/*Transparente Box als Homebutton Link!*/
#home
{
	position:absolute;
	margin-top: -270px;	
	margin-left: 0px;

}
#isee
{
	position:absolute;
	margin-top: 0px;
	margin-left: 0px;
}

body 
{
	font-family: helvetica, sans-serif, arial;
	font-size: 13px;
	line-height: 1.5em;
	background-color: #eeeeee;
	min-height: 101%;
	
}

body,html 
{
min-height:101%; /*Firefox scrollbar fix*/

}

img {border:0px}

h1
{
margin-top:0px;
font-size:2.6em;
line-height:1em;
color: White;
letter-spacing: 0.9px;
}


h2 
{
margin-top:0px;
font-size:1.5em;
color: #0079c2;
}

h3
{
padding-top:7px;
font-size:1.3em;
color: #92c858;
}

h4 
{
margin:4px;
font-size:1.1em;
color: #92c858;
}

h5
{
	margin: 4px;
	font-size: 0.7em;
}

#spacerwrap /*Platzanweiser Inhalt u. Top*/
{
position:absolute;
top:0;
left:50%;
margin-left:-300px;
margin-top:20px;
padding-bottom:20px;
}

#wrap /*ein Kontainer um Titlebar, Inhalt, Footer*/
{
width:600px;
border:1px solid #999;
z-index:1;
}

#header
{
width:100%;
height:150px;
border-bottom:1px solid #999;
background-color:#fff;
color:#333;
}



#title /*Text im Header*/
{
color:#666;
position:absolute;
padding-top:15px;
padding-left:10px;
width:590px;
/* background-image:url(images/head_bg.png); */
}

#leftnav /*Kontainer mit Navi*/
{
background-color:#fff;
width:200px;
position:absolute;
top:171px;
left:50%;
margin-left:-501px;
padding-top:250px;
border-width:1px 0px 1px 1px;
border-color:#999;
border-style:solid;
background-image:url(images/ISEE-Logo-nav.jpg);
background-repeat:no-repeat;
z-index: 1;
}

#navi /*Navi!!*/
{
border-bottom:1px solid #cacaca;
}
#navi_img
{
	padding-top: 100px;
	background-image: url(images/logo_isee_nav120.png);
	background-repeat: no-repeat;
	background-position: center;
	z-index: 1;
}

#leftnav a
{
display:block;
width:190px;
padding-left:10px;
background-color:#F1F2F4;
text-decoration:none;
color:#0079c2;
border-top:1px solid #CACACA;
font-size: 0.9em;
font-weight: bold;
letter-spacing: 0.2px;
z-index: 1;
}

#leftnav a:hover
{
background-color:#ddd;
color:#0079c2;
}

#leftnav a.act, #leftnav a.subact
{
color: #92c858;
background-color:white;
}

#leftnav a.sub, #leftnav a.subact
{
width:170px;
padding-left:30px;
}

#main /*Kontainer um den Inhalt*/
{
width:500px;
float:left;
background-color:#eee;
padding:80px 50px 50px 50px;
background-image: url(images/bg_isee_img.png);
background-repeat: no-repeat;
background-position: left bottom;
}

#main a 
{
color:#0079c2;
}

.text /*Klasse der Textboxen*/
{
	background-image: url(images/bg_textfield.png);
	background-repeat: repeat;
	border-left: 1px dotted #000;
	border-right: 1px dotted #000;
	padding: 20px;
	margin-bottom: 50px;
}
.img /*Klasse Bilder mit Rahmen*/
{
	border-width: 5px;
	border-color: transparent;
	border-style: dotted dotted dotted dotted;
}

#footer /*Fusszeilenkontainer*/
{
font-size: 0.8em;
color: Gray;

clear:both;
width:560px;
height:20px;
background:#Fff;
padding:5px 20px 5px 20px;
}

#footer a
{
	color: Gray;
	text-decoration: none;
	text-align: center;
}

#footer a.active, #footer a.visited
{
	color: Gray;
	text-decoration: none;
}

#footer a:hover
{
	background-color: #D0E2F0;
	color: Gray;
}

#spacer /*ein Platzhalter*/
{
width:1px;
height:10px;
}

table.dtable /*Tabelle für die Dates*/
{
border-collapse:collapse;
}


table.dtable td
{
border-bottom:1px solid #999999;
padding:5px 10px;
}

table.dtable td.td2
{
border-left:1px dotted #999;
}

table.dtable td.td3
{
border-bottom:0px;
}

table.dtable td.td4
{
border-bottom:0px;
border-left:1px dotted #999;
}

#map
{
	
}

.impo
{
	color: #990000;
}

#lightgrey
{	
	background-color: #d8d8d8;
	display: block;
	float: left;
	width: 100%;
}

#nogrey
{
	
}


#lightgreyletter
{
	font-size: 12px; 
	background-color: #d8d8d8;
	display: block;
	float: left;
	padding-right: 7px;
	text-align: center;
}

/* Hier alles für die Galerie */

/* needed for IE to make :active state work first time */
a, a:visited {color:#000;} 

/* common styling for all galleries */
a.gallery, a.gallery:visited {display:block; display:inline-block; color:#000; text-decoration:none; border:1px solid #999; width:75px; height:47px; float:left; margin:4px; z-index:50;}
a.slide01 {background:url(images/gallery/thumb01.jpg);}
a.slide02 {background:url(images/gallery/thumb02.jpg);}
a.slide03 {background:url(images/gallery/thumb03.jpg);}
a.slide04 {background:url(images/gallery/thumb04.jpg);}
a.slide05 {background:url(images/gallery/thumb05.jpg);}
a.slide06 {background:url(images/gallery/thumb06.jpg);}
a.slide07 {background:url(images/gallery/thumb07.jpg);}
a.slide08 {background:url(images/gallery/thumb08.jpg);}
a.slide09 {background:url(images/gallery/thumb09.jpg);}
a.slide10 {background:url(images/gallery/thumb10.jpg);}
a.slide11 {background:url(images/gallery/thumb11.jpg);}
a.slide12 {background:url(images/gallery/thumb12.jpg);}
a.slide13 {background:url(images/gallery/thumb13.jpg);}
a.slide14 {background:url(images/gallery/thumb14.jpg);}
a.slide15 {background:url(images/gallery/thumb15.jpg);}
a.slide16 {background:url(images/gallery/thumb16.jpg);}
a.slide17 {background:url(images/gallery/thumb17.jpg);}
a.slide18 {background:url(images/gallery/thumb18.jpg);}
a.slide19 {background:url(images/gallery/thumb19.jpg);}
a.slide20 {background:url(images/gallery/thumb20.jpg);}
a.slide21 {background:url(images/gallery/thumb21.jpg);}
a.slide22 {background:url(images/gallery/thumb22.jpg);}
a.slide23 {background:url(images/gallery/thumb23.jpg);}
a.slide24 {background:url(images/gallery/thumb24.jpg);}
a.slide25 {background:url(images/gallery/thumb25.jpg);}
a.slide26 {background:url(images/gallery/thumb26.jpg);}
a.slide27 {background:url(images/gallery/thumb27.jpg);}
a.slide28 {background:url(images/gallery/thumb28.jpg);}
a.slide29 {background:url(images/gallery/thumb29.jpg);}
a.slide30 {background:url(images/gallery/thumb30.jpg);}
a.gallery em, a.gallery span {display:none;}
a.gallery:hover {border:1px solid #1e66ba;}


/* styling for BOTTOM gallery */
#container_bottom {position:relative; width:425px; height:685px; background:#eee; border:1px dotted #a49188; margin:1em auto;}
#container_bottom img {border:0;}
#container_bottom .thumbs {position:absolute; left:0; bottom:0; height:344px;}
#container_bottom a.gallery:hover span {display:block; position:absolute; width:402px; height:50px; top:-65px; left:5px; padding:5px; font-style:italic; color:#000;  z-index:100;}
#container_bottom a.gallery:hover span:first-line {font-style:normal; font-weight:bold; font-size:1.1em; color:#0079C2;}
#container_bottom a.gallery:active, #container_bottom a.gallery:focus {border:1px solid #1E66BA;}
#container_bottom a.gallery:active em, #container_bottom a.gallery:focus em {display:block; position:absolute; width:402px; height:250px; top:-335px; left:5px; padding:5px; color:#000; border:1px solid #999; z-index:50;}
#container_bottom h1 {clear:both; margin:0; padding-top:80px; text-align:center; font-family: georgia, "times new roman", serif; font-size:3em; font-weight:normal; color:#fff;}
#container_bottom h1 em {font-size:0.6em; color:#000;}

