body {	font-family: Arial, Verdana; font-size:.8em; line-height:1.4em; text-align:justify; color:#04577F; background:url(images/bg.gif) repeat-x top left #04577F; padding:0; margin:0}

h1 { font-size:1.2em; border-left:3px solid #04577F; padding-left:8px; clear:both }

a:link, a:visited, a:active { color:#ccc; text-decoration:none }
a:hover { text-decoration:underline }

#container { width:750px; margin:0 auto }
.date { float:right; margin:58px 0 0; font-size:.8em; }

#header { height:80px; padding-top:14px }

#nav { clear:both; background:url(../_images/bg_nav.gif) no-repeat; margin:10px 0; height:180px }
#nav a { display:block; margin:0 0 13px }
#nav .a { display:block; margin:0 0 13px }
.headpic { float:right; }

#service { float:left }
.eins { margin:10px 38px 10px 0 }
.zwei { margin:10px 38px 10px 0 }
.drei { margin:10px 0 0 }

#contop { clear:both; background:url(images/contop.gif) no-repeat top left; }
#conmid { background:url(images/conmid.gif) repeat-y top left #fff; padding:10px; }
#conmid img { float:right; margin:0 0 5px 20px }
#conbot { background:url(images/conbot.gif) no-repeat top left; }

#footer { clear:both; padding:0 0 20px; color:#A3C2DA; font-size:.8em; color:#ccc; margin-bottom:10px; text-align:right }
#footer a { color:#aaa; text-decoration:none}
#footer a:hover { color:#fff;}
#footer p { margin:0; padding:0}
#footer p.left { float:left }
#footer p.right { float:right }

