/*
www.krokodil.at
php/css/design by Markus Reindl (m.reindl at moviemento.at)
*/


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx STRUKTUR */
body {
	widows:100%;
	background-image: url(../images/bg2.gif);
	text-align: center;
	padding: 20px;
	}
	
div {
	box-sizing: content-box;
	}

.hauptspalte {
	margin: auto;
	width: 740px;
	text-align:left;
	background-color: d1bf95;
	background-image: url(../images/spalte_bg2_2.gif);
	background-repeat: repeat-y;
}
	
.kopfbalken {
	width: 740px;
	height: 146px;
	background-color: d1bf95;
	padding: 0;
	margin: 0 auto;
	background-image: url(../images/spalte_bg1_sol.gif);
	background-repeat: no-repeat;
	}
	
.navi {
	float: left;
	width: 150px;
	margin-left: 25px;
	margin-top: 15px;
	}

* html .navi {
	float: left;
	width: 150px;
	margin-left: 15px;
	margin-top: 15px;
	}

	
.inhalt {
	padding-left: 200px;
	padding-right: 30px;
	padding-top: 20px;
	margin: 0 auto;
	}

* html .inhalt {
	padding-left: 200px;
	padding-right: 30px;
	padding-top: 15px;
	margin: 0 auto;
	}
	
*+html .inhalt {
	padding-left: 200px;
	padding-right: 40px;
	padding-top: 15px;
	margin: 0 auto;
	}
	
.fussbalken {
	width:740px;
	height: 92px;
	background-color: d1bf95;
	background-image: url(../images/spalte_bg3_2.gif);
	margin: 0 auto;
	background-repeat: no-repeat;
	clear:both;
	}
	
	
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx TYPO */
	
.hauptspalte {
		font-family: Georgia, Times New Roman, Times, serif;
		font-size: 14px;
		color: #000000;
		}
		
p {
	padding: 0;
	margin: 0;
	}
		
h1 {font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #7F6954;
	padding-bottom: 4px;
	}
	
h2 {font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #000000;
	padding: 0;
	margin: 0;
	}
	
.fussbalken p {
		font-size: 9px;
		text-align: center;
		padding-top: 30px;
		}
		
a, a:link, a:visited, a:active {
		color: #000000;
		text-decoration: underline;
		}
		
a:hover {
	text-decoration: none;
	}
	
.navi {
	font-size: 12px;
	}
	
.naviliste {
	font-size: 12 px;
	border-bottom: 1px solid #7F6954;
	padding: 2px 5px 2px 5px;
	margin: 0;
	}
	
.navilistesolo {
	font-size: 12 px;
	border-bottom: 1px solid #7F6954;
	border-top: 1px solid #7F6954;
	padding: 2px 5px 2px 5px;
	margin: 0;
	}
	
.navihead {
	font-size: 12px;
	background-color: #7F6954;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	color: #B49679;
	}

.navihead a, .navihead a:link, .navihead a:visited, .navihead a:active {
	text-decoration: none;
	color: #B49679;
	}

.navihead a:hover {
	text-decoration: underline;
	}
	
.naviliste a, .naviliste a:link, .naviliste a:active, .naviliste a:visited, .naviliste a:hover, .navilistesolo a, .navilistesolo a:link, .navilistesolo a:active, .navilistesolo a:visited, .navilistesolo a:hover  {
	text-decoration: none;
	font-size: 12 px;
	}
	
.navi a:hover {
	background-color: #7F6954;
	font-size: 12 px;
	}
	
.fotocredits {
	text-align: right;
	font-size: 10px;
			}


/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx DIV ELEMENTE */

.kasten {
	width: 488px;
	border: 1px solid #7F6954;
	padding: 4px;
	}
	
.foto {
	text-align: center;
	}
	
.fotokasten {
	width: 488px;
	border: 1px solid #7F6954;
	padding: 4px;
	}