/* CSS Document */
body {
			background-color:#E5E5E5;
}
li{
	list-style-position:outside;

}
.color_body_index {
			background-color:#FFFFFF;
}

.barra_sfuma {
			background-image:url(../img/barra_sfuma_sopra.gif);
			background-repeat: repeat-y;
			
}
.bottone_scuro_147_barra {
			background-image: url(../img/bottoni/bottone_scuro_147.gif);
			background-repeat:no-repeat;

}
.bottone_chiaro_147_barra {
			background-image: url(../img/bottoni/bottone_chiaro_147.gif);
			background-repeat:no-repeat;

}

.bottone_scuro_barra {
			background-image: url(../img/bottoni/bottone_scuro.gif);
			background-repeat:no-repeat;

}
.bottone_chiaro_barra {
			background-image: url(../img/bottoni/bottone_chiaro.gif);
			background-repeat:no-repeat;

}
.bottone_chiaro_senzabordo_barra {
			background-image: url(../img/bottoni/bottone_chiaro_senzabordo.gif);
			background-repeat:no-repeat;

}
.bottone_scuro_senzabordo_barra {
			background-image: url(../img/bottoni/bottone_scuro_senzabordo.gif);
			background-repeat:no-repeat;

}

.trat_det_prod { background:url(../img/trat_prod.gif) repeat-x;}
.sfondo_sfuma { background:url(../img/sfondo_sfuma.jpg) top right repeat-y; padding:5px 0 10px 0;}
.sfondo_sfuma2 { background:url(../img/sfondo_sfuma.jpg) top right repeat-y; padding:5px 5px 10px 0;}
.pright5 { padding-right:5px;}
.index_contact { background:url(../img/index_contact.jpg) top no-repeat; height:39px;}
.index_reserved { background:url(../img/index_reserved.jpg) top no-repeat; height:39px;}
.index_pres { background:url(../img/index_press.jpg) top no-repeat; height:39px;}
.textarea { width:200px; font-family: helvetica; color: #656565; font-size:11px; text-decoration:none;}

a.opacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
}
a.opacity:hover img {
filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
/*da quì partono i link*/
.font_link1_bold {
			font-family: helvetica;
			color: #656565;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			
}
.font_link1_bold_blu {
			font-family: helvetica;
			color: #5D54D1;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			
}
a.font_link1_grande {
			font-family: helvetica;
			color: #656565;
			font-size: 14px;
			font-weight:bold;
			text-decoration:none;
			
}
a.font_link1_grande:hover {
			font-family: helvetica;
			color: #c90101;
			font-size: 14px;
			font-weight:bold;
			text-decoration:underline;
			
}


.font_link1 {
			font-family: helvetica;
			color: #656565;
			font-size:11px;
			text-decoration:none;
			
}

a.font_link1 {
			font-family: helvetica;
			color: #656565;
			font-size:11px;
			text-decoration:none;
			
}
a.font_link1:hover {
			font-family: helvetica;
			color: #c90101;
			font-size:11px;
			text-decoration:underline;
			
}

a.font_menu {
			font-family: helvetica;
			color: #656565;
			font-size:11px;
			text-decoration:none;
			
}
a.font_menu:hover {
			font-family: helvetica;
			color: #c90101;
			font-size:11px;
			text-decoration:underline;
			
}

a.font_link1_chiaro {
			font-family: helvetica;
			color: #EAEAEA;
			font-size:11px;
			text-decoration:none;
			
}
a.font_link1_chiaro:hover {
			font-family: helvetica;
			color: #EAEAEA;
			font-size:11px;
			/*font-weight:bold;*/
			text-decoration:underline;
			
}

.font_link_bold {
			font-family: helvetica;
			color: #666666;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			
}
.font_bold_rosso {
			font-family: helvetica;
			color: #c90101;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
}

.font_bold_rosso2 {
			font-family: helvetica;
			color: #c90101;
			font-size:14px;
			text-decoration:none;
}

.font_link_pic {
			font-family: helvetica;
			color: #656565;
			font-size:10px;
			text-decoration:none;
			
}
.font_link_bianco {
			font-family: helvetica;
			color:#FFFFFF;
			font-size:10px;
			text-decoration:none;
			
}
.font_link_bianco_grande {
			font-family: helvetica;
			color:#FFFFFF;
			font-size:11px;
			text-decoration:none;
			
}
.font_link_bianco_grande_bold {
			font-family: helvetica;
			color:#FFFFFF;
			font-size:11px;
			font-weight:bold;
			text-decoration:none;
			
}


a.font_link_bianco {
			font-family: helvetica;
			color:#FFFFFF;
			font-size:10px;
			text-decoration:none;
			
}
a.font_link_bianco:hover {
			font-family: helvetica;
			color:#FFFFFF;
			font-size:10px;
			text-decoration:underline;
			
}
a.font_link1_percorso {
			font-family: helvetica;
			color: #656565;
			font-size:11px;
			text-decoration:none;
			
}
a.font_link1_percorso:hover {
			font-family: helvetica;
			color: #c90101;
			font-size:11px;
			text-decoration:none
			
}
.link1_percorso_nolink {
			font-family: helvetica;
			color: #656565;
			font-size:11px;

			
}
.font_rosso {
			font-family: helvetica;
			color: #c90101;
			font-size:11px;
			text-decoration:none;
}

.titolo_rosso {
			font-family:Helvetica;
			color:#c90101;
			font-size: 36px;

}
.titolo_rosso2 {
			font-family:Helvetica;
			color:#c90101;
			font-size: 24px;

}
.titolo_rosso3 {
			font-family:Helvetica;
			color:#c90101;
			font-size: 16px; 

}

.tratteggio {
			background-image:url(../img/tratteggio_menu.gif);
			background-repeat:repeat-x;
}

.riga_menu {
			background-image: url(../img/riga_menu.gif);
			background-repeat:repeat-x;
}

.fondo_barra_inferiore {
            background-color:#6E737A;
													
}
.fondo_tab_rosso {
            background-color: #CC0001;
													
}
.fondo_tab_grigio {
            background-color: #F2F2F2;
													
}

.box_product { position:relative; float:left; width:171px; height:171px;}
	.box_product_text { position:absolute; top:150px; left:10px;}

		#box_grigio { position:relative; float:right; width:565px; margin:10px 0px 0px 0px; background-color:#F0F0F0;}
			#img_box { position:relative; float:left;}
			#testo_box { position:relative; float:right; width:445px; text-align:left;}
			#img_text { position:relative; float:left;}
		.mtop_bottom10 { margin:10px 0px 10px 0px;}
		.mleft_top_bottom10 { margin:10px 0px 10px 10px; }












