/* CSS Document */



/* Positonen der divs */

div#piguetweb {
	position:absolute;
	left: 10px;
	bottom: 10px;
	width: 68px;
	height:10px;
} 



html, body	{ 

	font-size:		100%;

	text-align:		center;

	height: 		101%; 
	}





#wrapper {

	text-align:		center; 	

	width: 			989px !important;
	width:			991px;

	/*height: 		auto;

	min-height:		710px;

  	height:			auto !important;
  	*/

	margin:			25px auto 25px auto;

	border: 		1px solid #849bad;

	border-color:		#7c7c7c;

	padding: 	    	1px;

	position:		relative;

	top:			0px;

	left: 			0px;

	background-color:	#ffffff;

	background:url(../img/hintergrund-wrapper.gif);
	background-repeat: repeat-y;
	background-position: 1px 1px;

	}

	



#headimage {
	text-align: left;

	width: 			226px;

	height: 		248px;

	float:			left;
	padding: 0px;
	
	margin: 0px;
	margin-top: 0px;
	padding-top: 0px;
	
	
	background-image:url(../img/rest_treuhand.jpg);
        background-repeat:no-repeat;

	}	

	

	

#logo {

	width: 			763px;

	height: 		119px;

	float:			left;

	margin:0;

	padding:0;

	margin-top: 0px;

	background-image:url(../img/header_index.png);
	}
		
	
#adresse  {

text-align:		right;
width:			744px; 
height: 		40px;
float:			left;
margin-left: 		0px;
margin-right: 		11px;
margin-top: 		15px;
padding: 		0px;
color:#666666;
font-size: 0.9em; /*Hier die globale Fontsize einstellen! 1em = 10px*/
}			

		

		

#mainnavigation {

	width: 			763px;

	float:			left;

	background-color: #7c7c7c;

	height: 30px;

	text-align: center;

	padding:    0px 0px 0px 0px;

	voice-family: "\"}\"";

	voice-family: inherit;

	height:		25px;

	}	

	
#subnavigation {

	text-align:		left;

	width:			226px;

	min-height:		250px;

  	height:		auto !important;

  	height:			300px;

	float:			left;

	margin-left: 		0px;

	margin-top: 		50px;
	margin-top: 		50px !important;

	padding-left:    0px;

        padding-bottom: 	0px;

	padding-top:		 0px;

	border-top: #ffffff solid 1px;

	}	

	

		   





#content {

	width: 			652px;

	min-height:		350px;

  	height:		auto !important;

  	height:			350px;

	float:			left;

	text-align:		left;

	margin: 		0px;

	margin-left:		16px;

	margin-bottom: 		0px;

	padding: 		20px;

	padding-top: 		0px;

	color: 			#000000;

	

	}





#footer {



	float:			left;

	clear:			both;

	width: 			990px; 

	height: 		0px;

	margin: 		0px;

	}



#footer>div {

	/*border-left:	1px solid #808080;

	border-bottom:1px solid #808080;

	border-right:1px solid #808080;*/

	} /* child of div hack */

	

.clear {

	clear:			both;

	}	














span.fett{ 

	font-weight:	bold;

		}

		

.kursiv {

	font-style: 	italic;	

	}

	

p.immobilien {

	float:left;
	width: 			652px;
	height:			300px;
	margin: 0px;
	margin-top: 30px;
	padding: 10px; 
	background-color:       #b0cbd2;

	}	

	

	

p.ferientagebuch {

			float:		left;

			width: 		520px;

			border: 	dotted 1px #cc3300;

			padding: 	5px;

			}

p.download  {

			float:		left;

			width: 		520px;

			border: 	dotted 1px #cc3300;

			padding: 	5px;

			}	

#immobilen {
	float:left;
	width: 			652px;
	height: 		auto;
	min-height:		300px;
  	height:			auto !important;
	margin: 		0px;
	margin-top: 		30px;
	padding: 		15px; 
	background-color:      #f6f6f6;
	border:#849bad solid 1px;
	}

#titel     {
	float:left;
	width: 622px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
	font-size:		1.2em;
	font-weight:		bold;
	color:			#005192;
	/*border:#FF0000 solid 1px;*/
	}
	
#bilder	{
	width: 622px;
	margin: 0px;
	padding: 0px;
	}
	
#bilder	img{
	margin-right: 5px;
	padding: 0px;
	}	

#beschreibung {
	float:left;
	width: 300px;
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	font-size:inherit;
	/*border:#FF0000 solid 1px;}*/
	}
	
#dokumente  {
	float:left;
	width: 300px;
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	padding-left: 15px;
	font-size:inherit;
	list-style:disc;
	
	/*border:#FF0000 solid 1px;*/
	}
	
#dokumente p a { font-weight: bold; }





/* CSS Document fuer Seitenlayout */






