html,body{margin: 0;padding:0;background-color: #ffffff;background: url(../but/bg.jpg) repeat;}
body{font-family: arial,sans-serif;font-size: 12px;text-align: center;}
div#container{position:relative; width: 750px;margin: 0 auto;top: 10px;}
div#header{margin: 0; text-align: left; padding: 10px 0 0 0;height: 53px;width: 750px;}
.bandiere,
.bandiere a{width: 18px; height: 18px; border: 0; padding: 0;margin: -5px 0; background: transparent;}
.logo{position: absolute; top: 5px; left: 20px;float: left;border: 0;margin: 0; padding: 0;}
div#content{margin: 0 ; width: 740px;padding: 0.5em 0.5em 1em 0.5em; border: 3px solid #f8f8f8;background: url(../but/bg_cont2.jpg) repeat; text-align: justify;}
div#contenuti_sito{width: 696px; margin: 0 auto; padding: 0.5em 0.5em 0.5em 0.5em;background: #fff; border-left: 1px solid #eee;border-right: 1px solid #eee;border-bottom: 1px solid #eee;}


/* MENU NAVIGAZIONE TOP */
#minitabs{margin: 0 15px;border-bottom: 0;border-bottom: 1px solid #eee; text-align:left; background: transparent; color: #000;padding: 20px 0 3px 0;}
#minitabs li{display: inline;}
#minitabs a{height: 0; padding: 3px 0.8em; border: 1px solid #eee; text-decoration: none; margin: -6px 0em; white-space: nowrap;}
#minitabs .lingue_first a{border: none; padding: 0px;margin: 0;}
#minitabs .lingue_first a:link,
#minitabs .lingue_first a:visited{background: transparent; color: #666;}
#minitabs .lingue a{border: none; padding: 0px;margin: 0;}
#minitabs .lingue a:link,
#minitabs .lingue a:visited{background: transparent; color: #666;}
#minitabs .voceCorrente a{font-weight: bold;border-bottom: none; padding-bottom: 4px;}
#minitabs a:link,
#minitabs a:visited{background: #ddd; color: #666;}
#minitabs a:hover,
#minitabs a:focus,
#minitabs a:active{background: #9daab9; color: #000;}
#minitabs .voceCorrente a:link,
#minitabs .voceCorrente a:visited,
#minitabs .voceCorrente a:hover,
#minitabs .voceCorrente a:focus,
#minitabs .voceCorrente a:active{font-weight: bold;background: #fff; color: #000;border-bottom: none; padding-bottom: 4px;}

/* CLASSE RIGHE ALTERNATE x LISTE HOTEL, CAMPING ec..*/
table.righealterne tr.alterna td{background-color: #d5c372;font: normal 1em arial,verdana,times;
color: #434343;font-weight: normal; padding-left: 2px;border-bottom: 1px solid #ccc;}

table{margin: 0 auto;padding: 0em;width: 680px;border: 1px solid #bebebe;	margin-bottom: 20px;}
td{font: normal 1em arial,verdana,times;background-color: #f0f0f0;color: #676767;font-weight: normal; padding-left: 2px;}
.desc{font: normal 1em arial,verdana,times;text-align: left; color: #ffffff; background: #93a1b3;margin: 0 auto;padding: 0em;width: 650px;
border-top: 1px dashed #ccc;padding-left: 2px;}
caption{font: bold 1em arial,verdana,times;color: #676767;background: transparent;padding-bottom: 0px;text-align: center;}
th{font: normal 1em arial,verdana,times;background: #9dacc0;padding-left: 2px;color: #434343;text-align:left;font-weight: normal;
		padding: 0.1em; padding-left: 2px;}
.th_c{font: normal 1em arial,verdana,times;background: #9dacc0;padding-left: 0px;color: #ffffff;text-align:center;font-weight: normal;}
.th_p{font: normal 1em arial,verdana,times;background: #efefef;padding-left: 2px;color: #4ba3a1;padding: 0.2em;text-align:center;
		font-weight: normal;}
.th_title_data{font: normal 1em arial,verdana,times;background: #9dacc0;padding-left: 2px;color: #ffffff;text-align:left;font-weight: normal;}
.h1_none{ text-align: center;color: #000; font-size: 2em;}
.stampa{background: url(../but/bg.jpg) repeat;border: 1px dashed #efefef;text-align: left; margin: 0 0 -15px 18px; padding: 5px 15px;font-size: 11px;}
.stampa a{font-size: 11px;}
.stampa a:active{font-size: 11px;}
.stampa a:hover{font-size: 11px;}
.stampa img{border: 0;width: 19px;height: 11px;}

.copyright{margin: 0;padding: 0; text-align: right;}
.copyright a{font-size: 10px; margin: 0;padding: 0;color: #676767;text-decoration: none}
.copyright a:visited{font-size: 10px; margin: 0;padding: 0;color: #676767;text-decoration: none}
.copyright a:active{font-size: 10px; margin: 0;padding: 0;color: #434343;text-decoration: none}
.copyright a:hover{	font-size: 10px; margin: 0;padding: 0; color: #3378a9;text-decoration: none}
.validazioni{margin: 0;padding: 0 3px;}
.validazioni a{font-size: 10px; margin: 0;padding: 0;color: #676767;text-decoration: none}
.validazioni a:visited{font-size: 10px; margin: 0;padding: 0;color: #676767;text-decoration: none}
.validazioni a:active{font-size: 10px; margin: 0;padding: 0;color: #434343;text-decoration: none}
.validazioni a:hover{font-size: 10px; margin: 0;padding: 0; color: #3378a9;text-decoration: none}
.footer{text-align: center; font-size: 11px; margin: 0; padding: 0;}
div#foot_sx{float: left;width: 500px;text-align: left; margin: 0; padding: 0;}
div#footer_dx{float: right;width: 250px;text-align: right; margin: 0; padding: 0;}
