*{margin:0; padding:0;}

html { height: 100%}

A:link    {font-size: 9pt;font-family:Verdana, Geneva, Arial, helvetica, sans-serif; color: #000011;} 
A:visited {font-size: 9pt;font-family:Verdana, Geneva, Arial, helvetica, sans-serif; color: #000;} 
A:active  {font-size: 9pt;font-family:Verdana, Geneva, Arial, helvetica, sans-serif; color: red; background: #CFDFEB; text-decoration:none;} 
A:hover   {font-size: 9pt;font-family:Verdana, Geneva, Arial, helvetica, sans-serif; color: #2175bc;text-decoration: none;} 

img { border: 0px solid white;padding: 4px; margin-top: 1px;}

p,tr,td {font-size: 9pt;font-family: Verdana, Geneva, Arial, helvetica, sans-serif; }



body{ 
 background-color:#A5DDF8;
 background-image: url("../../images/background.png");
 background-repeat: repeat-x;
 font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
 font-size: 9pt;
 text-align:center; height:100%
}

#logo-links {
	background-image: url(http://www.rv92.de/1-fotos/startseite/rv92-logo-links.jpg);
	border-bottom: 0px solid #000;
        width: 120px;
	height: 116px;
	}


#rv1892 {	background-image: url(http://www.rv92.de/1-fotos/startseitebild/rvlogo.gif);
	padding-top:10px;margin-bottom:20px;
        width: 464px;
	height: 68px;
	}

.img2 {display: block;
margin-left: auto;
margin-right: auto;
border : 1px solid #000; 
padding : 0px; 
margin-bottom  : 5px; }

.img3 {
float:left;
margin: 10px 10px 10px 0;
border : 1px solid #000;
 }

.img4 {
margin: 5px 5px 5px 5px;
border : 1px solid #000;
 }

#img4 {vertical-align:bottom;float:left;
BORDER-RIGHT: #ccc 1px solid; 
BORDER-TOP: #ccc 1px solid; 
BORDER-LEFT: #ccc 1px solid; 
BORDER-BOTTOM: #ccc 1px solid; 
BACKGROUND-COLOR: #eee;  
MARGIN: 0px 5px 5px 0px; 
text-align:center;
 font-size: 8pt;
}

#seite{
 background:#efefef;
 margin-left:auto;
 margin-right:auto;
 margin-top:5px;
 text-align:center;
 border: 1px solid #000;
 width:884px;
}


#links{
background:#efefef;
padding: 1px;
 float:left;
 width:122px;
 text-align:left;
 margin-left:4px;
 margin-right:4px;
}


#mitte{background:#D9D9D9;
 border-left:1px solid #000; 
 border-right:1px solid #000;
 float:left;
 padding-left:20px;
 padding-right:20px;
 width:540px;
 text-align:justify;
}

#mitte-content {background:#D9D9D9;
 min-height: 530px;
 margin-left: 5px; 
 margin-right: 5px;
 margin-top: 30px
}

#mitte-werb {
 float:right;
 width: 304px;
 height: 254px;
 margin: 0px 0px 10px 10px;
 border: 1px solid #000;

}



#rechts{background:#efefef;
 width:162px;
 float:left;
 text-align:right;
 margin-left:4px;
 margin-right:4px; 
}


#unten { 
border-top : 2px solid #efefef; 
border-bottom : 1px solid #000;
background : #cccccc; 
text-align : left; 
width : 878px; 
height : auto; 
padding : 3px; 
margin-top : 0px; 
margin-bottom: 0px; 
margin-left : auto; 
margin-right : auto; 
clear : left; 
}


#untenextern { margin-top : 10px;

text-decoration : none; 
width: 850px;  
border-top: 1px solid #000; 
background: #cccccc; 
text-align: left; 
padding-left : 10px; 
} 
#untenextern a:link { 
text-decoration : none; 
color : #000; 
} 
#untenextern a:visited { 
font-size : 9pt; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
text-decoration : none; 
} 






#abc{ border: 2px solid #D9D9D9;
text-decoration: none;
 float:left;
 background:#CCCCCC;
 text-align:left;
 width:116px;height: 105px;
 clear:both
}


h1 { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #4682b4; 
margin : 15px auto 5px auto; 
text-align : center; 
font-size : 1.66em; 
}

h2 {margin:5px 0px;
   text-align:center;
   font-size:12pt;
}

h3 {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
    margin:10px; color: #000;
    text-align:center;
    font-size: 9pt;
    margin-bottom:25px;
}

h4 {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
    text-align:left;
    font-size: 10pt;
    margin:10px 0px 2px 0px;
    }

h5 {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
    text-align:left;font-weight:lighter; font-size: 8pt;
    margin:5px 0px 10px 0px;
    }

h6 {font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
    text-align:left;
    color : #4682b4; 
    margin : 10px auto 5px auto; 
    text-align : center; 
   font-size : 1.26em; 
    }
-------------------------------------

#navrechts ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: 0;
		}
		
#navrechts li {
		border-bottom: 1px solid #000;
                display: block;
                width: 118px;
                }

#navrechts li a {
		display: block;
		padding: 1px 2px 5px 2px;
                border-top: 3px solid #fff;
		border-left: 2px solid #fff;
		border-right: 1px solid #fFF;
                background-color:#efefef;
		color: #000;
		text-decoration: none;
		width: 113px;
                }

#navrechts li a:hover {
	border-left: 2px solid #fff;
	border-right: 2px solid #508fc4;
	background-color: #88c2e4;
	color: #fff;  }

#navrechts li a:active  {
	border-left: 2px solid #508fc4;
	border-right: 2px solid #000;
	background-color: #f9f9f9;
	color: #000;  }




#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px; height : 150px;
text-align:left;
}











--------------------------------
#navunten li { 
display : inline;
} 



#navunten li a { 
font-size : 80%; 
color : #000; 
text-decoration : none; 
background-color : #efefef; 
padding : 0.1em 0.5em; 
border-right : 1px solid #fff; 
} 
#navunten li a:visited { 
font-size : 80%; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
} 
