﻿body { 
scrollbar-DarkShadow-Color:#AB3600; 
scrollbar-Track-Color: #FF9801; /*dunkelrot*/
scrollbar-Face-Color: #E86B01;/*rot*/
scrollbar-Highlight-Color: #E86B01;
scrollbar-3dLight-Color: #AB3600;/*orange*/
scrollbar-Arrow-Color: #FF9801;
font-family :Verdana,Arial,Helvetica,sans-serif; 
font-size : 8pt; 
background-color: #527EB4;
color:#000000;
}

iframe {
	scrollbar-DarkShadow-Color:#AB3600; 
	scrollbar-Track-Color: #FF9801; /*dunkelrot*/
	scrollbar-Face-Color: #E86B01;/*rot*/
	scrollbar-Highlight-Color: #E86B01;
	scrollbar-3dLight-Color: #AB3600;/*orange*/
	scrollbar-Arrow-Color: #FF9801;
}

.iframe {
	scrollbar-DarkShadow-Color:#AB3600; 
scrollbar-Track-Color: #FF9801; /*dunkelrot*/
scrollbar-Face-Color: #E86B01;/*rot*/
scrollbar-Highlight-Color: #E86B01;
scrollbar-3dLight-Color: #AB3600;/*orange*/
scrollbar-Arrow-Color: #FF9801;
}
A:active {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #FFFFFF; text-decoration: none;font-weight: normal; } 
A:link {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;; color: #FFFFFF; text-decoration: none;font-weight: normal; } 
A:visited {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color : #FFFFFF; text-decoration: none;font-weight: normal; }
A:hover {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color : #FFFFFF; text-decoration: underline;font-weight: normal; }

#theheader a:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #03397b; text-decoration: none;font-weight: normal; } 
#theheader a:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt;; color: #03397b; text-decoration: none;font-weight: normal; } 
#theheader a:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #03397b; text-decoration: none;font-weight: normal; }
#theheader a:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #03397b; text-decoration: underline;font-weight: normal; }

A.navihome:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.navihome:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.navihome:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color : #ffffff; text-decoration: none;font-weight: normal; }
A.navihome:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color : #F6821F; text-decoration: none;font-weight: normal; }


A.weiss:active {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #C50009; text-decoration: none;font-weight: normal; } 
A.weiss:link {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;; color: #C50009; text-decoration: none;font-weight: normal; } 
A.weiss:visited {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color : #C50009; text-decoration: none;font-weight: normal; }
A.weiss:hover {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color : #ffffff; text-decoration: underline;font-weight: normal; }

A.navi:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.navi:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt;; color: #ffffff; text-decoration: none;font-weight: normal; } 
A.navi:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color : #ffffff; text-decoration: none;font-weight: normal; }
A.navi:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color : #FF9801; text-decoration: none;font-weight: normal; }

.verlauffooter A.navi:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 7pt; color : #ffffff; text-decoration: underline;font-weight: normal; }

A.weissfett:active {font-family :Verdana, Arial, Helvetica, sans-serif;font-size: 8pt; color: #ffffff; text-decoration: none;font-weight: bold; } 
A.weissfett:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color: #ffffff; text-decoration: none;font-weight: bold; } 
A.weissfett:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #ffffff; text-decoration: none;font-weight: bold; }
A.weissfett:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 8pt; color : #ffffff; text-decoration: underline;font-weight: bold; }




A.weissfettgr:active {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 10pt; color: #ffffff; text-decoration: none;font-weight: bold; } 
A.weissfettgr:link {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 10pt;; color: #ffffff; text-decoration: none;font-weight: bold; } 
A.weissfettgr:visited {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 10pt; color : #ffffff; text-decoration: none;font-weight: bold; }
A.weissfettgr:hover {font-family :Verdana,Arial,Helvetica,sans-serif;font-size: 10pt; color : #ffffff; text-decoration: underline;font-weight: bold; }




.clsCMOn {
color:#ffffff;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
text-decoration : none;
padding: 6px 0 0 4px;
}

.clsCMOver {
color: #F6821F;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
text-decoration : none;
padding: 6px 0 0 4px;
}

.subclsCMOn {
color:#ffffff;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
text-decoration : none;
padding: 4px 0 0 4px;
}

.subclsCMOver {
color: #000000;
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
text-decoration : none;
padding: 4px 0 0 4px;
}

table.content {
background-color: #FF9801;
}


td.verlaufcontent {
width:950px;
height:auto;
background-image:url(/lwt/images/layout/bg_verlauf_content.jpg);
background-repeat:repeat-x;
background-color: #E86B01;
}
td.farbcontent_3 { /*dunkel*/
width:950px;
height:auto;
background-image:none;
background-color: #DC5400;
}
td.farbcontent_2 { /*mittel*/
width:950px;
height:auto;
background-image:none;
background-color: #EB6E00;
}
td.farbcontent_1 { /*hell*/
width:950px;
height:auto;
background-image:none;
background-color: #FF9900;
}
td.farbcontent_0 { /*verlauf*/
width:950px;
height:auto;
background-image:url(/lwt/images/layout/bg_verlauf_content.jpg);
background-repeat:repeat-x;
background-color: #E86B01;
}



table.verlauftafeln {
width:160px;
border: 1px solid #ffffff;
height:163px;
background-image:url(/lwt/images/layout/bg_verlauf_tafel.jpg);
background-repeat:repeat-x;
background-color: #003980;
}

table.verlauftafeln td {
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#ffffff;
vertical-align:top;
padding-left:4px;
padding-right:4px;
}

input.radio {
margin-top:-4px;

}

[id]input.radio {
margin-top:0px;
}



table.verlaufteaser {
width:190px;
background-image:url(/lwt/images/layout/bg_verlauf_teaser.jpg);
background-repeat:repeat-x;
background-color: #E86B01;
}

table.verlauffooter {
width:950px;
height:50px;
background-image:url(/lwt/images/layout/bg_verlauf_footer.jpg);
background-repeat:repeat-x;
background-color: #E86B01;
}

.normal { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 8pt; 
color:#000000;
}

.weiss{ 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#ffffff;
}

.weissfett{ 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#ffffff;
font-weight:bold;
}


.weissfettgr { 
font-family :Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 10pt; 
color:#ffffff;
font-weight:bold;
}

.thumb {
border: #ffffff 1px solid;
}

form {
margin:0;
}

.selectbox {
background-color: #000000;
border-bottom : #808080 1px solid;
border-left : #595959 1px solid;
border-right : #FAFAFA 1px solid;
border-top : #F2F2F2 1px solid;
height : 15;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#ffffff;
}

.box1 {
background-color: #ffffff;
border-bottom : #ffffff 1px solid;
border-left : #ffffff 1px solid;
border-right : #ffffff 1px solid;
border-top : #ffffff 1px solid;
height : 20px;
width: 154px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt; 
color:#000000;
}


/* Programm�bersicht */

#positionierung{
	position:relative;}
	
#positionierung ul{
	list-style-type:none;
	position:absolute;
	left:0px; top:17px;
	padding:0px; margin:0px;}

#positionierung li{
	padding:0px; margin:0px;
	background:#ff9801;
	color: #ab3600;
	font-size:16px;
	font-family:arial;
	font-weight:bold;
	line-height:42px;
	text-align:right;
	text-indent:15px;}
	
#timetable{
	border-spacing:0px;
	border-collapse:collapse;}
	
#timetable td, #timetable th{
	line-height:40px;
	padding:0px; margin:0px;
	border-bottom: 2px solid #ab3600;
	font-size:12px;
	font-family:arial;
	font-weight:bold;}
	
#timetable th{
	color: #fff;
	width:233px;}

#timetable th#time{
	width:61px;
	line-height:11px;}
	
#timetable td{
	text-align:right;
	overflow:visible;}

#timetable .last{
	border: none;}

.object{
	filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	position:absolute;
	background:#fff;
	border-right: 2px solid #aaa;
	border-bottom: 2px solid #aaa;
	width:213px;
	margin-left:10px;
	padding:2px;
	overflow:hidden;}
	
.object h2{
	line-height:18px;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#fff;
	background:#03397b;
	padding-left:4px;
	margin:0px;}
	
.object p{
	font-size:11px;
	font-family:arial;
	color:#333;
	padding:4px;
	margin:0px;}
	
div.object p a, div.object p a:visited{
	color:#AB3600;
	font-size:11px;
	font-family:arial;}
	
div.object p a:hover, div.object p a:visited:hover{
	color:#AB3600;
	font-size:11px;
	text-decoration:underline;
	font-family:arial;}
	
	.button {
	font-size:12px;
	background-color: #ff9801;
	border-bottom : #AB3600 0px solid;
	border-right : #AB3600 0px solid;
	border-left : #AB3600 0px solid;
	border-top : #AB3600 0px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	/**font-weight: bold;**/
	
}