* {
  border:0;
  margin:0;
  padding:0;
}

a img
{
  border:0;
  outline:none;
  -moz-outline:none;
}

a
{
  outline:none;
  -moz-outline:none;
  color:#333333;
  text-decoration:none;
}

body
{
  color:#666666;
  background-color:#3399ff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:18px;
}

a:hover
{
  color:#666666;
  text-decoration:none;
}

input,select,textarea
{
  font-size:12px;
  vertical-align:bottom;
  padding:2px;
}

.box_sitweb_con select
{
  width:40px;
}

li
{
  list-style:none;
}

#page
{
	position: relative;
  width:1000px;
  background-color:#FFFFFF;
  margin:0 auto;
}

#columns
{
  width:1000px;
  background:url(http://www.centrometeoitaliano.it/images/sfondoprev.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;
  padding:0;
}

#columns_temp
{
  width:1000px;
  background:url(http://www.centrometeoitaliano.it/images/sfondotemp.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;
  padding:0;
}

#columns_b
{
  width:1000px;
  background:url(http://www.centrometeoitaliano.it/images/sfondoprev_b.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
 margin:0px 0 25px 0;
  padding:0;
}

#columns_europa
{
  width:1000px;
  background:url("http://www.centrometeoitaliano.it/images/meteomondo.jpg") no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;
  padding:0;
}


#columns_prev
{
  width:1000px;
   background:url(http://www.centrometeoitaliano.it/images/meteocitta_all_b.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0px 0 25px 0;
  padding:0;
}

#columns_regione
{
  width:1000px;
  background:url(http://www.centrometeoitaliano.it/images/sfondoregione_b.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0px 0 25px 0 ;
  padding:0;
}

#columns_home
{
  width:1000px;
  background:url(http://www.centrometeoitaliano.it/images/sfondohome_b.jpg) no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0px 0 5px;
  padding:0;
}

    #columns_sfondomondo
{
  width:1000px;
  background:url("http://www.centrometeoitaliano.it/images/meteomondo_b.jpg") no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0px 0 25px 0;
  padding:0;
}

    #columns_mondo
{
  width:1000px;
  background:url("http://www.centrometeoitaliano.it/images/meteocitta_all_1_b.jpg") no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;  padding:0;
}


   #columns_mondo_2
{
  width:1000px;
  background:url("http://www.centrometeoitaliano.it/images/meteocitta_all_b.jpg") no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;
    padding:0;
}


#columns_europa
{
  width:1000px;
  background:url("http://www.centrometeoitaliano.it/images/sfondohome.jpg") no-repeat scroll left top transparent;
  background-color:#FFFFFF;
  float:left;
  margin:0 0 25px;
  padding:0;
}


.box_destra
{
  float:left;
  width:645px;
  padding:15px;
}

.box_destra_banner
{
  float:left;
  width:654px;
  background-color:#ccc;
margin:0px 0 0px 0px;
  padding:0;
}

.box_destra_banner_2
{
  float:left;
  width:665px;
  background-color:#ccc;
  border-left:0 solid #ccc;
  margin:0;
  padding:0;
}

.box_destra_pagine
{
  float:left;
  width:615px;
  background-color:#e7e6e6;
  border-bottom:1px solid #ccc;
  margin:0 0 30px;
  padding:30px 30px 0;
}

.box_destra_magazine
{
  float:left;
  width:635px;
  background-color:#e7e6e6;
  border-bottom:1px solid #ccc;
  margin:0 0 30px;
  padding:0 40px 0 0;
}

.box_destra_articolo
{
  float:left;
  width:633px;
  background-color:#e7e6e6;
  border-bottom:1px solid #ccc;
  margin:0 0 30px;
  padding:0 42px 0 0;
}

.box_destra_archivio
{
  float:left;
  width:625px;
  margin:0 0 30px;
  padding:10px 30px 20px 20px;
}

.widget
{
  float:left;
  border:1px solid #ddd;
  width:280px;
  margin:20px;
}

.col1
{
  
 float:left;
  width:310px;
  padding-right:15px;
  	margin:0px 0 0 0;
}

.col2
{
  width:675px;
  float:left;
  	margin:0px 0 0 0;
}

.contiene_regione
{
  float:left;
  width:1000px;
  margin:-10px 0 0px 2px ;
}

.prev2 {
  height:590px;
  float:left;
  width:1000px;
  margin:0 0 30px;
}

.subcol
{
  width:150px;
}

.subcol h2
{
  font-size:14px;
  color:#FFFFFF;
  padding:0 0 10px;
}

#nav
{
  height:30px;
  background-color:#FFFFFF;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  width:930px!important;
  margin:15px 15px 0!important;
  padding:2px 0!important;
}

#nav-left
{
  float:left;
  display:inline;
  width:600px;
}

#nav-right
{
  float:left;
  display:inline;
  border-top:1px solid #fff;
  margin:0!important;
  padding:0!important;
}

#nav ul
{
  position:relative;
  height:30px;
  overflow:hidden;
}

#nav ul li
{
  float:left;
  list-style:none;
  font-weight:bold;
  font-size:14px;
}

#nav .current_page_item
{
  height:30px;
}

#nav .current_page_item a
{
  color:#FFFFFF;
}

#nav ul li.back
{
  width:9px;
  height:30px;
  z-index:8;
  position:absolute;
}

#nav ul li a
{
  text-decoration:none;
  outline:none;
  text-align:center;
  top:6px;
  letter-spacing:0;
  z-index:10;
  display:block;
  float:left;
  height:26px;
  position:relative;
  overflow:hidden;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  text-transform:uppercase;
  margin:auto 15px!important;
}

#nav ul li a:hover,#nav ul li a:active,#nav ul li a:visited
{
  border:none;
}

#nav2,#nav2 *
{
  list-style:none;
  margin:0;
  padding:0;
}

#nav2
{
  height:30px;
  font-weight:bold;
  font-size:14px;
  position:relative;
  line-height:30px;
  border:1px solid #ddd;
  z-index:10!important;
  margin:0 15px;
}

#nav2 li
{
  line-height:30px;
  float:left;
  list-style:none;
  z-index:10!important;
}

#nav2 li a
{
  color:#666666;
  display:block;
  font-size:11px;
  font-weight:bold;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  line-height:30px;
  border-right:1px solid #ddd;
  z-index:10!important;
  padding:0 13px;
}

#nav2 li a:hover
{
  text-decoration:none;
}

#nav2 li ul
{
  position:absolute;
  left:-999em;
  margin-top:3px;
  z-index:10!important;
}

#nav2 li:hover ul,#nav2 li.sfhover ul
{
  left:auto;
  z-index:10!important;
}

#nav2 li ul li
{
  display:block!important;
  float:none!important;
  border:1px solid #ddd!important;
  border-top:none!important;
  background:#fff;
  z-index:10!important;
}

#search
{
  float:left;
  height:27px;
  margin:0;
  padding:0!important;
}

* html #search
{
  margin-right:8px;
}

#search input
{
  background-image:url(http://www.centrometeoitaliano.it/images/sfondocerca.jpg);
  background-repeat:no-repeat;
  height:20px;
  float:left;
  font-size:14px;
  width:181px;
  margin:0;
  padding:7px 4px 4px;
}

#search .btn
{
  width:20px;
  height:20px;
  border:none;
  margin:0 0 0 5px !important;
}

#header
{
  height:140px;
  background-image:url(images/testata.jpg);
  background-repeat:no-repeat;
  width:1000px;
  float:left;
  margin:0;
  padding:0;
}

#testa_1
{
  float:left;
  margin:0;
  padding:0;
}

#testa_2
{
	position: absolute;
	top: 40px;
	right: 0;
	width: 400px;
}

#header h1
{
  float:left;
  display:inline;
  line-height:100px;
  font-size:24px;
}

#header h1 a
{
  display:block;
  height:93px;
  width:389px;
  color:#000000;
  font-size:28px;
}

#topbanner
{
  float:right;
  width:468px;
  padding:20px 0 0;
}

#topbanner img
{
  float:right;
}

#rss a
{
  color:#666666;
}

#rss h2
{
  font-size:14px;
  margin-bottom:10px;
  padding:10px;
}

#rss ul
{
  float:left;
  margin:0;
  padding:10px;
}

#rss li
{
  border:none!important;
  margin:0;
  padding:5px;
}

#rss img
{
  float:right;
  padding-left:10px;
  margin-top:5px;
}

#video-frame
{
  background:#eee;
  float:left;
  width:583px;
  height:auto;
  border:1px solid #ddd;
  margin:15px 0 0;
  padding:5px;
}

.video-left
{
  float:left;
  width:285px!important;
  display:inline;
  background-color:#FFFFFF;
}

.video-left p
{
  margin:0!important;
  padding:0!important;
}

.video-left h2
{
  display:none;
}

.video-right
{
  float:right;
  width:273px;
  display:inline;
  background-color:#FFFFFF;
  padding:10px;
}

.video-right h2
{
  color:#000000;
  font-size:11px;
  line-height:normal;
  font-weight:bold!important;
  margin:0!important;
  padding:0 0 5px;
}

.video-right p
{
  color:#666;
  font-size:11px;
  line-height:12px;
  margin:10px 0 0;
  padding:0 0 20px;
}

.video-right h3
{
  font-style:normal!important;
  font-weight:bold;
  font-size:18px;
  line-height:20px;
  padding-bottom:0;
}

.video-right .mootabs_title
{
  border-top:1px solid #FFF;
  list-style:none;
  margin:0;
  padding:0;
}

.video-right .mootabs_title li
{
  color:#000;
  font-weight:normal;
  font-size:11px;
  text-decoration:none;
  display:block;
  border:1px solid #dddddd;
  background:#f7f7f7;
  line-height:10px;
  cursor:pointer;
  margin:0 0 5px;
  padding:10px;
}

.video-right .mootabs_title li:hover,.video-right .mootabs_title li.active
{
  background:#dddddd url(images/ico-watch.gif) right center no-repeat!important;
}

.post h2
{
  font-size:18px;
  padding:0 0 5px;
}

.post h3
{
  font-size:14px;
}

.post p
{
  line-height:15px;
  padding:0 0 15px;
}

.box
{
  clear:both;
  height:1%;
  margin:0px 0 0;
  padding:0 10px 15px 0;
}

.box .post
{
  width:322px;
  border:0 solid #ddd;
  padding-left:0;
  margin:0;
}

.box .postsotto
{
  background-color:#ffffff;
  border:0 solid #ddd;
  padding-left:0;
  margin:10px 0 0;
}

.box .postsotto h2
{
  font-size:18px;
  line-height:20px;
  padding:10px 10px 10px 5px;
}

.box .postsotto p
{
  font-size:11px;
  line-height:16px;
  text-align:justify;
  padding:0 10px 10px 5px;
}

.box .post h2
{
  font-size:18px;
  line-height:20px;
  padding:10px 10px 10px 20px;
}

.box .post p
{
  font-size:11px;
  line-height:16px;
  text-align:justify;
  padding:0 10px 10px 20px;
}

.box_magazine
{
  float:left;
  width:650px;
  height:1%;
  margin:0;
  padding:0 10px 15px 0;
}

.box_magazine .post_magazine
{
  width:325px;
  border:0 solid #ddd;
  padding-left:0;
  text-align:justify;
  margin:5px 0 0;
}

.box_magazine_lungo
{
  border:0 solid #ddd;
  padding-left:0;
  background:yellow;
  margin:5px 0 0;
}

.post_magazine_lungo
{
  border:0 solid #ddd;
  padding-left:0;
  width:216px;
  text-align:justify;
  margin:5px 0 0;
}

.post_magazine_lungo img
{
  background-color:#FFFFFF;
  border:1px solid #DDDDDD;
  float:left;
  margin:0 7px 0 0;
  padding:5px;
}

.box_magazine .post_magazine_lungo h2
{
  font-size:12px;
  line-height:20px;
  text-align:left;
  padding:10px 10px 10px 20px;
}

.box_magazine .post_magazine h2
{
  font-size:18px;
  line-height:20px;
  text-align:left;
  padding:10px 10px 10px 20px;
}

.post-alt
{
  margin:5px 0 0 15px;
}

.post-alt h1
{
  font-size:22px;
  color:#000000;
  line-height:1.3;
  padding:0;
}

.post-alt h2
{
  font-size:18px;
  color:#000000;
  line-height:26px;
  padding:0;
}

.post-alt h3
{
  font-size:13px;
  padding-bottom:5px;
  line-height:18px;
  color:#000000;
}

.post-alt h4
{
  font-size:14px;
  padding-bottom:5px;
  line-height:16px;
}

.post-alt p
{
  margin:0 0 1px;
  padding:0 0 1px;
}

.post-alt h3.post_date
{
  color:#999999;
  font-size:12px;
  font-weight:normal;
  padding:5px 0 10px;
}

h3.posted_magazine
{
  font-size:11px;
  color:#666666;
  font-style:normal;
  font-weight:normal;
  line-height:15px;
  background-color:#eeeeee;
  margin-top:30px;
  text-align:right;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  padding:5px 10px 5px 5px;
}

h3.posted a
{
  text-align:left;
  font-size:11px;
}

.continue
{
  background:url(images/ico-arrow.gif) no-repeat left;
  font-weight:bold;
  padding-left:15px;
}

.comments
{
  padding-bottom:0!important;
}

.comments a
{
  background:url(images/ico-comm.gif) no-repeat left;
  color:#000000;
  font-weight:normal;
  font-size:11px;
  margin-left:5px;
  padding:0 0 0 18px;
}

a.more
{
  background:url(images/ico-arrow2.gif) no-repeat right;
  color:#C00;
  font-size:1.2em;
  font-weight:bold;
  padding:0 20px 0 0;
}

.navigation
{
  font-size:12px;
}

.navigation a
{
  color:#C00;
  font-size:1.2em;
  font-weight:bold;
  margin-top:20px;
}

.alignleft
{
  display:inline;
  float:left;
  margin:5px 15px 15px;
}

.alignright
{
  display:inline;
  float:right;
  margin:15px;
}

.wp-caption alignleft
{
  margin:0 10px 0 0;
}

#archivebox
{
  margin-bottom:3px;
  color:#000!important;
  padding:10px;
}

#archivebox h4,#archivebox h3,#archivebox h2
{
  color:#333333;
}

#archivebox h3 a
{
  color:#cc0000;
}

#archivebox h2
{
  margin-top:190px;
}

#archivebox h4 em,#archivebox h2 em,#archivebox h3 em
{
  font-weight:normal;
}

#archivebox a,#archivebox h2
{
  color:#000;
}

.archivefeed
{
  margin-top:10px;
  padding-bottom:0;
}

.archivefeed a
{
  background:url(images/ico-arcfeed.gif) center left no-repeat;
  height:20px;
  color:#000;
  font-size:11px;
  font-weight:normal;
  padding:3px 0 1px 22px;
}

.arclist
{
  width:260px;
  border-bottom:1px solid #eee;
  margin:0 0 25px;
  padding:5px 0 0;
}

.arclist h2
{
  color:#333;
  padding:0 0 15px;
}

.arclist ul li
{
  color:#C00;
  font-size:12px;
  border-top:1px solid #eee;
  padding:8px 0 8px 10px;
}

.singletags
{
  margin-top:5px;
  font-weight:bold;
  color:#000!important;
}

.singletags a
{
  font-weight:normal!important;
}

.entry p
{
  font-size:12px;
  line-height:18px;
  text-align:justify;
  padding:0 0 25px;
}

.entry blockquote
{
  border:1px solid #ddd;
  color:#000;
  width:85%;
  background-color:#f7f7f7;
  font-style:italic;
  margin:5px auto 15px;
  padding:10px;
}

.entry blockquote p
{
  font-size:12px;
  line-height:20px;
  margin:5px 0;
  padding:5px 0;
}

.entry img
{
  border:1px solid #dddddd;
  float:left;
  display:inline;
  background-color:#FFFFFF;
  margin-right:15px;
  margin-bottom:15px;
  padding:4px;
}

.entry ul,.entry ol
{
  margin-bottom:15px;
  font-size:12px;
  line-height:20px;
}

.entry ul li ul,.entry ol li ol
{
  margin-bottom:0;
  padding-top:3px;
}

.entry ul li
{
  list-style:circle inside!important;
  margin-left:15px;
  padding:3px 0;
}

.entry ul li ul li
{
  list-style:disc inside!important;
}

.entry ol li
{
  list-style:decimal inside!important;
  font-size:12px;
  padding:3px 0;
}

.entry ol li ol li
{
  list-style:decimal-leading-zero inside!important;
}

h2.commh2
{
  font-size:1.4em;
  font-weight:bold!important;
  padding:0 0 5px;
}

ol.commentlist
{
  list-style:none;
  font-size:12px;
  line-height:20px;
  margin:10px 0 20px;
  padding:0;
}

ol.commentlist p
{
  margin-bottom:10px;
  line-height:20px;
}

ol.commentlist cite
{
  font-style:normal;
  font-weight:bold;
}

ol.commentlist li
{
  padding:20px 10px 10px;
}

ol.commentlist li.alt
{
  background:#f7f7f7;
  border:1px solid #eee;
  padding:10px 10px 0!important;
}

#mpu_banner
{
  width:300px;
  height:250px;
  background-color:#eeeeee;
  margin-bottom:15px;
  border:1px solid #dddddd;
  padding:9px;
}

.sideTabs
{
  width:308px!important;
  height:auto!important;
  min-height:258px;
  border:1px solid #ddd;
  background-color:#eeeeee;
  float:left;
  display:block;
  padding:5px;
}

.col2 .mootabs_title
{
  font-size:12px;
  width:100%;
  float:left;
}

.col2 .mootabs_title li
{
  float:left;
  display:inline;
  line-height:34px;
  background:#ffffff;
  color:#000000;
  border:1px solid #ddd;
  font-weight:bold;
  font-size:11px;
  cursor:pointer;
  margin:0 2px 0 0 !important;
  padding:0 5px!important;
}

.col2 .mootabs_title li:hover,.col2 .mootabs_title li.active
{
  border:1px solid #ddd;
  text-decoration:none;
}

.col2 .mootabs_panel
{
  display:none;
  clear:both;
  float:left;
  height:auto!important;
}

.col2 .mootabs_panel.active
{
  display:block;
  float:left;
}

.col2 .mootabs_panel ul
{
  width:296px!important;
  border:1px solid #ddd!important;
  background-color:#FFFFFF;
  min-height:203px;
  margin:5px 0 0!important;
  padding:5px!important;
}

.list1 li,.list2 li,.list3 li
{
  border-bottom:1px solid #eee;
  padding:6px 0 6px 25px;
}

.list1 li a,.list3 li a,.list4 li a,.list5 li a
{
  color:#666666;
  font-size:12px;
}

.list3 li
{
  background:url(images/ico-mostcomm.gif) no-repeat left center!important;
}

.list5 li
{
  border-bottom:1px solid #eee;
  padding:6px 0;
}

.ads
{
  border:1px solid #ddd;
  height:125px;
  width:308px;
  margin:0 0 15px;
  padding:5px;
}

.ads img
{
  float:left;
  margin:0 5px 0 0;
}

.flickr
{
  border:1px solid #ddd;
  background-color:#eee;
  width:318px;
  margin:0 0 15px;
}

.flickr h2
{
  font-size:14px;
  margin-bottom:10px;
  padding:5px;
}

.flickr h2 img
{
  float:right;
  margin:0 2px;
}

.flickr p
{
  display:inline;
  padding-left:10px;
}

.flickr-ar
{
  font-size:12px;
  font-weight:normal;
  color:#ffffff;
  margin:0;
}

.flickr-ar a
{
  color:#ffffff;
}

.flickr img
{
  border:1px solid #ddd;
  background-color:#ffffff;
  margin:0 0 10px 5px;
  padding:5px;
}

.widget h2
{
  color:#990000;
  background-color:#e7e6e6;
  padding:9px;
}

.widget ul
{
  border:none!important;
  margin:0 0 10px;
  padding:5px 0;
}

.widget ul li
{
  border-bottom:1px solid #eee;
  font-weight:bold;
  margin:0;
  padding:5px 0 5px 15px;
}

.widget ul li a
{
  color:#333;
}

.widget ul li a:hover
{
  color:#990000;
}

#footer
{
  clear:both;
  font-size:11px;
  color:#666666;
  height:35px;
  line-height:35px;
  background-color:#f7f7f7;
  border:1px solid #ddd;
  margin:16px 0 10px 0;
  padding:0 15px;
}

.fix
{
  clear:both;
  height:1px;
  overflow:hidden;
  margin:0 0 -1px;
}

.hl
{
  border-bottom:2px solid #eee;
}

.hl-full
{
  float:left;
  clear:both;
  height:1px;
  width:100%;
  margin:0 0 15px;
  padding:0!important;
}

.hl2
{
  border-bottom:3px solid #c0c0c0;
}



.blog
{
  width:100%!important;
  float:left;
}

.between
{
  height:2px;
  margin-bottom:15px;
}

.ac
{
  text-align:center;
}

.ar
{
  text-align:right;
}

.th
{
  border:1px solid #dddddd;
  float:left;
  background-color:#FFFFFF;
  margin-top:0;
  margin-bottom:10px;
  margin-right:10px;
  padding:5px;
}

table#wp-calendar
{
  border-collapse:collapse;
  margin:0;
  padding:0;
}

table#wp-calendar a
{
  color:#000000;
}

table#wp-calendar caption
{
  font-weight:normal;
  font-size:.91667em;
  line-height:1.72727em;
  text-transform:uppercase;
  letter-spacing:2px;
  background:#e5e5e5;
  border-bottom:1px dotted #ddd;
}

table#wp-calendar th
{
  width:26px;
  font-size:.91667em;
  line-height:1.72727em;
  background:#f2f2f2;
  border-bottom:1px dotted #ddd;
  text-align:center;
}

table#wp-calendar td
{
  width:26px;
  line-height:1.66667em;
  color:#999;
  text-align:center;
}

table#wp-calendar td#next,table#wp-calendar td#prev
{
  width:78px;
  font-size:.83333em;
  letter-spacing:1px;
  text-transform:uppercase;
}

#box_ricerca_meteoregione1
{
  width:337px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#box_ricerca_meteoregione
{
  width:323px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}


#box_ricerca_montagna
{
  width:323px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#box_sotto
{
  width:675px;
  height:345px;
  float:left;
  background-image:url(images/sfondobox.jpg);
  background-repeat:no-repeat;
  margin:15px 0 0;
  padding:0;
}

#box_sotto_1
{
  width:200px;
  padding-left:0;
  padding-top:5px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:10px 13px 15px 12px;
}

#box_sotto_1 h3
{
  color:#FFF;
  padding:0 0 0 10px;
}

#box_sotto_1 ul
{
  margin:10px 0 0;
  padding:0;
}

#box_sotto_1 li
{
  font-size:11px;
  width:180px;
  border-bottom:#CCC 1px dotted;
  margin:0;
  padding:4px 0 0 4px;
}

#box_sotto_2
{
  width:200px;
  height:223px;
  float:left;
  margin:10px 13px 15px 11px;
  padding:5px 0 10px;
}

#box_sotto_3
{
  width:200px;
  padding-left:0;
  padding-top:5px;
  float:left;
  margin:10px 13px 15px 8px;
}

#box_sotto_4
{
  width:200px;
  padding-left:0;
  padding-top:5px;
  float:left;
  margin:8px 13px 15px 10px;
}

#menu_flash
{
  width:665px;
  height:70px;
  float:left;
  margin:11px 0 10px;
  padding:0;
}

#menu_flash_prev
{
  width:1000px;
  height:105px;
	margin:0px 0 0  0  ;
  padding:0;
}

#menu_mr_dx
{
  width:677px;
  float:left;
  margin:0;
  padding:0;
}

#boxrss
{
  width:80px;
  font-size:11px;
  font-weight:normal;
  color:#fff;
  text-align:center;
  float:right;
  margin:40px 20px 10px 0;
  padding:0;
}

#contatti
{
  width:80px;
  font-size:11px;
  font-weight:normal;
  color:#fff;
  text-align:center;
  float:right;
  margin:40px 0 10px;
  padding:0;
}
#testa_2 .top-button {
	position: absolute;
  width:80px;
  font-size:11px;
  font-weight:normal;
  color:#fff;
  text-align:center;
}

#box_divisore
{
  color:#FFF;
  margin:10px;
}

#nav_home
{
  float:left;
  margin:15px 0 0;
  padding:0;
}

#titolo_testo_mappa
{
  width:638px;
  font-weight:bold;
  color:#333;
  float:left;
  line-height:1.4;
  font-size:large;
  margin:0;
}

#testo_mappa
{
  width:638px;
  color:#333;
  float:left;
  line-height:1.4;
  font-size:12px;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  background:#e7e6e6;
  margin:50px 0 0;
  padding:10px 10px 10px 0;
}

#testo_mappa_home
{
  width:638px;
  color:#333;
  float:left;
  line-height:1.4;
  font-size:12px;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  background:#e7e6e6;
  margin:0;
  padding:10px 10px 10px 0;
}
.widget_montagna
{
  	background:url("http://www.centrometeoitaliano.it/wp-content/themes/labromano1/images/pendio.jpg") no-repeat scroll left bottom transparent;

float:left;
  border:1px solid #ddd;
  width:280px;
  height:237px;
  margin:20px;
}

.widget_montagna h2 {
    background-color: #E7E6E6;
    color: #990000;
    padding: 9px;
}


.wid_temp_1
{
   width:280px;
   height:35px;
  float:left;
     margin: 14px 0 0 24px;
  padding:0;
    font-weight:bold;
  font-size:14px;
 }

.wid_temp_2
{
  width:280px;
height:26px;
  float:left;
 margin: 0;
  padding:0;

}

.wid_temp_3
{
  width:280px;
 height:35px;
  float:left;
    font-weight:bold;
  font-size:14px;
    margin: 0px 0 0 24px;
  padding:0;

}

.wid_temp_4
{
   width:280px;
height:35px;
  float:left;
  font-weight:bold;
  font-size:14px;
      margin: 20px 0 0 24px;
  padding:0;

}
#myContent
{
  width:642px;
  float:left;
  margin:0;
  padding:0;
}

	#myContent_testo {

	width:620px;
	font-size:11px;
  background: none repeat scroll 0 0 #EEEEEE;
	line-height:1.4;
	padding:  10px ;
	margin: 0 0 0 0 ;
	float:left;
border: 1px solid #cccccc;
	}	
	#myContent_testo strong
{
  color:#CC0000;
   margin:3px 0 3px 0;
   font-size:13px ;
}

	#myContent_testo h1
{
  color:#CC0000;
  margin:5px 0  15px 0;
  border-bottom: 4px solid;
   font-size:16px ;
}



#myContent_prev
{
  width:657px;
  float:left;
  margin:0;
  padding:0;
}

#myContent_regione
{
  border:0 solid #FFFFFF;
  float:left;
  margin:0 0 0 20px;
  padding:0;
}

#myContent_regione_home
{
  border:0 solid #FFFFFF;
  float:left;
  margin:0px 0 0 0;
  padding:0;
}

#myContent_meteoregione
{
  border:0 solid #FFFFFF;
  float:left;
  margin:0 0 0 15px;
  padding:0;
}

#mappa_flash
{
  float:left;

  margin:0;
  padding:0 0 0 18px;
}

#mappa_previsioni
{
  width:659px;
  height:650px;
  float:left;
  background:#e7e6e6;
  border-bottom:1px solid #CCC;
  margin:0;
  padding:0;
}

#titolo_testo_prev
{
  width:638px;
  font-weight:bold;
  color:#FFF;
  float:left;
  line-height:1.4;
  font-size:large;
  margin:20px 0;
}

.menu_angolo #forum a
{
  height:24px;
  width:96px;
  border-right:0;
}

.menu_angolo
{
  text-align:left;
  display:block;
  width:1000px;
  float:left;
  margin:0;
}

.menu_angolo ul
{
  height:30px;
  overflow:hidden;
  border-top:1px solid #fff;
  border-bottom:1px solid #fff;
  background:url(http://www.centrometeoitaliano.it/images/backmenu.jpg)repeat-x;
  padding:0;
}

.menu_angolo ul li
{
  text-align:center;
  float:left;
  list-style:none;
  color:#FFF;
  margin:0;
  padding:0;
}

.menu_angolo ul li a
{
  text-decoration:none;
  outline:none;
  text-align:center;
  padding-top:6px;
  letter-spacing:0;
  z-index:10;
  display:block;
  color:#FFF;
  height:24px;
  border-right:1px solid #fff;
  overflow:hidden;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  margin:auto 0!important;
}

.menu_angolo li a:hover
{
  background:#3398fa;
  padding-top:6px;
  color:#FFF;
}

.menu_angolo #current a
{
  background:#3398fa;
  width:70px;
  color:#FFF;
}

.menu_angolo #current_previ a
{
  background:#3398fa;
  width:85px;
  color:#FFF;
}

.menu_angolo #current_siti a
{
  background:#3398fa;
  width:98px;
  color:#FFF;
}


.menu_angolo #current_2 a
{
  background:#3398fa;
  width:68px;
  color:#FFF;
}

.menu_angolo #current_magazine a
{
  background:#3398fa;
  width:103px;
  color:#FFF;
}

.menu_angolo #bio a
{
  width:102px;
}

.menu_angolo #modelli a
{
  width:70px;
}

.menu_angolo #meteositi a
{
  width:94px;
}

.menu_angolo #current_siti a
{
  width:94px;
}

.menu_angolo #modelli2 a
{
  width:68px;
  height:23px;
}

.menu_angolo #bio_regione a
{
  width:106px;
  height:24px;
}

.menu_angolo #tempoinatto a
{
  width:85px;
  height:24px;
}

.menu_angolo #box_tempoinatto 
{

  height:48px;
}


.menu_angolo #tempoinatto li a:hover
{
  background:#3398fa;
  color:#FFF;
  width:102px;
  text-align:left;
  font-weight:normal;
  height:16px;
  border:0;
  padding:4px 0 4px 10px;
}

.menu_angolo #tempoinatto li a
{
  background:#FFF;
  color:#333;
  width:102px;
  text-align:left;
  font-weight:normal;
  height:16px;
  border:0;
  padding:4px 0 4px 10px;
}
.menu_angolo #current_atto_2 a
{
  background:#3398fa;
  color:#FFF;
  width:86px;
  height:24px;
}

.menu_angolo #current_atto_2 #tempoinatto li a
{
 background:#FFF;
  color:#333;
  width:102px;
  text-align:left;
  font-weight:normal;
  height:16px;
  border:0;
  padding:4px 0 4px 10px;
}




.menu_angolo #current_atto_2 li a {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 0 none;
    color: #333333;
    font-weight: normal;
    height: 16px;
    padding: 4px 0 4px 10px;
    text-align: left;
    width: 102px;
}


.menu_angolo #current_atto_2 li a:hover {
   background:#3398fa;
  color:#FFF;
    border: 0 none;

    font-weight: normal;
    height: 16px;
    padding: 4px 0 4px 10px;
    text-align: left;
    width: 102px;
}


.menu_angolo #cur_regio a
{
  background:#3398fa;
  color:#FFF;
  width:106px;
  height:24px;
}

.menu_angolo #cur_regio li a
{
  background:#FFFFFF;
  color:#333333;
  font-weight:normal;
  width:165px;
  text-align:left;
  height:16px;
  border:0;
  padding:4px 0 4px 6px;
}

.menu_angolo #cur_regio li a:hover
{
  background:#3398fa;
  color:#FFF;
  width:165px;
  text-align:left;
  height:16px;
  border:0;
  padding:4px 0 4px 10px;
}

#box_localita
{
  width:654px;
  float:left;
  margin:0 0 20px;
  padding:0 0 0 0px;
}

#box_localita_webcam
{
  width:654px;
  float:left;
  margin:0 0 20px;
  padding:0 0 0 21px;
}

#stampa_giorno
{
  width:83px;
  height:81px;
  background-image:url(images/databig.jpg);
  background-repeat:no-repeat;
  float:left;
  margin:0 0 0 40px;
  padding:0;
}

#stampa_mese
{
  width:71px;
  height:21px;
  color:#FFF;
  float:left;
  text-align:left;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  margin:0;
  padding:6px;
}

#stampa_numero
{
  width:83px;
  height:33px;
  float:left;
  color:#000;
  text-align:center;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:30px;
  margin:0;
  padding:10px 0 0;
}

#stampa_giorno2
{
  width:77px;
  height:81px;
  background-image:url(images/databig.jpg);
  background-repeat:no-repeat;
  float:left;
  margin:0;
  padding:0;
}

#stampa_giorno3
{
  width:83px;
  height:65px;
  color:#FFF;
  background-image:url(images/datalittle_dw.jpg);
  background-repeat:no-repeat;
  float:left;
}

#stampa_giorno3 a
{
  color:#FFF;
}

#stampa_mese2
{
  width:71px;
  color:#FFF;
  float:left;
  text-align:center;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:30px;
  margin:0;
  padding:6px 6px 0;
}

#stampa_numero2
{
  width:78px;
  height:33px;
  float:left;
  color:#000;
  text-align:center;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:33px;
  margin:0 0 0 5px;
  padding:3px 0 0;
}

#stampa_nome2
{
  width:83px;
  height:33px;
  float:left;
  color:#000;
  text-align:center;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  margin:0 0 0 5px;
  padding:7px 0 0;
}

#nav_citta ul
{
  list-style:none;
  display:table;
  white-space:nowrap;
  font-family:arial, Helvetica, sans-serif;
  font-size:10px;
  margin:0 0 0 auto;
  padding:0;
}

#nav_citta li
{
  float:left;
  color:#333;
  text-decoration:none;
  letter-spacing:.5px;
  height:33px;
  margin:5px 3px 0 0;
  padding:0 0 5px;
}

#nav_citta a
{
  float:left;
  text-decoration:none;
  letter-spacing:1.5px;
  height:30px;
  width:60px;
  text-align:center;
  margin:0;
  padding:6px 6px 0;
}

#nav_citta
{
  float:left;
  margin:10px 0 85px;
  padding:0;
}

a.box_mensile:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#999999;
  font-weight:bold;
  text-decoration:none;
}

#box_min
{
  width:36px;
  height:20px;
  color:#fff;
  border:1px solid #333;
  float:left;
  background:#3398fa;
  font-weight:bold;
  margin:0 0 0 40px;
  padding:5px;
}

#box_max
{
  width:36px;
  height:20px;
  color:#fff;
  border:1px solid #333;
  float:left;
  font-weight:bold;
  background:#cc0000;
  margin:0 0 0 40px;
  padding:5px;
}

#dati_citta
{
  width:640px;
  float:left;
  margin:20px 0 0;
  padding:0;
}

#dati_citta_nome
{
  width:625px;
  color:#000;
  float:left;
  font-size:15px;
  font-weight:bold;
  background:#FFF;
  margin:0 0 5px;
  padding:10px 0 10px 10px;
}

#dati_citta_nome h2
{
  font-size:16px;
  font-weight:bold;
  background:#FFF;
}



#dati_citta_nome_webcam
{
  width:602px;
  color:#000;
  float:left;
  font-size:18px;
  font-weight:bold;
  background:#FFF;
  margin:0 0 5px;
  padding:10px 0 10px 10px;
}

#dati_citta_nome_webcam h1
{
  font-size:16px;
  font-weight:bold;
  background:#FFF;
}

#dati_citta_info
{
  height:50px;
  float:left;
  margin:0;
  padding:0;
}

#dati_citta_info3
{
  width:90px;
  height:40px;
  border-right:1px solid #FFFFFF;
  color:#000000;
  float:left;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  font-size:12px;
  background:#FFFFFF;
  margin:0;
  padding:3px 0 0 8px;
}

#dati_citta_info4
{
  height:40px;
  color:#000;
  float:left;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0;
}

#dati_citta_info5
{
  height:40px;
  color:#000;
  float:left;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  font-size:12px;
  padding:0;
	width:134px;
	overflow:hidden;
	margin-right: 20px;
}

#nav_prev
{
  float:left;
  margin:40px 0 0 20px;
  padding:0;
}

#webcam_con
{
  width:655px;
  float:left;
  margin:30px 0 20px;
  padding:0;
}

#stampa_webcam
{
  float:left;
  color:#333;
  margin:0;
  padding:0;
}

#box_webcam
{
  width:160px;
  float:left;
  margin:0;
  padding:0;
}

#box_webcam img
{
  background:#fff;
  border:1px solid #333;
  padding:3px;
}

#box_webcam_fonte
{
  color:#999;
  float:left;
  width:160px;
  font-size:11px;
  margin:0;
  padding:0 0 2px;
}

#box_ricerca_webcam
{
  height:105px;
  width:200px;
  color:#FFF;
  font-size:12px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#simbolo_webcam
{
  float:left;
  margin:20px 0 0;
  padding:0;
}

a.meteo_web:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#990000;
  font-weight:normal;
  text-decoration:none;
}

a.head_menu:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#CCCCCC;
  font-weight:normal;
  text-decoration:none;
}

a.fonte:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#CC0000;
  font-weight:normal;
  text-decoration:none;
}

a.elencoregioni_1:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}

a.regioele:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#CC0000;
  font-weight:normal;
  text-decoration:none;
}

.formcerca
{
  font-size:14px;
  color:#999999;
  border:solid 0 #999999;
  margin:0;
  padding:2px;
}

#box_ricerca_webcam_con
{
  float:left;
  height:70px;
  margin:21px 0 0;
  padding:0;
}

#paginazione_interna
{
	
		padding:5px;
	margin: 10px 0 0 0px; 
	 font-size:11px;
  font-weight:normal;
  text-align:right;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  float:left;

}

#nav_webcam ul
{
  list-style:none;
  display:table;
  white-space:nowrap;
  font-family:arial, Helvetica, sans-serif;
  font-size:11px;
  margin:0 70px 0 auto;
  padding:0;
}

#nav_webcam li
{
  float:left;
  color:#fff;
  text-decoration:none;
  letter-spacing:.5px;
  height:22px;
  background-color:#666666;
  margin:0;
  padding:0 1px 5px 0;
}

#nav_webcam a
{
  float:left;
  color:#fff;
  background-color:#3398fa;
  text-decoration:none;
  letter-spacing:1.5px;
  height:22px;
  margin:0;
  padding:6px 7px 0;
}

#nav_webcam #current a
{
  background-color:#333333;
  color:#FFFFFF;
}

#specchio_con
{
  width:612px;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box2
{
  width:122.4px;
  height:110px;
  background:#3398FA;
  color:#FFF;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box3
{
  width:122.4px;
  height:110px;
  background:#CC0000;
  color:#FFF;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box2_titolo
{
  width:100px;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box3_titolo
{
  width:122.4px;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box1_testo
{
  width:122.4px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  	margin:10px 0 0 0px  ;
  padding:0;
}

#specchio_box2_testo
{
  width:122.4px;
  font-size:18px;
  font-weight:normal;
  text-align:center;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:10px 0 0;
  padding:0;
}

#specchio_box3_testo
{
  width:122.4px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:40px 0 0;
  padding:0;
}

#specchio_box4_testo
{
  width:122.4px;
  font-size:50px;
  font-weight:bold;
  text-align:center;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:40px 0 0;
  padding:0;
}

#specchio_box5_testo
{
  width:122.4px;
  position:absolute;
  font-size:20px;
  font-weight:bold;
  text-align:center;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:-44px 0 0;
  padding:0;
}

#suckerfish
{
  padding:0 0 15px;
}

#box_google
{
  width:600px;
  float:left;
	margin:10px 0 20px  150px  ;
  padding:0;
}

#box_google_sx
{
  width:249px;
  float:left;
  margin:10px 0 45px 19px;
  padding:0;
}

#box_google_home
{
  width:250px;
  float:left;
  margin:15px 0 35px 20px;
  padding:0;
}

#box_google_index
{
  float:left;
  margin:20px 0 30px 20px;
  padding:0;
}


	#box_google_home1 {
	
	width:633px;
	padding:0px;
	margin:20px 0 25px  358px  ;

	float:left;
	}
	
	
	
#box_google_webcam {
	
	width:468px;
	padding:0px;
	margin:20px 0 25px  100px  ;

	float:left;
	}	
	
	
	
	
.menu_sotto
{
  text-align:left;
  display:block;
  width:677px;
  float:left;
  margin:0 0 6px;
}

.menu_sotto li#pulsante_1
{
  width:88px;
}

.menu_sotto li#pulsante_3_new
{
  width:225px;
}

.menu_sotto li#current_1
{
  width:88px;
  background:#3398fa;
}

.menu_sotto li#current_3_new
{
  width:225px;
  background:#3398fa;
}

.menu_sotto li#current_9
{
  width:143px;
  background:#3398fa;
}

#box_sito
{
  width:405px;
  background:#FFF;
  float:left;
  margin:25px 0;
  padding:0;
}

#box_sito_nomelocalita
{
  width:400px;
  height:25px;
  background:#3398FA;
  float:left;
  margin:0;
  padding:5px 0 0 5px;
}

#titolo_box
{
  color:#FFF;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}

#box_sito_riga_con
{
  width:342px;
  height:45px;
  background:#FFF;
  float:left;
  border-bottom:1px solid #ccc;
}

#box_sito_riga
{
  background-color:#990000;
  width:70px;
  height:45px;
  float:left;
}
#box_sito_riga a {
  color: #FFFFFF;
  font-weight: normal;
}

#box_sito_riga_2
{
  width:70px;
  height:35px;
  float:left;
  margin:5px 0 0;
  padding:0;
}
#box_sito_riga_2 {
float:left;
height:35px;
margin:0;
padding:0 0 0 0;
width:65px;
}

#box_sito_riga_3 {
	color:#3398FA;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bold;
	float:left;
	height:35px;
	margin:8px 0 0 0;
	padding-left: 4px;
	width:55px;
	text-align: center;
}

#box_sito_riga_4 {
	color:#C30;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;
	font-weight:bolder;
	text-align: center;
	float:left;
	height:35px;
	margin:8px 0 0 10px;
	padding:0 0 0 0;
	width:55px;
}

#box_sito_riga_5 {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bolder;
	float:left;
	height:35px;
	margin:8px 0 0 10px;
	padding:0 0 0 0;
	width:70px;
	text-align: center;

}

#titolo_sponsor
{
  color:#3398FA;
  text-align:center;
  font-weight:normal;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}
#titolo_sponsor span {
  color: #990000;
  font-weight: bold;
}

#script_cella1 {
  color:#3398FA;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin:0 0 0 62px;
  padding:6px 16px 6px 7px;
  text-align:center;
  width:45px;
}


#script_cella2 {
  color:#3398FA;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin:0 ;
  padding:6px 9px 6px 9px;
  text-align:center;
  width:45px;
}


#script_cella3 {
  color:#3398FA;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin:0;
  padding:6px 9px 6px 9px;
  text-align:center;
  width:45px;
}

#script_cella4 {
  color:#3398FA;
  float:left;
  font-family:Arial,Helvetica,sans-serif;
  font-size:11px;
  font-weight:bold;
  margin:0;
  padding:6px 9px 6px 15px;
  text-align:center;
  width:45px;
}

#script_titolo_regione
{
  height:25px;
  width:200px;
  color:#CC0000;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
}

#myContent_miniregione
{
  border:1px #666 solid;
  float:left;
  width:280px;
  height:271px;
  margin:0 0 25px;
  padding:0;
}

#text_regione
{
  width:338px;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:10px;
}

#simboli_tempo_contiene
{
  width:400px;
  border-bottom:1px #666 solid;
  line-height:2.0;
  float:left;
  margin:0;
  padding:0;
}

#simboli_tempo_matti
{
  float:left;
  margin:0 0 0 90px;
  padding:0;
}

#simboli_dati_contiene
{
  width:420px;
  border-bottom:1px #ccc solid;
  float:left;
  margin:0;
  padding:0;
}

#simboli_dati_voce
{
  width:92px;
  font-size:12px;
  font-weight:bold;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:10px;
}

#simboli_vento_2
{
  font-size:12px;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:10px 5px;
}

#simboli_vento_4
{
  font-size:12px;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:10px 0 10px 10px;
}

#ms_box_con
{
  width:320px;
  float:left;
  border-bottom:1px #ccc solid;
  margin:0 0 5px;
  padding:0;
}

#ms_titolo
{
  font-size:12px;
  font-weight:bold;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:7px 0 0;
}

#ms_img
{
  float:right;
  margin:0;
  padding:0;
}

#ms_sottobox
{
  font-size:12px;
  font-weight:normal;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0 0 30px;
  padding:0;
}

#regione_el_comuni
{
  text-align:justify;
  float:left;
  padding:10px;
  margin:25px 0 0 0px;
}
#regione_el_mondo
{
  text-align:justify;
  float:left;
  padding:10px;
}
#text_regione_titolo
{
  width:338px;
  color:#333;
  text-align:left;
  font-family:arial, Helvetica, sans-serif;
	margin: 0 0 0px 7px  ;
	  padding:10px;
}

#text_regione_titolo h1
{
  font-size:18px;
  font-weight:bold;
}


	
	
	#text_prev_titolo_mondo {

	width:975px;
	height:85px;
	color:#333;
	padding: 10px 10px  10px 15px;
	text-align:left;
	margin:0px 0 0 0px;
	float:left;
	font-family: arial, Helvetica, sans-serif;
	 background:url(http://www.centrometeoitaliano.it/images/backhome_mondo.jpg) no-repeat scroll center top transparent;


 
	}
	
	#text_prev_titolo_mondo h1
{
  font-size:22px;
  font-weight:bold;
}

	
#text_prev_titolo
{
  width:356px;
  color:#333;
  text-align:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:0 10px 10px 15px;
  
}

#text_prev_titolo h1
{
  font-size:22px;
  font-weight:bold;
}

#elenco_regionale
{
  text-align:justify;
  float:left;
  padding:0;
}

.menu_sotto_regione
{
  text-align:left;
  display:block;
  width:1000px;
  float:left;
  margin:0 0 6px;
}

.menu_sotto_regione li#pulsante_6
{
  width:171px;
}

.menu_sotto_regione li#pulsante_13
{
  width:153px;
}

.menu_sotto_regione li#pulsante_14
{
  width:173px;
}

.menu_sotto_regione li#pulsante_15
{
  width:193px;
}

.menu_sotto_regione li#current_1
{
  width:133px;
  background:#3398fa;
}

.menu_sotto_regione li#current_14
{
  width:173px;
  background:#3398fa;
}

.menu_sotto_regione li#current_13
{
  width:153px;
  background:#3398fa;
}

.menu_sotto_regione li#current_15
{
  width:193px;
  background:#3398fa;
}

#boxregione_dx
{
  width:650px;
  float:right;
  margin:57px 0 0 0;
  padding:10px 0 0;
}

#boxregione_sx
{
  width:350px;
  float:left;
  margin:0;
  padding:10px 0 0;
}

#boxprev_sx
{
  width:350px;
  float:left;
  margin:0;
  padding:0;
  
}

#nav_regione ul
{
  list-style:none;
  display:table;
  white-space:nowrap;
  font-family:arial, Helvetica, sans-serif;
  font-size:11px;
  padding:0;
}

#nav_regione li
{
  float:left;
  color:#333;
  text-decoration:none;
  letter-spacing:.5px;
  height:33px;
  border-right:#CCC 1px solid;
  margin:0;
  padding:0 0 5px;
}

#nav_regione
{
  float:left;
  border:1px solid #CCCCCC;
  margin:10px 0 0 14px;
  padding:0;
}


	
	#prev_testo_italia  {
	width:320px;
	height:531px;
	background:#EEEEEE;
	color : #333333;
	padding:16px;
	font-size:12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	text-align:left;
	margin:0px 0 0 10px;
	line-height:1.3;
	float:left;
	}
	
	#prev_testo_italia  p {

	margin:0px 0 10px 0px;

	}
	
	#prev_testo_italia p strong  {
	color : #CC0000;
	font-size:16px;
	margin:15px 0 15px 0px;
	}
	
#prev_testo
{
  width:308px;
  height:130px;
  background:#EEEEEE;
  color:#333333;
  font-size:12px;
  font-weight:normal;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  line-height:1.3;
  float:left;
  margin:0 0 0 10px;
  padding:16px;
}

#prev_testo p
{
  margin:0 0 10px;
}

#prev_testo p strong
{
  color:#CC0000;
  font-size:16px;
  margin:15px 0;
}

.cerca_form
{
  font-size:13px;
  color:#333;
  border:1px solid #666;
  margin:20px 0 0;
  padding:4px;
}

.cerca_form option
{
  padding:0 10px 0 0;
}

.category,.category_linksotto:hover
{
  color:#cc0000;
  text-decoration:none;
}

.category_2,.category_2 h3 a
{
  color:#000000;
  text-decoration:none;
}

select,#nav_webcam
{
  padding:0;
}

.post,.ads img.last,#myContent_testo p
{
  margin:0;
}

.box .post img,.box_magazine .post_magazine img
{
  border:1px solid #dddddd;
  float:left;
  background-color:#FFFFFF;
  margin:0 7px 0 0;
  padding:5px;
}

.box_magazine .post_magazine_lungo p,.box_magazine .post_magazine p
{
  font-size:11px;
  line-height:16px;
  padding:0 10px 10px 20px;
}

h3.posted,h3.posted_home
{
  font-size:11px;
  color:#666666;
  font-style:normal;
  font-weight:normal;
  line-height:15px;
  background-color:#eeeeee;
  margin-top:0;
  text-align:left;
  border-top:1px solid #ddd;
  border-bottom:1px solid #ddd;
  padding:5px 15px 5px 21px;
}

.fl,.fr
{
  float:left;
}

#box_home_webcam,#box_ricerca
{
  width:324px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:5px 0 0 0;
  padding:0;
}

#box_sotto_2 h3,#box_sotto_3 h3,#box_sotto_4 h3
{
  color:#FFF;
  padding:0 0 0 20px;
}

#box_sotto_2 img,#box_sotto_3 img,#box_sotto_4 img
{
  border:#666 1px solid;
  margin:9px 0 0;
  padding:0;
}

#menu_home_flash,#menu_meteoregione
{
  width:1000px;
  float:left;
  margin:0;
  padding:0;
}

#menu_mr_sx,#con_script_regione,#box_meteoregione
{
  float:left;
  margin:0;
  padding:0;
}


	
	#menu_mr_sx {

	
	padding:0 0 0 0px;
	margin:-8px 0 0  0  ;
	
	float:left;
	}
	
	
	
#nav_home ul,#nav_prev ul
{
  list-style:none;
  display:table;
  white-space:nowrap;
  font-family:arial, Helvetica, sans-serif;
  font-size:11px;
  margin:0 0 0 auto;
  padding:0;
}

#nav_home li,#nav_prev li
{
  float:left;
  color:#333;
  text-decoration:none;
  letter-spacing:.5px;
  height:33px;
  border-right:#CCC 1px solid;
  margin:5px 0 0;
  padding:0 0px 3px;
}

#nav_home a,#nav_prev a,#nav_regione a
{
  float:left;
  color:#000;
  background-color:#FFF;
  text-decoration:none;
  letter-spacing:1.5px;
  height:20px;
  margin:0;
  padding:8px;
}

#nav_home a:hover,#nav_prev a:hover,#nav_regione a:hover
{
  background-color:#990000;
  cursor:pointer;
  color:#FFFFFF;
}

#nav_home #current a,#nav_prev #current a,#nav_regione #current a
{
  background-color:#990000;
  color:#FFF;
  margin:0 0 10px;
  padding:8px;
}

#nav_prev {


}

#myContent_testo strong,#nav_citta a:hover,#nav_citta #current a
{
  color:#CC0000;
}

.menu_angolo #current_previ ul#box_prevedi a,.menu_angolo #current_magazine ul#box_magazine a
{
  background:#FFFFFF;
  color:#333333;
  font-weight:normal;
  text-align:left;
  height:17px;
  width:175px;
  padding:4px 0 4px 10px;
}

.menu_angolo #current_previ ul#box_prevedi a:hover,.menu_angolo #current_magazine ul#box_magazine a:hover
{
  background:#3398fa;
  color:#FFFFFF;
  text-align:left;
  height:17px;
  width:175px;
  padding:4px 0 4px 10px;
}

.menu_angolo #current_previ ul#box_prevedi,.menu_angolo #current_magazine ul#box_magazine
{
  background:#FFF;
  width:102px;
  color:#000;
}

.menu_angolo #previ a
{
  width:85px;
}




.menu_sotto li#pulsante_9,.menu_sotto li#pulsante_14,.menu_sotto_regione li#pulsante_9
{
  width:143px;
}



a.ultima:link,a.ultima:visited,a.ultima:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#fff;
  font-weight:bold;
  text-decoration:none;
}

a.ultima:hover,a.meteo:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#333;
  font-weight:bold;
  text-decoration:none;
}

a.box_mensile:link,a.box_mensile:visited,a.box_mensile:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#666666;
  font-weight:bold;
  text-decoration:none;
}

#bordo_tabella,#bordo_tabella_webcam
{
  border:1px solid #ccc;
  float:left;
  margin:0 0 20px;
  padding:0;
}

#dati_citta_info1,#dati_citta_info2
{
  width:90px;
  height:40px;
  background:#FFFFFF;
  color:#000000;
  float:left;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  border-right:1px solid #ccc;
  font-size:12px;
  margin:0;
  padding:3px 0 0 8px;
}

a.meteo:link,a.meteo:visited,a.meteo:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}

a.meteo_web:link,a.meteo_web:visited,a.meteo_web:active,a.elencoregioni:hover
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#CC0000;
  font-weight:normal;
  text-decoration:none;
}

a.head_menu:link,a.head_menu:visited,a.head_menu:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#FFFFFF;
  font-weight:normal;
  text-decoration:none;
}

a.fonte:link,a.fonte:visited,a.fonte:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#999999;
  font-weight:normal;
  text-decoration:none;
}

a.elencoregioni:link,a.elencoregioni:visited,a.elencoregioni:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#999999;
  font-weight:normal;
  text-decoration:none;
}

a.elencoregioni_1:link,a.elencoregioni_1:visited,a.elencoregioni_1:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  color:#666;
  font-weight:bold;
  text-decoration:none;
}

a.regioele:link,a.regioele:visited,a.regioele:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#666;
  font-weight:normal;
  text-decoration:none;
}

a.regioele2:link,a.regioele2:visited,a.regioele2:hover,a.regioele2:active
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:16px;
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}

#box_ricerca_webcam_regione,#box_ricerca_webcam_prov
{
  width:200px;
  color:#FFF;
  font-size:12px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#box_ricerca_webcam_regione img,.cerca_webcam
{
  vertical-align:bottom;
}

#nav_webcam a:hover,#nav_webcam #prova a:hover
{
  background-color:#333333;
  cursor:pointer;
  color:#FFFFFF;
}

#specchio_box1,#specchio_box4,#specchio_box5
{
  width:122.4px;
  height:110px;
  background:#E7E6E6;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box4_titolo,#specchio_box5_titolo
{
  width:122.4px;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  color:#000;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:0;
  padding:0;
}

.menu_sotto ul,.menu_sotto_regione ul
{
  overflow:hidden;
  padding:0;
}

.menu_sotto ul li,.menu_sotto_regione ul li
{
  background:#990000;
  text-align:center;
  float:left;
  list-style:none;
  color:#FFF;
  border-bottom:1px solid #fff;
  width:225px;
  margin:0;
  padding:0;
}

.menu_sotto ul li a,.menu_sotto_regione ul li a
{
  text-decoration:none;
  outline:none;
  text-align:center;
  letter-spacing:0;
  z-index:10;
  display:block;
  color:#FFF;
  height:20px;
  border-left:1px solid #fff;
  overflow:hidden;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  margin:auto 0!important;
  padding:4px 0 0;
}

.menu_sotto li a:hover,.menu_sotto_regione li a:hover
{
  background:#3398fa;
  padding-top:4px;
  color:#FFF;
}

.menu_sotto #current a,.menu_sotto_regione #current a
{
  background:#3398fa;
  width:100%;
  color:#FFF;
  padding:4px 0 0;
}

.menu_sotto li#pulsante_2,.menu_sotto li#pulsante_5,.menu_sotto li#pulsante_6,.menu_sotto li#pulsante_7,.menu_sotto li#pulsante_8,.menu_sotto li#pulsante_10,.menu_sotto li#pulsante_11,.menu_sotto li#pulsante_12,.menu_sotto li#pulsante_13,.menu_sotto li#current,.menu_sotto_regione li#pulsante_1,.menu_sotto_regione li#pulsante_2,.menu_sotto_regione li#pulsante_3,.menu_sotto_regione li#pulsante_4,.menu_sotto_regione li#pulsante_7,.menu_sotto_regione li#pulsante_8,.menu_sotto_regione li#pulsante_10,.menu_sotto_regione li#pulsante_11,.menu_sotto_regione li#pulsante_12
{
  width:133px;
}

.menu_sotto li#pulsante_3,.menu_sotto li#pulsante_4
{
  width:227px;
}

.menu_sotto li#current_3,.menu_sotto li#current_4,.menu_sotto_regione li#current_3
{
  width:227px;
  background:#3398fa;
}

#box_sito_sponsor,#script1_contiene
{
  width:100%;
  height:25px;
  background:#FFF;
  float:left;
  margin:0;
  padding:5px 0 0 5px;
}

#simboli_tempo_pome,#simboli_tempo_sera,#simboli_tempo_notte
{
  float:left;
  margin:0 0 0 20px;
  padding:0;
}

#simboli_dati_1,#simboli_vento_1,#simboli_vento_3
{
  font-size:12px;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0;
  padding:10px;
}

#simboli_dati_2,#simboli_dati_3,#simboli_dati_4
{
  font-size:12px;
  color:#333;
  float:left;
  font-family:arial, Helvetica, sans-serif;
  margin:0 0 0 25px;
  padding:10px;
}

.menu_sotto_regione li#pulsante_5
{
  width:163px;
}

.menu_sotto_regione li#current
{
  width:163px;
}




	a.meteo:link{font-family:  Arial, Helvetica, sans-serif; font-size:14px; color : #CC0000; font-weight:bold; text-decoration: none}
	a.meteo:visited{font-family:  Arial, Helvetica, sans-serif; font-size:14px; color :  #CC0000; font-weight:bold ;text-decoration: none}
	a.meteo:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; text-decoration: none}
	a.meteo:active {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#CC0000; font-weight:bold; text-decoration: none}


	a.meteo_web:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #CC0000; font-weight:normal; text-decoration: none}
	a.meteo_web:visited{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color :  #CC0000; font-weight:normal ;text-decoration: none}
	a.meteo_web:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#990000; font-weight:normal; text-decoration: none}
	a.meteo_web:active {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; font-weight:normal; text-decoration: none}


	a.head_menu:link{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color : #FFFFFF; font-weight:normal; text-decoration: none}
	a.head_menu:visited{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color :  #FFFFFF; font-weight:normal ;text-decoration: none}
	a.head_menu:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#CCCCCC; font-weight:normal; text-decoration: none}
	a.head_menu:active {  font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; text-decoration: none}
	

	a.fonte:link{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color : #999999; font-weight:normal; text-decoration: none}
	a.fonte:visited{font-family:  Arial, Helvetica, sans-serif; font-size:11px; color :  #999999; font-weight:normal ;text-decoration: none}
	a.fonte:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#CC0000; font-weight:normal; text-decoration: none}
	a.fonte:active {  font-family:  Arial, Helvetica, sans-serif; font-size:11px; color:#999999; font-weight:normal; text-decoration: none}
		
	a.elencoregioni:link{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color : #999999; font-weight:normal; text-decoration: none}
	a.elencoregioni:visited{font-family:  Arial, Helvetica, sans-serif; font-size:12px; color :  #999999; font-weight:normal ;text-decoration: none}
	a.elencoregioni:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#CC0000; font-weight:normal; text-decoration: none}
	a.elencoregioni:active {  font-family:  Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:normal; text-decoration: none}
	
	a.elencoregioni_1:link{font-family:  Arial, Helvetica, sans-serif; font-size:15px; line-height:1.4; color : #666; font-weight:bold; text-decoration: none}
	a.elencoregioni_1:visited{font-family:  Arial, Helvetica, sans-serif;  font-size:15px; line-height:1.4; color :  #666; font-weight:bold ;text-decoration: none}
	a.elencoregioni_1:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:15px; line-height:1.4;color:#CC0000; font-weight:bold; text-decoration: none}
	a.elencoregioni_1:active {  font-family:  Arial, Helvetica, sans-serif; font-size:15px; line-height:1.4; color:#666; font-weight:bold; text-decoration: none}

		
	a.regioele:link{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color : #666; font-weight:normal; text-decoration: none}
	a.regioele:visited{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color :  #666; font-weight:normal ;text-decoration: none}
	a.regioele:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000; font-weight:normal; text-decoration: none}
	a.regioele:active {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#666; font-weight:normal; text-decoration: none}


	a.regioele2:link{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color : #CC0000; font-weight:bold; text-decoration: none}
	a.regioele2:visited{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color :  #CC0000; font-weight:bold ;text-decoration: none}
	a.regioele2:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000; font-weight:bold; text-decoration: none}
	a.regioele2:active {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000; font-weight:bold; text-decoration: none}
	
		a.ultima:link{font-family:  Arial, Helvetica, sans-serif; font-size:14px; color : #fff; font-weight:bold; text-decoration: none}
	a.ultima:visited{font-family:  Arial, Helvetica, sans-serif; font-size:14px; color :  #fff; font-weight:bold ;text-decoration: none}
	a.ultima:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; text-decoration: none}
	a.ultima:active {  font-family:  Arial, Helvetica, sans-serif; font-size:14px; color:#fff; font-weight:bold; text-decoration: none}

	a.box_mensile:link{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color : #666666; font-weight:bold; text-decoration: none}
	a.box_mensile:visited{font-family:  Arial, Helvetica, sans-serif; font-size:16px; color :  #666666; font-weight:bold ;text-decoration: none}
	a.box_mensile:hover {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#CC0000; font-weight:bold; text-decoration: none}
	a.box_mensile:active {  font-family:  Arial, Helvetica, sans-serif; font-size:16px; color:#666666; font-weight:bold; text-decoration: none}




#nuovo_box
{  float:left;
  height:75px;
  width:1000px;
  margin:-35px 0 0 0;
  padding:0px;
}


#regione_el_comuni {
	width:98%;
	text-align:justify;
	padding:  10px ;
	margin:0px 0 0 0px;
	float:left;
}	


#box_ricerca_home 
{
  width:190px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#box_home_webcam_home 
{
  width:200px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}

#box_ricerca_mondo_home 
{
  width:200px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}



#box_ricerca_meteoregione_home 
{
  width:200px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}


#box_ricerca_montagna_home 
{
  width:200px;
  height:105px;
  font-size:14px;
  font-weight:bold;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  float:left;
  margin:0;
  padding:0;
}


	#specchio_box1_mondo {

	width:204px;
	height:110px;
	background:#E7E6E6 ;
	padding:0px;
	margin:0px 0 0 0px  ;
	float:left;
	}
	
		#specchio_box2_mondo {

	width:204px;
	height:110px;
	background:#3398FA ;
	color:#FFF;
	padding:0px;
	margin:0px 0 0 0px  ;
	float:left;
	}
	
		#specchio_box3_mondo {

	width:204px;
	height:110px;
	background:#CC0000 ;
	color:#FFF;
	padding:0px;
	margin:0px 0 0 0px  ;
	float:left;
	}
	
	
	#specchio_box2_titolo_mondo
{
   width:204px;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box3_titolo_mondo
{
  width:204px;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  color:#FFF;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:0;
  padding:0;
}

#specchio_box1_testo_mondo
{
  width:204px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  	margin:10px 0 0 0px  ;
  padding:0;
}

#specchio_box3_testo_mondo
{
  width:204px;
  font-size:18px;
  font-weight:normal;
  text-align:center;
  color:#333;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:10px 0 0;
  padding:0;
}

#specchio_box3_testo_mondo
{
  width:204px;
  font-weight:bold;
  text-align:center;
  color:#fff;
  font-family:Arial, Helvetica, sans-serif;
  float:left;
  margin:40px 0 0;
  padding:0;
}

#box_sito_sponsor_italia_flash {
		text-decoration: none;
		float:left;
		height:25px;
		padding:0px 0 0 5px;
		width: 98%;
		margin:0;
}


#box_sito_sponsor_mini1
{
	float:left;
		margin:0 0 5px 0;
}
	#box_google

{

	
   float: left;
    margin: 10px 0 11px 150px;
    padding: 0;
    width: 600px;

}

#box_publi {
  height:80px;
  margin:0 0 10px;
  padding:10px 0 20px 141px;
}

#text_prev_titolo {
  color:#333333;
  font-family:arial,Helvetica,sans-serif;
  text-align:left;
  width:656px;
  margin:0;
  padding:0 10px 10px 15px;
}

a.montagna:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#CC0000;
  font-weight:normal;
  text-decoration:none;
}

#prev_testo_mondo {
  width:323px;
  background:#EEEEEE;
  color:#333333;
  font-size:12px;
  font-weight:normal;
  font-family:arial, Helvetica, sans-serif;
  text-align:left;
  line-height:2.3;
  float:left;
  margin:0px 0 0 17px;
}

.box_destra_montagna {
  background-color:#FFFFFF;
  border-left:0 solid #E7E6E6;
  float:left;
  width:675px;
  padding:0;
}

.box_destra_montagna table {
  text-align:center;
  padding:19px;
}

a.elencoregioni_1:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#CC0000;
  font-weight:bold;
  text-decoration:none;
}

.titoli {
  color:#FFFFFF;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
  width:130px;
  height:30px;
  padding:6px;
}

#prev_testo_mondo .montagna table {
  text-align:center;
  height:695px;
  float:left;
}

.sfondotabella1 {
  background-color:#FFFFFF;
  line-height:1.3;
  height:30px;
  color:#000000;
  text-align:center;
  padding:8px;
}

.sfondotabella2 {
  line-height:1.3;
  background-color:#FFFFCC;
  padding:8px;
}

.blu {
  color:#FFFFFF;
  background-color:#3398FA;
  font-weight:bold;
  font-size:12px;
  text-align:center;
}

.rosso {
  color:#FFFFFF;
  background-color:#CC0000;
  font-weight:bold;
  font-size:12px;
  text-align:center;
}

.sfondo {
  background:url(http://www.centrometeoitaliano.it/wp-content/themes/labromano1/images/scriptmenu.png) repeat-x scroll 0 0 #3398FA;
}

.prev2 {
  height:618px;
}

#myContent_regione {
  margin-top:29px;
}

a.montagna:link,a.montagna:visited,a.montagna:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666;
  font-weight:normal;
  text-decoration:none;
}

#prev_testo_mondo img,.prev2 #boxprev_sx #prev_testo_mondo .montagna {
  text-align:center;
}

a.elencoregioni_1:link,a.elencoregioni_1:visited,a.elencoregioni_1:active {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#666;
  font-weight:bold;
  text-decoration:none;
}


ul#menu_a_2livelli li ul{
display: none;

}

ul#box_modelli {

height:161px;
background:#FFFFFF;
}

ul#box_regioni {

height:129px;


}

ul#box_temperature {
  height: 180px;
}

ul#box_montagna {

height:25px;


}
ul#box_magazine {
	height:233px;
}

ul#box_prevedi {
	height:181px;
}

ul#box_servizi {

height:133px;
background:#FFFFFF;


}

ul#box_m_mondo {

height:133px;
background:#FFFFFF;


}

ul#box_forum  {

height:56px;


}

ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;

padding: 0;
margin: 0px 0 0 -5px;

background:#FFFFFF;
font-size:11px;
}





.menu_angolo ul li hover{

border-right:1px solid #FFFFFF;
}

.menu_angolo #modelli2 li a  {
border:0 none;
height:18px;
width:110px;
padding: 4px 0 4px 10px;
text-align:left;
background:#FFFFFF;
color:#333333;
font-weight:normal;
}

.menu_angolo #modelli2 li a:hover  {
border:0 none;
height:18px;
width:110px;
padding: 4px 0 4px 10px;
text-align:left;
background:#3398FA;
color:#FFFFFF;
}


.menu_angolo #bio_regione li a  {
border:0 none;
padding: 4px 0 4px 6px;
text-align:left;
height:17px;
width:168px;
background:#FFFFFF;
color:#333333;
font-weight:normal;
}

.menu_angolo #bio_regione li a:hover  {
border:0 none;
padding: 4px 0 4px 10px;
text-align:left;
height:17px;
width:164px;
background:#3398FA;
color:#FFFFFF;
font-weight:normal;
}


.menu_angolo #previ li a  {
	border:0 none;
	padding: 4px 0 4px 10px;
	text-align:left;
	height:17px;
	width:175px;
	color:#333333;
	font-weight:normal;
}

.menu_angolo #previ li a:hover  {
border:0 none;
padding: 4px 0 4px 10px;
text-align:left;
height:17px;
width:175px;

color:#FFFFFF;
font-weight:normal;
}


.menu_angolo #bio li a  {
	border:0 none;
	padding: 4px 0 4px 10px;
	text-align:left;
	height:17px;
	width:175px;
	color:#333333;
	font-weight:normal;
}

.menu_angolo #bio li a:hover  {
	border:0 none;
	padding: 4px 0 4px 10px;
	text-align:left;
	height:17px;
	width:175px;
	color:#FFFFFF;
	font-weight:normal;
}



.menu_angolo #forum li a  {
border:0 none;
height:20px;

padding: 4px 0 4px 10px;
text-align:left;

color:#333333;
font-weight:normal;
}

.menu_angolo #forum li a:hover {
border:0 none;
height:20px;

padding: 4px 0 4px 10px;
text-align:left;

color:#FFFFFF;
font-weight:normal;
}


ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;
width: 110px;
padding: 0;


font-size:11px;
text-align:left;
}

ul#menu_a_2livelli   li:hover ul#box_prevedi{
	z-index:1;
	width: 375px;
	padding: 0;
	text-align:left;
	font-size:11px;
	text-align:left;
}
ul#menu_a_2livelli   li:hover ul#box_modelli{

z-index:1;
width: 144px;
padding: 0;
text-align:left;


font-size:11px;
text-align:left;
}
ul#menu_a_2livelli   li:hover ul#box_montagna{

z-index:1;
width: 124px;
padding: 0;
text-align:left;

font-size:11px;
text-align:left;
}


ul#menu_a_2livelli   li:hover ul#box_magazine{
	z-index:1;
	width: 374px;
	padding: 0;
	text-align:left;
	font-size:11px;
	text-align:left;
	margin-left:-187px;
}

ul#menu_a_2livelli   li:hover ul#box_forum{

z-index:1;
width: 96px;
padding: 0;
text-align:left;
margin:  0 0  0 0px ;

font-size:11px;
text-align:left;
}


ul#menu_a_2livelli li:hover ul#box_regioni{
	display: block;
	position: absolute;
	z-index:1;
	width: 567px;
	padding: 0;
	font-size:11px;
	text-align:left;
}

ul#menu_a_2livelli   li:hover ul#box_temperature{
display: block;
position: absolute;
z-index:1;
width: 526px;
padding: 0;
font-size:11px;
text-align:left;
}

ul#menu_a_2livelli   li:hover ul#box_m_mondo{

z-index:1;
width: 122px;
padding: 0;
text-align:left;


font-size:11px;
text-align:left;
}

ul#menu_a_2livelli #bio_regione li:hover ul{
display: block;
position: absolute;
z-index:1;
width: 110px;
padding: 0;


font-size:11px;
text-align:left;
}





ul#menu_a_2livelli li:hover ul{
display: block;
position: absolute;
z-index:1;

padding: 0;
margin: 0px 0 0 -1px;


font-size:11px;
text-align:left;
}
ul#menu_a_2livelli li ul#box_regioni li {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    display: inline-block;
    width: 140px;
}

ul#menu_a_2livelli li li {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
}




 .menu_angolo #box_servizi  a {
	border:0 none;
	height:18px;
	width:110px;
	padding: 4px 0 4px 10px;
	text-align:left;
	background:#FFFFFF;
	color:#333333;
	font-weight:normal;
} 

 .menu_angolo #box_servizi  a:hover {
	background:#3398fa;
	border:0 none;
	height:18px;
	width:110px;
	padding: 4px 0 4px 10px;
	text-align:left;
	color:#FFFFFF;
} 


 .menu_angolo #box_m_mondo  a {
	border:0 none;
	height:18px;
	width:120px;
	padding: 4px 0 4px 10px;
	text-align:left;
	background:#FFFFFF;
	color:#333333;
	font-weight:normal;
} 

 .menu_angolo #box_m_mondo  a:hover {
	background:#3398fa;
	border:0 none;
	height:18px;
	width:120px;
	padding: 4px 0 4px 10px;
	text-align:left;
	color:#FFFFFF;
} 



 .menu_angolo #box_modelli  li a {
	border:0 none;
	height:18px;
	width:144px;
	padding: 4px 0 4px 10px;
	text-align:left;
	background:#FFFFFF;
	color:#333333;
	font-weight:normal;
} 


 .menu_angolo #box_modelli  li a:hover {
	background:#3398fa;
	border:0 none;
	height:18px;
	width:144px;
	padding: 4px 0 4px 10px;
	text-align:left;
	color:#FFFFFF;
} 

.submit_image {
	background-image: url(images/cerca_local.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	border: none;
	margin:20px 0 0 0;
	cursor: pointer;
	text-indent: -9999px;
	_text-indent: 0px;
	_padding-left: 9999px;
}

/* ---------------------------- */
/* CUSTOMIZE AUTOSUGGEST STYLE	*/

.box_cerca{ font-size:14px; color:#999999; margin: 55px 0 0 47px; padding:5px; border:solid 1px #999999;}
.box_cerca:hover{ font-size:14px; color:#999999; margin: 55px 0 0 47px; padding:5px; border:solid 1px #333; background:#e7e6e6}

.box_cerca_home{ font-size:12px; color:#999999;  margin:49px  0 0 32px; padding:5px; border:solid 1px #999999; }
.box_cerca_home:hover{ font-size:12px; color:#999999;  margin:49px  0 0 32px; padding:5px; border:solid 1px #333; background:#e7e6e6;  }


.box_cerca_mr{ font-size:14px; color:#999999; margin: 55px 0 0 10px; padding:5px; border:solid 1px #999999;}
.box_cerca_mr:hover{ font-size:14px; color:#999999; margin: 55px 0 0 10px; padding:5px; border:solid 1px #333; background:#e7e6e6}

.box_cerca_mr{ font-size:14px; color:#999999; margin: 55px 0 0 23px; padding:5px; border:solid 1px #999999;}
.box_cerca_mr:hover{ font-size:14px; color:#999999; margin: 55px 0 0 23px; padding:5px; border:solid 1px #333; background:#e7e6e6}


.box_cerca_meteoregione{ font-size:14px; color:#999999; margin: 55px 0 0 66px; padding:5px; border:solid 1px #999999;}
.box_cerca_meteoregione:hover{ font-size:14px; color:#999999; margin: 55px 0 0 66px; padding:5px; border:solid 1px #333; background:#e7e6e6}

.box_cerca_meteoregione_home{ font-size:14px; color:#999999; margin: 55px 0 0 47px; padding:5px; border:solid 1px #999999;}
.box_cerca_meteoregione_home:hover{ font-size:14px; color:#999999; margin: 55px 0 0 47px; padding:5px; border:solid 1px #333; background:#e7e6e6}


.box_cerca_webcam{ font-size:14px; color:#999999; margin: 10px 0 0 0px; padding:5px; border:solid 1px #999999; vertical-align:bottom;}
.box_cerca_webcam:hover{ font-size:14px; color:#999999; margin: 10px 0 0 0px; padding:5px; border:solid 1px #333; background:#e7e6e6}

.cerca_webcam {   margin: 0px 0 0 0px; padding:0px; border:solid 0px #999999;}

.cerca_mr {   margin: 0px 0 3px 0px; padding:0px; border:solid 0px #999999; vertical-align:bottom;}

.cerca {   margin: 50px 0 0 0px; padding:0px; border:solid 0px #999999;}


.cerca_in {   margin: 0px 0 0 0px; padding:0px; border:solid 0px #999999;}

#search-wrap {margin: 7px 0 0 0;  }


#results_webcam_mondo{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;

}

#results_webcam_mondo ul, #results_webcam_mondo li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_webcam_mondo li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_webcam_mondo li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_webcam_mondo li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_webcam_mondo li a:hover{background:#FFFFCC;}
#results_webcam_mondo ul {padding:6px;}




#results_comune{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;

}



#results_comune ul, #results_comune li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_comune li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_comune li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_comune li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_comune li a:hover{background:#FFFFCC;}
#results_comune ul {padding:6px;}



#results_montagna{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;
}



#results_montagna ul, #results_montagna li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_montagna li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_montagna li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_montagna li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_montagna li a:hover{background:#FFFFCC;}
#results_montagna ul {padding:6px;}



#results_mondo {width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;

}


#results_mondo ul, #results_mondo li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_mondo li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_mondo li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_mondo li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_mondo li a:hover{background:#FFFFCC;}
#results_mondo ul {padding:6px;}


#results_2{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;
}

#results_1{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;

}


#results_1 ul, #results_1 li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_1 li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_1 li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_1 li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_1 li a:hover{background:#FFFFCC;}
#results_1 ul {padding:6px;}


#results_2{width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;
}


#results_2 ul, #results_2 li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_2 li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_2 li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_2 li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_2 li a:hover{background:#FFFFCC;}
#results_2 ul {padding:6px;}


#results_regione{width:190px; border:solid 1px #DEDEDE; display:none;
position: absolute;
float:left;
z-index:1;
}


#results_regione ul, #results_regione li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_regione li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_regione li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_regione li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_regione li a:hover{background:#FFFFCC;}
#results_regione ul {padding:6px;}


#results_meteoregione{width:190px; border:solid 1px #DEDEDE; display:none;
position: absolute;
 margin:0  0 0 36px ;
float:left;
}


#results_meteoregione ul, #results_regione li{padding:0; margin:0   ;  border:0; list-style:none; font-size:12px; background:#fff; }
#results_meteoregione li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_meteoregione li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_meteoregione li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_meteoregione li a:hover{background:#FFFFCC;}
#results_meteoregione ul {padding:6px;}



#results_prov{width:200px; border:solid 1px #DEDEDE; display:none;

position: absolute;
z-index:1;

}


#results_prov ul, #results_prov li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_prov li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_prov li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_prov li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_prov li a:hover{background:#FFFFCC;}
#results_prov ul {padding:6px;}

#results_citta_home {width:260px; border:solid 1px #DEDEDE; display:none;
width: 300px;
position: absolute;
z-index:1;

}


#results_citta_home ul, #results_citta_home li{padding:0; margin:0; border:0; list-style:none; font-size:12px; background:#fff; }
#results_citta_home li {border-top:solid 1px #DEDEDE; font-size:11px}
#results_citta_home li a{display:block; padding:4px; text-decoration:none; color:#000000; font-weight:bold; font-size:12px}
#results_citta_home li  small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results_citta_home li a:hover{background:#FFFFCC;}
#results_citta_home ul {padding:6px;}


.widget.ultima-ora ol {
	font-size:11px;
}


