body {
	background-color: #7B5F51;
}
.bordohome {
border-top: 10px solid #FFFFFF;
border-left: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;
border-right: 10px solid #FFFFFF;

}
.bordi { 
border: 2px solid #CCCCCC;
padding:2px;
}
.bordibianco{
border-left: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;
border-right: 10px solid #FFFFFF;
}
.bordobiancosx{
border-top: 10px solid #FFFFFF;
border-left: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;

}
.bordobiancocen{
border-top: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;
}
.bordobiancodx{
border-top: 10px solid #FFFFFF;
border-right: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;
}
.menubianco {
	color: #FFFFFF;
	font-weight: lighter;
	font-family:Sans-serif;
	text-decoration: none;
	font-size: 10px;
	
}
.menubianco:hover {
	color: #000000;
	font-weight: lighter;
	font-family:Sans-serif;
	text-decoration: none;
	font-size: 10px;
	
}
.menulat{
    text-align: center;
	border-top: 5px solid #7B5F51;
	
	
	
}
.menulat:hover{
background-color:#FFFFFF;
border-top: 5px solid #FF7A59;
color: #000000;
}



.menunero {
	color: #000000;
	font-weight: normal;
	font-family:Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	
}
.menunero:hover{
color: #BC760E;
}
.marrone {	font-family: Geneva, Arial, Helvetica, sans-serif, "Arial Black";
	font-weight: bold;
	height:11px;
	color: #656125;
	font-size: 10px;
}
.menurosa {
    height:16px;
	color: #FF7A59;
	font-weight: bolder;
	font-family:Sans-serif;
	text-decoration: none;
	font-size: 16px;
}
.verdino {font-family: Geneva, Arial, Helvetica, sans-serif, "Arial Black";
 font-weight: bold;
  color: #A9A23F;
   font-size: 12px; 
   }
.blu {	font-family: Geneva, Arial, Helvetica, sans-serif, "Arial Black";
	font-weight: bold;
	color: #504B1D;
	font-size: 10px;
	text-decoration: none;
	height:10px;
}

.titolo {
font-family: "Times New Roman";
font-weight: bold;
font-size: 20px;
text-align: center;
letter-spacing: 4px;
text-transform: uppercase;
height: 40px;
color:#FFFFFF;
background-color: #BFB795;
background-image:url('../image/sftitolo.jpg');

}

.testipagine {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;

}
.linkpartner{
font: bold 14px Tahoma, "Lucida Grande", "Trebuchet MS", Helvetica, sans-serif;
color: #FA896B;
text-decoration: none;}
.backgrleftn{

background-image:url('../image/base/centerslimn.jpg');
border-top: 10px solid #FFFFFF;
border-left: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;

}
.backgrleft{

background-image:url('../image/base/centerslim.jpg');
border-top: 10px solid #FFFFFF;
border-left: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;

}
.backgrright{

background-image:url('../image/base/rightslim.jpg');
border-top: 10px solid #FFFFFF;

border-right:10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;

}
.backgrrightn{

background-image:url('../image/base/rightslimn.jpg');
border-top: 10px solid #FFFFFF;

border-right:10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;

}
.righerecord {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


.sfondomenucen{
	background-image:url(../image/barra.jpg);
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

	
}
.applemenu{
margin: 5px 0;
padding: 0;
width: 170px; /*width of menu*/
/*border: 1px solid #9A9A9A;*/
}
.applemenu div.silverheader2 a{
background: black url(../silvergradient.gif) repeat-x center left;
font: bold 14px "Times New Roman";
color: #000000;
letter-spacing: 4px;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}


.applemenu div.silverheader2 a:visited, .applemenu div.silverheader2 a:active{
color: #000000;
}


.applemenu div.selected a, .applemenu div.silverheader2 a:hover{
background-image: url(../silvergradientover.gif);
color: #000000;
}
.applemenu div.silverheader a{
background: black url(../silvergradient.gif) repeat-x center left;
font: bold 14px "Times New Roman";
color: #FA896B;
letter-spacing: 4px;


display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader2 a:active{
color: #FA896B;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: #FA896B;
}
.applemenu div.selected a, .applemenu div.silverheader2 a:hover{
background-image: url(../silvergradientover.gif);
color: #7B5F51;
}
.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(../silvergradientover.gif);
color: #7B5F51;
}


.applemenu div.submenu{ /*DIV that contains each sub menu*/
	background: #E0DBC5;
	padding: 5px;
	height: 63px; /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

