/*
 *** [v. 2.1] Info generali sul file:
 *
 * sito web: Kajal
 * file: css versione it
 * data creazione: 2009.11.06
 * data ultima modifica: -
 * novita apportate: -
 *
 *** Macro areee [scrivi il numero per la ricerca]
 *
 * 001. stili standard
 * 002. divs pagine
 * 003. special
 * 004. table
 * 005. bottoni & form
 * 006. liste
 */


/*
************************************
 001. stili standard
************************************
 */
html, body {width:100%; margin:0 auto; text-align:center; color:#999; background:url(../../img/public/it/bg.jpg); background-position:top center; background-attachment: fixed;}
td, tr, th, table {font:9pt 'Georgia', Arial, Verdana,  Helvetica, sans-serif; margin:0; padding:0; text-align:left; color:#7B796F;}
div, p, span {font:9pt 'Georgia', Arial, Verdana, Helvetica, sans-serif; margin:0; padding:0; text-align:left; color:#7B796F;}
.titolotesto {font-size: 9pt; font-weight:bold; color:#666;}
.error {color:#f30;}
.cursor_link {cursor:pointer;}

a:link, a:visited {text-decoration:none; color:#635F4E;}
a:focus, a:hover, a:active {text-decoration:none; color:#97A88C;}

img, a {margin:0; padding:0; border:0;}
br.cucu { clear:both; height:0px;}
hr.cucu { height: 0px;	margin: 0px;	padding: 0px;	overflow: hidden;	clear: both; display: block; visibility: hidden;}

hr.grigiafina {width:340px; color:#0083BE; background-color:#877341; height: 1px; border:1px; text-align:center; margin:0 auto; margin-top:10px; margin-bottom:10px;}

h1 {margin:5px 0 0 0; width:285px; float:left;}
h2 {font-size:20px; color:#635F4F; font-weight:lighter; padding-bottom:20px;}
	.promozioni {padding:15px 0 0 20px;}
	.catalogo {padding:47px 0 0 30px;}
	.newsletter {padding:25px 0 0 30px;}
	
h3 {font-size:11px; color:#47463B; margin-top:20px; padding-bottom:5px; padding-right:25px;}
	.no_promozioni {padding:15px 0 0 20px;}
	.interno_evento {font-size:13px; margin:5px 0 10px 0;}
	.galleria {clear:both; font-size:14px; font-weight:lighter; padding:10px 0 10px 0; background:url(../../img/public/it/linea.jpg) no-repeat;}
h4 {clear:both; width:564px; height:40px; font-size:14px; color:#4D4B46; background:url(../../img/public/it/titolo_prodotti.jpg) no-repeat; padding:10px 0 0 15px; text-transform:uppercase;}
h5 {font-size:12px; margin-top:10px;}
	.prodotti { font-size:16px; padding-bottom:15px;}
h6 {font-size:18px; padding:25px 0 5px 30px; color:#5B694D;}
	.interno_prodotti { font-size:16px; padding:0 0 10px 10px;}
* {margin:0; padding:0;}
.larghezza {width:100%;}
.posiziono_spazio {width:980px; margin:0 auto;}


/*
************************************
002.divs pagina
************************************
*/

#top {width:100%; height:152px; background:url(../../img/public/it/sfondo_top_menu.jpg) repeat-x;}
#menu{}
#menu ul{list-style:none;padding-bottom:65px; }
#menu li{list-style:none; display:block; float:left;}
#menu li a{display:block; float:left; color:#635F4E; text-transform:uppercase; font-size:14px; font-weight:bold; padding:6px 30px 0 0;}
#menu li a:hover{display:block;	float:left; color:#97A88C;}

#sotto_menu {clear:both;}
	#sotto_menu ul {list-style:none;;}
	#sotto_menu li {list-style:none; display:block; float:left;}
	#sotto_menu li a {display:block; float:left; color:#433741; font-size:20px; text-decoration:none; padding:0 25px 0 25px;  background:url(../../img/public/it/barra_menu.jpg) no-repeat right;}
	#sotto_menu li a span {font-size:11px;  color:#635F4E; line-height:20px;}
	#sotto_menu li a:hover {color:#97A88C;}
	#sotto_menu li.primo a  {padding:0 20px 0 0;}
	#sotto_menu li.ultimo a  {background:none;}
	
	
#corpo {}
	.sfondo_centrale {clear:both; height:450px;  background:url(../../img/public/it/sfondo_testo_struttura.png) no-repeat top;}
	.sfondo_centrale_interno {clear:both; background:url(../../img/public/it/sfondo_testo.jpg) no-repeat top left; float:left; }
	.flash {float:left; margin-right:10px;}
	.testo {clear:both; width:925px; padding:20px 0 0 25px;}
	.sotto_testo { clear:both; width:980px; height:129px; background:url(../../img/public/it/sfondo_sotto_testo_struttura.png) no-repeat; padding:20px 0 0 0;}
	.immagini {float:left; padding:5px 20px 0 25px;}
	.unico {width:390px; font-size:14px;  float:left;}
	.fedelta {margin:-80px 0 0 40px;}
	#iscriviti_a_nevs {float:right; padding:10px 20px 0 0;}
	
	.sinistroide {clear:both;  float:left; margin-bottom:50px;}
	.testo_interna_top {width:605px; height:13px;  background:url(../../img/public/it/testo_interna_top.jpg) no-repeat; }
	.testo_interna_corpo { width:605px; min-height: 500px; height: auto !important; height: 500px; background:url(../../img/public/it/testo_interna_corpo.jpg) repeat-y; }
	.testo_interna_corpo_testo {width:570px; padding:10px 0 10px 20px; }
	.testo_interna_bottom { width:605px; height:19px; background:url(../../img/public/it/testo_interna_bottom.jpg) no-repeat;}
	
	.immagini_sfondo_catalogo { width:180px; height:66px; float:left; margin:0 5px 5px 0; background:url(../../img/public/it/immagini_sfondo_catalogo.jpg) no-repeat top; }
	.immagini_sfondo_catalogo img {border:1px solid #EDD9BA; margin:12px 5px 0 10px; float:left;}
	
	.immagini_interno_catalogo {float:left; margin:0 5px 5px 0; }
	.immagini_interno_catalogo img {border:1px solid #EDD9BA; margin:0 5px 0 0; padding:2px; float:left;}
	.immagini_interno_catalogo p {margin:12px 0 0 0;}
	
	.immagini_galleria {border:1px solid #EDD9BA; margin:0 5px 0 0; padding:2px; float:left;}
	
	.promozionissima {border:1px solid #EDD9BA; margin:0 5px 5px 0; padding:2px; float:left;}
	
	#promo {width:348px; height:246px; background:url(../../img/public/it/promozioni.jpg) no-repeat top; float:right; margin:10px 10px 0 10px;}
		#promo img {border:1px solid #EDD9BA; margin:20px 5px 0 20px; float:left;}
		#promo p {width:185px; margin-top:5px; float:left;}
		#promo_struttra a {float:right; padding-right:15px;}
		.evento {padding:0 0 0 20px; width:300px;}
	#catalogo {width:325px; height:227px; background:url(../../img/public/it/catalogo.png) no-repeat top; float:left; margin-top:-10px;}
	    #catalogo img {border:1px solid #EDD9BA; margin:13px 5px 0 30px; float:left;}
		#catalogo p {width:155px; margin-top:5px; float:left;}
		#catalogo_struttura a {float:right; padding-right:20px;}
	#catalogo_interna {width:325px; height:227px; background:url(../../img/public/it/catalogo.png) no-repeat top; float:left; margin:-30px 0 0 15px;}
	    #catalogo_interna img {border:1px solid #EDD9BA; margin:13px 5px 0 30px; float:left;}
		#catalogo_interna p {width:155px; margin-top:5px; float:left;}
		#catalogo_interna_struttura a {float:right; padding-right:20px;}
	#newsletter {width:268px; height:216px; background:url(../../img/public/it/newsletter.png) no-repeat top; float:right; margin-top:5px;}
		#newsletter p {width:215px; margin:20px 0 0 28px;}
		#newsletter a {float:right; padding:25px 25px 0 0;}
	#eventi {width:348px; height:246px; background:url(../../img/public/it/promozioni.jpg) no-repeat top; float:left; margin:10px 18px 0 5px;}
		#eventi img {border:1px solid #EDD9BA; margin:10px 5px 0 20px; float:left;}
		#eventi p {width:185px; margin-top:5px; float:left;}
		#eventi_struttura a {float:right; padding-right:15px;}
		.evento {padding:0 0 0 20px; width:300px;}
		.img_evento {margin:10px 0 10px 0; }
		
	.evento_interno {background:url(../../img/public/it/linea.jpg) no-repeat bottom;}
	.evento_interno_nuovo {width:563px; height:170px; margin-bottom:20px; background:url(../../img/public/it/nuovo_evento.jpg) no-repeat left;}
	.evento_interno_nuovo p { width:500px; padding:5px 0 0 30px; font-size:14px;}
	.evento_interno_nuovo img {padding:0 0 10px 30px;}

	.interno_interno_evento {width:558px;}
	.interno_interno_immagine {float:right; padding:10px 0 0 0;}
	.interno_interno_immagine_cat {float:right; padding:10px 10px 0 0;}
	
	.sfondino {background:url(../../img/public/it/sfondino.jpg) no-repeat bottom right;}
 
		

#footer { clear:both; height:72px; background:url(../../img/public/it/footer.jpg) repeat-x; margin-top:20px;}	
	.footerone {width:980px; height:60px;}
	.posiziona_footer {clear:both;padding:15px 0 0 8px;}
	.posiziona_testo_footer {padding:15px 0 0 8px;}


