﻿@charset "utf-8";
/* CSS Document */

.navpanel a.left{
background: url(img/quotazioni-arrow-left.gif) no-repeat left 3px;
color:#FFF;
padding:2px 2px 2px 25px;}

.navpanel a.right{
color:#FFF;
margin-left:10px;
padding:2px 25px 2px 2px;
background: url(img/quotazioni-arrow-right.gif) no-repeat 90px 3px;
}

.navpanel a:hover
{
background-color:#9b9a99;
text-decoration:none;
}

.navpanel .pn{
background-color:#757575;
margin:3px 0;
padding: 2px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:right;
}

.navpanel {
border-top: 1px solid #d3d3c9;
border-bottom: 1px solid #d3d3c9;
}


.qhAnni{
background:#FBF9F9 url(img/tratt_h.gif) repeat-x scroll left bottom;
float:left;
clear:right;
background-color:#FBF9F9;
padding-left:200px;
height:25px;
}

#qDatiGenerali {
float:left;
clear:left;
background-color:#fbf9f9;
width:200px;
}


#datagenerale{
height:40px;
background:#FBF9F9 url(img/tratt_h.gif) repeat-x scroll left bottom;
}

#datagenerale.alt, #qAnni div.alt span{
background: #f3f3f3 url(img/tratt_h.gif) repeat-x scroll left bottom;
}

#qAnni div span.alt2{
background-color:#eaeaea;
}

#datagenerale .sQuotazioniMarca{
display:block;
float:left;
overflow:hidden;
width:185px;
clear:left;
padding-left:2px;
padding-top:5px;
}

#datagenerale .sQuotazioniMacroModello{
display:block;
float:left;
width:500px;
overflow:hidden;
clear:left;
font-weight:bold;
color:#0059b2;
padding-left:2px;
padding-top:5px;
}

#datagenerale .sQuotazioniCilindrata{
display:none;
}

.sQuotazioneAnno{
float:left;
display:block;
width:40px;
height:30px;
padding:5px;
text-align:center;
font-weight:bold;
}

#qAnni div{
display:block;
}

#qAnni div span{
display:block;
background: #fbf9f9 url(img/tratt_h.gif) repeat-x scroll left bottom;
}

/* [end] quotazioni */


#col_sx A:hover
{
text-decoration:underline; 
}



#col_sx
{
width: 207px;
background:#f9f9f9;
color:#333333;
border: 1px solid #dbdad2;
float: left;
margin: 0 0 0 8px;
padding:0 0 0px 0;
overflow: hidden;
display: inline;
}


#col_sx SPAN
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:13px;
display:block;
clear:both;  
}


#col_sx SPAN.col_sx_intest
{
background-color:#efefed;
color:#636466;
border-bottom: 1px solid #dbdad2;
font-weight: bold;
line-height:15px;
padding: 6px;
}


#col_sx SPAN.totale
{
font-weight:normal;
color:#333333;
display:inline;
}

SPAN.col_sx_foot
{
background-color:#efefed;
border-top: 1px solid #dbdad2;
padding: 6px;
}


SPAN.col_sx_foot A:link, SPAN.col_sx_foot A:visited, SPAN.col_sx_foot A:active
{
font-weight:bold;
}




#col_sx SPAN.refinesearch
{
background:transparent url(img/ico_arrow2.gif) no-repeat 4px 7px;
padding:0px;
border-bottom: 1px solid #dbdad2;
display:block;
text-decoration:none;
font-weight: bold;
}

#col_sx SPAN.back
{
padding-left:1px;
background:transparent url(img/ico_arrow2l.gif) no-repeat 4px 7px;
background-color:#efefed;
}

#col_sx SPAN.refinesearch A.refinesearch 
{
padding: 6px 3px 6px 18px;
border-width:0px;
display:block;
}





#col_sx SPAN UL
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:8px 0 8px 6px;
overflow:hidden;
}

#col_sx SPAN UL LI
{
margin:0px;
padding:4px 0 4px 0;
}

#col_sx SPAN UL A
{
padding: 0px;
}













#col_centr
{
width: 459px;
float: left;
margin: 0 0 0 8px;
padding:0 0 15px 0;
border: 0px;
overflow: hidden;
display: inline;
}









.tit_1 H1
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
color:#F56402;
padding-bottom:3px;
line-height:24px;
display:inline;
}


H2
{
font-size:12px;
font-weight:normal;
display:inline;
}


#elencoprove H3
{
font-size:12px;
font-weight:bold;
display:inline;
}









SPAN.riepilogo
{
display:block;
clear:both;
padding: 8px 0 8px 0;
margin:0px;

}


#col_centr SPAN.refinesearch
{
border: 1px solid #d3d3c9;
display:block;
clear:both;
padding:3px;
margin:0px 0px 11px 0px;
}

#col_centr SPAN.refinesearch A, #ricerca SPAN.ricerca_tit
{
background:transparent url(img/bg_refinesearch_gray.gif) repeat-x 0 0;
color:#FFFFFF; 
padding:7px 0 8px 7px;
margin:0px;
display:block;
}

#col_centr SPAN.refinesearch A.arrow
{
background:transparent url(img/bg_refinesearch_gray.gif) repeat-x 0 0;
color:#FFFFFF; 
padding:7px 0 8px 7px;
margin:0px;
display:block;
}



#col_centr DIV.ordersearch
{
border: 1px solid #d3d3c9;
display:block;
clear:both;
padding:0px;
margin:0px 0px 11px 0px;

float:left;
overflow:hidden;
}


















#elencoprove
{
width:459px;
overflow:hidden;
}


#elencoprove .msg 
{
background:#fbf9f9 url(img/tratt_h.gif) repeat-x scroll left bottom;
margin-bottom:0px;
padding:10px 5px;
display:block;
width:459px;
}

#elencoprove .inevidenza
{
background-color:#d7e7f2;   
}

#elencoprove .dispari
{
background-color:#f3f3f3;   
}






#elencoprove SPAN.info
{
color:#333333;
display:block;
float:left;
width:363px;
}






#elencoprove .prova
{
background:#fbf9f9 url(img/tratt_h.gif) repeat-x scroll left bottom;
margin-bottom:0px;
padding:10px 5px;
display:block;
width:459px;
}

#elencoprove .dispari
{
background-color:#f3f3f3;   
}


#elencoprove SPAN.prova_thumb 
{
margin-right:10px;
display:inline;
overflow:hidden;
float:left;
}

#elencoprove SPAN.info
{
color:#333333;
display:block;
float:left;
width:230px;
margin-top:7px;
}


#elencoprove SPAN.info .prova_data, #elencoprove SPAN.info .prova_marca, #elencoprove SPAN.info .prova_modello ,#elencoprove SPAN.info .prova_titolo
{
display:block;
clear:both;
}


#elencoprove .prova_data
{
margin-bottom:5px;
}

#elencoprove .occhiello
{
margin-bottom:5px;
}

#elencoprove .prova_marca H4, #elencoprove .prova_titolo
{
font:18px Georgia, "Times New Roman", Times, serif;
line-height:18px;
margin:4px 0 4px 0;
color:#0061a6;
display:block;
}

#elencoprove .prova_marca H3
{
font:18px Georgia, "Times New Roman", Times, serif;
line-height:18px;
margin:4px 0 2px 0;
color:#0061a6;
display:block;
}



#elencoprove .prova_titolo
{
margin:0px 0 4px 0;
color:#F56402;
}




#elencoprove .prova_mmedia UL, #elencoprove .prova_linkfunz UL
{
margin:5px 0px;
padding:0px;
clear:both;
}

#elencoprove .prova_mmedia UL LI, #elencoprove .prova_linkfunz UL LI
{
border-left:1px solid #0061a6;
color:#0061a6;
display:inline;
padding:0 0 0 5px;
margin:0 0 0 5px;
}

#elencoprove .prova_mmedia UL LI.primo, #elencoprove .prova_linkfunz UL LI.primo
{
border-left:0px;
padding:0 0 0 0px;
margin:0 0 0 0px;
}

#elencoprove .prova_mmedia UL LI IMG.img-inline, #elencoprove .prova_linkfunz IMG.img-inline
{
display:inline;
padding-left:3px;
}









#ricerca
{
/*margin-top:15px;*/
padding:3px;
}

#ricerca FORM
{
margin:0px;
padding:0px;
}



.ricerca_cont
{
background-color:#f6f6f5;
display:block;
margin-top:3px;
padding:5px;
}

.ricerca_cont_block
{
background:#f6f6f5 url(img/tratt_h.gif) repeat-x scroll left bottom;
display:block;
padding:5px 0 10px 0;
}


.ricerca_cont_block_tit
{
font-weight:bold;
display:block;
clear:both;
}

.last
{
background:#f6f6f5;
}


.ricerca_cont_send
{
text-align:center;

display:block;
padding:5px 0 10px 0;
}








.box_dx_interno_cont
{
padding-top:8px;
padding-bottom:10px;
}


.box_dx_interno_cont UL
{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
clear:both;
}


.box_dx_interno_cont UL LI.link { padding:0px 0px 5px 0px; }
.box_dx_interno_cont UL LI.link IMG { margin:0px 5px 0px 0px; }
.FixedTables,.fixedTable table { border-collapse: collapse; }
.fixedTable td,.fixedTable th  
{
	color: #4b4b4d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding: 5px;
	text-align: right;
	vertical-align: top;
	border-collapse: collapse;
}
.fixedColumn .fixedTable td { text-align: left; }
.fixedColumn .fixedTable td a { color: #0059b2; font-weight: bold; }
.fixedTable td b { margin-left: 0px; }
div.fixedTable td.a1 { background-color:#fbf9fa; }
div.fixedTable td.a2 { background-color:#f1eff0; }
div.fixedTable td.a3 { background-color:#f3f3f3; }
div.fixedTable td.a4 { background-color:#eaeaea; }
.a1,.a2,.a3,.a4 { border-bottom:1px dotted #ccc; }
.navpanel { margin:10px 0; clear:both; }

.box_dx_interno_p {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
color:#4b4b4d;
}
.box_dx_interno_p strong
{
	color:#00529b;
}
.box_dx_interno_p em
{
	color:#d00a07;
	font-weight:bold;
	font-style:normal;
}
.box_dx_interno_p UL.linkeria LI 
{
	font-weight:normal;
}
.box_dx_interno_p li a
{
	font-weight:bold;
	font-size:13px;
}

#txtCcda, #txtCca, #cbMarca, #cbMacroModello{
	border:1px solid #CECECE;
	/*width:55px;*/
}
#txtCcda, #txtCca 
{
    width:40px;
}
#cbMarca, #cbMacroModello,#cbSegmento{
	width:215px;
}

#btnSearch {
background:transparent url(img/puls_r_1.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
display:inline;
font-weight:bold;
height:24px;
margin:0;
padding:0 0 2px;
text-align:center;
top:-3px;
width:58px;
}

.colfix {
width:222px ! important;
}

.label 
{
    margin : 5px 5px 5px 5px;
}

p.starred_note {
font-size: 11px;
color: #F00;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
}

span.starred {
font-size: 13px;
color: #F00;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}



/* ADSERVER */

#adv_boxintxt_1
{
margin:10px auto;
}

#adv_boxintxt_1, #adv_boxintxt_2, #adv_boxintxt_3 {
width: 459px;
}

/* ADSERVER */
