/*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;
}