/* CSS Document */

*{
	margin: 0;
	padding: 0;
	}
body {
	background-position: left top;
	background-image: url(immagini/sfondo_02.gif);
	background-repeat: repeat-x;
	}
		
#container {
	margin: 0 auto;
	background-repeat:repeat-x;
	background-image: url(immagini/sfondo_02.gif);
	width: 937px;
	height: auto;
	background-color: #000000;
		}

#centrare {
	margin: 0 auto;
	width: 100%;
	text-align:center;
	height: auto;
	background-color: #ffffff;
}
.sfondo {
	background-image: url(immagini/sfcontenuto_11.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#containerb {
	margin: 0 auto;
	padding-left:0px;
	padding-right:0px;
	width: 937px;
	height: auto;
	background-color: #ffffff;	
	
}
#containerheader {
	height: auto;
	width: 100%;
	position:relative;
	visibility: visible;
}
#sopra {
	height:52px;
	width: 100%;
	position:relative;
	visibility: visible;
	background-image: url(immagini/sopra_02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#testata {
	height:196px;
	width: 100%;
	position:relative;
	visibility: visible;
	
	
}
#contenuto {
	height: auto;
	width: 930px;
	position:relative;
	visibility: visible;
	background-image: url(immagini/sfcontenuto_11.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-color: #FFFFFF;
	float: left;
	
}
.filetto {
	color: #6E0A22;
	background-color: #6E0A22;
}

#prodotti {
	height: 100%;
	width: 262px;
	position:relative;
	visibility: visible;
	background-color: #8C0526;
	padding-top: 177px;
	text-align: center;
	float:left;
	
}
#centrale {
	height: 100%;
	width: 326px;
	position:relative;
	visibility: visible;
	background-color: #9F0831;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	background-image: url(immagini/sfcontenuto_15.jpg);
	background-repeat: repeat-y;
	float:left;
	
}
#destro {
	height: 100%;
	width: 262px;
	position:relative;
	visibility: visible;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	float: right;
	
}
#destro p{
	padding-right: 20px;
	padding-left: 19px;	
}
#laterale {
	height: auto;
	width: 262px;
	position:relative;
	visibility: visible;
	background-color: #700A23;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	
	
}
#centrale p A:link {
	color: #FFFFFF;
	text-decoration: none;
	
}
#centrale p A:visited {
	color: #FFFFFF;
	text-decoration:none;
	
}
#centrale p A:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#centrale p A:active {
	color: #FFFFFF;
	text-decoration:none;
	
}
#centrale p {
	padding-right: 17px;
	padding-left: 17px;	
	
}
#flash {
	height:328px;
	width: 328px;
	position: absolute;
	top: 28px;
	background-image: url(immagini/sfondo_05.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 2;
	visibility: visible;
}
#titoloprodotti {
	height:69px;
	width: 319px;
	position: absolute;
	top: 108px;
	left:0px;
	background-image: url(immagini/titoloprodotti_16.gif);
	background-repeat: repeat;
	background-position: left top;
	visibility: visible;
	z-index: 1;
}

#logo {
	position: absolute;
	height: 154px;
	width: 341px;
	top: 52px;
	left: 328px;
	visibility: visible;
	background: url(immagini/logo_07.gif);
}
#indirizzo {
	position: absolute;
	height: auto;
	width: 268px;
	top: 52px;
	left: 669px;
	z-index: 4;
	visibility: visible;
	
	
}
#indirizzob {
	position: absolute;
	height: 60px;
	width: 268px;
	top: 52px;
	left: 669px;
	visibility: visible;
	z-index: 5;
		
}
#indirizzob A:link {
	color: #FFFFFF;
	text-decoration: underline;
	
}
#indirizzob  A:visited {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#indirizzob  A:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#indirizzob  A:active {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#indirizzob p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 15px;
}
.indirizzorosso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #E10B45;
	font-weight: bold;
}
.collezioni  A:link {
	color: #FFFFFF;
	text-decoration: underline;
	
}
.collezioni  A:visited {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.collezioni  A:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.collezioni  A:active {
	color: #FFFFFF;
	text-decoration:underline;
	
}
.collezioni {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	padding-left: 10px;
	text-align: left;
}

#menu {
	position: absolute;
	height: 42px;
	width: 341px;
	top: 206px;
	left: 328px;
	visibility: visible;
	background-color:#8C0526;

}
#divaffiancati {
	height: 100%;
	width: 874px;
	position:relative;
	visibility: visible;
	left:57px;
	float:left;
	clear:left;
	background-image: url(immagini/sf_40.gif);
	background-repeat: repeat-y;
	background-position: left top;
	}
#finale {
	height:21px;
	width: 930px;
	position:relative;
	visibility: visible;
	background-image: url(immagini/finale_42.gif);
	background-position: left top;
	background-color: #FFFFFF;
	float:left;
	
}
#indir {
	height:21px;
	width: 930px;
	position:relative;
	visibility: visible;
	float:default;
	
}
#indir p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: right;
	vertical-align: top;
	padding-top: 15px;
}
#indir  A:link {
	color: #FFFFFF;
	text-decoration: underline;
	
}
#indir  A:visited {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#indir  A:hover {
	color: #FFFFFF;
	text-decoration:underline;
	
}
#indir  A:active {
	color: #FFFFFF;
	text-decoration:underline;
	
}