/**********************************
 * TITLE: Gila Screen Stylesheet  *
 * URI  : gila/gila-screen.css    *
 * MODIF: 2003-Apr-30 19:09 +0800 *
 **********************************/

body {
  color: black;
  
  font-family: verdana, helvetica, arial, sans-serif;
  font-size: 73%;  /* Enables font size scaling in MSIE */
  margin: 0;
  padding: 0;
  background: #dec14e;
  font-weight:bold;
  width: 
  
  /*background-image:url(http://www.infoservemedia.com/design/resources/backgrounds/photos/9k02tzw8pg.jpg);   
  background-attachment:fixed;
  
  
  background-image:url(http://www.infoservemedia.com/design/resources/backgrounds/photos/wb3xnq0o8l.jpg);background-attachment:fixed; 
  
  background-image:url(http://www.infoservemedia.com/design/resources/backgrounds/photos/w0n42981o2.jpg);background-attachment:fixed; */



}

 
 

 .bkgspc {margin-top:10px;font-size:11px;font-family:Arial;}
 






html > body {
  font-size: 9pt;
}

#page {
        margin: 3px auto 10px ;
        color: black;
        background-color: white;
        padding: 0;
        width: 1000px;
        border: 1px solid #959596;
		 -webkit-box-shadow: 2px 2px 4px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
     -moz-box-shadow: 2px 2px 4px #000; /* FF3.5 - 3.6 */
          box-shadow: 2px 2px 4px #000; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}

.doNotDisplay {
  display: none !important;
}

.picfl {
           float:left;
           padding-right: 5px;
           position: relative;
}

.picfr {
           float:right;
           padding-left: 5px;
           position: relative;
}

.picfc {
           text-align: center;
           padding-left: 5px;
           padding-right: 5px;
           position: relative;
}


/* ##### Header ##### */

/* ##### CHANGE background-color to change header color, hex code is OK ##### */
/* ##### Hex Color Chart - http://www.w3schools.com/Html/html_colors.asp  ##### */

#header {
  color: inherit;
  position:relative;
   
  height:267px;
  background-color:#EAEAEA;
  
  width:1002px;
   
   
   
  
}

.headerTitle {
   margin: 0;
   padding: 0 0 0 4px;
   vertical-align:middle;
   width:100%;
   float:left;
   text-align:right;
   text-align:left;
   font-size:110%;
   
   
  
  
}

.headerTitle a:hover {
color:#2C1001;
   
   
  
  
}

.Homelink{
	float:left;
	vertical-align:middle;
	
}

.SocialTitle{
	width:auto;
	float:left;
	vertical-align:middle;
	position:relative;
	
}

.SocialTitle p{
	margin:9px 0 0 0!important;
	padding:0!important;
	font-weight:bold;
	font-style:italic;
	 
	 
	 
	 
	
}

.newDal{
margin:5px 0 0 0!important;	
padding-right:10px!important;
text-align:right;
}

.socialHead{
width:47%;
float:left;
vertical-align:middle;
margin-left:10px;
}




.LastfromBlog {
width:auto;

font-style:italic;
font-weight:bold;
vertical-align:middle; 
float:right;
width:65%;
padding-right: 5px;

	
}


.LastfromBlog a{
	color:#FFF;
	
	
}

.LastfromBlog a:hover{
	color: #FBF366; 
	
}



.doNotPrint{
	margin-top:0;
	
	
}
.headerTitle a {
  color: #FFF;
  background-color: transparent;
  text-decoration: none;
  font-size: 110%;  /* For MSIE */
  font-weight: bold;
  font-style: italic;
  text-decoration:underline;
  margin:0;
  padding:0;
  text-shadow: 1px 1px 1px #F03;
  
}

.headerTitle > a {
  font-size: 110%;  /*  
   -webkit-transition-property: hover;
 -webkit-transition: color 3s ease-out;
 -moz-transition: color 3s ease-out 0s;  
  -o-transition-property: color; 
  -o-transition-duration:3s;*/
}

.headerTitle > a:hover {
	 
	color: #2C1001;  
   
 
}

.headerTitle span {
  color: white;
  background-color: transparent;
  font-weight: normal;
}

.headerTemp {
  font-size: 36px;
  font-weight: bold;
  float: right;
  right: .5ex;
  padding-right: 5px;
  padding-left: 15px;
  top: 0.18em;
  color: white;
  background-color:#3D1C0D;
  margin:1px  0 0;

}
[class~="headerTemp"] {
  top: 0.18em;  /* For fully standards-compliant user agents */
  margin:1px  0 0;
}



.subHeader form{
margin-top:3px !important;
}


.subHeader {
   
  clear: left;
  color: white;
  float: left;
  font-size: 109%;
  height: 33px;
  letter-spacing: 1px;
  margin: 0;
  padding: 0.8ex 4px;
  position: relative;
  text-transform: uppercase;
}
 

.subHeader span {
	font-weight:bold;
	
 
}

.brownWrap{
	background-color:#3D1C0D;
	margin-top:1px;
	margin-left:1px;
	margin-right:1px;

	
}

.subHeaderRight {
  color: white;
 
   
  
   
 
  height:36px;
  
   
 
  font-size: 100%;
  font-weight: bold;
 
  letter-spacing: 1px;
  margin: 0;
  padding: 0.8ex 6px;
  text-align: right;
  text-transform: uppercase;
 
  
}

.subHeader a {
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-size: 90%;
}

.subHeader a:hover {
  color:  #E87510;
}


/* ##### Left Side Bar ##### */

.leftSideBar {
  width: 11.5em;
  float: left;
   
  border-right: 1px solid #D8D2C3;
  background-color:#FFF;
  z-index:1000;
  position:relative;
  
}

 
          .new2{
	   position:absolute;
	   top:0em;
	   left:20%;
	   z-index:2000;
	   width:25px;
	   height:20px;
	  
	   
	  
	   
   }
   
   
        .new3{
	   position:absolute;
	   top:1.7em;
	   left:57%;
	   z-index:2000;
	   width:25px;
	   height:20px; 
	    display:none;
   }
   
   
         
   

   
        .new4{
	   position:absolute;
	   top:4px;
	   left:65.5%;
	   z-index:2000;
	   width:35px;
	   height:30px;
	   display:none;  
	   
	  
	   
   }
   
   
 
   
   

.leftSideBar .sideBarTitle {
   
  background-color: #7485FC  ;
  color: white;
  font-weight: bold;
  margin: 0;
  padding: 0.5ex 1ex;
  text-transform: uppercase;
 
  text-align: center !important;
  text-shadow: 1px 1px 1px #333333;
}

 
   
 



.leftSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0 0 0 5px !important;
  padding: 0;
 
}

.leftSideBar li {
  margin: .5ex;
  padding: 0;
  width: 17.7em!important;
}

.leftSideBar li a{
 
  width: 16.9em!important;
  font-weight:bold;
  letter-spacing:0px;
  text-transform:uppercase;
}

.leftSideBar a {
display: block;
color: #000000;
background-color: transparent;
width: 111px!important;
padding: 0 2px 0 3!important;
text-decoration: none;
}

.leftSideBar a:visited {
  color: #000000;
  background-color: transparent;
  text-decoration: none;
}

.leftSideBar a:hover {
 
color: white;
}

.leftSideBar .sideBarText {
  color: black;
  background-color: transparent;
  line-height: 1.25em;
  margin: 1ex 0.25ex 1.5em 0.75ex;
  padding: 0;
  display: block;
}

.leftSideBar .sideBarText a {
  text-decoration: underline;
  font-weight: bold;
}

.leftSideBar .sideBarText a:visited {
  text-decoration: underline;
  font-weight: bold;
}

.leftSideBar .sideBarText a:hover {
  text-decoration: none;
}

.leftSideBar .thisPage {
  color: black;
  background-color: transparent;
  font-weight: bold;
}

/* ##### Main Copy ##### */

#main-copy {
  color: black;
  background-color:#EAEAEA;
  
  text-align: justify;
  line-height: 1.5em;
  margin: 4px 0 0 17.5em;
  padding: 0em 0.2em 0.2em 0em;
  border-left: 1px solid rgb(216,210,195);
  position:relative;
  min-height:1700px;
   
  
 
}

 
#main-copy-dark {
  color: white;
  background-color: black;
  text-align: justify;
  line-height: 1.5em;
  margin: .1em 0 0 9.5em;
  padding: .5ex 1em 1em 1em;
  border-left: 1px solid rgb(216,210,195);
  z-index:500;
}

#main-copy h1 {
  color: black;
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 180%;
  font-weight: bold;
  margin: 1em 30px 1em 30px ;
  padding: 0 0 0 0;
  /*border-top: 1px solid rgb(216,210,195);*/
  text-transform:uppercase;
  text-align:center;
  line-height:  1.5em!Important;
}

#main-copy h2,#main-copy h3  {
  
  margin: 1em 30px 1em 30px  ;
  text-align:center;
 
}

#main-copy a {
  color: #000000;
  background-color: transparent;
  text-decoration: underline;
  display:inline;
}
#main-copy a:hover {
  text-decoration: none;
}

.table-top {
  color: black;
  background-color: #C5C55B;
  text-align: left;
  font-weight: bold;
}

.column-dark {
  color: black;
  background-color: #EAEAEA;
  width:96%;
  margin:0 auto;
  padding-top:8px;
}

.column-light {
  color: black;
  background-color: white;
}

p {
	padding-left:30px;
	padding-right:30px;
  
  
}

.mainPar{
	margin: 1em 150px   1em !important;
	text-align: justify !important;
	line-height:1.8em !important;
		padding:0!important;
 
	 
}

dt {
  font-weight: bold;
  margin: 0;
  padding: 0 0 0.5ex 0;
}

dd {
  margin: 0 0 1.5em 1.5em;
  padding: 0;
}

.watchBox {
  color: black;
  font-size: 12px;
  text-align: center;
  background-color: #FF9900;
  margin: 0 0 0 0;
  padding: .5em 0em .5em 0em;
  border: 1px dashed rgb(34,70,79);
}
#main-copy .watchBox a {
  color: blue;
}
#main-copy .watchBox a:hover {
  color: blue;
  background-color: inherit;
  text-decoration: underline;
}

.advisoryBoxnoactive {
  color: black;
  font-size: 12px;
  text-align: center;
  background-color: white;
  margin: 0 0 0 0;
  padding: .5em 0em .5em 0em;
  border: 1px dashed rgb(34,70,79);
}

.advisoryBox {
  color: black;
  font-size: 12px;
  text-align: center;
  background-color: #FFCC00;
  margin: 0 0 0 0;
  padding: .5em 0em .5em 0em;
  border: 1px dashed rgb(34,70,79);
}
#main-copy .advisoryBox a {
  color: blue;
}
#main-copy .advisoryBox a:hover {
  color: blue;
  background-color: inherit;
 text-decoration: underline;
}

.warningBox {
  color: white;
  font-size: 13px;
  text-align: center;
  background-color: #CC0000;
  margin: 0 0 0 0;
  padding: .5em 0em .5em 0em;
  border: 1px dashed rgb(255,255,255);
}
#main-copy .warningBox a {
  color: white;
}
#main-copy .warningBox a:hover {
  color: white;
  background-color: inherit;
  text-decoration: underline;
}

.tornadowarningBox {
  color: white;
  font-size: 13px;
  text-align: center;
  background-color: #CC0000;
  margin: 0 0 0 0;
  padding: .5em 0em .5em 0em;
  border: 1px dashed rgb(255,255,255);
}
#main-copy .tornadowarningBox a {
  color: white;
}
#main-copy .tornadowarningBox a:hover {
  color: white;
  background-color: inherit;
  text-decoration: underline;
}

/* ##### ajaxSidebar ##### */
.ajaxSidebar {
    background-color: white;
        border: none;
        width: 114px;
}
.ajaxSidebar h2 {
        font-size: 12pt;
        color: white;
        background-color: #C5C55B;
        text-align: center;
        margin-right: 6px;
}

.ajaxSidebar .meas {
        font : x-small Arial, Helvetica, sans-serif;
        color: black;
        text-align : right;
        background-color: white;
        width: 35%;
        }
.ajaxSidebar .data {
        font : 9pt Arial, Helvetica, sans-serif;
        color: black;
        text-align : left;
        background-color: white;
        }
.ajaxSidebar td {
         border: none;
         background-color: white;
}
.ajaxDashboard {
    font-size: 96%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	margin-bottom:2px;
}
  .datahead {
        font-size: 100%;
        font-weight: bold;
        color:  white;
        background-color: #89b2ea;
        text-align: center!important;
		 
}


.ajaxDashboard .datahead2 {
        font-size: 100%;
        font-weight: bold;
		border-bottom: 1px solid #CCCCCC;
        color:  white;
        background-color: #C5C55B;
        text-align: center;
}




.ajaxDashboard .data1 {
 
		 
		 
		 
		 color: black;
         font-size: 100%;
         border-bottom: 1px solid #CCCCCC;
         background-color: white;
          
		 padding-top:2px;
		 padding-bottom:2px;
}
.ajaxDashboard .data2 {
         color: black;
         font-size: 100%;
         background-color: white;
         text-align: center!important;
}

.ajaxDashboard table {
margin:0 auto;
width:100%;

}
.ajaxDashboard td {
         
 
		 
		 
		 
		 border: none;
         
		 
}

.data3{
	padding-top:18px;
	
}

.ajaxDashboard td  a{
         margin:0;
		 padding:0;
		 width:100%;
		 height:100%;
		 display: block;
}


/* ##### Footer ##### */

#footer {
  color: white;
  background-color: #7B8789;
  font-size: 92%;
  text-align: center;
  line-height: 1.25em;
  margin: 0;
  padding: 1em 4mm 1em 4mm;
  clear: both;
}

#footer div {
  margin: 0;
  padding: 0 0 1ex 0;
}

#footer a {
  color: white;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
  

}

#footer a:visited {
  color: white;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}

#footer a:hover {
  text-decoration: none;
}

.jsuparrow {
background-color:#CDDBCD;
border:0px none;
color:#22464F;
text-decoration:none;
}

.jsupoutline {
background:#CDDBCD none repeat scroll 0%;
border:0px solid #2266AA;
height:15px;
left:0px;
padding:0px;
position:absolute;
top:0px;
width:24px;
}

/* WordPress additions for Weather Display PHP AJAX Templates */
/* Copy and paste all of this to the END of your CSS files */

/* Begin Sidebar */
#sidebar
{
	padding: 2.5em;
	width: 150px;
	float: right;
	background-color: #EAEAEA;
	margin: 5px;

	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */


/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 2px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Lists

	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

html>body .entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	}

html>body .entry li {
	margin: 7px 0 8px 10px;
	}

.entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 0px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */

#sidebar {
	font: 10px 'Lucida Grande', Verdana, Arial, Sans-Serif;
    color: black;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}


#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

/* Begin Blog Main Copy */
#blog-main {
  color: black;
  background-color: white;
  text-align: left;
  line-height: 1.5em;
  margin: 0 0 0 9.5em;
  padding: .5ex 1em 1em 1em;
  border-left: 1px solid rgb(216,210,195);
  min-height: 720px;
  clear:right;
}

#blog-main-dark {
  color: white;
  background-color: black;
  text-align: left;
  line-height: 1.5em;
  margin: .1em 0 0 9.5em;
  padding: .5ex 1em 1em 1em;
  border-left: 1px solid rgb(216,210,195);
}

#blog-main h1 {
  color: black;
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 175%;
  font-weight: bold;
  font-style: italic;
  margin: 1em 0 0 0;
  padding: 1em 0 0 0;
  border-top: 1px solid rgb(216,210,195);
}

#blog-main h2 {
  color: black;
  background-color: transparent;
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 120%;
  font-weight: bold;
  margin: 1em 0 0 0;
  padding: 1em 0 0 0;
  text-align:left

}

#blog-main a {
  color: #000000;
  background-color: transparent;
  text-decoration: underline;
}

#blog-main a:hover {
  text-decoration: none;
}

/* Captions */

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Added for image alignment issued */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.thread-alt {
  color: black;
  background-color: #EAEAEA;
}

.thread-even {
  color: black;
  background-color: white;
}

/* ##### mjc extra ##### */

#horizontal-menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

#horizontal-menu ul li {
display: inline;
padding: .2em 1em;
}

.menuLinkSelectedhoriz {
background-color: #E87510;
color: white;
width: 100px;
padding: .2em;
}

.menuLinkSelected {
display: block;
background-color: #E87510;
color: white;
width: 90px;
padding: .04em;
}

.imgSatITA{
	
	width:100%;
	max-width:100%;
	height:20em;
	max-height:20em;
	text-align:center;
	 
	/*position:absolute,
	left:10em;
	top:10em;*/
	 
	 
}

.imgSatEUR{
	
	width:100%;
	max-width:100%;
	
	height:20em;
	max-height:20em;
	text-align:center;
	/*position:absolute,
	left:10em;
	top:10em;*/
}

.webCamPic{
	width:100%;
	max-width:100%;
	height:25em;
	max-height:25em;
	
}

.sinottica{
	width:100%;
	max-width:100%;
	height:50em;
	max-height:50em;
	
}


.tdITA{
	width:50%;
	padding:0;
	vertical-align: middle;
}
 
 .tdEUR{
	 
    width:50%;
	padding:0;
	vertical-align: middle;
 }
 
 .satPicTable{
	 width:100%;
	 
	  margin:0 auto  ;
	 
 }

 
 .revolver{
	 text-align:center;
	 height:225px;
	 width:100%;
	  
	 
 }
 
 .alert{
	 text-align:center;
	 	 
 }
 
 .leftSideBar .noDec   a  {
	  text-decoration:none;
	  background-color:#FFF;
	  border: none;
	  color: #FFF;
   display:block;
  text-decoration: none;
  float:none;
  width:60%!important;
  margin:0 auto;
  height:auto;
  z-index:1000;
  
	  	  
 }
 
 
  .leftSideBar .noDec   a img{
	  text-decoration:none;
	  background-color:#FFF;
	  border:none; 
      color: #FFF;
	  float:none;
      text-decoration: none;
	  display:inline;
	  width:100% ;
	 
	  
	  	  
 }
 
 .leftSideBar .noDec  a:hover {
	  text-decoration:none;
	  /* background-color: #E87510; */
	  border:none;
      text-decoration: none;
	  border:  none;
  
	  	  
 }
 
 
 
 
 
 
 .noDec{
	 text-align:center;
	  
	 padding-top:0.5em;
	 padding-bottom:50px;
	 
 }
  
   .subHeader a{
	   
	   text-decoration: underline;
	 
	   
   }
   
   .subHeader img {
  border: thin solid #CCCCCC;
  margin-right: 10px;
  margin-top: 8px;
}


   
 .visit{
	   font-family:Verdana,sans-serif;
	   text-align:center;
	   padding-right:1.7em;
	  
   }
   
 .bMet{
	width:50%;   
	float:left;
	height:430px;
	 
   }
   
  
 .bTHeader {
	 text-align:center;
	 background-color:#89b2ea;
	 width:95.6%;
	 margin:0 auto 14px;
	 font-weight:bold;
 }
 
 .centrometeo{
	 
 width:780px;
 height: 160px;
 margin:0 auto ;
	 
	 
	 
 }
   
  .giuliacci{
	 
 width:780px;
  
 margin:0 auto 0 auto;
	 
	 
	 
 } 

 .NEWS_Panel{
	 width:96%;
	 margin: 0 auto;
	 background-color: #00FF6F;
	  
	 
 }

  .news_header{
	padding-top:10px!important; 
	margin: 10px 0!Important;
	 
	 
	 
 }
 
 .news_par{
	margin: 0px!Important; 
	padding-bottom:10px!important; 
	
	 
 
 }
 
 
   
    .bTHeader a {
		text-decoration: none !important;
		color: #FFF !important;
		font-size:11px !important;
		 
		    
   }
   
     .bTHeader a:link   {
		text-decoration: none !important;
		    
   }
   
     .bTHeader a:hover   {
		text-decoration: underline !important;
		    
   }
   
   .cell3b1{
	   vertical-align:top;
	   text-align:center;
   }
   
   
    .HCloud{
	   text-align:center;
	      
   }
   
   .NightandDayTab{
	  
	    
   }
   
   .webCamhead{
	   text-align:center;
	   
   }
   
   .webCamCont{
	    text-align:center;
   }
   
   .radarPic {
	   text-align:center;
   }
   
   .new{
	   margin-top:1.8em;
	   margin-left:0.1em;
	   
   }
   

   
   .leftSideBar .sideBarTitleNEW {
  color: white;
  background-color: #750000;
  font-weight: bold;
  margin: 0;
  padding: 0ex 1ex;
   
}



.cloudPic{
	position:absolute;
	left:40%;
	top:-28px;
	 
	z-index: 2600;
	border: none;
	width:34px;
	 
	margin:0;
	
}

.cloudPos{
	position:relative;
	
}


.titleLink{
 
margin-left:0em;
}

.logoWords{
	border: #3d1c0d thin solid; 
 
	height:37px!important;
	width:17.2em;
	 
	 
	 
	 
	
	 	 
	 
}
	
	.logoLink{
		 
		border:none;
		margin-left:
		
		
		
	}
	
	.logoDiv{
		width:17em;
		margin: 0; 
		
		padding:0;
		height:35px;
		
		 
		
		 
		
	}
	
	.ontheWeb{
		 
		width:auto;
		padding:0  ;
		 
		margin: 0 0 0 1px;  
		vertical-align:middle;
		width: auto;
		 
		 background-color:  #E87510;	
		height:auto;
		 
		
	}
	
	.ontheWeb p{
		 
		 
		padding: 0 0 0 5px !important;
 
		 
		margin: 0 !important;
  
		 
		font-weight: bold;
		text-decoration:none;
		 
		 
	}
	
	
	.Hdiv{
		 
		width:auto;
		padding:0;
		 
		margin: 0;  
		vertical-align:middle;
		/*border: #E87510 thin solid;*/
		 background-color:  #E87510;	
		height:auto;
	}
	 
	
	.sep{
		clear:both;
	 
	}
	
	.logoTribolata{
		 
		 
		width:99.8%;
		margin:0 1px;
		margin-bottom:0px;
		height:auto;

	
	}
	
	 .shoutBox{
		 
		 
		background-color:#EAEAEA!important;
		
		
	 }
	
	
	 .amiciPar .amiciDescr{
		background-color:#7083C5;
	}
	
	 .amicidisPar .amiciDescr{
		background-color: #B1C4CF;
	}
	
	
	
	.amiciTable .amiciPar .amiciDescr:hover, .amiciTable .amicidisPar .amiciDescr:hover  {
		background-color: #BFAEF9;
	}
	
	
	.irola{
		 
		 
		 
		border:#333 thin solid;
		padding:0 2px;
		text-align:center;
		width:240px;
		background-color:#ffd5aa;
		 
		 
		
	}
	
 
		
		
	
	.biblio,.aliF{
			border:#333 thin solid;
		padding:0  ;
		text-align:center;
		width:240px;
		height:80px;
		 
	}
	
	.biblioImg, .aliFimg{
		width:100%;
		height:100px;
		
		
	}
	
	 
	
	.argentaWeb{
		border:#333 thin solid;
		padding:0 2px;
		text-align:center;
		width:240px;
		height:100px;
		background-color:#F02851;
		 	
	}
	
	.argentaWebImg{
		width:60%;
		
		
	}
	
	
	
	.irola a:link{
		text-decoration:none !important;
		border: none !important;
		 
	}
	
		.irola a:hover{
		text-decoration: underline !important;
		
		
	}
	
	
	.irola img{
	 
		border: none !important;
		padding:0;
		 
	}
	
	
	
	.amiciDescr{
	 
		border: none;
		width:75%;
		 
		
	}
	
	.amiciDescr p{
	 
		color: #FFF!important;
		 
		
	}
	
	.amiciDescr h2{
		text-align:left!important;
	 
		 
		 
		
	}
	
	.amiciDescr a{
	 
		 color: #FFF!important;
		
	}
	
	.amiciTable{
		/*border:#333 thin solid;*/
		width:100%;
		margin:0 auto;
		
	}
	
	.amiciTable tr{
		height:100px!important;
		 
		
	}
	
	
	
	 .about{
		 padding:0 0.3em;
		 
	 }
	 
	 .map_Link{
		 color: #FF0;
		 	 
	 }
	 
	 .sstigno {
		 
		 text-align:center;
		 border: thin solid #333333;
         padding: 0 2px;
		 height:auto;
         width: 240px;
		 background-color: #366;
		 font-family:Arial, Helvetica, sans-serif;
		 	text-decoration:underline;
	 }
	 
	 .sstigno  a{
		 
		 color:#FFF !important;
		 
		 font-weight:bold;
	 }
	 
	 .sstigno  a:hover{
		 
		 color:#FFF !important;
		 text-decoration:none;
		 
		  
	 }
	 
	.fotoTable{
	width:100%;	
		
	}
	
	.fotoTable.stationPic{
		width:100%;
		height:auto;
		
	}
	
	.fotoTable.NewstationPic{
		width:100%;
		 
	 
		
	}
	
	.pollini1{
		text-align:center;
	
	}
	
	.pollini1 a{
		text-align:left;
	
	}
	
	.pollini1 h3{
		text-align:left;
		margin-left:130px;
		
	}
	
	 
	
	
	.pollini1 h2{
     margin-top:20px;
		
	}
	
	.pollini1 p{
		text-align:left;
		text-align:left;
		 
		padding:15px 30px 0 !important;
		
	}
		.pollini1 p+p{
  
		padding:0px 30px !important;
		margin:0!important;
		
	}
	.important{
		color:#F00;
		
	}
	

	
	#allPicCont{
		margin: 0 auto;
		margin:0 30px;
		height:auto;
		 
	 
	}
	
	.picContTab{
		width:100%;
		
	}
	
	.picContTab td{
		width:25%;
		text-align:center !important;
		
	}
	
	.serataPic1,.serataPic3,.serataPic4{
		width:80%;
		height:auto;
		
	}
	.serataPic2{
		width:60%;
		
	}
	
 
	
	.warning   p a{
		text-align:center !important;
		color: #D92C00!important;
		font-weight:bold!important;
		text-decoration:none !important;
		
	}
	
	.warning  p a:hover{
		
		color: #FFF!important;
		background-color:#D92C00!important;
		 
		
	}
		.warning   p  {
		text-align:center !important;
		color: #D92C00!important;
		font-weight:bold!important;
		text-decoration:none !important;
		
	}
	
	
	
	.volantino1{
width:30%;
margin:0 auto;
border:#999 thin solid;
 

	}
	
	.volantino2{
	width:93%;
margin:0 auto;
border:#999 thin solid;	
		
	}
	
	
	.volantino1Cont,.volantino2Cont{
		width:100%;
		text-align:center;
		margin-bottom:25px;
		
		
	}
 
 .separator{
	 text-transform:uppercase;
	 font-weight:bold;
	 color: #FF0B0B;
	 text-align:center;
	 font-size:15px!important;
	 
 }
 
 .signature{
	 
	 font-weight:bold;
	 color: #FF0B0B;
	 text-align:center;
	 font-size:15px!important;
	 font-style:italic;
 }
	 
.seratasubTitle{
	margin-top:25px !important;
	border-top:#333 dotted thin;
	padding-top:20px;
	
}
	
	.seratasubTitle a{
		
		color:#D92C00 !important;
		text-decoration:none!important;
		
	}
	
	
	.seratasubTitle a:hover{
		
		color: #FFF!important;
		background-color:#D92C00 !important;
		text-decoration:none!important;
		
	}
	
	.fotoTable td{
		text-align:center;
		
	}
	
	.lightTDcont,.stormtracktTDcont{
		width:85%;
		vertical-align:top;
		text-align:right;
		
		 
		
	}
	
	.lightDescription,.stormtracktDescription{
	width:25%;
	background-color:#7083C5;
	}
	
	.lightDescription h2,.stormtracktDescription h2{
		margin:8px !important;
		
	}
	 
	  
	
	.LightningTab,.stormtracktTab{
		height:auto;
		margin:0 auto;
		width:100%;
		
	}
	.LightningTab h2{
		font-family:'Rokkitt',arial,verdana,helvetica,sans-serif!important;
		font-size:20px !important;
		
	}
	
     .lampi img{
		 width:100%;
	 
 
		
		
	}
	
 .LightningTab .lampi h1{
	 display: none;
	 
 }
	.stormtracktTDcont img,.lightTDcont img {
	width:100%;
	height:auto;
	 
		
	}
	
	.WUforecast{
		margin:0 auto;
		
	}
	
	.newPICS{
		width:52%;
		float:right;
		 
	 
		 
 
		z-index:2300;
		color: #F00;
		/*background: url(background/transpBG.png); */
		background-color:#000;
		text-align:center;
		font-family:  "Courier New", Courier, monospace;
		font-style:italic;
		letter-spacing:0.3em;
		font-size:13px;
		font-weight: bold;
		padding:0px 0px 0px 0px;
		
		  -webkit-border-radius: 100px; /* Saf3-4, iOS 1-3.2, Android =1.6 */
          -moz-border-radius: 100px; /* FF1-3.6 */
          border-radius: 100px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */

         /* useful if you don't want a bg color from leaking outside the border: */
         -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
         margin: 2px 6px 0 0!important;
  
          vertical-align:middle;
		  height: 22px;
		  position:relative;
		 
	}
	
 
	
	.newPICS a{
		color:#F00!important;
		padding-left:3px;
		padding-right:3px;
		
	}
	
	.newPICS a:hover{
		 
		color: #FC0!important;
		padding-bottom:3px;
		
	}
	
 .WUpanell {
		width:100%;
 
	      
		 border:medium solid #CCCCCC;
		 margin:0 auto;
		 background-color:#FFF;	
		 margin-top:5px;
	}
	
.radarCont {
	
	width:96%;
	margin:0 auto;
	
	
	}
	
		.radarTable{
		width:99.5%;
		/*border:medium solid #CCCCCC;*/
		
	}
	
	
		.panell  {
		width:100%;
 
	      
		 border:medium solid #CCCCCC;
		 margin:0 auto;
		 background-color:#FFF;
		 
	 
 	
		
	}
	

	
	.WUpanell .datahead a {
		display:inline !important;
		 
		
	}
	
  	 
	
		 
.radarPicHome{
	background-color:#FFF;
	
}
	
 	 .ilmeteoPanell{
 
	 
	height:280px;
	margin:0 auto;
	display:block;
	width:780px!important;
	 
		
	}
	
	 .roseTable{
		 margin:0 auto;
		 
	 }
 
 .f5 {
	 text-transform:uppercase;
	 text-align:center;
	 color:#F00;
	 font-weight:bold;
	 text-shadow: 1px 1px 1px #69C;
 
 	  
	 
 }
 
  
 .mapLink{
	 color:#F00!important;
	 display:inline!important;
	 width:30%;
	  
	 
 }

 .soon{
	 background-color:#39F;
	 color: #FFF;
	 text-align:center;
	 text-transform:uppercase;
	 
 }
 
 #main-copy_history table{
	 margin: 0 auto;
	 
 }
 
 #main-copy_history{
  color: black;
  background-color:#EAEAEA;
  
  text-align: justify;
  line-height: 1.5em;
  margin: 0 0 0 11.5em;
  padding: .5ex 0.2em 0.2em 0.2em;
  border-left: 1px solid rgb(216,210,195);
  position:relative; 
 }
 
 .wuHr{
	 color: #C5C55B; 
	 
 }
 
 .tdITA a,.tdEUR a{
	 display:block!important;
	 
 }
 
 .socialicon1{
	 background-color:#FFF;
	 margin-top:1px;
	 margin-bottom:1px;
	 margin-right:10px;
	 margin-left:10px;
	 
	 
  -webkit-box-shadow: 2px 2px 2px #000; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  -moz-box-shadow: 2px 2px 2px #000; /* FF3.5 - 3.6 */
  box-shadow: 2px 2px 2px #000; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */
}

 .stats a{
	  	  -webkit-box-shadow: 2px 2px 2px #000!important;
  -moz-box-shadow: 2px 2px 2px #000!important;
  box-shadow: 2px 2px 2px #000!important;

	
	
}

 
/* per creare lo spazio nell'intestazione della left side bar 'SCRIVICI'   */

.leftSideBar {
 
  /*background-color:#750000;*/
  width: 17.5em;
  margin-top: 4px;
 
  
}


 
	
.scrivici{
 
padding-top:8px!important;
clear:left;
color:#FFF;
font-weight:bold;
letter-spacing:1px;
text-transform:uppercase;
font-family: Verdana, Geneva, sans-serif!important;
 
	 
 }
 
.noDec{
	background-color:#FFF;
	clear:both;
	
}

/*FINE  per creare lo spazio nell'intestazione della left side bar 'SCRIVICI'   */

 .arpaNews,.AlmanacNews,.bachecaNews,.pannelloCont   {
margin-left:20px;
	width:94.1%;
	padding:5px 1% 10px;
	background-color:#CCCCCC;
	margin:0 auto 0 ;
	/*border-top:#333 thin dotted;
	display:none!important;*/
}

.arpaBar,.AlmanacBar,.bachecaBar, .pannelloBar{
		width:94.1%;
	padding:1px 1% 1px;
	/*background-color:#CCCCCC;
	background-color:#C5C55B;*/
	margin:0 auto;
	text-align:center;
	font-weight:bold;
	text-align:right;
	font-family: Verdana, Geneva, sans-serif;
	position:relative;
	height:23px;
	/*display:none;*/
	 
	
	
}

.pannelloBar {
	padding-bottom:8px;
	padding-top:8px;
	border-bottom:thin dashed #333;
	
	
}


.pannelloBar p{
	text-align:center;
	margin:3px 0!important;

	 
	
	
}
 

.pannellotitle h3 {
  font-size: 13px;
  margin: 0 !important;
  text-align: center;
  text-shadow: 1px 1px 1px #C36!important;
 
}

.arpatitle,.Almanactitle,.bachecatitle, .pannellotitle{
 
background-color: #7485FC ; 
color:  #B9BCD0;
width:150px;
height:18px;
text-decoration:underline;
cursor: pointer;
/*background: url(Icons/toggle_purple.ico) right top no-repeat;*/
 
 
 
/*position:absolute;
right: 3px;
top:3px;*/
text-align:left;
margin:0 auto;
border: #4757B4 thin solid; 

 
  -webkit-border-radius: 100px; /* Saf3-4, iOS 1-3.2, Android =1.6 */
     -moz-border-radius: 100px; /* FF1-3.6 */
          border-radius: 100px; /* Opera 10.5, IE9, Saf5, Chrome, FF4, iOS 4, Android 2.1+ */

  /* useful if you don't want a bg color from leaking outside the border: */
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;

/*background:url(images/arpaToggle.png) 0 0 no-repeat;
  -webkit-background-size:100% 100%;
  -o-background-size:100% 100%;
  -moz-background-size:100% 100%;
  background-size:100% 100%;*/
  font-family: Verdana, Geneva, sans-serif;
  letter-spacing:1px;
  padding:2px 13px;

 
}

.arpatitle:hover,.Almanactitle:hover,.bachecatitle:hover,.pannellotitle:hover {
 
 
color: #FC0;

 

}
.switch{
	margin-left:20px;
	margin-bottom:-2px;
	
}

.closinPar{
	margin-bottom:0;
	
	
}

.gadget div{
	border:none!important;
	background-color:  #EAEAEA!important;
	 
	
	
}

 

.aroundLogo{
	display:block;
	width:100%;
	heihgt:100%;
	
}


.anomalieTab1,.anomalieTab2,.anomalieTab3{
width:93%;
margin:0 auto;

}

.anomalieTab0{
width:93%;
margin:20px auto 0;

}



.anomalieTab1 p,.anomalieTab2 p,.anomalieTab3 p{
	padding:0;
	text-align:center;
	color:#FFF;
	
	
}

.anomalieTab1 h2,.anomalieTab2 h2,.anomalieTab3 h2{
	padding:0;
	text-align:center;
	margin: 50px 0 10px!important;
	border-bottom:#C5C55B thin dotted;
	padding-bottom: 5px;
	
	
	
}



.anomalieTab1 a,.anomalieTab2 a,.anomalieTab3 a{
	display:block!important;
	
	
}



 .anomalieTab2  ,.anomalieTab3  {
margin-top:20px;
	
	
}

.TbimageA, .TbimageB{
	vertical-align:top;
	width:45%;
	 
	
	
}

.imgframe,.imgframe0{
	background-color:#C5C55B;
	
	
} 

.imgframe0{
	text-transform:uppercase;
	font-weight:bold;
	
}
.anoImg1, .anoImg2, .anoImg3, .anoImg4, .anoImg5, .anoImg6{
	width:355px;
	height:440px;
	border:none!important;
	 
	
}

.imgSpacer{
	width:10%;
	
}


.NOAAheader{
	 
	padding: 5px 0!important;
	color: #FFF!important;
	border:none!important;
	margin-top:10px!important;
	margin-bottom:0!important;
	
}

.NOAASubheader{
margin:0!important;
color: #FF0;
}


.noaBanner{
	width:100%;
	height:100%;
	color: #FF0;
	 
	
 
	
}

.noaCell1,.noaCell3{
	width:10%;
	background-color:#070775!important;
	
}

.noaCell2{
	background-color:#070775!important;
	padding:0!important;
	margin:0!important;
	
	
}

#fsc_form1{
	margin:0 auto;
	padding-left:30px;
	
	
}

 /* FILESE*/

#feedekFilese div{
	clear:none!important;
	
}

#feedekFilese div{
	clear:none!important;
	padding: 5px 10px 5px!important;
	
}

#newFilese p{
	font-family:Georgia,"Times New Roman",Times,serif;
	background-color:#FED87E;
	font-weight:bold;
	padding: 4px 15px!important;
	margin-top:0!important;
}

#newFilese .fileseLink {
color: #F00!important;	
}

#newFilese h3{
color: #831B0C!important;	
margin-bottom:4px!important;
font-family:Georgia,"Times New Roman",Times,serif!important;
width:100%!important;
background-color: #F63!important;
margin:15px 0 0 0!important;
padding:4px 0!important;
}

#ajaxcurrentcond{

	font-weight:bold;
	/*border:thin solid #000;
	background-color:#FD9125;*/
	padding: 2px 4px;
	
}


.snow{

	font-weight:bold;
	 
	padding: 2px 4px;
	
}

.specialquake{
	border:#000 thin solid;
	background-color: #F5FA43;
	color: #000;
	width:96%;
	margin:0 auto 10px;
	
}

.specialquake h4{
	text-align:center!important;
	font-family:  ClareBold,Verdana, Geneva, sans-serif!important;
	letter-spacing:1px;
	
}

.specialquake ul{
	 
	
}

.specialquake li a:link{
	margin-bottom:2px;
	padding: 1px 2px 2px!important;
	 
	 
	
}

.specialquake li a:hover{
	text-decoration:none;
	background-color:#000!important;
	color: #F5FA43!important;
	 
	 
	
}

 #ajaxconditionicon2{
	display: none; 
 }
 
.twittUPdate {
  background-color: #7485FC; 
  padding-top: 4px;
  width: 100%;
  
}
 
 .twittUPdate img {
  display: block;
  margin: 0 auto;
}
 
 .twittLogo{
	 margin-top:12px;
	 
 }
 
 .twtr-hd {
  display: none;
}
 
 


 .flyoutmenu{
	 
   
  height: 42px;
  margin: 0 auto;
  width: 100% !important;
   
 
   
   

}
	 
.siteContent {
  background-color: #EAEAEA;
   
  margin: 0 auto;
  
  position: relative;
  width: 1002px !important;
} 
 
 .twtr-doc{
	 margin:0 auto;
	 width:17.5em!important;
	 
 }
 
  .twitTitle {
	 
  color: #FFF ;
  text-shadow: 1px 1px 1px #333  ;
 
  font-size: 9px !important;
  font-weight: bold;
  letter-spacing: 2px;
  margin: 3px 0 !important;
  padding: 0 10px;
  text-align: center;
  text-transform: uppercase;
}
	 
	 
 
 
 .twtr-tweet-text a{
	 display: inline!important;
	 
 }
 
 
 
 #twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
  letter-spacing: 0.5px;
}

.twtr-ft div a, .twtr-ft div span {
  text-align: center;
  width: 100%!important;
}

.twtr-ft span a {
	text-decoration:underline!important;
	background-color:none!important;
}

.twtr-ft span a:hover {
 
	background-color:#FD5800!important;
	 
	 
}

.twittUPdate img {
  display: block; 
  margin: 0 auto;
 
}

.twtr-bd {
  padding: 0 !important;
}


  .titan{
	margin-top:10px;
	background-color:#DFE3E6!important;
	border:thin solid #AEC4C1!important;
  }
  
  
  .subHeader br + span {
  display: none;
}


.flyoutmenu ul {
  list-style-type: none;
  margin: 0;
  padding: 0 0 0 4px;
  position: relative;
  width: 110px;
  z-index: 5!Important;
  
   
  
  list-style-type: none !important;
  margin: 0 auto !important;
  text-transform: uppercase;
  width: auto !important;
   
}


 

.flyoutmenu li {
  background: url("./ajax-images/flyout-shade-white.gif") repeat scroll 0 0 white;
  color: black;
  float: left;
  margin: 0;
}

.flyoutmenu li {
 
  width: 12.45%;
}

 .flyoutmenu li.sub  ul li{
	 width:180px!important; 
	  
	 
	 
	 
 
	
}

.flyoutmenu a {
  background-color: #FFFFFF !important;
 
  border:none ;
  border-top: thin solid #804000 !important;
  border-bottom: thin solid #804000 !important;
   border-left: thin solid #804000 !important;
   
  color: #5F642D !important;
  padding: 0 0 0 2% !important;
  width: 98% !important;
}

 .flyoutmenu  a:hover  {
 
	 background-color: #E87510!important;
	 color: #FFF!important;
	
	 
	  
}


.bLight{
	background-color:#B1C4CF;
	
}

.bDark{
	background-color: #7083C5;
	
}

.wModel{
	width:50%;
	text-align:center;
	
}



.nModel{
	width:50%;
	text-align:center;
}

.wModel p, .nModel p{
	width:100%;
	 
	 
	padding-left: 0!important;
	padding-right: 0!important;
	padding-top:5px!important;
	padding-bottom:5px!important;
	margin:0!important;
	color: #FFF!important;
	 
	
}

.wModel a, .nModel a{
 
	color: #FFF!important;
	 
	
}



.wModel:hover{
	background-color:#D5D2E3!important;
	
}

.Tmodels    {
	width:100%;
	margin:0 auto;
	 
	
}

	.nModel  img {
	 
  border: thin solid   #DCD89C;
 
	}
	
	.cMet{
		background-color: #A5C2C7!important;
		border-bottom:thin #B3C0C6 solid!important;
		border-right:thin #B3C0C6 solid!important;
		 
	}
	
	.WUwarning{
		color: #03C;
		text-shadow: 1px 1px 1px #DBEDFB;

 
}

.column-dark hr{
	width:100%!important;
	
}

.staffTable{
	margin: 0 auto;
	width:100%;
	
}

.Staffpic{
	width:100%;
	
}

.PicCell{
	width:25%;
	 
	 
	 
  border: thin solid #333333;
 
	
}

 
.amiciTable .titleCell, .Tmodels .titleCell {
	background-color: #7083C5;	
}

.staffTable .titleCell h1{
	display:none;
}

.titleCell{
	vertical-align:middle;

	 
	
}

 

 
 
 
.titleCell h1{
 
	color: #FFF !important;
	padding-top:15px!important;
	 
	
}

.titleCell img{
	width:100%;
	height:auto;
 
	 
	
}

 


 
	
	

/* UPDATE	
.upDate h2{
	padding-top:220px;
	
	
}

.upDate  {
	text-align:center;
	
	 
	
}
 
 #main-copy{
	 background-color:#DEC14E;
	 border:none !important;
	 width:100%!Important;
	 margin:0!important;
	
	
}
 
*/  
