html{
	width:100%;
	height:100%}
body{
	margin:0 auto;
	text-align:center;
	width:100%;
	height:100%}
#menu_sx ul{
	font-family: arial, verdana, sans-serif;
	font-size:16px;
	text-align:left;;
	padding-top:15px;
	/*padding-left:40px;*/
	color: #797b7e}
#menu_sx li{
	list-style:none;
	padding-top:10px}
a{
	text-decoration:none;
	color: #797b7e}
a:hover{
	color: #12357b}
#top{
	background: transparent url(/images/topbar.jpg) no-repeat left top; 
	/*position:relative;*/
	text-align:left;
	/*margin:0 auto;*/
	margin:0px;
	padding:0px;
	width:1263px;
	height:151px}
	#top h1{
		float:left;
		margin:0px;
		padding:0px;
		/*padding-left:100px;*/
		font-family: arial, verdana, sans-serif;
		font-size:27px;
		text-align:left;
		/*margin:0 auto;*/
		padding-top:65px;
		color: #12357b}

#logo{
	/*background: transparent url(../images/logo.jpg) no-repeat left top;*/
	float:left;
	margin:0px;
	padding:0px;
	text-align:left;
	margin-left:170px;
	margin-right:170px;
	width:250px;
	height:151px;
	}
#logo a{
	margin:0px;
	padding:0px;
	display:block;
	width:250px;
	height:151px;
	}
#area_contenuto{
	background: transparent url(/images/sfumatura-di-fondo1.jpg) repeat-x left top;
	width:1263px;
	text-align:left;
	/*position:relative;*/
	min-height:615px;
	height:auto ! important;
	height:615px;
	/*clear:both;
	float:left*/}
#contenuto{
	text-align:center;
	position:relative;
	width:974px;
	min-height:615px;
	height:auto ! important;
	height:615px;
	margin:0 auto;}

#bottom {
	background: transparent url(/images/base.jpg) no-repeat left top;
	clear:both;
	float:left;
	width:1263px;
	height:53px;
	margin:0px;
	padding:0px;
	color: #797b7e}
#bottom p{
	font-family: arial, verdana, sans-serif;
	text-align:center;
	padding-top: 10px;
	font-size:10px}
#sezione_sx{
	/*background:url(/images/menu.jpg);*/
	/*margin:0 auto;*/
/*	margin-left:160px;*/
	float:left;
	width:208px;
	padding-top:10px;
	/*height:183px;*/
	}
#menu_sx{
	background:url(/images/menu.jpg) no-repeat;
	/*margin:0 auto;*/
	/*margin-left:10px;
	margin-top:55px;*/
	width:208px;
	height:183px;
	position:relative;
	z-index:200
	}
#news_sx{
	background:url(/images/news.jpg) no-repeat;
	margin:0 auto;
	/*margin-left:160px;*/
	margin-top:5px;
	width:208px;
	height:367px;
	}
#news_sx p{
	font-family: arial, verdana, sans-serif;
	color:#5b5d5f;
	text-align:left;
	font-size:13px;
	margin:0 auto;
	/*padding-left:30px;*/
	padding-top:10px;
	width:148px;
	}
#news_sx h1{
	font-family: arial, verdana, sans-serif;
	color:#d3001d;
	text-align:left;
	margin:0 auto;
	font-size:14px;
	/*padding-left:30px;*/
	padding-top:60px;
	width:148px;
	}
#news_sx img{
	text-align:center;
	margin:0 auto;
	padding-top:20px;
	/*width:148px;*/
	}
#info_sx{
	background:url(/images/info.jpg) no-repeat;
	margin:0 auto;
	margin-top:5px;
	width:208px;
	height:367px;
	}

#info_sx p{
	font-family: arial, verdana, sans-serif;
	color:#5b5d5f;
	text-align:left;
	font-size:13px;
	margin:0 auto;
	/*padding-left:30px;*/
	padding-top:10px;
	width:148px;
	}
	#info_sx h1{
	font-family: arial, verdana, sans-serif;
	color:#5b5d5f;
	text-align:left;
	margin:0 auto;
	font-size:14px;
	/*padding-left:30px;*/
	padding-top:60px;
	width:148px;
	}
#sezione_dx{
	padding-left:10px;
	float:left;
	min-height:615px;
	height:auto ! important;
	height:615px;
	width:756px;
	/*height:183px;*/
	}
.box_up{
	background:url(/images/riquadro-sfumato-alto.jpg) no-repeat;
	width:161px;
	height:297px;
	margin-left:10px;
	float:left}
.box_down{
	background:url(/images/riquadro-sfumato-basso.jpg) no-repeat;
	width:161px;
	height:296px;
	margin-left:10px;
	float:left;
	}
.titolo_cat{
		font-family: arial, verdana, sans-serif;
		text-align:left;
		padding: 20px 0px 0px 30px;
		/*background-color:#ffff12;*/
		width:131px;
		height:277px;
		color: #797b7e}

	.titolo_cat h1{
		font-size:15px;
		height:45px}

	.titolo_cat img{
		/*width: 122px;
		height: 123px;*/
		float:left;
		padding-bottom:15px;
		border: 0px}
	.titolo_cat p{
		float:left;
		width:99px;
		margin:0 auto;
		font-size:12px}
.rosso{
	padding-top:40px;
	/*color:#d3001d*/
	color:red;}
#menu_top_sottomenu {
	position: absolute;
	top: 160px;
	left: 55px;
	width: 170px;
	/*z-index: 201;*/
	background: #fff;
	display: block;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #797b7e;
	/*filter:alpha(opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;*/
}
#menu_top_sottomenu li {
	width: 170px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	font-size: 12px;
	line-height: 24px;
	height: 20px;
	display: block;
	border-bottom: 1px solid #797b7e;
	padding-top:0px 0px 0px 0px;
}
#menu_top_sottomenu li a {
	margin: 0px 0px 0px 0px;
	color:#797b7e;
	text-decoration: none;
	display:block;
	height:24px;
	padding-top:0px 0px 0px 0px;
	/*padding:0px 5px 0px 5px*/}
#menu_top_sottomenu li a:hover{color:#0079bf}

#descr_cat{
	background:url(/images/descr_cat.jpg)  left top no-repeat; 
	width:756px;
	min-height:185px;
	height:auto ! important;
	height:185px;
	margin-bottom:20px;
	float:left;
	}
	#descr_cat h1{
		font-family: arial, verdana, sans-serif;
		font-size:20px;
		text-align:left;
		margin:0 auto;
		padding-top:30px;
		padding-left:70px;
		color: #12357b}
#descr_cat p{
	font-family: arial, verdana, sans-serif;
	color:#5b5d5f;
	text-align:left;
	padding-top: 10px;
	padding-left:70px;
	font-size:13px}
#descr_prod{
	width:131px;
	height:185px;
	padding-left:20px;
	float:left;
	}
	#descr_prod img{
		/*text-align:left;
		margin:0 auto;*/
		padding-top:20px;
		float:left;
		color: #5b5d5f}
	#descr_prod h2{
		font-family: arial, verdana, sans-serif;
		font-size:12px;
		text-align:left;
		margin:0 auto;
		padding-top:20px;
		float:left;
		height:60px;
		width:107px;
		/*padding-left:10px;*/
		color: #5b5d5f}

#descr_prod p{
	font-family: arial, verdana, sans-serif;
	color:red;
	text-align:left;
	clear:both;
	margin:0 auto;
	font-size:13px}
#descr_prod img{
	border:0px;}	
label { font-size: 13px;
		text-align:left;
        font-family: arial, verdana, sans-serif; 
        color: #5B5D5F; 
		line-height:37px;
		clear:both;
		width: 100px; 
		padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
		margin-bottom:10px;
		margin-top:10px;
		}
        
input { background: #fff;
        color: #5B5D5F; 
		text-decoration: none;
        font-weight: normal;
	    font-family: arial, verdana, sans-serif;
	    font-size: 10px;
	    letter-spacing: 1px;
	    padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
        border: 1px solid #5B5D5F;
	    width: 120px; 
		margin-bottom:10px;
		margin-top:10px;
		/*height:20px;*/
		clear:both}

select { 
		background: #fff;
		text-align:right;
        color: #5B5D5F;
        text-decoration: none;
        font-weight: normal;
	    font-family: arial, verdana, sans-serif;
	    font-size: 10px;
	    padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
		margin-bottom:10px;
		margin-top:10px;
	    border: 1px solid #5B5D5F;
	    width: 120px; }

textarea { 
		text-align:left;
        color: #5B5D5F; 
		background: #fff;
        text-decoration: none;
        font-weight: normal;
	    font-family: arial, verdana, sans-serif;
	    font-size: 10px;
	    letter-spacing: 1px;
	    padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
		margin-bottom:10px;
		margin-top:10px;
        border: 1px solid #5B5D5F;
	    width: 530px;
		height: 74px; }


.spunta {
	background: transparent;
	border: 0px solid #ffffff;
	width: 20px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	/*cursor: hand;*/ }
/*
		h1{
		font-family: arial, verdana, sans-serif;
		font-size:20px;
		text-align:left;
		margin:0 auto;
		padding-top:30px;
		padding-left:70px;
		color: #12357b}

		h2{
		font-family: arial, verdana, sans-serif;
		font-size:12px;
		text-align:left;
		margin:0 auto;
		padding-top:20px;
		color: #5b5d5f}
*/
#sezione_dx ul{
		font-family: arial, verdana, sans-serif;
		font-size:12px;
		text-align:left;
		margin:0 auto;
		margin-left:60px;
		padding-top:20px;
		color: #5b5d5f;
		list-style-image: url('/images/pulsante-ul.jpg');
}

#sezione_dx li{
	/*list-style:none;*/
	padding-bottom:10px}

