* { 
margin : 0; 
padding : 0; 
} 
html { 
height : 100%; 
} 


#sitemaps {
text-align:left;
margin-left: 0;
padding-left: 0;
width: 535px;  
}

#sitemaps li {list-style: none;
padding-left: 2.25em;
 display: block; line-height: 25px;
background-color : #efefef; 
color : #000; 
text-decoration : none; 
background-image: url(http://www.rv92.de/style/smfile.gif);
background-repeat: no-repeat;
background-position: 0.82em;
}

#sitemaps ol { list-style: none;
padding-left: 2.25em;
 display: block; 
font-weight:bolder;
background-image: url(http://www.rv92.de/style/smfolder.gif);
background-repeat: no-repeat;
background-position: 0.82em;
}



#dt {
width : 46.7em;
background : #d9d9d9; 
padding : 1px; 
border : 1px solid #000; 
padding-left : 10px; 
text-align : left; 
font-size : 0.9em;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
padding-bottom : 5px; 
margin-bottom : 1px; 
}

#sitemaps li a { text-decoration: none; }

.img {
border : 1px solid #000; 
padding : 0px; 
margin : 3px; }

.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;
 }


tr, td { 
font-size :  0.96em;  
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

p { 
text-align:justify;
font-size :  0.9em;  
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

body { 
background-color : #a5ddf8; 
background-image : url("http://www.rv92.de/style/background.png"); 
background-repeat : repeat-x; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
font-size :  1.0em; 
text-align : center; 
} 

#seite { 
background : #d9d9d9; font-size :  0.8em; 
margin-left : auto; 
margin-right : auto; 
margin-top : 5px; 
margin-bottom : 0; 
text-align : center; 
border : 1px solid #000; 
width : 70.00em;
} 

#inner {display:block; margin-left:-200px; margin-right:-200px; padding:5px;}


#oben { width : 69.5em;
border-bottom : 1px solid #fff;
background : #cccccc; 
text-align : left; 
font-size : 0.99em; 
height : 17px; 
padding : 7px; 
margin-top : 1px; 
margin-bottom : 1px; 
} 

#oben-nav  li a { 
color : #000; 
text-decoration : none; 
background-color : #efefef; 
padding : 0.1em 0.5em; 
border-right : 1px solid #fff; 
} 

#oben-nav li a:visited { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
} 

#oben-nav  li a:hover { 
background-color : #88c2e4; 
color : #000; 
} 


#buy { margin-left : 3px; font-size : 11px; 
float : left;
background : #efefef;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
width : 13.2em; 
padding-left : 2px; 
padding-right : 2px; 
border : 1px solid #000; 
} 

#buy a:link { 
font-size : 11px;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000000; 
text-decoration : none; 
} 

#buyrechts { 
font-size : 0.80em; text-align : left;
margin-left : 3px; 
background : #efefef;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
width : 119px;  
padding-left : 2px; 
padding-right : 2px;
border : 1px solid #000; 
} 

#buyrechts a:link { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
width : 10.23em;
color : #000000; 
 font-size : 1.0em; 
} 



#logo-links1 {  
width : 12.25em;
height : 155px;
} 

#logo-links {  border: 1px solid #000;
background-image : url("http://www.rv92.de/style/schweinfurt-rv92-120x120.gif"); 
float : left; 
width : 12.25em;
height : 155px;
margin-left : 3px;
} 

#logo-linksstart {  border: 1px solid #000;
background-image : url("http://www.rv92.de/style/schweinfurt-rv92-120x120.gif"); 
float : left; 
width : 12.25em;
height : 155px;
margin-left : 3px;
}

#logo-rechts { 
background-image : url("http://www.rv92.de/z/klein2.jpg"); 
border: 1px solid #000; 
width : 120px; 
height : 116px; 
margin-left : 3px; 
} 

#rv92 { 
background-image : url("http://www.rv92.de/style/rvlogo.gif"); 
padding-top : 15px; 
margin-bottom : 3px; 
margin-top : 20px; 
width 90%;
height : 68px; 
} 

#brot { width : 76.7em;
background : #d9d9d9; 
padding : 1px; 
border-top : 1px solid #000; 
border-bottom : 1px solid #000; 
padding-left : 10px; 
text-align : left; 
font-size : 0.9em;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
padding-bottom : 5px; 
margin-bottom : 1px; 
} 

#brot a:link { 
text-decoration : underline; 
color : #000; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
} 

#brot a:hover { 
background-color : #88c2e4; 
color : #000; 
} 


#brot a:visited { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
text-decoration : underline; 
} 

#links {  
padding-bottom: 32768px;
margin-bottom: -32758px;
background : #d9d9d9; 
width : 13.40em;   
float : left; 
text-align : left; 
padding-left :5px; 
font-size : 0.96em;
} 

#mitte {  
padding-bottom: 32768px;
margin-bottom: -32758px;
background : #efefef; 
border-left : 1px solid #000; 
border-right : 1px solid #000; 
float : left; 

padding-left : 20px; 
padding-right : 15px; 
width : 43.2em;
height : max;
text-align:justify;
} 

#rechts {  
padding-bottom: 32768px;
margin-bottom: -32768px;
background : #d9d9d9; 
width : 10.00em; 
float :left; 
text-align : center; 
padding-left : 2px;
} 



#abc2 { 
border : 1px solid #efefef; 
text-decoration : none; 
float : left; 
color : #000; 
background : #efefef; 
text-align : left; 
width : 99%; 
height : 10px; 
} 

#abc2 a { 
text-decoration : none; font-size : 1.2em;
color : #000; 
clear : both; 
} 

#abc2 a:hover { 

background-color : #88c2e4; 
color : #000; 
} 


#abc2 li a:visited { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
} 

h1 { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #4682b4; 
margin : 33px auto 5px auto; 
text-align : center; 
font-size : 2.36em; 
} 

h2, h4, h5, h6 { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
margin : 3px auto 5px auto; 
color : #000; 
text-align : center; 
font-size : 1.32em; 
} 

h3 { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
margin : 3px auto 5px auto; 
color : #000; 
text-align : center; 
font-size : 1.0em; 
} 

h4 { 
text-align : left; 
font-size : 0.9em; 
margin : 5px 0 2px 0; 
} 

h5 { 
text-align : left; 
font-weight : lighter; 
font-size : 0.8em; 
margin : 0 0 10px 0; 
} 

h6 { 
text-align : left; 
font-weight : lighter; 
margin : 5px 0 5px 0; 
} 


#autom_sitemap li { 

padding-top : 1px;margin-top : 0px;
border-bottom : 1px solid #000; 
display : block; 
width : max;
height : max;  
margin-left : 3px; 
} 

#autom_sitemap li a { 
display : block; 
padding : 2px 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; 
} 



#linksnav li { padding-top : 1px;margin-top : 0px;
border-bottom : 1px solid #000; 
display : block; 
width : 12.40em;  
margin-left : 3px; 
} 

#linksnav li a { 
display : block; 
padding : 1px 1px 5px 2px; 
border-top : 3px solid #fff; 
border-left : 2px solid #fff; 
border-right : 1px solid #000; 
background-color : #efefef; 
color : #000; 
text-decoration : none; 
  
} 

#linksnav li a:hover { 
border-left : 2px solid #fff; 
border-right : 2px solid #508fc4; 
background-color : #88c2e4; 
color : #000; 
} 

#linksnav li a:active { 
border-left : 2px solid #508fc4; 
border-right : 2px solid #000; 
background-color : #f9f9f9; 
color : #000; 
} 

li { 
display : inline; 
} 

#unten { 
border-top : 1px solid #000; 
border-bottom : 1px solid #000; 
background : #cccccc; 
text-align : left; 
font-size : 0.9em;
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
height : 18px; 
padding : 3px; 
margin-top : 2px; 
margin-bottom : 2px; 
margin-left : auto; 
margin-right : auto; 
clear : both; 
} 

#navunten { 
text-align : left; 
font-size : 0.9em;
height : 17px; 
padding : 3px; 
margin-top : 1px; 
margin-bottom : 1px; 
margin-left : 1px; 
margin-right : auto; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

#navunten li a { 
color : #000; 
text-decoration : none; 
background-color : #efefef; 
padding : 0.1em 0.5em; 
border-right : 1px solid #fff; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

#navunten li a:visited { 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
} 

#untenextern { font-size : 0.85em;
text-align : left; 
width : 99%;
height : 50px; 
padding : 3px; 
margin-top : 1px; 
margin-bottom : 1px; 
margin-left : auto; 
margin-right : auto; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

#untenextern a { 
color : #000; 
text-decoration : none; 
padding : 0.1em 0.1em; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
} 

#untenextern a:visited { 
font-size : 0.85em; 
font-family : Verdana, Geneva, Arial, helvetica, sans-serif; 
color : #000; 
text-decoration : none; 
} 

