html{
width:100%;
height:100%;
}
body{
width:100%;
height:100%;
margin:0px;
background:url(../gfxsito/bg2.jpg) right top repeat-y fixed;
font-family:"Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#686868;
}
a{
color:#E02000;
text-decoration:none;
}
a:hover{
color:maroon;
}
h2{
font-size:16px;
color:#E02000;
letter-spacing:-1px;
}
h1{
font-size:13px;
margin:0px;
padding:0px;
display:inline;
}
#wrapper{
width:615px;
padding-left:10%;
}
#topImage{
background:url(../gfxsito/chick.jpg) top center no-repeat;
width:615px;
float:left;
height:329px;
}
#flash{
margin-top:35px;
width:615px;
float:left;
margin-bottom:35px;
}
#main{
text-align:justify;
width:615px;
float:left;
height:auto;
}
#foot{
margin-top:2px;
padding-top:15px;
border-top:1px #999999 solid;
padding-bottom:20px;
width:615px;
float:left;
}

.offerHome{
width:285px;
height:280px;
border:2px solid #666666;
margin-right:18px;
margin-bottom:18px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.categoria h1{
color:yellow;
font-size:24px;
font-weight:bold;
margin:0px;
letter-spacing:-1px;
line-height:0.9em;
}
.categoria{
padding-left:20px;
}
.offerta h2{
color:white;
font-size:24px;
font-weight:bold;
margin:0px;
letter-spacing:-1px;
line-height:0.9em;
}
.offerta{
color: #FFFFCC;
font-weight:bold;
padding-left:20px;
}
.prezzo{
color:red;
font-size:24px;
font-weight:bold;
margin:0px;
letter-spacing:-1px;
line-height:0.9em;
padding-left:20px;
}


.tableHome{
width:100%;
height:100%;
_height:99%;
}

.tableHome{
width:100%;
height:98%;
_height:99%;
} /*per IE fino alla versione 7 inclusa */

html>/**/body .tableHome{
width:100%;
height:100%;
_height:99%;
} /*per gli altri browser*/

.offerSection{
width:245px;
background:url(../gfxsito/std_bg2.jpg) bottom left;
border:2px solid #666666;
margin-bottom:18px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:20px;
color:#FFFFFF;
text-align:left;
}
.offerSection H1{
color:yellow;
font-size:18px;
font-weight:bold;
margin:0px;
letter-spacing:-1px;
line-height:0.9em;
}
.offerSection H2{
color:white;
font-size:18px;
font-weight:bold;
margin:0px;
letter-spacing:-1px;
line-height:0.9em;
}

.images IMG{
padding:5px;
background:#FFFFFF;
border:1px solid #CCCCCC;
margin-right:10px;
margin-bottom:10px;
}
.images TD{
border-top:1px solid #CCCCCC;
}
#googlemap{
width:615px;
height:400px;
background:pink;
}
.error{
color:#FF0000;
text-decoration:blink;
}