body{
margin:0px;padding:0px;	
background-color:#FFF6E2;
}

.sfondo_pagina{
background:url(../../images/sfondo_repeatx.jpg) repeat-x top #FFF;	
}

.larghezza_sito{
width:1024px;	
border:0px solid red
}

.header_container{
width:100%;
/*background:url(../../images/top_repeatx.jpg) repeat-x top #FFF;*/
background:url(../../images/sfondo_giallo.png) repeat-x top #FFF;
height:122px;
border-bottom:0px solid red
}

.menu_container{
background:url(../../images/barra_menu.jpg) repeat-x top;	
height:35px;
width:100%;
}

.menu_sfondo{
background:url(../../images/barra_menu.jpg) no-repeat center top;
height:35px;
}

.center_ghirigori{
background:url(../../images/chiricori_pallini.png) no-repeat top center;	
width:100%;

}

.ombra_sotto_menu{
background:url(../../images/ombra_menu.png) repeat-x;
}

.sfondo_barra_bottom{
background: url("../../images/sfondo_giallo.png") repeat-x scroll center top #FFFFFF;
    border-bottom: 0 solid red;
    height: 122px;
	}

.ghirigori_bottom{
background:url(../../images/ghiri_gori_bottom.png) no-repeat;
background-position:50% 84%;
}

.donna_bottom{
/*background:url(../../images/donna.png) no-repeat center;
background-position:50% 84%;
*/}



.separatore_verticale{
clear:both;
height:20px;
}

.separatore_verticale_medium{
clear:both;
height:15px;
}

.big{
font-size:20px;	
}

.extra_normal{
font-size:15px;	
}

.normal{
font-size:13px;	
}

.semi_normal{
font-size:12px;	
}

.small{
font-size:11px;	
}

.extra_small{
font-size:9px;	
}

.blu,.blu A{
color:#429DBF;	
text-decoration:none;
}

.blu_scuro{
color:#3A6EA5;	


text-decoration:none;
}
.blu_scuro A{
color:#C3004C;	
text-decoration:none;
}
.blu_scuro b, .blu_scuro strong{
color:#C3004C;	
text-decoration:none;
}

.giallo{
color:#FFBD36;	
}

.arancio, .arancio A:link, .arancio A:visited{
color:#FF5E1C;	
text-decoration:none;
}

.nero, .nero A:link, .nero A:visited{
color:#000;	
text-decoration:none;
}


.arancio A:hover{
color:#614C22;	
}

.viola, .viola A:link, .viola A:visited{
color:#C3004C;	
text-decoration:none;
}

.viola A:hover{
color:#C3004C;	
text-decoration:underline;
}


.nero{
color:#000;	
}

.grigio_scuro, .grigio_scuro A{
color:#614C22;
text-decoration:none;
}


.grigio_scurissimo, .grigio_scurissimo A{
color:#333;
text-decoration:none;
}


.fnt_verdana{
font-family:Verdana, Geneva, sans-serif;	


}

.blu_logo, .blu_logo A{
text-decoration:none;
color:#444476;


}


.marrone , .marrone A:link, .marrone A:visited{
color:#EB883A;
text-decoration:none;
	}

marrone2, .marrone2 A:link,.marrone2 A:visited{
color:#EB883A;
text-decoration:none;

	}

.fnt_arial{
font-family:Arial, Helvetica, sans-serif;
}

.fnt_century_gothic{
/*font-family:"Century Gothic";
*/
font-family:Arial, Helvetica, sans-serif;
font-family:Georgia, "Times New Roman", Times, serif;
}

.menu_elemento{
font-family:Arial black,Verdana, Geneva, sans-serif;	
font-weight:bold;
font-size:12px;
text-transform:uppercase;
text-align:center;
float:left;
min-width:110px;
margin:10px 17px 0px 17px;;
color:#614C22;
}

.sottomenu_categoria A{
	color:#FF5E1C;
}

.sottomenu_categoria A:hover{
	color:#006CA1;
}

a.button {
    background: url("../../images/bg_button_a.gif") no-repeat scroll right top transparent;
    color: #444444;
    display: block;
    float: left;
    font: 12px arial,sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px;
    text-decoration: none;
}
a.button span {
    background: url("../../images/bg_button_span.gif") no-repeat scroll 0 0 transparent;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
