/*Tabellenformatierung Standard*/

div             {margin:0px;padding:0px;border-color:#FF0000;border-width:1px;border-style:none;}
p               {margin:0px;padding:0px;border-color:#FFFFFF;border-width:0px;border-style:dotted;}
span            {margin:0px;padding:0px;}
form            {margin:0px;padding:0px;}

/*Ausrichtung und Hintergrundfarbe*/
body                {background-color: #F4F4F4;	margin:0px;}

table               {
	margin:0px;
	border : none;  
	text-align: left; 
}

/*standard Textformatierungen*/
body, td, p         {
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
}

/*Links*/
a                   {font-family: arial, helvetica, sans-serif; color:#000000;}
a:hover             {font-family: arial, helvetica, sans-serif; color:#000000;}

/*Falls Links nicht unterstrichen angezeigt werden sollen*/
.textDecorationNone {text-decoration:none;}
.textnodecB {font-weight:bold;text-decoration:none;color:#FFFFFF;}

/*Eingabefelder*/
.input              {
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background:#F4F4F4;
	border: 1px solid #000000;
}

/*Horizontale Linien*/
hr                  {
	color:#000000;
	height:1px;
	border: 1px dotted;
}

/*Kleiner Text*/
.miniText           {font-size:8px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.subText           {font-size:10px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.subTextBold       {font-size:10px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#000000;}
.subTextInvert     {font-size:10px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;}
.subTextBoldInvert {
	font-size: 10px;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
}

/*Normaler Text*/
.text              {font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.text2              {font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#999999;}
.textBold          {font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#000000;}
.textInvert        {font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#FFFFFF;}
.textBoldInvert    {font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#FFFFFF;}

/*Ueberschrift*/
.subHead           {font-size:13px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.subHeadBold       {font-size:13px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#000000;}

/*Hauptueberschrift*/
.head              {font-size:14px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.headBold          {font-size:14px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#000000;}
.headInvert        {font-size:14px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000;}
.headBoldInvert    {font-size:14px; font-family:arial, helvetica, sans-serif; font-weight:bold;   color:#000000;}

/*Tabellenformatierung Standard*/
.table1 {
	background-color: #E8E8E8;
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px; 
	border-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}
.table2 {
	background-color: #FFFFFF;
	padding: 5px;
}
.table3 {
	padding: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px; 
	border-color: #000000;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
}
.table4 {background-color: #FFFFFF;}

/*Airpromedia*/
.formularfeld {
	font-size:12px;
	font-family:arial, helvetica, sans-serif;
	font-weight:normal;
	color:#000000;
	background:#D8D8D8;
	border: 1px solid #000000;
}

/*Für Mailadressen*/
.emailbild {vertical-align:text-top;}
.emaillinks {
	text-decoration : underline;
}
.bghydro {background-color: #00579D;}
.bgklaer {background-color: #009887;}
.bgit {background-color: #6397B3;}
.bgplanen {background-image: url(../../../img/planenback772.gif); }
.bgservice {background-image: url(../../../img/serviceback772.gif); }
.bgzieroben {background-image: url(../../../img/zierleiste06-oben.gif); }
.bgzierunten {background-image: url(../../../img/zierleiste06-unten.gif); }

