@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	margin-top:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	background-color:#892527;
	background-image:url(../img/main/sfondoSFUMA.jpg);
	background-repeat:repeat-x;
}
h1{
	font-size:18px;
	margin:0px;
	font-weight: bold;
	color:#333;
}
a:link {
	color: #900;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #900;
	font-weight: bold;
}
a:hover {
	text-decoration: underline;
	color: #333;
	font-weight: bold;
}
a:active {
	text-decoration: none;
	color: #900;
	font-weight: bold;
}

.titolo{
	font-size:14px;
	color:# C6362F;
	font-weight:bold;
}
.descrizione{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}

.logo{
	width:200px;
	position:absolute;
	height:150PX;
	left:50%;
	margin-left:-450px;
	background-repeat:no-repeat;
	z-index:1;
	cursor:pointer;
}
.menu{
	width:650px;
	position:absolute;
	height:40px;
	left:50%;
	top:40px;
	margin-left:-170px;
	z-index:2;
}
.voceON{
	height:23px;
	cursor:pointer;
	padding-top:15px;
	font-weight:bold;
	font-size:16px;
	color:#ce261f;
	width:150px;
	background-image:url(../img/main/menuATTIVO.png);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	text-align:center;
}
.voceON:hover {
	color:#892527;
	}
.voceOFF{
	height:23px;
	cursor:pointer;
	padding-top:15px;
	font-weight:bold;
	font-size:16px;
	color:#999;
	width:150px;
	background-image:url(../img/main/menuSPENTO.png);
	background-repeat:no-repeat;
	background-position:center;
	float:left;
	text-align:center;
}
.voceOFF:hover{
	color:#892527;
	}
.testata{
	width:900px;
	position:relative;
	height:135px;
	left:50%;
	margin-left:-450px;
	background-image:url(../img/main/fondoTESTATA.png);
	background-position:bottom;
	background-repeat:no-repeat;
}
.contenuto{
	width:900px;
	position:relative;
	background-color:#FFF;
	left:50%;
	margin-left:-450px;
	padding-top:15px;
	padding-bottom:25px;
	min-height:400px;
}

.colSX{
	padding-left:15px;
	width:150px;
	z-index:10;
	}
.colCX{
	padding-left:10px;
	padding-right:10px;
	width:550px;
}
.colDX{
	padding-right:15px;
	width:150px;
}

.login{
	background-image:url(../img/main/login.png);
	background-repeat:no-repeat;
	background-color:#892527;
	padding-top:10px;
	color:#FFF;
	font-size:11px;
}
.carrello{
	background-image:url(../img/main/carrello_vuoto.png);
	cursor:pointer;
	background-repeat:no-repeat;
	background-color:#333;
	padding-top:10px;
	color:#FFF;
	font-size:11px;
}
.chiusura{
	background-image:url(../img/main/chiusura_150px.png);
	height:16px;
	}
.piede{
	width:100%;
	position:relative;
	background-color:#272727;
	color:#ffffff;
	min-height:140px;
	background-image:url(../img/main/sfondoPIEDE.jpg);
	background-repeat:repeat-x;
}
.colonnaPIEDE{
	background-image:url(../img/main/rigaPIEDE.gif);
	background-repeat:repeat-y;
	background-position:right;
	padding-left:10px;
	}
	
.avvisi{
	background-color:#090;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding-left:70px;
	background-image:url(../img/avvisi/avvisiVERDE.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
}

.avvisiR{
	background-color:#F00;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding-left:70px;
	background-image:url(../img/avvisi/avvisiROSSO.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
}
.avvisiG{
	background-color:#FC0;
	font-size:16px;
	font-weight:bold;
	color:#000;
	padding-left:70px;
	background-image:url(../img/avvisi/avvisiGIALLO.png);
	background-repeat:no-repeat;
	background-position:10px 0px;
}
