/* CSS Document */



html {height: 100%; margin-bottom: 1px; font-size: 103%; }



body {

	background-color: #f1f6fa;

	margin: 0px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;
	
	overflow:auto;
  overflow: -moz-scrollbars-vertical;


}

#container{

	width: 920px;

	margin: auto;

	text-align:left;

	}

#head{

	width: 920px;

	height: 66px;

	background-image:url(img/head.gif);

}

#navi{

	width:920px;

	height:26px;

}

#topline{

	line-height: 0;

	font-size: 0;

	width:920px;

	height:7px;

	background-image:url(img/top.gif);

}



#content{

	width:920px;

	background-image:url(img/content_bg.gif);

}

#bottomline{

	line-height: 0;

	font-size: 0;

	width:920px;

	height:27px;

	background-image:url(img/bottom.gif);

	background-repeat:no-repeat;

}

.portraet{

	background-image:url(img/UlfDGaubatz.jpg);

	background-repeat:no-repeat;

	}

.referenzen{

	background-image:url(img/referenzen.jpg);

	background-repeat:no-repeat;

	}

.kontakt{

	background-image:url(img/kontakt.jpg);

	background-repeat:no-repeat;

	}

.headline{

	font-size:1em;

	font-weight:bold;

	color:#444444;

}

.fliesstext{

	font-size:0.8em;

	color:#444444;

}

.fl_bold{

	font-size:0.8em;

	color:#444444;

	font-weight:bold;

}

.bold{

	color:#444444;

	font-weight:bold;

}

.listeins{

	font-size:0.75em;

	color:#444444;

	font-style:italic;

	list-style-image:url(img/orangeDot.gif);

}

.listzwei{

	font-size:0.75em;

	color:#444444;

	list-style-image:url(img/orangeDot.gif);

}

.listdrei{

	list-style-image:url(img/orangeDot.gif);

	margin:6px 12px 6px 12px;padding:6px 12px 6px 12px;

}

.listnum{

	margin:12px 12px 6px 12px;padding:12px 12px 6px 12px;

}



.aktuell_headline{

	font-size:0.75em;

	font-weight:bold;

	color:#444444;

	line-height:1.2em;

}

.aktuell_fliesstext{

	font-size:0.7em;

	color:#444444;

}

.aktuell_link{

	font-size:0.7em;

	color:#444444;

	font-weight:bold;

	text-decoration:underline;

}

.aktuell_link_text:link {color:#444444; font-weight:bold; text-decoration:underline}

.aktuell_link_text:visited {color:#555555; font-weight:bold; text-decoration:underline}

.aktuell_link_text:active {color:#444444; font-weight:bold; text-decoration:underline}

.aktuell_link_text:hover {color:#ed7703; font-weight:bold; text-decoration:underline}

.subline_referenz{

	font-size:0.65em;

	color:#444444;

	font-style:italic;

	}



input, textarea{

	border: 1px solid #DDDDDD;

}

.formBox {

	font-family: Arial, sans-serif;

	font-size: 12px;

	width: 198px;

}

.sendBox {

	font-family: Arial, sans-serif;

	font-size: 11px;

	border-width: 1px;

	border-style: solid;

	border-color: #000000;

	width: 80px;

}

.subnav_aktuell{

	font-family: Arial, sans-serif;

	font-size:11px;

	color:#2c3a45;

	font-weight:bold;

	text-decoration:none;

}



.subnav_aktuell_active{

	font-family: Arial, sans-serif;

	font-size:11px;

	color:#ed7703;

	font-weight:bold;

	text-decoration:none;

}



.linx:link {color:#444444; text-decoration:underline}

.linx:visited {color:#555555; text-decoration:underline}

.linx:active {color:#444444; text-decoration:underline}

.linx:hover {color:#ed7703; text-decoration:underline}



.aktuell_link:link{font-size:0.7em;

	color:#444444;

	font-weight:bold;

	text-decoration:underline;}

.aktuell_link:visited {font-size:0.7em;

	color:#555555;

	font-weight:bold;

	text-decoration:underline;}

.aktuell_link:active {font-size:0.7em;

	color:#444444;

	font-weight:bold;

	text-decoration:underline;}

.aktuell_link:hover {font-size:0.7em;

	color:#ed7703;

	font-weight:bold;

	text-decoration:underline;}.adminheader {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FF9900;

	text-align: left;

}

.admintabtxt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #444444;

	vertical-align: top;

}

