/* CSS Document */

* {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:;
}
body {
	margin-left: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFFFFF;
}


/* font */
h1 { 
     font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:20px;
	 text-decoration:none;
	 color:#da251c;
	 padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 12px;
	  }
h2 { font-weight:bold; font-size:10px; }
a.menu_sopra{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; text-align:right; color:#000000;}
a.menu_sopra:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; text-align:right; color:#666666;}

a.ult_info{font-size:10px; color:#000000; text-decoration:underline;}
a.ult_info:hover{font-size:10px; color:#595959; text-decoration:underline;}

/* div */

	#contenitore {
	width:778px;
}
	
	#cont_ombre { position:absolute; width:778px; left:50%; margin-left:-389px;}
	
	#contenitore_float { float:left; width:778px; text-align:left;}
	#cont_bandierine {  float:left; width:778px; text-align:right;}
	#cont_menu { float:left; width:272px;}
	#cont_menu2 { float:right; width:262px; height:21px;}
	#cont_menu2 ul { text-align:left;}
	#cont_menu2 li { display:inline; font-size:10px;}
	
	#cont_logo { float:right;}
	.cont_news { float:left; width:505px;}
	
	#company_sx {
	float:left;
	width: 300px;
	border-bottom: 15px;
	font-size: 11px;}


	#company_sx_mappa {
	border-bottom: 15px;
	font-size: 11px;
}
	#company1_sx {
	border-bottom: 15px;
	clear: both;
	padding: 15px;
}
	#company_dx {
	float:left;
	width:200px;
}
	#company_dx2 {
	float:left;
	width:202px;
}
	.company_dx_video {
	float:left;
	width: 505px;
}
	
	#cont_prod { float:left; width:126px;}
	#cont_prod2 { float:left; width:127px;}
	#cont_textbox { float:left; width:505px; text-align:right;}
#company_dx3 {
}
.filo_video {
	border: 1px solid #848484;
	background-color: #000000;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	#flag_IT {
	margin-top: 5px;
}

.white{text-align:right; margin-right:26px; padding-top:18px; font-size:10px; color:#ffffff; }
a.prec_suc { font-size:10px;}
a.prec_suc:hover { font-size:10px; color:#595959;}


/* classi */
.sfondo_righe_ver { background:url(../img/righr_ver.gif) repeat-y top left;}
.link_news_home { font-size:10px; background:url(../img/freccina2.gif) no-repeat top left; padding-left:15px;}
.font_rosso { font-size:10px; color:#da251c; font-weight:bold;}

a.font_rosso2 { text-decoration:none;  font-size:10px; color:#da251c; font-weight:bold;}

.quadratino { padding-left:20px; background:url(../img/quadratino_prod.gif) no-repeat top left;}

.font_textarea { font-size:10px; color:#595959;}

.footer { font-size:10px; text-align:right; color:#595959; padding-left:8px; padding-right:5px; padding-bottom:15px;}

.cont_tex_news { font-size:10px; padding-left:10px;}

.cont_tex_news2 { font-size:10px; padding-left:15px;}

.sottomenu { padding-left:28px; padding-top:2px; background:url(../img/freccia_menu.gif) no-repeat top left;}
.font_sottomenu {
	color:#595959;
	font-size:11px;
	text-decoration:none;
}
a.font_sottomenu { color:#595959; font-size:11px; text-decoration:none;}
a.font_sottomenu:hover, a.font_sottomenu:active { color:#595959; font-size:11px; text-decoration:underline;}

.fr_prod { background:url(../img/freccia_prod.gif) no-repeat top left;}
	
	#menu { float:right; width:261px; text-align:right; background:url(../img/puntino.gif) repeat-y top left;}
	#menu_left { float:left; width:262px; text-align:left; background:url(../img/puntino.gif) repeat-y top left;}

/* padding */
.mtop11 { margin-top:11px;}
.mtop164 { margin-top:164px;}
.mtop7px { margin-top:7px;}
.mtop31 { margin-top:19px;}
.mtop135 { margin-top:32px;}
.mbottom4 { margin-bottom:4px;}
.mright26_top { margin-right:26px; padding-top:4px; background:url(../img/simbolo.gif) no-repeat right;}
#obra_sinistra { position:absolute; left:265px; top:20px; display:none; background:url(../img/ombra_sx.png no-repeat;) }
#obra_sotto { position:absolute; left:273px; top:364px; display:none; background:url(file:///C|/Users/Nicola.BASE/Desktop/iCOS/SITE-com/img/ombra_sotto.png) no-repeat; }
.m_space { background:url(file:///C|/Users/Nicola.BASE/Desktop/iCOS/SITE-com/img/riga_or_ver.gif) no-repeat fixed; width:261px; height:29px;
}
#obra_sotto2 { position:absolute; left:273px; top:172px; }
.prec_suc_chiaro { font-size:10px; color:#595959; text-decoration:underline;}
.pdx5 { padding-right:5px;}
.pdx5_top { padding-right:5px; padding-top:5px;}
.pdx5_top_bottom { padding-right:5px; padding-top:10px; padding-bottom:15px;}
.ptop24_left8 {
	padding-top:24px;
	padding-left:15px;
	font-size: 16px;
}
.ptop15 { padding-top:15px;}
.ptop15_bottom20 { padding-top:15px; padding-bottom:20px;}
.pleft8 { padding-left:8px;}
.pleft10 { padding-left:10px;}
.pleft15_freccia {
	padding-left:15px;
	background:url(../img/freccina2.gif) no-repeat top left;
	font-size: 11px;
}
.pleft_right { padding:11px 15px 0px 15px;}
.pleft25_bottom { padding-left:25px; padding-bottom:5px}
.pbottom20 { padding-bottom:20px;}
.pleft15_right { padding:0px 15px 0px 15px;}
.rosso_padding {
	padding-left:15px;
	color:#da251c;
}
.rosso_padding_pic { padding-left:15px; color:#da251c; font-size:10px;}
.rosso_grosso { font-size:14px; color:#da251c;}

.righina_dx { background:url(../img/puntino.gif) repeat-x;}

.titoletti_profilo { text-align:right; color:#da251c; font-size:11px; padding-right:15px; padding-bottom:2px; background:url(../img/quadratino.gif) no-repeat right; }
	#sottomenu { background:url(../img/sfumatura_sottomenu.jpg) repeat-y top center; margin-top:2px; margin-bottom:2px;}
	
	#banner { float:left; width:506px;}
	#cont_sx { float:left; width:262px; text-align:left;}


	#cont_centrale { float:left; width:778px; text-align:left;}
	#cont_centrale2 {
	float:right;
	width:767px;
	text-align:left;
	border-bottom: 1px solid #000;
}

	#sfondo_ricerca { background:url(../img/label_rosso.gif) no-repeat top center; height:63px;}
	#sfondo_seleziona { background:url(../img/label_rosso2.gif) no-repeat top center; height:63px;}

	#cont_dx {
	float:left;
	width:505px;
	text-align:left;
}
	#cont_sfumatura { float:left; width:505px; text-align:left; background:url(../img/sfumatura_index.jpg) repeat-y top left;}
	#cont_dx2 { float:left; width:505px; text-align:left;}
	#video_index { float:left; width:68px; text-align:right; padding-top:24px;}
	.prod_index { float:left; width:68px; text-align:right;}
	.txt_index {
	float:left;
	width:437px;
	padding-top: 7px;
}
	.riga { float:left; width:505px;}
	.riga2 { float:left; width:505px; text-align:center;}

	#footer { float:left; width:505px;}
	
	
	#titolo {
	float:left;
	width:505px;
	background-image: url(../img/ombra_sotto.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.sottomenu a {
	text-decoration: none;
}
.sottomenu a:hover, .sottomenu a:active {
}
#mec1 {
	float: left;
	width: 45%;
	margin: 5px;
	background-image: url(../img/barra_grigia.gif);
	background-repeat: repeat;
}
#video_dx {
	float: left;
	width: 505px;
	padding: 5px;
	max-width: 505px;
}
.testo_pic_padding { font-size:10px; padding-left:15px;}
.testo_pic_padding2 { font-size:10px; padding-left:7px; padding-right:7px;}
.titolo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#da251c;
	text-align:left;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 12px;
}
.titolo a {
	color: #FF0000;
	text-decoration: none;
	font-size: 20px;
}
#foto_prod {
	float: left;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
#sottomenu form {
	text-align: center;
	margin-top: 5px;
}
#company_sx4 {
	text-align: center;
	padding: 0px;
	font-size: 11px;
}
#company_sx4 a, #company_sx4 a:hover, #company_sx4 a:link {
	color: #FF0000;
	text-decoration: none;
}
.menu_sopra {
	font-size: 11px;
}
.battistini
{
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #999999;
}
.#battistini a:hover, .battistini a:link, .battistini a, {
font:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #999999;
}
