/* --------------------------------------------------------- link ---------------------------------------------------------*/

#cln_sx_link a, #cln_sx_link a:visited{ font-size : 11px; display: block; width: 140px; text-decoration: none; color: #000; font-weight: normal; text-align:left; padding: 0 0 0 10px; line-height:18px; height: 18px; margin-bottom: 2px; background-color:#c4c49a;
}
#cln_sx_link a:hover, #cln_sx_link a:active{ background-color:#ccc;
}

#cln_sx_link2 a, #cln_sx_link2 a:visited{ font-size : 10px; text-decoration: none; color: #c4c49a; font-weight: bold; padding:0; text-align:left; width: auto;  padding: 0 0 0 0; margin:0;
}
#cln_sx_link2 a:hover, #cln_sx_link2 a:active{ text-decoration: underline; 
}

a.mail, a:visited.mail{ font-size : 11px; text-decoration: none; color: #c4c49a; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0;
}
a:hover.mail, a:active.mail{ text-decoration: underline; 
}

a, a:visited{ font-size : 13px; text-decoration: none; color: #7a7a3f; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0; background: none; display:inline;
}
a:hover, a:active{ text-decoration:underline;
}

.prodotti a, .prodotti a:visited{ font-size : 10px; text-decoration: none; color: #333; width: auto;  font-weight: bold; padding:0; text-align:left; padding:0; background: none; display:inline;
}
.prodotti a:hover, .prodotti a:active{ text-decoration:underline;
}



/* --------------------------------------------------------- link ---------------------------------------------------------*/

/* --------------------------------------------------------- layout ---------------------------------------------------------*/

body { font-family : arial; font-size : 13px; color : #333; background: #c4c49a; margin-top: 0;  margin-right : 0; margin-bottom : 0; margin-left : 0; text-align:center; 
} 

#grande { background: #7a7a3f url(sfondo_grande.jpg) right repeat-y;  width: 748px;  margin:0 auto 0; padding:0 0 10px 0; border: #7a7a3f solid; border-width: 0 1px 1px 1px;
}

#top{ width: 748px;  margin: 0; padding:0; height: 129px;
}
 
#menu{ font-size : 11px; color: #0189FF; font-weight: normal;display:block; width: 748px; margin: 0 ; background-color:transparent; height: 19px;  text-align: center; padding:0; text-align:center; margin: 0 0 10px; border: #0F6C00; border-style:solid; border-width: 0 0 2px 0;
}

#cln_sx{ width: 160px; float:left; text-align: left; /*background-color: #fff background-color: transparent; /*background-image: url(sfondo_left.jpg); background-repeat: repeat-x;*/  padding: 10px 10px 10px 0; margin: 0 0 10px 0; background: #7a7a3f url(sfondo_cln_sx.jpg) top no-repeat;
}
 
#cln_sx_basso{ width: 160px; padding:0 5px; font-size: 11px;
}

#sotto{ font-size:11px; clear: both; text-align: center; background: transparent url(sfondo_sotto.jpg) repeat-x; padding: 5px 0 0 3px; margin: 0 0 5px 0 ;
}

#contenuti{ width: auto; display:block; margin: 0 0 0 170px; padding: 10px; background-color: transparent; text-align:left; 
}

.riga {display: block; width: auto; height: 1px; background-color: #999999;
}

.prodotti{background-color: #7a7a3f; padding: 10px; font-size: 10px;
}


/* ------------------------------------------------------- elementi -------------------------------------------------------*/
h1.sotto {font-size:12px; padding:5px ; border : #5D4C4A;  border-style : solid; border-right-width : 0px; border-top-width : 0px; border-bottom-width : 2px; border-left-width : 0px; display:block; width:160px; margin-bottom: 0px; margin-top:0; font-weight:bold; color:#c4c49a;
}

h2 {font-size:10px; padding:0 5px; margin-top:0; margin-bottom:20px; font-weight:normal; color: #c4c49a;
}

h2#sottotitolo {font-size:12px; font-weight: bold;
}

h2.dentro {margin:0 0 0 0; color:#ddd; font-size:15px;
}

#contenuti h1 { padding:5px 0; margin:0; width:auto; text-align:left; color:#7a7a3f;
}

#contenuti h2 { padding:0; text-align:left; color:#7a7a3f;
}

ul { margin:0; padding:5px ;
}

li { list-style-type: none;
}
/* ------------------------------------------------------- elementi -------------------------------------------------------*/