/* BODY */
body {background: url(/img/bground.gif) repeat-x ; background-color: White;}

/* 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 .percorso { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #4FA54C; vertical-align: middle; text-align: left; font-weight: bold; width: 595px; margin: 0px auto 0 auto;background-color:#fff;}
#corpo .col-1 .percorso .cont{ padding: 3px;}
#corpo .col-1 .percorso a, visited, active { color: #000 !important;   text-decoration: none; font-weight: bold; }
#corpo .col-1 .percorso a:hover { color: #4FA54C !important; text-decoration: underline; font-weight: bold;}

#corpo .col-1 .titolo-template { position: relative; width: 595px; background-color: Black;  height: 30px; text-align: left; z-index: 1;margin: 0px auto 0 auto;}
#corpo .col-1 .titolo-template .cont { position: absolute; top: 3px; left: 14px; padding: 0px; z-index: 2;}
#corpo .col-1 .titolo-template .box-cerca {position:absolute; top:2px;left:68px; margin:0;padding:0px; display:block; width:440px; color: #fff;}
#corpo .col-1 .titolo-template .box-cerca input {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #5B290C; border: 1px solid #AC4F10;font-weight: normal;background-color:#FDC00A;}
#corpo .col-1 .titolo-template .box-cerca select {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #5B290C; border: 1px solid #AC4F10;font-weight: normal; background-color:#FDC00A;}

#index-box-template { position: relative; width: 595px; background-image: url(/meteo/img/bg-index-box-1.gif); background-repeat: repeat-y; padding: 0px; display:block; clear:left; margin: 0px auto 0 auto; z-index:1;}
#index-box-template .bg { position: relative; width: 591px; background-image: url(/meteo/img/bg.jpg); background-repeat: no-repeat; z-index:2;margin: 0px auto 0 auto;}
#index-box-template .bg h2{margin:10px 0px 40px 10px;font-family: Arial, sans-serif; font-size: 13px;color:#ffff00;text-align: left;font-weight:bold;padding:0px;}

#meteo-oggi {position:relative; margin: 0px auto 0px auto; width: 502px; background-color:#fff; text-align:center; background: url(/meteo/img/bg-oggi-middle.gif) repeat-y 0;}
#meteo-oggi .il-meteo { position:absolute; top:-29px; left:15px; }
#meteo-oggi .ore { position:absolute; top:-20px; right:15px; color: #ffff00;}
#meteo-oggi .box-sx { position:relative; width: 195px; float: left; }
#meteo-oggi .box-sx .cal { position:relative; text-align:center; margin:0px auto 0px auto;background-image: url(/meteo/img/bg-cal-oggi.gif); background-repeat: no-repeat; z-index:1; width:84px; height:91px;}
#meteo-oggi .box-sx .cal .mese { position:absolute; top:20px; left:9px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight:bold;}
#meteo-oggi .box-sx .cal .numero { padding-top:37px; font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #000; font-weight:bold;}
#meteo-oggi .box-sx .giorno { text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #399936; font-weight:bold;}
#meteo-oggi .box-sx .icona { text-align:left; padding:0px; margin-left:38px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000; font-weight:bold;}

#meteo-oggi .box-dx { position:relative; float: left; text-align:left;font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
#meteo-oggi .box-dx .tempo { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #399936; font-weight: bold; padding-bottom:5px;}


#meteo-previsioni {position:relative; margin: 0px auto 0px auto; width: 502px;text-align:center; background-color:#fff; text-align:center; background: url(/meteo/img/bg-oggi-middle.gif) repeat-y 0;}
#meteo-previsioni .previsioni { position:absolute; top:-29px; left:15px; }
#meteo-previsioni .day { position:relative; text-align:center; margin:0px auto 0px auto;background-image: url(/meteo/img/bg-day-white.gif); background-repeat: no-repeat; z-index:1; width:140px; height:120px;}
#meteo-previsioni .data { position:absolute; top:28px; left:10px; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight:normal;}
#meteo-previsioni .data .num { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000; font-weight:bold;}
#meteo-previsioni .giorno { position:absolute; top:63px; left:18px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000;}
#meteo-previsioni .notte { position:absolute; top:63px; left:82px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000;}
#meteo-previsioni .gradi-min { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #000; position:absolute; top:44px; left:10px;}
#meteo-previsioni .gradi-max { font-family: Verdana, Helvetica, sans-serif; font-size: 9px; color: #000; position:absolute; top:44px; right:10px;}

#meteo-previsioni .min { font-size: 11px; color: #0000ff; font-weight:bold;padding-right:2px;}
#meteo-previsioni .max { font-size: 11px ;color: #ff0000; font-weight:bold;}





#index-box-template .box-dx a {text-decoration:none; color:#000}
#index-box-template .box-dx a:hover {text-decoration:none; color:#652E0C}



