body{margin:0;}
a:active,a:focus{outline-style:none;}
input:active,input:focus{outline-style:none;}
.index_header,.index_footer{width:700px;}
.index_left,.index_right{width:195px;}
.index_left{border-left:1px #DDD solid;}
.index_right{border-right:1px #DDD solid;}
.index_center{width:600px;border-left:1px #DDD solid;border-right:1px #DDD solid;}
.index_center,.index_right{text-align:center;}
.index_left{text-align:left;}
.index_footer,.index_left,.index_center,.index_right,.index_header{vertical-align:top;}
.index_header{text-align:left;}
.index_table{border-collapse:collapse;margin:0;padding:0;border-spacing:0;width:718px;text-align:center;}
.bottom_line{background-image:url(/templates/SHP/images/bottom_menu.gif);background-repeat:repeat-x;}
/*.tab_1{margin-top:-10px;}*/
.header_topmenu_logo{text-align:left;vertical-align:middle;}
.bottom_breadcrumb{border-bottom:1px #DDDDDD dashed;}
.index_concorso{font-weight: bold;font-family: Tahoma, Arial, Verdana, sans-serif;text-align: left;color: #003366;font-size: 12px;padding-top:5px;}
.index_concorso a{color:#006699;text-decoration:underline;}
.index_concorso a:hover{text-decoration:none;}
.center{float: left;}
.right{float: left;width: 207px;}
.clear{clear: both;}

/***	BI-POWER (maurizio)	**/
.bipower_head	{	background: url("../images/bi-power_h.jpg") no-repeat;
					width:565px; height:128px;
				}
.bipower_txt01	{	font-family: Tahoma, Arial, Verdana, sans-serif;	font-size:24px;
					color:#FFFFFF;	padding:5px; width:555px;	height:44px;
				}
.bipower_underline	{	text-decoration:underline;	}
.bipower_txt02	{	font-family: Tahoma, Arial, Verdana, sans-serif;	font-size:11px;
					color:#0d5572;	font-weight:bold;
				}
.bipower_bgContent	{	background: url("../images/bi-power_bgContent.jpg") no-repeat;
						width:565px; height:446px;
					}
.bipower_txtHead	{	position:absolute;top:20px;left:180px;
						font-family:Arial; font-size:11px;	font-weight:bold;	color:#FFFFFF;
					}
.bipower_blueTxt	{	color:#67f0f9;	}
.bipower_whiteTxt	{	color:#FFFFFF;	}
.bipower_list		{	font-family:Arial; color:#FFFFFF;	font-size:11px;		}
.bipower_font11		{	font-family: Tahoma, Arial, Verdana, sans-serif;	font-size:11px;	}
.bipower_txtHead2	{	position:absolute;top:90px;left:140px;
						font-family:Arial;font-size:13px;	font-weight:bold;	color:#FFFFFF;
					}
/***	BI-POWER (maurizio)	END		**/
/* CUSTOM */
.mr{margin-right: 5px;}
.cus_prom_container{width: 565px;font-family: Arial,Helvetica,sans-serif;}
.cus_prom_item{float: left;width: 280px;text-align: center;}
.cus_prom_item img{margin-bottom: 10px;}
.cus_prom_title a{color: #2EACF4;font-size: 11px;text-decoration: none;}
.cus_prom_title a:hover{text-decoration: underline;}
.cus_prom_testo_box{padding: 0 8px;}
.cus_prom_text{font-size: 11px;color: #666666;text-align: justify;margin: 3px 0;}
.cus_info{font-size: 11px;color: #666666;text-align: center;}
.cus_prom_info{color: #333333;font-size: 12px;}
.cus_prom_info_offer{color: #CC0000;font-size: 14px;}
.cus_prom_linea_dashed{height: 1px;font-size: 1px;border-bottom: 1px #d1d1d1 dashed;margin:5px 0; }
.cus_prom_clear{clear: both;}
.cus_button{
	font:14px Arial,helvetica,sans-serif;
	font-weight:bold;
	background-image:url("/templates/COS/images/btn_cart.gif");
	background-repeat:no-repeat;
	padding:2px 0px 0px 7px;
	height:22px;
	width:170px;
	cursor: pointer;
	color:#FFFFFF;
	text-align:left;
	margin: 10px auto;
}
.cus_button a{color: #fff;text-decoration: none;}
.link a{color: #666;text-decoration: underline;}
.link a:hover{text-decoration: none;}
#home{width: 570px;font-family: Arial,Helvetica,sans-serif;}
#home .cus_prom_item{float: left;width: 170px;text-align: center;}
#home .cus_prom_title a{color: #2EACF4;font-size: 13px;text-decoration: none;}
#home .cus_prom_title a:hover{text-decoration: underline;}
#home .mr{margin-right: 30px;}
#home .button{background: #f0f0f0;border: 1px #d5d3d3 solid;}
#home .button a{display: block;float: right;width: 54px;height: 29px;background: url(/templates/COS/images/add-cart.gif) no-repeat;margin-top: 3px;}
#home .cus_prom_info_offer{color: #303030;font-size: 12px;display: block;float: left;text-align: left;padding-left: 3px;}
#home .cus_prom_info_offer b{color: #cc0000;font-size: 16px;}
#home .cus_prom_linea_dashed{height: 1px;font-size: 1px;border-bottom: 1px #d1d1d1 dashed;margin:20px 0; }
#home .head{width: 570px;height: 35px;background: url("/templates/COS/images/head.gif") no-repeat;line-height: 32px;font-size: 13px;color: #e10b61;text-align: left;}
#home .img-box{border: 1px #f1f1f1 solid;margin: 5px 0;}
#home .img-box img{margin: 5px;}


