FONT		{FONT-FAMILY: Arial; FONT-SIZE: 12px}
FONT.eng		{FONT-FAMILY: Arial; FONT-SIZE: 11px;color:#4b6d88;}
FONT.eng2		{FONT-FAMILY: Arial; FONT-SIZE: 12px;color:#000000;}
FONT.titacc		{FONT-FAMILY: Arial; FONT-SIZE: 16px;color:#000000;font-weight:bold;}
FONT.data		{FONT-FAMILY: Arial; FONT-SIZE: 16px;color:#59ce27;font-weight:bold;}
FONT.meteovid		{FONT-FAMILY: Arial; FONT-SIZE: 12px;color:#003651;font-weight:bold;}
TD{
FONT-FAMILY:Arial;
FONT-SIZE:12px;
}
.titnews22{
font-family:Arial;
font-size:18px;
color:#4b6d88;
display:block;
background:#e7f0f7;
}
h5{
padding:5px;
margin:0;

border-bottom:3px solid #e3e3e3;
font-family:Arial;
color:#f69600;
font-size:16px;
}


h6{
padding:5px;
margin:0;
width:687px;
border-bottom:3px solid #e3e3e3;
font-family:Arial;
color:#93b8d5;
font-size:16px;
}


h4{
font-family:Arial;
font-size:18px;
color:#4b6d88;
}
.table_3{
border:1px dashed #78baec;
padding:20px;
background: url(sfondotable3.jpg) 0 0 repeat-x;
}
BODY		{FONT-FAMILY: Arial; FONT-SIZE: 10px}
P		{FONT-FAMILY: Arial; FONT-SIZE: 10px}

/*table td{background-repeat:no-repeat; padding:0; margin:auto;}*/
.style2 {
	font-family: Arial;
	font-size: 15px;
	padding:0;
	margin:0;
}
#concon22{
text-align:left;
border-top:0;
border-right:2px solid #dddddd;
border-bottom:2px solid #dddddd;
border-left:2px solid #dddddd;
padding:7px;
}
.opentable_4{
padding:5px;
background:#ffffff url(bg_opentable4.jpg) 0 0 repeat-x;
border:0;
}
.storyhome_table{
padding:5px;
background:#ffffff url(bg_opentable4.jpg) 0 0 repeat-x;
border:0;
}
#tittit22{
padding-top:4px;
padding-right:0;
padding-bottom:4px;
padding-left:6px;
background:#cbeaff url(sfondotitle.jpg);
text-align:left;
color:#ffffff;
font-size:14px;
font-weight:bold;
border:2px solid #dddddd;
}
.style3 {font-family: Arial; font-size:12px;}
p{
margin:0;
text-align:justify;
font-family:Arial;
font-size:12px;
}
.style4 {color: #FFFFFF}
table{
margin:0;
padding:0;
}
#contenitore{
width:950px;
margin:auto;
padding:0;
}
#menusx22{
background:#fff;
width:200px;
margin:0;
padding:0px;
border:0;
}
#menualto22{
padding-top:10px;
padding-right:0;
padding-bottom:0;
padding-left:0;
margin:0;
width:401px;
}
#menualto22 li{
display:inline;
margin:17px;
vertical-align:bottom;
}
body {scrollbar-face-color: cccccc; scrollbar-highlight-color: #cccccc; scrollbar-shadow-color: #cccccc; scrollbar-3dlight-color: #cccccc; scrollbar-arrow-color: #000000; scrollbar-track-color: #f1f1f1; scrollbar-darkshadow-color: #2f4f4f; }
select {font-size: 12px; background-color : #E2E2E2; color : #000000; font-family: Arial; border-color : #8CBCCB #8CBCCB #8CBCCB #8CBCCB;}

INPUT 		{BORDER-TOP-COLOR: #676767; BORDER-LEFT-COLOR: #676767; BORDER-RIGHT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;font-size:12px;BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 1px}
TEXTAREA	{BORDER-TOP-COLOR: #676767; BORDER-LEFT-COLOR: #676767; BORDER-RIGHT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;font-size:12px;BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 1px}
SELECT 		{BORDER-TOP-COLOR: #676767; BORDER-LEFT-COLOR: #676767; BORDER-RIGHT-COLOR: #676767; BORDER-BOTTOM-COLOR: #676767; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px;font-size:12px;BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Arial; BORDER-RIGHT-WIDTH: 1px}
FORM 		{FONT-FAMILY: Arial; FONT-SIZE: 10px}
A:link          {BACKGROUND: none; COLOR: #003651;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:active        {BACKGROUND: none; COLOR: #003651;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:visited       {BACKGROUND: none; COLOR: #003651;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
A:hover         {BACKGROUND: none; COLOR: #00D5FC;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.title 		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 14px; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica; TEXT-DECORATION: none}
.content 	{BACKGROUND: none; COLOR: #000000;font-size:12px;FONT-FAMILY: Arial, Helvetica}
.block-title	{BACKGROUND: none; COLOR: #000000;font-size:12px;FONT-FAMILY: Arial, Helvetica}
.storytitle 	{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.storycat	{BACKGROUND: none; COLOR: #ffffff;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: underline}
.boxtitle 	{BACKGROUND: none; COLOR: #ffffff;font-size:12px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.boxcontent 	{BACKGROUND: none; COLOR: #000000;font-size:12px;FONT-FAMILY: Arial, Helvetica}
.option 	{BACKGROUND: none; COLOR: #000000;font-size:16px;FONT-WEIGHT: bold; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.tit     	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 48px; FONT-FAMILY: Papyrus}
.tit2     	 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 24px; FONT-FAMILY: Black Chancery}
.small		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 9px; FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.design		 {BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: Papyrus; TEXT-DECORATION: none}
.tiny		{BACKGROUND: none; COLOR: #000000; FONT-SIZE: 12px; FONT-WEIGHT: normal; FONT-FAMILY: Arial; TEXT-DECORATION: none}
.postbody{font-size:12px}


hr	{
	height: 0px;
	border: solid #c0c0c0 0px;
	border-top-width: 1px;
}

/* This is the border line & background colour round the entire page */
.bodyline{background:#F9F9F9;border:1px solid #CDCDCD}

/* This is the outline round the main forum tables */
.forumline{background:#F9F9F9;border:1px solid #CDCDCD}

/* This is for the error messages that pop up */
.errorline	{ background-color: #add8e6; border:1px solid #98aab1}

/* Main table cell colours and backgrounds */
td.row1{background:#E4E8EC}
td.row2{background:#DEE3E8}
td.row3{background: #C7D1DA}

/*
This is for the table cell above the Topics,Post & Last posts on the index.php page
However,you could replace this with a bitmap specific for each forum
*/
td.rowpic{background:#ffffff url(images/cellpic1.gif) repeat-y}

/* Header cells */
th{background: #E7ECEF url(images/cellpic3.gif);
color: #000000;
font-size:11px;
font-weight:bold;
height:25px}

td.cat,td.cathead,td.catsides,td.catleft,td.catright,td.catbottom{
background:#d1d7dc url(images/cellpic1.gif);
border:#F7F9FA;
border-style:solid;
height:28px}

/*
Setting additional nice inner borders for the main table cells.
The names indicate which sides the border will be on.
Don't worry if you don't understand this,just ignore it:-)
*/
td.cat,td.cathead,td.catbottom{border-width:0px 0px 0px 0px;height:28px}
th.thhead,th.thsides,th.thtop,th.thleft,th.thright,th.thbottom,th.thcornerl,th.thcornerr{
border:#F7F9FA;
border-style:solid;
font-weight:bold;
height:28px}

td.row3right,td.spacerow{
background:#cad9ea;
border:#F7F9FA;
border-style:solid
}
th.thhead,td.cathead{border-width:1px 1px 0px 1px}
th.thsides,td.catsides,td.spacerow{border-width:0px 1px 0px 1px}
th.thright,td.catright,td.row3right{border-width:0px 1px 0px 0px}
th.thleft,td.catleft{border-width:0px 0px 0px 1px}
th.thbottom,td.catbottom{border-width:0px 1px 1px 1px}
th.thtop{border-width:1px 0px 0px 0px}
th.thcornerl{border-width:1px 0px 0px 1px}
th.thcornerr{border-width:1px 1px 0px 0px}

/* The largest text used in the index page title and toptic title etc. */
.maintitle,h1{
color:#000000;
font:bold 20px/120% "Trebuchet MS",Arial,Arial,Helvetica,sans-serif;
text-decoration:none}
.subtitle,h2{
color:#000000;
font:bold 18px/180% "Trebuchet MS",Arial,Arial,Helvetica,sans-serif;
text-decoration:none}

/* General text */
.gen{font-weight:bold}
.genmed{font-size:11px}
.gensmall{font-size:11px}

/* Forum category titles and forum links*/
.cattitle,.forumlink{font-weight:bold; letter-spacing:1px}

/* Used for the navigation text,(Page 1,2,3 etc) and the navigation bar when in a forum */
.nav{font-size:11px;font-weight:bold}

/* titles for the topics:could specify viewed link colour too */
.topictitle{color:#000000;font-size:11px;font-weight:bold}
a.topictitle:visited{color:#5493b4}
a.topictitle:hover{color:#dd6900}

/* Name of poster in viewmsg.php and viewtopic.php and other places */
.name{color:#000000;font-size:11px}

/* Location,number of posts,post date etc */
.postdetails{color:#000000;font-size:10px}

/* The content of the posts (body of text) */
a.postlink:visited{color:#5493b4;text-decoration:none}

/* Quote & Code blocks */
.code{
background:#fafafa;
border:1px solid #5E7388;
color:#006600;
font:11px Courier,'Courier New',sans-serif
}
.quote{
background:#fafafa;
border:1px solid #5E7388;
color:#444444;
font:12px/125% Arial,Arial,Helvetica,sans-serif}

/* Copyright and bottom info */
.copyright{font:10px Arial,Arial,Helvetica,sans-serif}
a.copyright{color:#444444}
a.copyright:hover{color:#000000;text-decoration:none}

a.stazione{font-size:10px;color:#FFFFFF}

/* Form elements */
input{border-color: #6C7E90; color:#6C7E90; font:normal 11px Arial,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
textarea{border-color: #6C7E90; color:#6C7E90; font:normal 11px Arial,Arial,Helvetica,sans-serif;border-width: 1px 1px 1px 1px}
select{border-color: #6C7E90; color:#6C7E90; font:normal 11px Arial,Arial,Helvetica,sans-serif}

/* The text input fields background colour */
input.post,textarea.post,select{background:#EAEDF2}
input{text-indent:2px}


/* The main submit button option */
input.mainoption{background:#F0F2F4;font-weight:bold}

/* None-bold submit button */
input.liteoption{background:#F0F2F4;font-weight:normal}

/* This is the line in the posting page which shows the help line.
This is actually a text box,but if set to be the same
colour as the background no one will know;)
*/
.helpline{background:#D9DFE6;border-style:none}

td.sintd {
		background-repeat: repeat-y;
		background-image: url(imm/sin.jpg);
}

td.destd {
		background-image: url(imm/des.jpg);
		background-repeat: repeat-y;
}



font.imeteo{
font-family:Arial;
font-size:11px;


}

/* Easy Slider */
  /* image replacement */
        .graphic, #header h1, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
    
  
    
	#slider{}	


  
	#slider ul, #slider li, #slider2 ul, #slider2 li{

		margin:0;
		padding:0;
		list-style:none;
		background:#f1f1f1;
		}
		

		
 #slider li footer{
		  background-image: url(http://www.datameteo.com/meteo/layout/footer.jpg);
      position:relative; 
	    width:800px;
      height:50px;
      display:block; 
      overflow:hidden;        
    }
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		
		width:810px;
		height:620px;
		overflow:hidden; 
		}	
				
				
				
	#slider2 li{ 
		background:#f1f1f1;
		}		
	#slider li h2{ 
		margin:0 0px;
		padding-top:20px;
		background:#F8FBFC;
		}	
	#slider li p{ 
		margin:20px;
		
		}	
    					
		
	p#controls, p#controls2{
		margin:0;
		position:relative;
		} 
	
	#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
		display:block;
		margin:0;
		overflow:hidden;
		text-indent:-8000px;		
		width:45px;
		height:77px;
		position:absolute;
		left:13px;
		top:-250px;
		}	
	#nextBtn, #nextBtn2{ 
		left:865px;
		}														
	#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
		display:block;
		width:45px;
		height:77px;
		background:url(http://www.datameteo.com/meteo/images/indietro.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #nextBtn2 a{ 
		background:url(http://www.datameteo.com/meteo/images/avanti.gif) no-repeat 0 0;	
		}		
    
.td_tooltip{
border-bottom-style: solid ; 
border-bottom-color: #5593D0; 
border-bottom-width: 3px; 
} 

.td_tooltip2{
border-bottom-style: solid ; 
border-bottom-color: #5593D0; 
border-bottom-width: 3px; 
font-size:10px;
} 

.trpremium{
border-bottom:1px solid #FEA31B;
}

td.premium{

border-bottom:1px solid #FEA31B;
text-align:justify;

} 
td.premium2{

border-bottom:1px solid #FEA31B;
} 


/*layout modulo Businnes*/
table.businnes{
}

table.businnes tr{
background-color:#EDF8FB;
}

button.btn
{
	width: 100%;
  height: 80px;
  padding: .5em;
  color:#003651;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
  text-shadow: 1px 1px 1px #000;
  border: solid block #EDF8FB;
  background-color: #afffcd;
  background-image: -webkit-gradient(linear, left top, left bottom,
  from(#62BBFF), to(#EEEEEE),color-stop(0.4, #afffcd));
  -webkit-border-radius: .7em;
  -moz-border-radius: .7em;
  border-radius: .7em;
  -webkit-box-shadow: 2px 2px 3px #999;
  box-shadow: 2px 2px 2px #bbb;
}
button.btn_no
{
	width: 100%;
  height: 80px;
  padding: .5em;
  color:#003651;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
  text-shadow: 1px 1px 1px #000;
  border: solid block #EDF8FB;
  background-color: #ff2929;
  background-image: -webkit-gradient(linear, left top, left bottom,
  from(#62BBFF), to(#EEEEEE),color-stop(0.4, #ff2929));
  -webkit-border-radius: .7em;
  -moz-border-radius: .7em;
  border-radius: .7em;
  -webkit-box-shadow: 2px 2px 3px #999;
  box-shadow: 2px 2px 2px #bbb;
}

.tb_box
{
font-size:15px;
background:#FFFFFF url(http://www.datameteo.com/meteo/images/sfondo-box.png) repeat-x 0 0;	;
background-position:left bottom;
border: 1px solid #6DA6DB;
height:74px;
}

td.td_box{
/*border-left:1px solid #7FB5E4;*/ 
padding:4px;
}

a.a_box,a:visited.a_box,a:link.a_box{
border-left:2px solid #8ABDE8;
color:#000000;
font-size:11px;

padding:3px;
}


a:hover.a_box {
color:#7BB0E2;
border-left:2px solid #8ABDE8;
font-size:11px;
padding:3px;
}

#slogan {
background:transparent url(http://meteovid.com/images/img03.gif) no-repeat scroll left bottom;
color:#FFFFFF;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}

.tb_allerte{
background:#EA2A3C url(http://www.datameteo.com/meteo/modules/Dati_attuali/images/sfondo_rosso.png) repeat-x scroll 0 0;
border:1px solid #EA2A3C;
}
.tr_allerte{
border:1px solid #EA2A3C;
}

tbody tr.tb_attualiodd:hover td {
background:#8DC0EB none repeat scroll 5px 50%;
color:#FFFFFF;
cursor: pointer;
}

.tb_previsioni{
background:#008000 url(http://www.datameteo.com/meteo/images/sfondo-green.png) repeat-x scroll 0 0;
border:1px solid #008000;
color:#003651;
font-weight:bold;
}
.tr_previsioni{
border:1px solid #008000;
}

.td_tooltip1{
border-bottom-style: solid ; 
border-bottom-color: #F28B2E; 
border-bottom-width: 3px; 
font-size:10px;
} 


.tb_abbonamenti{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo_blue.gif) no-repeat scroll center top;

}

.tb_abbonamenti2{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo_arancio.gif) no-repeat scroll center top;
padding:25px 20px 0px 126px;
}
.tb_abbonamenti3{
background:url(http://www.datameteo.com/meteo/images/news/sfondoNews.gif) no-repeat scroll center top;

}

.td_prodotto_dettagli0{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti3.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
}
.td_prodotto_dettagli1{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti6.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
}
.td_prodotto_dettagli2{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti12.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
}
.td_prodotto_dettagli3{
background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti24.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
}

.over0 { background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti3-over.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
cursor:pointer;
}
.over1 { background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti6-over.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
cursor:pointer;
}
.over2 { background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti12-over.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
cursor:pointer;
}
.over3 { background:url(http://www.datameteo.com/meteo/modules/Businnes/images/premium/sfondo-prodotti24-over.gif) no-repeat scroll center top;
padding:101px 3px 29px 4px;
cursor:pointer;
}

.tab_banner_blu{
background: url(http://www.datameteo.com/meteo/images/banners/dtm_blu.gif) no-repeat center top;
padding:17px 100px 33px 202px;
color:#FFFFFF;
font-weight:normal;
}
.tab_banner_arancio{
background: url(http://www.datameteo.com/meteo/images/banners/dtm_arancione.gif) no-repeat center top;
padding:17px 130px 33px 202px;
color:#000000;
font-weight:normal;
}
.tab_banner_verde{
background: url(http://www.datameteo.com/meteo/images/banners/dtm_verde.gif) no-repeat center top;
padding:17px 140px 33px 202px;
color:#FFFFFF;
font-weight:normal;
}
.tab_banner_grigio{
background: url(http://www.datameteo.com/meteo/images/banners/dtm_grigio.gif) no-repeat center top;
padding:17px 280px 33px 202px;
color:#000000;
font-weight:normal;
}
.tab_banner_rosso{
background: url(http://www.datameteo.com/meteo/images/banners/dtm_rosso.gif) no-repeat center top;
padding:17px 310px 33px 202px;
color:#FFFFFF;
font-weight:normal;
}
.title_banner{
color:#FFFFFF;
font-weight:bold;
font-size:15px;
}
.title_banner2{
color:#000000;
font-weight:bold;
font-size:15px;
}
.tdfont {
font-size:11px;
}

#h{
background-color:#BADBEF;
font-size:9px;
padding:1px 5px 0;
text-decoration:none;
width:100px;
text-align:left;
color:#003651;
}


.hindex:hover {
background-color:#BADBEF;
color:#003651;
cursor:pointer;
}

.imgleft{
padding:0px 10px 0px 0px;

}

.languages{
left:943px;
position:absolute;
top:24px;
}