* {margin:0; padding:0}

img {border:none}

a, a:active, a:visited {color:#8801D1; cursor:pointer; text-decoration:none}
a:hover {text-decoration:underline}

/* #body: plantilla "computer" sin el ads up "publi" */
#body {
	padding: 0px 0px 12px;
	margin: 20px 0px 0px;
	background-color: #EFF0DB;
	text-align: center;
}
/* #body2: plantilla "computer2" con publi2 */
#body2 {
	padding: 0px 0px 12px;
	margin: 110px 0px 0px;
	background-color: #EFF0DB;
	text-align: center;
}
/* #body3: plantilla "computer3" sin ads up "publi" y con bichito fijo */
#body3 {
	padding: 0px 0px 12px;
	margin: 20px 0px 0px;
	background-color: #EFF0DB;
	text-align: center;
}


h1 {
	font-family: "Arial Narrow", Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
	display: inline;
}
h2{
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 15px;
	color: #8801D1;
}

/*Buen color alternativo: #7E18DA*/
h3 {
	font-size: 13px;
	font-family: Arial, "Trebuchet MS", sans-serif;
	color: #7E18DA;
}
h4 {
	font-size: 12px;
	font-family: Arial, Verdana, sans-serif;
	color: #8801D1;
}
h5 {
	font-size: 11px;
	font-family: Arial, Verdana, sans-serif;
	color: #7E18DA;
}
.gm {
	height: 10px;
	width: 72px;
}
.gm2 {
	height: 12px;
	width: 199px;
	position: relative;
	top: 2px;
}
#ante {
	width: 1002px;
	padding: 0px;
	margin: 0px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: -20px;
}
/* .autor: caja si utilizza per copyright autores y/o time delle news */
.autor {
	position: absolute;
	left: 0px;
	top: 41px;
	float: left;
	width: 486px;
}
.autor .izq {
	float: left;
}
.autor .der {
	float: right;
}
/* .autor .time: dejado alto de linea de 1px superior para ver igual de centrado en navegadores el Arial */
.autor .izq big {
	color: #9E9E9E;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
	display: block;
}
/* .autor .time: dejado alto de linea de 1px superior para ver igual de centrado en navegadores el Arial */
/* Ejemplo codigo .nome mas .time. <div class="autor"><div class="izq"><small>&copy;2007-2009</span><big>Negoziinformatica.com</big></div></div> */
.autor .izq small {
	font-size: 10px;
	font-family: Arial, Tahoma, sans-serif;
	color: #FF8800;
	font-weight: normal;
	line-height: 11px;
	display: block;
}
#cabder {
	margin: 0px;
	width: 619px;
	padding: 31px 0px 0px;
	height: 103px;
	float: right;
	text-align: left;
}
#cabder .textillo {
	width: 400px;
	padding: 0px;
	margin: 0px;
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DADADA;
	line-height: 12px;
}
#cabder .textillo a:link, #cabder .textillo a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
#cabder .textillo a:hover, #cabder .textillo a:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
/*No utilizes el padding sup en "cabecera", afecta al menualto en Mozilla*/
/*No pogas float left se no salta IE6*/
#cabecera {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	background-color: #9933CC;
	background-image: url(/img/bgup.jpg);
	background-repeat:  no-repeat;
	height: 140px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #812BAA;

}
#cabizq {
	margin: 0px;
	width: 300px;
	padding: 0px;
	text-align: left;
	height: 134px;
	float: left;

}
#cabizq a {
	margin: 36px 0px 0px 11px;
	width: 274px;
	cursor:pointer;
	padding: 0px;
	text-align: left;
	height: 74px;
	float: left;
	display: block;
}
#cuerpo {
	margin: 0;
	width: 1000px;
	padding: 0px;
	background-color: #FFFFFF;
	border: 1px solid #E4E5D1;
}
#cajasu {
	margin-top: 54px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 1000px;
}
/* #cuerpoabs: "cuerpo absolute" - caja que sube dentro de cajasu (relative) */
#cuerpoabs {
	position: absolute;
	left: 0px;
	top: 0px;
	float: left;
}

/* #cajasu2: cuando no hay ads en cuerpoabs */
#cajasu2 {
	margin-top: 47px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	width: 1000px;
}
/*Para dar margen izquierdo a cajasopra (y por consiguiente a Menuizq) poner a zero Margin y utilizar el padding left, si no diferente en Mozilla*/
/* #cajasopra: puesto relative para que funcione #bicho (ver)*/
#cajasopra {
	padding: 0px;
	margin: 0px 0px 16px;
	width: 100%;
	float: left;
	position: relative;
}
#cajasotto {
	width: 1002px;
	text-align: left;
	margin: 0px auto;
	height: 38px;
}
#cajasotto .men {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	width: 870px;
	text-align: left;
	font-weight: normal;
	color: #999999;
	padding: 7px 0px 0px 4px;
	line-height: 14px;
	height: 31px;
	float: left;
}
#cajasotto .men a:link, #cajasotto .men a:visited {
	text-decoration: none;
	font-weight: normal;
	color: #6E6656;
}
#cajasotto .men a:hover, #cajasotto .men a:active  {
	text-decoration: underline;
	font-weight: normal;
	color: #6E6656;
}
#cajasotto .xiti {
	height: 32px;
	width: 100px;
	float: right;
	padding-top: 6px;
	text-align: right;
	padding-right: 2px;
}
/* #central: cuando hay ann728x90 */
#central {
	margin: 90px 0px 0px;
	width: 813px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 24px 0px 0px;
	color: #737373;
	line-height: 18px;
	float: right;
}
/* #centraldos: se usa para dar space arriba cuando no hay ann728x90 */
#centraldos {
	margin: 0px;
	width: 813px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 47px 0px 0px;
	color: #737373;
	line-height: 18px;
	float: right;
}
/* #centralone: es central sin espacio arriba */
#centralone {
	margin: 0px;
	width: 813px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	padding: 24px 0px 0px;
	color: #737373;
	line-height: 18px;
	float: right;
}
#centrizq {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 486px;
	position: relative;
}
#centrizq h2 b {
	margin: 0px 0px -3px;
	display: block;
}
#centrder {
	margin: 0px 0px 0px 21px;
	padding: 0px;
	float: left;
	width: 300px;
	line-height: 30px;
}
#centrsotto {
	float: left;
	width: 807px;
}
/* #cuerpout: sirve para que ante y publi pudieran ser 1002px de width, si no serían 1000px como cuerpo */
#cuerpout {
	width: 1002px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
}
.cur2 {
	line-height: 15px;
	font-weight: normal;
	font-style: italic;
}
.cur2 span {
	color: #8801D1;
	font-style: normal;
}
.cur {
	line-height: 14px;
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
}
.cur span {
	color: #8801D1;
	font-style: normal;
}
.mapa {
	float: left;
	margin-bottom: 20px;
	padding-left: 35px;
}
.imagenmapa{
	float: left;
	width: 300px;
	padding-left: 15px;
}
.mapa2 {
	width: 310px;
	float: left;
	margin-bottom: 20px;
}
.mapa3 {
	width: 156px;
	float: left;
	border-top: 2px solid #FFCC00;
	border-right: 2px solid #FFCC00;
	border-left: 2px solid #FFCC00;
}
#publi {
	width: 1002px;
	padding: 0px;
	text-align: center;
	margin: 0px;
	height: 0px;
	background-color: #333333;
	position: absolute;
	left: 0px;
	top: -114px;
}
#publi2 {
	width: 1002px;
	padding: 0px;
	text-align: center;
	margin: 0px;
	height: 90px;
	position: absolute;
	left: 0px;
	top: -114px;
}
#publi3 {
	width: 1002px;
	padding: 0px;
	text-align: center;
	margin: 0px;
	height: 0px;
	background-color: #333333;
	position: absolute;
	left: 0px;
	top: -114px;
}

/* #menualto siempre font en #menualto (div) y no en menulato ul li, increible pero si no lo haces así salta en IE6 !!!! */
#menualto {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 34px;
	width: 1000px;
	font-weight: bold;
	background-color: #9933CC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B364D9;
	float: left;
}
#menualto ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	height: 34px;
	text-align: left;
	float: left;
}
#menualto ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-image: none;
	list-style-type: none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #702594;
	border-left-color: #BB76DC;
}

/* #menualto ul li a: ALTERNATIVA FONT con ARIAL 11px - para que se vea bien en todos nav, truco es line-height de 1px menos de fuentes. Ejemplo codigo: #menualto ul li a {font-family: Arial, Tahoma, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; padding: 12px 8px 11px; display: block; margin: 0px; font-weight: normal; line-height: 10px; height: 11px; float: left; } */
#menualto ul li a {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	padding: 11px 9px;
	display: block;
	margin: 0px;
	font-weight: normal;
	line-height: 12px;
	height: 12px;
	float: left;
}
#menualto li a:hover, #menualto li a:active {
	color: #000077;
	text-decoration: underline;
	padding: 11px 9px;
	display: block;
	margin: 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	line-height: 12px;
	height: 12px;
	background-image: url(../img/maltohover828.gif);
	background-repeat:  repeat-x;
	background-color: #FFFFBF;
}
#menualto li b {
	color: #000077;
	text-decoration: none;
	padding: 11px 9px;
	display: block;
	margin: 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: left;
	line-height: 12px;
	height: 12px;
	background-image: url(../img/maltohover828.gif);
	background-repeat:  repeat-x;
	background-color: #FFFFBF;
}
/* #menualto .cercaup: deja display: block para que liberia "ricercaupsonggl" con span se vea bien */
#menualto #cercaup {
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BB76DC;
	line-height: 27px;
	float: left;
	margin: 0px;
	padding: 4px 0px 0px 55px;
	display: block;
	text-align: right;
}
#menualto2 {
	margin: 0px;
	padding: 0px;
	height: 17px;
	width: 1000px;
	background-image: url(../img/malto2nar37.gif);
	background-repeat:  repeat-x;
	background-color: #FFCC00;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E5D1;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	float: left;
}
.limenu {
	color: #000099;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px 7px 0px 0px;
	height: 17px;
	float: right;
}
.limenu li {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0000CC;
	float: left;
	list-style-image: none;
	list-style-type: none;
	line-height: 17px;
	height: 17px;
}
.limenu li a:link, .limenu li a:visited {
	color: #0000CC;
	text-decoration: none;
	font-weight: normal;
}
.limenu li a:hover, .limenu li li a:active {
	color: #0000CC;
	text-decoration: underline;
	font-weight: normal;
}
/* .limenu li.color: puesto tahoma 9px ya que Arial 10px se vee mal en IE8 */
.limenu li.color a:link, .limenu li.color a:visited {
	color: #0000CC;
	text-decoration: none;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;

}
.limenu li.color a:hover, .limenu li.color a:active {
	color: #0000CC;
	text-decoration: underline;
	font-weight: bold;

}

.inicio {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	float: left;
	line-height: 17px;
	height: 17px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	color: #0000CC;
	font-weight: normal;
}
.inicio a:link, .inicio a:visited {
	color: #0000CC;
	text-decoration: none;
	font-weight: normal;
}
.inicio a:hover, .inicio a:active {
	color: #0000CC;
	text-decoration: underline;
	font-weight: normal;
}
.navega {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 17px;
	line-height: 17px;
}
.navega li {
	background-image: url(../img/flechas/7x5FFFFFF.gif);
	background-repeat: no-repeat;
	background-position: 3px 6px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	list-style-image: none;
	list-style-type: none;
	float: left;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	line-height: 17px;
	height: 17px;
	color: #FFFFFF;
}
.navega li a:link, .navega li a:visited {
	text-decoration: none;
	color: #0000CC;
	font-weight: normal;
}
.navega li a:hover, .navega li a:active {
	text-decoration: underline;
	font-weight: normal;
	color: #0000CC;
}
.navega li b {
	line-height: 15px;
	height: 17px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
}
.hazclic {
	color: #FF9900;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 12px;
}
/* hazclic278: si usa per liste derecha che terminano con borde */
.hazclic278 {
	color: #FF9900;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 16px;
	padding-bottom: 1px;
}
/* pulito278: si usa per le liste derecha como borde de abajo y cleaner */
.pulito278 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFCC00;
	width: 278px;
	clear: both;
	background-color: #FFFFFF;
	height: 30px;
}
/* pulito2: si usa cuando hay 2 listas en a derecha una debajo de otra. Si usa nell aprima lista per dare un espacio poc menos que el br que sería demasiado */
.pulito2 {
	clear: both;
	height: 18px;
	background-color: #FFFFFF;
}
.hazclic2 {
	color: #7E18DA;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 16px;
	padding-bottom: 1px;
}
.hazclic3 {
	color: #FF00BF;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 12px;
}
.hazclic4 {
	color: #7E18DA;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B574EF;
	text-indent: 8px;
	float: left;
	margin-bottom: 12px;
}
.hazclicshort {
	color: #FF9900;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 220px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 12px;
}
/* .clicshort2: es el titulo de licapco4 en pagina mapa dentro de centrizq */
.clicshort2 {
	color: #AEA08A;
	font-weight: bold;
	height: 16px;
	line-height: 16px;
	text-align: left;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8C7AB;
	text-indent: 8px;
	float: left;
	margin-bottom: 9px;
	width: 124px;
}

h6 {
	font-size: 10px;
	font-family: Arial, Verdana, sans-serif;
	color: #7E18DA;
}

p {
	color: #737373;
}
p a:link, p a:visited  {
	font-weight: normal;
	color: #FF8800;
	text-decoration: none;
}  
p a:hover, p a:active  {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
/* .p4: para parrafos con links del colro declarado */
.p4 {
	color: #737373;
}
.p4 a:link, .p4 a:visited  {
	font-weight: normal;
	color: #8801D1;
	text-decoration: none;
}  
.p4 a:hover, .p4 a:active  {
	font-weight: normal;
	color: #8801D1;
	text-decoration: underline;
}

p.mrg {
	margin: 2px 0px 0px;
	padding: 0px;
	display: block;
	float: left;
}

p.enlace a {
	color: #FF8800;
	text-decoration: underline;
	font-weight: normal;
}
.bichito {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000099;
	background-color: #FFC56C;
	float: left;
	line-height: 24px;
	height: 24px;
	width: 165px;
	margin: 0px;
	padding: 0px;
}
/* #bicho: es el popup. Va antes abajo antes de cierre cajasopra (puesto relative en "cajasopra"). */
#bicho {
	position: absolute;
	top: 0px;
	width: 100%;
	left: 0px;
	text-align: left;
}
#bicho span {
	width: 250px;
	height: 250px;
	text-align: center;
	display: block;
}

#bicho a:link, #bicho a:visited, #bicho a:hover, #bicho a:active {
	text-decoration: none;
	color: #000099;
	font-weight: bold;
}
/* .enlcol: cuando quiero link de color dentro de codigo con estilo con links de otro color (se utiliza en tiendas) */
.enlcol {
	font-weight: normal !important;
	color: #8801D1 !important;
	text-decoration: underline !important;
}
.enlcol a:link, .enlcol a:visited, .enlcol a:hover, .enlcol a:active  {
	font-weight: normal !important;
	color: #8801D1 !important;
	text-decoration: underline !important;
}
/* .color: no borres se utiliza para dar color a titulos ejemplo en pag marche */
.color {
	color: #FF8800;
}
/* .mrgup: si utilizza come box para poner los div de arriba. Sirve para compensar el margen arriba diferente de centriz (-3px respecto a menuizq) e */
.mrgup {
	position: relative;
	top: -3px;
	background-color: #FF33CC;
	margin-bottom: 15px;
}
.mrgupsotto {
	margin-top: 3px;
	margin-bottom: 18px;
	float: left;
}
/* .uptit: si utilizza per titular prima notizia grande */
.uptit {
	float: left;
	width: 60%;
	display: block;
}
/* .uptime: si utilizza per dia y hora de prima notizia grande */
.uptime{
	font-size: 10px;
	font-family: Tahoma, Arial, sans-serif;
	color: #AEA08A;
	float: left;
	display: block;
	width: 40%;
	text-align: right;
	font-weight: normal;
	text-decoration: none;
}
/* .titular: Puesto position: relative para IE6 ya que con IE8 y otros sólo hacía falta margen sup -4. Si usas h2 arriba con texto con questo codigo:
<h2>Tema della settimana</h2><p class="ptitular">Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi anche configurare il tuo PC portatile secondo le tue esigenze e i tuoi gusti. Nel sito web di DELL, primo fabbricante nel mondo di portatili.&nbsp;[...]&nbsp;<span class="flechita"><a href="">continua</a></span></p><a href="" class="titular"></a> */
.titular {
	background-color: #0099CC;
	height: 200px;
	width: 100%;
	position: relative;
	top: -3px;
	background-image: url(/img/pagina-principal1.jpg);
	color: #FFFFFF;
	margin-bottom: 29px;
	display: block;
}
.ptitular {
	margin-top: 12px;
	margin-bottom: 14px;
}
/* .titular2: h2 abajo con texto, con questo codigo:
<div class="mrgup"><a href="http://www.negoziinformatica.com/news/2008/dicembre/8/nikon-d3x-1.html" class="titular2"></a></div> mrgup <h2 class="uptit">Nikon D3X</h2><span class="uptime">08 Dicembre 2008&nbsp;&#45;&nbsp;15:04 h&nbsp;</span><p class="ptitular2">Nikon presenta la sua nuova perla, la D3X, l' ultimo modello della gamma alta all' interno della linea D-SLR. Tra le novit&agrave; pi&ugrave; significative della nuova D3X,<br />la presenza di un sensore CMOS da 24,5 megapixel che la rendono la fotocamera ideale per professionisti della fotografia #BeginLibraryItem "/Library/flechita.lbi" &nbsp;&nbsp;[...]&nbsp;<span class="flechita"><a href="http://www.negoziinformatica.com/news/2008/dicembre/8/nikon-d3x-1.html">continua</a></span> #EndLibraryItem </p> ptitular2  */
.titular2 {
	background-color: #FAFBF0;
	height: 210px;
	width: 486px;
	display: block;
}
.ptitular2 {
	margin-bottom: 33px;
	float: left;
	margin-top: 1px;
}
/* .titular200: imagen 200x200 con tiutlo a lado
.titular200, esempio codigo: <p class="titular200"><span class="img"></span><br /><b>Tema della settimana</b><br /><br /><br />Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi configurare tuo PC portatile secondo le tue esigenze e i tuoi gusti. Nel sito web di DELL, primo fabbricante nel mondo di.</p><br /> */
.titular200 {
	background-color: #0099CC;
	height: 210px;
	width: 468px;
	position: relative;
	top: -3px;
	padding-right: 18px;
	color: #333333;
	margin-bottom: 15px;
}
.titular200 .img {
	height: 200px;
	width: 200px;
	display: block;
	float: left;
	margin-right: 15px;
	background-image: url(/img/200x200ggl-img.gif);
	padding: 5px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
	background-color: #CCCCCC;
}
.titular200 b {
	color: #7E18DA;
	margin-top: 20px;
	float: left;
}
.titular160 {
	background-color: #EEEFDA;
	height: 160px;
	width: 468px;
	padding-right: 18px;
	color: #A19480;
}
/* .titular160 img: cuando utilizo anuncio (hay que centrar con paddding el span).
<p class="titular160"><span></span><br /><b>Tema della settimana</b><br /><br /><br />Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi configurare tuo PC portatile secondo le tue esigenze.</p> */
.titular160 span {
	height: 160px;
	width: 180px;
	display: block;
	float: left;
	margin-right: 22px;
	background-color: #EEEFDA;
}
/* .titular160 img (va sin class): cuando utilizo una img mia.
<p class="titular160"><a href="../index.html"><img src="img/home/486x200/pagina-principal2.jpg" /></a><br /><b>Tema della settimana</b><br /><br /><br />Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi configurare tuo PC portatile secondo le tue esigenze.</p> */
.titular160 img {
	height: 160px;
	width: 180px;
	display: block;
	float: left;
	margin-right: 22px;
	background-color: #EEEFDA;
}
/*  .titular160: cuando utilizo con b sin link:
<p class="titular160"><a href="../index.html"><img src="img/home/486x200/pagina-principal2.jpg" /></a><br /><b>Tema della settimana</b><br /><br /><br />Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi configurare tuo PC portatile secondo le tue esigenze.</p> */
.titular160 b {
	color: #7E18DA;
	margin-top: 20px;
	float: left;
}
/*  .titular160: cuando utilizo b con link:
<p class="titular160"><a href="../index.html"><img src="img/home/486x200/pagina-principal2.jpg" /></a><br /><a href="../index.html"><b>Tema della settimana</b></a><br /><br /><br />Nel sito web di DELL, primo fabbricante nel mondo di portatili, puoi configurare tuo PC portatile secondo le tue esigenze.</p> */

.titular160 a:link, .titular160 a:visited {
	text-decoration: none;
	color: #7E18DA;
	font-weight: bold;
}
.titular160 a:hover, .titular160 a:active {
	text-decoration: underline;
	color: #7E18DA;
	font-weight: bold;
}


/*.paginas: serve per ultima linea gris y come cleaner IE */
/*.paginas: "br magico"... hay que poner un <br /> delante  (e.g. <br /><!-- br magico - paginas --><div class="paginas"></div>) para evitar que haga cosas raras en algunos casos en los IE incluido el IE7. */
.boxnews {
	line-height: 12px;
	padding: 18px 4px 20px;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	margin: 4px 0px 0px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	float: left;
	width: 478px;
}
.boxnews h4 {
	line-height: 16px;
	height: 16px;
	float: left;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	width: 60%;
	font-weight: normal;
}
.boxnews .time {
	margin: 0px 0px 9px;
	font-weight: normal;
	color: #AEA08A;
	height: 10px;
	float: left;
	display: block;
	text-align: right;
	width: 40%;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 10px;
	line-height: 10px;
	padding-top: 5px;
	padding-bottom: 1px;
}

.boxnews .img1 {
	margin: 2px 14px 0px 0px;
	height: 44px;
	width: 66px;
	border: 1px solid #CECECE;
	float: left;
	background-repeat: no-repeat;
	background-image: url(/img/home/66x44/google.gif);
}
.boxnews .img2 {
	margin: 2px 14px 0px 0px;
	height: 44px;
	width: 66px;
	border: 1px solid #CECECE;
	float: left;
	background-image: url(/img/home/66x44/firefox.gif);
	background-repeat: no-repeat;
}
.boxnews .img3 {
	margin: 2px 14px 0px 0px;
	height: 44px;
	width: 66px;
	border: 1px solid #CECECE;
	float: left;
	background-repeat: no-repeat;
}
.letra {
	width: 100%;
}
.letra h5 {
	font-weight: normal;
	color: #A19480;
	text-decoration: none;
	line-height: 14px;
	height: 14px;
	padding-bottom: 5px;
	text-align: left;
}

/*.letra li: borde tambien #E0D7C9, #E5E8C5*/
.letra li {
	float: left;
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;
	height: 24px;
	display: block;
	text-align: center;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	width: 24px;
	line-height: 24px;
	margin-right: 4px;
	background-color: #EFEFEF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E5DCCD;
	border-bottom-color: #E5DCCD;
}

/* .letra li a:link, .letra li a:visited: si quieres fondo difuminado: background-image: url(/img/letra6.gif); background-repeat: repeat-y; */
.letra li a:link, .letra li a:visited {
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;
	height: 24px;
	display: block;
	text-align: center;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	width: 24px;
	background-color: #EFEFEF;
	line-height: 24px;
}

/* .letra li a:hover, .letra li a:active:  no pongas background de color, dejalo sin nada,  increible pero si no lo haces así salta en IE6 !!!! - Otra cosa, si quieres difuminado en el hover pon "letraon3.gif" */
.letra li a:hover, .letra li a:active {
	font-weight: bold;
	color: #FF8000;
	text-decoration: underline;
	height: 24px;
	display: block;
	text-align: center;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	width: 24px;
	line-height: 24px;
}
.letra li.arrivo {
	font-weight: bold;
	color: #FF8000;
	text-decoration: none;
	height: 24px;
	display: block;
	text-align: center;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px;
	width: 24px;
	background-color: #FFFFFF;
	line-height: 24px;
	background-image: url(/img/letraon3.gif);
	background-repeat: no-repeat;
}
.letra li.num a:link, .letra li.num a:visited {
	font-weight: bold;
	text-decoration: none;
	height: 24px;
	display: block;
	text-align: center;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 10px;
	width: 24px;
	line-height: 24px;
}
/*.clicahome: se utilizza in home con #licapcohome per centrare alto de licapco */
.clicahome {
	color: #FF9900;
	font-weight: bold;
	height: 18px;
	line-height: 18px;
	text-align: left;
	width: 278px;
	display: block;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	text-indent: 8px;
	float: left;
	margin-bottom: 12px;
	margin-top: 3px;
}
/* #licapcohome: se utilizza in home con clicahome per centrare licapco */
.licapcohome {
	margin-bottom: 7px;
}

/*.licapco, se utilizza per la lista dei comuni di provincia*/
.licapco {
	float: left;
	margin-bottom: 26px;
}
.licapco li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img/flechas/7x5-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin: 0px 0px 0px 3px;
	padding: 0px 6px 0px 15px;
	line-height: 16px;
	list-style-image: none;
	list-style-type: none;
	width: 126px;
	color: #737373;
	text-decoration: none;
}

.licapco li a:link, .licapco li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #7E18DA;
	text-decoration: none;
}

.licapco li a:hover, .licapco li a:active {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
/*.licapco2, se utilizza para menu derecha prodotti - parole lunghe - */
.licapco2 {
	float: left;
	margin-bottom: 26px;
}
.licapco2 li {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img/flechas/7x5-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin: 0px 0px 0px 3px;
	padding: 0px 6px 0px 15px;
	line-height: 17px;
	list-style-image: none;
	list-style-type: none;
	width: 126px;
	color: #737373;
	text-decoration: none;
}

.licapco2 li a:link, .licapco2 li a:visited {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E18DA;
	text-decoration: none;
}

.licapco2 li a:hover, .licapco2 li a:active {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
/*.licap, se utilizza para menu delle citta*/
.licap {
	float: left;
	margin-bottom: 17px;

}

.licap li {
	margin: 0px 0px 0px 3px;
	padding: 0px 32px 0px 0px;
	line-height: 16px;
	list-style-image: none;
	list-style-type: none;
}

.licap li a:link, .licap li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../img/flechas/7x5-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	color: #7E18DA;
	text-decoration: none;
	display: block;
}


.licap li a:hover, .licap li a:active {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}

.licap li.arrivo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../img/flechas/7x5-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	margin: 0px 32px 0px 3px;
	list-style-image: none;
	list-style-type: none;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
	display: block;
}
/*.licapco3, se utilizza per menu destra -parole corte- */
.licapco3 {
	float: left;
	margin-bottom: 26px;
}
.licapco3 li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	background-image: url(../img/flechas/7x5-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	margin: 0px 0px 0px 3px;
	padding: 1px 6px 0px 15px;
	line-height: 16px;
	list-style-image: none;
	list-style-type: none;
	width: 122px;
	color: #737373;
	text-decoration: none;
}

.licapco3 li a:link, .licapco3 li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7E18DA;
	text-decoration: none;
}

.licapco3 li a:hover, .licapco3 li a:active {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
/*.licap2: fuente color naranja, se utilizza para menu delle citta*/
.licap2 {
	float: left;
	margin-bottom: 17px;

}

.licap2 li {
	margin: 0px 0px 0px 3px;
	padding: 0px 32px 0px 0px;
	line-height: 16px;
	list-style-image: none;
	list-style-type: none;
}

.licap2 li a:link, .licap2 li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../img/flechas/7x5-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	color: #FF8800;
	text-decoration: none;
	display: block;
}
.licap2 li a:hover, .licap2 li a:active {
	font-weight: normal;
	color: #8801D1;
	text-decoration: underline;
}

.licap2 li.arrivo {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-image: url(../img/flechas/7x5-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 16px;
	margin: 0px 32px 0px 3px;
	line-height: 16px;
	color: #828282;
	text-decoration: none;
	display: block;
}
/*.licapco2, se utilizza para menu derecha prodotti - parole lunghe - */
.licapco4 {
	float: left;
	margin-bottom: 26px;
}
.licapco4 li {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	list-style-image: none;
	list-style-type: none;
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	margin: 0px 0px 0px 5px;
	padding: 1px 6px 0px 11px;
	line-height: 13px;
	list-style-image: none;
	list-style-type: none;
	width: 126px;
	color: #737373;
	text-decoration: none;
}

.licapco4 li a:link, .licapco4 li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7E18DA;
	text-decoration: none;
}

.licapco4 li a:hover, .licapco4 li a:active {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
/*#submenu: utilizado posicion relative per IE6*/
.submenu {
	float: left;
	width: 486px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}
.submenu .sub {
	color: #FF8800;
	font-weight: normal;
}

/* .lisub: lista super interesante ya que evita el "arrivo" - fijate que la img-flecha está en li y no en li a - el line-height va en li y sin el alto si no salta en IE6. No he tenido que poner el ancho, por eso lista interesante para cuando no quieres poner el ancho (texto más libre). */
.lisub {
	margin: 6px 0px 0px;
	padding: 0px 0px 17px;
	float: left;
}

.lisub li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
	padding-top: 5px;
	padding-right: 38px;
	padding-bottom: 3px;
	padding-left: 9px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	line-height: 10px;

}

.lisub li a:link, .lisub li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;

}

.lisub li a:hover, .lisub li a:active {
	font-weight: bold;
	color: #FF8800;
	text-decoration: underline;
}

.ann468x60 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 468px;
	display: block;
}
.PROVAann468x60 {
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 468px;
	display: block;
	background-image: url(/img/468x60tra-7E18DA.gif);
	background-repeat: no-repeat;
}
/* .lisub2 (diferente letra y alto)- CUANDO DIFERENTE ALTO CON ARIAL Y FLECHAS, TRUCO ES PONER ALTO DE INEA DE 1px INFERIOR A FUENTE - */
.lisub2 {
	margin: 6px 0px 0px;
	padding: 0px 0px 17px;
	float: left;
}

.lisub2 li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-top: 6px;
	padding-right: 38px;
	padding-bottom: 3px;
	padding-left: 9px;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	line-height: 11px;

}

.lisub2 li a:link, .lisub2 li a:visited {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;

}

.lisub2 li a:hover, .lisub2 li a:active {
	font-weight: bold;
	color: #FF8800;
	text-decoration: underline;
}

.ann180x150izq {
	float: left;
	height: 150px;
	width: 180px;
	margin-right: 20px;
}

.ann180x150der {
	float: right;
	height: 150px;
	width: 180px;
	margin-left: 20px;
}

.ann728x90 {
	margin: 0px;
	padding: 0px;
	width: 728px;
	height: 90px;
	position: absolute;
	left: 187px;
	top: 77px;
}
.PROVAann728x90 {
	margin: 0px;
	padding: 0px;
	width: 728px;
	height: 90px;
	background-image: url(/img/728x90-ggl7E18DA.gif);
	background-repeat: no-repeat;
	position: absolute;
	left: 187px;
	top: 77px;
}
.ann336x280up {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -2px;
	position: relative;
	left: -2px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 280px;
	width: 336px;
}
/* .lisub3 (diferente letra y alto): lista super interesante ya que evita el "arrivo" */
.lisub3 {
	margin: 6px 0px 0px;
	padding: 0px 0px 17px;
	float: left;
}

.lisub3 li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 10px;
	padding-top: 6px;
	padding-right: 38px;
	padding-bottom: 2px;
	padding-left: 9px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	line-height: 11px;

}

.lisub3 li a:link, .lisub3 li a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;

}

.lisub3 li a:hover, .lisub3 li a:active {
	font-weight: bold;
	color: #FF8800;
	text-decoration: underline;
}
.ann250x250upder {
	float: right;
	height: 250px;
	width: 250px;
	margin-left: 10px;
}

.ann250x250derggl {
	float: right;
	height: 250px;
	width: 250px;
	margin-left: 10px;
	margin-top: -9px;
}

.ann250x250izqggl {
	float: left;
	height: 250px;
	width: 250px;
	margin-right: 10px;
	margin-top: -9px;
}
/* .lisub4 (diferente letra y alto)- CUANDO DIFERENTE ALTO CON ARIAL Y FLECHAS, TRUCO ES PONER ALTO DE LINEA DE 1px INFERIOR o SUPERIOR A FUENTE - */
.lisub4 {
	margin: 6px 0px 0px;
	padding: 0px 0px 17px;
	float: left;
}

.lisub4 li {
	list-style-image: none;
	list-style-type: none;
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
	padding-top: 6px;
	padding-right: 38px;
	padding-bottom: 4px;
	padding-left: 9px;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #828282;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	line-height: 10px;

}

.lisub4 li a:link, .lisub4 li a:visited {
	font-family: Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8801D1;
	text-decoration: none;

}

.lisub4 li a:hover, .lisub4 li a:active {
	font-weight: bold;
	color: #FF8800;
	text-decoration: underline;
}

.box250item {
	float: right;
	width: 250px;
	display: block;
	height: 250px;
	margin-left: 10px;
	background-color: #00CC33;
	clear: both;
}
.box250item b {
	text-align: center;
	width: 250px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #E3006E;
	line-height: 13px;
	height: 14px;
	padding-bottom: 1px;
	display: block;
	background-color: #0099CC;
}
.ann200x200der {
	float: right;
	height: 200px;
	width: 200px;
	margin-left: 16px;
}
.ann250x250upizq {
	float: left;
	height: 250px;
	width: 250px;
	margin-right: 10px;
}
/* .boxitem2 se diferencia de boxitem por tener el titulo dentro de la caja */
.box200item2 {
	float: right;
	width: 198px;
	display: block;
	height: 198px;
	margin-left: 16px;
	clear: both;
	border: 1px solid #D9C9AA;
}
.box200item2 a:link, .box200item2 a:visited {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item2 a:hover, .box200item2 a:active {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item2 b {
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FF8800;
	line-height: 11px;
	display: block;
	padding-top: 8px;
	padding-bottom: 3px;
}
.box200item2 span {
	width: 198px;
	height: 176px;
	display: block;
	line-height: 11px;
	overflow: hidden;
}
.cann250x250right {
	height: 22px;
	width: 298px;
	line-height: 22px;
	font-weight: normal;
	color: #D8C7AB;
	padding-top: 12px;
	text-align: left;
	text-indent: 25px;
	display: block;
	background-color: #FCFDF7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBE2D3;
	border-right-color: #EBE2D3;
	border-left-color: #EBE2D3;
}

/* .ann250x250right: cuando pongas ads recuerda quitar todo en fondo salvo el color #FCFDF7 */
.ann250x250right {
	height: 250px;
	width: 250px;
	padding-left: 13px;
	padding-top: 0px;
	padding-bottom: 5px;
	display: block;
	border-right: 1px solid #EBE2D3;
	border-bottom: 1px solid #EBE2D3;
	border-left: 1px solid #EBE2D3;
	padding-right: 35px;
	background-color: #FCFDF7;
}

/*.oferta: es la img de la oferta de la semana */
.oferta {
	width: 300px;
	height: 40px;
	background-image: url(/img/offerte-settimana.gif);
	background-repeat: no-repeat;
	background-color: #EEF1CD;
}
.annofersem {
	width: 300px;
	text-align: center;
	height: 250px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-color: #F8F9E3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.annofersemf {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	color: #232323;
	height: 20px;
	line-height: 19px;
	background-color: #EEF1CD;
	text-align: center;
	background-image: url(/img/bgoferta-semana.gif);
	background-repeat:  repeat-y;
	margin-bottom: 9px;
	display: block;
	font-weight: normal;
	text-decoration: underline;
}

.ann200x200izq {
	float: left;
	height: 200px;
	width: 200px;
	margin-right: 20px;
} 
.PROVAann200x200izq {
	float: left;
	height: 200px;
	width: 200px;
	margin-right: 20px;
	background-image: url(/img/200x200ggl-7E18DA.gif);
	background-repeat: no-repeat;
}
.ann300x250izq {
	float: left;
	height: 250px;
	width: 300px;
	margin-right: 10px;
} 
.PROVAann300x250izq {
	float: left;
	height: 250px;
	width: 300px;
	margin-right: 10px;
	background-image: url(/img/300x250ggl-8801D1.gif);
	background-repeat: no-repeat;
} 
.box200item {
	float: right;
	width: 200px;
	display: block;
	height: 200px;
	margin-left: 16px;
	clear: both;
}
.box200item a:link, .box200item a:visited {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item a:hover, .box200item a:active {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item b {
	text-align: center;
	width: 200px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FF8800;
	line-height: 11px;
	display: block;
	padding-bottom: 6px;
	padding-top: 1px;
}
.box200item span {
	width: 198px;
	height: 180px;
	display: block;
	line-height: 11px;
	border: 1px solid #D9C9AA;
	overflow: hidden;
}

/* toda la caja de Ofertas coincide en tamaño total de alto con caja de Glosario, News e Guida grande */
.cabofertas {
	text-align: left;
	line-height: 21px;
	height: 21px;
	font-weight: bold;
	color: #D8C7AB;
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	display: block;
	background-color: #FAFBEE;
	text-indent: 18px;
	padding-top: 12px;
}

.titofertas {
	color: #FF00BF;
	text-align: left;
	font-weight: bold;
	line-height: 14px;
	height: 14px;
	text-decoration: underline;
	clear: both;
	border-top-width: 14px;
	border-top-style: solid;
	border-top-color: #FAFBEE;
	background-color: #FAFBEE;
	padding-right: 16px;
	padding-left: 18px;
}
.titofertas a:link, .titofertas a:visited {
	text-decoration: underline;
	color: #FF00BF;
}
.titofertas a:hover, .titofertas a:active {
	text-decoration: underline;
	color: #5900BB;
}
/* .ofertas: antesfont color era #737373 */
.ofertas {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	line-height: 14px;
	background-color: #FAFBEE;
	padding-right: 17px;
	padding-left: 17px;
	padding-bottom: 4px;
}
.ofertasend {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	line-height: 14px;
	background-color: #FAFBEE;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
	padding-right: 17px;
	padding-bottom: 6px;
	padding-left: 17px;
}
.box200itemizq {
	float: left;
	width: 200px;
	display: block;
	height: 200px;
	clear: both;
	margin-right: 20px;
}
.box200itemizq a:link, .box200itemizq a:visited {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200itemizq a:hover, .box200itemizq a:active {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200itemizq b {
	text-align: center;
	width: 200px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FF8800;
	line-height: 11px;
	display: block;
	padding-bottom: 6px;
	padding-top: 1px;
}
.box200itemizq span {
	width: 198px;
	height: 180px;
	display: block;
	line-height: 11px;
	border: 1px solid #D9C9AA;
	overflow: hidden;
}
.cabconsejos {
	text-align: center;
	line-height: 26px;
	height: 20px;
	font-weight: bold;
	color: #8801D1;
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	display: block;
	background-color: #FAFBEE;
	padding-top: 6px;
}
.titconsejos {
	color: #FF8800;
	text-align: left;
	margin: 0px;
	padding: 14px 16px 5px 19px;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	height: 16px;
	line-height: 16px;
	background-color: #FAFBEE;
	width: 265px;
}
.cabconsejos2 {
	text-align: left;
	line-height: 50px;
	height: 50px;
	font-weight: bold;
	color: #FF8800;
	width: 280px;
	background-color: #FCFDF7;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EBE2D3;
	border-right-color: #EBE2D3;
	border-left-color: #EBE2D3;
	padding-left: 18px;
	padding-top: 7px;
}
.titconsejos2 {
	color: #7E18DA;
	text-align: left;
	padding: 5px 16px 2px 19px;
	font-weight: normal;
	text-decoration: none;
	clear: both;
	height: 16px;
	line-height: 16px;
	background-color: #FCFDF7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EBE2D3;
	border-left-color: #EBE2D3;
	width: 263px;
}

.consejos2 {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #868686;
	width: 248px;
	text-align: left;
	line-height: 15px;
	background-color: #FCFDF7;
	border-right: 1px solid #EBE2D3;
	border-left: 1px solid #EBE2D3;
	padding-right: 32px;
	padding-bottom: 16px;
	padding-left: 18px;
}
.consejos2end {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #868686;
	width: 248px;
	text-align: left;
	line-height: 15px;
	background-color: #FCFDF7;
	border-right: 1px solid #EBE2D3;
	border-bottom: 1px solid #EBE2D3;
	border-left: 1px solid #EBE2D3;
	padding-right: 32px;
	padding-bottom: 20px;
	padding-left: 18px;
}
/* .boxitem2 se diferencia de boxitem por tener el titulo dentro de la caja */
.box200item2izq {
	float: left;
	width: 198px;
	display: block;
	height: 198px;
	clear: both;
	border: 1px solid #D9C9AA;
	margin-right: 20px;
}
.box200item2izq a:link, .box200item2izq a:visited {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item2izq a:hover, .box200item2izq a:active {
	text-decoration: underline !important;
	color: #FF8800;
}
.box200item2izq b {
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #FF8800;
	line-height: 11px;
	display: block;
	padding-top: 8px;
	padding-bottom: 3px;
}
.box200item2izq span {
	width: 198px;
	height: 176px;
	display: block;
	line-height: 11px;
	overflow: hidden;
}
.cabann300graf {
	height: 18px;
	line-height: 18px;
	text-align: center;
	display: block;
	color: #CAB38A;
	font-family: Tahoma, Arial, "Trebuchet MS";
	background-color: #EEF1CD;
	font-size: 9px;
	width: 300px;
	font-weight: normal;
	padding-top: 4px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CEBA97;
}
.ann300graf {
	width: 300px;
	text-align: center;
	height: 252px;
	background-color: #CEBA97;
	padding-bottom: 2px;
	border-bottom-width: 17px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
}
.ann300graf span {
	height: 250px;
	width: 300px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000033;
	display: block;
	background-color: #F8F9E3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}
.cabann250graf {
	height: 13px;
	line-height: 13px;
	text-align: center;
	display: block;
	color: #CAB38A;
	font-family: Tahoma, Arial, "Trebuchet MS";
	background-color: #EEF1CD;
	font-size: 9px;
	width: 300px;
	font-weight: normal;
	padding-top: 2px;
}
.ann250graf {
	height: 274px;
	width: 274px;
	background-color: #EEF1CD;
	text-align: center;
	padding-right: 13px;
	padding-bottom: 6px;
	padding-left: 13px;
}
.ann250graf span {
	height: 250px;
	width: 250px;
	display: block;
	background-color: #FFFFFF;
	text-align: center;
	padding: 12px;
}
/* .ann336x280cierre: no le pongas float: left si no se vee mal en algunas ocasiones en IE7 (cuando el anuncio es lo ultimo abajo) */
.ann336x280cierre {
	width: 336px;
	height: 280px;
	position: relative;
	left: -7px;
	display: block;
}
.cabitems {
	height: 26px;
	line-height: 30px;
	text-align: left;
	display: block;
	background-color: #F8F9E3;
	color: #FF00BF;
	padding-top: 4px;
	text-indent: 12px;
	font-family: Verdana, Arial, sans-serif;
}
.items {
	background-color: #F8F9E3;
	height: 320px;
	width: 280px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
}
.items span {
	display: block;
	background-color: #FFFFFF;
	height: 320px;
	width: 280px;
}
/* .cabitemslibre - para titulos largos de dos lineas y personalizados */
.cabitemslibre {
	height: 30px;
	text-align: left;
	display: block;
	background-color: #F8F9E3;
	color: #FF00BF;
	line-height: 15px;
	padding-left: 12px;
	padding-top: 12px;
	padding-bottom: 2px;
}
.itemslibre {
	background-color: #F8F9E3;
	width: 280px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
}
.itemslibre span {
	display: block;
	background-color: #FFFFFF;
	width: 280px;
}
.annofersem250 {
	height: 275px;
	width: 274px;
	background-color: #EEF1CD;
	text-align: center;
	padding-bottom: 6px;
	background-image: url(/img/bgoferta-semana.gif);
	background-repeat:  repeat-y;
	padding-right: 13px;
	padding-left: 13px;
}

/* .annofersem250 span - al poner anuncio quita todo de fondo salvo color blanco */
.annofersem250 span {
	height: 250px;
	width: 250px;
	display: block;
	text-align: center;
	padding-right: 12px;
	padding-left: 12px;
	padding-top: 11px;
	background-color: #FFFFFF;
}
.annofersem250 a {
	height: 13px;
	display: block;
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #232323;
	background-color: #FFFFFF;
	text-decoration: underline;
	padding-bottom: 1px;
}
.annofersem250 b {
	height: 13px;
	display: block;
	text-align: center;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #232323;
	background-color: #FFFFFF;
	text-decoration: underline;
	padding-bottom: 1px;
}
.cabnews {
	text-align: left;
	line-height: 45px;
	height: 45px;
	font-weight: bold;
	color: #D8C7AB;
	width: 300px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FAFBEE;
	background-image: url(/img/notizie.gif);
	background-repeat: no-repeat;
	background-position: 230px 15px;
	padding-bottom: 4px;
	text-indent: 18px;
	padding-top: 15px;
}
.titnews {
	color: #7E18DA;
	text-align: left;
	margin: 0px;
	padding: 12px 16px 1px 19px;
	font-weight: normal;
	text-decoration: none;
	clear: both;
	height: 16px;
	line-height: 16px;
	background-color: #FAFBEE;
	width: 265px;
}

.news {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #909090;
	width: 264px;
	text-align: left;
	line-height: 14px;
	background-color: #FAFBEE;
	padding-right: 18px;
	padding-bottom: 11px;
	padding-left: 18px;
}
.newsend {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #909090;
	width: 264px;
	text-align: left;
	line-height: 14px;
	background-color: #FAFBEE;
	border-bottom: 2px solid #EEF1CD;
	padding-right: 18px;
	padding-left: 18px;
	padding-bottom: 32px;
}
/* Toda la caja de consigli è uguale en tamaño total de alto con caja de guia (pequeña) */
.cabconsigli {
	text-align: center;
	line-height: 100px;
	height: 100px;
	font-weight: bold;
	width: 300px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FAFBEE;
	background-image: url(/img/guida-consumatore.gif);
	background-repeat: no-repeat;
	display: block;
}
/* Toda la caja de guida grande è uguale en tamaño total de alto con caja de Glosario, News e Ofertas */
.cabconsejos4 {
	text-align: center;
	line-height: 100px;
	height: 100px;
	font-weight: bold;
	width: 300px;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FAFBEE;
	background-image: url(/img/guida-consumatore.gif);
	background-repeat: no-repeat;
	display: block;
}
.titconsejos4 {
	color: #7E18DA;
	text-align: left;
	margin: 0px;
	padding: 34px 16px 5px 19px;
	font-weight: bold;
	text-decoration: none;
	clear: both;
	height: 16px;
	line-height: 16px;
	background-color: #FAFBEE;
	width: 265px;
}
.consejos4 {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #858585;
	width: 252px;
	text-align: left;
	line-height: 15px;
	background-color: #FAFBEE;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
	padding-right: 30px;
	padding-bottom: 29px;
	padding-left: 18px;
}
/* .cabnews2: para news con fondo todo blanco */
.cabnews2 {
	text-align: left;
	line-height: 45px;
	height: 45px;
	font-weight: bold;
	color: #D8C7AB;
	width: 298px;
	font-family: Verdana, Arial, sans-serif;
	background-image: url(/img/notizie2.gif);
	background-repeat: no-repeat;
	background-position: 230px 15px;
	padding-bottom: 4px;
	text-indent: 18px;
	padding-top: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EEF1CD;
	border-right-color: #EEF1CD;
	border-left-color: #EEF1CD;
}
/* .cabnews3: se utilizza como cabecera de caja tiendas online */
/* .cabnews3: font color màs claro #B8AA92 */
.cabnews3 {
	text-align: left;
	line-height: 45px;
	height: 45px;
	font-weight: bold;
	color: #AEA08A;
	width: 298px;
	font-family: Verdana, Arial, sans-serif;
	background-image: url(/img/carrito.gif);
	background-repeat: no-repeat;
	background-position: 228px 15px;
	padding-bottom: 4px;
	text-indent: 18px;
	padding-top: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #EEF1CD;
	border-right-color: #EEF1CD;
	border-left-color: #EEF1CD;
}
.titnews2 {
	color: #7E18DA;
	text-align: left;
	margin: 0px;
	padding: 12px 16px 1px 19px;
	font-weight: normal;
	text-decoration: none;
	clear: both;
	height: 16px;
	line-height: 16px;
	width: 263px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EEF1CD;
	border-left-color: #EEF1CD;
}
.titnews2 a {
	font-weight: normal;
	color: #7E18DA;
	text-decoration: underline;
}
.news2 {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #909090;
	width: 262px;
	text-align: left;
	line-height: 14px;
	padding-right: 18px;
	padding-bottom: 11px;
	padding-left: 18px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EEF1CD;
	border-left-color: #EEF1CD;
}
.newsend2 {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 11px;
	color: #909090;
	width: 262px;
	text-align: left;
	line-height: 14px;
	border-bottom: 2px solid #EEF1CD;
	padding-right: 18px;
	padding-left: 18px;
	padding-bottom: 32px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #EEF1CD;
	border-left-color: #EEF1CD;
}

#menuizq {
	margin: 0px;
	padding: 21px 0px 0px 6px;
	float: left;
	width: 160px;
	line-height: 21px;
}
#menuizq #menu {
	margin: 4px 0px;
	padding: 3px 0px;
	width: 159px;
	float: left;
	background-color: #FCFDF7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	line-height: 15px;

}
/*.menu li: 159px y no 160px para que se vea en IE el borde oscuro derecha */
#menuizq #menu li {
	list-style-image: none;
	list-style-type: none;
	float: left;
	width: 159px;
	background-color: #FCFDF7;
}
/*.menu li a: 139px y no 140px para que se vea en IE el borde oscuro derecha */
#menuizq #menu li a:link, #menuizq #menu li a:visited {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 12px;
	background-image: url(../img/flechas/3x5-8801D1.gif);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	color: #FF8800;
	text-decoration: none;
	display: block;
	padding: 1px 0px 1px 20px;
	float: left;
	background-position: 11px 6px;
	width: 139px;
	text-align: left;
	font-weight: normal;
}

#menuizq #menu li a:hover, #menuizq #menu li a:active {
	color: #8801D1;
	text-decoration: underline;
	font-weight: normal;
}
#menuizq #menu li.arrivo {
	font-family: Arial, "Trebuchet MS", sans-serif;
	font-size: 12px;
	background-image: url(/img/flechas/3x5-8801D1.gif);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	color: #828282;
	text-decoration: none;
	display: block;
	padding: 1px 0px 1px 20px;
	float: left;
	background-position: 11px 6px;
	width: 139px;
	text-align: left;
	font-weight: normal;
}
#menuizq .tit {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	color: #8801D1;
	text-align: center;
	display: block;
	width: 156px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
	font-family: Verdana, Arial, sans-serif;
	padding-top: 22px;
}
/* #menuizq .ptit: font color alternativo #A19480 */
#menuizq .ptit {
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
	line-height: 12px;
	text-align: center;
	display: block;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
}
#menuizq .ricerca {
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	border-left-color: #FFCC00;
	height: 61px;
	width: 156px;
}
/* #menuizq .ricerca div: hecho div dentro de div si no salta height en IE6 */
#menuizq .ricerca .in {
	height: 60px;
	width: 156px;
}
#menuizq .tit2 {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	color: #8801D1;
	text-align: center;
	display: block;
	width: 158px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D8C7AB;
	border-right-color: #D8C7AB;
	border-left-color: #D8C7AB;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FCFDF7;
	padding-top: 23px;
}

#menuizq .ptit2 {
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A19480;
	line-height: 12px;
	text-align: center;
	display: block;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D8C7AB;
	border-left-color: #D8C7AB;
	background-color: #FCFDF7;

}
#menuizq .ricerca2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #D8C7AB;
	border-bottom-color: #D8C7AB;
	border-left-color: #D8C7AB;
	height: 62px;
	width: 158px;
	background-color: #FCFDF7;
}
/* #menuizq .ricerca2 .in: hecho div dentro de div si no salta height en IE6 */
#menuizq .ricerca2 .in {
	height: 60px;
	width: 158px;
	padding-top: 1px;
}
#menuizq .tit3 {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	color: #FF8800;
	text-align: center;
	display: block;
	width: 159px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	font-family: Verdana, Arial, sans-serif;
	background-color: #FAFBF0;
	padding-top: 24px;
}

#menuizq .ptit3 {
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7E18DA;
	line-height: 12px;
	text-align: center;
	display: block;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-color: #FAFBF0;

}
#menuizq .ricerca3 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #EEF1CD;
	border-bottom-color: #EEF1CD;
	height: 62px;
	width: 159px;
	background-color: #FAFBF0;
}
/* #menuizq .ricerca3 .in: hecho div dentro de div si no salta height en IE6 */
#menuizq .ricerca3 .in {
	height: 61px;
	width: 159px;
	padding-top: 1px;
}
/* #menuizq .ricerca4: (elegante) todo dentro de div, para poner fondo bonito */
#menuizq .ricerca4 {
	height: 159px;
	width: 159px;
	background-color: #FAFBF0;
	background-image: url(../img/ricerca/ricerca4.gif);
	background-repeat:   repeat-x;
	border-right: 1px solid #EEF1CD;
	border-bottom: 1px solid #EEF1CD;
}
#menuizq .ricerca4 h4 {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	color: #8801D1;
	text-align: center;
	display: block;
	width: 159px;
	font-family: Verdana, Arial, sans-serif;
	padding-top: 24px;
}

#menuizq .ricerca4 p {
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A19480;
	line-height: 12px;
	text-align: center;
	display: block;

}

#menuizq .ricerca4 .in {
	height: 61px;
	width: 159px;
	padding-top: 1px;
}
.cabprodotti {
	text-align: center !important;
	height: 24px;
	line-height: 24px;
	background-color: #FAFBF0;
	font-family: Verdana, Arial, sans-serif;
	color: #FF00BF;
	background-image: url(/img/1x24grisnar.gif);
	background-repeat:  repeat-x;
	border-top: 1px solid #F5F8E4;
	border-right: 1px solid #EEF1CD;
	border-bottom: 1px solid #EEF1CD;
	border-left: 1px solid #EEF1CD;
}
.ann160prodotti {
	height: 320px;
	width: 158px;
	border: 1px solid #EEF1CD;
}
.ann160up {
	width: 120px;
	display: block;
	padding: 0px 20px 20px;
	height: 140px;
	background-color: #ECE9D8;
}
.ann160prodotti2 {
	height: 480px;
	width: 158px;
	border: 1px solid #EEF1CD;
}
/*.ann160prodotti3: utilizarse cuando quieres suma total medida alto con cabprodotti esde 600px o sea pàra sostituir espacios anuncios de 600px de alto*/
.ann160prodotti3 {
	height: 573px;
	width: 158px;
	border: 1px solid #EEF1CD;
}
.ann160prodotti4 {
	height: 600px;
	width: 158px;
	border: 1px solid #EEF1CD;
}
/*.ann160x600: deja el float:left si no diferente en IE y Mozilla*/
.ann160x600 {
	height: 600px;
	width: 160px;
}
.PROVAann160x600 {
	height: 600px;
	width: 160px;
	background-image: url(/img/160x600ggl.gif);
	background-repeat: no-repeat;
}

/*.ann120x240: deja el float:left si no diferente en IE y Mozilla*/
/*.ann120x240: se vee desplazado izquierda, pero cuabdo quites la img y pongs ggl se verá bien con padding left 20px*/
.ann120x240 {
	margin: 30px 0px 0px;
	padding: 0px 0px 0px 20px;
	height: 240px;
	width: 120px;
	float: left;
}

.pulito {
	clear: both;
}

.flechita {
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 6px;
}
/* .flechita2: respecto a flechita cambia el espacio vertical de la flechita */
.flechita2 {
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 6px;
}
/* .flechita3: si usa per link subrayado */
.flechita3 {
	background-image: url(/img/flechas/3x5FF7700.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
.flechita3 a:link, .flechita3 a:visited {
	font-weight: bold;
	text-decoration: underline;
	color: #7E18DA;
}
/* .titmapa: caja en pagina regioni, province */
#menuizq .titmapa {
	font-weight: bold;
	line-height: 20px;
	height: 20px;
	color: #8801D1;
	text-align: center;
	display: block;
	width: 156px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFCC00;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
	font-family: Verdana, Arial, sans-serif;
	padding-top: 10px;
}
/* #menuizq .ptit: font color alternativo #A19480 */
#menuizq .ptitmap {
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF9900;
	line-height: 12px;
	text-align: center;
	display: block;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;

}
#menuizq .imgmapa {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFCC00;
	border-left-color: #FFCC00;
	width: 156px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFCC00;
	height: 120px;
	display: block;
}
/* .boxmapa2: se utiliza en la caja de img con el buscador abajo */
#menuizq .boxmapa2 {
	height: 61px;
	border: 1px solid #D8C7AB;
	width: 158px;
	background-color: #FAFBF0;
	background-image: url(../img/ricerca/boxmapa2.gif);
	background-repeat: repeat-x;
}
#menuizq .titmapa2 {
	font-weight: bold;
	line-height: 16px;
	height: 16px;
	color: #8801D1;
	text-align: center;
	display: block;
	width: 158px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D8C7AB;
	border-right-color: #D8C7AB;
	border-left-color: #D8C7AB;
	font-family: Verdana, Arial, sans-serif;
	padding-top: 10px;
}

#menuizq .imgmapa2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #D8C7AB;
	border-left-color: #D8C7AB;
	width: 156px;
	border-right-style: solid;
	border-left-style: solid;
	height: 120px;
	padding-right: 1px;
	padding-left: 1px;
	display: block;
}
#menuizq .boxmapa2 .in {
	height: 46px;
	width: 158px;
	padding-top: 8px;
	text-align: center;
}
#menuizq h3 {
	display: block;
	text-align: left;
}

#menuizq h3 a:link, #menuizq h3 a:visited {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 142px 12px;
	text-decoration: underline;
	color: #8801D1;
}

#menuizq h3 a:hover, #menuizq h3 a:active {
    display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 142px 12px;
	text-decoration: underline;
	color: #FF9900;
}

/* #menuizq h3.apro : primera caja del menu (más padding) */
#menuizq h3.apro {
	display: block;
	text-align: left;
}

#menuizq h3.apro a, #menuizq h3.apro a:visited {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 7px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 142px 19px;
	text-decoration: underline;
	color: #8801D1;
}
#menuizq h3.apro a:hover, #menuizq h3.apro a:active {
    display: block;
	text-align: left;
	margin: 0px;
	padding: 7px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 142px 19px;
	text-decoration: underline;
	color: #FF9900;
}
/* #menuizq h3.arr : cuando si apre abajo - flecha hacia abajo */
#menuizq h3.arr a:link, #menuizq h3.arr a:visited {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 141px 12px;
	text-decoration: underline;
	color: #8801D1;
}
#menuizq h3.arr a:hover, #menuizq h3.arr a:active {
    display: block;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 141px 12px;
	text-decoration: underline;
	color: #FF9900;
}
/* #menuizq h3.chiudo : ultima caja del menu (más padding) */
#menuizq h3.chiudo {
	display: block;
	text-align: left;
}

#menuizq h3.chiudo a:link, #menuizq h3.chiudo a:visited {
	display: block;
	text-align: left;
	padding: 0px 0px 8px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 142px 12px;
	text-decoration: underline;
	color: #8801D1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
	margin-bottom: 20px;
}

#menuizq h3.chiudo a:hover, #menuizq h3.chiudo a:active {
	display: block;
	text-align: left;
	padding: 0px 0px 8px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/5x7-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 142px 12px;
	text-decoration: underline;
	color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
}
/* #menuizq h3.apro2: come apro pero con flecha hacia abajo */
#menuizq h3.apro2 {
	display: block;
	text-align: left;
}

#menuizq h3.apro2 a, #menuizq h3.apro2 a:visited {
	display: block;
	text-align: left;
	margin: 0px;
	padding: 7px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 141px 19px;
	text-decoration: underline;
	color: #8801D1;
}
#menuizq h3.apro2 a:hover, #menuizq h3.apro2 a:active {
    display: block;
	text-align: left;
	margin: 0px;
	padding: 7px 0px 1px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 141px 19px;
	text-decoration: underline;
	color: #FF9900;
}
/* #menuizq h3.chiudo2: come chiudo pero con flecha hacia abajo */
#menuizq h3.chiudo2 {
	display: block;
	text-align: left;
}

#menuizq h3.chiudo2 a:link, #menuizq h3.chiudo2 a:visited {
	display: block;
	text-align: left;
	padding: 0px 0px 8px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-8801D1.gif);
	background-repeat: no-repeat;
	background-position: 141px 12px;
	text-decoration: underline;
	color: #8801D1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
	margin-bottom: 20px;
}

#menuizq h3.chiudo2 a:hover, #menuizq h3.chiudo2 a:active {
	display: block;
	text-align: left;
	padding: 0px 0px 8px 10px;
	line-height: 28px;
	height: 28px;
	float: left;
	width: 149px;
	background-color: #FAFBF0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	background-image: url(/img/flechas/7x5sotto-FF9900.gif);
	background-repeat: no-repeat;
	background-position: 141px 12px;
	text-decoration: underline;
	color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEF1CD;
}
#menuizq .productos {
	margin: 4px 0px 10px;
	padding: 6px 5px 8px 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
	line-height: 12px;
	color: #938774;
	background-color: #FCFDF7;
	width: 146px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EEF1CD;
	display: block;
	float: left;
}

.imgprod {
	margin: 0px 18px 0px 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 130px;
	background-color: #00CCFF;
}

.imgprod2 {
	margin: 0px 18px 0px 0px;
	padding: 0px;
	float: left;
	height: 100px;
	width: 130px;
	background-image: url(../img/portati-center.gif);
	background-repeat: no-repeat;
	background-color: #00CCFF;
}
.titcatalogo {
	text-align: center;
	color: #FFFFFF;
	line-height: 24px;
	height: 24px;
	text-indent: 4pt;
	background-color: #FFCC00;
	background-image: url(../img/1x24naranja.gif);
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	background-repeat:  repeat-x;
	width: 300px;
}
/*No pongas "float:felt" a petits si no cosas raras en Mozilla*/
.petits {
	line-height: 12px;
	padding: 0px 8px 0px 0px;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	margin: 4px 0px 0px;
	text-align: left;
	background-color: #FAFBEE;
	height: 100px;
	width: 292px;
	color: #887D6C;
}
.petits p {
	color: #887D6C;
}
.imgpetits1 {
	margin: 10px 0px;
	padding: 0px;
	height: 80px;
	width: 100px;
	background-image: url(../img/preferiti/carro-compra100x80.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: center center;
	display: block;
	border-right-width: 14px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FAFBEE;
	border-left-color: #FAFBEE;
}
.imgpetits2 {
	margin: 10px 0px;
	padding: 0px;
	height: 80px;
	width: 100px;
	background-image: url(/img/preferiti/glosario.jpg);
	background-repeat: no-repeat;
	float: left;
	background-position: center center;
	display: block;
	border-right-width: 14px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FAFBEE;
	border-left-color: #FAFBEE;
}
.imgpetits3 {
	margin: 10px 0px;
	padding: 0px;
	height: 80px;
	width: 100px;
	background-image: url(/img/preferiti/nuovi100x80.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: center center;
	display: block;
	border-right-width: 14px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FAFBEE;
	border-left-color: #FAFBEE;
}
.imgpetits4 {
	margin: 10px 0px;
	padding: 0px;
	height: 80px;
	width: 100px;
	background-image: url(/img/preferiti/ecologia100x80.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: center center;
	display: block;
	border-right-width: 14px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FAFBEE;
	border-left-color: #FAFBEE;
}
.titpetits {
	margin: 0px 0px 2px;
	padding: 23px 0px 0px;
	line-height: 14px;
	height: 14px;
	display: block;
}
.titpetits a:link, .titpetits a:visited  {
	font-weight: bold;
	color: #7E18DA;
	text-decoration: underline;
}  

.titpetits a:hover, .titpetits a:active  {
	font-weight: bold;
	color: #FF00BF;
	text-decoration: underline;
} 
.offerte {
	line-height: 12px;
	padding: 18px 0px 20px;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	margin: 4px 0px 0px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	float: left;
	width: 100%;
}
.offerte h4 {
	line-height: 14px;
	height: 14px;
	float: left;
}
.offerte h4 a:link, .offerte h4 a:visited  {
	font-weight: bold;
	color: #FF8800;
	text-decoration: underline;
	float: left;
}  
.offerte h4 a a:hover, .offerte h4 a a:active  {
	font-weight: bold;
	color: #8801D1;
	text-decoration: underline;
}

/*.marchio: es la img grande por cada tienda, en pagina de cada tienda*/
.marchio {
	margin: 2px 22px 0px 0px;
	padding: 0px;
	float: left;
	height: 86px;
	width: 130px;
	background-color: #0099FF;
	border: 1px solid #CECECE;
	overflow: hidden;
}
.tiendas {
	margin: 0px;
	padding: 0px;
}
.tiendas li {
	color: #8801D1;
	list-style-type: square;
	list-style-position: inside;
}
.tiendas li a:link, .tiendas li a:visited  {
	font-weight: normal;
	color: #FF8800;
	text-decoration: none;
}  

.tiendas li a:hover, .tiendas li a:active  {
	font-weight: normal;
	color: #FF8800;
	text-decoration: underline;
}
.tiendas span {
	color: #737373;
}
.titcomercios {
	background-color: #FCFDF7;
	display: block;
	line-height: 18px;
	height: 18px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: normal;
	border-top: 1px solid #EEF1CD;
	border-right: 1px solid #EEF1CD;
	border-left: 1px solid #EEF1CD;
	color: #8801D1;
}
.comercios {
	padding: 13px 12px 19px 16px;
	background-color: #FCFDF7;
	float: left;
	width: 270px;
	border-right: 1px solid #EEF1CD;
	border-bottom: 1px solid #EEF1CD;
	border-left: 1px solid #EEF1CD;
}
.comercios li {
	margin: 0px 0px 4px;
	padding: 0px 0px 0px 18px;
	color: #8801D1;
	background-image: url(../img/rectaFF9900.gif);
	background-repeat: no-repeat;
	list-style-image: none;
	list-style-type: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background-position: 4px 5px;
	line-height: 13px;
	float: left;
	width: 250px;
}
.comercios span {
	color: #737373;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.comercios a:link, .comercios a:visited  {
	font-weight: normal;
	color: #737373;
	text-decoration: none;
}  

.comercios a:hover, .comercios a:active  {
	font-weight: normal;
	color: #8801D1;
	text-decoration: underline;
}

/*No pongas "float:felt" a negozi si no cosas raras en Mozilla*/
.negozi {
	line-height: 12px;
	padding: 18px 4px 20px;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	margin: 4px 0px 0px;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
	float: left;
	width: 478px;
}
/*.logotipo: es la img por cada tienda, está dentro de .tiendas*/
.logotipo {
	margin: 2px 14px 0px 0px;
	height: 44px;
	width: 66px;
	border: 1px solid #CECECE;
	float: left;
	overflow: hidden;
}
/*.negozi span è la barrita rosa*/
.negozi span {
	color: #FF00FF;
	font-weight: normal;
}
.negozi h3 {
	line-height: 16px;
	height: 16px;
	float: left;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 9px;
	margin-left: 0px;
	width: 70%;
}

.negozi a {
	margin: 0px 0px 9px;
	font-weight: bold;
	color: #7E18DA;
	line-height: 16px;
	height: 16px;
	float: left;
	display: block;
	text-align: right;
	width: 30%;
}
.negozi a:link, .negozi a:visited, .negozi a:hover, .negozi a:active  {
	font-weight: bold;
	color: #7E18DA;
	text-decoration: none;
}  
.negozi .dentro468tra {
	padding-top: 10px;
	padding-bottom: 3px;
	height: 60px;
	float: left;
	width: 468px;
}
.negozi h6 {
	color: #FF8800;
	font-weight: normal;
	font-family: Verdana, Arial, sans-serif;
	display: block;
	line-height: 12px;
}
/* .negozi .dentro468ggl: margen bajo -3 para centrar el anuncio de ggl */
.negozi .dentro468ggl {
	padding-top: 16px;
	height: 60px;
	float: left;
	width: 468px;
	margin-bottom: -3px;
}

.paginas {
	width: 100%;
	text-align: center;
	font-size: 14px;
	font-family: Arial, Verdana, sans-serif;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	padding: 16px 0px 4px;
	margin-top: 4px;
	background-image: url(/img/1x1-E2E2E2.gif);
	background-repeat:  repeat-x;
	background-position: top;
	height: 18px;
	clear: both;
}
.paginas a {
	height: 20px;
	text-decoration: underline;
}

.paginas span {
	height: 20px;
}
/*.fosc: cualquier enlace en negrita */
.fosc {
	font-weight: bold !important;
}
/* user2: caja para participacion utente baja */
.user {
	line-height: 30px;
	height: 30px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
}
/* user2: caja para participacion utente media */
.user2 {
	line-height: 30px;
	height: 30px;
	width: 100%;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E2E2;
	border-bottom-color: #E2E2E2;
}

