/*  Stylesheet fuer SVBRANDIS  */
/*  Stand: 10/2007             */
.padmar, #ajax form, #ajaxSearch_input, #ajaxSearch_submit
{
padding: 0px;
margin: 0px;
}


a img
{
border: 0px;
}

html {

  height: 100.1%;
}
 
  body {
  	margin: 0;
		margin-top: 10px;
  	padding: 0;
  	text-align: center;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	background-color: #ffffff;	
	
	}

	a:link { color: #cccccc; text-decoration: none;}
	a:visited { color: #cccccc; text-decoration: none; }
	a:focus { color: #cccccc; text-decoration: none; }
	a:hover { color: #cccccc; text-decoration: underline; }
	a:active { color: #cccccc; text-decoration: none; }


	
	#gesamt {
		width: 900px; 
		text-align: left;
		margin: 0 auto auto auto;
		
		
	}

	.kopfzeile {
	  background-color: #af022f;
	}
	
	.colormenu0 {
	color: #af022f;
	}
	
	.colormenu1 {
	color: #feac00;
	}
	
	.colormenu2 {
	color: #d89000;
	}
	.colormenu3 {
	color: #ffc10a;
	}
	.colormenu4 {
	color: #c49a4e;
	}
	.colormenu5 {
	color: #aa5b23;
	}
	
	#firma {
	  color: #bc5d65;
		height: 30px; 
	  padding-top: 22px;
	  margin-left: 20px;
	  font-size: 14pt;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;   
	}
#firma a:link, #firma a:visited, #firma a:focus, #firma a:hover, #firma a:active  { color: #E4979E; text-decoration: none;}
	
	
	#topmenu {
	  color: #ffffff;
		height: 30px; 
	  padding-top: 25px;
	  margin-right: 20px;
	  font-size: 10pt;
		text-align: right;
	}			
		
	#topmenu a:link, #topmenu a:hover, #topmenu a:visited, #topmenu a:focus, #topmenu a:active  { color: #ffffff; text-decoration: none;}
	
	 


	.menu1, .menu2, .menu3, .menu4, .menu5 {
	    color: #ffffff;
	    font-size: 11pt;
	    font-weight:bold; 
		text-align: center;
	}
	
	
	.menu1 {
	    background-color: #feac00;
	}


	.menu1 a:link, .menu1 a:hover, .menu1 a:visited, .menu1 a:focus, .menu1 a:active  { color: #ffffff; text-decoration: none;}

	
	
	a.menu1 img {
	    background-image: url(./button/but-portrait.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}    

	a.menu1:link img {
	    background-image: url(./button/but-portrait.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu1:hover img {
	    background-image: url(./button/but-portrait-02.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}    


	.menu2 {
	    background-color: #d89000;
	}
	
	.menu2 a:link,.menu2 a:hover, .menu2 a:visited, .menu2 a:focus, .menu2 a:hover, .menu2 a:active  { color: #ffffff; text-decoration: none;}

	  
	
	a.menu2 img {
	    background-image: url(./button/but-buerger.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}

	a.menu2:link img {
	    background-image: url(./button/but-buerger.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu2:hover img {
	    background-image: url(./button/but-buerger-02.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}    

		
	.menu3 {
	    background-color: #ffc10a;
	}
	
	.menu3 a:link, .menu3 a:hover, .menu3 a:visited, .menu3 a:focus, .menu3 a:hover, .menu3 a:active  { color: #ffffff; text-decoration: none;}
	
	
	
	a.menu3 img {
	    background-image: url(./button/but-wirtschaft.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu3:link img {
	    background-image: url(./button/but-wirtschaft.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu3:hover img {
	    background-image: url(./button/but-wirtschaft-02.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	
	.menu4 {
	    background-color: #c49a4e;
	}
	
	.menu4 a:link,.menu4 a:hover , .menu4 a:visited, .menu4 a:focus, .menu4 a:active  { color: #ffffff; text-decoration: none;}
	
	a.menu4 img {
	    background-image: url(./button/but-jugend.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}

	a.menu4:link img {
	    background-image: url(./button/but-jugend.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu4:hover img {
	    background-image: url(./button/but-jugend-02.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}    
	
	.menu5 {
	    background-color: #aa5b23;
	}
	
	.menu5 a:link,.menu5 a:hover, .menu5 a:visited, .menu5 a:focus, .menu5 a:active  ,

	 
	
	a.menu5 img {
	    background-image: url(./button/but-touristik.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}

	a.menu5:link img {
	    background-image: url(./button/but-touristik.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}
	
	a.menu5:hover img {
	    background-image: url(./button/but-touristik-02.jpg);
	    width: 40px;
	    height: 250px;
	    border: none;
	}    
	
	
	.textnormal  {
		color: #ffffff;
		font-size: 15px;
		font-weight:bold;
		/*  line-height: 2.5;  */
		padding-bottom: 10px;
		text-align:center;
	}
	
	.textservice {
		color: #0000ff;
	}		

	.textnormalfont  {
		color: #ffffff;	
		font-size: 12px;
		font-weight:bold;
		padding-top: 10px;
		padding-bottom: 8px;
		text-align:center; 
	}
	
	#leftoben {
		display: block;		  
		color: #ffffff;	
		font-size: 16px;
		font-weight:bold;
		line-height: 2.5;
		padding-top: 10px;
		text-align:center;
	}
	#leftmenuname {
		/* 
		display: block;		  
		line-height: 2.5;*/
		color: #ffffff;	
		font-size: 16pt;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		/* font-weight:bold; */
		padding-top: 18px;
		padding-bottom: 8px;
		text-align:center; 
	}
	
#contentueberschrift {
		/* 
		display: block;		  
		line-height: 2.5;*/
		
		font-size: 10pt;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-weight:bold;
		padding-left: 10px;
		color: #feac00;
		padding-top: 10px;
		padding-bottom: 8px;
		text-align:left;
		float: left;
		width: 490px;
	}
	
#exFooter
{
		width: 200px;
		margin-top: 10px;
}

#exFooterImg
{
float: left;
}

#exFooter img
{
border: 0px;
width: 24px;
height: 24px;
padding-top: 2px;
//padding-top: 1px;
}

	#leftmenu {
		/* 
		display: block;		  */
		line-height: 2.2;
		color: #ffffff;	
		font-size: 10pt;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		/* font-weight:bold; */
		padding-top: 5px;
		padding-bottom: 3px;
		text-align:left;
		margin-left: -20px; 
		padding-right: 20px;
	}


	#leftmenu ul li a:link { color: #ffffff; text-decoration: none; }
	#leftmenu ul li a:visited { color: #ffffff; text-decoration: none; }
	#leftmenu ul li a:focus { color: #EDE7E7; text-decoration: none; }
	#leftmenu ul li a:hover { color: #EDE7E7; text-decoration: none; }
	#leftmenu ul li a:active { color: #EDE7E7; text-decoration: none; }

	


	#leftmenu ul {
	    margin-top: 0px;
	    margin-bottom: 0px;
	    padding-top: 0px;
	    padding-bottom: 0px;	
		
	}

	#leftmenu ul li  {
	    list-style-type: none;
		border-bottom: 1px solid #bc5d65;
		
		
	}
	
	#leftmenu ul li.active a {
	    list-style-type: none;
		color: #ede7e7;
		border-bottom: 0px;
		
		
	}
	
	#leftmenu ul li.active ul li a {
	    list-style-type: none;
		color: #ffffff;
		border-bottom: 0px;
		
		
	}
	#leftmenu ul li.active ul li.active a {
	    list-style-type: none;
		color: #ede7e7;
		border-bottom: 0px;
		
		
	}
	
	
	#leftmenu ul li ul li {
	    list-style-type: square;
		font-size: 9pt;
		border-bottom: 0px;
		margin-left: -10px;
	}
		
	.pagetrail {
		padding-left: 215px;
		font-size: 11pt;
		text-transform: uppercase;	    
		color: #777777;
		
/*		background-color: #0081c6;  */
	}	
	
	.pagetrail a:link, .pagetrail a:hover , .pagetrail a:visited, .pagetrail a:focus, .pagetrail a:active  { color: #ffffff; text-decoration: none;}
	
	
	
	#druck {
  	margin-left: 15px;
	margin-right: 15px;
  	width: 470px;
  	text-align: center;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #969696;	
	}
	
	#inhalt {
	/*	display: block;  
		 position: absolute;  
			float: left;  */
		color: #000000;
		font-size: 10pt;
		margin-left: 15px;
		margin-right: 15px;
		padding-top: 5px;
		width: 470px;
		min-height: 400px;
		background-color: #ffffff;

	}
	#inhaltorb {
		display: block;  
/*		position: absolute;  
		margin-left: 200px;
		margin-top: 320px; */
/*		float: left;  */
		color: #000000;
		font-size: 10pt;
		padding-left: 15px;
		padding-top: 5px;
		margin: 0;
		width: 685px;
		min-height: 400px;
		background-color: #fff;

	}
	
	/*	
* html	#inhaltorb {
		display: block;
//	  position: absolute;  
		margin-left: 200px;
		margin-top: 320px;
//		float: left;  
		color: #000000;
		font-size: 10pt;
		padding: 15px;
		padding-top: 5px;
		margin: 0;
		width: 600px;
		height: 400px;
		background-color: #ffffff;

	}*/
	
	#inhaltcenter {
	width: 400;
	}
	
    
	#inhalt h1 {
		font-size: 20px;
		color: #f7b640;
		line-height: 0.66;
	}
	
	#inhalt h2 {
		font-size: 18px;
		color: #b2dbb2;
		padding-left: 30px;
		line-height: 0.66;
	}

	#inhalt a:link, #inhaltorb a:link  { color: #af022f; text-decoration: none;}  
	#inhalt a:visited, #inhaltorb a:visited { color: #af022f; text-decoration: none; }
	#inhalt a:focus, #inhaltorb a:focus { color: #af022f; text-decoration: none; }
	#inhalt a:hover, #inhaltorb a:hover { color: #af022f; text-decoration: underline; }
	#inhalt a:active,  #inhaltorb a:active { color: #af022f; text-decoration: none; }  

	
	#rightbox {
		display: block; 
/*		position: absolute;   
		margin-top: 320px;
		margin-left: 600px;   */ 
/*		float: left; */
		background-color: #ffffff;  
		font-size: 11px;
		color: #000000;
		
		width: 200px;
	/*	padding: 15px;
		padding-top: 5px; 
		padding-left: 25px; */
		margin: 0;
		
	}    
	
	#rightbox h6 {
		font-size: 10px;
		font-weight: bold;
		line-height: 0.5;
		color: #ec7218;
	}
	
	#rightbox a:link { color: #af022f; text-decoration: none;}  
	#rightbox a:visited { color: #af022f; text-decoration: none; }
	#rightbox a:focus { color: #af022f; text-decoration: none; }
	#rightbox a:hover { color: #af022f; text-decoration: underline; }
	#rightbox a:active { color: #af022f; text-decoration: none; }  
	
		
	#wohnsuchbox {
		display: block; 
/*		position: absolute;   */
		position: relative;
		top: -240px;
/*		left: 600px;      */
/*		float: left; */
		background-color: #faebda;  
		font-size: 10px;
		color: #ec7218;
		
		padding-top: 5px;
		width: 200px;
		margin: 0;
		z-index: 9999;
		
	}    
	
	.wsuchtext {
	    padding: 15px;
	    background-color: #faebda;  
	
	}
  #ajax {
  	float: right;
		width: 140px;
	}
	#ajaxSearch_input {
  	width: 107px;
  	height: 18px;
  	font-family: "Trebuchet MS", Verdana, sans-serif;
  	font-size: 10pt;
  	color: #000;
  	border: 1px solid #af022f;
  	background-color: #fff;
	}
	
	#ajaxSearch_submit 
	{
	  height: 20px;
	  width: 25px;
	  font-size: 12px;
		/*margin-top: -1px;*/
	  color: #fff;
		border: 1px solid #af022f;
		background-color: #af022f;
		/*padding: 0px 0px 2px 0px;*/
	}

	#ajaxSearch_resultListContainer .ajaxSearch_result .ajaxSearch_ResultLink a:link, a:visited, a:focus, a:active  { color: #b2dbb2; text-decoration: none;}
	
	a:hover { color: #b2dbb2; text-decoration: underline;}

	#EmailForm h3 {
	    font-size: 11px;
	}
	
	
	#druckoben {
  	width: 500px;
	/*
	margin-left: 20px;
	margin-right: 20px;
  	
  	text-align: center;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #969696;	
	*/
	}
	
	#druckorb { /*	    OhneRechteBox für Template  BrandisOhneRechteBox   */
  	margin-left: 20px;
	margin-right: 0px;
  	width: 660px;
  	text-align: center;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #969696;	
	
	}
	
	#druckorbtest { /*	    OhneRechteBox für Template  BrandisOhneRechteBox   */
  	margin-left: 20px;
	margin-right: 0px;
  	width: 610px;
  	text-align: center;
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	background-color: #969696;	
	
	}
	
	#druck a:link,#druckorb a:link  { color: #ffffff; text-decoration: none;}  
	#druck a:visited, #druckorb a:visited { color: #ffffff; text-decoration: none; }
	#druck a:focus, #druckorb a:focus { color: #bc5d65; text-decoration: none; }
	#druck a:hover, #druckorb a:hover { color: #bc5d65; text-decoration: underline; }
	#druck a:active, 	#druckorb a:active { color: #bc5d65; text-decoration: none; } 
	
.Bildrechtsoben
{padding: 0px 0px 10px 14px;}

.Bildrechtsmitte
{padding: 10px 0px 10px 14px;}

.Bildrechtsunten
{padding: 10px 0px 0px 14px;}

.Bildlinksoben
{padding: 0px 14px 10px 0px;}

.Bildlinksmitte
{padding: 10px 14px 10px 0px;}

.Bildlinksunten
{padding: 10px 14px 0px 0px;}

.kitaTable
{
width: 100%;
}

.kitaTable td
{
vertical-align: top;
width: 50%;
padding: 0px;
margin: 0px;
}

.table
{
width: 100%;
}

.table td
{
vertical-align: top;
width: 50%;
}

hr
{
border: 0px;
border-bottom: 1px solid #AF022F;
height: 1px;
}

.text,#cfMessage {
width:300px;
}
#cfRegarding {
width:304px;
}
#EmailForm td {
vertical-align:middle;
}
#EmailForm fieldset {
border:1px solid #206931;
padding:10px;
}
#EmailForm legend {
color:#206931;
font-size:11pt;
font-weight:bold;
margin-bottom:10px;
}

.newsEntry div
{
height: 30px;
}

.newsEntry h3
{
margin: 0px;
padding: 0px;
float: left;
}

.newsEntry span
{
float: right;
margin: 0px;
}

.newsEntry
{
padding: 10px 0px 10px 0px;
}