/* regole ad integrazione o sostituzione delle precedenti impiegate per allargare la pagina */

.content { /* common.css (riga 519) */
	width:960px;
}

.header {
	height: auto !important;
	min-height: 120px;
}
.path { /* common.css (riga 546) */
	width:960px;
}

.content p { /* common.css (riga 34) */
	width:890px;
}

.content .p_long { /* common.css (riga 34) */
	width:960px;
}

.field { /* common.css (riga 559) */
	width:960px;
	background:#fff url(../img/bg_field_wide.gif) no-repeat scroll left 10px;
}

.field_content_radio { /* common.css (riga 615) */
	width:942px;
}

.content form .field_header h2, .content form .field_header h3, .content .field_header h2 { /* common.css (riga 576) */
	background:transparent url(../img/fieldheader_bottom_wide.gif) no-repeat scroll left bottom;
	width:887px;
}

.field_header { /* common.css (riga 569) */
	background:#87A1C4 url(../img/fieldheader_top_wide.gif) no-repeat scroll left top;
	width:949px;
}

.field_content { /* common.css (riga 597) */
	width:907px;
	background:#fff url(../img/bg_field_wide.gif) no-repeat scroll left top;
	margin:1px;
}

.field_content_radio label { /* common.css (riga 622) */
	width:907px;
}

.roundCont {/*common.css (riga 2183)*/
width:949px;
}

.containerRiep {/*common.css (riga 1587)*/
width:949px;
}

.riepHead {/*common.css (riga 1598)*/
	background:transparent url(../img/bg_riepHead_no_RS.jpg) no-repeat scroll left top;
}

.containerRiep .neutral, 
.containerRiep .floatLeft {/*common.css (riga 1594)*/
	width:907px;
}

.contentRiep {
	background: url(../img/bg_contentRiep_no_RS.gif) repeat-y top left;
}


.contentRiep p {
	width:925px;
}

div.contentRiep div.lined {
	width: 875px;
}

.contentRiep .field_content_radio {
	padding-top: 0;
	width: 875px;
}

.contentRiep .field_content_radio label {
	width: 875px;
}

.roundCont.accordionController 
.contentContainer .r_content h3 { /* common.css (riga 2254) */
width:907px;
}
.roundCont.accordionController .contentContainer .r_content a, .roundCont.accordionController .contentContainer .r_content h2, .roundCont.accordionController .contentContainer .r_content h3 {/*common.css (riga 2254)*/
width:907px;
}

.roundCont.accordionController .contentContainer .r_content a.coll {/*common.css (riga 2264)*/
background:transparent url(../img/accordion_trigger_u.gif) no-repeat scroll right -15px;
}
.roundCont.accordionController .contentContainer .r_content a.exp {/*common.css (riga 2268)*/
background:transparent url(../img/accordion_trigger_d.gif) no-repeat scroll right -15px;
}

.endpage { /* common.css (riga 758) */
	width:950px;
	background:transparent url(../img/bg_endpage_wide.gif) no-repeat scroll center top;
}

.neutral .error { /* quotation.css (riga 59) */
	width:100%;
}

.field_content_radio label {
	float:left;
	clear:none;
	width:175px;
}

div.lined {/*common.css (riga 2308)*/
width:949px;
}

.neutral_2_col 	{ 
	float: left; 
	display: inline; 
	width: 49.5%; 
}

.riep_2_col label {
	width: 170px;
}

.riep_2_col .label_1_col {
	width: 260px;
}

.row_2_col {
	width:100%;
}

.field .error_2_col p {
	width: 80%;
	margin: 0 0 0 43px;
}

.riep_2_col .subField {
	width: 930px;
	background: url(../img/bg_subField2.gif) repeat-y top left;
}

.riep_2_col .subFieldHead {
	background: url(../img/bg_subField_top2.gif) no-repeat top left;
}

.riep_2_col .subFieldContent {
	width: 930px;
	background: url(../img/bg_subField_bottom2.gif) no-repeat bottom left;
}


#CAP {
	/* display:none; */
}

#radioOrizzontali label {
	float:left;
	clear:none;
	width:50px;
	padding-left:15px;
}

#radioOrizzontali label.selected,
#radioOrizzontali label.selected {
	background:transparent url(../img/radio_noback_bgWhite.gif) no-repeat scroll left top !important;
}

#radioOrizzontali label.hover {
	background:transparent url(../img/radio_noback_hover.gif) no-repeat scroll left top !important;
}

#radioOrizzontali label span {
	float:left;
	clear:none;
	width:10px;
	margin-left:0px;
}
#sceltaGaranzie label {
	float:left;
	clear:none;
	width:320px;
	padding-left:15px;
}

#sceltaGaranzie label.selected,
#sceltaGaranzie label.selected {
	background:transparent url(../img/radio_noback_bgWhite.gif) no-repeat scroll left top !important;
}

#sceltaGaranzie label.hover {
	background:transparent url(../img/radio_noback_hover.gif) no-repeat scroll left top !important;
}

#sceltaGaranzie label span {
	float:left;
	clear:none;
	width:190px;
	margin-left:10px;
}

#firmDiv{
	margin-left:0px;
	margin-top:0px;
}

