@import url("navi.css");


htmnl{
  width:100%;
}
body{
  font-family: Arial, Helvetica, sans-serif;
  background:none;
  width:100%;
  margin:0px;
  padding:0px;
  color:#000000;
  font-size: 12pt;
}
h1, h2, h3, h4, h5, h6{
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-weight: normal;
  color:#0E3753;
}

h1{
  
}

h2{

}


h3{

}

h4{

}

h5{

}

h6{

}
#MainWrapper{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:0px;
  border: solid 0px red;
  width:990px;
  text-align:left;
  background:#E0BD84;
}

#kopfzeile{
  display:block;
  position:relative;
  margin:0px;
  padding:0px;
  width:990px;
  height:198px;
  border-bottom:solid 7px #FFFFFF;
}

#homelink{
  display:block;
  position:absolute;
  top:0px;
  left:0px;
  margin:0px;
  padding:0px;
  width:196px;
  height:197px;
  border:solid 0px blue;
}


#content{
  position:relative;
  margin:0px;
  padding:0px;
  
  width:785px;
  
  background-color:#FBF7F0;
  font-size: 1em;
  float:left;
  /*
  background-image:url(/grafik/backgroundblume.gif);
  background-repeat:no-repeat;
  background-position:670px 30px;
  */
  border-left:solid 7px #FFFFFF;
  
  
  min-height:460px;
}

#contenthead{
  position:relative;
  margin:0px;
  padding:0px;
  width:785px;
  height:30px;
  background-color:#ECD6B3;
}

#contenthead h1{
  position:relative;
  margin:0px;
  padding:0px;
  left:15px;
  top:2px;
  color:#0E3753;
  font-size: 1.2em;
}

#contenthead h2{
  position:absolute;
  margin:0px;
  padding:0px;
  right:15px;
  top:7px;
  color:#0E3753;
  font-size: 0.8em;
  font-family: Arial, Helvetica, sans-serif;
}



#contenthead .spruch{
  position:relative;
  margin:0px;
  padding:0px;
  top:4px;
  left:10px;
	font-family: "Book Antiqua", Palatino, Times, serif;
	font-style: italic;
	font-size: 1em;
  color:#416E82;
}
#contenthead .author{
  position:relative;
  margin:0px;
  padding:0px;
  top:8px;
  left:15px;
	font-family: Arial, Helvetica, sans-serif;
  font-size: 0.6em;
  color:#416E82;
}


#contentBox{
  position:relative;
  margin:0px;
  padding:0px;
  width:755px;
  top:5px;
  left:15px;
  border: solid 0px #cccccc;
}

#contentBox.detailBox{
  width:745px;
  border: solid 5px transparent;
  
  font-size:0.8em;
}

#contentBox.detailBox h1{
  font-size:1.4em;
  color:#0E3753;
}

#contentBox.detailBox h2{
  font-size:1em;

}

#contentBox a, 
#contentBox a:link, 
#contentBox a:active, 
#contentBox a:focus, 
#contentBox a:visited{
  color:#0E3753;
  text-decoration:none;  
}
#contentBox a:hover{
  text-decoration:underline;
}


#detailBacklinkTop{
  position:relative;
  margin:10px 0px 0px 15px;
  padding:0px;
  font-size:0.75em;

}
#detailBacklinkTop a, 
#detailBacklinkTop a:link, 
#detailBacklinkTop a:active, 
#detailBacklinkTop a:focus, 
#detailBacklinkTop a:visited{
  color:#0E3753;
  text-decoration:none;  
}
#detailBacklinkTop a:hover{
  text-decoration:underline;
}

#listhead{
display:none;
/*
  position:relative;
  margin:0px;
  padding:0px;
  width:673px;
  border:none;
*/
}

#TopBackBox{
  position:relative;
  margin:25px 0px 10px 0px;
  padding:0px 0px 0px 0px;
  width:755px;
  left:15px;
  border:none;
  line-height:18px;
  color:#7A9DC0;
  background-color:transparent;
  font-size:0.75em;
}
#TopBackBox a, 
#TopBackBox a:link, 
#TopBackBox a:active, 
#TopBackBox a:focus, 
#TopBackBox a:visited{
  margin:0px 40px 0px 0px;
  padding:0px;
  color:#0E3753;
  text-decoration:none;  
}
#TopBackBox a:hover{
  text-decoration:underline;
}

#footer{
  position:relative;
  margin:0px;
  padding:0px;
  width:990px;
  height:100px;
  background-color:#FFFFFF;
}

#footerBox{
  position:relative;
  margin:0px;
  padding:0px;
  width:785px;
  top:30px;
  left:205px;
  text-align:center;
  line-height:18px;
  color:#7A9DC0;
  font-size:0.75em;
}
#footerBox a, 
#footerBox a:link, 
#footerBox a:active, 
#footerBox a:focus, 
#footerBox a:visited{
  color:#0E3753;
  text-decoration:none;  
}
#footerBox a:hover{
  text-decoration:underline;
}



#searchFormBox{
  color:#000000;
  border:solid 0px red;
  width:755px;
  height:130px;


  
}

#searchFormBox label{
  font-size:0.7em;
  font-family: "Arial Black", Arial, Helvetica, sans-serif;
  color:#0E3753;
}

#searchFormBox select{
  font-size:0.7em;
  
  color:#333333;
}

#searchFormBox #stadtstring{
  width:180px;
}
#searchFormBox #Kauf{
  width:160px;
}
#searchFormBox #Zimmerzahl{
  width:160px;
}
#searchFormBox #preis_min{
  width:160px;
}
#searchFormBox #preis_max{
  width:160px;
}

#searchFormBox #searchbutton{
  width:250px;

}

/* startseite */

#mainText{
  display:block;
  position:relative;
  margin:20px 20px 0px 0px;
  padding:0px;
  width:245px;
  text-align:justify;
  font-size:0.8em;
  line-height:1.3em;
  border:solid 0px red;
	float:left;
}

#angebotdesmonats{
	display:block;
 	position:relative;
 	margin:20px 0px 0px 0px;
  padding:0px;
	width:475px;
	min-height:80px;
	background-color:#FFFFFF;
	border:solid 7px #D3DEEA;
	font-size:0.8em;
  float:left;
}

#angebotdesmonats h3{
	font-size:1.0em;
	color:#4E7DAB;
	margin:5px 0px 10px 8px;
}

#angebotdesmonats p{
	margin:0px 0px 0px 8px;
}

#angebotdesmonats img{
	display:block;
 	position:relative;
 	margin:0px 0px 0px 10px;
  padding:0px;
	float:right;
	
}

#onlinezeitung{
  display:block;
  position:relative;
  margin:10px 20px 0px 0px;
  padding:0px;
  width:245px;
  font-size:0.75em;
  line-height:1.3em;
  border:solid 0px blue;
	float:left;
}
#onlinezeitung h3{
	font-size:1.1em;
	margin:5px 0px 10px 8px;
}
#onlinezeitung p{
	margin:0px 0px 0px 8px;
}


#pdfbox{
	display:block;
  position:relative;
  margin:10px 0px 0px 10px;
  padding:0px;
  width:240px;
	border:solid 0px blue;
}

#pdfbox .pdflink{
	display:block;
  position:absolute;
  margin:0px;
  padding:0px;
	top:20px;
	left:55px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
}


#homeviewing{
	display:block;
 	position:relative;
 	margin:25px 0px 0px 0px;
  padding:0px;
	width:475px;
	min-height:80px;
	background-color:#D3A7A7;
	border:solid 7px #E9D0A8;
	font-size:0.8em;
  float:left;
}

#homeviewing h3{
	font-size:1.0em;
	color:#9B3737;
	margin:5px 0px 0px 0px;
}

#homeviewing p{
	margin:0px 0px 0px 8px;
}

#homeviewing img{
	display:block;
 	position:relative;
 	margin:0px 10px 0px 0px;
  padding:0px;
	float:left;
	
}

#linkbox{
	display:block;
 	position:relative;
 	margin:0px 5px 0px 0px;
  padding:0px;
	border:solid 0px red;
	width:155px;
  float:left;
}
#linkbox a{
	display:block;
 	position:relative;
	height:56px;
 	margin:10px 0px 0px 0px;
  padding:0px;
	border:solid 0px red;
}


.videoheadrow{
  font-size:0.9em;
  color:#0E3753;
  font-family: "Arial Black", Arial, Helvetica, sans-serif;
  background-color: #FFDD00;
}

.videorow{
  font-size:0.75em;
  background : #C3D6E5;

}
