body
{
margin: 0;
padding: 0;
color: #000;
background-color: #FED801;
}

#container{
background-color:#FFFFBF;
width:720px;
margin:8px 8px 10px 20px;
text-align:left;
float:left;
}

#header{
background-image:url(../images/headers/header.jpg);
height:85px;
}

#menue{

}
#menue2{
background-color:#FED801;
height:20px;
}

#inhalt{
width:555px;
float:left;
margin:6px 10px 5px 0px;
}

#spalte{
float:right;
width:150px;
margin:5px 0px 0px 5px;
}

.trenner{
visibility:hidden;
clear:both;
}

#abschluss{
clear:both;
background-color: #FED801;
text-align:center;
padding-top:8px;
}

#aussenrechts{
width:194px;
margin:141px 0px 0px 0px;
float:left;
text-align:left;
}

#aussenrechts img{
padding:0px 0px 5px 0px;
}

/*////////////////////////////////////////////////////////////////////////*/


/*MENÜ*/

table.menu1_main{
border-width:1px; 
border-style:solid; 
border-color: #808179; 
border-right:0px;
}

td.menu1_main,.menu1_main_act{
border-width:1px; 
border-style:solid; 
border-color: #808179; 
border-left:0px;
border-top:0px;
border-bottom:0px;
}

/*path*/

#menue2{
color: #000; 
font-weight: bold;
font-size: 70%;
font-family: verdana;
line-height: 150%;   
}

#menue2 a{
color: #000; 
text-decoration: none;
font-weight: bold;

}

/*MENU_MAIN */

 
.menu1_main A, .menu1_main A:visited {
        color: #000; 
        text-decoration: none;
        display: block;
        background-color:#fff;
        padding: 4px;
        font-weight: bold;
        font-size: 11px;
        font-family: verdana;     
}
 
.menu1_main A:hover{
        color: #000; 
        text-decoration: none;
        display: block;
        background-color:#FED801;
        padding: 4px;
        font-weight: bold;
        font-size: 11px;
        font-family: verdana; 
}
 
.menu1_main_act A, .menu1_main_act A:active, .menu1_main_act A:visited{


        color: #000; 
        text-decoration: none;
        display: block;
        background-color:#FED801;
        padding: 4px;
        font-weight: bold;
        font-size: 11px;
        font-family: verdana;  
}
 
.menu1_main_act A:hover{
        color: #000; 
        text-decoration: none;
        display: block;
        background-color:#fff;
        padding: 4px;
        font-weight: bold;
        font-size: 11px;
        font-family: verdana;   
}
 
 
/* MENU_MAIN LEVEL 2 */
.menu1_main2_table{
background-color: #FFFFBF;
}

td.menu1_main2, td.menu1_main2_sub, td.menu1_main2_act {
width: 140px;
}

.menu1_main2 A, .menu1_main2 A:visited, .menu1_main2_sub A, .menu1_main2_sub A:visited{
        color: #000;
        text-decoration: none;
        background: #FFFFBF;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;
        display:block
}

.menu1_main2 A:hover, .menu1_main2_sub A:hover, .menu1_main2_act A{
        color: #000;
        text-decoration: none;
        background: #ffffff;
        font-weight: normal;
        font-size: 11px;
        font-family: verdana;
        display:block
}

/*////////////////////////////////*/

/*anmeldungsfenster*/

div.tx-newloginbox-pi1{
margin:0px;
padding:0px;
}

div.tx-newloginbox-pi1 p{
ont-family: verdana;  
margin:10px 55px 10px 60px;
font-size :11px;
line-height: 18px; 
color: #000000;
}

div.tx-newloginbox-pi1 form{
font-family: verdana;  
font-size :10px;
padding:0px;
}
div.tx-newloginbox-pi1 input{
margin:0px 10px 0px 60px;
}


div.tx-newloginbox-pi1 h3{
font-family: verdana;  
color: #000;
font-size :12px;
font-weight:normal;
margin:10px 55px 0px 10px;
font-weight:bold;
background-color: #FED801;
}


/*inhalt*/


p,ul,ol{
font-family: verdana;  
margin:10px 55px 10px 60px;
font-size :11px;
line-height: 18px; 
color: #000000;}



table{
font-family: verdana;  
font-size :11px;
line-height: 18px; 
color: #000000;}

#spalte p{
font-family: verdana;  
margin:4px 0px;

font-size :10px;
line-height: 14px; 
color: #000000;}

#abschluss p{
font-family: verdana;  
margin:0px;
margin-left:0px; 
font-size :10px;
line-height: 18px; 
color: #000000;}

h1{
font-family: verdana;  
color: #B30F0F;
font-size :20px;
font-weight:normal;
margin-left:60px;
font-weight:bold;
}

#spalte h1{
font-family: verdana;  
color: #B30F0F;
font-size :20px;
font-weight:normal;
margin-left:0px;
font-weight:bold;
}

h2{
font-family: verdana; 
margin:10px;
margin-bottom:20px; 
color: #B30F0F;
font-size :20px;
font-weight:normal;
}

#inhalt h4{
font-family: verdana;  
color: #000;
font-size :12px;
font-weight:normal;
margin:10px 55px 0px 10px;
font-weight:bold;
background-color: #FED801;
}


#spalte h3{
font-family: verdana;  
color: #000;
font-size :12px;
font-weight:normal;
margin:0px 0px 7px 0px;
font-weight:bold;
}

#inhalt a, #spalte a, #abschluss a{
font-weight:bold;
color: #B30F0F;
text-decoration: none;
}

#inhalt a:hover, #spalte a:hover, #abschluss a:hover{
font-weight:bold;
color: #000;
text-decoration: none;
}

#abschluss a{
font-weight:normal;
color: #000;
text-decoration: none;
}

#abschluss a:hover{
font-weight:normal;
color: #666;
text-decoration: none;
}


div.tx-lumophpinclude-pi1{
text-align: left;}

/*/////////////////////////news*/

#news_img_top{
float:right;
width:363px;
margin:0px 0px 0px 7px;
}

div.news-list-item h3{
font-family: verdana;  
margin:0px 7px 5px 7px;
font-size :16px;
line-height: 18px;}

div.news-list-item p{
font-family: verdana;  
margin:0px 7px;
font-size :11px;
line-height: 18px; 
color: #000000;}
/*///////////////////normal*/

div.news-list-item-normal{
float:left;
width:178px;
margin:7px 0px 0px 0px;
padding:0px 0px 0px 7px;
}

div.news-list-item-normal h3{
font-family: verdana;  
margin:0px 0px 5px 0px;
font-size :16px;
line-height: 18px;}

div.news-list-item-normal p{
font-family: verdana;  
margin:0px;
font-size :11px;
line-height: 18px; 
color: #000000;}

/*/////////////////single*/

div.news-single-backlink a{
font-family: verdana;  
margin:0px 5px;
font-size :11px;
line-height: 18px; 
}

/*////////////////archiv*/
div.news-archiv-container {
padding-left:190px
}

div.news-archiv-container p{
padding:0px;
margin:0px;
}
