	* {
  margin: 0px;
  padding: 0px;
  border:0;
}

  body {
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;

	}
form{
	width:100%;
}

	#logo{
		text-align:center;
		border:0;
		margin-top:80px;

	}
	#logo_klein{
		float:left;
		border:0px solid;
		margin-left:10px;

	}


	a:link{
	color: #749A27;
	text-decoration: none;
}

	a:hover{
		text-decoration: underline;
	}

	a:active{
	text-decoration: underline;
}

	a:visited{
		color: #536D1D;
		text-decoration: none;
	}

/*Suchfeld Startseite*/
	#searchBar{	margin-top:-2px;	height: 82px;	background: url(../images/search_bg.gif) repeat-x 0px 0px;}
	#searchBar form{	padding-top: 25px;	margin-bottom: 10px;	width: 440px; 	margin-right: auto; 	margin-left: auto;	}
	#suchfeldzeile { width:450px; margin:auto;}
	#suchfeld { margin-right: auto; 	margin-left: auto; padding: 5px;float:left;font-size: 150%;  font-weight:bold; color: #AAA; width: 260px; border: solid 1px #568706;}
	#sub_button {	border: 0;	background: url(../images/button.gif) no-repeat 0px 0px;	display: inline;	height: 43px;	width:143px;	float: right;	margin-right: 5px;	margin-left: 5px;}
	


/* tabs */

	#tabs {	position: relative; 		margin-right: auto; 	margin-left: auto;		width:450px;	text-align:center; 	height: 57px;		background: url(../images/navi_bg.gif) no-repeat top ;		margin-bottom: 0;	}
	#tabs li {	text-align:center;	padding: 0; 	list-style: none; 	position: absolute; 		height:60px;	}
	#tabs li, #tabs a {height: 60px;  display:block; }

	#suche {left:-20; width: 179px;}
	#country {left: 150px; width: 160px;}
	#city {left: 313px; width: 179px;}

	#suche a:hover, #suche a.active {background: transparent url(../images/navi_bg.gif) 0 -85px no-repeat;}
	#country a:hover, #country a.active {background: transparent url(../images/navi_bg.gif) -175px -168px no-repeat;}
	#city a:hover, #city a.active {background: transparent url(../images/navi_bg.gif) -340px -82px no-repeat;}


/*Suchfeld Unterseite*/
	#searchfom_blank{	width: 740px; height:50px; }
	#suchfeld_unterseite {margin-left:40px; padding: 1px; font-weight:bold; font-size: 100%; color: #AAA; width: 200px; border: solid 1px #568706;}
	#sub_button_blank {border:0;background: url(../images/button_blank.gif) no-repeat 0px 0px; width: 85px;  height: 26px;  margin-right: 5px; text-indent: -9000px; margin-left:10px; }

/* tabs Unterseite */

	#tabs_blank {		margin-left:180px;  	color:#AAAAAA;	font-size: 75%;	}
	#tabs_blank ul{		margin-left:40px; margin-top:25px; 	}
	#tabs_blank li{		display: inline;	}
	#tabs_blank a:link, #tabs_blank a:visited {background: #fff; padding-right: 5px; padding-left: 5px; margin-right: 2px; margin-left: 2px; color: #7e7e7e; text-decoration: none;}
	#tabs_blank a:hover {text-decoration: none; color: #4d4d4d;}



#searchBar_blank{	height: 30px;	margin-top:30px;background: url(../images/search_bg_blank.gif) repeat-x 0px 0px;}

/*  Content */

	#content{
		margin:25px;
		font-size:14px;
		width:500px;
	}
	#codeerg{
	height: 95px;
	width: 460px;
	background-image: url(../images/pfeil_bg.gif) ;
	background-repeat: no-repeat;
	margin-left:50px;
}
	h1,h2,#name{
		margin-left:15px;
		font-size:14px;
		font-weight:normal;
		float:left;
	}


	#name{

		margin-top:15px;
	}
	#name img{

		margin-left:22px;
	}

	h1{
		width: 100%;
	}

	h2{
		width: 100%;
		font-weight: bold;
	}

	#letter{
		width:60px;
		margin-right:65px;
		margin-top:20px;
		float:right;
		text-align: center;
}

#content_rows{
	height:1600px;
	width:100%;
	border:0px solid;
}


#headline_erg{
	background-image: url(../images/land_bg.gif) ;
	background-repeat: no-repeat;
	margin-top:40px;
	width:35px;
	height:30px;
}

#land{
	float:left;
	width:100%
}

#more_city{
	margin-left:40px;
	float:right;
	width:100px;
}



/*Footer*/
	#footer_out{margin-top: 100px;	height:50px;	 font-size: 75%;	 text-align:center;}
	#footer {background: url(../images/footer_bg.gif) repeat-x 0px 8px;	margin-right: 25px; margin-left: 25px;	 }
	#footer a:link, #footer a:visited {background: #fff; padding-right: 5px; padding-left: 5px; margin-right: 2px; margin-left: 2px; color: #7e7e7e; text-decoration: none;}
	#footer a:hover {text-decoration: underline; color: #4d4d4d;}
	.copyright {margin-top: 15px; color: #bababa;}
