body {
	margin:				0px;
	padding:			0px;
	background-color: 	#4B5465;
	background-image: 	url(/images/bg.jpg);
	background-repeat: 	repeat-x;
	background-position:center top;
	text-align: 		center;
}
h1,h2,h3,h4,h5,p,ul,form,table,a,li   {  /*setzt alle vorgegeben Abst nde auf 0*/
	font-family:		Verdana, Arial, Helvetica;
	color:				#FFFFFF;
	font-weight:		normal;
	font-size:			11px;
	margin: 			0px;
	padding:			0px;
	line-height:		15px;
}
h1 {
	font-size:			15px;
	font-weight:		bold;
	color: 				#FFFFFF;	
	padding-top:		10px;		
}
h2 {
	font-size:			12px;
	font-weight:		bold;
	color: 				#FFFFFF;
}
h3 {
	font-size:			11px;
	color: 				#FFFFFF;
	text-align:			center;
	padding-top:	 	3px;
	font-weight:		bold;
}
h3 a:link,h3 a:visited,h3 a:active,h3 a:focus	{
	text-decoration: 	none;
	color: 				#FFFFFF;		
	font-weight:		bold;
	}
h3 a:hover  {
	text-decoration: 	underline;
	color: 				#FFFFFF;		
	font-weight:		bold;
}
h4 {
	font-size:			11px;
	font-weight:		bold;
	color: 				#FFFFFF;
	margin-bottom:		10px;
}
h5 {
	font-size:			10px;
	font-weight:		normal;
	color: 				#FFFFFF;
}
h6 {
	font-size:			10px;
	color: 				#FFFFFF;
	font-weight:		normal;
}



/* MENÜ Anfang*/
ul.menu{
	font-size:			12px;
	font-weight:		bold;
	color: 				#FFFFFF;
	padding-top:		3px;
}

li.menu {
	display: 			block;
	list-style-type: 	none;
	width: 				132px;
	padding: 			0px;
	margin: 			0px;
} 

li.menu a {
	display: 			block;
	text-decoration: 	none;
	color: 				#FFFFFF;		
	font-weight:		bold;
	height: 			25px;
	padding-left: 		10px;
}

li.menu a:link,li.menu a:visited,li.menu a:active,li.menu a:focus	{
	text-decoration: 	none;
	color: 				#FFFFFF;		
	font-weight:		bold;
	}
li.menu a:hover  {
	text-decoration: 	underline;
	color: 				#FFFFFF;		
	font-weight:		bold;
	}
/* MENÜ Ende*/
	
	
ul.teaser{
	font-size:			11px;
	color: 				#FFFFFF;
	margin: 			0px;
	padding: 			0px;
}

ul.teaser.margin {
}

li.teaser{
	list-style-type: 	none;
	margin: 			0px;
	padding: 			0px;
	line-height:		13px;
	padding-bottom:		5px;
} 

li.teaser a {
	text-decoration: 	none;
	color: 				#FFFFFF;		
}

li.teaser a:link, li.teaser a:visited, li.teaser a:active, li.teaser a:focus{
	text-decoration: 	none;
	color: 				#FFFFFF;		
}
	
li.teaser a:hover{
	text-decoration: 	underline;		
	color: 				#FFFFFF;	
}

ul.zwei-spalten {
    margin-top:         5px;
}

ul.zwei-spalten li {
    float:              left;
    width:              275px;
    list-style:         none;
    margin-bottom:      10px;
}

ul.rezi {
	margin-bottom:		10px;
	list-style:			none;
}

ul.rezi li {
	margin-bottom:		7px;
	float:				left;
	width:				280px;
}

.formulare{
	font-size: 			11px;
	font-family: 		Verdana, Arial, Helvetica;
	color: 				#FFFFFF;
	background-color: 	#333333;
	border: 			1px solid #777777;
	padding: 			3px;
}
.bild{
	border: 			1px solid #777777;
	float: 				left;
	margin-right: 		5px;
    margin-bottom: 		7px;
}
.bildrechts{
	border: 			1px solid #777777;
	float: 				right;
	margin-right: 		5px;
	margin-left: 		5px;
}
.footertext{
	font-size: 			9px;
	padding-top: 		3px;
}
.umbruch{
	clear: 				both;
}
.fett{
	font-weight: 		bold;
}
.adrahmen{
	border: 			1px solid #FFFFFF;
}
.buttonspacer{
	margin-right:		5px;
	float:				left;
	cursor:            hand; 
	cursor:            pointer;
}
.cleaner {
    height:             1px;
    clear:              both;
}

.margin-top {
    margin-top:         5px;
}

#livesearch a:link {padding:10px;text-decoration: none; color: #FFFFFF;}
#livesearch a:visited {padding:10px;text-decoration: none; color: #FFFFFF;}
#livesearch a:active {padding:10px;text-decoration: none; color: #FFFFFF;}
#livesearch a:hover {padding:10px;text-decoration: underline; color: #FFFFFF;}
#livesearch div
 { 
  font-family: helvetica, impact, sans-serif;
  font-size: 10pt;
  color: #000000;
  }
#txt1
  { 
  margin:0px;
  } 

#goog-wm {
   padding: 1em;
}


#goog-wm h3.closest-match {
  color: #8f2831;
  border-bottom: 3px dashed #aebd63;
  padding-bottom: 0.5em;
  font-size: 170%;
  margin: 0;
}

#goog-wm h3.closest-match a { }
   
#goog-wm h3.other-things {
  text-align: left;
  color: #ffffff;
  font-size: 115%;
}
   
#goog-wm ul li { 
list-style-type: 	none;
padding-top: 10px;
}
   
#goog-wm li.search-goog {
list-style-type: 	none;
padding-top: 10px;
}


#div-suche h2 {
	margin-top:			4px;
	font-size:			12px;
}

#div-suche ul {
	margin-top:			5px;
	margin-left:		15px;
	list-style-image:	url(/images/list-style.png);
	padding-bottom:		15px;	
}

#div-suche ul li {
	line-height:		15px;
	margin-top:			3px;
	color:				#aaa;
}

#div-suche ul li a {
	color:				#eee;	
}
