html,body{
margin:0;
padding:0;
	HEIGHT: 100%
background-color:#394E70;
}
body{
background: #394E70 url(bg-sfum.gif) repeat-x top;
	MARGIN: 0px auto; 
WIDTH: 100%;
	HEIGHT: 100%; 
	TEXT-ALIGN: center;
}
h1,h2,h3,h4{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#555;
padding-left: 15px;
margin: 0,
}
h2{
font-size: 160%;
color: #555;
}

/**/
div.footer{
background: #ffffff url(gradient.png) repeat-x top;
margin: 5px 5px 5px 5px;
text-align:center;
width:768px;
	border-right: gray 1px solid;
	border-bottom: gray 1px solid;
}

/**/
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:778px;
margin: 0 auto;
background-color: #EDEFEA;
text-align: left;
  border: Solid 1px #ccc;
}
div#containerfind{
width:100%;
margin: 0 auto;
}
/*4*/
div#cont{
width:810px;
margin: 0 auto;
background: #fff url(sfum-lat.jpg) repeat-y ;
}
div#contfind{
width:100%;
margin-top:50px;
height:100%;
}
/*3*/
div#header{
background-color: #EDEFEA;
padding:10px 8px 0px 8px;
text-align:center;
/*border-left:#96AAE7 1px solid;
border-right:#96AAE7 1px solid;*/
}
/*3*/
div#content{
width:778px;
/*border-top:1px solid #999;*/
padding-top:0px;
background-color: #EDEFEA;
}
div#contentfind{
width:100%;

}
.boxfind{
width:100%;

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

div#boxslidsx{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#555;
float:left;
display:inline;
width:560px;
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{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#535;
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;
}
.boxwebsxprof{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 13px;
	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;
}
.boxwebsxprof a:link{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 13px;
font-weight:bold;
}

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{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#555;
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#boxslidx{
float:left;
display:inline;
width:200px;
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;
}
.boxslidxmeteo{
float:left;
display:inline;
width:200px;
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:550px;
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{
margin:5px;
}
.contrecds20{

margin:20px;

}
.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.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;
}
/**/
.fotocentral2col{
float:left;
background: #ffffff url(bgimggal.jpg) no-repeat;
margin:0px 5px 30px 50px;
height:180px;

}
.fotocentral2colico{
float:left;
margin:0px 8px 30px 5px;

}
.fotocentral2coln{
float:left;
margin:0px 8px 30px 5px;

}
.imggaln{

width:100px;
height:80px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
.imggalass{

width:50px;
height:45px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
.insetti{

width:50px;
height:45px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
.divisori{

width:550px;
height:30px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
.imggalico{

width:25px;
height:20px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
.commmfoto2col{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#000;
text-align:center;
width:178px;
heigth:auto;
background-color:#fff;
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;
}
.imggal{

width:135px;
height:105px;
	border-top:gray 1px solid;
    border-left:gray 1px solid;
	border-bottom:gray 3px solid;
    border-right:gray 3px solid;
margin:20px;

}
/**/
.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-bottom: gray 1px solid;
	border-left: #ccc 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-bottom: gray 2px solid;
	border-left: #ccc 2px solid;
	margin-top:2px;
	padding:3px;
text-align:left;

}
.listdirweb{

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

}

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

}
.listdiradio{

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

}

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

}
.box10sxhead{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#FEBF2D;
font-weight:bold;
text-align:left;
text-indent:30px;
padding-top:10px;
padding-bottom:10px;

}
.box10centrtitl{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 14px;
	color:#1F601B;
font-weight:bold;
text-align:left;
text-indent:30px;
padding-top:10px;
padding-bottom:10px;
}

.box10sxbody{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#5F5F5F;
width:130px;
heigth:50px;
text-align:left;
text-indent:10px;
padding-top:10px;
padding-bottom:10px;

float:left;
}
.box10centrbody{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#5F5F5F;
width:130px;
heigth:50px;
text-align:left;
text-indent:10px;
padding-top:10px;
padding-bottom:10px;

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

}
.box10centrlink{
 	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#7E1000;
font-weight:bold;
text-align:right;
padding-right:10px;
}
hr{
width:50%;
}
.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;
}
.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{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 12px;
	color:#333333;
}
/**/
.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;
}
.imgcenter{
	text-align:center;

}
.artimg{
border:0px;
}
.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:580px;
overflow-y:scroll;
}
.listcar{
width:520px;

text-align:center;
padding:20px;
}
.download{
border:0px;
}
.calendario{
	font-family: arial, Tahoma, Verdana, Helvetica, sans-serif;
    font-size: 13px;
	color:#ff0000;

}
