
/* Allgemein */
body *{font-family:arial, helvetica}

a, a:hover {color:#ff9600}
a.ico, a.ico:hover{
background:transparent url(/dl-Dateien/ico.gif) no-repeat scroll 0 7px;
padding-left:10px;color:#ff960
}

/*Breadcrumb*/
.tmnx a, .tmnx p, .tmnx {color:#666;}
.tmnx{margin:3px 0 0 5px;}
.tmnx a, .tmnx p, .tmnx {color:#666;}
.tmnx a:hover {color:#ff9600;}
.tmnx{margin:3px 0 0 5px;}

/*Headersuche*/
#tsrhs{z-index:3; left:550px; top:-73px;}
#tsc23{left:212px}
#tscwas{padding:2px 2px 2px; height:14px; background-color:#fff;border:1px solid #000; width:111px;}
/*Artikel*/
.ts1 .ts2 .arfsc h1.tshl,.ts1 .ts2 .arfsc .tshl {border-color:#eee}

/*Suchbox*/
.tpbs1,.tpbs2{position:absolute; top:6px; left:5px}
.tpbs2 *{width:56px; height:17px; background:url(http://10.40.48.25/c/18/18/19/90/18181990,tid=t.gif)}
.tpbs1 *{border:1px solid #bcbcbc; padding:1px 0px 1px 6px; width:90px; height:14px}
.tpbs2{left:107px}
.tpco .tpbs{background:#fff}
.tpbs{position:relative; border-bottom:none; height:30px}

/* Navigation */
#n1rt{display:none}  /* Navi-1 aus */
#n1u1 a.n1u1a,#n1u1 #n1u11 b{border-right:1px solid #c3c5c8;margin:5px 0 3px 0;padding:0 2px 0 1px;font:normal 12px arial,helvetica,freesans;color:#000;font-weight:bold}
#n1u1 .n1uu a.n1u1aa,#n1u1 a.n1u1ab{font-weight:bold}
#n1u1 a.n1u1ab{background:none;}
#n1u1 a.n1u1a:hover{background:none}
#n1u1 .n1uu a.n1u1aa,#n1u1 a.n1u1ab,#n1u1 a.n1u1a:hover{color:#ff9600}
.tpco #n1u1,.tpco #n1u1 a.n1hia,.tpco #n1u1 a.n1hia:hover, .tpco .n1uu, .bgco{background:#fff}
div#n1u1{width:800px; margin-left:1px;}

/*C30 Teaser*/
.rahmen{border:1px solid #eee;height:252px;overflow:hidden}
.container{margin-bottom:7px;height:254px}
.einspaltig, .zweispaltig{position:relative;}
.einspaltig{width:208px;}
.zweispaltig{width:425px;overflow:hidden}
.einspaltig .overlay{width:206px;}
.zweispaltig .overlay{width:423px;}
.overlay{position:absolute;bottom:1px;background-color:#404040;filter:alpha(opacity:70);-moz-opacity:0.7;opacity:0.7;height:68px;margin:0;color:#fff}
.dachzeile, .dachzeile a, .dachzeile span{position:absolute;top:3px;left:3px;color:#ff9600;font-size:13px;text-decoration:none;font-weight:bold;white-space: nowrap;}
.ttbx{position:absolute;top:182px;color:#fff;padding:5px;font-size:12px;}
.ttbx .hl, .ttbx .hl a, .ttbx .hl h3{font-size:22px;color:#fff;text-decoration:none;font-weight:normal !important}
.tsl{display:inline}

.tshl {border-bottom:none !important}


/*Fotoshow*/
#efsp, #efsn{position:absolute}
#efsp{top:200px;left:0px}
#efsn{top:200px;right:0px}
.oa{margin-top:10px}
.efs .ts2 {border-color:#eee}

/*Runde Ecken*/
.re{position:absolute;width:6px;height:6px;}
.ol{top:0px;left:0px;background:url(/c/18/29/58/62/18295862,tid=t.png)no-repeat top left;z-index:100000}
.or{top:0px;right:0px;background:url(/c/18/29/58/60/18295860,tid=t.png)no-repeat top right;z-index:100000}
.ul{bottom:0px;left:0px;background:url(/c/18/29/58/64/18295864,tid=t.png)no-repeat bottom left;z-index:100000}
.ur{bottom:0px;right:0px;background:url(/c/18/29/58/66/18295866,tid=t.png)no-repeat bottom right;z-index:100000}
.cbe{position:relative;margin-bottom:7px}
.cbe .ol{top:-1px;left:-1px;}
.cbe .or{top:-1px;right:-1px;}
.cbe .ul{bottom:-1px;left:-1px;}
.cbe .ur{bottom:-1px;right:-1px;}

/*Footer*/
#tsrfl{
border-top:2px solid #636363;
padding:10px 0 0;width:819px
}
#tsrfl div{float:left;margin-left:30px}  
div#tsrfl0{margin:0}
#tsrfl p{padding:0}
#tsrfl{border-bottom:none}
#tsrfc{text-align:right;width:819px}
#tsrfl a:hover{color:#ff9600}
#tsrfbox *{color:#202020}
#tsrfl a{background-image: none}
#tsrfc{text-align:center}
#flashcontent a{
margin:0 20px 0 0;
text-decoration:none;
color:#000;
}
#flashcontent a:hover{
text-decoration:underline;
color:#ff9600;
}



.tpco .ts1, .tpco .ts0 .ts1, .tpco .ts0c .ts1, .tpco .tshl, .tpco .ts0 .tshl, .tpco .ts0c .ts0 .tshl {
border-color:#eee;border-width:1px}

.tpco .tshl *, .tpco .ts0 .tshl *, .tpco .ts0c .ts0 .tshl *, .tpco .arfs2 h1.tshl {
color:#ff9600;
}

.tmx9c.ts0.tpco.tprr .ts1 .ts2{border:1px solid #eee !important} 
.ts1 .ts2 .arfsc h1.tshl, .ts1 .ts2 .arfsc .tshl {border-color:#fff}
.tmx9 div.tsar {border:1px solid #eee}

.bgco2, .tpco .tshd, .tpco .ts0 .tshd, .tpco .ts0c .tshd {background:#eee none repeat scroll 0 0}
.blog.teaser{height:120px;width:420px;padding:0 3px 0 3px;border-bottom:1px solid #eee}

.dz span, .dz a{
padding-left:5px;
font-size:16px;
color:#000;
text-decoration:none;
}
div.blogtext {padding:10px 0 0 40px;font-size:12px}
.blog.teaser .mehr{color:#ff9600;padding-left:40px}
.bttxt{margin-left:100px}
.blog.teaser.pt{margin-top:15px}



/* <!--generated: Tue Jun 16 17:36:14 CEST 2009, host: 'cmsweb2u2.aul.t-online.de', release: 6.3.134--> */