h1 {
font : bold 32px Arial, Helvetica, sans-serif; 
} 
h2 {
font : 20px Arial, Helvetica, sans-serif;
font-weight:bold; 
} 
h3 {
font : 14px Arial, Helvetica, sans-serif;
font-weight:bold; 
} 
a:hover {
color : #ff0000; 
} 
a:link, a:visited {
text-decoration : none; 
} 
body {
font-family : Arial, Helvetica, sans-serif; 
font-size : 68%; 
text-align : center; 
margin : 0; 
padding : 0; 
} 
#container {
width : 990px; 
} 
#header {
background-image: url(/images/header.jpg); 
height : 105px; 
width : 100%; 
color : #ffffff; 
padding : 0; 
border-top : 1px solid #88aacc;
border-left : 1px solid #88aacc; 
border-right : 1px solid #88aacc; 
border-bottom : 0px solid #88aacc;  
text-align : center; 
margin-top : 5px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
left : 2%; 
} 
#footer {
background-color : #9191ff; 
color : #ffffff; 
margin : 1px 0 0; 
padding : 0; 
border : 1px solid #000000; 
} 
#barra {
margin-top : 0px; 
margin-right : 0px; 
margin-bottom : 0px; 
margin-left : 0px; 
padding-right : 0px; 
padding-left : 0px; 
padding-top : 0px; 
padding-bottom : 0px; 
width : 980px;
border-left-width : 1px; 
border-left-style : solid; 
border-left-color : #ffffff; 
border-bottom-width : 0px; 
border-bottom-style : solid; 
border-bottom-color : #99bbdd; 
background-image: url(/images/menub_bg.jpg);  
; float: left
; clip:  rect(  120px )
} 
#barra UL {
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
#barra LI {
color : #000000; 
margin : 0; 
padding : 0; 
float : left; 
width : 120px; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #ffffff; 
} 
#barra A {
display : block; 
color : #4353ab; 
padding-right : 5px; 
padding-left : 5px; 
padding-top : 5px; 
padding-bottom : 3px; 
text-decoration : none; 
text-align : center; 
font-weight : bold; 
} 
#barra A:hover {
color : #000000; 
text-decoration : none; 
background-image: url(/images/menub_sel.jpg);
width:110px; 
} 
#barra A:link A:visited {
color : #ffffff; 
}
#bx {
margin : 1px 0 0%; 
width : 150px%; 
border : 1px #869197 solid; 
padding : 0 0; 
background-image: url(images/barrabx.jpg); 
background-color : #d5e0ff; 
; clip:  rect(  120px )
} 
#corpo {
background-image: url(/images/sfcorpo.jpg); 
color : #666699; 
border : 1px solid #88aacc; 
margin-top : 0px; 
margin-right : 3px; 
margin-bottom : 3px; 
margin-left : 3px; 
} 
#parte1 {
background-color : #ffffff; 
color : #666699; 
margin-top : 2px; 
margin-right : 2px; 
margin-bottom : 2px; 
margin-left : 2px; 
border : 1px #FFFFFF solid; 
text-align : left; 
overflow : visible; 
position : static; 
visibility : visible; 
z-index : 1; 
; width: 800px
} 
#sfondo {
background-image: url(images/1024_x_2.jpg); 
border-top : 0px solid #88aacc;
border-left : 1px solid #88aacc; 
border-right : 1px solid #88aacc; 
border-bottom : 1px solid #88aacc;   
margin-top : 0px; 
margin-right : 0px; 
margin-bottom : 0px; 
margin-left : 0px; 
padding : 0px 0px 0px 0px;
width : 100%; 
text-align : left; 
}  
#colsn {
background-color : #c8c8ff; 
color : #ffffff; 
width : 2px; 
margin : 2px; 
padding : 5px; 
float : left; 
} 
#blocco1 {
color : #9191ff; 
padding : 5px; 
margin-top : 20px; 
background-color : #ffffff; 
border : 1px solid #88aacc; 
} 
#blocco2 {
background-image: url(/images/barraoffertaval110.jpg); 
color : #000099; 
padding : 5px; 
margin-top : 20px; 
border : 0px solid #88aacc; 
background-position : center; 
} 
#annuncicat {
color : #666699;
text-align : left;
padding :  2px 0px -2px 0px; 
background-color : #ffffff; 
border : 1px solid #B9C4CA; 
margin : 0px;
width : 600px;
height : 80px;
}
#altfoto {
overflow: hidden; 
width : 115;
background-position : center; 
overflow: auto; 
} 
#altfotox {
color : #9191ff; 
background-color : #ffffff; 
width : 115; 
border : 1px solid #88aacc; 
background-position : center; 
} 
#categoria{
font-family : Arial, Helvetica, sans-serif; 
font-size :120%; 
text-align : center; 
margin : 0; 
padding : 0; 
background-position : center; 
} 
