/* www.biodiversitaetstag.ch */

body {color:#000; background-color:#6A9913; background-image:url(../images/design/bg.gif); background-position:0px 25px; background-repeat:repeat-y; padding:0; margin:0;}
body {font-family:Verdana, Geneva, sans-serif;}
p, td, th, ul, ol, textarea, input, label, fielset, legend {font-family:Verdana, Geneva, sans-serif; font-size:0.8em; line-height:1.6em;}
p {padding:0; margin:0;}
hr {height:1px;	color:#6A9913; background-color:transparent;}
img {border:0;}
table {width:100%; border-collapse:collapse;}
th {text-align:left;}
td {border:1px solid #CCC; padding:2px; vertical-align:top; background-color:#FFFFFF;}
td.noBorder {border:0; padding:3px; vertical-align:top; background-color:#FFFFFF;}
	
/* Titles */
h1, h2, h3 {font-family:Verdana, Geneva, sans-serif; color:#666; font-weight:normal; margin:0; background-color:transparent;}	
h1	{font-size:1.4em; padding:4px 0 8px 0;}
h2 	{font-size:1.2em; padding:4px 0px 2px 0px; width:100%; border-bottom:1px solid #CCC;}
h3 	{font-size:1em; padding:20px 0px 2px 0px; width:100%; border-bottom:1px solid #CCC;}

/* List */
ul li {list-style-type:disc;}

/*-- Links --*/
a		  {color:#000; background-color:transparent; text-decoration:underline;}
a:link    {color:#000; background-color:transparent; text-decoration:underline;}
a:visited {color:#999; background-color:transparent; text-decoration:underline;}
a:hover   {color:#000; background-color:#D8E3C1; text-decoration:underline;}
a:active  {color:#000; background-color:#D8E3C1; text-decoration:underline;}

a.mnu, a.mnu:link, a.mnu:visited, a.mnu:hover, a.mnu:active	 {display:block; font-family:Verdana, Geneva, sans-serif; width:194px !important; width /**/:212px; height:auto; background-color:#6A9913; color:#FFF; font-size:0.8em; font-weight:normal; text-decoration:none; padding:5px 0 5px 16px; margin:0px; border-bottom:1px solid #DAE5C4;}
a.mnu:hover, a.mnu:active	{background-color:#DAE5C4; color:#000;}
a.mnu2, a.mnu2:link, a.mnu2:visited, a.mnu2:hover, a.mnu2:active	 {display:block; font-family:Verdana, Geneva, sans-serif; width:178px !important; width /**/:212px; height:auto; background-color:#6A9913; color:#FFF; font-size:0.8em; font-weight:normal; text-decoration:none; padding:5px 0 5px 32px; margin:0px; border-bottom:1px solid #DAE5C4;}
a.mnu2:hover, a.mnu2:active	{background-color:#DAE5C4; color:#000;}

a.sponsoring, a.sponsoring:link, a.sponsoring:visited, a.sponsoring:hover, a.sponsoring:active {background-color:#FFF;}

/* -- Classes -- */

.bu {color:#FFF; background-color:#6A9913; border:none;}
.small {font-size:0.7em;}
.big {font-size:0.95em; font-weight:bold;}
.header {font-size:0.95em; line-height:1.2em; color:#FFF; background-color:#6A9913; font-weight:bold; margin: 2px 0 0 20px;}
.teaser {padding-left:11px;}
.banners {margin:0 0 7px 0; padding:0;}
.alphabet {background-color:#D2E3F1; font-weight:bold;}
.programm {font-weight:bold; margin-bottom:1em;}
.banner {display: block; margin-bottom:8px;}

/* -- DIVs -- */
#divHeader1 {position:absolute; top:25px; left:212px; width:523px; height:155px; padding:0px; margin:0px; z-index:1;}
#divHeader2 {position:absolute; top:0px; left:0px; width:212px; height:180; padding:0px; margin:0px; z-index:1;}
#divHeader3 {position:absolute; top:0px; left:212px; width:523px; height:25px; padding:0px; margin:0px; background-color:#6A9913; z-index:2;}
#divMenu {position:absolute; top:180px; left:0px; width:212px; height:auto; padding:0px; margin:0px; z-index:1;}
#divContent {position:absolute; top:200px; left:235px; width:476px; height:auto; padding:0; margin:0; z-index:1;}
#divSponsoring {position:absolute; /* top:25px; */top:0px; left:735px; width:234px; height:auto; padding:0; margin:0; z-index:3;}
#divTeaser {display:none; /* -- position:absolute; top:550px; left:735px; width:253px; height:auto; padding:15px 0 0 0; margin:0px; border-top:2px solid #FFF; z-index:3;-- */}
	

