

body {
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;   		
   	font-size: 14px;
	line-height:18px;
	
	
}


a:link { font-weight:normal; color:#000000; text-decoration:underline; border:none;  }
a:visited { font-weight:normal; color:#000000; text-decoration:underline; border:none;  }
a:hover { font-weight:normal; color:#E00000; text-decoration:underline }
a:active { font-weight:normal; color:#E00000; text-decoration:underline }



.menu_left {
	position:relative;left:1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin-top:5px;
	margin-bottom:0px;
	text-transform:uppercase;

   
        }
	

.menu_left a:link { font-weight:bold; color:#000000; text-decoration:none; border:none;


 }
.menu_left a:visited { font-weight:bold; color:#000000; text-decoration:none; border:none;



  }
.menu_left a:hover { font-weight:bold; color:#E00000; text-decoration:underline }
.menu_left a:active { font-weight:bold; color:#E00000; text-decoration:underline }




.menu_bottom {
	font-size: 10px;
	
	border-top-style:solid;
    border-top-width:1px;
    border-top-color:red;
    font-weight:lighter;
    padding-top:10px;

    
}



.menu_sparte {
	font-size: 10px;
	line-height:12px;
	font-weight:normal;
	text-align:left;	
	position:relative;left:0px;top:-3px;
	margin-top:0px;
	margin-bottom:0px;

    
    
}

.menu_sparte a:link { font-weight:normal; color:#000000; text-decoration:underline; }
.menu_sparte a:visited { font-weight:normal; color:#000000; text-decoration:underline;	}
.menu_sparte a:hover { font-weight:normal; color:#E00000; text-decoration:underline; }
.menu_sparte a:active { font-weight:normal; color:#E00000; text-decoration:underline; }


H1 {font-size:18px;
    	margin-top:10px;
	margin-bottom:12px;
	}

H2 {font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
}



.impressum
{font-size:12px;}



li {	
   	position:relative;left:-22px;
	text-align:left;
			}

ul{	margin-top:0px;
	list-style-image:url(img/arrow.gif);
	
   	
	
	}

hr {
	height: 1px; color:black; background-color:black; border:none; 
	margin-top:-1px;margin-bottom:-1px;
	
}






.format_mail{

	font-family: Verdana,Arial,Helvetica,sans-serif;
	line-height:18px;
	width:300px;
	position:relative; left:6px;
	text-align:left;
	font-size:12px;

}


.format_mail a:link { font-weight:lighter; color:#003399; text-decoration:none }
.format_mail a:visited { font-weight:lighter; color:#003399; text-decoration:none }
.format_mail a:hover { font-weight:lighter; color:#E00000; text-decoration:underline }
.format_mail a:active { font-weight:lighter; color:#E00000; text-decoration:underline }




.textcontent{

	font-family:Verdana,Arial,Helvetica,sans-serif;
	line-height:18px;
	font-size:14px;
	position:relative;left:0px;
	text-align:left;
		margin-top:0px;
	margin-bottom:0px;
		
}

.textcontent a:link { font-weight:normal; color:#000000; text-decoration:underline}
.textcontent a:visited { font-weight:normal; color:#000000; text-decoration:underline }
.textcontent a:hover { font-weight:normal; color:#E00000; text-decoration:underline }
.textcontent a:active { font-weight:normal; color:#E00000; text-decoration:underline }



.format_rechts img
{         width:112px;
            height:176px;
            
            
}



a:link IMG {border: 1px solid white;
}
a:visited IMG{border: 1px solid white;  }
a:hover IMG { border: 1px solid red; border-right: 1px solid red;  }
a:active IMG { border: 1px solid red; }





.inline
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	text-align:left;
	font-weight:600;
}





.popup
{ font-size:10px;
    font-weight:100;
        background:url(img/winclose.gif) repeat-x;
                  position:relative;top:85px;

                }



.popup a:link { font-weight:normal; color:#ffffff; text-decoration:none }
.popup a:visited { font-weight:normal; color:#ffffff; text-decoration:none }
.popup a:hover { font-weight:normal; color:#ffffff; text-decoration:none }
.popup a:active { font-weight:normal; color:#ffffff; text-decoration:none }


.popup_google
{ font-size: 10px;
    font-weight:100;
        background-color:white;
           
                position:relative;top:60px;
                background:url(img/winclose.gif) repeat-x;
                }



.popup_google a:link { font-weight:normal; color:#ffffff; text-decoration:none }
.popup_google a:visited { font-weight:normal; color:#ffffff; text-decoration:none }
.popup_google a:hover { font-weight:normal; color:#ffffff; text-decoration:underline }
.popup_google a:active { font-weight:normal; color:#ffffff; text-decoration:underline }













