/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{border:1px solid #000;padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html { height: 100%; margin-bottom: 1px; }
body {text-align:center}
td,th {border:0;padding-left:0px;text-align:left;vertical-align:top}
a {color:#009DDD}

div#wrapper {width:836px;margin:0px auto;text-align:left;}

/**** HEADER ****/
div#header {
    background:url('gfx/header_hg.gif') top left no-repeat;
    overflow:hidden;
    position:relative;
    }
div#header h1 {position:absolute;top:5px;left:44px;}
div#header h1 a {display:block;width:195px;height:50px;}
div#header h1 a span {display:none;}

/**** MAINNAV ****/
div#header ul {margin:0;padding:67px 0px 0px 0px;float:right;}
div#header li {
    list-style:none;
    float:left;
    margin:0;
    padding:0;
    background:url('gfx/button_hg_start.gif') top left no-repeat;
    margin-left:1px;
    }
div#header li a {
    display:block;
    background:url('gfx/button_hg_end.gif') top right no-repeat;
    padding:10px 15px;
    color:white;
    font-weight:bold;
    text-decoration:none;
    }
div#header li.active a {color:black;}

/**** PRODUKT-OBEN ****/
#product-upper .twocol {background:url('gfx/main_counter_hg.gif') bottom left no-repeat;overflow:hidden;position:relative}

/** LEFT **/
#product-upper .twocol .twocol-left {float:left;width:480px;}
#product-upper .twocol .twocol-left #product-image {text-align:center;padding:20px 0px 0px 0px}

#product-upper .twocol .twocol-left #product-maincounter {position:absolute;bottom:0px;left:0px;height:92px;width:480px}
#product-upper .twocol .twocol-left #product-maincounter-wochentag {position:absolute;top:35px;left:20px}
#product-upper .twocol .twocol-left #product-maincounter-zeit {position:absolute;bottom:7px;left:130px;font-size:20px;font-weight:bold;color:white;}
#product-upper .twocol .twocol-left #product-maincounter-zeit span {color:black;}

/** RIGHT **/
#product-upper .twocol .twocol-right {margin-left:480px;width:auto;padding-right:5px;}
#product-upper .twocol .twocol-right * {margin:0;padding:0} /*RESET*/
#product-upper .twocol .twocol-right h1 {margin-top:24px;font-size:24px;}
#product-upper .twocol .twocol-right h2 {font-size:12px;}

#product-upper .twocol .twocol-right h1, #product-upper .twocol .twocol-right h2, #product-upper .twocol .twocol-right #product-price, #product-upper .twocol .twocol-right #product-conditions {margin-left:12px;}

#product-upper #product-price {background:url('gfx/top_preis.gif') 0px 0px no-repeat;padding:35px 0px 0px 0px;}

#product-upper #product-price #product-uvp {font-size:16px;font-weight:bold;}
#product-upper #product-price #product-uvp span {background:url('gfx/durchgestrichen.gif') center center no-repeat;padding:0px 5px;}

#product-upper #product-price table {margin-top:10px;margin-bottom:3px;}
#product-upper #product-price table td, #product-upper #product-price table th {padding-right:10px}

#product-upper #product-price #product-row2 {font-size:24px;font-weight:bold;}
#product-upper #product-price #product-row2 td {padding-bottom:10px;}
#product-upper #product-price #product-row2 span {color:#fd2003}

#product-upper #product-price .dotted_bg td {height:1px;background:url('gfx/dotted.gif') top left repeat-x;}

#product-upper #product-price #product-row3 td {padding-top:5px;padding-bottom:5px;}
#product-upper #product-price #product-row3 span {font-size:24px; font-weight:bold;}

#product-description-container table{width:99%}

#product-upper a#zuschlagen span {display:none;}

#product-upper #product-conditions ul {float:right}
#product-upper #product-conditions li {padding-left:15px; list-style:none; background:url('gfx/haken_blau.gif') center left no-repeat; margin-bottom:2px;}

/**** PRODUKT-UNTEN ****/
#product-lower {clear:both;background:url('gfx/product-lower-hg.gif') top left repeat-x #FFFFFF;}

/** LEFT **/
#product-lower .twocol  {overflow:hidden;}
#product-lower .twocol .twocol-left {float:left;width:469px;padding-left:11px;}
#product-lower .twocol .twocol-left #product-description {
    background:url('gfx/produktbeschreibung-head.gif') top left no-repeat;
    width:468px;
    padding:38px 0px 0px 0px;
    }
#product-lower .twocol .twocol-left #product-description #product-description-content {
    background:url('gfx/box_unten.gif') bottom right no-repeat;
    padding:10px;
    }

/** RIGHT **/
#product-lower .twocol .twocol-right {padding-top:10px;margin-left:485px;width:auto;padding-right:10px;padding-left:5px;}

/** BOXES **/
#product-lower .twocol .twocol-right #boxes {margin-top:10px;padding-left:10px;}
#product-lower .twocol .twocol-right #boxes .box {background:url('gfx/dotted.gif') bottom left repeat-x;padding-bottom:4px}
#product-lower .twocol .twocol-right #boxes .lastbox {background:none;padding-bottom:4px}
#product-lower .twocol .twocol-right #boxes .box h1 {padding-left:20px;background:url('gfx/box_pfeil.gif') center left no-repeat;margin-bottom:6px}
#product-lower .twocol .twocol-right #boxes .lastbox h1 {padding-left:20px;background:url('gfx/box_pfeil.gif') center left no-repeat;margin-bottom:4px}

/* BOX SNL */
#product-lower .twocol .twocol-right #boxes .box  form , #product-lower .twocol .twocol-right #boxes .lastbox  form {
    padding-left:21px;      
    }
#product-lower .twocol .twocol-right #boxes .box  form input , #product-lower .twocol .twocol-right #boxes .lastbox  form input {
    width:255px;
    height:25px;
    border:none;
    background:url('gfx/input.gif') top left no-repeat;
    vertical-align:middle;
    padding:5px 0px 0px 5px;
    }


/**** FOOTER ****/
#footer {padding:10px 12px 0px 12px;clear:both;}
#footer #footer-border {background-color:#0089d2;height:4px;overflow:hidden;}

/**** CW_NET_NEWS ****/
.blogbox a:focus, .blogbox a:hover, .blogbox a:active {text-decoration: none;}
.blogbox {float:left;margin-right:10px;}
.clr {clear:left}

div#cwnet {margin:0px auto;width:660px;padding-top:10px;}

/**** CWload Widget ****/
div#cwload {padding-left:21px;}
div#cwload h2 {font-weight:bold;margin:12px 0px 0px 0px;}
div#cwload  #cwload-price {color:#C10001;font-weight:bold;padding:5px 0px;}
div#cwload a#cwload-button {
    display:block;
    background:url('gfx/jetzt_kaufen.gif') top left repeat-x;
    color:white;
    font-weight:bold;
    text-decoration:none;
    text-align:center;
    width:189px;
    height:42px;
    line-height:37px;
    font-size:16px;
    }
    
/**** tx-cwlive-pi2 ****/
.tx-cwlive-pi2 {}
.tx-cwlive-pi2 #product-upper .twocol {background-image:none;}

/**** tx-cwlive-pi3-image ****/
.tx-cwlive-pi3-image img {float:right;margin-left:10px;}

/**** SNL-NQ ****/
.subscribemessage .emph {background-color:yellow;padding:2px;font-weight:bold;}

div.snlnq {padding-bottom:20px;overflow:hidden;}
div.snlnq label {font-weight:bold;}
div.snlnq h3 {color:#009BDC;}
div.snlnq .formrow {padding-top:10px;clear:both;width:310px;}
div.snlnq .formrow label {float:left;width:150px;font-weight:bold;}
div.snlnq .formrow input {float:right;width:150px;}
div.snlnq .formrow input#plz {width:50px;}
div.snlnq .formrow input#ort {width:96px;}
div.snlnq .submitrow {padding-top:10px;clear:both}
div.snlnq  p.error {color:red;margin-top:12px;font-weight:bold;}

/**** tx-cwlive-pi4 ****/
.tx-cwlive-pi4 .tx-cwlive-pi4-text {padding-left:21px;}

#content {min-height:400px;}

#orderform-datenschutz-hinweise {padding-left:82px}







