/* CSS Document *   NOTA:  scrivere i CSS in forma corretta ,incolonnata non in riga */   


body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:80%;
	color:#000;
	text-align:center;
	margin:0;
	}
div.xx {
	/*width:100%;*/
	width:1004px;
	margin:0 auto 0 auto; 
	}
	
div.HP_all {
	width:100%;
	margin:0 auto 0 auto;
	
	/*background-color:#99CCFF;*/
	}

/*div.2x {
	float:left;
	width:1004px; 
	margin:0 auto 0 auto;
	}*/

/**/
input.cerca {
	font-size:11px; 
	color: #ccc; 
	border:1px solid #CCC;
	background:#FFF;
	margin:0;
	width:170px;
	padding:3px;
	height:15px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	
	}

	
input.go{
	background-color:#99cc00;
	color:#FFF;
	margin:0;
	padding:1px;
	font-size:11px;
	}
	
	input.go2{ background-color:#99cc00; color:#FFF; margin:0; padding:1px; font-size:11px;}
	input.cerca2 {
		font-size:100%; 
		width:80px;
		font-style: normal; 
		color: #000000; 
		border-width:1px;
		border-color:#999;
		background: #FFF;
		margin-top:2px;
		padding:1px 2px 1px 2px; 
		}

/**** STRUTTURA DELLA PAGINA ****/

#header {
	width:1004px;
	float:left;
	margin-bottom:20px;
	
	}
	#header-sx {
	width:181px;
	float:left;
	height:113px;
	background-color:#FFF;
	}
	#header-dx {
	width:823px;
	height:113px; 
	float:right;
	clear:right;
	display:block;
	background-color:#FFF; 
	}
		
	#funzio {width:803px; height:35px; text-align:right; color:#FFF; /*border-bottom:1px solid #FFF;*/ /*background-color:#24542e;*/ float:left; padding:20px 10px}
	#flash {width:100%; height:132px; margin:0; padding:0; text-align:left; /*background-image:url(sfo_logoDX.gif);*/ float:left; clear:left;}
		
			img.flag {margin-top:3px;}
			div.link{ width:78%; float:left; margin:0;padding-right:1%; /*background-color:#FFCC00*/}
			
			div.flag{
				width:21%;
				height:25px;
				float:right;
				margin:0;
				padding-top:4px;
				text-align:right;
				}
select.lingua {
	border:1px solid #ccc;
	width:138px;
	height:22px;
	text-align:left;
	color:#CCC;
	font-size:11px;
	padding:2px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}		
input.lingua {
	border:1px solid #ccc;
	width:134px;
	height:18px;
	text-align:left;
	color:#CCC;
	font-size:12px;
	padding:0 0 2px 4px;
	margin-top:2px;
	}	
		
		/*logo {width:24%; height:30px; margin:1%; background-color:#FFFFFF; }*/

/*#header-menu {width:968px; border-top:1px solid #FFF; color:#FFF; text-align:left; background-color:#608f03; padding-top:.5em; padding-bottom:7px; border-bottom:1px solid #FFF; float:left}*/
#header-menu { 
	float:left;
	text-align:right
	}

	#head-menu-sx {width:175px; height:23px; float:right; text-align:left; padding:5px 0 5px 5px; background:#0000FF;}
	#head-menu-dx {width:813px; height:27px; float:right; padding-top:.5em; text-align:right; /*background-color:#9C0;*/ padding-right: 10px;}

div.corpo{
	width:100%;
	text-align:left;
	float:left;
	clear:left;
	padding-bottom:10px;
	} 
	
	#corpo-sx {width:180px; float:left; margin-top:80px; padding-bottom:30px;}
	#corpo-dx {width:788px; float:right; /*background-image:url(sfo_tot.gif);*/ padding-bottom:30px;}
		#co-sx {width:608px; float:left; /*border-left:2px solid #FFF */}
		#co-dx {width:180px; float:right; /*border-left:2px solid #FFF;*/ }
		#co-sx2 {width:788px; float:right; }
	#corpo-dxLarge {width:100%; /*background-image:url(sfo_tot.gif);*/ padding-bottom:300px;}
	#co-sx2Large {width:1004px; float:right}
	/*** HOME BOX**/
	div.contiProdo{
	width:310px;
	float:left;
	margin:5px;
	}
	div.iProdo{
	width:310px;
	border:1px solid #CCC;
	height:225px;
	}
	
	H2.titleBox{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#ccc;
	margin:0 0 10px 0;
	padding:0;
	}
	
	H2.titleBox2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#99cc00;
	margin:0 0 10px 0;
	padding:0;
	}
	
	span.txtBox{
	color:#666;
	font-size:11px;
	line-height:14px;
	text-align:left;
	float:left;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	a.linkBox{
	font-size:11px;
	text-decoration:underline;
	color:#99cc00;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	a.linkBox:hover{
	font-size:11px;
	text-decoration:underline;
	color:#666;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}

	div.box_carta {width:100%; background-color:#FFF;}
	div.box_news {width:100%; margin:4px 0 4px 0; }
	
	div.box_prodo {width:100%;  background-color:#FFF; float:left; }
	div.box_classi {width:100%; background-color:#ddf4a7; float:left; margin-bottom:.5em; }
	
	div.box_dx {width:180px; background-color:#FFF; margin-bottom:1em; padding:0; }

	/*div.evi {width:180px; background-color:#CCC; margin-bottom:1em; padding:0; }*/

div.footerslide {
	position:fixed;
	background-image:url(bgFoo.gif); 
	background-color:white; 
/*	background-repeat:no-repeat; */
	bottom:-160px;  
	#bottom:-95px; 
	left:0; 
	width:100%; 
	z-index:3

}

#footer {width:1004px; font-family:Arial, Verdana, Helvetica, sans-serif;  color:#FFF; text-align:left; border-top:1px solid #FFF; /*background-color:#669900;*/ /*float:left;*/ clear:left; background-image:url(bg_footer.gif);height:166px;}
	#footer-sx {width:180px; height:104px; font-size:70%; float:left; font-weight:bold; color:#FFF; background-color:#91b547; text-align:center}
	#footer-dx {width:1004px; height:37px; font-size:105%; float:right; /*background-color:#669900;*/ border-top:2px solid #8cc53a; background-image:url(bg_footer.gif)}

div.fooTxt{
	font-size:11px;
	width:1004px;
	height:100px;
	line-height:11px;
	color:#999;
	text-align:center;
	float:left;
	}	
div.fooTxt2{
	font-size:11px;
	width:1004px;
	height:1550px;
	line-height:11px;
	color:#999;
	text-align:center;
	float:left;
	}	
	
div.marchio {float:left; padding-right:1%; text-align:center; font-size:90%; font-weight:bold;}

div.banner {
	width:1004px;
	float:left;
	height:187px;
	position:relative;
	z-index:1
	}

div.bannerHO {
	width:1004px;
	float:left;
	height:345px;
	position:relative;
	z-index:1
	}

/* *** INDICE *** */
div.cont-indi{ width:100%; text-align:left; margin-top:1em; margin-bottom:1em; padding-bottom:1em; border-bottom:1px dotted #CCCC00; float:left}
	div.indi-sx{ width:18%; float:left; background-color:#66FFFF; clear:left; margin-bottom:1em; }
	div.indi-dx{ width:80%; float:right; padding-left:2%;}
	div.indi-marca{ width:20%; background-color:#EAEAEA; padding:.2em; text-align:center; float:right;}

/* *** SCHEDA *** */	
div.cont-scheda{ width:100%; text-align:left; float:left;}
div.scheda-sx{ width:40%; float:left; clear:left;}
div.scheda-dx{ width:95%; float:right; text-align:left; padding-right:4%;}



div.titolo {
	/*float:left;*/
	margin-bottom:15px;
	display:block;
	text-align:left;
	}


div.cont-box{width:100%; border-bottom:1px dashed #99CC00; margin:0; background-color:#FFF; padding-bottom:4px;}
div.evi{ margin:4px 0 4px 0;}

/** PRODO HOME **/
div.cont-box2{width:588px; padding:10px; float:left; }
	div.prodo-ho-sx{width:50%; float:left; margin:0 0 5px 0; }
	div.prodo-ho-dx{width:50%; float:right;}
	
	div.contPro{ width:100%; margin:0 0 10px 0; padding-bottom:5px; float:left; background-color:#FFF; border-bottom:2px solid #cfea91;}
	div.icoPro{ width:155px; float:right; padding-left:10px; text-align:right}


.titoPro{ color:#eb8308; font-weight:bold; font-size:110%; }
	a.titoProx{ text-decoration:none; color:#666; font-weight:bold; display:block; margin:0; padding:0 0 0 3px;font-family:Arial, Verdana, Helvetica, sans-serif;}
	a.titoProx:hover{ text-decoration:underline;color:#CCC; font-weight:bold; display:block; margin:0; padding:0 0 0 3px;font-family:Arial, Verdana, Helvetica, sans-serif;}

.titoPro2{ color:#077d15; font-weight:bold; line-height:1.6em; }

.titoVet{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#ddf3ab;
	border-bottom:1px solid #FFF;
	padding:3px 5px 3px 5px;
	margin:0 0 5px 0;
	color:#003300;
	font-size:85%;
	font-weight:bold;
	width:578px;
	float:left;
	}
.tito_box{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#91b637;
	border-bottom:1px solid #FFF;
	padding-left:1.3em;
	padding-top:.5em;
	padding-bottom:.5em;
	color:#000;
	font-size:80%;
	font-weight:bold;
	display:block;
	}

p.absLancio{ padding:3px 5px 3px 5px; margin-top:3px; font-size:85%; display:block; text-align:left; color:#666; line-height:1.5em;font-family:Arial, Verdana, Helvetica, sans-serif;}

.abstra01{ padding:3px; font-size:85%; display:block; text-align:left; color:#666; line-height:1.5em;}

.abstra02{ padding:3px; margin-top:10px; font-size:85%; display:block; text-align:left; color:#666; line-height:1.5em;}
/*abstra02{ padding:3px; font-size:85%; display:block; text-align:left; color:#72a50c;}*/

ul{ padding:3px; font-size:85%; display:block; text-align:left; color:#666; line-height:1.5em;}

/* BOX  */
.tito_box{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#99cc00;
	border-bottom:1px solid #FFF;
	padding-left:1.3em;
	padding-top:.5em;
	padding-bottom:.5em;
	color:#000;
	font-size:80%;
	font-weight:bold;
	display:block;
	}
.sottotito_box{ padding-bottom:.5em; color:#000; font-size:80%; font-weight:bold; display:block}

.tito_boxch{ background-color:#ddf4a7; padding-left:1.3em; padding-top:.5em; padding-bottom:.5em; color:#000; font-size:80%; font-weight:bold; display:block}
.bot_box{ background-color:#e9ffac; padding-left:1.3em; padding-top:.5em; padding-bottom:.5em; color:#000; text-align:right; display:block}
.data{ color:#669900; font-size:80%;}

a.link-tito {TEXT-DECORATION:none; color:#077d15; font-size:75%; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-tito:hover {TEXT-DECORATION:none; color:#99cc00; font-size:75%; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;}


/* /BOX  */

/*p {padding:3px; margin-top:10px; font-size:85%; display:block; }*/

p.prodo{ margin:0; padding:0; padding-bottom:.8em; padding-left:2em; color:#FF3300;font-family:Arial, Verdana, Helvetica, sans-serif;}
p.abs{color:#000; font-size:75%; line-height:1.2em; margin:0; padding:0;font-family:Arial, Verdana, Helvetica, sans-serif;}
p.center{text-align:left; margin:0; padding:0; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;}
p.errore{ color:#CC0000; font-weight:bold; text-align:left; font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;}
p.verde{ background-color:#ddf4a7; padding:1em; font-size:80%; margin:0;font-family:Arial, Verdana, Helvetica, sans-serif;}

.txt-pad{ padding-left:1em; padding-right:1em; padding-top :1em; font-size:75%; display:block}
.abstract{padding-top:6px; font-size:85%; display:block; text-align:left}



/* PAGINAZIONE  */
#pag-top {padding-bottom:.5em; margin-bottom:.5em; text-align:right; /*border-bottom:1px solid #CCCCCC;*/ clear:left; margin-right:50px;}
#pag-bot {padding-top:.5em; text-align:right; /*border-top:1px solid #CCCCCC;*/ clear:left; margin-right:50px;}

#indi-top{padding-bottom:.5em; margin-bottom:.5em; text-align:right; border-bottom:1px solid #CCCCCC; clear:left}
#indi-bot{padding-bottom:.5em; margin-top:.5em; text-align:right; border-top:1px solid #CCCCCC; clear:left}

span.txt-verde {font-size:10px; color:#CCCCCC;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-pag {text-decoration:none; color:#ccc;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-pag:hover {text-decoration:none; color:#ccc;font-family:Arial, Verdana, Helvetica, sans-serif;}

img.marca{border:none; clear:left}
img.ico-indice{border:none; clear:left}
img.ico-no{border:none; clear:left}
img.icona{border:1px solid #CCCCCC; clear:left}

img.punto{border:none; clear:left}
img.ico{ float:left; margin-top:.2em; border:none;}
img.ico-sx {float:left; margin-right:2em; padding-bottom:.5em; padding-top:.5em; border:none;}
img.ico-dx {float:right; margin-right:2em; padding-bottom:.5em; padding-top:.5em; border:none; }

img.logo-home {border:0}
img.ico-scheda {border:1px solid #CCCCCC;}
img.ico-schedaP {border:1px solid #CCCCCC; margin-right:.8em; margin-top:.9em;}


hr.riga {margin:0; padding:0;}
hr.pag{border:1px solid #DEDEDE; font-size:80%; clear:left;}

label {width:20%; float:left;}

/*  STILI LINK 
a.menu {TEXT-DECORATION:none; color:#FFF; font-size:80%; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; }
a.menu:hover {TEXT-DECORATION: none; color:#CCFF99; font-size:80%; font-family: Arial, Arial,Helvetica, sans-serif; font-weight:bold;}
a.menu-sel{TEXT-DECORATION: none; color:#CCFF99; font-size:80%; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold;}

a.menux{TEXT-DECORATION:none; color:#003300; background-color:#ddf4a7; padding:.2em; font-size:70%; font-weight:bold; }
a.menux:hover {TEXT-DECORATION: none; color:#009900;background-color:#ddf4a7; padding:.2em; font-size:70%; font-weight:bold;  }
a.menux-sel{TEXT-DECORATION: none; color:#009900; background-color:#FFF;  padding:.2em; font-size:70%; font-weight:bold; }

/*  STILI LINK */ 
a.menu {TEXT-DECORATION:none; color:#077d15; font-size:13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; margin-right:20px;}
a.menu:hover {TEXT-DECORATION: none; color:#077d15; font-size:13px; font-family: Arial, Arial,Helvetica, sans-serif; font-weight:bold; border-bottom:3px solid #0a653b; padding-bottom:5px;}

a.menu-sel {TEXT-DECORATION:none; color:#077d15; font-size:13px; font-family: Arial,Verdana, Helvetica, sans-serif; font-weight:bold; margin-right:20px; border-bottom:3px solid #0a653b; padding-bottom:5px;}
a.menu-sel:hover {TEXT-DECORATION: none; color:#077d15; font-size:13px; font-family: Arial, Arial,Helvetica, sans-serif; font-weight:bold;}

a.menux{TEXT-DECORATION:none; color:#003300; background-color:#ddf4a7; padding:.2em; font-size:70%; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
a.menux:hover {TEXT-DECORATION: none; color:#009900;background-color:#ddf4a7; padding:.2em; font-size:70%; font-weight:bold;  font-family:Arial, Verdana, Helvetica, sans-serif;}
a.menux-sel{TEXT-DECORATION: none; color:#009900; background-color:#FFF;  padding:.2em; font-size:70%; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif;}
a.menux-sel:hover{TEXT-DECORATION: none; color:#009900; background-color:#FFF;  padding:.2em; font-size:70%; font-weight:bold; font-family:Arial, Verdana, Helvetica, sans-serif;}

.link-stat{color:#000000; font-size:90%; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }

a {
TEXT-DECORATION:none; color:#66CC33; font-size:100%; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
a:hover {
TEXT-DECORATION: none; color:#666666; font-size:100%; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }

a.link {
TEXT-DECORATION:none; color:#666666; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }
a.link:hover {
TEXT-DECORATION: none; color:#99cc00; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }

a.link-u {
TEXT-DECORATION:underline; color:#000000; font-size:.9em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
a.link-u:hover {
TEXT-DECORATION:underline; color:#666666; font-size:.9em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }

a.link-g{
TEXT-DECORATION:none; color:#000000; font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
a.link-g:hover {
TEXT-DECORATION: none; color:#666666; font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }

a.link-funzio{
TEXT-DECORATION:none; color:#FFF; font-size:75%; font-weight:normal;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-funzio:hover {
TEXT-DECORATION: none; color:#000; font-size:75%; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif;}

a.link-flag{
TEXT-DECORATION:none; color:#FFF; font-size:9px; font-weight:normal; line-height:1.2em;  margin:0; padding-right:6px;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-flag:hover {
TEXT-DECORATION: none; color:#000; font-size:9px; font-weight:normal; line-height:1.2em;  margin:0; padding-right:6px;font-family:Arial, Verdana, Helvetica, sans-serif;}

a.link-foot{
TEXT-DECORATION:none; color:#000; font-size:75%; font-weight:normal; line-height:1.2em; margin:0; padding-right:1em;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-foot:hover {
TEXT-DECORATION: none; color:#666; font-size:75%; font-weight:normal; line-height:1.2em; margin:0; padding-right:1em;font-family:Arial, Verdana, Helvetica, sans-serif;}

a.link-ee{
TEXT-DECORATION:none; color:#999; font-size:100%; font-weight:bold; font-family: Arial,Verdana,Helvetica, sans-serif;}
a.link-ee:hover {
TEXT-DECORATION: underline; color:#999;  font-size:100%; font-weight:bold; font-family: Arial,Verdana,Helvetica, sans-serif;}

a.etichetta {
TEXT-DECORATION:none; color:#000000; font-size:.9em; font-family: Arial,Verdana,Helvetica, sans-serif; font-weight:bold; margin-left:.8em;}
a.etichetta:hover {
TEXT-DECORATION: none; color:#ffeab9; font-size:.9em; font-family: Arial,Verdana,Helvetica, sans-serif; font-weight:bold; margin-left:.8em;}




a.link-tito-ros {
TEXT-DECORATION:none; color:#CC3300; font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top:1em; margin-bottom:1em;  font-weight:bold;}
a.link-tito-ros:hover {
TEXT-DECORATION: none; color:#CCCCCC; font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; }
.tito-ros-stat {
TEXT-DECORATION:none; color:#CC3300; font-size:1em; font-family: Arial, Verdana, Helvetica, sans-serif; margin-top:1em; margin-bottom:1em;  font-weight:bold;}

a.link-linea {
TEXT-DECORATION:none; color:#000000; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; margin-bottom:.7em; }
a.link-linea:hover {
TEXT-DECORATION: none; color:#CCCCCC; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; margin-bottom:.7em; }

a.allegato {
TEXT-DECORATION:underline; color:#669933; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
a.allegato:hover {
TEXT-DECORATION:underline; color:#666666; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}

a.marca {
TEXT-DECORATION:none; color:#669933; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}
a.marca:hover {
TEXT-DECORATION:none; color:#666666; font-size:.85em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;}


/* ** OFFERTA - NOVITA **  */
a.novita{
TEXT-DECORATION:none; color:#000000; font-size:.8em; font-family: Arial,Verdana, Helvetica, sans-serif; background-color:#EEEEEE; padding:.3em; font-weight:bold; }
a.novita:hover {
TEXT-DECORATION: none; color:#666666; font-size:.8em; font-family: Arial,Verdana, Helvetica, sans-serif; background-color:#DEDEDE; padding:.3em; font-weight:bold; }

a.offerta{
TEXT-DECORATION:none; color:#000000; font-size:.8em; font-family: Arial,Verdana, Helvetica, sans-serif; background-color:#EEEEEE; padding:.3em; font-weight:bold; }
a.offerta:hover {
TEXT-DECORATION: none; color:#666666; font-size:.8em; font-family: Arial,Verdana,Helvetica, sans-serif; background-color:#DEDEDE; padding:.3em; font-weight:bold; }


a.pag {
TEXT-DECORATION:none; color:#000000; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }
a.pag:hover {
TEXT-DECORATION: none; color:#666666; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}
a.pag-sel {
TEXT-DECORATION: none; color:#99cc00; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; }

span.pag-sel {color:#666666; font-size:.8em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}

.codice {color:#336600; font-size:.85em;  font-weight:normal; }

/* ** BRICIOLA **  */
#briciola{
	margin:0;
	padding:5px 0 10px 0;
	clear:left;
	text-align:left;
	/*background-color:#906;*/
	}
	div.addthis {float:right; text-align:right;}
	a.briciola {
	TEXT-DECORATION:none;
	color:#666666; 
	font-size:11px;
	padding-right:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	a.briciola:hover {
	TEXT-DECORATION:none;
	color:#666666; 
	font-size:11px;
	padding-right:10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	.briciola-stat{ color:#077d15; font-size:11px;  font-weight:bold; padding-right:10px;font-family:Arial, Verdana, Helvetica, sans-serif;}

/* ** ALTRO **  */
.pag-ros {font-size:.9em; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:normal; color:#CC3300; margin:auto;}
.desc{ color:#000000; font-size:.7em; font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:normal;}

/* ** PREZZO **  */
.prodo_prezzo { font-family:  Arial, Verdana,Helvetica, sans-serif;
	    font-size:.85em;
	    font-style: normal;
	    color:#CC3300;
	    font-weight: bold
	    }	
.prezzo_barrato { font-family: Arial, Verdana, Helvetica, sans-serif;
	    font-size: .8em;
	    font-style: normal;
	    color:#669933;
	    font-weight: bold
	    }	
		

/*  MENU INTERNO  ** 1 **/ 
a.macro {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#999;
	font-weight:bold;
	display:block; 
	padding:5px;
	border-bottom:1px solid #ccc;
	}
a.macro:hover {
	font-size:12px;  
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	font-weight:bold;
	display:block; 
	padding:5px;
	border-bottom:1px solid #ccc;
	}
	
a.macro-sel {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00; 
	display:block; 
	padding:5px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	}
a.macro-sel:hover {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00; 
	display:block; 
	padding:5px;
	border-bottom:1px solid #ccc;
	font-weight:bold;
	}

/*  MENU INTERNO  ** 2 **/ 
a.categoria {
	font-size:12px; 
	font-family:Arial,Verdana, Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#999;
	display:block; 
	font-weight:normal;
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #ccc;
	}
a.categoria:hover {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block;
	font-weight:normal;
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #ccc;
	}
a.categoria-sel {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block;
	font-weight:bold;
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #ccc;
	}
a.categoria-sel:hover {
	font-size:12px; 
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block; 
	font-weight:bold;
	padding: 5px 5px 5px 15px;
	border-bottom:1px solid #ccc;
	}

/*  MENU INTERNO  ** 3 **/ 
a.linea {
	font-size:12px;
	font-family:Arial,Verdana, Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#999;
	display:block;
	font-weight:normal;
	padding: 5px 5px 5px 25px;
	}
a.linea:hover {
	font-size:12px;
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block;
	font-weight:normal;
	padding: 5px 5px 5px 25px;
	}
a.linea-sel {
	font-size:12px;
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block;
	font-weight:bold;
	padding: 5px 5px 5px 25px;
	}
a.linea-sel:hover {
	font-size:12px;
	font-family:Arial,Verdana,Helvetica,  sans-serif;
	TEXT-DECORATION:none; 
	color:#99cc00;
	display:block;
	font-weight:bold;
	padding: 5px 5px 5px 25px;
	}


/*  STILI MODULI */ 

/*input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;  
	font-style: normal; 
	color: #000000; 
	border-width:1px;
	border-color:#999999;
	margin-left:.5em;
	background-color:#FFFFFF;
	}*/

input.rotaz {
	background-color:#FFFFFF;
	margin:0; padding:0;
	}

select { font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:.8em; 
	font-style: normal; 
	color: #000000; 
	border-width:1px;
	border-color:#999999;
	background: #FFFFFF;
	margin-top:.3em; margin-left:1em
	}
	
/** 
table{width:100%; margin-top:1em; border:0; margin-bottom:1em;  border-bottom:1px solid #DEDEDE;}
th {font-size:.85em; font-weight:bold; background-color:#FFFF99; text-align:center; padding:.3em; }
td {font-size:.85em; text-align:center;  padding:.3em; text-align:left;}

table.car{width:100%; margin-top:1em; margin-bottom:1em; }
tr.etichetta{font-size:.85em; font-weight:bold; background-color:#CCCCCC; text-align:center; border:1px solid #666666; padding:.3em;}
tr.campo{font-size:.85em; font-weight:normal; background-color:#EEEEEE; text-align:center; padding:.3em;}
tr.riga{border-bottom:1xp solid #FF0000;}
**/



/*  STILI TITOLI */ 
h1.title{ 
font-family:  Arial, Verdana,Helvetica, sans-serif;
font-size:18px;
color: #077d15;
font-weight:bold;
margin:0; padding:0;
}

h2.subTitle { 
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:13px;
color:#077d15;
font-weight:normal;
margin:0; padding:0;
}

h3 {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 1.2em;
float:left;
color:#000000;
font-weight:bold;
margin:0;  padding-left:1em; 
}
h4 { 
font-size: 1em;
font-family: Arial, Verdana, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
margin:0; padding:0;
}


/*  STILI LIVELLI */ 
#menu{ 
width:18%;
float:left;
clear:left;
margin-top:1em;
margin-right:-5px;
}
#contenitore { 
width:76%;
background-color:#FFFFFF;
padding:3%;
clear:right;
float:right}

#layout { 
/*margin-top:50px;*/
background-color:#fff;
/*background-color:#FFFF99;*/
color:#999;
text-align:left;
/*margin-bottom:400px;*/
float:left;
width:106%;
}
#layout_form { 
/*margin-top:50px;*/
background-color:#ffffff;
/*background-color:#FFFF99;*/
color:#999;
text-align:left;
margin-bottom:200px;
/*float:left;*/
}
#layout2 {margin-top:15px; }

#menu-cont{ 
width:100%;
margin:0; padding:0;

}


#prodo{ width:100%; background-color:#66CCFF; padding-bottom:1em; padding-top:1em; clear:right; float:left}
div.prodo-x{ width:16%; text-align:left; margin-left:1em; margin-right:1em; margin-top:1em;float:left;}

/* **** CONTENUTI ***** */
div.cont1{ width:100%; text-align:left; margin-bottom:1em; clear:left; border-bottom:1px dashed #8cc53a; padding-bottom:10px; margin-top:10px;}
div.cont{ width:94%; text-align:left; margin-bottom:1em; clear:left; border-bottom:1px dashed #8cc53a; padding-bottom:10px; margin-top:10px;}
div.sx{ width:20%; float:left; background-color:#999900}
div.dx{ width:70%; float:right; /*background-color:#CCCC66*/}

div.conte{ width:100%; background-color:#FFFFFF; }
div.sx1{ width:66%; float:left; text-align:left; padding-left:2%; padding-top:2%;padding-right:2%;}
div.dx1{ width:30%; float:right;}

div.menu-int01 {width:180px; border-top:5px solid #ccc; border-bottom:5px solid #ccc;}
div.menu-int{width:180px; text-align:left;}

/*  ISIWAY   */
div.isiway{width:1004px; color:#000; font-size:70%; text-align:center; padding-top:1em; float:left; margin-bottom:20px;}
a.link-isi {
TEXT-DECORATION:none; color:#CC0000; font-size:100%; font-weight:normal;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-isi:hover {
TEXT-DECORATION: none; color:#000; font-size:100%; font-weight:normal;font-family:Arial, Verdana, Helvetica, sans-serif;}
.link_tito { TEXT-DECORATION: none; color: #3588D8; font-size:110%;  font-weight: bold}

div.cont-box_top_news{
	width:90%;
	padding-left:5%; padding-right:5%; margin-top:.3em; margin-bottom:.3em;
	border-bottom:1px dashed #99CC00;
	padding-bottom:.3em;
	background-color:#d1eab3;
	}
div.honews{
	width:90%;
	margin-left:5%; margin-right:5%; margin-top:.3em; margin-bottom:.3em;
	border-bottom:1px dashed #99CC00;
	padding-bottom:.3em;
}
	
a.link-tito_top_news {TEXT-DECORATION:none; color:#000; font-size:75%; font-weight:bold; line-height:1em;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-tito_top_news:hover {TEXT-DECORATION:none; color:#666; font-size:75%; font-weight:bold; line-height:1em;font-family:Arial, Verdana, Helvetica, sans-serif;}

td.fo01{text-align:left; color:#077d15; font-weight:bold; font-size:150%; padding-top:5px; padding-bottom:5px; padding-left:10px;}
td.fo02{
	text-align:center;
	height:80px;
	width:788px;
	color:#999;
	font-weight:bold;
	font-size:78%;
	padding-top:3px;
	margin-top:5px;
	/*background-image:url(erba.gif);*/
	}
td.fo03{text-align:center; color:#999; font-weight:bold; font-size:75%; padding-top:3px; padding-bottom:8px; margin-top:5px; background-color:#24542e;}

td.fox{text-align:center; color:#999; font-weight:bold; font-size:100%;}
img.lo{margin-top:5px;}

.iso{font-size:95%; color:#999; text-align:center; display:block; padding-top:5px;}
p.foo{font-size:100%; color:#999; text-align:center;font-family:Arial, Verdana, Helvetica, sans-serif;}


/** maggio **/
table.foo{ border:0; margin:0; padding:0;  float:left;} td.foo{border:0;  margin:0; padding:0;}

/** ely  aprile 2010 **/
.titoLog{
	font-weight:bold;
	font-size:80%;
	}
.titoRic{
	font-weight:bold;
	font-size:80%;
	line-height:1.8em;
	}
#login{
	width:170px;
	background-color:#FFF;
	padding:5px;
}
table.log{
	font-size:75%;
	margin:3px 0 3px 0;
	}
input.checkLog{ margin:0 3px 0 0; padding:0; float:left;}

a.linkLog{ text-decoration:none; font-size:90%; color:#000; line-height:1.5em;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.linkLog:hover{ text-decoration:underline; font-size:90%; color:#666; line-height:1.5em;font-family:Arial, Verdana, Helvetica, sans-serif;}

/****/
#rice{
	width:210px;
	background-color:#FFF;
	padding:5px;
	float:right;
	margin-right:10px;
	margin-top:20px;
	}
input.rice{
	color:#000;
	background-color:#5e8f00;
	margin:0;
	padding:1px;
	font-size:11px;
	border:0;
	}

div.contRice{
width:100%;
display:block;
float:left;
}
	div.ricerca{
		width:250px;
		padding:0 5px 10px 0;
		margin-right:10px;
		float:left;
		}

form{ margin:0; }


/*** RESTYLE 2011 ***/

/** ricerca punti vendita **/
h1.negozio {font-size:14px; color:#077d15; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;margin-top:0}
h2.tipo {font-size:12px; color:#999; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif; margin:0}
span.indirizzo {font-size:12px; color:#999;font-family:Arial, Verdana, Helvetica, sans-serif;}



div.cerca { height:70px;  margin-top:100px; }

div.santo2 {float:left; width:100%; height:60px; margin-bottom:9px;/*display:block;*/ text-align:left; }
div.santo2vuoto {height:0px;}

div.blocco_linea {
	width:167px;
	height:250px;
	float:left;
	margin-right:41px;
	margin-bottom:40px;
	text-align:center;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	div.nome_linea {
		width:165px;
		/*height:30px;*/
		margin-bottom:10px;
		
		}
	a.blocco_linea {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#99cc00; 
	/*margin-bottom:5px;*/
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	a.blocco_linea:hover {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#999999;
	/*margin-bottom:5px;*/
	font-family:Arial, Verdana, Helvetica, sans-serif;
	}
	div.foto_linea {
	text-decoration:none;
	width:165px;
	height:200px;
	text-align:center;
	}
div.blocco_linea_noFoto {
	width:510px;
	/*height:100px;*/
	float:left;
	margin-right:15px;
	/*margin-bottom:20px;*/
	text-align:left;

	}
div.foto_linea_noFoto {
	width:165px;
	/*height:200px;*/
	float:left;
	margin-right:15px;
	}
div.nome_linea_noFoto {
		width:245px;
		/*height:30px;*/
		/*height:5px;*/
		margin-bottom:5px;
		float:left;
		margin-right:5px;
	
		}
div.nome_linea_noFoto_noLink {
		width:245px;
		/*height:30px;*/
		/*height:5px;*/
		margin-bottom:5px;
		float:left;
		margin-right:5px;
		font-size:12px;
		font-weight:bold;
		color:#99cc00;
		font-family:Arial, Verdana, Helvetica, sans-serif;
	
		}
div.top-lineaP {float:left; margin-top:10px; display:block; width:100%; text-align:left;}
h1.tit_linea {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#077d15; float:left;}
h2.tit_linea { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#077d15; width:780px; margin-top:0;}

H3.nomeLinea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#99cc00;
	margin:0;
	padding:0;
	}

/*div.scheda-cont {float:left; margin-top:5px;}*/

#co-dxPro {width:170px; float:right; /*background-color:#FF0099*/margin-top:25px; /*background-color:#039*/}
div.co-sxPro {width:100%; float:left;}



/**** LINEA *****/
div.top-linea{ width:100%; /*border-bottom:1px solid #bbdc58;*/ margin-bottom:1em; float:left}
	div.top-lineax{ width:40%; /*padding-left:2%;*/ font-size:90%; font-weight:bold; float:right; text-align:left;}

/**** SCHEDA *****/
#scheda-cont{width:530px; /*background-color:#FFCC00;*/ float:left; text-align:left;}
	#sch-cont-sx{width:40%; float:left;}
	#sch-cont-dx{width:60%; float:right;}
	
div.sch-contenuto{width:100%; /*border-bottom:1px dashed #669900;*/ float:left; padding-bottom:.5em; margin-bottom:1em;}
div.sch-contenuto-ve{width:100%; color:#077d15; /*border-bottom:1px dashed #669900;*/ float:left; padding-bottom:.5em; margin-bottom:1em; margin-top:5px; margin-bottom:10px; font-size:12px}
div.sch-contenuto-ve2{width:100%; color:#ccc; /*border-bottom:1px dashed #669900;*/ float:left; padding-bottom:.5em; margin-bottom:1em;}

span.titolino {color:#99cc00; font-size:11px; font-size:11px; line-height:14px; font-weight:bold;font-family:Arial, Verdana, Helvetica, sans-serif;}
span.testi {color:#999; font-size:12px; line-height:14px;font-family:Arial, Verdana, Helvetica, sans-serif;}

p.prezzo {color:#999; font-size:10px; text-align:left; margin-left:15px; margin-bottom:30px;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-verde {color:#077d15; font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.link-verde:hover {color:#999; font-size:11px;font-family:Arial, Verdana, Helvetica, sans-serif;}

div.snello {width:250px; height:41px; margin-bottom:5px;}
div.snelloSX {width:38px; height:41px; float:left}
div.snelloDX {width:204px; height:29px; float:right; padding: 12px 0 0 8px; text-align:left;}

li { color:#999;}

/**** INDICE PRODOTTI ****/
div.box-pro {width:176px; height:200px; /*float:left;*/ margin-right:20px; /*border:1px solid #0F6;*/position:absolute; top:0; left:0;}
div.img-pro {width:176px; height:50px; margin-bottom:5px;}
div.menu-prod {width:176px; height:19px; margin-top:6px;}
div.menu-prodL{float:left; width:9px; /*height:7px;*/ padding: 3px 0 0 1px;}
div.menu-prodR {float:right; width:161px; /*height:11px;*/ padding-left:3px;text-align:left;padding-top:0px;}

h1.peso {font-size:12px; color:#e2007a; text-align:left; }
h1.colesterolo {font-size:12px; color:#a61030;}
h1.sport {font-size:12px; color:#1a171b;}
h1.osteo {font-size:12px; color:#c7d454;}
h1.intestino {font-size:12px; color:#9bac26;}
h1.inverno {font-size:12px; color:#225260;}
h1.primavera {font-size:12px; color:#541642;}
h1.difese {font-size:12px; color:#63ae24;}
h1.vascolare {font-size:12px; color:#b81b2f;}
h1.emorroidi {font-size:12px; color:#c8d54f;}
h1.memoria {font-size:12px; color:#87888a;}
h1.gastro {font-size:12px; color:#f39910;}
h1.dren {font-size:12px; color:#c9ba8b;}
h1.donna {font-size:12px; color:#e4accb;}
h1.sonno {font-size:12px; color:#0081c7;}
h1.baby {font-size:12px; color:#ffed00;}
h1.prostata {font-size:12px; color:#e2001a;}
h1.pelle {font-size:12px; color:#fde4d0;}
h1.capelli {font-size:12px; color:#884719;}
h1.radicali {font-size:12px; color:#9a004b;}
h1.seno {font-size:12px; color:#f8c3a8;}
h1.occhi {font-size:12px; color:#c9e9f8;}
h1.insetti {font-size:12px; color:#82817c;}
h1.abbronzatura {font-size:12px; color:#ec7206;}
h1.altre {font-size:12px; color:#006031;}

a.prod {display:block; font-size:10px; color:#999999; text-decoration:none;font-family:Arial, Verdana, Helvetica, sans-serif;}
a.prod:hover {display:block; text-decoration:underline; font-size:10px; color:#999;font-family:Arial, Verdana, Helvetica, sans-serif;}

/*** BLOCCO TESTO ***/

p.bloc-testo {color:#999; font-size:12px; width:790px; margin-top:10px; float:left; text-align:justify;font-family:Arial, Verdana, Helvetica, sans-serif;}

/***FORM CONTATTACI***/

form.form_contattaci {float:left;}
div.tito_cont {width:100%; padding-top:1em; padding-bottom:1em; height:30px; float:left;}
div.contz {border-bottom:1px dashed #8cc53a; margin-bottom:10px;/* margin-top:10px;*/ padding:10px 0;}
input.due {font-size:11px; 
	color: #ccc; 
	border:1px solid #CCC;
	background:#FFF;
	margin:0 0 5px 0;
	width:170px;
	padding:3px;
	height:15px;
	/*font-family:Arial, Verdana, Helvetica, sans-serif;*/
	}
select.due {border:1px solid #ccc;
	width:80px;
	height:22px;
	text-align:left;
	color:#999;
	font-size:11px;
	padding:2px;
	/*font-family:Arial, Verdana, Helvetica, sans-serif;*/
	float:left;
	margin:0 0 3px 0;}

/** FORM NEWSLETTER **/

form.form_newsletter {float:left;}

/** BANNER SLIDESHOW**/

#slideshow {position:relative;height:187px;width:1004px;}
#slideshow DIV { position:absolute; top:0; left:0;  z-index:8;opacity:0.0;height:47px;width:984px;}
#slideshow DIV.active {  z-index:10;opacity:1.0;}
#slideshow DIV.last-active {z-index:9;}
#slideshow DIV IMG { height: 187px; display: block; border:0;}

/** BANNER SLIDESHOW HOMEPAGE**/

#slideshowHO {position:relative;height:345px;width:1004px;}
#slideshowHO DIV { position:absolute; top:0; left:0;  z-index:8;opacity:0.0;height:65px;width:944px;}
#slideshowHO DIV.active {  z-index:10;opacity:1.0;}
#slideshowHO DIV.last-active {z-index:9;}
#slideshowHO DIV IMG { height: 345px; display: block; border:0; }

/** menu **/

#mContainer {position:relative;width:180px;height:auto;margin:auto;border-top:5px solid #CCC;overflow:hidden;}
#nContainer {position:relative;overflow:hidden;width:180px;border-style:none;}
#listContainer {display:block;position:absolute;top:0px;left:0px;width:180px;padding:0px;margin:0px;}
#listContainer li {position:relative;display:block;border-style:none;width:180px;height:15px;padding:4px;font:10px verdana;cursor:pointer;margin:0px;color:#ccc;background-color:#fff;line-height:15px;}
#listContainer>li {border-bottom:1px solid #ccc; /* #638DA1; */}
#listContainer li:hover {color:#99cc00;}
#upArrow {width:90px;height:20px;font:9px verdana;text-align:center;color:#FFF;cursor:pointer;float:left;background:#fff url(up_chiara.gif) no-repeat right center;}
#upArrow:hover {width:90px;height:20px;font:9px verdana;text-align:center;color:#FFF;cursor:pointer;float:left;background:#fff url(up_scura.gif) no-repeat right center;}
#downArrow {width:80px;height:20px;font:9px verdana;text-align:center;color:#FFF;cursor:pointer;float:right;background:#fff url(down_chiara.gif) no-repeat left center; }
#downArrow:hover {width:80px;height:20px;font:9px verdana;text-align:center;color:#FFF;cursor:pointer;float:right;background:#fff url(down_scura.gif) no-repeat left center; }
#changeSize {width:10px;height:20px;position:relative;float:right; background:#fff url(plus.gif) no-repeat center center; }
#frecce {width:180px;border-top:5px solid #CCC;}
#listMacro {height:280px; display:block;position:absolute;top:0px;left:0px;width:180px;padding:0px;margin:0px;}


/* NEWS */
img.foto-sx {width:200px; height:150px; float:left; margin-right:10px;}
p.news { /*width:600px;*/}
div.cont-no { width:94%}
h2.news {font-weight:normal; font-size:18px; color:#666}

img.icona2 {width:100px; height:100px; margin-right:10px; margin-top:5px;}

/* NOTA:  scrivere i CSS in forma corretta ,incolonnata non in riga */  


/* NEW GALLERY*/
div.contGall{

width:96%;
float:left;
margin:10px 0 10px 0;
display:block;
}
div.contFoto{
margin:0 30px 10px 0;
width:170px;
height:195px;
float:left;
}

div.bgContFoto{
width:169px;
height:128px;
/*background-image:url(bgContFoto.png);*/
border:2px solid #99cc00;

}
div.bgContFoto2{
width:170px;
height:129px;
padding:1px 0 0 0;
/*background-image:url(bgContFoto2.png);*/
}

.titGall{
	color:#666;
	font-size:10px;
	line-height:11px;
	font-weight:bold;
	display:block;
	text-align:left;
	margin-top:5px;
	}
.numFoto{
	color:#666;
	font-size:10px;
	line-height:11px;
	font-weight:normal;
	display:block;
	text-align:left;
	margin-top:5px;
	}

	a.titGall{
	text-decoration:none;
	color:#666;
	font-size:10px;
	line-height:11px;
	font-weight:bold;
	display:block;
	text-align:left;
	margin-top:5px;
	}
	a.titGall:hover{
	text-decoration:none;
	color:#99cc00;
	font-size:10px;
	line-height:11px;
	font-weight:bold;
	display:block;
	text-align:left;
	margin-top:5px;
	}
