body { background-color: #ffffff }

body.grenzen { margin-top: 20px; margin-left: 10px; }

div.11SansSerif       { font-family: sans-serif; font-size: 11px; color: #000000; font-weight: lighter; }	 
div.DrivingDirections { font-family: sans-serif; font-size: 11px; color: #000000; font-weight: lighter; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; } 
div.pqheadline        { font-family: Arial;      font-size: 11px; color: #000000; font-weight: bold; text-align: left; }

td.Daten            { background-image: url('images/tdbg.gif');   }
td.fpq              { background-image: url('images/fpqbg.gif'); }
td.Bildunterschrift { background-color: #f5f5f5; }
td.Rahmen           { background-color: #DDDDDD; }
td.Contact          { background-color: #bbbbbb; }


/* Images Angestellte */
img.Staff { border-style: solid; border-width: 0px; border-color: #ffffff; }

/* Standard Text */
H1 { font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
     font-size     : 12px;   
	 color         : #000000;  
	 font-weight   : lighter;   	 
	 margin-top    : 1px; 
	 margin-bottom : 1px;      
	 margin-left   : 1px;   
	 margin-right  : 1px;      
   }	 
   
/* Text für Bildunterschriften in 'Our Staff' */
H2 { font-family   : Verdana;  
     font-size     : 9pt;   
	 color         : #000000;  
	 font-weight   : lighter;   	 
	 margin-top    : 1px; 
	 margin-bottom : 1px;      
	 margin-left   : 1px;   
	 margin-right  : 1px;      
   }	 

/* Text für Bildüberschriften in 'Model Homes' */
H3 { font-family   : Arial;
     font-size     : 11px;   
	 color         : #000000;  
	 font-weight   : bold;   	 
	 margin-top    : 0px; 
	 margin-bottom : 0px;      
	 margin-left   : 0px;   
	 margin-right  : 0px;      
   }	 

/* Standard Blocktext  */
H4 { font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
     font-size     : 12px;   
	 color         : #000000;  
	 font-weight   : lighter;   	 
	 margin-top    : 1px; 
	 margin-bottom : 1px;      
	 margin-left   : 1px;   
	 margin-right  : 1px;
	 text-align    : justify;      
   }	 

/* Daten der Häusertypen  */
H5 { font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
     font-size     : 10px;   
	 color         : #000000;  
	 font-weight   : lighter;   	 
	 margin-top    : 0px; 
	 margin-bottom : 0px;      
	 margin-left   : 0px;   
	 margin-right  : 0px;
   }	 
   
/* Daten der Häusertypen  */
H6 
{ font-family   : arial,helvetica,sans-serif,verdana,tahoma;
  font-size     : 14px;   
  color         : #000000;  
  font-weight   : lighter;   	 
  margin-top    : 0px; 
  margin-bottom : 0px;      
  margin-left   : 0px;   
  margin-right  : 0px;	 
}	 

font.disclaimer {
 font-family   : Arial;
 font-size     : 11px;
 color         : #000000;
 font-weight   : lighter;
 margin-top    : 0px;
 margin-bottom : 0px;
 margin-left   : 0px;
 margin-right  : 0px;
 text-align    : justify;
}

/* Links  */
a.link
{ font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
  font-size     : 10px;   
  color         : #0000CC;  
  font-weight   : lighter;   	 
}

a:visited { 
 font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
 font-size     : 10px;   
 color         : #464b79;
 font-weight   : lighter;
}

a:active { 
 font-family   : sans-seriv,helvetica,verdana,tahoma,arial;
 font-size     : 10px;   
 color         : #0080c0;
 font-weight   : lighter;
}
   
input, textarea { 
 font-family  : Verdana;
 font-weight  : lighter;
 border-style : solid;
 border-color : #bbbbbb;
 border-width : 1px;     
}

li.Subs { 
 font-family   : sans-serif,verdana;     
 font-size     : 12px;   
 color         : #000000;  
 font-weight   : lighter;
 margin-left   : 40px;
 margin-top    : 5px;         
 margin-bottom : 5px; 
}

font.Bildunterschrift
{ font-family : arial,verdana,tahoma,sans-serif;
  font-size   : 8px;
  font-color  : #000000;  
}

/* Tabellen / Linien Musterhäuser */
table.ModelHomes
{  position     : relative; 
   border-style : solid; 
   border-width : 1px; 
   border-color : #DDDDDD;  
}

/* Tabellen / Linien Contact */
table.Contact
{  position         : relative; 
   border-style     : solid; 
   border-width     : 1px; 
   border-color     : #bbbbbb; 
   background-color : #eeeeee;
}