@charset "utf-8";
body, html {
   height: 100%;
   margin: 0;
   background-image:url(../../../img/bgs.jpg);
   background-repeat:repeat-x;
} 

a{
	color:#000;
	font-weight:bold;
}


#contenitore{
	width:1080px;
	margin:0;
	padding:0;

margin-right:auto;
margin-left:auto;
	min-height:1450px;
}

#linkmenu{
	background-color:#000;
	color:#FFF;
	font-size:12px;
	height:25px;
	text-align:left;
	vertical-align:middle;
	padding-top:10px;
}

 #linkmenu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
 #linkmenu li {display: inline; margin-left:30px; }
 #linkmenu ul li a {text-decoration:none;  margin: 4px;	padding: 5px 20px 5px 20px;  color:#fff; }
 #linkmenu ul li a:hover {color:#fff; }

#menu{
	height:57px;
	background-image:url(menubg.jpg);
	background-repeat:repeat-x;

	color:#FFF;
	margin-bottom:15px;
}

 #menu ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; padding-top:8px; }
 #menu li {display: inline; }
 #menu ul li a {text-decoration:none;  margin: 4px;	padding: 5px 20px 5px 20px; color:#FFF; font-weight:bold;} 
 #menu ul li a:hover {color:#000; font-weight:bold;}
 
 #blocco_sx{
	 width:465px;

	 float:left;
 }
 
 #blocco_dx{
	 width:605px;

	 float:right;
 }
 
 #vuota{}
 
 #header{
	 height:195px;
	 background-image:url(sfondoh.jpg);
	 background-repeat:no-repeat;
	 margin-top:-17px;
 }
 
  #header img{
	  margin-left:55px;
	  margin-top:-10px;
	  border:none;
 }
 
 #vetrina{
	 min-height:691px;
	 background-image:url(grafica/barra_dx.jpg);
	 background-repeat:repeat-y;
	 background-position:right;
 }
 
 #singola{
	 width: 200px;
	 height: 201px;
	 background-image:url(grafica/blocco.jpg);
	 background-repeat:no-repeat;
	 background-position:center;
	 float:left;
	 margin-left:15px;
	 margin-top:15px;
 }


#banner_adv{
	text-align:center;
}

#destra_sinistra{

	float:left;
	width:300px;
	background-image:url(sez_esclusive.jpg);
	background-repeat:no-repeat;
	background-position:right top;

}

#destra_sinistra img{
	padding-left:8px;
	margin-top:-17px;
	border:none;
}
#destra_destra{

	float:right;
	width:300px;
}

#footer{width:1080px;
	margin:0;
	padding:0;

margin-right:auto;
margin-left:auto;
	height:126px;
	background-repeat:repeat-x;
	background-image:url(grafica/foot.jpg);
	margin-bottom:0;
}
.foot{
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	text-align:center;
	color:#e55903;
}

.foot2{
	font-family:arial;
	font-weight:bold;
	font-size:10px;
	text-align:right;
	color:#fff;
	padding-top:25px;
}

#footer a{
	color:#000;}
	
	.imgdestra{
		padding-right:2px;
	}
	
	#fotog{
		padding-top:10px;
		text-align:center;
		padding-bottom:2px;
		
	}


.nomeragazza{
	color:#FFF;
	font-size:18px;
	font-weight:bold;
	padding-left:5px;
	padding-top:4px;
}

.visiter{
	color:#FFF;
	font-size:10px;
		padding-left:5px;
	
}

.datas{
	color:#fff;
	font-size:12px;
	text-align:right;
	padding-top:6px;
	padding-right:4px;
	font-weight:bold;
}


.gurtl0onorm {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #5E8383;
	border-left: 4px solid #5E8383;
	background: #5E8383;
	color: white;
}
.gurtl0oover {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #A4A4A4;
	border-left: 4px solid #E1B700;
	background: #A4A4A4;
	color: white;

}
.gurtl0oclck {
	padding: 4px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #A4A4A4;
	border-left: 4px solid #E1B700;
	background: #949494;
	color: white;

}
.gurtl1onorm {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	border-left: 4px solid #EBEFEF;
	background: #EBEFEF;
	color: #243D4B;
	
}
.gurtl1oover {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	border-left: 4px solid #E1B700;
	background: #EBEFEF;
	color: #243D4B;
	
}
.gurtl1oclck {
	padding: 3px;
	font: 12px Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid white;
	border-left: 4px solid #E1B700;
	background: #DBDFDF;
	color: #243D4B;

}

#bannercentrali{
	text-align:center;
}

#sinistra{
	float:left;
	width:750px;
}
#destra{
	float:right;
	text-align:left;
	width:230px;
	padding-right:20px;
}

.complessivo{

	
}