/* --Globale Definitionen-- */	

html{
      margin:0;
      padding:0;
      height:100%;
      border:none;
      overflow:auto;
}

form{
      margin:0;
      padding:0;
}

body, td, th, tr { 
	font: 12px "Lucida Grande", "Lucida Sans Unicode", "Arial", "Verdana,", "Sans Serif";
	color: #ffffff;  
	line-height:14px;
}

P
{
	margin:0pt;
	padding:0pt;
}

IMG {display:inline-block  }

a {color:#3fedff; text-decoration:none}

/*################################################################################################*/	
/* --Vorlagendesign -- */	
/*###################################################################################################*/	


#aufzaehlung p{
border-bottom:1px solid #ffffff;
padding-bottom:2px;
}

/*################################################################################################*/	
/* --Seitendesign -- */	
/*###################################################################################################*/	


body {
	background-color: #4E525A;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* Absatzformate */
p, h1, h2, h3 { margin:0px; padding:0px; border:0px  }

ul { 
list-style: none;

margin:0px; 
padding:0px; 
padding-left:1px; 
border: 0px none; 
border-left: 0px none; 
}

ul li{
background-image:url(../images/punkt.gif) ; 
background-repeat:no-repeat;
background-position:left;
padding-left:13px; 
margin-left:0px;
}

ol { 
list-style: decimal; 
margin:0px; 
margin-left:10px; 
padding:0px; 
padding-left:10px; 
border: 0px none; 
border-left: 0px none; 
}

h2{
color:#BFBFBF;
padding:0;
margin:0px;
padding-top:1px;
font-size:13px;
font-weight:bold;
line-height:14px;
}

h1{
color:#BFBFBF;
padding:0;
margin:0px;
margin-bottom:5px;
font-size:19px;
font-weight:normal;
line-height:23px;
}

/*################################################################################################*/	
/* --Navigation Deutsch-- */	
/*###################################################################################################*/	
#nav1{
width:50px;
height:40px;
background-image:url(../images/nav_top_01.png) ;
display:block;
}

#nav1:hover {
background-image:url(../images/nav_top_over_01.png) ;
}

#nav1_2{
width:50px;
height:40px;
background-image:url(../images/nav_top_01_2.png) ;
display:block;
}

#nav1_2:hover {
background-image:url(../images/nav_top_over_01_2.png) ;
}


#nav2{
width:155px;
height:40px;
background-image:url(../images/nav_top_02.png) ;
display:block;
}

#nav2:hover {
background-image:url(../images/nav_top_over_02.png) ;
}

#nav3{
width:155px;
height:40px;
background-image:url(../images/nav_top_03.png) ;
display:block;
}

#nav3:hover {
background-image:url(../images/nav_top_over_03.png) ;
}

#nav4{
width:155px;
height:40px;
background-image:url(../images/nav_top_04.png) ;
display:block;
}

#nav4:hover {
background-image:url(../images/nav_top_over_04.png) ;
}

#nav5{
width:155px;
height:40px;
background-image:url(../images/nav_top_05.png) ;
display:block;
}

#nav5:hover {
background-image:url(../images/nav_top_over_05.png) ;
}

#nav6{
width:155px;
height:40px;
background-image:url(../images/nav_top_06.png) ;
display:block;
}

#nav6:hover {
background-image:url(../images/nav_top_over_06.png) ;
}

#nav7{
width:160px;
height:40px;
background-image:url(../images/nav_top_07.png) ;
display:block;
}

#nav7:hover {
background-image:url(../images/nav_top_over_07.png) ;
}

#nav7_2{
width:160px;
height:40px;
background-image:url(../images/nav_top_07_2.png) ;
display:block;
}

#nav7_2:hover {
background-image:url(../images/nav_top_over_07_2.png) ;
}

/*################################################################################################*/	
/* --Navigation Englisch-- */	
/*###################################################################################################*/	
#nav1eng{
width:50px;
height:40px;
background-image:url(../images/buttoneng/nav_top_01.png) ;
display:block;
}

#nav1eng:hover {
background-image:url(../images/buttoneng/nav_top_over_01.png) ;
}

#nav1_2eng{
width:50px;
height:40px;
background-image:url(../images/buttoneng/nav_top_01_2.png) ;
display:block;
}

#nav1_2eng:hover {
background-image:url(../images/buttoneng/nav_top_over_01_2.png) ;
}


#nav2eng{
width:155px;
height:40px;
background-image:url(../images/buttoneng/nav_top_02.png) ;
display:block;
}

#nav2eng:hover {
background-image:url(../images/buttoneng/nav_top_over_02.png) ;
}

#nav3eng{
width:155px;
height:40px;
background-image:url(../images/buttoneng/nav_top_03.png) ;
display:block;
}

#nav3eng:hover {
background-image:url(../images/buttoneng/nav_top_over_03.png) ;
}

#nav4eng{
width:155px;
height:40px;
background-image:url(../images/buttoneng/nav_top_04.png) ;
display:block;
}

#nav4eng:hover {
background-image:url(../images/buttoneng/nav_top_over_04.png) ;
}

#nav5eng{
width:155px;
height:40px;
background-image:url(../images/buttoneng/nav_top_05.png) ;
display:block;
}

#nav5eng:hover {
background-image:url(../images/buttoneng/nav_top_over_05.png) ;
}

#nav6eng{
width:155px;
height:40px;
background-image:url(../images/buttoneng/nav_top_06.png) ;
display:block;
}

#nav6eng:hover {
background-image:url(../images/buttoneng/nav_top_over_06.png) ;
}

#nav7eng{
width:160px;
height:40px;
background-image:url(../images/buttoneng/nav_top_07.png) ;
display:block;
}

#nav7eng:hover {
background-image:url(../images/buttoneng/nav_top_over_07.png) ;
}

#nav7_2eng{
width:160px;
height:40px;
background-image:url(../images/buttoneng/nav_top_07_2.png) ;
display:block;
}

#nav7_2eng:hover {
background-image:url(../images/buttoneng/nav_top_over_07_2.png) ;
}

/*#######################################################################################*/
/*#######################################################################################*/
/*#######################################################################################*/

#subnav1{
width:50px;
height:25px;
background-image:url(../images/nav_fuss_01.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav1:hover{
background-image:url(../images/nav_fuss_over_01.png) ;
}

#subnav2{
width:155px;
height:25px;
background-image:url(../images/nav_fuss_02.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav2:hover{
background-image:url(../images/nav_fuss_over_02.png) ;
}

#subnav3{
width:155px;
height:25px;
background-image:url(../images/nav_fuss_03.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav3:hover{
background-image:url(../images/nav_fuss_over_03.png) ;
}

#subnav4{
width:155px;
height:25px;
background-image:url(../images/nav_fuss_04.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav4:hover{
background-image:url(../images/nav_fuss_over_04.png) ;
}

#subnav5{
width:155px;
height:25px;
background-image:url(../images/nav_fuss_05.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav5:hover{
background-image:url(../images/nav_fuss_over_05.png) ;
}

#subnav6{
width:155px;
height:25px;
background-image:url(../images/nav_fuss_06.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav6:hover{
background-image:url(../images/nav_fuss_over_06.png) ;
}

#subnav7{
width:160px;
height:25px;
background-image:url(../images/nav_fuss_07.png) ;
display:block;
text-decoration:none;
color:#ffffff;
}

#subnav7:hover{
background-image:url(../images/nav_fuss_over_07.png) ;
}


/*#######################################################################################*/	
/*######## subnav #########################################################################*/	
/*#######################################################################################*/	

.subnav1{
float:left;
margin-top:10px;
}

.subnav2{
padding-left:25px;
padding-right:25px;

height:25px;
display:block;
text-decoration:none;
font-size:13px;
color:#ffffff;
float:left;
}

.subnav2selected{
padding-left:25px;
padding-right:25px;

height:25px;
display:block;
text-decoration:none;
font-size:13px;
color:#3fedff;
float:left;
}

.subnav2selected:hover{
color:#3fedff;
}

.navlvl3{
font-size:13px;
color:#ffffff;
text-decoration:none;
margin-left:5px;
width:200px;
min-height:22px;
display:block;
}

.navlvl3:hover{
color:#3fedff;
}

.subnav3tbl{
margin-top:0px;
}

.sublevelimage{
color:#ffffff;
}

/*#######################################################################################*/	
/*######## NEWS #########################################################################*/	
/*#######################################################################################*/	




/*#######################################################################################*/	
/*######## Suche #########################################################################*/	
/*#######################################################################################*/	

.searchlink
{
font-size: 11px;
font-weight:bold;
}

.searchdate
{

}

.searchinput{
    border:0px; 
    font-size: 11px;
    font-weight: normal;

    width:115px;
    height:16px;
    padding-left:3px;
}
.seitencontrolselect{

font-weight: bold;
}

/*################################################################################################*/	
/* --Seitenlayouts -- */	
/*###################################################################################################*/	
.newszeile_table
{

}

.newszeile_td1
{
padding-top:6px;padding-bottom:6px
}

.newszeile_td2
{
width:100%;padding-left:6px;padding-top:6px;padding-bottom:6px
}

A.newslinksimple{
color:#000000;
text-decoration:none;
}

A.newslinksimple:hover{
color:#990000;
text-decoration:none;
}


/*################################################################################################*/	
/* --Bildwechsler -- */	
/*###################################################################################################*/	
.cf_wrapper
{
height:300px;
}

