body{background-color:#262626;text-align:center;margin:0;padding:0}
textarea{resize: none}
body#noback{background-color:transparent;text-align:left}
*{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#d4d4d4}
.fl{float:left}
#site{width:996px;margin:0px auto;text-align:left;}
#site .fl img{border:0}
ul#menu,#menu li,#nav ul{float:left;margin:0;padding:0;list-style-position:outside;list-style-type:none}
ul#menu{padding-left:54px;padding-top:69px;padding-bottom:20px}
#menu li,#menu li a,#imp a,#imp,#lin a,#lin{color:#d4d4d4;font-size:11px;font-weight:bold;text-decoration:none}
#menu li,#imp,#lin{background-color:#262626}
#menu li.a,#imp.a,#lin.a{background-color:#ff0065;padding:7px 10px 7px 10px}
#menu li a,#imp a,#lin a{display:block;padding:7px 10px 7px 10px}
#menu li a:hover,#imp a:hover,#lin a:hover{background-color:#141414}
#intro{clear:both;width:996px}
#copy a{color:#ff0065;font-weight:bold;text-decoration:none}
#imp{float:right;margin-top:27px;margin-bottom:12px}
#lin{float:right;margin-top:27px;margin-bottom:12px}
#copy{float:right;padding-top:34px;padding-left:19px;padding-right:14px}
#nav{clear:both;float:left;width:136px;background-color:#141414;padding-left:15px;padding-top:15px}
#nav ul{float:none}
#nav ul li{display:block;color:#424242;font-weight:bold;margin-bottom:6px}
#nav ul li ul li{color:#ff0065}
#nav ul li a{text-decoration:none}
#nav ul li a:hover,#lb a:hover{color:#ff0065}
#nav ul li ul{float:none;display:block;margin-bottom:24px;margin-top:6px}
#nav ul li.f{margin-bottom:26px;color:#ff0065}
#nav ul li a.f{color:#ff0065}
#lb{color:#ff0065;font-weight:bold;clear:both;background-color:#0d0d0d;border-top:1px solid #262626;width:136px;height:40px;margin-left:-15px;margin-top:-12px;padding-top:15px;padding-left:15px}
#lb a{text-decoration:none}
#favbox a{float:left;margin-right:5px;margin-bottom:5px;overflow:hidden;width:159px;height:106px}
#favbox a:hover{border:1px solid #ff0065;width:157px;height:104px}
#favbox a img{border:0}
#favbox a:hover img{margin-left:-1px;margin-top:-1px}
#favbox{float:left;width:820px;border-left:15px solid #141414;border-top:15px solid #141414;border-right:10px solid #141414;border-bottom:10px solid #141414;background-image:url(img/bildslot.gif)}
#bildbox{float:left;width:675px;border:15px solid #141414;background-image:url(img/bildslotbig.gif);overflow:hidden;position:relative}
#bildbox img{display:block;}
#lbbox{float:left;width:656px;border-left:15px solid #141414;border-top:15px solid #141414;border-right:10px solid #141414;border-bottom:10px solid #141414;background-image:url(img/bildslot.gif)}
#lbbox img{display:block}
#control a{float:left}
#control{margin-top:-46px;border-bottom:1px solid #262626;width:140px;float:left}
* html #control{position:relative}
#infobox img{border:0;display:block;margin:0;padding:0}
#control .overview,#control .prevpic,#control .nextpic,.addtolightbox,.buypic,.addtolightbox_dis,.buypic_dis,#control .prevpic_dis,#control .nextpic_dis,.removefromlightbox,.buyall{overflow:hidden;display:block}
#control .overview{width:49px;height:45px}
#control .prevpic{width:46px;height:45px}
#control .prevpic_dis{float:left;width:46px;height:45px}
#control .nextpic{width:45px;height:45px}
#control .nextpic_dis{float:left;width:45px;height:45px}
#control .prevpic img{margin-left:-49px}
#control .prevpic_dis img{margin-left:-141px}
#control .nextpic img{margin-left:-95px}
#control .nextpic_dis img{margin-left:-187px}
#infobox{width:140px;float:left;background-color:#141414}
#infobox.lb_info{padding-left:24px}
.addtolightbox,.buypic,.addtolightbox_dis,.buypic_dis,.removefromlightbox,.buyall{width:124px;height:49px}
.addtolightbox,.addtolightbox_dis,.removefromlightbox,.buyall{margin-top:15px}
.buypic,.buypic_dis{margin-top:5px;margin-bottom:29px}
.buyall{margin-bottom:30px}
#infobox .addtolightbox img{margin-top:-45px}
#infobox .buyall img{margin-top:-143px}
#infobox .removefromlightbox img{margin-top:-143px;margin-left:-124px}
#infobox .buypic img{margin-top:-93px}
#infobox .addtolightbox_dis img{margin-top:-45px;margin-left:-124px}
#infobox .buypic_dis img{margin-top:-93px;margin-left:-124px}
#bildinfo{padding-left:14px;padding-right:14px;padding-bottom:29px}
#bildinfo h3{font-size:11px;color:#ff0065;font-weight:bold;padding:0;margin:0;padding-bottom:4px}
#bildinfo p{padding:0;margin:0;line-height:18px;padding-bottom:18px}
#bildinfo b{display:block;padding-bottom:8px}
#bildinfo span{line-height:18px;}
a.lbact{color:#ff0065}
a#lblink span{display:none;position:relative;background-image:url(img/tooltip.png);background-repeat:no-repeat;padding-top:8px;padding-left:24px;margin-left:76px;margin-top:-56px;line-height:16px;padding-right:4px;width:0;height:0}
* html a#lblink span{margin-left:0px;margin-top:-40px;background-image:url(img/tooltip.gif)}
*+html a#lblink span{margin-left:0px;margin-top:-40px;}
a#lblink:hover span{display:block;width:136px;height:73px;position:absolute}
a#lblink:hover{background:Inherit;}
.lb_pic,.lb_pic a{display:block;width:159px;height:106px;overflow:hidden}
.lb_pic a.lb_remove,.lb_pic a.lb_removea{width:15px;height:15px;margin-left:145px;margin-top:1px}
.lb_pic a.lb_remove:hover,.lb_pic a.lb_removea{background-image:url(img/controls.jpg);background-repeat:no-repeat;background-position:-233px 0px;border:0}
.lb_pic{margin-right:5px;margin-bottom:5px;float:left}
.lb_pic a{position:absolute}
.lb_pic a:hover,.lb_starta{border:1px solid #ff0065}
.lb_pic a img{border:0}
#lb_empty{padding-top:15px;padding-left:15px;float:left}
#cleft,#cmid,#cright,#cleft2_1{float:left;padding-top:30px;background-color:#141414}
#cleft img{display:block;padding:0;margin:0;font-size:0}
#cmid{padding-left:29px;width:505px;padding-right:26px}
#cright{width:285px;padding-top:74px}
#cright table,#cright caption{width:285px;background-color:#0d0d0d}
#cright caption{font-weight:bold;padding-left:30px;text-align:left;padding-top:30px;padding-bottom:22px}
#cright table .td-0{padding-left:28px;color:#ff0065;width:124px}
#cright table tr{margin-bottom:1px}
#cright table td{height:17px}
#cright table .td-1{color:#ff0065}
#cright table .tr-last{padding-bottom:29px;height:37px;vertical-align:top}
.csc-textpic-clear{display:none}
#cmidl h2,#cleft2_1 h2,#cleft2_2 h2,#cright2 h2,#cmid3 h2,#cmid2 h2,.cmid h2{color:#ff0065;margin:0;padding:0;display:block;padding-bottom:2px}
#cmidl p,#cmidr p,#cleft2_1 p,#cleft2_2 p,#cright2 p,#cmid3 p,.cmid p{padding:0;margin:0;line-height:18px}
#cmidl{clear:left;float:left;padding-left:2px;width:252px;padding-right:12px;padding-bottom:25px}
#cmidr{float:left;padding-left:5px;padding-top:16px;width:230px;padding-bottom:25px}
#cmidr b,#cleft2_1 b,#cleft2_2 h2,#cmid3 h2,#cmid2 h2{color:#ff0065}
#cmidr ul{display:block;margin:0;padding:0;list-style-type:none;line-height:18px}
#cmidr ul li{padding-left:10px;background-image:url(img/li.gif);background-repeat:no-repeat;background-position:0px 7px}
#cleft2{float:left}
#cleft2_1,#cleft2_2{clear:both;float:left;width:250px;padding-left:30px;padding-bottom:25px;padding-top:27px}
#cleft2_2 h2{padding-bottom:21px}
#cleft2_1 h2{color:#d4d4d4}
#cleft2_2 a,#cleft2_1 a,#cmid3 a,.cmid a{text-decoration:none}
#cleft2_2 a:hover,#cleft2_1 a:hover,#error_field,#cmid3 a:hover,.cmid a:hover{color:#ff0065}
#cmid2,#cmid3,#cmid2_2{width:300px;float:left;background-color:#0d0d0d}
#cmid3{background-color:#262626;padding-left:30px;padding-top:27px;width:270px}
#cmid2 p{padding:0;margin:0;font-weight:bold;padding-left:30px;padding-top:27px;height:230px}
#cmid2 h2{padding-left:30px;padding-top:27px;}
#cmid2 span{padding-left:30px;line-height:18px;display:block;padding-bottom:30px}
#cright2{float:left;padding-left:30px;padding-top:27px;width:315px}
#kontaktform,.lb_space{line-height:18px;padding-left:30px;padding-top:25px;padding-bottom:30px;margin-bottom:0}
#kontaktform_2{line-height:18px}
#kontaktform input,#kontaktform textarea,#kontaktform select,#kontaktform_2 input,#kontaktform_2 textarea,#kontaktform_2 select{border:0;background-color:#282828}
#kontaktform .formlabel,#kontaktform_2 .formlabel{padding-bottom:10px;font-weight:bold}
.form_name,.form_firma,.form_email,.form_text,.form_verw{margin-bottom:10px;width:220px;height:21px;padding-left:10px;padding-right:10px}
.form_text{padding:10px}
.form_name,.form_firma,.form_email,.form_verw{line-height:28px;padding-top:7px}
.form_verw{height:28px;padding-bottom:6px;width:240px;padding-left:6px;padding-top:6px}
* html .form_name{height:28px;line-height:28px;padding-top:0}
* html .form_firma{height:28px;line-height:28px;padding-top:0}
* html .form_email{height:28px;line-height:28px;padding-top:0}
* html .form_verw{height:28px;line-height:28px;padding-top:0}
*+html .form_name{height:28px;line-height:28px;padding-top:0}
*+html .form_firma{height:28px;line-height:28px;padding-top:0}
*+html .form_email{height:28px;line-height:28px;padding-top:0}
*+html .form_verw{height:28px;line-height:28px;padding-top:0}
#kontaktform input.form_copy,#kontaktform_2 input.form_copy{background-color:#0d0d0d}
.form_submit{height:28px;margin-top:26px}
.form_text{height:149px}
#error_field{color:#ff0065}
.spa{padding-bottom:18px;display:block}
#s{clear:both;float:left;padding-top:15px;background-color:#0d0d0d;width:136px;margin-left:-15px;padding-left:15px;padding-bottom:15px}
* html #s{margin-left:-8px}
#s input{float:left;border:0;background-color:#d4d4d4;color:#747474;width:102px;padding-top:3px;padding-bottom:3px;margin:0}
* html #s{padding-bottom:26px}
*+html #s{padding-bottom:26px}
#s #m{width:19px;height:20px;float:left;overflow:hidden;background-color:#d4d4d4}
#s #m img{margin-left:-229px;margin-top:-200px;display:block}
#sr{clear:both;padding-top:8px;line-height:20px}
* html #sr{padding-top:0}
*+html #sr{padding-top:0}
#sr a{text-decoration:none;color:#ff0065;font-weight:bold}
#infobox #bildinfo span b{font-weight:normal;color:#ff0065;}
#copy{position:relative}
a.bookmark{position:absolute;top:33px;left:-280px}
#site .csc-frame-indent .csc-textpic{width:818px}
#site .csc-frame-indent .csc-textpic p{line-height:18px;padding-right:40px;color:#989898}
#site .csc-frame-indent .csc-textpic-caption{line-height:18px;padding-top:12px;padding-bottom:26px;color:#989898}
#site .csc-frame-indent h1{font-size:30px;padding-top:0;margin-top:0;margin-left:-2px;font-weight:normal;color:#989898}
#site .csc-frame-indent h2,h3{display:block;margin:0;padding:0;font-size:14px;font-weight:normal;padding-top:36px;color:#989898}
#site .csc-frame-indent p,#site .csc-frame-indent a,#site .csc-frame-indent a:hover{color:#989898}
.catdesc{clear:both;padding-left:164px}
.cmid{float:left}
#cmid3.cmid3s,.cmid3s{width:228px}
.cmid3s{padding-top:43px}
.csc-frame-indent{padding-left:14px}
.catdesc .csc-frame-indent{padding-left:0}
.info{height:28px;margin-top:-28px;width:675px;background-image:url(img/fade.png);position:absolute}
.plus{background-position:0 -28px}
.info .cat{background-color:#FF0065;font-weight:bold;float:left;padding-top:0;margin:0;height:23px;line-height:28px;border-right:4px solid #99003c;padding-left:12px;padding-right:12px;padding-bottom:10px;color:#fff}
.info h1,.info p{display:inline;line-height:28px;margin-left:8px;margin-right:8px;color:#fff}
.info p{margin-left:0}
.info h1{margin-right:0}
#bildbox,.info{cursor:pointer}
.info p:before{content:'- '}
.info p.cat:before{content:''}
.csc-textpic-image{padding-top:3px}
.linie{background-image: url("img/dotted2.gif");background-position: left top;background-repeat: repeat-x;display: block;font-size: 1px;margin-top: 4px;padding-bottom: 20px !important;width: 100%;}
hr.textline{height:1px;border:0;border-top:1px dotted #989898;margin-right:40px;padding-bottom:16px}
.csc-textpic-text h3{padding-top:0}
