body{
    background-color:#4782B5;
    margin:8px 0px 30px 0px;
    background-image: url(./bg.gif);    
}
hr{
    height: 1px;border: none;
}
a{
    text-decoration:none;
}
img{
    border:none;
}
a.lh{
    font-style: italic;
}	
div,a{
	font-weight:normal;
	font-family:  arial;
	font-size:13px;
	text-align: left;
    
}			
	

div.pagename{
	color:#004D85;
	background-color:#FFFFCC;
	border-top:0px solid #FFCC66;
	border-bottom:0px solid #FFCC66;
	text-align: center;
       height:60px;
       

}
div.pagename{
    font-weight:bold;
    font-family:  arial;
    font-size: 17px;
}	
div.pagename{
    padding:0px 0px 0px 0px;
   /* mozilla */ margin: 0px 0px 0px 0px;
   /* explorer */ * margin: 0px 0px 0px 0px;
    border-top:0px solid;
    border-bottom:0px solid;
}
div.pagename h1{
    font-weight:bold;
    font-family:  arial;
    font-size: 22px;
    margin: 0px 0px 0px 0px;
    display:inline;
}	


div.chude table {
    padding:0px 0px 0px 0px;
    margin-top: 3px; 
    width: 788px; 
    
    background-image: url(./chude.jpg);
        
}
div.chude table tr td {
	padding:0px 0px 0px 40px;

	width:263px;
	
}
div.chude a {
	padding:4px 0px 4px 0px;
	display: block; 
	font-size: 17px;
	font-weight:bold; 
	margin: 0px 0px 0px 0px; 
	color: #000066; 
	
}
div.chude a:hover {
	color: #FFFF66; 
	
}




body div table.banner{
    background-color:#004D85;
}
body div table.banner tr td{
    color:#ffffff;
    background-color:#004D85;
}
body div table.banner tr td a{
    color:#ffffff;
}
body div table.banner{
    margin-top:2px;
}
body div table.banner tr td{
    width:480px;
    vertical-align:top;
    padding:4px;
}
body div table.banner tr td div{
    width:480px;
    height:60px;
    overflow:hidden;
}
body div table.banner tr td.c{
    width:320;
    text-align:center;
    vertical-align: middle;
    font:bold 11px arial;
}
body div table.banner tr td.c a{
    font:bold 16px arial;
}


body div div.demuc{
    background-color:#FFFFEE;
    border-top-color:#E3B65B;
}
body div div.demuc{
    padding:4px 4px 4px 4px;
    border-top:1px solid;
    margin-top:3px;
}
body div div.demuc a{
    color:#003862;
}
body div div.demuc a{
    margin:0px 4px 0px 4px;
    white-space: nowrap;
}
body div div.demuc a{
    font-size: 16px;
}
body div div.demuc a:hover{
    color:#E3B65B;
}
body div div.demuc span.label{
    color:#003862;
    background-color:#FFCC66;
    border-color:#E3B65B;
}
body div div.demuc span.label{
    border:1px solid;
    float:left;
    position:relative;
    top:-2px;
    left:-4px;
    padding:0px 5px 0px 5px;
}

body div div.demuc span.label{
    font-weight:bold;
    font-family: verdana;
    font-size: 9px;
}	
/* mozilla */ html div div.demuc{width:780px;}
/* explorer */ * html div div.demuc{width:788px;}


body div table.content{
    margin-top:13px;
}
body div table.content tr td{
    width:250px;
    vertical-align:top;
}
body div table.content tr td.s{
    width:19px;
}


body div table.playview{
    margin-top:13px;
}
body div table.playview tr td{
    vertical-align:top;
}
/* mozilla */ div.play{width:502px;}
/* explorer */ * div.play{width:510px;}

div.play div.viewname{
   color:#003862;
   font-size: 20px;
   background-color:#EEEEEE;
   border-bottom-color:#E3B65B;
   font-weight:bold;
   text-align: center;
   margin:0px 0px 1px 0px;
   padding:2px 0px 2px 0px;
}

div.getviewbox{
    background-color:#EEEEEE;
    font-size: 13px;
}
div.getviewbox{
    width:270px;
    margin-bottom:19px;
    overflow: scroll; 
    height: 419px;
}
div.getviewbox div.head{
    color:#003862;
    background-color:#FFCC66;
    border-bottom-color:#E3B65B;
    font-weight:bold;
    text-align: left;
}
div.getviewbox div.head{
    border-bottom:1px solid;
}

div.getviewbox a.l{
    color:#4D3C8B;
}
div.getviewbox a.l:hover{
    color:#006600;
    background-color:#FFCC66;
}
div.getviewbox a.up{
    color:#ccaa33;
    background-color:#FFFFCC;
    font-weight:bold;
    font-family: verdana;
    font-size: 11px;
    text-align:right;
}
div.getviewbox a.up:hover{
    color:#000000;
    background-color:#FFFFCC;
}
div.getviewbox div.t{
    color:#666666;
}
div.getviewbox h1{
    color:#ff0000;
    font-weight:bold;
    font-family:arial;
    font-size:11px;
}
div.getviewbox h2{
    color:#003366;
    font-weight:bold;
    font-family:arial;
    font-size:11px;
}
div.getviewbox a.lh{
    color:#990000;
}
div.getviewbox div,div.getviewbox a.l, div.getviewbox a.up{
    display:block;
    padding:1px 4px 1px 4px;
}
div.getviewbox h1, div.getviewbox h2, div.h h1, div.h h2{
    display:inline;
}	

/* mozilla */ html div.getviewbox div, html div.getviewbox a.l{width:242px;}
/* explorer */ * html div.getviewbox div, * html div.getviewbox a.l{width:250px;}






div.box{
    background-color:#EEEEEE;
    font-size: 13px;
}
div.box{
    width:250px;
    margin-bottom:19px;
}
div.box div.head{
    color:#003862;
    background-color:#FFCC66;
    border-bottom-color:#E3B65B;
    font-weight:bold;
    text-align: left;
}
div.box div.head{
    border-bottom:1px solid;
}

div.box a.l{
    color:#4D3C8B;
}
div.box a.l:hover{
    color:#006600;
    background-color:#FFCC66;
}
div.box a.up{
    color:#ccaa33;
    background-color:#FFFFCC;
    font-weight:bold;
    font-family: verdana;
    font-size: 11px;
    text-align:right;
}
div.box a.up:hover{
    color:#000000;
    background-color:#FFFFCC;
}
div.box div.t{
    color:#666666;
}
div.box h1{
    color:#ff0000;
    font-weight:bold;
    font-family:arial;
    font-size:11px;
}
div.box h2{
    color:#003366;
    font-weight:bold;
    font-family:arial;
    font-size:11px;
}
div.box a.lh{
    color:#990000;
}
div.box div,div.box a.l, div.box a.up{
    display:block;
    padding:1px 4px 1px 4px;
}
div.box h1, div.box h2, div.h h1, div.h h2{
    display:inline;
}	

/* mozilla */ html div.box div, html div.box a.l{width:242px;}
/* explorer */ * html div.box div, * html div.box a.l{width:250px;}




div.h{
    background-color:#ffffff;
    font-size: 10px;
}
div.h div.head{
    color:#ffffff;
    background-color:#ff0000;
    border-bottom-color:#330000;
    font-weight:bold;
}

div.h a.l{
    color:#000000;
}
div.h a.l:hover{
    color:#000000;
    background-color:#cccccc;
}
div.h a.up{
    color:#dd9900;
    background-color:#ffffff;
    font-weight:bold;
    font-family: verdana;
    font-size: 11px;
}
div.h a.up:hover{
    color:#000000;
    background-color:#ffffff;
}
div.h div.t{
    color:#990000;
}
div.h h1 {
    color:#ff0000;
}
div.h h2 {
    color:#003366;
}
div.h a.lh{
    color:#990000;
}
div.h h1, div.h h2{
    display:inline;
}



div.top10 div.head{
    color:#ffffff;
    background-color:#990000;
    border-bottom-color:#330000;
}
div.top10 div.head a{
    color:#ffffff;
    font-weight:bold;
    text-align: left;
    border-bottom-color:#330000;
    
}
div.top10 a{
    border-bottom:1px dotted;
}
div.top10 a.l{
    border-color:#FFCC66;
}
div.top10 a h1{
    color:#990000;
    font-weight:bold;
    font-family:arial;
    font-size: 16px;
}
div.top10 a h2{
    color:#990000;
    font-weight:bold;
    font-family:arial;
    font-size: 13px;
}
div.top10 a h2{
    padding:0px 8px 0px 0px;
    margin:0px 0px 0px 0px;
    width:24px;
    text-align:right;
    display:inline;
}
div.top10 a.up{
    border-bottom:none;
}


div.impressum{
    color:#ffffff;
    font-weight:normal;
    font-family:  arial;
    font-size: 13px;
}
div.impressum b{
    color:#ffff99
}
div.impressum a{
    color:#000000;
    font-size: 15px;
}
div.impressum a{
    padding-right:5px;
}
div.impressum a:hover{
    color:#ffff99;
}
div.impressum input.button{
    border-color:#000000;
    color:#ffffff;
    background-color:#4782B5;
}
div.impressum input.button{
    border:solid 1px;
    font-size:11px;
    width:43px;
    cursor:pointer;
}	



div.film{
	color:#004D85;
	background-color:#EEEEEE;
	border-top:2px solid #FFCC66;
	border-bottom:2px solid #FFCC66;
	text-align: left;
}
div.film{
    font-family:  arial;
    font-size: 15px;
}	
div.film{
    padding:2px;
    margin-top:3px;
    border-top:2px solid;
    border-bottom:2px solid;
}
div.film h1{
    font-weight:bold;
    font-family:  arial;
    font-size: 25px;
    margin:0px;
    display:inline;
}	
div.film a{
    margin:0px 4px 0px 4px;
    white-space: nowrap;
}
div.film a{
    font-size: 15px;
}
div.film a{
    color:#3355DD;
}
div.film a:hover{
    color:#E3B65B;
}
div.film a:active{
    color:#E3B65B;
}


div.playvideo{
    font-family:  arial;
    font-size: 15px;
    
}
div.playvideo{
    padding:0px;
    margin-top:0px;
	color:#004D85;
}
/* mozilla */  div.playvideo{width:494px;}
/* explorer */ * div.playvideo{width:502px;}


