	body
	{
	    height: 100%;
	    width: 100%;
		padding:0;
  		margin:0;
		border: none;
		font-family : Verdana;
		font-size : 10px;		
	}
	

	html
	{
		height: 100%;
		width: 100%;
		padding:0px;
  		margin:0px;
	}
	
	H1 /* Erste Klasse */
	{
   		font-size: 12px;
   		font-family : Verdana;
   		text-decoration: none;
		font-weight: bold;
		color:#000000;	
		border: 0;
	} 
	
	H2 /* zweite Klasse */
	{
   		font-size: 10px;
   		font-family : Verdana;
   		text-decoration: none;
		font-weight: bold;
		color:#000000;	
		border: 0;
	} 
	
	H3 /* dritte Klasse */
	{
   		font-size: 10px;
   		font-family : Verdana;
   		text-decoration: none;
		font-weight: normal;
		color:#000000;
		border: 0;	
	} 
	
	
	#container
	{
		position: absolute;
   	    left: 50%;
   	    top: 50%;
   	    width: 950px; /* Breite des Elements */
   	    height: 600px; /* Höhe des Elements */
   	    margin-left: -475px; /* Breite des Elements geteilt durch zwei! */
        margin-top: -275px; /* Höhe des Elements geteilt durch zwei! */

	}
	
	#platzhalter5
	{
		width: 100%;
		height: 5px;
	}
	
	#stadtwappen
	{
	    float:left;
		width: 250px;
		height: 90px;
		background-color: #8080ff;
	}
	
	#banner_top
	{
	    float:right;
        left: 250px;
		width: 700px;
		height: 90px;
		background-color: #000040;
	}
	
	#wappenleiste
	{

	 	float:left;
	    height: 65px;
	    background-image: url("http://www.obereneckarvororte.de/images/wappenleiste_orange.jpg");
	}
	
	#wappen1
	{
	    float:left;
		width: 265px;
		height: 60px;
	}
	
	#wappen2
	{
	     float:left;
		width: 225px;
		height: 60px;
	}
	
	#wappen3
	{
	     float:left;
		width: 225px;
		height: 60px;
	}
	
	#wappen4
	{
	    float:left;
		width: 225px;
		height: 60px;
	}
	
	#seiteninhalt
	{
		width: 950px;
		height: 405px;
		min-height: 405px;
	}
	
	
	#menueleiste
	{
	    float:left;
		width: 210px;
		height: 405px;
		min-height: 395px;
	}

	#suchen_top
	{
		width: 200px;
		height: 10px;
		margin:auto;
		background-image: url("http://www.obereneckarvororte.de/images/menueleiste_orange.gif");
	}
	
	#suchen_main
	{
		width: 180px;
		min-height: 80px;
		margin:auto;
		background-color: #fdf9ee;
		border-width: 2px;
        border-style: solid;
        border-color: #e7e6e2;
	}

	#mainmenu_top
	{
		width: 200px;
		height: 10px;
		margin:auto;
		background-image: url("http://www.obereneckarvororte.de/images/menueleiste_orange.gif");
	}
	
	#mainmenu_main
	{
		width: 180px;
		min-height: 280px;
		height: 290px;
		margin:auto;
		background-color: #fdf9ee;
		border-width: 2px;
        	border-style: solid;
        	border-color: #e7e6e2;
	}
	
	#main
	{
	    float:left;
		width: 580px;
		height: 405px;
		min-height: 405px;
	}
	
	#main_top
	{
		width: 580px;
		height: 10px;
		margin:auto;
		background-image: url("http://www.obereneckarvororte.de/images/menueleiste_orange.gif");
	}
	
	#main_main
	{
		width: 560px;
		margin:auto;
		height: 390px;
		min-height: 390px;
		background-color: #fdf9ee;
		border-width: 2px;
        border-style: solid;
        border-color: #e7e6e2;
        overflow:auto;
	}
		
	#secmenueleiste
	{
	    float:left;
		width:150px;
		height: 395px;
		min-height: 395px;
	}

	#banner_right
	{
		width: 140px;
		height: 210px;
	}
	
	#banner_right_top
	{
		width: 140px;
		height: 10px;
		margin:auto;
		background-image: url("http://www.obereneckarvororte.de/images/menueleiste_orange.gif");
	}
	
	#banner_right_main
	{
		width: 130px;
		height: 190px;
	    margin:auto;
	    text-align:center;
		background-color: #fdf9ee;
		border-width: 2px;
        border-style: solid;
        border-color: #e7e6e2;
	}
	
	#secmenue
	{
		width: 150px;
		height: 196px;
	}
	
	#secmenue_top
	{
		width: 140px;
		height: 10px;
		margin:auto;
		background-image: url("http://www.obereneckarvororte.de/images/menueleiste_orange.gif");
	}
	
	#secmenue_main
	{
		width: 130px;
		height: 181px;
	    margin:auto;
	    text-align:center;
		background-color: #fdf9ee;
		border-width: 2px;
        border-style: solid;
        border-color: #e7e6e2;
	}
	
	
	#endleiste
	{
		width: 950px;
		height: 20px;
		background-color: #ff6633;
	}
	
	#sitemap
	{
	    float:right;
	    text-align:right;
		width: 160px;
		height: 20px;
	}
	
	td.Wappenmenue
	{
		font-family : Verdana;
		font-size : 14px;	
		color:#000000;	
	}
	
	td.Notetext
	{
		font-family : Verdana;
		font-size : 9px;	
		color:#000000;	
	}
	
	td.fehler
	{
		font-family : Verdana;
		font-size : 10px;
		color:#FF0000;
		text-decoration: none;
		font-weight: normal;
		vertical-align: top;
	}
	
	td.vtopic
	{
		font-family : Verdana;
		font-size : 12px;	
		color:#000000;
		background-color: #ff6634;	
	    
	}
	
    td.mtopic
	{
		font-family : Verdana;
		font-size : 10px;	
		color:#000000;	
	}
	
	td.Errortext
	{
		font-family : Verdana;
		font-size : 10px;	
		color:#FF0000;	
	}
	
	td.text
	{
		font-family : Verdana;
		font-size : 12px;	
		color:#000000;	
	}
	
	div.Mainmenue
	{
		font-family : Verdana;
		font-size : 12px;	
		color:#000000;	
	}
	

	#Adress_scroll 
	{
	    overflow:auto;
	    height:270px;
	    width: 560px;
    }
    
    #news_scroll 
	{
	    overflow:auto;
	    height:300px;
	    width: 560px;
    }
    
    #vcardtext_scroll 
	{
	    overflow:auto;
	    height:200px;
	    width:410px;
    }
	
	a.wappenmenue:link{color:#000000;text-decoration: none;font-weight: bold;font-size : 11px;font-family : Verdana;}
	a.wappenmenue:visited{color:#000000;text-decoration: none;font-weight: bold;font-size : 11px;font-family : Verdana;}
	a.wappenmenue:hover{color:#ffffff;text-decoration: none;font-weight: bold;font-size : 11px;font-family : Verdana;}
	a.wappenmenue:active{color:#000000;text-decoration: none;font-weight: bold;font-size : 11px;font-family : Verdana;}
	
	a.ebene1:link{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.ebene1:visited{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.ebene1:hover{color:#ffffff;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.ebene1:active{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	
	a.ebene2:link{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.ebene2:visited{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.ebene2:hover{color:#ffffff;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.ebene2:active{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	
	a.textlink:link{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink:visited{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink:hover{color:#FFFFFF;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink:active{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	
    a.textlink_black:link{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink_black:visited{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink_black:hover{color:#094ca2;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	a.textlink_black:active{color:#000000;text-decoration: none;font-weight: normal;font-size : 12px;font-family : Verdana;}
	
	a.textlink_black_small:link{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.textlink_black_small:visited{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.textlink_black_small:hover{color:#094ca2;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.textlink_black_small:active{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	
	a.sitemap:link{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.sitemap:visited{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.sitemap:hover{color:#ffffff;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	a.sitemap:active{color:#000000;text-decoration: none;font-weight: normal;font-size : 10px;font-family : Verdana;}
	
	a.adress_online:link{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_online:visited{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_online:hover{color:#ffffff;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_online:active{color:#000000;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	
	a.adress_offline:link{color:#f88460;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_offline:visited{color:#f88460;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_offline:hover{color:#f88460;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	a.adress_offline:active{color:#f88460;text-decoration: none;font-weight: bold;font-size : 10px;font-family : Verdana;}
	
	a:focus { outline: none;} 

