/* CSS Document */

body{
background:#66CCFF url(/img/body_bg.jpg) repeat-x;
margin:0px;
font-family:Tahoma, Arial, Verdana;
}

.clar{
clear:both
}
.testopiccolo{
font-size:12px;
}
.testopiccolissimo{
font-size:10px;
}

form disabled{
color:black
}

.img-left{
float:left
}

.img-pagina{
padding:2px;
border:1px solid #CCCCCC
}
.img-pagina-l{
float:left;
padding:3px;
margin-right:10px;
border:1px solid #CCCCCC
}
.img-pagina-r{
float:right;
padding:3px;
margin-left:10px;border:1px solid #CCCCCC
}


#wrapper{
width:1000px;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
background:white url(/img/wrapper_bg.gif) repeat-y center;
margin:0px auto;
overflow:auto;
}

#giallo{
background: url(/img/header_bg.png) no-repeat top; height:100px;
}
#logo{
height:90px;
width:970px;
margin:0px auto;
padding:5px 5px 5px 25px;
font-family:Georgia, "Times New Roman", Times, serif;
color: #999999;
font-size:25px;
}

#fotobg{
margin:0px auto;
background:url(/img/foto_bg.gif) no-repeat;
height:304px;
width:966px;
padding-top:17px;
}
#fotobg #foto{
width:931px;
margin:0px auto;
height:235px;
border:1px solid #CCCCCC;
/*background:url(/img/foto_home.jpg) no-repeat;*/
}

#fotobg #menu{
width:931px;
margin:0px auto;
padding-top:8px;
color:#6095CA;
}
#fotobg #menu a{
color:#6095CA;
text-decoration:none;
}
#fotobg #menu a:hover{
color:#66CCFF;
}

#content{
margin:0px auto;
width:966px;

}

/********************************************LEFT**************************************/

#content #left{
width:178px;
float:left;
padding:0px 25px 20px 0px;
}
#content #left h3{
color: #96B50F;
font-family: Georgia, "Times New Roman", Times, serif;
}

.img-icone{
float:left;
margin-right:5px;
}
.etichetta-iconecamp a{
line-height:34px;
color: #96B50F;
text-decoration:none
}
.etichetta-iconecamp a:hover{
color:#839B0D;
}

.etichetta-iconainfo a{
line-height:34px;
color: #0066CC;
text-decoration:none
}
.etichetta-iconainfo a:hover{
color: #003399;
}

.etichetta-icone a{
line-height:34px;
color: black;
text-decoration:none
}
.etichetta-icone a:hover{
color:red;
}

#content #left #previsioni a{
text-decoration:none;
color:black;
}
#content #left #previsioni a:hover{
text-decoration:underline
}

/********************************************CENTER**************************************/

#content #center{
width:513px;
float:left;
padding:0px 25px 0px 25px;
line-height:25px;padding-bottom:20px;
}

#content #center a{
color: #666666;
text-decoration:none;
}
#content #center a:hover{
text-decoration: underline;
}
#content #center li{
list-style-type:square
}

#content #center h2{

font-family: Georgia, "Times New Roman", Times, serif;

}
#content #center h3{
color:#6095CA;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:lighter
}
#content #center .box{
width:120px;
height:122px;
border:1px solid #CCCCCC;
float:left;
margin-right:8px;
padding-top:11px;
display:block;
text-align:center;
font-size:13px;
}
#content #center .box .img{
width:100px;
height:90px;
margin:0px auto;
border:1px solid #CCCCCC;
}

/*#content #center .box a{
width:120px;
height:123px;
display:block;
background:green;

}
#content #center .box a:hover{
width:120px;
height:123px;
display:block;
background:red;
}*/

/********************************************CENTER TABELLA PREZZI***********************/

.tbl_prezzi{
font-size:11px;
}

.tbl_prezzi td{
padding:3px;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tbl_prezzi th{
padding:3px;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-size:10px;
}
.borderleft{
border-left:1px solid #CCCCCC;
}


/********************************************RIGHT**************************************/

#content #right{
width:175px;
float:left;
padding:0px 0px 20px 25px;
}

#content #right a{
text-decoration:none;
color:black;
}
#content #right a:hover{
text-decoration:underline
}


#content #right .animali{
text-decoration:none;
color: #FF0000;
font-size:11px;
}

#content #right .faq{
text-decoration:none;
color: #FF0000;
font-size:11px;
}
#content #right .faq a{
color:#FF0000;
text-decoration:none
}


#content #right h4{
color:#DC181E;
font-family: Georgia, "Times New Roman", Times, serif;
}

#content #right li a{
color:black;
text-decoration:none;
}
#content #right li a:hover{
color:#DC181E;
}

#content #right li{
list-style-image: url(/img/icone/icona_freccina_faq.gif);
font-size:13px;
}

/********************************************FOOTER**************************************/

#footer{
font-size:11px;
text-align:center;
width:1000px;
margin:0px auto;
margin-bottom:10px;
padding-top:10px;
padding-bottom:10px;
color:white;
}

#footer a{
color:white;
text-decoration:none
}

#footer a:hover{
color: #999999;
}
