/* CSS Document */
body{
	margin:0px;
	padding:0;
	text-align:center;
	scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	}
a img{ border: 0;}

h1{font-weight:normal; font-size:30px}

h2{font-size:24px; color:#333333; font-weight:normal; padding-bottom:0px;}

h3{font-size:18px; color:#666666; padding-bottom:0px; line-height:0px; font-weight:normal;}

.bildetekst{
	font-size:0.8em;
	font-style:italic;
	position:relative;
	top:-15px;
	}
.foto{
	font-size:12px;
	font-style:italic;
	color:#000000;
	}

.red{color:#CC0000;}
.red a:link{color:#cc0000; text-decoration:underline;}
.red a:visited{color:#666;}

.ingress_l{
	font-size:20px; color:#666666; font-weight:normal;
	}	

p{padding-bottom:5px; font-size:14px; color:#666;}

p a:link{text-decoration:none;font-size:1.1em;color:#990000;}
p a:visited{text-decoration:none;font-size:1.1em;color:#990000;}

table a:link{text-decoration:none;font-size:1.1em;color:#990000;}
table a:visited{text-decoration:none;font-size:1.1em;color:#990000;}

p.ingress{
	font-size:16px;
	}
ul li{
	font-size:14px;
	color:#666666;
	}
ul li a:link{
	text-deoration:none;
	font-size:14px;
	color:#666666;
	}
ul li a:hover{
	color:99000;
	}
	

#container{
	width:970px;
	min-height:800px;
	background-image:url(img/bg.gif);
	text-align:center;
	margin:10px auto;
	margin-top:20px;
	padding-top:35px;
	background-repeat:no-repeat;
	}
	
#content{
	height:585px;
	width:615px;
	margin-left:165px;
	padding:0px 10px 0px 20px;
	margin-top:20px;
	scrollbar-arrow-color: #FF0000;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-face-color: #666666;
	scrollbar-highlight-color: #CCCCCC;
	overflow:auto;
	}

#content2{
	height:585px;
	width:615px;
	padding-right:10px;
	margin-left:40px;
	margin-top:25px;
	overflow:scroll;
	}
	
#timeplan{
	width:550px;
	padding:5px 10px 5px 10px;
	border:1px solid #666;
}

#footer{
	text-align:right;
	font-size:10px;
	margin-top:55px;
	margin-right:100px;
	font-family:Arial, Helvetica, sans-serif;
	}
#footer a{
	text-decoration:none;
	}
#footer a:hover{
	font-size:16px;
	}
	
#kontakt{
	padding:0px 20px 20px 20px;
	}
	
#leftmenu{
	margin-left:7px;
	width:150px;
	float:left;
	}	
#leftmenu p{
	padding-left:10px;
	margin-top:10px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	background-image:url(img/leftmenu_bg.png);
	font:impact;
	}
#leftmenu p a{
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
	color:#990000;
	}

#ltv_knapp{
	text-align:right;
	margin-right:190px;
	}

#menu{
	height:10px;
	width:699px;
	margin-top:30px;
	margin-left:620px;
	text-align:left;
	}
#menu a{
	text-decoration:none;
	color:#666666;
	font-family:Gill Sans, Arial, sans-serif;
	font-size:20px;
	text-transform:lowercase;
	}
#menu a:hover{
	color:#CC0000;
	text-decoration:underline;
	}
#menu a:active{
	color:#666666;
	}
#menu ul li {
	list-style-type:none;
	display:inline;
	padding-right:25px;
	
	}
#menu ul li.active {
	color:#0033CC;
	}

#mydiv{
	font-size:12px;
	color:#666;
	}
	
#vertical_slide, #horizontal_slide {
	background: #D0C8C8;
	color: #8A7575;
	padding: 10px;
	border: 5px solid #F3F1F1;
	font-weight: bold;
}

div.marginbottom {
	/* Since the Fx.Slide element resets margins, we set a margin on the above element */
	margin-bottom: 10px;
}

.stor{
	font-size:18px;
	font-weight:bold;
}

.tekst{
	font-size:12px;
	color:#999999;
	}
	
	
.tittel{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#666666;
	font-weight:bold;
	}
	
div.transOFF {width: 100%;}
div.transON {width: 100%; background-color: whiter;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25 {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75 {width: 100%; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
/*	 
div.transOFF {width: 100%; background-color:#fff;}
div.transON {width: 100%; background-color: whiter;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }
div.trans25 {width: 100%; background-color: silver;opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25;border:1px solid black; }
div.trans75 {width: 100%; background-color:#FFFFFF;opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75;}
*/



/*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 

.svw ul {position: relative; left: -999em;} /*core classes*/ 

.stripViewer { position: relative; overflow: hidden; border: 2px solid #666; margin: 0 0 1px 0; } 

.stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } 

.stripViewer ul li { float:left; } 

.stripTransmitter { overflow: auto; width: 1%; } 

.stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } 

.stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } 

.stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; background: #ff0000; color: #fff; text-decoration: none; display: block; } 

.stripTransmitter a:hover, a.current{ background: #fff; color: #ff0000; } 
/*tooltips formatting*/ 

.tooltip { padding: 0.5em; background: #fff; color: #000; border: 5px solid #dedede; } 

