* { margin:0; padding:0; }
body { font:12px Arial, Helvetica, sans-serif; background:#6D553D; }
img { border:0; }
p{margin-bottom:15px;}
h1{font-size:15px; color:#F7932E; margin-bottom:12px;}
h2{font-size:12px; font-weight:bold; margin-bottom:12px;}

#page { background:#FFFDEA; width:900px; margin:10px auto; border:1px solid #F7932E; }
#logo { padding:10px 0px 0px 10px; }
#textarea { overflow:auto; height:270px; padding:10px 40px 10px 141px; }
#textarea a { color:#000; }
#textarea h2{color:#F7932E;}
#top-line { background:url(../images/top-line.gif) repeat-x; height:8px; font-size:1px; }
#footer { background:url(../images/footer-hg.gif) no-repeat; height:76px; }

/** NAVIGATION **/
#menu { float:left; width:455px; padding-top:12px;}
#menu a { color:#fff; font-weight:bold; text-decoration:none; }
#menu a:hover { color:#BC6B1A; }
#menu li { display:inline; }
.menu-item1{margin-left:13px;}
.menu-item2{margin-left:21px;}
.menu-item3{margin-left:21px;}
.menu-item4{margin-left:20px;}
.menu-item5{margin-left:19px;}
/** NAVIGATION ENDE**/


#adress { float:right; width:445px; color:#fff; font-size:11px; }
#adress ul { margin:0; padding:0; list-style:none; padding-top:13px; }
#adress li { margin-right:50px; float:left; }
#adress li#adresse{margin:0px;}
.adress-liste-kontakt li{margin-bottom:12px; list-style-type:none;}


.spotlight{float:right; margin: 60px 0 0 50px;} /* Bild auf der Startseite */
.headliner{padding-bottom:20px;}

.kontakt-liste {margin-left:17px; margin-bottom:12px;}
.kontakt-liste li{list-style-image: url(../images/li-image.jpg); margin:0px; padding:0px;}
.konti1{margin-right:30px;}
.konti2{margin-right:45px;}
.konti3{margin-right:23px;}
/* LEISTUNGEN */
.works1{float:left; width:320px; margin-right:45px;}
.works2{float:left; width:330px;}
.works1 ul{margin-left:15px;}
.works2 ul{margin-left:15px;}
.works1 li{list-style-image: url(../images/li-image.jpg);}
.works2 li{list-style-image: url(../images/li-image.jpg);}
.dsa-leistungen h2{margin-top:12px;}
/* LEISTUNGEN ENDE*/




/** IMPRESSUM **/
.impressum-left{width:430px; float:left;}
.impressum-right{width:250px; float:left; margin-top:53px;}





/** UBER UNS **/
.about-us ul{margin-left:130px;}
.about-us li{list-style-image: url(../images/li-image.jpg);}
.about-us img{height:100px; width:100px; border:1px solid #F7932E; float:left;}
.about-us h3 {font-size:12px; font-weight:normal; margin:12px 0px;}
.about-us h4 {font-size:12px; font-weight:normal; margin:12px 0px;}
.sk img{margin:0px 15px 200px 0px;}
.sk{margin-bottom:28px;}
.ks img{margin:0px 15px 150px 0px;}
.ks{margin-bottom:28px;}
.km img{margin:0px 15px 170px 0px;}
.km{margin-bottom:24px;}
.rn img{margin:0px 15px 40px  0px;}
.rn{margin-bottom:40px;}
.is img{margin:0px 15px 150px 0px;}
.is{margin-bottom:24px;}
.ah img{margin:0px 15px 170px 0px;}
.ah{margin-bottom:24px;}
.kn img{margin:0px 15px 170px 0px;}
.kn{margin-bottom:24px;}
.sm img{margin:0px 15px 170px 0px;}
.sm{margin-bottom:24px;}
.acrobat{font-size:10px; margin-bottom:36px;}

/* FOOTER */
.dsa-footer{width:900px; margin:auto; text-align:center;}
.dsa-footer li{display:inline; margin:0 5px;}
.dsa-footer li a{color:#9C7A59; text-decoration:none; font-size:10px;}
.dsa-footer li a:hover{color:#F7932E;}
/* FOOTER ENDE */

.error-box{border:1px dotted #F7932E; width:450px; padding:10px; font-size:10px;}
.error-box h3{font-size:11px; margin-bottom:15px; color:#F7932E;}
.error-box ul{margin-left:15px;}
.error-box li{margin-bottom:8px;}

