#container #center #prodpage_holder
{
    background-color: #fafafa;
    padding: 18px 12px;
    width: 573px;
    border: 1px solid #cdcdcd;
}

#container #center #prodpage_holder #prodpage_holder_left
{
    display: block;
    width: 255px;
    float: left;
}


#container #center #prodpage_holder #prodpage_holder_left #description
{
    font-size: 11px;
    margin: 10px 0;
    padding: 0 0 0 8px;
}
#description h1
{
    font-size: 14px;
    padding:10px 0px;
    margin:0px;

}

#container #center #prodpage_holder #prodpage_holder_left #description h2
{
    font-weight: bold;
    margin: 0;
    padding: 0 0 3px 0;
    font-size: 11px;
}

#container #center #prodpage_holder #prodpage_holder_left #comments #comments_top h2
{
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

#container #center #prodpage_holder #prodpage_holder_left #description #quick_info
{
    padding: 6px 9px;
    border: 1px dotted #cdcdcd;
    margin: 10px 0 20px 0;
}

#container #center #prodpage_holder #prodpage_holder_left #comments ul.comments_list
{
    list-style-type: none;
    margin: 10px 0 0 0;
    padding: 0;
}

#container #center #prodpage_holder #prodpage_holder_left #comments #comments_icon
{
    display: block;
    width: 40px;
    float: left;
    height:50px;   
}

#container #center #prodpage_holder #prodpage_holder_left #comments ul.comments_list li
{
    padding: 5px;
    margin: 0;
    border: 1px solid #efefef;
    margin: 0 0 7px 0;
    line-height:13px;
    float:left;
    width:235px;
}
#comments ul.comments_list li i
{
    line-height:16px;
}

#container #center #prodpage_holder #prodpage_holder_right
{
    display: block;
    width: 317px;
    border: 0;
    float: left;
}



#container #center #prodpage_holder #prodpage_holder_right #form_title
{
    margin: 10px 0px 50px 0px;
}

#container #center #prodpage_holder #prodpage_holder_right #form_title p
{
    /*display: block;
    font-family: Impact, Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: normal;
    width: 120px;
;*/
    
border-right:1px dotted #666666;
color:#8E2327;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:20px;
letter-spacing:-1px;
font-weight:bold;
margin:0;
padding:0px 5px 0px 0px;
    
}


#container #center #prodpage_holder #prodpage_holder_right #form_tabs
{
    display: block;
    width: 100%;
    height: 20px;
    margin: 0 0 0 0px;
}

#container #center #prodpage_holder #prodpage_holder_right #form_tabs ul.form_tabs_list
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#container #center #prodpage_holder #prodpage_holder_right #form_tabs ul.form_tabs_list li a
{
    display: block;
    float: left;
    width: 66px;
    height: 20px;
    background-image: url(/images/tabs/erb_tabs_deactive.png);
    background-repeat: no-repeat;
    text-align: center;
    padding: 4px 0 0 0;
    margin: 0 0 0 -4px;
    text-decoration: none;
}

#container #center #prodpage_holder #prodpage_holder_right #form_tabs ul.form_tabs_list li a.active
{
    background-image: url(/images/tabs/erb_tabs_active.png);
}

#container #center #prodpage_holder #prodpage_holder_right #form
{
    border: 1px solid #efefef;
    background-image: url(/images/backgrounds/bg_prodholder.jpg);
    background-repeat: repeat-x;
    background-position: 2px 0;
    background-position: bottom;
    background-color: #fff;
}

/*
form.prod_form*/

#container #center #prodpage_holder #prodpage_holder_right #form
{
    padding: 0 0 0 15px;
}
.prod_form
{
    padding: 0 0 0 15px;
}



#container #center #prodpage_holder #prodpage_holder_right #form #form_title h2.form_title_name
{
    /*
    padding: 6px 0 0 5px;
    margin: 2px 0 0 0;*/
    display:block;
float:left;
font-size:12px;
margin:0 0 0;
padding:2px 0 0 5px;
width:160px;
}

#container #center #prodpage_holder #prodpage_holder_right #form_title_icons
{
    display: block;
    margin: 3px 0 0 5px;
    float: left;
}

#container #center #prodpage_holder #prodpage_holder_right #form_title_icons ul.form_title_icons_list
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    width: 45px;
}

#container #center #prodpage_holder #prodpage_holder_right #form_title_icons ul.form_title_icons_list li
{
    float: left;
    padding: 0 0 0 5px;
}

#container #center #prodpage_holder #prodpage_holder_right #form #form_options
{
    display: block;
    clear: both;
    float: none;
    padding: 10px 0 0 0;
}

#container #center #prodpage_holder #prodpage_holder_right #form #form_options label
{
    margin: 0 0 0 -4px;
    padding: 0;
}

.no_options
{
    display: block;
    clear: both;
    float: none;
    padding: 5px 0 0 0;
    width:286px;
}
#container #center #prodpage_holder #prodpage_holder_right #form #form_buttons
{

    margin: 20px 0px;
}

/*#container #center #prodpage_holder #prodpage_holder_right #form #form_buttons img
{
    margin-right: 22px;
    margin-top: 14px;
}*/

#container #center #prodpage_holder #prodpage_holder_right #form #form_tags
{
    margin-top: 16px;
    padding: 2px 0;
    margin-right: 17px;
 
    border-top: 1px dotted #cdcdcd;
}

#container #center #prodpage_holder #prodpage_holder_right #form #form_vote
{
    /*
    font-family: Impact, Arial, Helvetica, sans-serif;
*/
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
letter-spacing:-1px;
padding:10px 0px 0px 0px;
margin:10px 0;
color: #666666;
border-top: 1px dotted #cdcdcd;
 width:286px;

}

#container #center #prodpage_holder #prodpage_holder_right #form #form_vote span.red
{
    color: #9c252a;
}

#container #center #prodpage_holder #prodpage_holder_right #form #stars
{
    float: left;
    display: block;
}
#container #center #prodpage_holder #prodpage_holder_right #form #form_stars #number
{
border:1px solid #666666;
clear:right;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
line-height:8px;
margin:5px 0 0 10px;
padding:4px;
width:38px;
}

#container #center #prodpage_holder #prodpage_holder_right #form #form_stars #num_votes
{
    clear: both;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

#container #center #prodpage_holder #prodpage_holder_right #premie_holder
{
    display: block;
    clear: both;
    margin-top: 25px;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer
{
    padding: 0 0 0 24px;
    margin: 15px 0 0 0;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer h2
{
    font-size: 11px;
    font-weight: bold;
    margin: 0 0 7px 0;
    padding: 0;
    float: left;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer h2 span
{
    font-weight: normal;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer ul.rekommendationer_list
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer ul.rekommendationer_list li
{
    height: 78px;
    float: left;
    width: 145px;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer ul.rekommendationer_list img.rekommendationer_img
{
    float: left;
    display: block;
    margin: 0 7px 0 0;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer ul.rekommendationer_list h4
{
    margin: 0 0 3px 0;
    padding: 0;
    color:#111;
    font-size: 10px;
}

#container #center #prodpage_holder #prodpage_holder_right #rekommendationer ul.rekommendationer_list p
{
    margin: 0 0 3px 0;
    padding: 0;
    color:#444;
    line-height: 10px;
}

#container #center #prodpage_holder #tidigare_nummer
{
    margin: 0;
    padding: 10px 0 0 0;
    line-height: 10px;
    border-top: 1px dotted #cdcdcd;
}

#container #center #prodpage_holder #tidigare_nummer h2
{
    font-size: 11px;
    margin: 0 0 10px 0;
    padding: 0;
}

#container #center #prodpage_holder #tidigare_nummer ul.tidigare_nummer_list
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}

#container #center #prodpage_holder #tidigare_nummer ul.tidigare_nummer_list li
{
    float: left;
    width: 130px;
}

#container #center #prodpage_holder #tidigare_nummer ul.tidigare_nummer_list li img.tidigare_nummer_img
{
    float: left;
    display: block;
    margin: 0 7px 0 0;
}



#container #center #prodpage_holder #tidigare_nummer ul.tidigare_nummer_list li h4
{
    margin: 2px 0 3px 0;
    padding: 0;
    font-size: 10px;
}

#container #center #prodpage_holder #tidigare_nummer ul.tidigare_nummer_list li p
{
    margin: 0 0 3px 0;
    padding: 0;
    line-height: 10px;
}

.product_premie_holder
{
    display: block;
    width: 320px;
    background-image: url(/images/backgrounds/bg_prodprem_top.jpg);
    background-repeat: no-repeat;
    margin-top: 25px;
    padding: 26px 0px 0px 0px;
}
.product_premie_header
{
    color: #df0400;
    font-size: 12px;
    margin: 10px 0 0 90px;
    width: 224px;
    height: 53px;
}
.product_premie_content
{
    background-color: #FF7000;
    background-image: url(/images/backgrounds/bg_product_premium.jpg);
    background-repeat: repeat-x;
    border: 1px solid #FECD4C;
    border-top: none;
    color: #000000;
    margin: 0px 0 0 24px;
    padding: 0px 8px;
    width: 277px;
}
.product_premie img
{
    margin: 0px 0px 10px 0px;
    display: block;
}
.product_premie p
{
    margin: 6px 0px;
}
.comments_bottom
{
    float:left;
    padding:0px 0px 20px 0px;
    
  }
.comments_write input
{
    width: 240px;
}
.comments_write textarea
{
    width: 240px;
    height: 50px;
    font-size:11px;
    overflow:auto;
    font-family: arial;
word-wrap: break-word;
}
.comments_write a
{
    display: block;
    margin: 4px 0;
    text-align: right;
    text-decoration: none;
    width: 50px;
    float:right;
    
}
#commentchars
{
    float:left;
    margin: 4px 0;
    text-align: left;
    text-decoration: none;
    color:#666;
    width: 196px;
    
}

#form_tabs_list
{
    list-style-type: none;
    margin: 0;
    padding: 0;
}
#form_tabs_list li
{
    display: block;
    float: left;
    cursor: pointer;
}
#form_tabs_list .smalltab a, .left_smalltab a, .right_smalltab a
{
    background: url("/images/tabs/erb_tab_left.gif") no-repeat left top;
}
#form_tabs_list .smalltab span, .left_smalltab span, .right_smalltab span
{
    background: transparent url(/images/tabs/erb_tab_right.gif) no-repeat scroll right top;
    font-weight: normal;
    padding: 3px 15px 3px 10px;
    border-bottom: 1px solid #EFEFEF;
}
#form_tabs_list .left_smalltab a
{
    background: url("/images/tabs/erb_tab_leftcorner.gif") no-repeat left top;
}
#form_tabs_list .right_smalltab span
{
    background: url("/images/tabs/erb_tab_rightcorner.gif") no-repeat right top;
}

#form_tabs_list .smalltab a:hover span, .left_smalltab a:hover span, .right_smalltab a:hover span
{
    color: #666666;
}

#form_tabs_list .activetab a
{
    background-position: 0% -23px;
}
#form_tabs_list .activetab span
{
    background-position: 100% -23px;
    border: none;
    padding: 3px 15px 4px 10px;
}

.prod_congratCars
{
    width:286px;
    padding:5px 0px 0px 0px;
    border-top:dotted 1px #ddd;
    
}

.prod_cardbtn
{

display:block;
font-size:14px;
font-weight:bold;
margin:5px 0;
text-decoration:none;
 }
 
 .prod_cardbtn:hover
{
text-decoration:underline;
color:#970303;
 
 }
 
.prod_cardbtn img
{
padding:0 2px 0 0;
vertical-align:middle;
width:25px;
 
 }
 #order_crumbs {
clear:both;
float:left;
list-style-type:none;
margin:0;
padding:0 0 10px;
width:100%;
}
 #order_crumbs li {
float:left;
margin-left:10px;
padding:0px;
}

#order_crumbs li span {
margin-left:5px;
}

#order_crumbs li.no_bull {
list-style-image:none;
padding-left:0px;
margin-left:-5px;
}

.prodTopInfo
{
min-height:130px;
width:286px;
}
  
  
.shareproduct
{
margin:-3px 0 0 496px;
position:absolute;
text-align:right;
width:70px;
}
.shareproduct img
{
vertical-align:sub;
 }
 
 
 
 
 




