/* CSS HAN Artwork */
body{background-color:#fdfdfd; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; background:#000000; margin:0; padding:0; border:0;}

.site {margin-left:auto; margin-right:auto; width:662px; border-left:solid 1px; border-right:solid 1px; background-color:#ffffff; border-right:solid 3px #575757;background:url(Bild/bg.gif) repeat-y #fff;}
.pic {top:131px; background-image:url(Bilder/Pic_bg.jpg); width:100%; height:246px;}
.picture {margin-left:auto; margin-right:auto; width:895px; height:240px; border:none;  }
.header {width:70%; max-width:1110px !important; border-bottom:solid 1px; text-align:right; position:absolute; top:413px}


.left { padding: 60px 0 30px 20px; width:235px; float:left; border-right:solid 1px #8d8d8d}
.right {padding-top:14px; padding-left:33px; float:left; width:330px;}
.clearer {clear:both;}

#navi {padding: 10px 0 10px 3px; margin:0 0 10px 0; list-style:none;}
#navi li{padding: 0 0 2px 0; margin: 2px 0 0 0 ;}
#navi a{text-decoration:none; color:#000000;}
#navi a:hover{text-decoration:underline; color:#000000;}

.Head {padding: 0 0 0 0; margin: 0 0 5px 0; width: 190px; display:block; font-size:12px; height:21px; border-bottom:solid 1px #a9a9a9;}
.Detail {background:url(Bilder/Details_NavH.gif) no-repeat;}
.Dev {background:url(Bilder/Dev_NavH.gif) no-repeat;}
.Media {background:url(Bilder/Media_NavH.gif) no-repeat;}
p {padding:0 0 15px 0; margin: 0 0 0 0;}

.dark {color:#a09d99;}
.smal {color:#646464; font-size:10px; padding-top:5px;}
.hideIT{display:none;}
.kontakt { width:220px;}

/* SPACE STYLESHEET */
#space {background-color:#000; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;}
#space a{font-size:11px; text-decoration:none; color:#1d5289}
#space a:hover{font-size:11px; text-decoration:none; color:#000}
#space .pic {top:131px; background-image:url(Bild/Pic_bg.jpg); width:100%; height:248px;}
#space .picture {margin-left:auto; margin-right:auto; width:798px; height:248px; border:none;  }
#space .pictureWeb {margin-left:auto; margin-right:auto; width:889px; height:248px; border:none;  }
#space .pictureRef {margin-left:auto; margin-right:auto; width:798px; height:248px; border:none; background:url(Bild/black.gif); }
#space .pictureDev {margin-left:auto; margin-right:auto; width:797px; height:248px; border:none; background:url(Bild/black.gif); }

#space .preisListe {padding-top:0px; margin-top:5px; margin-left:0px; padding-left:20px; margin-bottom:10px; padding-bottom:0px;}
#space .preisTabelle table, td, tr{padding-top:0px; margin-top:0px; margin-left:0px; padding-left:0px; margin-bottom:0px; padding-bottom:0px; text-align:left; vertical-align:top;}
#space .preis{text-align:right; padding-left:40px;}

#space .site { border-right:solid 3px #575757;background:url(Bild/bg.gif)  repeat-y #fff;}
#space #navi a {text-decoration:none; color:#000000;}
#space #navi a:hover{text-decoration:none; color:#1d5289;}
#space #Bottom {color:#fff;}
#space #Bottom a{color:#c1c1c1;}

#space .Detail {background:url(Bild/Details_NavH.gif) no-repeat 3px 10px;}
#space .Dev {background:url(Bild/Dev_NavH.gif) no-repeat 3px 10px;}
#space .Media {background:url(Bild/Media_NavH.gif) no-repeat 3px 10px;}



#Bottom {border-top:solid 1px #898585; height:40px; width:100%; padding-top:4px;}
#Bottom .sp{ margin-right:auto; margin-left:auto; width:660px; height:15px; color:#ffffff;}
#Bottom .aleft{width:50%; height:15px; text-align:left; float:left; color:#898585;}
#Bottom .aright{width:50%;height:15px; text-align:right; float:left;}

#Bottom a{text-decoration:none; color:#898585;}
#Bottom a:hover{text-decoration:underline; color:#898585;}