body {margin-top:0px;}
.td-main { background-image:url(../images/t2_tile.gif); }
.td-menuup { background-image:url(../images/m2tile.gif); border-top:1px solid #595959; border-bottom:3px solid #595959;}
.td-menuup-sel { background-image:url(../images/m2btile.gif); border-top:1px solid #595959; border-bottom:3px solid #595959;font: bold 12px Verdana; color:#fff; text-decoration:none;}
.td-menuupdx { background-image:url(../images/m5tile.gif); border-top:1px solid #595959; border-bottom:3px solid #595959;}
.td-submenu { background-color:#FFFFFF; border-right:1px dashed #595959;}
.td-submenu-sel { background-color:#F5A11B; border-right:1px dashed #595959;}
.td-submenu-itinerari {background-image:url(../images/sb4.gif); border-right:1px dashed #595959; font: bold 11px Verdana; color:#fff;}
.td-submenu-appro { border-top:2px solid #595959; background-color:#EDECEA; border-right:1px dashed #595959;}
.main-tab {
	border-right: 1px solid #565656; border-left: 1px solid #565656;
}
.td-submenu-bt { border-bottom:1px solid #595959;}
.td-subsubmenu { background-image:url(../images/c1.gif);}
.td-padd { padding-left: 10px;}
.td-alpha-menu {padding: 10px;}
.tit-td-submenu {font: bold 11px Verdana; color:#ffffff; text-decoration:none; background-color:#F5A11B; border: 1px solid #CC6600;}
.btn-submenu { width:75%; height:30px; background-color:#FFFFFF; font: bold 11px Verdana; color:#996600; text-decoration:none;}
.btn-submenu-sel { width:75%; height:30px; background-color:#F5A11B; font: bold 11px Verdana; color:#FFFFFF; text-decoration:none;}
.btn-submenu-appro { width:75%; height:30px; background-color:#EDECEA; font: bold 11px Verdana; color:#996600; text-decoration:none;}


/* testi */ 
.tit-menu {font: bold 11px Verdana; color:#333333; text-decoration:none;}
.alpha-menu {font: bold 11px Verdana; color:#595959; text-decoration:underline;}
.alpha-menu-sel {font: bold 11px Verdana; color:#000000; text-decoration:none;}
.tit-submenu {font: bold 11px Verdana; color:#996600; text-decoration:none;}
.tit-submenu-sel {font: bold 11px Verdana; color:#FFFFFF; text-decoration:none;}
.piemonte {font: bold 12px Verdana; color:#05375D; text-decoration:none;}
.veneto {font: bold 12px Verdana; color:#CB361B; text-decoration:none;}
.emilia {font: bold 12px Verdana; color:#0C7470; text-decoration:none;}
.lazio {font: bold 12px Verdana; color:#996600; text-decoration:none;}
.regioni-sel {font: bold 12px Verdana; color:#fff; text-decoration:none;}
.txt-home {font: normal 12px Verdana; color:#660000; text-decoration:none;}
.comuni {font: bold 18px Verdana; color:#999999; text-decoration:none;}
.comuni-col {font: bold 12px Verdana; color:#C1A166; text-decoration:none; line-height:18px}
.comuni-col-sel {font: bold 12px Verdana; color:#996600; text-decoration:none; line-height:18px}
.menu-sx {font: bold 12px Verdana; color:#333333; text-decoration:none; line-height:18px; padding-left:10px;}
.menu-sx-sel {font: bold 12px Verdana; color:#996600; text-decoration:none; line-height:18px; padding-left:10px;}
.prodotti-col {font: bold 12px Verdana; color:#333333; text-decoration:none; line-height:18px}
.prodotti-col-sel {font: bold 12px Verdana; color:#996600; text-decoration:none; line-height:18px}


/* css lazio */
.titolo-lazio {font: normal 24px Verdana; color:#996600; text-decoration:none;}
.sottotitolo-lazio {font: bold 12px Verdana; color:#666666; text-decoration:none; text-align:left}
.txthighlight-lazio {font: normal 12px Verdana; color:#996600; text-decoration:none; text-align:left}
.txt-lazio {font: normal 12px Verdana; color:#000; text-decoration:none; text-align:left; align:left}
.submenu-hl {font: bold 11px Verdana; color:#fff; text-decoration:none;}
.submenu-dx {font: bold 11px Verdana; color:#999999; text-decoration:none;}
.submenu-dx_off {font: bold 11px Verdana; color:#fff; text-decoration:none;}
.localita-scheda {font: bold 14px Georgia; color:#996600; text-decoration:none;}
.titolo-localita {font: bold 12px verdana; color:#333333; text-decoration:none;}
.localita-mappa-titolo {font: bold 12px Georgia; color:#996600; text-decoration:none;}
.localita-mappa-titolo-off {font: bold 12px Georgia; color:#666666; text-decoration:none;}
.localita-mappa {font: normal 11px Verdana; color:#000; text-decoration:none;}
.localita-mappa-sel {font: normal 11px Verdana; color:#666666; text-decoration:none;}
.titolo-via {font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px; color: #996600;}
.titolo-tema {font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px; color: #CF761E;}



hr { width:70%;	border: 1px dashed #333333;}


.td-img {padding-top:10px;}
.td-img-big {padding-top:20px;}
.img {margin:6px;}
.imgIntro {border-bottom:5px solid #FFFFFF; border-left:5px solid #FFFFFF;}
.img-select {border:2px solid #FF9900;}
.img-colonnino {margin-right:30px;}


/* rounded buttons */
.round {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	background:url(../images/button.gif) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.roundApp {
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	background:url(../images/buttonBW.gif) no-repeat right top; 
	padding-right:30px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
}

.round span 
{
	text-align:center;
	width:200px;
	background:url(../images/button.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:27px;
}

.roundApp span 
{
	text-align:center;
	width:200px;
	background:url(../images/buttonBW.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:30px; line-height:27px;
}

	a.round:hover {background-position:right -155px;}
	a.round:hover span {background-position:left -155px;}
	a.roundApp:hover {background-position:right -155px;}
	a.roundApp:hover span {background-position:left -155px;}
	
	/*button tag*/
	
	button {border:0; border:none; background:transparent; width:1; overflow:visible; white-space:nowrap; padding:0 2px; cursor:pointer; cursor:hand;}
	
/* end rounded buttons */

