a.testo {
	color:#000;
}
a.testo:hover {
	color:#C30;
}

body{
	font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:11px;}

TD{
	font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:11px; }



A.linkhead {
	color:black;
	font-size:12px;
	font-family:Tahoma, Geneva, sans-serif;
	letter-spacing:0px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}
a.linkhead:hover {
	color:#C30;
	text-decoration:underline;
}	
	
.titoletto {
color:#ffffff;
font-size:14px;
font-family:Arial;
letter-spacing:0px;
font-style:normal;
font-weight:bold
}

.titolo {
color:#858585;
font-size:10px;
font-family:Arial;
letter-spacing:-0px;
font-style:normal;
font-weight:bold;
}

.categorie,
A.categorie:link,
A.categorie:visited  {
font-weight:bold;
font-size:11px;
line-height:13px;
}


.grigioscuro {
color:#8f8f8f;
}

.bianco{
color:#eeeeee;
}




.small {
letter-spacing:-0px;
font-family:arial;
font-size:10px;
}


TD.about {
font-size:10px;
font-family:Arial;
font-weight:bold;
background-color:#E8C7B5 ;
}

TD.aboutsotto {
font-size:10px;
font-family:Arial,tahoma;
font-weight:bold;
font-style:normal;
letter-spacing:-0px;
background-color:#EACAB9;
color:#fafafa;
}

TR.internoBox, .internoBox {
background-color:#ebebeb;
}
TR.internoBoxInEvidenza, .internoBoxInEvidenza {
	background-color:#369;
}

TR.internoBoxBianco, .internoBoxBianco {
background-color:#FFFBF7;

}



/* 7ea4d6 */
TD.tredscuro {
background-color:#AFC6E4;
}
TD.tredchiaro {
background-color:#ffffff;
}


TABLE.modulo {
border-bottom: #cccccc  solid 1px;
border-right: #cccccc  solid 1px;
border-left: #cccccc  solid 1px;
border-top: #cccccc  solid 1px;
}
TABLE.modulotop {

border-top: #cccccc  solid 1px;
border-bottom: #cccccc  solid 1px;
border-right: #CCCCCC  solid 0px;
border-left: #CCCCCC  solid 0px;

}

TD.modulodx {
background-image: url("immagini/bbordo_right.gif") ;
}
/*
TD.modulosx {
background-image: url("immagini/bordosinistra.gif") ;
}
*/
TD.modulosx {
background-image: url("immagini/bbordo_left.gif") ;
}




TD.modulotop {
background-image: url("immagini/bordosopra.gif") ;
}
TD.modulobottom {
background-image: url("immagini/bordosotto.gif") ;

}




TR.modulosopra {
border-top: #cccccc  solid 1px;
border-right: #cccccc  solid 1px;
border-left: #cccccc  solid 1px;
}
TR.modulosotto {
border-bottom: #cccccc  solid 1px;
border-left: #cccccc  solid 1px;
border-left: #cccccc  solid 1px;
}



TD.cat {
height:17px;
background-color:#f6f4f1;
padding-left:4px;
}


TD.navigator {
padding:1px;
background-color:#E3BDA8;
font-family :Arial; font-size:10px;font-weight:bold;font-style:normal;letter-spacing:0px;
padding:2px;}


TABLE.cart {
border-width:1px; border-style:solid; border-color: #000000;
margin:1px;
}


TR.filled, TD.filled, DIV.filled {
background-color:#dde6e4;
padding:2px;
}

TR.filledbold, TD.filledbold, DIV.filledbold {
background-color:#BDCECA;
padding-left:4px;
}

TR.filledbolddark, TD.filledbolddark {
background-color:#537D9C; height:25px;
}

TD.reparti {
vertical-align:top;
}




TABLE.reverse, TD.reverse {
background-image:url(immagini/bkg-cn.gif); width:591px; height:30px; margin:3px 0 0 0;
}


TABLE.reverse_plane, TD.reverse_plane {
background-color:#C9DBED;
}



TD.reverselight {
background-color:#E9C9BA;
font-size:10 px;
font-family:Arial;

}

td.recensioni , tr.recensioni
{
background-color:#ffbf18   ;
    
}
td.schedaprodotto, tr.schedaprodotto
{
 height:18px; padding: 3px; background-color:#dde6e4   ; 
    
}

.descrizione  {

font-family : Arial,arial;

font-size:10 px;
font-weight:demi-bold;
letter-spacing:0px;
}

.input {
font-size:10 px;
font-family : Arial,arial;
}

.inputbianco {
font-family : Arial,arial;
font-size:10 px;
background-color:#F4F3F3;
}

.inputlargo{
font-family : Arial,arial;
font-size:11 px;
border: solid 1px #aaa;
width:100%;
}

.inputNegozio {
color:black; 
font-family:arial;  
letter-spacing:0px; 
font-size:11px; 
width:165px;
background-color:#8EB6D2;
border: 1px solid #ccc;
}

.pulsante {
font-size:11 px;
font-family : Arial,arial;
background-color:#537D9C;
color:#fbfbfb;
font-weight:normal;
border: solid 1px #cccccc;
}
.pulsanteRicerca{
width:84px;
height:18px;
font-size: 11px;
font-family : Arial;
background-color:#8EB6D2;
color:#000000;
font-weight:normal;
border: solid 1px #cccccc;
font-style:normal;
}


A.link_hidden:link,
A.link_hidden:visited {
text-decoration:none
}

A.link_hidden:hover {
text-decoration:underline;
}


.spaced {
width:200px;
}












ADMIN_BODY {
color:#5a5a5a;
font-family: Arial, tahoma;
font-size:10px;
background-color:#ffffff;
left-margin:0px;
top-margin:0px;
  }



TD.top {
background-color:000000;
color:#fcfcfc;
}

A.top:link,
A.top:visited {
color:#fcfcfc;
}


TD.loginsopra {
background-color:#E3BAA6 ;
font-size:10 px;
font-family:Arial;
height:20px;
}

TD.loginsotto {
background-color:#E3BAA6;
font-size:10px;
font-family:Arial;
font-weight:bold;
}


.inputsmall {
font-size:10px;
font-family : Arial,arial;
}

.inputbiancosmall {
font-family : Arial,arial;
font-size:10px;
background-color:#F4F3F3;
}

.admin_sezione, TD.admin_sezione {
font-family : Arial;
font-size:11px;
background-color:#f3f3f3;
height:20px;
color:#333333;
font-weight:bold;
font-style:normal;
border-top: 1px solid #aaaaaa;
border-bottom: 1px solid #aaaaaa;
padding: 2px;
padding-left: 10px;
}


.admin_menu, a.admin_menu {
font-family : Arial,arial;
font-size:10px;
font-weight: bold;
color:#333333;
}




TR.admin_sfondo, TD.admin_sfondo {
background-color:#DFE6E0; padding:5px;
}
TR.admin_sfondobis, TD.admin_sfondobis {
background-color:#fcfcfc;padding:5px;
}

TR.admin_sfondodark, TD.admin_sfondodark {
background-color:#C8D5CA;
}


.adminSectionTitle{
	font-size: 18px;
	font-weight: bold;
}


.bottone, input.bottone
{
 height:30px; background:url('immagini/glass.gif') no-repeat 0 center ;  font-size:11px; font-family:Verdana    
}



/* modal non di maurizio */
        .modalBackground { 
            background-color:#aaaaaa; 
            filter:alpha(opacity=70); 
            opacity:0.7; 
        } 
        div.modalPopup { 
            background-color:#5E88A6; 
            border-width:1px; 
            border-style:solid; 
            border-color:#CCCCCC; 
            padding:1px; 
            width:440px; 
            height:200px;
            color:#fff;
        }
        div.container p {margin: 0}
