html,body{margin: 0 auto;padding: 0;background: url(but/travel.gif) repeat;}
body{font-size: 76%;text-align: center;}

div#container{ width: 750px;margin: 0px auto;text-align: left;}  
div#header{margin: 0px auto;text-align: left;}
div#contents{ width: 750px;margin: 0px auto;text-align: left;}
div#footer{clear:right; text-align:center;margin-top:5px; padding: 0em;   color: #000}

.setcarattere{border: 0px;margin-bottom: 0px;margin-top: -5px;}

.italia{background: url(but/versione_italiana.jpg) no-repeat left; padding-left: 18px;}
.english{background: url(but/english_version.jpg) no-repeat left; padding-left: 18px;}
.francaise{background: url(but/versione_francaise.jpg) no-repeat left; padding-left: 18px;}
.deutsch{background: url(but/deutsch_version.jpg) no-repeat left; padding-left: 18px;}
.russian{background: url(but/russian_version.jpg) no-repeat left; padding-left: 18px;}

A:link {color: #3333ff; text-decoration: none}
A:visited {color: #3333ff; text-decoration: none}
A:active {color: #3333ff; text-decoration: none}
A:hover {color: #c20000; text-decoration: none}


/* CONTENITORe BOX */

div.CONTENUTO
{margin-left: 8px;background-color: #cce8f8;color: #000000;width: 149px;padding: 0px;}


.boxArrotondato{background: #fff;width:149px;margin-left: -6px;}
.boxArrotondato h1{font-size:1em;margin:0;padding: 5px;background: url(but/angolo_top.jpg) left top no-repeat;}
.boxArrotondato p{margin:0;padding: 0 10px 10px 10px;}

.pbot{background: url(but/angolo_bot.jpg) left bottom no-repeat;}


div.contbox{width: 750px;margin-top: 20px;}
div.boxsinistra{float: left;width:580px;}
div.boxdestra{float: right;width:150px}


.titolo{border-bottom: 1px dashed #676767;border-top: 1px dashed #676767;	width: 100%;margin-top:0;}

.colonna { FLOAT: left;padding: 0;MARGIN: 0 ;WIDTH: 580px;margin-top: -5px;margin-left:0px;}
.ptesto {font-family: arial,verdana,times;font-size: 1em;color: #434343;margin: 0;text-align:justify;PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;line-height: 150%;letter-spacing: 0.5px;}
hr{height: 1px;color: #cccccc;background: #cccccc; 
noshade 
margin: 0;padding: 0;}


/* NO SCRIPT */
div#noscript{border-top: 1px dashed #69c;border-bottom: 1px dashed #69c;color: #434343;margin: 0 auto; padding: 0; background: #e3f5ff;}
div#noscript h3{font: normal 14px georgia,arial,verdana;}


.table_localita{border: 0;width: 100%;}
.table_localita td{font-family: arial,verdana,times;font-size: 1em; color: #434343;text-align:justify;padding: 0.5em;
		padding-top: 2px;padding-bottom: 2px;line-height: 140%;letter-spacing: 0.5px;width: 50%;}
div#imgmappa { display:none }
.mercati ul{margin:0;margin-left: -35px;margin-right: 5px;padding:0;list-style: none;}
.mercati li{display: block;margin:0;padding: 0;text-align:left;font-weight: normal;font-family: arial,verdana,times;font-size: 1em;}
.mercati li.sub{list-style:none;margin: 0em;font-weight:normal;padding: 0em;margin-left: 20px;font-family: arial,verdana,times;
	font-size: 1em;}

.titolo_stradevino {pADDING: 1px;MARGIN: 0;margin-top: -2px;margin-right: -1px;TEXT-ALIGN: left;background: #b6d1e0;
	font: bold  1em  verdana,arial,times;color: #434343;word-spacing: 0.1em;letter-spacing: 1px;padding-left: 2px;}
.desc_stradevino {float: left;margin: 0px;width: 475px;font: normal  1em  arial,verdana,times;color: #676767;padding: 1px;
	margin-left: 10px;text-align: justify;}
	
.img_stradevino {FLOAT: left;padding: 0px;width: 90px;MARGIN: 0;}
.img_stradevino{margin-top: 10px;border: 0;width: 90px;height: 124px;}
.bottom_stradevino {	pADDING: 0px;margin-top: 1px;margin-bottom: 0px;clear: left;TEXT-ALIGN: left;	background: #000080;
	border-bottom: 1px solid #ccc;padding-left: 2px;font: bold 1em arial,verdana,times;color: #ffffff;}
	
/* BANNER Hotel*/
.banner{margin:0.3em;margin-left: 3px;padding:0;border: 1px solid #ccc;width: 145px;height: 35px;}
.hrbanner{display:none;margin: 0;padding:0;color: #fff;background: #fff;}	



/* Menu OSPITALITA*/
.menucent{margin:0;padding:0;width: 149px;list-style:none;}
.menucent li{display: inline;margin: 0 0px;}
.menucent li.zone{margin:0 0px;font-family: arial,verdana,times;padding: 2px;}
.menucent li.cercahotel{margin-bottom: -16px;margin-top: 3px;display: block;text-align:center;height: 30px;
	font-family: arial,verdana,times;}
.menucent li.titoloprincipale h2{    /* CLASSE PER TITOLO MENU*/
	display:block;
	text-decoration: none;
	margin: 0px 0;
	padding: 1px;
	padding-left: 3px;		
	background-color:#cce8f8;
	color: #000080;
	font-size: 12px;
	text-align:center;
	font-family:arial;
	font-weight:normal;
}
.menucent a.title{    /* CLASSE PER TITOLO MENU*/
	display:block;
	text-decoration: none;
	margin: 0px 0;
	padding: 2px;
	padding-left: 3px;		
	border-bottom: 1px solid #ffffff;
	background-color:#b3d6ea;
	color: #000080;
	font-weight:normal;
}

.menucent a.title:hover, 
.menucent a.title:active{    /* LINK PER TITOLO MENU*/
	margin: 0px 0;
	padding: 2px;
	padding-left: 3px;
	color:#000;
	background-color:#98bdd2;
	font-weight:bold;
}
.menucent a.title:active{    /* LINK PER TITOLO MENU*/
	margin: 0px 0;
	padding: 2px;
	padding-left: 3px;
	color:#000;
	background-color:#e0ec9e;
	font-weight:bold;
}
.menucent a.current{
	display:block;
	margin: 0px 0;
	padding: 0px;
	padding-left: 3px;
	border-bottom: 1px solid #ffffff;
	background-color:#d64860;
	font-family: arial,verdana,san-serif;
	 font-size: 1em;
	color: #ffffff;
	text-decoration: none;
}
.menucent a.current:active{
	display:block;
	margin: 0px 0;
	padding: 0px;
	padding-left: 3px;
	border-bottom: 1px solid #ffffff;
	background-color:#d64860;
	font-family: arial,verdana,san-serif;
	 font-size: 1em;
	color: #ffffff;
	text-decoration: none;
}
.menucent a.current:hover{
	display:block;
	margin: 0px 0;
	padding: 0px;
	padding-left: 3px;
	border-bottom: 1px solid #ffffff;
	background-color:#d64860;
	font-family: arial,verdana,san-serif;
	 font-size: 1em;
	color: #ffffff;
	text-decoration: none;
}
.menucent a{
	display:block;
	margin: 0px 0;
	padding: 0px;
	padding-left: 3px;
	border-bottom: 1px solid #ffffff;
	background-color:#e3f5ff;
	font-family: arial,verdana,san-serif;
	 font-size: 1em;
	color: #3333ff;
	text-decoration: none;
}
.menucent a:active{padding: 0px;color: #000000;padding-left: 3px;}
.menucent a:hover{padding: 0px;color: #000080;padding-left: 3px;background-color:#cce8f8;}
.menucent ul{margin:0;padding:0;list-style:none;}
.menucent .vocecorrente a{margin:0;padding:2px;font-weight:bold;background-color:#f0fbd7;color: #000080;
	background-image: url(but/arrow.gif);}
.menucent .vocecorrente a:hover{margin:0;padding:2px;font-weight:bold;background-color:#f0fbd7;}

/* FOOTER */

ul#copyright {
margin:0;padding:0;list-style:none;position:relative;width:750px;height:37px;clear: left;background:url("but/bottompage.jpg") no-repeat;
}
ul#copyright li {display:block;position:absolute;margin:0;padding:0}
li#copyright-link2 {left:0;top:0;width:165px;height:14px;left:287px;top:6px;}
#copyright a {display:block;width:100%;height:100%;}
#copyright .alt { display:none }

h1{font-family:arial,verdana,times;font-size:16px;font-weight:bold;text-align:center;color: #000080;}
