BODY{
	margin: 0;
	padding: 0;
	color: #000000;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
}
img{
	border:0;
}
.destro{
	border-right: 1px solid #9A5C49;
	background-color: #F7F1CC;
	vertical-align:top;
	width:150px;
}
.bottom{
	border-bottom: 1px solid #9A5C49;
}
.bottomMagia{
	border-bottom: 1px solid #14516B;
	text-align:right;
	vertical-align:top;
}
.angolo-magia{
	vertical-align:top;
	width:86px;
}
.angolo-arezzo{
	vertical-align:top;
	width:178px;
}
.angolo-foc{
	vertical-align:top;
	width:176px;
}
.angolo-fior{
	vertical-align:top;
	width:176px;
}
.angolo-cor{
	vertical-align:top;
	width:176px;
}
.angolo-bib{
	vertical-align:top;
	width:176px;
}
.bottomInfo{
	border-bottom: 1px solid #C75400;
	text-align:right;
	vertical-align:top;
}
.rightBottom{
	border-bottom: 1px solid #9A5C49;
	border-right: 1px solid #9A5C49;
	text-align:center;
	vertical-align:top;
}
.menuBibbiena{
	
	font-size: 90%;
	color: #646f29;
	font-weight: bold;
	text-decoration: none;
}
.menuArezzo{
	
	font-size: 90%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuArezzo:hover{
	
	font-size: 90%;
	color: #571A84;
	font-weight: bold;
	text-decoration: none;
}
.menuArezzo-on{
	
	font-size: 100%;
	color: #571A84;
	font-weight: bold;
	text-decoration: none;
}
.menuArezzo-on:hover{
	
	font-size: 100%;
	color:  #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.bottomArezzo{
	border-bottom: 1px solid #571A84;
	vertical-align:top;
	text-align:right;
	height:100%;
}
.bottomArezzo table{
	height:100%;
	width:99%;
}
.destroArezzo{
	border-right: 1px solid #571A84;
	 text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.destroMagia{
	border-right: 1px solid #14516B;
}
.destroInfo{
	border-right: 1px solid #C75400;
	text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.destroInfo2{
	text-align:left;
	 vertical-align:top;
	 width:50%;
}
.topArezzo{
	border-top: 1px solid #571A84;
	text-align:center; vertical-align:top;
}
.topFoc{
	border-top: 1px solid #C75400;
	text-align:center; vertical-align:top;
}
.topFior{
	border-top: 1px solid  #0A226B;
	text-align:left; vertical-align:top;
}
.topCor{
	border-top: 1px solid  #5C907C;
	text-align:left; vertical-align:top;
}
.topBib{
	border-top: 1px solid  #646f29;
	text-align:left; vertical-align:top;
}
.bottomFoc{
	border-bottom: 1px solid #C75400;
	vertical-align:top;
	text-align:right;
	height:100%;
}
.bottomFoc table{
	height:100%;
	width:99%;
}
.bottomFior{
	border-bottom: 1px solid #0A226B;
	vertical-align:top;
	text-align:right;
	height:100%;
}
.bottomFior table{
	height:100%;
	width:99%;
}
.bottomCor{
	border-bottom: 1px solid #5C907C;ù
	vertical-align:top;
	text-align:right;
	height:100%;
}
.bottomCor table{
	height:100%;
	width:99%;
}
.bottomBib{
	border-bottom: 1px solid #646f29;
	vertical-align:top;
	text-align:right;
	height:100%;
}
.bottomBib table{
	height:100%;
	width:99%;
}
.destroFoc{
	border-right: 1px solid #C75400;
	text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.destroFior{
	border-right: 1px solid #0A226B;
	text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.destroCor{
	border-right: 1px solid #5C907C;
	text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.destroBib{
	border-right: 1px solid #646f29;
	text-align:left;
	 vertical-align:top;
	 background-color:#F7F1CC;
	 width:150px;
}
.topMagia{
	border-top: 1px solid #14516B;
}
.topInfo{
	border-top: 1px solid #C75400;
}
.descrMagia{
	
	font-size: 80%;
	color: #666666;
	/*font-weight: bold;*/
	text-decoration: none;
	text-align:justify;
	width:97%;
}
.descrMagia span{
	font-size:110%;font-family:Arial;color:#14516B;
}
.mail{
	
	font-size: 100%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.mail:hover{
	
	font-size: 100%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration:underline;
}
.tratto{
	border-bottom: 1px dashed  #9A5C49;
}
.titMagia{
	
	font-size: 90%;
	color: #14516B;
	font-weight: bold;
	text-decoration: none;
}
.titMagia-2{
	
	font-size: 110%;
	color: #14516B;
	font-weight: bold;
	text-decoration: none;
}
.titArezzo{
	
	font-size: 80%;
	color: #571A84;
	/*font-weight: bold;*/
	text-decoration: none;
	width:99%;
	text-align:justify;
}
.titFoc{
	
	font-size: 80%;
	color: #C75400;
	/*font-weight: bold;*/
	text-decoration: none;
	width:99%;
	text-align:justify;
}
.titCor{
	
	font-size: 80%;
	color: #3D5F52;
	/*font-weight: bold;*/
	text-decoration: none;
	width:99%;
	text-align:justify;
}
.titFior{
	
	font-size: 80%;
	color: #0A226B;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titBib{
	
	font-size: 80%;
	color: #646f29;
	/*font-weight: bold;*/
	text-decoration: none;
	width:99%;
	text-align:justify;
}
.titFior2{
	
	font-size: 100%;
	color: #0A226B;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titAgenzie{
	
	font-size: 80%;
	color: #C75400;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titAgenzie2{
	
	font-size: 70%;
	color: #EA9506;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titAgenzie3{
	
	font-size: 100%;
	color: #EA9506;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titInfo{
	font-size: 100%;
	color: #C75400;
	/*font-weight: bold;*/
	text-decoration: none;
	text-align:left;
	width:95%;
}

.titAPT{
	
	font-size: 100%;
	color: #666666;
	/*font-weight: bold;*/
	text-decoration: none;
}
.titCor2{
	
	font-size: 100%;
	color:  #3D5F52;
	/*font-weight: bold;*/
	text-decoration: none;
}
.arezzo{
	
	font-size: 90%;
	color: #571A84;
	font-weight: bold;
	text-decoration: none;
}
.focognano{
	
	font-size: 90%;
	color: #C75400;
	font-weight: bold;
	text-decoration: none;
}
.fiorentino{
	
	font-size: 90%;
	color: #0A226B;
	font-weight: bold;
	text-decoration: none;
}
.cortona{
	
	font-size: 90%;
	color: #5C907C;
	font-weight: bold;
	text-decoration: none;
}
.menuFocognano{
	
	font-size: 90%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuFocognano:hover{
	
	font-size: 90%;
	color: #C75400;
	font-weight: bold;
	text-decoration: none;
}
.menuFocognano-on{
	
	font-size: 100%;
	color: #C75400;
	font-weight: bold;
	text-decoration: none;
}
.menuFocognano-on:hover{
	
	font-size: 100%;
	color:  #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuFiorentino{
	
	font-size: 90%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuFiorentino:hover{
	
	font-size: 90%;
	color: #0A226B;
	font-weight: bold;
	text-decoration: none;
}
.menuFiorentino-on{
	
	font-size: 100%;
	color: #0A226B;
	font-weight: bold;
	text-decoration: none;
}
.menuFiorentino-on:hover{
	
	font-size: 100%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuCortona{
	
	font-size: 90%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuCortona:hover{
	
	font-size: 90%;
	color: #5C907C;
	font-weight: bold;
	text-decoration: none;
}
.menuCortona-on{
	
	font-size: 100%;
	color: #5C907C;
	font-weight: bold;
	text-decoration: none;
}
.menuCortona-on:hover{
	
	font-size: 100%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuTop{
	
	font-size: 70%;
	color: #9A5C49;
	font-weight: bold;
	text-decoration: none;
}
.menuTop:hover{
	
	font-size: 70%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menuBianco{
	
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menuBianco:hover{
	
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}
.menuBianco-on{
	
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
.menuBianco-on:hover{
	
	font-size: 80%;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.cento{
	border:0;
	width:100%;
	height:100%;
	margin:auto;
}
.princ{
	border:0;
	width:855px;
	margin:auto;
}
.w-cento{
	width:100%;
	border:0;
	margin:auto;
}
.w-cento-10{
	width:90%;
	border:0;
	margin:auto;
	font-size:100%; 
}
.w-cento-3{
	width:97%;
	border:0;
	margin:auto;
	font-size:100%; 
}
.al-top-center{
	text-align:center;
	vertical-align:top;
}
.al-top-right{
	text-align:right;
	vertical-align:top;
}
.al-top-left{
	text-align:left;
	vertical-align:top;
}
.al-cen-mid{
	text-align:center; 
	vertical-align:middle;
}
.al-cen{
	text-align:center; 
}
.al-cen-bottom{
	text-align:center;
	vertical-align:bottom;
}
.al-cen-top{
	text-align:center;
	vertical-align:top;
}
.al-bot{
	vertical-align:bottom;
}
.al-right{
	text-align:right; 
}
.lingua{
	text-align:right;
	width:22px;
}
.lingua img{
	height:14px;
}
.nav{
	text-align:left;
	width:833px;
}
.h-5{
	height:5px;
}
.h-25{
	height:25px;
}
.h-8{
	height:8px;
}
.img-mn{
	width:54px;
}
.arezzo-col{
	background-color:#571A84;
}
.bibbiena-col{
	background-color:#646f29;
}
.focognano-col{
	background-color:#C75400;
}
.fiorentino-col{
	background-color:#0A226B;
}
.cortona-col{
	background-color:#5C907C;
}
.sfondo{
	background-image:url(../images/sfondo_cart.jpg);
	background-position:top left;
	background-repeat: repeat-x;
	width:100%;
	border:0;
}
.angolo{
	vertical-align:top; widows:126px; text-align:left; height:100%
}
.brd-carta{
	background-color: #F7F1CC;
	border-bottom:1px solid #9A5C49;
	height:1px;
}
.loghi{
	background-color: #FFFFFF;
	text-align:center;
}
.tit-laterale{
	text-align:right;
	vertical-align:top;
	width:18px;	 
}
.tab-nav{
	border:0;
	width:100%;
	background-color:#F9A61B; 
}
.num-arezzo{
	width:18px;
	text-align:center;
	vertical-align:top;
}