html {
height:100%;
}

body {
background-color:#ffffff;
background-repeat:no-repeat;
height:100%;
}

.navigation {
position:absolute;
left:50px;
top:270px;
width:160px;
z-index:10;
font-family:verdana,sans-serif;
}

.streifen {
position:absolute;
top:0px;
height:100%;
background-color:#ffffff;
}

.navibg {
position:absolute;
left:10px;
top:0px;
width:250px;
overflow:visible;
height:690px;
z-index:2;
}

.logo {
position:absolute;
top:0px;
left:0px;
width:250px;
height:294px;
background-image:url(bilder/gestaltung/logo-print.gif);
background-repeat:no-repeat;

padding:0px;
margin:0px;
}

.seminar_navigation {
font-size:12px;
line-height:15px;
}

.content {
position:absolute;
left:260px;
top:40px;
width:470px;
padding-left:20px;
padding-right:20px;
z-index:10;
padding-bottom:50px;
font-family:verdana,sans-serif; 
font-size:12px; 
line-height:18px;
}

.maincategory {
font-size:20px;
text-decoration:none;
color:#000000;
font-size:14px;
font-weight:bold;
line-height:20px;
}

.subcategory {
font-size:12px;
text-decoration:none;
color:#000000;
}

.subcategory_highlighted{
font-size:12px;
text-decoration:none;
color:#ffffff
}


h3 {
font-family:verdana,sans-serif;
font-size:16px;
font-weight:bold;
line-height:20px;
margin-top:8px;
margin-bottom:2px;
}

h1 {
margin-top:20px;
margin-bottom:10px;
font-family:times,serif;
font-style:italic;
font-size:28px;
margin-bottom:20px;
line-height:35px;
}

h2 {
font-family: verdana, sans-serif;
font-size:18px;
color:#000000;
}

a h2:hover{
text-decoration:underline;
}

/*Formatierung Kontaktformular*/
textarea, input, input_go {
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#000000;
margin:2px;
}

.formtext {
font-family:verdana,sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}



.fliesstext {text-indent:0px;
}

.fliessssssstext:first-letter {
font-size:20px;
font-family:verdana, sans-serif;

}


.kassel_senkrecht {
visibility:hidden;
position:absolute;
top:100px;
left:793px;
width:34px;
height:421px;
background-image:url(bilder/gestaltung/kassel-senkrecht.gif);
background-repeat:no-repeat;
z-index:20;
}

.schule_senkrecht {
visibility:hidden;
position:absolute;
top:190px;
left:208px;
width:33px;
height:323px;
background-image:url(bilder/gestaltung/schule-senkrecht.gif);
background-repeat:no-repeat;
z-index:20;
}

.seitenstreifen {
position:absolute;
top:0px;
left:808px;
width:164px;
height:690px;
z-index:18;
}

.vorschaubild {
visibility:hidden;
width:110px;
height:60px;
margin-left:28px;
margin-top:10px;
margin-bottom:0px;
cursor:pointer;
border-style:solid;
border-width:1px;
border-color:#fd8433;

}

.vorschaubild:hover {
border-style:solid;
border-width:1px;
border-color:#ffffff;

}

.vorschaubild a:hover {
border-style:solid;
border-width:1px;
border-color:#ffffff;
}

.content a {
color:#000000;
text-decoration:underline;
}

.content a:hover {
color:#000000;
text-decoration:underline;
}

.navigation a:hover{
color:#000000;

}

li {
line-height:19px;
margin-top:12px;
margin-bottom:12px;
}

.ticker{
font-family:verdana,sans-serif; 
font-size:10px; 
line-height:14px;
padding-left:14px;
}

.ticker a {

color:#000000;
text-decoration:none;
}

/*Lichttisch css anfang*/

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(bilder/gestaltung/lichttisch/folie.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="bilder/gestaltung/lichttisch/folie.png", sizingMethod="scale");
	}
	
/*Lichttisch css ende*/



.seitenstreifen a:hover img {border:1px solid white}
.seitenstreifen a:hover {display:inline}

