body {font-family:Verdana,Arial, Helvetica, sans-serif;color:#333333;margin:0px;
	padding:0px;background-color:white;border:0px;width:1003px;line-height:1px;font-size:1px;}
h1 {background:url(pics/schriftzug.gif) no-repeat;text-indent: -999em;width:249px;height:18px;margin:0px;padding:0px;margin-top:45px;}
h2 {font-size:11px;padding:0px;color:#5C5C5C;margin: 5px 0 25px 120px;}
h2.unternehmen {background:url(pics/unternehmen.gif);text-indent: -999em;width:153px;height:14px;}
h2.leistung {background:url(pics/leistungsangebot.gif);text-indent: -999em;width:207px;height:18px;}
h2.referenzen {background:url(pics/referenzen.gif);text-indent: -999em;width:161px;height:18px;}
h2.kontakt {background:url(pics/kontakt.gif);text-indent: -999em;width:214px;height:14px;}
h2.impressum {background:url(pics/impressum.gif);text-indent: -999em;width:68px;height:17px;}

h3 {font-size:11px;margin-bottom:1px;margin-top:10px;padding:0px;color:#5C5C5C}
h4 {color:#5C5C5C;padding:0px;font-size:11px;margin-bottom:5px;margin-top:10px}

span {padding:0px;margin:0px;}
span.darkbold {font-weight:bold;}
img {padding:0px;margin:0px;border:0px}
a {text-decoration:none;color:#5A5A5A;}
a:hover {color:#99FF00;}
p {padding:0px;margin:0px}

.colorbox {border-bottom:5px solid #82FE06;font-size:10px;line-height:13px;background-color:#F3FFE5;color:#595C57}

ul {list-style-type:none;}
ul.list {margin:0px;width:430px;margin-bottom:5px;padding-left:20px;}
ul.list li {padding:0px;text-indent:0px;margin-left:0px;width:430px;list-style-position:outside;}

ul.navmenu {font-family:arial;margin:0px;padding:0px;display:inline;font-size:10px;line-height:15px;position:relative;top:106px;left:321px;}
ul.navmenu li {padding:0px;margin-left:0px;margin-right:26px;border:0px;display:inline;padding-bottom:5px;}
ul.navmenu a {color:white;}
ul.navmenu a:hover {color:#99FF00}

div.header {background-image:url(pics/header.jpg);width:1003px;height:125px;}

div.gallery img {padding:3px 3px 10px 3px;border:1px solid #F3FFE5;margin:0px;margin-bottom:20px;margin-right:15px;background-color:white;}
div.gallery img:hover {border-color:#336C05}

div.sidebar {background-color:white;width:175px;padding:0px;padding-top:45px;margin:0px;float:left;}
div.content {line-height:13px;font-size:11px;padding:0px;margin:0px;width:470px;margin-left:244px;}

td {vertical-align:top;}
th {text-align:left;color:#5C5C5C;font-size:12px;padding-bottom:10px;}

 /* ie Hack \*/
* html  div.sidebar { 
margin-right: 66px; 
} 
* html div.content { 
margin:0;
height:1%;
display:inline-block;
} 
* html  h1 { 
margin-left:0px;
} 
* html  h2 { 
margin-top: -1px; margin-left:120px;
} 
/* ie hack */

