html{
	margin:0;
	padding:0;
	HEIGHT: 100%;
	background: #E1B7FF url('template/bg.png') repeat ;

}
body{
	background: #E1B7FF url('template/bg.png') repeat ;
	MARGIN: 0px auto; 
	WIDTH: 100%;
	HEIGHT: 100%; 
	TEXT-ALIGN: center;
}
h1,h2{
	padding-left: 15px;
	margin: 0,
}
h2{
	font-size: 160%;
	color: #555;
}

/**/
div.footer{
height:35px;
	background: #ffffff url('../template/black_bar.png') repeat-y ;
	margin: 0px 0px 0px 0px;

	width:820px;
text-align:left;

}

/**/
div#box4{
float:left;
display:inline;
width:770px;
margin: 5px 4px 5px 4px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
}

/*3*/
div#container{
width:820px;
margin: 0 auto;
background-color: #fff;
text-align: left;
  border: Solid 1px #ccc;
}
div#containerfind{
width:100%;
margin: 0 auto;
}
/*4*/
div#cont{
width:955px;
margin: 0 auto;
margin-top:10px;
margin-bottom:10px;
background: #E1B7FF url(../template/bg-sfum.png) repeat-y;
}
div#contorg{
width:810px;
margin: 0 auto;
background: #F6F5F4;
padding:10px;
text-align:left;
}
div#contfind{
width:100%;
margin-top:10px;
height:100%;
}
/*3*/
div#header{

text-align:center;

}
/*3*/
div#content{
width:820px;
/*border-top:1px solid #999;*/
padding-top:0px;
background-color: #fff;
}
div#contentfind{
width:100%;

}
div#contentfind{
width:100%;

}
.boxfind{
width:100%;

}
/**/
div#box{
float:left;
display:inline;
width:180px;
margin: 5px 5px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;

}


div#boxslidsx{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#9804FF;
float:left;
display:inline;
width:605px;
margin: 5px 5px 0 5px;
text-align: justify; 
	border-right: #9600FF 1px solid;
	border-bottom: #9600FF 1px solid;
}
div#boxfeed{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#972D32;
float:left;
display:inline;
width:810px;
margin: 5px 5px 0 5px;
text-align: justify; 

	border-bottom: gray 1px solid;
}
div#boxslidsxvid{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#972D32;
float:left;
display:inline;
width:595px;
margin: 5px 5px 0 5px;
text-align: justify; 
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
div#boxslidsxdovsiam{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#972D32;
	float:left;
	width:810px;
	margin: 5px 5px 0 5px;

}
div#boxslidx{
float:left;
display:inline;
width:200px;
margin: 5px 0px 0 5px;
background-color:#fff;
margin-left:0px;
	border-right: #fff 1px solid;
	border-bottom: #fff 1px solid;
}
div#boxslidxvid{
float:left;
display:inline;
width:210px;
margin: 5px 0px 0 5px;
background-color:#fff;
margin-left:0px;
	border-right: #fff 1px solid;
	border-bottom: #fff 1px solid;
}
div#boxwebsx{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#555;
float:left;
display:inline;
width:550px;
margin: 5px 5px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
div#boxwebsx a:link{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
font-weight:bold;
}
.linkpagsearch{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
font-weight:bold;
}
div#boxwebdx{
float:left;
display:inline;
width:210px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
margin-left:0px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}


div#boxslidxmeteo{
float:left;
display:inline;
width:180px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
margin-left:0px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
/**/
div#box2{
float:left;
display:inline;
width:580px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
margin-left:0px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
div#box2home{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 13px;
	color:#555;
float:left;
display:inline;
width:580px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
margin-left:0px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
div#box2searchinfo{
float:left;
display:inline;
width:580px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
margin-left:0px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
/**/
div#boxgal2col{
float:left;
display:inline;
width:580px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
margin-left:0px;

	border-right: gray 1px solid;
	border-bottom: gray 1px solid;

}
/**/
div#box5{
float:left;
display:inline;
width:230px;
margin: 5px 4px 0 15px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
/*background: #ccc;*/
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
/**/
div#box6{
float:left;
display:inline;
width:269px;
margin: 5px 4px 0 4px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
heigth:1400px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
/**/
div#box7{
float:left;
display:inline;
width:228px;
margin: 5px 5px 0 4px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
/*2*/
.box7bgim1{
background: #ffffff url(ricerca1.jpg) no-repeat;
padding-bottom:40px;
}
/*2*/
.box7bgim2{
background: #ffffff url(ricerca2.jpg) no-repeat;
padding-bottom:40px;
}
/*2*/
.box7bgim3{
background: #ffffff url(ricerca3.jpg) no-repeat;
padding-bottom:40px;
}
/*1*/
.box10sx{
height:150px;
width:220px;
margin: 5px 5px 0 5px;
background: #ffffff url(immsx.gif) no-repeat;
text-align:center;

}

/**/
div#box3{
float:left;
display:inline;
width:770px;
margin: 5px 4px 5px 4px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}
div#box3promo{
float:left;
display:inline;
width:770px;
margin: 5px 4px 5px 4px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}

.contrecds{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#555;
margin:5px;
}
.contrecds20{
margin-top:20px;
margin-right:40px;
margin-bottom:20px;
margin-left:40px;

}
.contrecdsmappa820{
margin-top:20px;
margin-right:10px;
margin-bottom:20px;
margin-left:10px;

}
.contrecds30{
margin:30px;

}
.contrecds30 li{
margin-top:10px;

}.contrecds20 li{
margin-top:10px;

}
.contrecds40{
margin:40px;
/*border:1px #000 solid;*/
}
.contrecds50{
margin:50px;
/*border:1px #000 solid;*/
}
.imgmeteo{
border-top:1px #ff0000 dotted;
border-right:2px #ff0000 dotted;
border-bottom:2px #ff0000 dotted;
border-left:1px #ff0000 dotted;
margin-right:8px;

}
.contrecdsmet{
margin:50px;
}
.contrecdsradio{
margin:10px;
}
table.td{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#000;
}
img.imgfoot{
margin-top:15px;
width:778px;
heigth:2px;
}
img.imgfootgal{
margin-top:15px;
width:500px;
heigth:2px;
}
img.imgazsiti{
margin-top:15px;
width:100%;
heigth:2px;
}
A.info3 {
	position:relative;
  
	width:100px;
	height: auto;/**/
	padding:5px;
	Z-INDEX: 24; 
	TEXT-DECORATION: none;
}
A.info3:hover {
	Z-INDEX: 25; 
	COLOR: #ff0000; 

}
A.info3 SPAN {
	DISPLAY: none
}
A.info3:hover SPAN {
	PADDING-RIGHT: 10px; 
	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	LEFT:60px; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 320px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TOP: 80px;
background-color:#ccc;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
}
.flag{
width:30px;
heigth:20px
}
td.tab{
background-color:#ff0000;
}
/**/
#flags{
background: #ffffff url(gradient2.png);
text-align:right;
/*border-left:#96AAE7 1px solid;
border-right:#96AAE7 1px solid;*/
}
#flags1{
position:relative;
text-align:right;
padding-right:10px;
top:0px;
}
.flagspromo{
position:relative;
text-align:right;
padding-right:10px;
top:0px;
}
/**/
#flags2{
background: #ffffff url(gradient.png);
text-align:right;
/*border-left:#96AAE7 1px solid;
border-right:#96AAE7 1px solid;*/
height:25px;
}
/**/
#int{
background: #ffffff url(gradient.png);
text-align:right;
/*border-left:#96AAE7 1px solid;
border-right:#96AAE7 1px solid;*/
}
.flag{
border-left:#96AAE7 1px solid;
border-right:#96AAE7 2px solid;
border-top:#96AAE7 1px solid;
border-bottom:#96AAE7 2px solid;
}
/*.bgsx{
background: #ffffff url(bgsx.jpg);
}*/

/**/
div#boxgal1col{
width:778px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
margin-left:0px;
}
/**/
#fotocentral{
float:left;
background: #ffffff url(bgimggal.jpg);
margin:3px;
}
/**/





.commmfoto2col{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#000;
text-align:center;
width:163px;
heigth:auto;
background-color:#ff0000;
margin-top:10px;
}
.contrecdsgal2col{
margin-left:3px;
margin-bottom:25px;
text-align:center;
}
.emailgal{
background: #ffffff url(gradient.png) repeat-x top;
margin-top:10px;
}
.emailgal:hover{
background: #ffffff url(gradient rosa.png) repeat-x top;
margin-top:10px;
}
.contrecdsgal1col{
margin-left:8px;
margin-bottom:25px;
text-align:center;
}
.fotocentral2col{
float:left;
background: #fff url(bgimggal.jpg) no-repeat;
margin:0px 5px 10px 5px;
height:175px;
width:160px;

}
.imggal{

width:127px;
height:95px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin-top:15px;
margin-right:0px;
margin-bottom:15px;
margin-left:15px;


}
.commmfoto2col{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#972C32;
text-align:center;
width:160px;
heigth:auto;
background-color:#fff;
margin-top:5px;

}
/**/
.previs{
width:697px;
height:530px;
background: #Ff0000;
padding:30px;
text-align:center;
background: #ffffff url(weather.jpg);
}
.imgprevis{
width:638px;
height:490px;
}
/**/
div#box10{
height:150px;
width:240px;
margin: 5px 5px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:center;
/*background-color:#ff0000;*/
}
/**/
.listdir{

/*background-image:url(gradient.png);*/
 font: Normal 12px arial;
    width: 160px;
	display:block;
	text-indent:3px;
/*	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-left: #ccc 1px solid;*/
	border-bottom: gray 1px solid;

	margin-top:3px;
	margin-left:3px;
	padding:3px;
text-align:left;

}

/**/
.listdir:hover{
/*background-image:url(gradient2.png);*/
 font: Normal 12px arial;
    width: 160px;
	display:block;
	text-indent:3px;
/*	border-top: #ccc 1px solid;
	border-right: gray 2px solid;
	border-left: #ccc 2px solid;*/
	border-bottom: gray 2px solid;

	margin-top:2px;
	padding:3px;
text-align:left;

}
.listdirweb{
position:relative;
background-image: url(icona-pagina-online.gif) ;
background-repeat: no-repeat;
text-indent:20px;
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#9804FF;
    width: 180px;
	display:block;
/*	text-indent:3px;*/
	/*	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-left: #555 1px solid;*/
	border-bottom: #aaa 1px dotted;
	margin-top:3px;
/*	margin-left:3px;*/
	padding:3px;
left:5px;
	text-align:left;
	text-decoration: none;
first-letter: capitalize;
}

/**/
.listdirweb:hover{
background-image: url(icona-pagina-online.gif) ;
background-repeat: no-repeat;
text-indent:20px;
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #ff0000;
    width: 180px;
	display:block;
	/*	text-indent:3px;*/
	/*	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-left: #555 1px solid;*/
	border-bottom: #EBE9E6 1px dotted;
	margin-top:3px;
first-letter: capitalize;
	padding:3px;
	text-align:left;
	text-decoration: none;
	cursor:hand;
}
.listdirwebvid{
position:relative;
background-image: url(icona-pagina-online.gif) ;
background-repeat: no-repeat;
text-indent:20px;
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#5F5F5F;
    width: 190px;
	display:block;
/*	text-indent:3px;*/
	/*	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-left: #555 1px solid;*/
	border-bottom: #aaa 1px dotted;
	margin-top:3px;
/*	margin-left:3px;*/
	padding:3px;
left:5px;
	text-align:left;
	text-decoration: none;
first-letter: capitalize;
}

/**/
.listdirwebvid:hover{
background-image: url(icona-pagina-online.gif) ;
background-repeat: no-repeat;
text-indent:20px;
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #ff0000;
    width: 190px;
	display:block;
	/*	text-indent:3px;*/
	/*	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-left: #555 1px solid;*/
	border-bottom: #EBE9E6 1px dotted;
	margin-top:3px;
first-letter: capitalize;
	padding:3px;
	text-align:left;
	text-decoration: none;
	cursor:hand;
}

.but1{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#1F601A;
font-weight:bold;
text-align:rigth;

}
.but2{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#7E1000;
font-weight:bold;
text-align:rigth;

}
.but3{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#307CAF;
font-weight:bold;
text-align:rigth;

}

.box10dxbuttmen{
padding-right:20px;
padding-top:15px;
text-align:right;
}
.box10dxtitl1{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#1F601B;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
margin-bottom:10px;
}
.meteo{
width:150px;
background-color:#ff0000;
float:left;
}
.box10dxsubtitl1{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#1F601B;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
padding-bottom:10px;
}
.box10dxtitlmen1{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#1F601B;
font-weight:bold;
text-align:left;
text-indent:10px;
}
.box10dxtitl2{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#7E1000;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
margin-bottom:10px;
}
.box10dxsubtitl2{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#7E1000;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
padding-bottom:10px;

}
.box10dxtitlmen2{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#7E1000;
font-weight:bold;
text-align:left;
text-indent:10px;
}
.box10dxtitl3{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#2F4E63;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
margin-bottom:10px;
}
.box10dxsubtitl3{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#2F4E63;
font-weight:bold;
text-align:left;
text-indent:10px;
padding-top:10px;
padding-bottom:10px;
}
.box10dxtitlmen3{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#2F4E63;
font-weight:bold;
text-align:left;
text-indent:10px;
}
/**/

.day{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 10px;
	color:#333333;
padding:10px;
}
.daymeteo{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#333333;
padding:10px;
}
.calendar{
position:relative;
padding:5px;
margin-top:50px;
}
.contrecdshome{
margin:30px;
text-align:center;
}
.disclaimer{
margin:30px;
text-align:left;
}
.contrecdsfeed{
margin:30px;
text-align:left;
}
.contrecdsazsiti{
margin:40px;
text-align:justify;

}
p.mention{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#333333;
}
address{
position:relative;
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#333333;
left:40px;

}
/**/
.boxfoot{
background: #ffffff url(gradient2.png);
height:25px;
}
.boxhead{
background: #ffffff url(gradient.png);
height:25px;
float:left
width:100%;
}
.boxheadh{
float:left
width:49%;
background-color:#ff0000;
}
.boxheaday{
float:left
width:50%;
}
.boxfootgal2{
background-color: #ff0000;
height:25px;
width:580px;

}
/**/
div#boxgal2{
float:left;
display:block;
width:580px;
margin: 5px 0px 0 5px;
background: #ffffff url(gradient.png) repeat-x top;
text-align:left;
margin-left:0px;
}
.data{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #333333;
    background-color: #FFAE02;/**/
    border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-right:gray 3px solid;
	border-bottom:gray 3px solid;
    width:90%;
    padding: 3px;
	margin-left:5px;
	text-align:center;
	margin-bottom:20px;
	text-decoration:none;

} 
A.info {

	Z-INDEX: 24; 
	POSITION: relative; 
	TEXT-DECORATION: none;
	border:0px;
}
A.info:hover {
	Z-INDEX: 25; 
	BACKGROUND: transparent;
}
A.info SPAN {
	DISPLAY: none
}
A.info:hover SPAN {

	PADDING-RIGHT: 10px; 

	DISPLAY: block; 
	PADDING-LEFT: 10px; 
	LEFT: 100px; 

	WIDTH: 330px; 
	top:-60px;
	POSITION: absolute; 
}
img.infog{
	BORDER-RIGHT: #FFAE02 5px solid; 
	BORDER-bottom: #FFAE02 5px solid; 
	BORDER-left: #FFAE02 5px solid; 
	BORDER-top: #FFAE02 5px solid; 

}
.feed1bg{
     border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-right:gray 2px solid;
	border-bottom:gray 2px solid;
margin-bottom:20px;

    padding: 30px;
	text-align:left;
	background: url(gradient.png) repeat-x;

} 
a.feed1lnk{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color:#FF0000;/**/
	text-decoration:none;
	font-size:12px;


}

a.feed1lnk:hover{
	color:#FF0000;
	font-size:12px;

}
.textBlack2{
font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
  
    color: #333333;
}
.textBlack3{
position_relative:
font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
 text-indent:15px;
    color: #333333;
}
.textBlack4{
position_relative:
font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
 text-indent:15px;
    color: #333333;
}
.feed1body{
font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #555;
height:350px;
/*background-color:#ff0000;*/
overflow-y:scroll;
}
.ric{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#ff0000;
font-weight:bold;
}
.headlistdir{

background-image:url(gradient2.png);
 font: Normal 14px arial;
color: #666;
    width: 160px;
	display:block;
	text-indent:30px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:20px;
	margin-left:3px;
	margin-bottom:10px;
	padding:3px;
text-align:left;
font-weight:bold;
}
.showaddr{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#ff0000;
font-weight:bold;
    width: 200px;
}
.headlistdiradio{

background-image:url(gradient2.png);
 font: Normal 14px arial;
color: #666;
    width: 300px;
	display:block;
	text-indent:30px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:20px;
	margin-left:3px;
	margin-bottom:10px;
	padding:3px;
text-align:left;
font-weight:bold;
}
.spess{
margin-top:60px;
}
.descr{
	text-align:center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    margin-bottom:20px;
    padding:0px 18px 0px 10px;
}
#promo {

position : absolute;
background-color:transparent;
width: 300; 
height: 300;
left:280px;
top:140px;
 display:yes    
  z-index : 100;
       }
.boximggano{
text-align:center;
}
.divimgart{
	text-align:center;
}
.boxrecens{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
   margin-top:10px;
    color: #555;
height:130px;
width:700px;

text-align:left;

}
.menvert{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #555;
}
.linkrecens{
height:20px;
width:680px;
background: #ffffff url(gradient.png);
text-align:left;
padding:5px 5px 0px 10px;
}
.fotorecens{
height:80px;
width:80px;
float:left;
text-align:left;
margin-right:10px;
margin-left:10px;
margin-top:10px;
}
.imgrecens{
height:80px;
width:80px;
border:2px #555 solid;
}
.commrecens{
height:70px;
width:580px;
margin-top:10px;
text-align:left;

float:left;
}
.linkseg{
float:right;

}
.commband{
width:480px;
padding-top:30px;
text-align:left;
padding-bottom:30px;
}
.linklistfind{
visibility:hidden;

}
.divlinksfind{
visibility:hidden;
height:70px;
width:580px;
overflow:hidden;
}
.divlinksfind2{
height:70px;
width:100%;
overflow-y:scroll;
text-align:center;
}
.listcar{
width:520px;

text-align:center;
padding:20px;
}
.download{
border:0px;
}

img.tvstream{
border:0px;
}
.social_img{
padding:2px;
border:0px;
}
.linkgest{
	background-color:#E1E1E1;
	text-decoration:none;
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #555;
    	width: 220px;
	display:block;
	text-indent:7px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:0px;
	left:10px;
	padding:3px;


}
.linkgest:hover{
	background-color:#E1E1E1;
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #ff0000;
    	width: 220px;
	display:block;
	text-indent:8px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:0px;
	left:10px;
	padding:3px;

}
.linkgesthead{
	background-color:#E1E1E1;
	text-decoration:none;
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #555;
    	width: 240px;
display:inline;
	text-indent:7px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:0px;
	left:10px;
	padding:3px 10px 3px 10px;


}
.linkgesthead:hover{
	background-color:#E1E1E1;
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;

	color: #ff0000;
    	width: 240px;
	text-indent:8px;
	border-top: #ccc 1px solid;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
	border-left: #ccc 1px solid;
	margin-top:0px;
	left:10px;
	padding:3px 10px 3px 10px;

}
.lnkmodpages{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #1C9A14;
text-decoration:none;
}
.linkcancpag{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #ff0000;
text-decoration:none;
}
td.valueadmin{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #555;


}
h2.titolopaginah2{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	color: #555;
}
h2.ritornopageadmin{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	color: #555;
}

h2.h2adminaccess{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 16px;
	color: #555;
}
.ppassword{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #555;
}

 table.directions th {
	background-color:#fff;
      }
.vidcenter{
text-align:center;
}
.b555{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #555;
}
.buttcms{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color: #fff;
padding:2px 10px 0px 10px;
background-color:#0773C8;
}
textarea{
/*width:570px;*/
	width:540px;
	height:800px;
}
.imgcenter{
text-align:center;
}
.navigation{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color: #9804FF;
}
.contfind{
text-align:left;
padding-left:5px;
margin-bottom:10px;
}
input.buttonfind{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
COLOR: #B628D7;
background-color:#FF85FE;
}
input.textsearch{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
COLOR: #972D32;
background-color:#fff;
border: 1px #555 solid;
}

.ppromogoogl{
text-align:center;
}
.paligncenter{
text-align:center;
}
.inputmapp{
width:300px;
}
.imgalta{
width:360px;
}


h1.result  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #555;
	font-weight : bold;
	font-size : 14px;
	text-decoration : none;
}

p.result  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #555;
	font-weight : normal;
	font-size : 12px;
	text-decoration : none;
}

a.result:link  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

a.result:visited  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : bold;
	font-size : 12px;
	text-decoration : none;
}

a.result:active  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

a.result:hover  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
}

/*span.extract  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}*/

a.ts:link  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:visited  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #03629C;
	font-weight : normal;
	font-size : 9px;
	text-decoration : none;
}

a.ts:active  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}

a.ts:hover  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #9D9D9D;
	font-weight : normal;
	font-size : 9px;
	text-decoration : underline;
}
.linkpromo  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #555;
	font-size : 12px;
	text-decoration : none;
}
.linkpromo:hover  {
	font-family : verdana, arial,helvetica,sans-serif;
	color : #ff0000;
	font-size : 12px;
	text-decoration : none;
}

