/* www.biodiversitaetstag.ch */

body {color:#000; background-color:#93a188; 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:#dbe6c6; background-color:transparent;}
img {border:0;}
table {width:100%; border-collapse:collapse;}
th {text-align:left;}
td {border:1px solid #eee; 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;}

/*-- Menü --*/

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:#93A188; color:#FFF; font-size:0.8em; font-weight:bold; text-decoration:none; padding:5px 0 5px 16px; margin:0px; border-bottom:1px solid #DAE5C4;}
a.mnu:hover, a.mnu:active	{background-color:#7C8C6F;}
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:#93A188; color:#FFF; font-size:0.8em; font-weight:bold; text-decoration:none; padding:5px 0 5px 32px; margin:0px; border-bottom:1px solid #DAE5C4;}
a.mnu2:hover, a.mnu2:active	{background-color:#7C8C6F;}

/*-- Menü Horizontal --*/

#bd {padding:0px; margin:0px;}

#bd ul {margin: 0px 0px 20px -40px;}

#bd ul li {
	display: inline-block;
	margin:2px 0 2px 0; 
	padding:2px 7px 2px 7px;
	text-align:center;
	background-color:#93A188;
	list-style:none;
}

#bd ul li a {
	height: auto;
	line-height: auto;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #FFFFFF;
	display:block;

}

#bd ul li a:link    {display:block; color: #FFFFFF; background-color:transparent;}
#bd ul li a:visited {display:block; color: #FFFFFF; background-color:transparent; }
#bd ul li a:focus	{display:block; color: #FFFFFF; background-color:transparent;}
#bd ul li a:hover   {display:block; color: #FFFFFF; background-color:#7C8C6F; }
	
#bd ul li a:active  {display:block; color: #FFFFFF; background-color:#7C8C6F;}
#bd ul li a:selected {display:block; color: #FFFFFF; background-color:#7C8C6F;}



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: 1em;}
.header {font-size:0.95em; line-height:1.2em; color:#FFF; background-color:#93A188; 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:0px; border-left:1px solid #eee;  border-bottom:1px solid #eee;}
.bold {font-weight:bold;}

/* -- 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:#93A188; 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:180px; 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:500px; left:735px; width:234px; height:auto; margin:0px;}
	
