body{

margin:0;

padding:0;

background:#FFF;

color:#000000;

font-size:12px;

font-family: Arial, Helvetica, sans-serif;

}



h1  {

padding:10px 0 18px 0;

margin:0;

font-size:15px;

color:#00a3e7;

}



h2  {

margin:0;

font-size:12px;

font-weight:bold;

padding: 0 0 11px 0;

}

 .h2spacesmall{

padding: 0;

margin:0;

}



h3  {

margin:0;

font-size:12px;

font-weight:bold;

padding: 5px 0 0 0;

}



a:link, a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #00a3e7;

text-decoration: none;

} 



a:active {color: #00a3e7;} 

		 

a:hover {color: #00a3e7;} 



 p{

text-align:left;

padding: 0 0 8px 0;

font-size: 12px;

line-height:18px;

}



.pspacesmall

{ margin-top:8px;}



#header {

width:970px;

height:224px;

margin: 7px auto 0 auto;

background-image: url(/images/header.gif);

background-repeat: no-repeat;

}





#home {

position:relative;

left:0px;

top:105px;

width:362px;

height:73px;

		}
		


		/* hauptnavi */

		

#nav_main{

position:relative;

left:0px;

top:0px;

width:100px;

}

		

#nav_main ul{

padding:10px;

margin:10px 0 0 0;

white-space: nowrap; 

}

		

#nav_main li{

list-style-type:none;

margin-right:60px;

padding:10px;

margin:20px 0 0 0;

}

		


#nav_main a:link, #nav_main a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #A1A1A1;

text-decoration: none;

}



#nav_main ul li a#tactive {color:  #00a3e7;}

#nav_main a:hover {color: #00a3e7;}



#nav_sub ul{	

position:relative;

right:20px;	

top:0px;

list-style-type: none;

width:140px;

text-align:left;

}



#nav_sub ul li{

display:block;

/*height:27px;*/

border-bottom:solid 1px #DDD;

margin:10px 0 0px 0;

padding: 0 0 10px 0;

}



#nav_sub ul li a:link, #nav_sub ul li a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 12px;

color: #A1A1A1;

text-decoration: none;

} 

	 

#nav_sub ul li a:hover {

color: #00a3e7;

} 



#nav_sub ul li#lactive a{

color: #00a3e7;

} 



/* hauptcontainer */

#container {
margin:0 auto;

width:970px;

text-align:left;

background-image: url(/images/contentbg.gif);

background-repeat: repeat-y;

z-index:1;

}



/* linker Seitenbereich */

#left {

float:left;

width:198px;

padding-bottom:20px;

margin-bottom:20px;}

		

#left .imgspace{

position:relative;

left:45px;

}



/* mittlerer Seitenbereich */



#center {

float:left;



width:571px;

padding-bottom:10px;

margin-bottom:10px;

}

	

/*html #center {

margin-bottom:25px;

mar\gin-bottom:25px;}

*/

#content{

position:relative;

width:500px;

left:30px;

top:15px;

}



#sitemap li{

list-style-type:none;

}



#sitemap ul li{

margin-left:20px;

}

/*



*html #content {

position:relative;

width:500px;

left:30px;

top:50px;

to\p:50px;

}

*/

.center

{text-align:center;}



.novalignspace{

padding-top: 0;

padding-bottom: 0;

margin-top:0;

margin-bottom: 0;

}

/* rechter Seitenbereich */



#right {

float:left;

width:184px;

margin-bottom:10px;}

/*

*html #right {

margin-bottom:30px;

mar\gin-bottom:30px;

}*/



#right a:link, #right a:visited {

font-family: Arial, Helvetica, sans-serif;

font-size: 11px;

color: #00a3e7;

text-decoration: none;

white-space: nowrap;

display:block; 



} 



#right a:active {color: #666;} 

		 

#right a:hover {color: #666;} 



.clear {clear:both;}



#bottom {

width:970px;

height:17px;

margin: 0 auto 14px auto;

background-image: url(/images/bottom.gif);

background-repeat: no-repeat;

}

/*

* html #bottom {

top:11px;

to\p:11px;

margin: 0 auto 3px auto;

mar\gin: 0 auto 3px auto;

}

*/

#footer {

text-align:right;

width:970px;

height:50px;

margin:0 auto 0 auto;

background-image: url(/images/footerbg.gif);

background-repeat: no-repeat;

}



#footer ul{

list-style-type:none;

position:relative;

left:-25px;

top:6px;

}

		

#footer li 

{display: inline;

margin: 30px;

}

		

#footer a:link, #footer a:visited {

font-size: 12px;

color: #fff;

text-decoration: none;

} 



#footer ul li a#factive {color: #A1A1A1;} 		 



#footer a:hover {color: #A1A1A1;} 


#player {

padding: 3px 7px 10px 10px;

width:420px;

height:340px;

background-image: url(/images/playerbg.jpg);

background-repeat: no-repeat;

}


.Button { 

background-color:#fff; 

color:#000; width:200px; 

border:1px solid #00a3e7; 

text-align: center;

}

.Button_small { 

background-color:#fff; 

color:#000; width:60px; 

border:1px solid #00a3e7; 

text-align: center;

}



.Input { 

background-color:#a4a3a3; 

color:#000; width:200px; 

border:1px solid #00a3e7; 

}

/* begin css tabs */
#navcontainer {
width: 500px; 
left: 0px;
margin:0px;
padding: 0px;
text-align: center; 
}
		
#navlist ul
{
position:relative;
white-space: nowrap;
margin: 0px;
padding: 0px;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { padding: 3px 10px;}

#navlist a:link, #navlist a:visited
{
color: #fff;
background-color: #00a3e7;
text-decoration: none;
}

#navlist a:hover
{
color: #fff;
background-color: #369;
text-decoration: none;
}

/* end css tabs */


