/****************************************
Datei:				style.css
Letzte Änderung:	26.03.2006 - 14:30
Letzter Bearbeiter:	Stefan Schmitt
****************************************/

/*******************/
/* div-id-selector */
/*******************/
	

#header {
	height:111px;
	width:100%:
}

#bambus_oben {
	height:26px;
	background-image:url(images/bambus1.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
}

#sprachwahl {
	position:absolute;
	right:10px;
	top:140px;
}

#datum {
	position:absolute;
	left:0;
	top:0;
}

#klickpfad {
	position:absolute;
	left:0;
	top:0;
}

#bambus_unten {
	height:22px;
	background-image:url(images/bambus2.jpg);
	background-repeat:repeat-x;
	padding:0;
	margin:0;
}

#menue1 {
	height:18px;
	background-color: #BDAC94; /* weil wrapper #888888 als bg-color hat */
    text-align: left;  /* Zentrierung im Internet Explorer */
    padding-bottom:3px;
    padding-left:5px;
    border-bottom : 1px solid #000000;
}
	#menue1 ul {
		padding: 0; /* 5: top & bottom; 0: left & right */
		margin: 0;
	}
		#menue1 ul li {
			display: inline;
			padding: 0;
			margin: 0;
		}
			#menue1 ul li a {
				font-size : 11pt;
				font-weight: bold;
				color: #621700;
				text-decoration: none;
				margin: 0 15px 0 0;
				padding: 2px;
				padding-left: 3px;
				padding-right: 3px;
			}
			#menue1 ul li a:hover,
			#menue1 ul li a:focus {
				background-color: #EBE2D6;
				padding-left: 3px;
				padding-right: 3px;
			}
						
	#center {
	min-height:400px;
	width:100%;
	background-color: #BDAC94;
	padding:0;
	margin:0;
}

#menue2 {
    width:175px;
    font-size : 12px;
	font-weight: normal;
}
	#menue2 ul {
		padding: 0;
		margin: 0;
	}
		#menue2 li {
		    list-style: none;
    		margin:  0;
    		padding: 0;
    		border-bottom : 1px solid #666666;
		}
			#menue2 a {
				display:block;
				margin: 0;
				padding: 2px;
				color: #FFFFFF;
				text-decoration: none;
			}
			
			#menue2 a:link,
			#menue2 a:visited {
				
			}
			#menue2 a:focus,
			#menue2 a:hover,
			#menue2 a:active {
				background-color: #9D8463;
			}
			
 	#content {
	min-height:400px;
	font-size: 90%;
	padding: 10px;
}
	#content h3 {
		font-size: 100%;
		margin: 0 0 3px 0;
		color: #621700;
		font-weight: bold;
	}
	#content ul {
		padding: 0 20px; /* 5: top & bottom; 0: left & right */
		margin: 0;
	}

	#content .highlight {
		color: #621700;
	}
	#content input.highlight, textarea.highlight {
		background : #E9D7D7;
		border : 1px solid #621700;
	}
	
	#content table.schulen {
	}
		#content table.schulen th {
			color: #FFFFFF;
			font-weight: bold;
			background-color: #BDAC94;
		}
		#content table.schulen td {
			border-right : 1px solid #BDAC94;
			border-bottom : 1px solid #BDAC94;
		}
		#content table.schulen td.links{
			border-left : 1px solid #BDAC94;
			border-right : 1px solid #BDAC94;
			border-bottom : 1px solid #BDAC94;
		}

	#content table.bildergalerie {
		width:400px;
		background-color:#BDAC94;
	}
		#content table.bildergalerie td.links{
			width:170px;
			background-color:#BDAC94;
			border-left : 1px solid #621700;
			border-bottom : 1px solid #621700;
			border-top : 1px solid #621700;
		}
	#content table.bildergalerie td.rechts {
			width:230px;
			vertical-align:top;
			background-color:#BDAC94;
			border-right : 1px solid #621700;
			border-bottom : 1px solid #621700;
			border-top : 1px solid #621700;
		}
		
#footer_info {
	padding:0;
	margin:0;
}
	
	#footer_info td.text, #footer_info a:link, #footer_info a:visited, #footer_info a:active, #footer_info a:hover {
		color: #EBE2D6;
		height:15px;
		font-size: 11px;
		text-align: right;
		text-decoration: none;
	}

/**********************/
/* <TAG>-Formatierung */
/**********************/
body {
	font-size : 100.01%;
	font-family : sans-serif;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	background-color: #621700;
    margin: 0;
    padding: 0;
    min-width: 41em; /* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */
    text-align: left;  /* Zentrierung im Internet Explorer */
}

input, textarea, select {
	font-size : 100.01%;
	font-family : sans-serif;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	background-color: #FFFFFF;
	border : 1px solid #000000;
	scrollbar-arrow-color: #000000;
	border-color: #000000;
}
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #000000;
}

a:hover {
	text-decoration: underline;
	color: #621700;
}

.small {
	font-size : 70%;
}