/* BODY */
body {background: url(/img/bground.gif) repeat-x ; background-color: White;}

form {margin:0px; padding:0px}
img{border:0;}

#corpo1 {position:relative; width:770px; margin:0px auto;background: url(/img/bg-giallo.gif) left center;}

#corpo .bg {position:absolute; left:-200px;top:0px;}
#corpo .bg1 {position:absolute; left:770px;top:0px;}
/* cont-colonna 1 */
#corpo .col-1 h1 {margin:1px 0px 0px 15px;font-family: Verdana, sans-serif; font-size: 10px;color:#36221B;text-align: left;font-weight:normal;padding:0px;}
#corpo .col-1 .link-top {margin:1px 0px 0px 15px;font-family: Verdana, sans-serif; font-size: 10px;color:#36221B;text-align: left;font-weight:normal;}
#corpo .col-1 .link-top a:hover {color:#36221B; text-decoration:none;font-weight:normal;}
#corpo .col-1 .link-top a {color:#5A4A44; text-decoration:none; font-weight:normal;}

#corpo .col-1 .box-1 .strillo {position: relative; width: 593px;float:left; background: url(/img/bg_strillo.gif) repeat-y; border-top:1px solid #D7A309;border-right:1px solid #D7A309;border-left:1px solid #D7A309;border-bottom:3px solid #EA6D12;height:201px;}
 
#corpo .col-1 .box-1 .sondaggio { position:absolute; top:0px; right:0px; width: 180px; margin: 0px; padding: 0px;}
#corpo .col-1 .box-1 .sondaggio .titolo {text-align:right; background-color:#D7A309; padding:1px 10px 1px 0px; }
#corpo .col-1 .box-1 .sondaggio A { color:#000 !important; text-decoration: none; font-style: normal;}
#corpo .col-1 .box-1 .sondaggio A:hover { color:#000 !important; text-decoration: underline;}

#corpo .col-1 .box-1 .bg-link-veloci {position: absolute; top: 206px; right:0px;  background-color: #000; height:24px; width:256px;margin:0px; padding:0px;}
#corpo .col-1 .box-1 .bg-link-veloci .link-veloci { font-family: Verdana; font-size: 10px; color: #fff;background-color: #000;margin-top:5px;}
#corpo .col-1 .box-1 .bg-link-veloci .link-veloci a:link, .link-veloci a:visited, .link-veloci a:active {  color: #FFFD3B; font-weight: bold; text-decoration: none; padding-top: 5px;}
#corpo .col-1 .box-1 .bg-link-veloci .link-veloci a:hover { color: #fff; font-weight: bold; text-decoration: none;}

#corpo .col-1 .box-2 { position: relative; width: 595px; text-align: left; background-image: url(/img/bg-box-2.gif); background-repeat: repeat-y; padding: 0px; display:block; clear:both; margin: 0px auto 0 auto; z-index:1;}

#corpo .col-1 .box-2 .tit-spettacoli {position: absolute; top: 8px; left: 2px; padding: 0px; width: 18px;}
#corpo .col-1 .box-2 .tit-eventi {position: absolute; top: 10px; left: 574px; padding: 0px; width: 18px;}
#corpo .col-1 .box-2 .tit-community {position: absolute; top: 185px; left: 574px; padding: 0px; width: 18px;}
#corpo .col-1 .box-2 .tit-fotogallery {position: absolute; top: 175px; left: 4px; padding: 0px; width: 18px;}


#corpo .col-1 .box-2 .col-sx { position: relative; width: 260px; left:30px; text-align:left;}
#corpo .col-1 .box-2 .col-dx { position: relative; width: 265px; left:10px;}

#corpo .col-1 .box-2 .col-sx .box-spettacoli  { position: relative; top: 2px; left: 2px; padding: 0px; width: 255px;}
#corpo .col-1 .box-2 .col-sx .box-spettacoli .titolo { text-align: left; font-family: Tahoma; font-size: 11px; color: #330000; font-weight: bold; margin-bottom: 3px;}
#corpo .col-1 .box-2 .col-sx .box-spettacoli .titolo A, active, visited { color:#000 !important; text-decoration: none; font-style: normal;}
#corpo .col-1 .box-2 .col-sx .box-spettacoli .titolo A:hover { color:#fff !important; text-decoration: underline;}
#corpo .col-1 .box-2 .col-sx .box-spettacoli .data {font-family: Tahoma, sans-serif;font-size: 11px; font-weight:bold; color:#fff;font-style: normal;margin-right:3px;}

#corpo .col-1 .box-2 .col-sx .box-sx-bottom { width: 260px; position:relative;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .txt { text-align: left; font-family: Verdana, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom img { border: 3px solid #cdcdcd;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .box-testo { width:175px; position: absolute; left: 85px;top:5px; text-align: left; font-family: Verdana, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .testo { font-family: Verdana, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .titolo A, active, visited { color:#330000 !important; text-decoration: none; font-style: normal;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .titolo A:hover { color:#fff !important; text-decoration: none;}
#corpo .col-1 .box-2 .col-sx .box-sx-bottom .titolo { text-align: left; font-family: Tahoma, sans-serif; font-weight: bold; font-size: 12px; color: #fff;padding-bottom:5px;}

#corpo .col-1 .box-2 .col-dx .box-eventi { width: 260px; height: 120px;position:relative;}
#corpo .col-1 .box-2 .col-dx .box-eventi .titolo { text-align: left; font-family: Tahoma; font-size: 12px; color: #A37A01; font-weight: bold; margin-bottom: 3px;}
#corpo .col-1 .box-2 .col-dx .box-eventi .titolo A, active, visited { color:#330000 !important; text-decoration: none; font-weight: bold;}
#corpo .col-1 .box-2 .col-dx .box-eventi .titolo A:hover { color:#fff !important; text-decoration: none;}
#corpo .col-1 .box-2 .col-dx .box-eventi .comune { font-family: Verdana; font-size: 10px; color: #fff; font-weight: bold; text-align: left; padding-bottom:3px;}
#corpo .col-1 .box-2 .col-dx .box-eventi .box-abstract { width:176px; position: absolute; left: 85px;top:5px; text-align: left; font-family: Verdana, sans-serif;font-weight: normal; font-size: 11px; color: #000;}
#corpo .col-1 .box-2 .col-dx .box-eventi .immagine { border: 3px solid #D7A309; position: absolute; left: 0px;top:5px;}
#corpo .col-1 .box-2 .col-dx .box-eventi .testo { font-family: Verdana; font-size: 11px; color: #000; font-weight: normal; text-align: left;}
#corpo .col-1 .box-2 .col-dx .box-altri-eventi { width: 260px; height: 140px;position:relative;}
#corpo .col-1 .box-2 .col-dx .box-altri-eventi .titolo { text-align: left; font-family: Tahoma; font-size: 11px; color: #A37A01; font-weight: bold; margin-bottom: 3px;border-bottom:1px solid #FFD14F;}
#corpo .col-1 .box-2 .col-dx .box-altri-eventi .titolo A, active, visited { color:#330000 !important; text-decoration: none; font-weight: bold;}
#corpo .col-1 .box-2 .col-dx .box-altri-eventi .titolo A:hover { color:#fff !important; text-decoration: none;}

#corpo .col-1 .box-2 .col-dx .box-eventi h2 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000; font-weight: bold; text-align:left;margin:0px;}
#corpo .col-1 .box-2 .col-dx .box-eventi h2 a, visited, active { color: #000 !important; text-decoration: none;}
#corpo .col-1 .box-2 .col-dx .box-eventi h2 a:hover { color: #CA4092 !important; text-decoration: none;}

#corpo .col-1 .box-2 .col-dx .box-forum { width: 260px; height: 140px;position:relative;}
#corpo .col-1 .box-2 .col-dx .box-forum .int { color:#000; text-align: left; font-family: Tahoma; font-size: 11px;font-weight:bold;background-color:#FCD14F;padding:1px 1px 1px 3px; font-variant: small-caps;}
#corpo .col-1 .box-2 .col-dx .box-forum .int A { color:#000 !important; text-decoration: none;}
#corpo .col-1 .box-2 .col-dx .box-forum .int A:hover { color:#fff !important; text-decoration: underline;}
.argomento { text-align: left; font-family: Verdana; font-size: 10px; color:#330000 !important; text-decoration: none; font-weight: bold;}
.argomento A { text-align: left; font-family: Verdana; font-size: 10px; color:#330000 !important; text-decoration: none; font-weight: bold;}
.argomento A:hover { color:#fff !important; text-decoration: underline;}
#corpo .col-1 .box-2 .col-dx .box-forum .altri {position: absolute; top: 122px; right: 13px;}

.altri { position: relative; font-family: Verdana; font-size: 10px; text-align:center; color:#000 !important;font-weight:bold;}
.altri A, active, visited { color:#000 !important; text-decoration: none;font-weight:bold;}
.altri A:hover { color:#fff !important; text-decoration: none; font-weight:bold;}

#corpo .col-1 .banner-index { position: relative; width: 595px; height: 91px; padding: 0px; margin: 1px auto 1px auto;}
#corpo .col-1 .banner-index .bann411{ position: absolute; top:0px; left:0px; width: 411px; height: 90px; padding: 0px; margin: 0px;}
#corpo .col-1 .banner-index .bann183{ position: absolute; top:0px; right:0px; width: 183px; height: 90px; padding: 0px; margin: 0px;}

#corpo .col-1 .box-turismo-top { position: relative; background-image: url(/img/bg-home-top.gif); width: 595px; height: 25px; padding: 0px; margin: 0px auto 0 auto;}
#corpo .col-1 .box-turismo-top h2{ position: absolute; top:3px; left:10px; padding: 0px; margin: 0px;font-family: Georgia, Helvetica, sans-serif; font-size: 16px; text-align:left; color:#fff !important;font-weight:bold;font-style:italic;letter-spacing:-1px;}
#corpo .col-1 .box-turismo-top h2 a {text-decoration:none; color:#fff;font-weight:bold;}
#corpo .col-1 .box-turismo-top h2 a:hover {text-decoration:underline; color:#FFFD3B;}

#corpo .col-1 .box-turismo-top .lingue{ color:#fff; position: absolute; top:7px; right:180px; padding: 0px; margin: 0px;}
#corpo .col-1 .box-turismo-top .lingue a {text-decoration:none; color:#fff;font-weight:bold;}
#corpo .col-1 .box-turismo-top .lingue a:hover {text-decoration:underline; color:#FFFD3B}

#corpo .col-1 .box-turismo-top .cerca-hotel{ position: absolute; top:4px; right:10px; padding: 0px; margin: 0px;}
#corpo .col-1 .box-turismo-top .cerca-hotel a {padding:1px;text-decoration:underline; color:#FFFD3B;font-weight:bold;}
#corpo .col-1 .box-turismo-top .cerca-hotel a:hover {text-decoration:underline; color:#fff}


#corpo .col-1 .box-turismo { background-image: url(/img/bg-box-turismo.gif); position: relative; width: 595px; height: 270px; padding: 0px; margin: 0px auto 0 auto;z-index:1;}

#corpo .col-1 .box-turismo .menu { width:190px; float:left; text-align:left;margin:0px; padding:0px; }
#corpo .col-1 .box-turismo .menu ul { text-align:left;margin:0; padding:0;list-style-type: none;}
#corpo .col-1 .box-turismo .menu li { text-align:left;margin:0px; padding:1px 0px 1px 8px;list-style-type: none;}
#corpo .col-1 .box-turismo .menu li a {padding:1px;text-decoration:none; color:#597601;font-weight:bold;}
#corpo .col-1 .box-turismo .menu li a:hover {text-decoration:underline; color:#FFF52D}

#corpo .col-1 .box-turismo .box-cn { float:left; position: relative;width:400px; height:252px; text-align:left;margin:0px; padding:0px; }
#corpo .col-1 .box-turismo .box-cn .intro { padding:10px 3px;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #4F6900; text-align:left;}
#corpo .col-1 .box-turismo .box-cn .intro a { color: #4F6900 !important; text-decoration: none;font-weight: normal;}
#corpo .col-1 .box-turismo .box-cn .intro a:hover { color: #4F6900 !important; text-decoration: none;font-weight: normal;}

#corpo .col-1 .box-turismo .box-cn .offerte {position: absolute; top: 140px; left: 8px; width: 240px; height: 110px; padding: 0px; margin: 0px;z-index:2;background-image: url(/img/bg-offerte.gif);	background-repeat: no-repeat;}
#corpo .col-1 .box-turismo .box-cn .offerte h2 { position: absolute; top: -20px; left: 10px;margin:0; padding:0; font-family: Georgia, Helvetica, sans-serif; font-size: 14px; color: #FFF; font-weight: bold; text-align:left;}
#corpo .col-1 .box-turismo .box-cn .offerte h2 a { color: #fff !important; text-decoration: none;font-weight: bold;}
#corpo .col-1 .box-turismo .box-cn .offerte h2 a:hover { color: #79A003 !important; text-decoration: none;font-weight: bold;}
#corpo .col-1 .box-turismo .box-cn .offerte h3 { margin:3px 0px 0px 8px;float:left;font-family: Tahoma, Helvetica, sans-serif; font-size: 10px; color: #0171AA; font-weight: normal; text-align:left;}
#corpo .col-1 .box-turismo .box-cn .offerte h3 a { color: #0171AA !important; text-decoration: none;font-weight: normal;}
#corpo .col-1 .box-turismo .box-cn .offerte h3 a:hover { color: #79A003 !important; text-decoration: none;font-weight: normal;}
#corpo .col-1 .box-turismo .box-cn .offerte .prezzo { float:right;font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #FF0000 !important; text-decoration: none;font-weight: normal; margin:3px 5px 0px 0px;}

#corpo .col-1 .box-turismo .box-cn .hotel-map {position: absolute; top: 140px; left: 255px; width: 140px; height: 110px; padding: 0px; margin: 0px;z-index:2;background-image: url(/img/bg-hotel-map.gif);	background-repeat: no-repeat;}
#corpo .col-1 .box-turismo .box-cn .hotel-map .txt { margin:55px 5px 0px 7px;font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFD3B; font-weight: normal; text-align:left;}
#corpo .col-1 .box-turismo .box-cn .hotel-map .txt a { color: #FFFD3B !important; text-decoration: none;font-weight: normal;}
#corpo .col-1 .box-turismo .box-cn .hotel-map .txt a:hover { color: #fff !important; text-decoration: none;font-weight: normal;}

#corpo .col-1 .box-turismo-bottom {clear:left; position: relative; background-image: url(/img/bg-box-turismo-bottom.gif);	background-repeat: no-repeat; width: 595px; height: 22px; padding: 0px;margin: 0px auto 0 auto;}
#corpo .col-1 .box-turismo-bottom .link1{ position: absolute; top:4px; right:10px; padding: 0px; margin: 0px;font-family: Verdana, Helvetica, sans-serif;; font-size: 11px; text-align:left; color:#fff !important; font-weight:normal;letter-spacing:-1px;}
#corpo .col-1 .box-turismo-bottom .link1 a {text-decoration:none; color:#fff;font-weight:normal;}
#corpo .col-1 .box-turismo-bottom .link1 a:hover {text-decoration:underline; color:#FFFD3B;font-weight:normal;}


#corpo .col-1 .box-3-top { position: relative; background-image: url(/img/bg-home-top.gif); width: 595px; height: 25px; padding: 0px; margin: 0px auto 0 auto;}
#corpo .col-1 .box-3-top h2{ position: absolute; top:3px; left:10px; padding: 0px; margin: 0px;font-family: Georgia, Helvetica, sans-serif;; font-size: 16px; text-align:left; color:#fff !important;font-weight:bold;font-style:italic;letter-spacing:-1px;}
#corpo .col-1 .box-3-top h2 a {text-decoration:none; color:#fff;font-weight:bold;}
#corpo .col-1 .box-3-top h2 a:hover {text-decoration:underline; color:#FFFD3B;}

#corpo .col-1 .box-3 { background-image: url(/img/bg-box-3.gif); position: relative; width: 595px; height: 250px; padding: 0px; margin: 0px auto 0 auto;}
#corpo .col-1 .box-3 .locali {position: absolute; top: 5px; left: 10px; padding: 0px; width: 278px; height: 90px;}
#corpo .col-1 .box-3 .locali .cont { font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-align:left;}
#corpo .col-1 .box-3 .locali .cont a {text-decoration:none; color:#000; font-weight: bold;}
#corpo .col-1 .box-3 .locali .mangiare {position: absolute; top: 8px; left: 5px;}
#corpo .col-1 .box-3 .locali .mangiare-testo {position: absolute; top: 8px; left: 160px;}
#corpo .col-1 .box-3 .locali .mangiare-testo .cont a:hover {text-decoration:underline; color:#8A1912; font-weight: bold;}
#corpo .col-1 .box-3 .locali .bere {position: absolute; top: 87px; left: 5px;}
#corpo .col-1 .box-3 .locali .bere-testo {position: absolute; top: 95px; left: 160px;}
#corpo .col-1 .box-3 .locali .bere-testo .cont a:hover {text-decoration:underline; color:#648C00; font-weight: bold;}
#corpo .col-1 .box-3 .locali .nightlife {position: absolute; top: 165px; left: 5px;}
#corpo .col-1 .box-3 .locali .nightlife-testo {position: absolute; top: 170px; left: 160px;}
#corpo .col-1 .box-3 .locali .nightlife-testo .cont a:hover {text-decoration:underline; color:#75128A; font-weight: bold;}

#corpo .col-1 .box-3 .box-form {position:absolute; top:10px; left:300px; width: 278px; height: 90px; font-family: Tahoma; font-size: 12px;}
#corpo .col-1 .box-3 .box-form form { padding:0px; margin: 0 auto;}
#corpo .col-1 .box-3 .box-form form div { margin:.2em 0;}
#corpo .col-1 .box-3 .box-form fieldset { padding: 0.3em; border: 0px;}
#corpo .col-1 .box-3 .box-form #informazioni label { display:block; float:left; width:90px; text-align:right; font-weight:bold; color: #000; font-family:Verdana, sans-serif; font-size:10px;padding-top:2px;}
#corpo .col-1 .box-3 .box-form select, input { font-weight: normal; font-size: 11px; font-family: Verdana,sans-serif; width:170px; border:#AFAFAF 2px solid;  background-color: #fff; padding:0; margin-left:0px;}
#corpo .col-1 .box-3 .box-form input.bottone { border:#fff 1px solid;  background-color: #F04D12; color: #ffffff; font-weight: bold; font-size:11px; font-family:Verdana,sans-serif; text-align: center; margin-right: 15px; cursor: pointer;}
#corpo .col-1 .box-3 .box-form .cerca-input { margin-left:94px;}

#corpo .col-1 .box-3 .box-dx {position:absolute; top:5px; left:305px; width: 278px; height: 100px; font-family: Verdana, sans-serif ; font-size: 12px;}
#corpo .col-1 .box-3 .box-dx h2 { font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; color: #000; font-weight: bold; text-align:left;margin:0px;padding:2px;}
#corpo .col-1 .box-3 .box-dx .txt { font-family: Tahoma, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-align:left;margin:0px;padding:1px;}

#corpo .col-1 .box-3 .box-dx-bottom {position:absolute; top:110px; left:308px; width: 285px; height: 100px;}
#corpo .col-1 .box-3 .box-dx-bottom h2 { font-family: Tahoma, Helvetica, sans-serif; font-size: 13px; color: #000; font-weight: bold; text-align:left;margin:0px;padding:2px 2px 10px 2px;}

#corpo .col-1 .box-3 .box-dx-bottom .mangiare { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #932716; font-weight: bold; text-align:left; margin:0px;padding:3px;}
#corpo .col-1 .box-3 .box-dx-bottom .mangiare a { color: #932716 !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-dx-bottom .mangiare a:hover { color: #fff !important; text-decoration: none;}

#corpo .col-1 .box-3 .box-dx-bottom .bere { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #739C02; font-weight: bold; text-align:left; margin:0px;padding:3px;}
#corpo .col-1 .box-3 .box-dx-bottom .bere a { color: #739C02 !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-dx-bottom .bere a:hover { color: #fff !important; text-decoration: none;}

#corpo .col-1 .box-3 .box-dx-bottom .night { font-family: Tahoma, Helvetica, sans-serif; font-size: 12px; color: #750E8F; font-weight: bold; text-align:left; margin:0px;padding:3px;}
#corpo .col-1 .box-3 .box-dx-bottom .night a { color: #750E8F !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-dx-bottom .night a:hover { color: #fff !important; text-decoration: none;}

#corpo .col-1 .box-3 .box-dx ul { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: bold; text-align:left;margin:3px; text-align:left;list-style:none; padding:0;}
#corpo .col-1 .box-3 .box-dx li { text-align:left;list-style:none;margin:0; padding:0;}
#corpo .col-1 .box-3 .box-dx li a {text-decoration:none; color:#000}
#corpo .col-1 .box-3 .box-dx li a:hover {text-decoration:underline; color:#0CCE02}



#corpo .col-1 .box-3 .box-hotel .box-abstract { width:190px; position: absolute; left: 85px; top:18px; text-align: left; font-family: Verdana, sans-serif ;font-weight: normal; font-size: 11px; color: #000;}
#corpo .col-1 .box-3 .box-hotel .offerte { text-align: left; font-family: Tahoma; font-size: 13px; color: #fff; font-weight: bold; margin: 0px 0px 2px 0px;}
#corpo .col-1 .box-3 .box-hotel .azienda { text-align: left; font-family: Verdana; font-size: 11px; color: #000; font-weight: bold; margin: 2px 0px 1px 0px;}
#corpo .col-1 .box-3 .box-hotel .azienda A, active, visited { color:#FF0000 !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-hotel .azienda A:hover { color:#000 !important; text-decoration: underline;}
#corpo .col-1 .box-3 .box-hotel .immagine { border: 3px solid #7BA105; position: absolute; left: 0px;top:18px;}
#corpo .col-1 .box-3 .box-hotel .localita { font-family: Verdana; font-size: 11px; color: #000; font-weight: bold; text-align: left;}
#corpo .col-1 .box-3 .box-hotel .titolo { font-family: Verdana; font-size: 11px; color: #000; font-weight: bold; text-align: left;margin: 2px 0px 1px 0px;}
#corpo .col-1 .box-3 .box-hotel .titolo A, active, visited { color:#FF0000 !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-hotel .titolo A:hover { color:#000 !important; text-decoration: underline;}
#corpo .col-1 .box-3 .box-hotel .link { font-family: Verdana; font-size: 10px; color: #000; font-weight: bold; text-align: left;margin: 105px 0px 1px 5px;}
#corpo .col-1 .box-3 .box-hotel .link A, active, visited { color:#000 !important; text-decoration: none;}
#corpo .col-1 .box-3 .box-hotel .link A:hover { color:#fff !important; text-decoration: none;}


#corpo .col-1 .box-3 .box-cerca {position:absolute; top:99px; left:-5px; width: 288px; font-family: Tahoma; font-size: 12px;}
#corpo .col-1 .box-3 .box-cerca form { padding:0px; margin: 0 auto;}
#corpo .col-1 .box-3 .box-cerca form div { margin:.2em 0;}
#corpo .col-1 .box-3 .box-cerca fieldset { padding: 0.3em; border: 0px;}
#corpo .col-1 .box-3 .box-cerca #informazioni label { display:block; width:278px; text-align:left; font-weight:bold; color: #000; font-family:Verdana, sans-serif; font-size:10px;padding-bottom:2px;}
#corpo .col-1 .box-3 .box-cerca select, input { font-weight: normal; font-size: 12px; font-family: Verdana,sans-serif; width:135px; border:#AFAFAF 1px solid;  background-color: #fff; padding:0; margin-left:0px;}
#corpo .col-1 .box-3 .box-cerca input.bottone { border:#fff 1px solid;  background-color: #F04D12; color: #ffffff; font-weight: bold; font-size:10px; font-family:Verdana,sans-serif; text-align: center; cursor: pointer;}

#corpo .col-1 .box-3-bottom { position: relative; background-image: url(/img/bg-box-3-bottom.gif);	background-repeat: no-repeat; width: 595px; height: 22px; padding: 0px;margin: 0px auto 0 auto;}
#corpo .col-1 .box-3-bottom .piede { padding-top:3px; font-family: Verdana; font-size: 11px; color:#fff !important; text-decoration: none;font-weight:normal;}
#corpo .col-1 .box-3-bottom .piede A, active, visited { font-weight:normal; color:#fff !important; text-decoration: none;}
#corpo .col-1 .box-3-bottom .piede A:hover { color:#fff !important; text-decoration: underline;}

#corpo .col-1 .box-4-top { position: relative; background-image: url(/img/bg-box-4-top.gif); width: 595px; height: 25px; padding: 0px; margin: 0px auto 0 auto;}
#corpo .col-1 .box-4-top h2{ position: absolute; top:3px; left:10px; padding: 0px; margin: 0px;font-family: Georgia, Helvetica, sans-serif;; font-size: 16px; text-align:left; color:#fff !important;font-weight:bold;font-style:italic;letter-spacing:-1px;}
#corpo .col-1 .box-4-top h2 a {text-decoration:none; color:#fff;font-weight:bold;}
#corpo .col-1 .box-4-top h2 a:hover {text-decoration:underline; color:#FFFD3B;}


#corpo .col-1 .box-4 { background-image: url(/img/bg-box-4.gif); position: relative; width: 595px; height: 200px; padding: 0px; margin: 0px auto 0 auto;}

#corpo .col-1 .box-4 .box-sx {position: absolute; top: 5px; left: 10px; padding: 0px; width: 278px; height: 90px;}
#corpo .col-1 .box-4 .box-sx .categoria { text-align: left; font-family: Tahoma; font-size: 10px; color: #330000; font-weight: bold; padding: 10px 0px 0px 0px;}
#corpo .col-1 .box-4 .box-sx .titolo { text-align: left; font-family: Verdana; font-size: 10px; color: #330000; font-weight: bold; padding: 0px 0px 2px 0px;}
#corpo .col-1 .box-4 .box-sx .titolo A, active, visited { color:#000 !important; text-decoration: none; font-style: normal;}
#corpo .col-1 .box-4 .box-sx .titolo A:hover { color:#fff !important; text-decoration: underline;}
#corpo .col-1 .box-4 .box-sx .inserita { text-align: left; font-family: Verdana, sans-serif;font-weight: normal; font-size: 10px; color: #000;}
#corpo .col-1 .box-4 .box-sx img { border: 3px solid #cdcdcd;}
#corpo .col-1 .box-4 .box-sx .altri {position: absolute; top: 175px; right: 5px;}

#corpo .col-1 .box-4 .box-forum {position:absolute; top:10px; left:300px; width: 278px; height: 90px; font-family: Tahoma; font-size: 12px;}
#corpo .col-1 .box-4 .box-forum .int { color:#000; text-align: left; font-family: Tahoma; font-size: 11px;font-weight:bold;padding:0px 1px 5px 3px; font-variant: small-caps;}
#corpo .col-1 .box-4 .box-forum .int A { color:#000 !important; text-decoration: none;}
#corpo .col-1 .box-4 .box-forum .int A:hover { color:#fff !important; text-decoration: underline;}
.argomento { text-align: left; font-family: Verdana; font-size: 10px; color:#fff !important; text-decoration: none; font-weight: bold;border-bottom:1px solid #FFD14F;}
.argomento A { text-align: left; font-family: Verdana; font-size: 10px; color:#330000 !important; text-decoration: none; font-weight: bold;}
.argomento A:hover { color:#fff !important; text-decoration: underline;}
#corpo .col-1 .box-4 .box-forum .altri {position: absolute; top: 170px; right: 13px;}


#corpo .col-1 .box-4-bottom { position: relative; background-image: url(/img/bg-box-4-bottom.gif);	background-repeat: no-repeat; width: 595px; height: 22px; padding: 0px;margin: 0px auto 0 auto;}
#corpo .col-1 .box-4-bottom .piede { padding-top:3px; font-family: Verdana; font-size: 11px; color:#fff !important; text-decoration: none;font-weight:normal;}
#corpo .col-1 .box-4-bottom .piede A, active, visited { font-weight:normal; color:#fff !important; text-decoration: none;}
#corpo .col-1 .box-4-bottom .piede A:hover { color:#fff !important; text-decoration: underline;}



#corpo .col-1 .chiusura { position: relative; background-image: url(/img/bg_chiusura.gif); background-repeat: no-repeat; width: 593px; height: 22px; padding: 0px;margin: 0px auto 0 16px;}
#corpo .col-1 .chiusura .piva { position: absolute; top:5px;right:20px; font-family: Verdana; font-size: 10px;color:#fff;}
#corpo .col-1 .chiusura .preferiti { position: absolute; top:5px;left:20px; font-family: Verdana; font-size: 10px;color:#fff;}
#corpo .col-1 .chiusura A, active, visited { font-weight:normal; color:#fff !important; text-decoration: none;}
#corpo .col-1 .chiusura A:hover { color:#fff !important; text-decoration: underline;}

/* cont-colonna 3 */

.box-banner { background-color: #F9DB19; width:150px; border: 2px solid #D7A309; min-height: 78px; height: auto !important; height: 78px;margin:0;padding:0; text-align:left; color: #000 !important;font-weight: normal;text-decoration: none !important;}
.box-banner .img { float: left; margin: 0; height:78px;margin-right:2px;padding-top:2px;padding-left:3px;}
.box-banner a, visited, active { color: #000 !important;
text-decoration: none !important; font-weight: normal;}
.box-banner a:hover { color: #000 !important; text-decoration: none !important; font-weight: normal;}


.input-nobordo { border:0px;width:15px;background-color: #D7A309;}
.input-vota { border:0px; width:40px;font-size: 11px; font-family: Verdana,sans-serif; border:#AFAFAF 2px solid;  background-color: #fff;}

#corpo .col-1 .box-lang {background-color: #fff; position: relative; width: 595px; padding: 0px; margin: 0px auto 0 auto;}
#corpo .col-1 .box-lang a, visited, active { color: #000 !important;
text-decoration: none !important; font-weight: normal;}
#corpo .col-1 .box-lang a:hover { color: #000 !important; text-decoration: none !important; font-weight: normal;}
#corpo .col-1 .box-lang .cont {margin: 0px;font-family:Verdana,sans-serif; text-align: left;font-size: 12px;padding:10px;}
#corpo .col-1 .box-lang .testo {padding: 0px; margin: 0px 5px 0 auto;}
#corpo .col-1 .box-lang .menu {float:left; padding: 0px; margin: 0px auto 0 auto;}

#corpo .col-1 .box-lang h1 { font-size:16px; font-family:Arial,Verdana,sans-serif; text-align: left;padding-bottom:0px; margin:0px;}
#corpo .col-1 .box-lang h2 { font-size:14px; font-family:Arial,Verdana,sans-serif; text-align: left;padding-bottom:10px; margin:0px;}

#corpo .col-1 .box-lang .box-cerca {font-family: Tahoma; font-size: 12px;}
#corpo .col-1 .box-lang .box-cerca form { padding:0px; margin: 0 auto;}
#corpo .col-1 .box-lang .box-cerca form div { margin:.2em 0;}
#corpo .col-1 .box-lang .box-cerca fieldset { padding: 0.3em; border: 0px;}
#corpo .col-1 .box-lang .box-cerca #informazioni label { display:block; width:278px; text-align:left; font-weight:bold; color: #000; font-family:Verdana, sans-serif; font-size:10px;padding-bottom:2px;}
#corpo .col-1 .box-lang .box-cerca select, input { font-weight: normal; font-size: 12px; font-family: Verdana,sans-serif; width:135px; border:#AFAFAF 1px solid;  background-color: #fff; padding:0; margin-left:0px;}
#corpo .col-1 .box-lang .box-cerca input.bottone { border:#fff 1px solid;  background-color: #F04D12; color: #ffffff; font-weight: bold; font-size:10px; font-family:Verdana,sans-serif; text-align: center; cursor: pointer;}
