/* parametri cartoline */

#cartoline_new {border: 1px solid #036; background: #f0f0f0 url(../images/sfondo_cartoline.jpg) top left repeat-x; margin: 30px auto 0px 30px; text-align: center; width: 605px; padding: 2px;}

#cartoline_new hr {clear: none; color: #036; visibility: visible; height: 1px; margin: 10px 0;}

#cartoline_new input, #cartoline textarea {font-size: 12px; border: 1px solid #69c; color: #000;}

#cartoline_new label {color: #036; font-weight: bold; margin: 2px;}

p.cartolina {color: green; font-weight: bold;}

p.left {text-align: left; line-height: 16px; margin: 5px; padding: 0;}

#current {background: #9cf;}

/* Box di avviso */

#cartoline {border: 1px solid #036; background-color: #f0f0f0; margin: 30px auto 0px 30px; text-align: center; width: 605px; padding: 2px;}

/* list nel bollettino neve e servizi meteo*/

ul#list {margin: 20px 0 20px 40px; padding: 0px; list-style-type: square; color: #396;}

ul#list-servizi-top {margin: 20px 0 20px 45px; padding: 0px; list-style-type: square;}

ul#list-servizi-middle {margin: 20px 0 20px 135px; padding: 0px; list-style-type: square;}

/*mappe meteo, radar, spaghi carte_mari, carte_venti, climatologia, prev_stagio*/

ul#mappe_meteo, ul#radar, ul#spaghi, ul#mare, ul#venti, ul#climatologia {margin: 0px 0px 0px 30px; padding: 0px; list-style: none; text-align: center; float: left;}

ul#radar{margin: 0px 0px 30px 30px;}

ul#mappe_meteo li, ul#radar li, ul#mare li, ul#spaghi li, ul#climatologia li {width: 138px; margin: 10px 5px; padding: 0px; float: left; color: #036; border: 1px solid #036; text-align: center; font-size: 12px; font-weight: bold;}

ul#venti li {width: 305px; height: 270px; margin: 10px auto; padding: 0px; color: #39c; border: 1px solid #036; text-align: center; font-size: 13px; font-weight: bold;}

ul#spaghi {margin-left: 40px; width: 550px; height: 205px;}

ul#spaghi li {width: 250px; height: 205px;}

ul#mare li {width: 305px; margin: 10px 2px; color: #39c; height: 255px;}

ul#climatologia li {width: 200px; margin: 10px 2px; color: #963; height: 260px;}

ul#climatologia li img {border-top: 1px solid #036;}

ul#prev_stagio, ul#carte_mari, ul#glossario, ul#carte_venti {list-style: none; margin: 10px auto; padding: 0px; text-align: center;}

ul#prev_stagio li, ul#carte_mari li, ul#glossario li, ul#carte_venti li {display: inline; margin: 0 3px;}

a.link {color: blue;}

a.link:visited {color: #036;}

a.link:hover {color: #393;}

.div-center {text-align: center; margin: 0 auto;}

.sottotitolo {color: #666;}

#num_pagine {width: 250px; position: absolute; top: 1px; right: 2px;}

.boxcode {width: 90%; padding: 5px; background-color: #e0f0ff; border: 1px solid #393; text-align: left;}

#pscroller1{ width: 400px; height: 40px; border: 1px dashed black; padding: 5px; background-color: #ffc; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #000;}

#pscroller2{width: 400px; height: 150px;border: 1px solid black; padding: 5px; background-color: #F0F0F0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color: #000;}

.rssclass .rsstitle{font-weight: bold;}

.rssclass .rssdate{color: gray;}

.rssclass a{text-decoration: none;color: red;}

/* hack per IE \*/

* html ul#radar {margin: 0px 0px 0px 15px;}

/*fine hack */

.inline {display: inline;}

input.image {width: 600px;}

#aggiornamento {height: 20px; background: #fff url(../images/webcam.jpg); border: 1px solid #036; line-height: 20px; text-align: right; color: #036; padding: 0 5px;}

#middle2 .img_border {border: 2px solid #39c;}

#middle2 ul#menu_tabs{float: left; width: 100%; list-style: none; margin: 0px; padding: 0; font-size: 11px;}

#middle2 ul#menu_tabs li{float: left; margin: 0 1px 0; padding: 0}

#middle2 ul#menu_tabs a {float: left; padding: 0 0 0 0.4em; background: url(../images/tab.png) no-repeat top left; text-decoration: none; color: #222}

#middle2 ul#menu_tabs span{float: left; padding: 0.4em 0.4em 0.4em 0;background: url(../images/tab.png) no-repeat top right; cursor: pointer}

#middle2 ul#menu_tabs li#active a, #middle2 ul#menu_tabs a:hover{background: url(../images/tab2.png) no-repeat top left}

#middle2 ul#menu_tabs li#active span, #middle2 ul#menu_tabs a:hover span{background: url(../images/tab2.png) no-repeat top right; color: #184D8A}

table#weather_data {float: left; width: 100%; margin: 0px; padding: 0px; font-size: 11px;}

table#weather_data thead td {color: #036; font-weight: bold; background-color: #C5DBFF;}

table#weather_data td {text-align: center;}

table#weather_data td img {vertical-align: middle;}

.archivio {width: 300px; float: right; text-align: right;}

.archivio span {background-color: #ffc;}

p#newsletter_error {color: red; text-align: center; margin: 45px 0 0 0; padding:80px 0 30px 0; font-weight: bold; border: 1px solid red; background: #fff url(../images/error_bg.jpg) top center;}

p#newsletter_ok {color: green; text-align: center; margin: 45px 0 0 0; padding:80px 0 30px 0; font-weight: bold; border: 1px solid green; background: #fff url(../images/ok_bg.jpg) top center}

#weather_txt {width: 160px; float: left; margin: 0 5px 0 0;}

.struttura_ricettiva {border: 1px solid #ccc; padding: 3px; height: 140px; background: url(../images/sf1a.gif) repeat-x; margin: 5px 0;}

.struttura_ricettiva h2 {color: #2F5DC0;}

#webcam_menu ul {list-style-type: none; padding: 0px; margin: 0px 0  5px 0; height: 80px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}

#webcam_menu  ul li {width: 50px; float: left; margin: 15px 0 0 9px; padding: 0px;}

#webcam_menu_regione ul {list-style-type: none; padding: 0px; margin: 0px 0  5px 0; height: 175px; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}

#webcam_menu_regione ul li {width: 95px; float: left; margin: 15px 0 0 5px; padding: 0px;}

#webcam_menu ul li img, #webcam_menu_regione ul li img {border: 1px solid #ccc;}

.pre {white-space: pre;}

#segnala_webcam {border: 1px solid #ccc; height: 130px; padding: 5px; font-size: 15px; color: #666; margin: 5px 0px; background: #fff url(../images/forecast_box.jpg);}

#segnala_webcam img {float: right;}

#segnala_webcam a {color: #f60; text-decoration: none;}

#segnala_webcam h3 {font-size: 16px;}

#addThis, #addThisWebcam {width: 170px; float: right;}

#addThisWebcam {margin: 5px 0px;}

/* hack per IE \*/

* html #cartoline_new {margin: 15px 0px 0px 20px; width: 607px;}

* html #webcam_menu_regione ul li {width: 90px; float: left; margin: 15px 0 0 2px; padding: 0px;}

/*fine hack */



