@charset "utf-8";

/* CSS Document */

* {margin: 0;
   padding: 0;
   }
   

body {background-color: #fff;
      color: #474D52;
      padding: 0;
	  /*margin-top: 18px;*/
	  /*margin-bottom: 18px;*/
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
      text-align: center; /*fuer IE*/
     }
	 
a:link {color: #474D52;}
a:visited {color: #474D52;}
a:hover {color: #000;}
a:active {color: #474D52;}



#pagewrapper {width: 801px;
              margin: 0 auto;
			  /*border: 1px solid #00006D; */
			  text-align: left; /*fuer IE*/
			  -moz-box-shadow: 0px 0px 20px #000;
			  -webkit-box-shadow: 0px 0px 20px #000;
			  box-shadow: 0px 0px 20px #000;
			  
}
	
			
#inprogress {float: right;
             width: 290px;
			 margin-right: 50px;
			 padding: 7px;
			 font-size: 11px;
			 background-color: #faeed6;
			 color: #3d3b2f;
			 border: 1px solid #3d3b2f;
}		
	
	
/* Header                                 */
/* ---------------------------------------*/
			  
#header h1 {margin: 0; padding: 0; background: url(../images/elements/header-01.jpg);
}
			
#header h1 a {display: block;
              height: 200px;
			  text-decoration: none;
			  text-indent: -999em;
			  width: 801px;
}
	
	
/* Navigation                             */
/* ---------------------------------------*/
			  
#navi    {width: 797px;
          height: 38px; 
	      border-left: 2px solid #CFE3EF;
	      border-right: 2px solid #CFE3EF;
          background-color: #F0F7FA;
}
	
#navi ul {
    	list-style: none;
   		padding: 1px 0 0 33px;
		background-position:inherit;
		background-repeat:	no-repeat;
}		
	
	
#navi li {font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
		  font-weight: bold;
		  letter-spacing: 1px;
		  float: left;
          cursor: pointer; 
		  color: #000;
		  background-image: url(../images/elements/spacer-184x29.gif);
          background-position: right;      
}
	
#navi li a{display:block;
	       text-decoration:	none;
	       color: #B85483;
		   padding: 8px 14px 8px 12px;
}	

#navi li a:hover, #navi li a:active {color:	#000;

}


/* Dicker Rahmen um Content               */
/* ---------------------------------------*/
			 
#contentborder {border-left: 2px solid #CFE3EF;
			    border-right: 2px solid #CFE3EF;
				padding: 36px 31px 36px 31px;
				background-color: #B9D1D2;
}
			 
		
/* Content mit Rahmen                     */
/* ---------------------------------------*/
			 
#contentbox {text-align: left;
			border: 2px solid #CFE3EF;
			border-bottom: 0;
			background-color: #FFFFFE;
			padding: 30px 20px 35px 20px;
			
			}

/* Content Grafik-Überschriften           */
/* ---------------------------------------*/

#contentbox h1 {margin: 0 0 18px 0;
                text-indent: -999em;
}
				
#contentbox h1.herzlich {background: url(../images/elements/headlines/herzlich-willkommen.gif);
                         background-repeat: no-repeat; 
                         width: 422px;
						 height: 40px;
}
						  
#contentbox h1.wohnung1 {background: url(../images/elements/headlines/whg1.gif);
                         background-repeat: no-repeat; 
                         width: 700px;
						 height: 50px;
						 margin: 0 0 8px 0;
}	

#contentbox h1.wohnung2 {background: url(../images/elements/headlines/whg2.gif);
                         background-repeat: no-repeat; 
                         width: 700px;
						 height: 50px;
						 margin: 0 0 8px 0;
}			
						  
#contentbox h1.freizeitangebote {background: url(../images/elements/headlines/freizeitangebote.gif);
                         background-repeat: no-repeat; 
                         width: 350px;
						 height: 50px;
						 margin: 0 0 8px 0;
}					  
						  
#contentbox h1.anfahrt {background: url(../images/elements/headlines/anfahrt.gif);
                         background-repeat: no-repeat; 
                         width: 147px;
						 height: 40px;
}
						 
#contentbox h1.kontakt {background: url(../images/elements/headlines/kontakt.gif);
                         background-repeat: no-repeat; 
                         width: 153px;
						 height: 40px;
}
						  
#contentbox h1.preise {background: url(../images/elements/headlines/preise.gif);
                         background-repeat: no-repeat; 
                         width: 110px;
						 height: 40px;
}	
						  
#contentbox h1.buchung {background: url(../images/elements/headlines/buchung.gif);
                         background-repeat: no-repeat; 
                         width: 167px;
						 height: 50px;
}	
						  
#contentbox h1.impressum {background: url(../images/elements/headlines/impressum.gif);
                         background-repeat: no-repeat; 
                         width: 207px;
						 height: 48px;
}	
	
		
/* Inhalt / fett                          */
/* ---------------------------------------*/  					  			  
						  
#contentbox p  {margin: 15px 0 0 0;
                font-size: 12px;
                letter-spacing: 0px;
				line-height: 20px;
}

#contentbox p.bigcenter  {margin: auto;
				text-align: center;
				font-weight: bold;
                font-size: 14px;
                letter-spacing: 0px;
				line-height: 20px;
}
				
#contentbox strong {letter-spacing: 1px;
}


#contentbox ul {margin: 15px 0 0 20px;
                list-style: square;
}

#contentbox li {line-height: 20px;

}
#contentbox table.home {margin: auto;
						width: 600px;
}
#contentbox table.home td{margin: auto;
						width: 200px;
}
#contentbox table.home img{border: 0;}

	
/* Bilder Home                            */
/* ---------------------------------------*/  
		
#contentimages {border: 2px solid #CFE3EF;
                width: 731px;
                height: 132px;
				
				background-color: #B9D1D2;
				
				
}	

#contentimages img {float: left;
                    margin-right: 21px;
}

/* Bilder Buchung                         */
/* ---------------------------------------*/ 

#contentimagescent {border: 2px solid #CFE3EF;
                width: 731px;
                height: 300px;
				background-color: #B9D1D2;
}			
				
#contentimagescent img { float: left;
					margin-right: 21px; margin-left: 20px;}


/* Tabelle Preise                         */
/* ---------------------------------------*/  

#contentbox table	{margin-top: 25px; margin-bottom: 10px;
                     margin-left: 10px;
}				  

#contentbox td {height: 22px;
}


/* Logos Brauereien                       */
/* ---------------------------------------*/ 

#brauereien img {margin-right: 25px;

}

/* Bilder Wohnung                         */
/* ---------------------------------------*/ 


#bilder {margin: 20px 0 0 0;
}

#bilder img {margin: 0 27px 0 0px;
             border: 2px solid #CFE3EF;
			 padding: 5px;
			 background-color: #B9D1D2;
}


/* Copyright (c) MR Media 2009 / www.mr-media.de  */
#footer { margin-top: 15px;}
#footer h1 {margin: auto;}
#footer table{  width:700px; margin: auto; margin-bottom: 20px; margin-top: 5px; text-align: center; 
			  -moz-box-shadow: 0px 0px 20px #000;
			  -webkit-box-shadow: 0px 0px 20px #000;
			  box-shadow: 0px 0px 20px #000;}
