/* area */
#content{background-color:#fff;}
#header{margin:0 .5em 2em 0;padding:0 0 0 2.5em;background-color:#33c;word-spacing:.2em;font-size:.7em;color:#fff;background-image:url(../_img/GEB-Logo_190x190_blc.gif);background-repeat:no-repeat;min-height:190px;/*height:17em*/;text-align:right;border-bottom:#fff .1em solid;position:relative;z-index:2;}
#funcNav{position:relative;top:.5em;}
#funcNav input.text{font-size:0.8em;height:20px;border:0;height:1.3em;}
#org{margin:0;padding:0;color:#fff;font-size:2.25em;font-weight:bold;word-spacing:0;position:relative;top:1em;}
#col_left{margin:0;padding:0 .5em 0 .9em;background-color:#fff;font-size:0.7em;}
#col_center{margin:0;padding:0 .8em 0 .9em;background-color:#fff;font-size:0.8em;border-right:#ddd .05em solid;border-left:#ddd .05em solid;}
#col_right{margin:0;padding:0 .5em 0 .9em;background-color:#fff;width:13.6em;font-size:.7em;}
	#col_left h1,#col_right h1{font-size:1.2em;letter-spacing:0;margin-bottom:.5em;line-height:1.2;}
	#col_left h2,#col_right h2{font-size:1em;letter-spacing:0;color:#333;margin-bottom:.2em;line-height:1.2;}
	#col_left h3,#col_right h3{font-size:1em;letter-spacing:0;color:#666;margin-bottom:.2em;line-height:1.2;}
#footer{margin:.5em 0 0 0;padding:.5em 1em 0 2.5em;background-color:#fff;font-size:.7em;text-align:right;}
#footer a{font-size:1.0em;}
	#header label,#header a:link,#header a:visited,#header a:hover,#header a:focus{color:#fff;}
	#header form{margin-right:.5em;}

/* menue */
#mainNav{margin:0;padding:0 0 0 1.4em;position:relative;top:4.5em;left:12.1em;text-align:left;border-bottom:.1em #ddd solid;width:759px;height:20px;}
ul#navi{margin:0;padding:0;list-style-type:none;}
ul#navi li{margin:0;padding:0;display:block;float:left;height:25px;}
/*1st level*/
li#a1 a{width:38px;}/*Start*/
li#b1 a{width:60px;}/*Aktuelles*/
li#c1 a{width:140px;white-space: nowrap;}/*GEB - Gesamtelternbeirat*/
li#d1 a{width:136px;white-space: nowrap;}/*REB - Regionalelternbeiräte*/
li#e1 a{width:95px;}/*Elternbeiratswahlen*/
li#f1 a{width:38px;}/*Themen*/
li#g1 a{width:80px;}/*Infos & Links*/
	/*2nd level*/
	#navi li ul{margin:0;padding:0;border:0;display:none;position:absolute;top:23px;left:0px;}/*ausblenden*/
	#navi li:hover ul{display:block;z-index:100;}/*einblenden*/
	#navi li ul li{margin:0;padding:0;height:17px;font-size:1em;display:block;background-color:#33c;}
	/*GEB*/
	#navi li#c1 ul{margin-left:60px;left:0px;}
	li#c11 a{width:46px;}/*Struktur*/
	li#c12 a{width:53px;}/*Mitglieder*/
	li#c13 a{width:53px;}/*Vorstand*/
	li#c14 a{width:50px;}/*Sitzungen*/
	li#c15 a{width:50px;}/*Sprechzeiten*/
	/*REB*/
	#navi li#d1 ul{margin-left:200px;height:30px;left:0px;}
	li#d11 a{width:119px;}/*Aufgaben und Rechte*/
	li#d12 a{width:52px;}/*Regionen*/
	li#d13 a{width:50px;}/*Sitzungen*/

/* breadcrumb */
#breadcrumb{margin:0 0 0 9.8em;padding:0 0 0 5em;font-size:.7em;position:relative;top:-2.2em;z-index:1;color:#69c;}
#breadcrumb a{color:#69c;}

/* file types: .pdf, .doc, .xls, .ppt, .pps, .zip, .jpg, .gif */
a[href$=".pdf"]:after{content:" [PDF] ";font-size:.8em;}
a[href$=".doc"]:after{content:" [Word] ";font-size:.8em;}
a[href$=".xls"]:after{content:" [Excel] ";font-size:.8em;}
a[href$=".ppt"]:after{content:" [PPT] ";font-size:.8em;}
a[href$=".pps"]:after{content:" [PPS] ";font-size:.8em;}
a[href$=".zip"]:after{content:" [ZIP] ";font-size:.8em;}
a[href$=".ZIP"]:after{content:" [ZIP] ";font-size:.8em;}
a[href$=".txt"]:after{content:" [TXT] ";font-size:.8em;}
a[href$=".TXT"]:after{content:" [TXT] ";font-size:.8em;}
a[href$=".jpg"]:after{content:" [Bild] ";font-size:.8em;}
a[href$=".JPG"]:after{content:" [Bild] ";font-size:.8em;}
a[href$=".gif"]:after{content:" [Bild] ";font-size:.8em;}

/* back to top */
a[href$="#top"]:after{content:"  \21E7 ";font-size:1.5em;}

#col_center p.top{text-align:right;font-size:.85em;}

/* microformats hCard */
div#hcard {text-align:left;}
div#hcard div#hcard-GEB-Frankfurt{display:none;text-align:left;background-color:#eee;padding:.5em;}
div#hcard:hover div#hcard-GEB-Frankfurt{display:block;}

/* title images*/
img.title{border-top:#eee .1em solid;border-bottom:#ddd .2em solid;border-left:#ddd .1em solid;padding:0 3px 0 0;background-image:url(../_img/book_ver.gif);}

noscript,noscript a{font-size:0.8em;color:#c30;}
noscript h1{font-size:0.9em;color:#c30;}
