/* ----------------------------------------------------------------
	Globale CSS-Datei
---------------------------------------------------------------- */

body { 
  	background-color: #D9D9D9;  	
}

body.kontaktformular { 
  	background-color: #F9F9F9;  	
}

TABLE.table_top { 
  	background-color: #F6F6F6;  	
}

TABLE.table_bottom { 
  	background-color: #F1F1F1;  	
}

TD.td_menu { 
  	background-color: #F9F9F9;  	
}

TD.td_menuitem { 
  	height: 20px;  	
}


TD.td_submenuitem { 
  	height: 18px;  
}

TD.td_content { 
  	background-color: #F9F9F9;  	
}



/* ----------------------------------------------------------------
	Links
---------------------------------------------------------------- */

A{
  font-weight: normal;
  font-size: 14px;
  color: #C6C6C6;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  text-decoration: none;
}

A:link { 
  color: #C6C6C6; 
}

A:visited { 
  color: #C6C6C6; 
} 

A:hover { 
  color: #0099A1; 
} 

A:active { 
  color: #C6C6C6;
} 




A.p_klein{
  font-weight: normal;
  font-size: 11px;
  color: #172983;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  text-decoration: none;
}

A.p_klein:link { 
  color: #172983; 
}

A.p_klein:visited { 
  color: #172983; 
} 

A.p_klein:hover { 
  color: #0099A1; 
} 

A.p_klein:active { 
  color: #172983;
} 


/* ----------------------------------------------------------------
	Absatz-Eigenschaften
---------------------------------------------------------------- */

P {
  font-weight: normal;
  font-size: 14px;
  color: #808080;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  line-height: 16px;
}

UL {
  font-weight: normal;
  font-size: 14px;
  color: #808080;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  line-height: 16px;
}


.p_klein{
  font-weight: normal;
  font-size: 11px;
  color: #172983;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  line-height: 10px;
}

/* ----------------------------------------------------------------
	Header bei den Projekten
---------------------------------------------------------------- */

.beschreibung_header {
  font-weight: normal;
  font-size: 12px;
  color: #808080;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
}


.beschreibung_text {
  font-weight: normal;
  font-size: 12px;
  color: #808080;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
}


/* ----------------------------------------------------------------
	Überschriften-Eigenschaften
---------------------------------------------------------------- */


H1 {
  font-weight: bold;
  font-size: 20px;
  color: #172983;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  line-height: 22px;
  margin: 0 0 0 0; 
  padding: 0px;

}

H2 {
  font-weight: bolder;
  font-size: 16px;
  color: #172983;
  font-style: normal;;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  line-height: 18px;
}


/* ----------------------------------------------------------------
	Tabellen-Eigenschaften
---------------------------------------------------------------- */
TABLE {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}


TD {
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  font-size: 14px;
  font-family:  arial, verdana,geneva,sans serif;
  padding-top: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}



.img_border {
  border-top: 1px #C0C0C0 solid; 
  border-right: 1px #C0C0C0 solid; 
  border-bottom: 1px #C0C0C0 solid; 
  border-left: 1px #C0C0C0 solid;
  display: block;
}


INPUT {
  font-weight: normal;
  font-size: 14px;
  color: #000000;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  width: 360px;
}

TEXTAREA {
  font-weight: normal;
  font-size: 14px;
  color: #000000;
  font-style: normal;
  font-family: arial, verdana,geneva,sans serif;
  font-variant: normal;
  width: 360px;
}
