
#middlecontent .main_content { width:559px; float:left; padding:10px 0 0; }
.main_content h2 { font-family:Tahoma,Helvetica,Arial,sans-serif; font-weight:normal; font-size:1.1em; line-height:1.1em; }
.main_content h1 { font-family:Tahoma,Helvetica,Arial,sans-serif; font-weight:normal; font-size:1.2em; line-height:1.1em;}

.main_content .r_tab { margin:35px 16px 20px !important; }

#bottompaging { border:0 !important; }
.main_content p.indietro { margin:6px 16px 2px; padding:12px 0; border-top:1px solid #CCCCCC; }

.dettaglio_articolo { margin:0 0 32px; overflow:visible; }
.dettaglio_articolo .img_art { float:right; margin:0 0 0 16px; margin-left:410px; }
.dettaglio_articolo .img_art img { max-width:256px;}
.dettaglio_articolo .img_art img.new_big { position:absolute; bottom:0; right:0; }
.dettaglio_articolo .col {  padding:0 8px 0 0px; width:650px;}
.dettaglio_articolo .col p { color:#666666;}
.dettaglio_articolo .col h1 {color:#333333; font-size:1em !important; font-weight:bold;}
.dettaglio_articolo .col .cod { text-align:right; padding:0; color:#333; font-weight:bold; }
.dettaglio_articolo .col .desc { border-top:1px solid #cccccc; padding:7px 0; margin:7px 0; clear:both;text-align:justify;font-size:0.9em !important; }
.dettaglio_articolo .col .price { color:#333; text-align:right; margin:0 0 13px; font-weight:bold; }
.dettaglio_articolo .col .price span.price_info { font-size:.8em; }
.dettaglio_articolo .col .price span.price_tot { color:#333333; font-family:Tahoma,Helvetica,Arial,sans-serif; font-size:1.2em; font-weight:bold; margin-left:0.5em; }

.dettaglio_articolo .col .desc img {float:right;margin:0 5px 5px 5px;}

.dettaglio_articolo .col .options {list-style-type:none;}
.dettaglio_articolo .col .options li { margin:6px 0 0 6px;display:block;text-align:right; }
.dettaglio_articolo .col .options li.ordina { margin:6px 0 0; text-align:right; }
.dettaglio_articolo .col .options li.ordina span { display:block; font-size:16px !important; height:24px; vertical-align:baseline; }
.dettaglio_articolo .col .options li.ordina span input.ordina { vertical-align:top; }


/* tabs */
#commenta { background:url(../i/bg/bg_middlenav_active.gif) repeat-x 0 0; }





.col_c { margin:20px; overflow:hidden; }
.col_c img.floatsx { float:left; margin:10px 10px 10px 0; }
.col_c p { color:#666666; padding:9px 0 3px; }

.col_c .form_data { float:left; width:534px; padding:0 0 0 0; }
.col_c .form_data li {  padding:0; float:left; width:524px; background:none; }
.col_c .form_data label { padding:5px 10px 5px 0; font-weight:bold; display:block; float:left; width:205px; color:#666666; }
.col_c .form_data select { width:300px; float:right; margin:0 5px 0 0; background:#fafafa; padding:3px 4px; border:1px solid #cccccc; }


.col_c .f_login { margin:0 0 20px 0px; clear:both; display:block; overflow:hidden; }
.col_c .f_login h3 { margin:20px 16px 3px; }  
.col_c .f_login ol { float:left; width:534px; padding:0 0 0 0; }
.col_c .f_login li {  padding:8px 5px 0 5px; float:left; width:524px; background:none; }
.col_c .f_login label { padding:4px 10px 4px 0; display:block; float:left; width:160px; text-align:right; color:#666666; }
.col_c .f_login input { width:220px; float:left; background:#fafafa; color:#000000; border:1px solid #cccccc; padding:4px; }
.col_c .f_login .pulsanti { padding:8px 0 0 0; clear:both;  }
.col_c .f_login .pulsanti li { float:left; margin:0 20px 0 175px; width:auto; padding:8px 0 0; }
.col_c .f_login .pulsanti li.last { margin:0; }
.col_c .f_login .pulsanti input { background:url(../i/bg/bg_newsletter.png) no-repeat 0 0; width:148px; height:24px; border:0; font-weight:bold; color:#ffffff; cursor:pointer; }
.col_c .f_login .pulsanti input:hover { text-decoration:underline; }


.radio_buttons {margin:10px 0 0px; clear:both; overflow:hidden; }
.radio_buttons li { margin:5px 0 0 0; float:left; width:33%; color:#666666;  }
.radio_buttons li input { vertical-align:bottom; float:left; margin:0px 5px 0; }




/* ie7 fix */

.col_c .f_login .pulsanti li  { margin-left:0; padding-left:175px; }

.dettaglio_articolo .img_art div.punti_cristallo { position:absolute; bottom:-40px; left:0;}
.separatore { clear:both; height:45px; margin:0 0;}
.small_sep { height:20px; }

.gda
{
	padding:1em 0;
	overflow:hidden;
}

.gda table
{
	width:100%;
    margin-bottom:12px;
}

.gda table th
{
	border-bottom:solid 3px #999;
	text-align:right;
	padding:0.3em 5px;
	line-height:1.2em;
	width:7em;
	color:#333;
	font-size:0.66em;
}

.gda table td
{
	border-bottom:solid 1px #999;
	text-align:right;
	padding:0.3em 5px;
	line-height:1.2em;
	width:7em;
	color:#333;
	font-size:0.66em;
}

.werte
{
	text-align:left !important;
	padding-left:0 !important;
	width: 137px !important;
}

.werte_alt
{
	background-color:#eee;
}

.gda em
{
	line-height:1.2em;
	font-style:normal;
	margin: 2em 0 0 0em;
	width:auto;
	display:block;
	float:left;
	font-size:0.66em;
}

.cc_1
{
	width:25em !important;
}

.cc_2
{
	width:12em !important;
}

.cc_3
{
	width:8em !important;
}

.cc_4
{
}

/*
.sc2 { height: 730px; max-height:730px; overflow:hidden;}
.big { height: 1000px; height: 100%;}
*/
.tolggler_link { margin-right:20px; text-align:right; position:relative; padding-top:0px; margin-top:0px; background:white;padding-bottom:10px;} 
.sc2 { padding-bottom:20px; text-align:right;}

.ltecnicalspec
{
    background-image:url(/i/attachment_icons/pdf.png);
    background-position: 2px 50%;
    background-repeat:no-repeat;
    padding-left:25px;
    text-decoration:underline;
}

.dettaglio_articolo .col .code {color:#085dad;font-size:1.3em;}