/*
**************************************************************************
*
* Style Sheet erstellt von / created by:
*
* dotSource GmbH
* http://www.dotsource.de
*
**************************************************************************
*/
.overflow_hidden div, .overflow_hidden span {
    overflow:   hidden;
}

.list_style_disc ol, .list_style_disc ul {
    list-style-type:    disc;
    padding-left:       5px;
    margin-left:        10px;
}

.pbclub_product_text {
    width:          290px !important;
    margin-left:    0px;
}

* + html #product-text {
    margin-left:    -30px;
}

* html #product-text {
    margin-left:    -30px;
}

.pbclub_product_text .sptp_margin_left_25px {
    margin-left:    0px;
}

.pbclub_product_left_border {
	border-left:   1px #CCCCCC dashed;
	padding-left:  10px;
}

.pbclub_outofstock {
    position:   relative;
    top:        340px;
}

.content p {
	margin:0;
	padding:10px 0 10px 0;
}

.pbclub_noteheader {
    background-image:  url(../images/tab_produktbeschreibung.gif);
    background-repeat: repeat-x;
    display:           block;
    float:             left;
    padding:           5px;
}

.text_center {
    text-align:    center;
}

.text_normal {
    font-weight:    normal !important;
}

.pbclub_price {
    font-size:      16px;
    font-weight:    bold;
    color:          #990000;
}

.pbclub_product_text #price_box, .pbclub_product_text #product-price {
    width:  250px !important;
}

.pbclub_product_text #trustedshop {
    width:          205px;
    margin-right:   0;
}

.col-1-layout .col-main {
    width:  984px;
}

.pbclub_currency {
    font-size:      16px;
    font-weight:    bold;
}

.pbclub_cart {
	padding:0 5px 0 5px;
}

.pbclub_cart a, .pbclub_cart a:link, .pbclub_cart a:visited, .pbclub_cart a:active {
    text-decoration:  none;
    color:              #000000;
}

.pbclub_cart a:hover {
    text-decoration:  underline;
    color:              #990000;
}

.pbclub_light_green_border {
    border-style: solid; 
    border-color: rgb(218, 228, 194); 
    border-width: 0pt 1px;
}

.pbclub_light_green_border_bottom_top {
    border-style:   solid; 
    border-color:   rgb(218, 228, 194); 
    border-width:   1px 0 1px 0;
    padding-top:    5px;    
}

.pbclub_light_green_border_bottom {
    border-style:   solid; 
    border-color:   rgb(218, 228, 194); 
    border-width:   0 0 1px;
}

.pbclub_decent_text {
    font-size:  9px; 
    color:      #999999;
}

.pbclub_important_text_small {
    font-size:  9px; 
    color:      #990000;
}

.bold {
	font-weight:   bold;
}

.width185 {
	width: 185px;
}

.width180 {
    width: 180px;
}

.width175 {
    width: 175px;
}

.width170 {
    width: 170px;
}

.width1000 {
    width:  1000px;
}

.width985 {
    width:  985px;
}

.width978 {
    width:  978px;
}

* + html .width978 {
    width:  982px;
}

.width800 {
    width: 800px;
}

.width550 {
    width: 550px;
}

.width530 {
    width: 530px;
}

.width500 {
    width: 500px;
}

.width480 {
    width: 480px;
}

.width300 {
    width: 300px;
}

.width288 {
    width:  288px;	
}

.width260 {
    width: 260px;
}

.width250 {
    width: 250px;
}

* html .width250 {
    width: 240px;
}

.width238 {
    width: 238px;
}

.width200 {
    width:  200px;
}

.width110 {
    width: 110px;
}

.width88 {
    width:  88px;
}

.width68 {
    width: 68px;
}

.width65 {
    width: 65px;
}

.display_block {
    display:    block;
}
.f_right {
    float:  right;
}
.f_left {
    float: left;
}
.clear_both {
    clear:  both;
}

.padding15px {
    padding:    15px;
}

.no_paddingTop {
    padding-top:    0px;
}

.t_padding_30px {
    padding-top:    30px;
    _padding-top:    0px !important;
}

.t_padding_15px {
    padding-top:    15px;
}

.r_padding_10px {
    padding-right:  10px;
}

.l_padding_5px {
	padding-left:  5px;
}

.b_padding_10px {
    padding-bottom: 10px;
}

.l_margin_50px {
    margin-left:    50px;
}

.l_margin_45px {
    margin-left:    45px;
}

.l_margin_15px {
    margin-left:    15px;
}

.l_margin_4px {
    margin-left:    4px;
}

* + html .l_margin_4px {
    margin-left:    0;
}

* + html .l_net_margin_ie_4px {
    margin-left:    -4px;
}

.t_margin_15px {
    margin-top:    15px;
}

.t_margin_10px {
    margin-top:    10px;
}

.t_margin_5px {
    margin-top:    5px;
}

.t_margin_13px {
    margin-top:    13px;
}

* + html .t_margin_ie_13px {
    margin-top:    13px;
}

.t_neg_margin_30px {
    margin-top: -30px;
}

.t_neg_margin_13px {
    margin-top:     -13px;
}

* html .t_neg_margin_13px {
    margin-top:     0;
}

* + html .t_margin_ie_0px {
    margin-top:     0;
}

.b_margin_10px {
    margin-bottom:    10px;
}

.b_margin_5px {
    margin-bottom:    5px;
}

.pos_abs {
	position:  absolute;
}

.pos_rel {
    position:  relative;
}

.top_40px {
    top:    40px;
}

.top_35px {
    top:    35px;
}

.col_middle_red {
	color: #990000;
}

.text_10px {
    font-size: 10px;
}

.text_12px {
    font-size: 12px;
}

.text_14px {
    font-size: 14px;
}

.text_16px {
    font-size: 16px;
}

/* Countdowntext */
#countdowntext {
    color:          #D70000;
    display:        inline;
    float:          left;
    font-size:      20px;
    font-weight:    bold;
    margin:15px 0 0 64px;
}
.pbclub .countdown {
    background-image:   url("../images/counter_bg.gif");
    background-repeat:  no-repeat;
    /*height:             12px;*/
    padding:            3px 0 2px 6px;
    overflow:           hidden;
    color:              white;
    font-weight:        bold;
    text-align:         left;
    font-size:          9px;
    text-indent:        6px;
}

