* {margin:0; padding:0;}

body {font:12px Verdana, Arial, Helvetica, sans-serif; background:url(../images/main_bg.png) repeat-x; color:#000;}
h1 {font-size:160%; color:#333333;}
h2 {font-size:140%;}
h2 {font-size:120%;}

#page {width:1000px; height:1000px; margin:0 auto;}
#header {width:1000px; height:277px; background:url(../images/header.png) no-repeat;}
#heading_img {float:right; margin-top:-150px;}
#zitat {padding: 15px 0 0 80px;}
#nav {width:270px; height:553px; background:url(../images/nav.png);float:left;}
#nav ul {padding-left:75px;}
#nav li {list-style-type:none;}
#nav li a:link, #nav li a:visited {width:140px; height:30px; background:url(../images/nav_default.png) no-repeat; display:block; color:#666666; text-decoration:none; padding: 10px 0 0 40px;}
#nav li a:hover {background:url(../images/nav_hover.png) no-repeat; display:block; color:#ec630e; text-decoration:none;}
#nav img {border:0;}
#counter {background:url(../images/counter.png) no-repeat; height:91px; padding: 22px 0 0 60px; text-align:center;}
#lmx  {color:#b7b7b7; padding: 0 0 0 60px; text-align:center; line-height:1.6em;}
#lmx a {color:#b7b7b7; text-decoration:none;}
#lmx a:hover {color:#b7b7b7; text-decoration:underline;}
#content {height:1000px; background:url(../images/content_bg.png) no-repeat; margin-left:270px; padding:20px 0 0 0px;}
#leistungen li {list-style-image:url(../images/icon_check.png); list-style-position:inside; font-weight:bold;}
#flashcontent {height:100%; color:#000000;}
