/* CSS Document */

html{
scrollbar-base-color:#A59C92
}

.clear{
clear:both
}

.img-left{
float:left;
margin-right:4px;
margin-bottom:4px;
}

body{
margin:0px;
background:#A59C92;
font-family:Tahoma, Arial, Verdana;
font-size:75%;
}

#wrapper{
margin:0px auto;
background:white url(../images/backbianco.gif);
width:780px;
overflow:hidden

}

#header{
background:#FFFFFF url(../images/header.gif) no-repeat top left;
height:86px;
}

/**********MENU TOP*******************/

#menutop{
padding-top:65px;
padding-left:530px;
padding-right:5px;
color:#999999;
font-size:90%;
text-align:right;
}

#menutop a{
color: #999999;
text-decoration:none;
}

#menutop a:hover{
text-decoration:underline
}

/*************************************/

#flash{
height:180px;
}

#slogan{
background:#095130 url(../images/slogan.gif) no-repeat left center;
height:33px;
margin-bottom:30px;
}

/******************CONTENUTO***************************/

#center{
width:399px;
float:left;
border:1px solid #A59C92;
margin-bottom:30px;
}

.titoli{
color:#095130;
background:#cccccc url(../images/sfondo_titoli.gif) no-repeat left;
height:28px;
font-size:20px;
font-weight:bold;
padding-left:20px;
padding-top:2px;
}

.testo{
padding:15px 15px 15px 15px;
text-align:justify;

}

.testo a{
color:#666666
}

/********************LEFT***********************/

#left{
width:148px;
float:left;
padding:0px 15px 15px 15px;
}

/******************BOX DI MENU****************************/

.box{

border:1px solid #095130;
margin-bottom:15px;
}

.box-titolo{
color:#095130;
background: url(../images/titolo_box.gif);
height:22px;
padding-left:15px;
padding-top:2px;
font-size:15px;
font-weight:bold
}

.box-testo{
padding:5px;
font-size:95%
}

.box-testo a{
text-decoration:none;
color:black;
}

.box-testo a:hover{
text-decoration: underline;
}

.box-leggi{
color:#FF6600;
text-align:right
}


/******************VOCI DI MENU**************************/

.vocemenu{
background:url(../images/freccina.gif) no-repeat left;
padding-left:15px;
color:#095130;
font-weight:bold;
margin-bottom:5px;
}

.vocemenu a{
color:#095130;
text-decoration:none;
}

.sottomenu{
color:#666666;
padding-left:15px;
line-height:18px;
font-size:90%

}

.sottomenu a{
color:#666666;
text-decoration:none
}

.sottomenu a:hover{
text-decoration:underline
}

/**********************RIGHT*************************/

#right{
float:left;
width:170px;
padding:0px 15px 15px 15px;
}

/***********************BOX PRIMO PIANO********************/

#box-primopiano{
width:168px;
border:1px solid #FF6600;
margin-bottom:15px;
}

#box-primopiano-titolo{
color:#FF6600;
background:url(../images/box_primopiano.gif);
height:22px;
padding-left:15px;
padding-top:2px;
font-size:15px;
font-weight:bold
}

#box-primopiano-testo{
padding:5px;
font-size:95%
}

#box-primopiano-testo a{
text-decoration:none;
color:black;
}

#box-primopiano-testo a:hover{
text-decoration:underline
}

#box-primopiano-testo img{
float:left;
margin-right:2px;
}


/***********************BOX NEWS********************/

#box-news{
width:168px;
border:1px solid #FF6600;
}

#box-news-titolo{
color:#FF9900;
background:url(../images/box_news.gif);
height:22px;
padding-left:15px;
padding-top:2px;
font-size:15px;
font-weight:bold
}

#box-news-testo{
padding:5px;
font-size:95%
}
#box-news-testo a{
color:black;
text-decoration:none
}
#box-news-testo a:hover{
text-decoration: underline
}

.box-news-data{
color: #999999;
}

#box-news-bottom{
color:#FF9900;
background:url(../images/box_news.gif) right;
padding:0px 2px 2px 15px;
text-align:right;
font-size:86%;
border-top:1px solid #FF6600;
}

#box-news-bottom a{
color:#FF9900;
text-decoration:none
}
/***************FOOTER***************/

#footer{
background:#095130;
text-align:right;
color:#999999;
padding:3px;
font-size:95%;
}

#footer a{
color:#999999;
text-decoration:none;
}

#footer a:hover{
text-decoration: underline
}

/************FORM******************/

form{
font-size:90%
}

input{
color:#666666;
font-size:10px;
border:1px solid #999999;
}

textarea{
scrollbar-base-color:white;
border:1px solid #999999;
}

select{
color:#666666;
font-size:10px;
border:1px solid gray
}

/***********NEWS***************/

.data-news{
color: #999999;
}

.leggi-news{
font-size:90%;
color:#FF9900;
}

.leggi-news a{
color:#FF9900;
text-decoration:none
}

/**************FLOVITUR*********************/

.box-flovi{
border:1px solid gray;
width:150px;
margin-right:22px;
margin-bottom:10px;
padding:5px;
}

.box-flovi-titolo{
color:#FF6600;
font-weight:bold;
}

.box-flovi-doc{
color:#FF6600;
}

