/* Common */
.Verde {margin-top:10px;border-top:1px dashed #9BB144; padding-top:10px; color:#9BB144;font-size:10;}
.Ninguno{}
.Verde
{ color:#9BB144;}
.Rojo
{
	color:#FF0000;
}
body { background-color:#ffffff;}
.ScrollContenidos
	{
		SCROLLBAR-FACE-COLOR: #ffffff; 
		SCROLLBAR-HIGHLIGHT-COLOR: #d4d4d4; 
		SCROLLBAR-SHADOW-COLOR: #d4d4d4; 
		SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
		SCROLLBAR-ARROW-COLOR: gray; 
		SCROLLBAR-TRACK-COLOR: #ffffff; 
		SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
		SCROLLBAR-BASE-COLOR: #ffffff;
		
	}
.ScrollContenidos .withBorder{
	border: 1px solid darkGray;
}
.BoxPromo {
  height:547px !important
}
UL#errors {
	MARGIN-LEFT: 0PX; BORDER-RIGHT: #cc9 1px solid; PADDING-RIGHT: 0.3em; BORDER-TOP: #cc9 1px solid; MARGIN-TOP: 1em; DISPLAY: none; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.3em; BORDER-LEFT: #cc9 1px solid; COLOR: #c00; PADDING-TOP: 0.3em; BORDER-BOTTOM: #cc9 1px solid; BACKGROUND-COLOR: #ffe
}
UL#errors LI {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0.5em; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0px; MARGIN-LEFT: 20px; CURSOR: pointer; PADDING-TOP: 0px
}
UL#errors LI.heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px; COLOR: #000; PADDING-TOP: 0px; FONT-STYLE: italic; LIST-STYLE-TYPE: none
}
FIELDSET# {
MARGIN-LEFT:30px; 
}
LABEL.errHilite {
	color:#FF0000;
}

.errHilite {color: red}

table.dia-noche {
	margin:8px auto; 
}

.mnuVert
	{
		cursor:hand;cursor:pointer;
		color:#000000;
		font-family:Verdana;
		font-size:10;
		padding-left:13
	}

a:link { color:#A4A4A4; text-decoration:none}
a:visited { color:#A4A4A4; text-decoration:none}
a:hover { color:#000000; text-decoration:none; cursor:hand}
a:active { color:#A4A4A4; text-decoration:none}

a.linkBlau:link { color:#FF0000; text-decoration:none}
a.linkBlau:hover { color:#7792C9; text-decoration:none; cursor:hand}

a.linkBlanc:link { color:#FFFFFF; text-decoration:none; font-family:Verdana; font-size:11;}
a.linkBlanc:visited { color:#FFFFFF; text-decoration:none}
a.linkBlanc:hover { color:#000000; text-decoration:none; cursor:hand}
a.linkBlanc:active { color:#FFFFFF; text-decoration:none}

a.concurso:link { color:#FF0000; text-decoration:none}
a.concurso:hover { color:#000000; text-decoration:none; cursor:hand}
a.concurso:visited { color:#FF0000; text-decoration:none}

a.linkVerd:link { color:#97B046; text-decoration:none}
a.linkVerd:visited { color:#97B046; text-decoration:none}
a.linkVerd:hover { color:#000000; text-decoration:none; cursor:hand}
a.linkVerd:active { color:#97B046; text-decoration:none}

a.linkNegre:link { color:#000000; text-decoration:none}
a.linkNegre:visited { color:#000000; text-decoration:none}
a.linkNegre:hover { color:#A4A4A4; text-decoration:none; cursor:hand}
a.linkNegre:active { color:#000000; text-decoration:none}

input,.noborde { font-family:Verdana, Arial, Helvetica; font-size: 10; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px;}
input.noborde {border:0px}
select { font-family:Verdana, Arial, Helvetica; font-size: 10; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px;}
textarea { font-family:Verdana, Arial, Helvetica; font-size: 10; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px;}

.formVerd {color: #ffffff; background-color: #B1C27C; border: #97B046; width:150px;}
.formMarro {color: #ffffff; background-color: #D78901; border: #D78901; width:150px;}
.formBlau {color: #ffffff; background-color: #7593C9; border: #7593C9; width:150px;}
.formBlauFosc {color: #ffffff; background-color: #4284E7; border: #7593C9; width:150px;}
.formLila {color: #ffffff; background-color: #C30370; border: #7593C9; width:150px;}
.formVioleta {color: #ffffff; background-color: #a556bf; border: #a556bf; width:150px;}
.formGroc {color: #ffffff; background-color: #FFB900; border: #FFB900; width:150px;}
.formVermell {color: #ffffff; background-color: #CC0000; border: #FFB900; width:150px;}

td.fonsGrisFosc {background-color:#838383;}
td.fonsVerd {background-color:#97B046;}
td.fonsBlauNovedades {background-color:#DCE3EE;}

td.hpText {padding-right:0px; padding-left:0px; padding-bottom:5px; padding-top:5px; font-family:Verdana, Arial, Helvetica; font-size:9.5; color:#808080;  line-height: 170%;}
td.hpTextSeparat {padding-right:0px; padding-left:10px; padding-bottom:0px; padding-top:0px; font-family:Verdana, Arial, Helvetica; font-size:9.5; color:#808080;}
td.buit {padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px;}
td.esquerra{padding-right:0px; padding-left:0px; padding-bottom:5px; padding-top:5px; font-family:Verdana, Arial, Helvetica; font-size:9.5; color:#808080; text-align: right;}
td.hpNoticies {padding-right:10px; padding-left:0px; padding-bottom:0px; padding-top:0px; font-family:Verdana, Arial, Helvetica; font-size:9.5; color:#808080; vertical-align:top;}

span.separador{font-family:Verdana, Arial, Helvetica; font-size:0.5; color:#ffffff;}
.esquerra{text-align: right;}
.negreta{font-weight: bolder;}
.titolHpNoticies{font-weight: bolder; color:#000000;}

a.footer {
	padding:0px 3px
}

table.rusc-seccions td {
	font-size:9px; color:#808080; font-family: Verdana, Arial, Helvetica; line-height:15px; height:115px;
}



table.rusc-seccions td.separador {
	height:22px;
}

table.rusc-seccions td.espai-blanc {
	width:2px; font-size:1px;
}

table.rusc-seccions td p {
	margin:5px 0px 5px 0px; height:40px; 
}

table.rusc-seccions td select {
	padding:0px; height:17px; 
}

/* Fin Common */

/* Productos */
.lista_productos
{
 padding-top:0px
}
#Ingredientes
{
	line-height:25px
}
.ScrollUno
{
	SCROLLBAR-FACE-COLOR: #B1C27B; 
	SCROLLBAR-HIGHLIGHT-COLOR: 7F9DB9; 
	SCROLLBAR-SHADOW-COLOR: #d4d4d4; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR:#FBFBF9; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #BFBFBF;
	OVERFLOW: hidden; 
	OVERFLOW-Y:scroll;
	border-bottom:1px solid #7F9FB4;
	border-right:1px solid #7F9FB4;
	border-left:1px solid #7F9FB4;
	width:189px;
}
.ScrollFicha
{
	SCROLLBAR-FACE-COLOR: #bfbfbf; 
	SCROLLBAR-HIGHLIGHT-COLOR: ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR:#ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; 
	SCROLLBAR-BASE-COLOR: #ffffff;
	OVERFLOW: auto; 
	width: 545px;
	height: 215px;
	border:1px solid #bfbfbf;
	margin-top:1px;
	font-family:verdana;
	font-size:11;
	padding:5 10 20 10px;
	background-color:#f7f9ee;
	line-height:20px;
}

.ScrollFicha-pro {
	background-color:#F9F1E3;
	SCROLLBAR-FACE-COLOR: #EFB35B; 
}

		a.menuficha:link  {font-family:arial;font-size:11;color:#000000;text-decoration:none;}
		a.menuficha:visited  {font-family:arial;font-size:11;color:#000000;text-decoration:none;}
		a.menuficha:hover {font-family:arial;font-size:11;color:#ffffff;text-decoration:none; cursor:hand}	
		a.menuficha:active {font-family:arial;font-size:11;color:#ffffff;text-decoration:none;}	

	/* menu pastis ficha */
	
	.menuOutP {cursor:pointer; background-color:#DAD8D9; color:#000000;  margin:0px; padding-left:10px; padding-right:10px; padding-bottom:4px; border-right:1px solid #ffffff; padding-top:3px;font-family:Verdana;font-size:10; }
	.menuOverP {cursor:pointer; background-color:#B60D12; color:#ffffff;  margin:0px; padding-left:10px; padding-right:10px; padding-bottom:4px; border-right:1px solid #ffffff; padding-top:3px;font-family:Verdana;font-size:10; }
	.menuActP {cursor:pointer; background-color:#DAD8D9; color:#ffffff;  margin:0px; padding-left:10px; padding-right:10px; padding-bottom:4px; border-right:1px solid #ffffff; padding-top:3px;font-family:Verdana;font-size:10; }

	/* fi menu pastis ficha */
		
		.Verde {margin-top:10px;border-top:1px dashed #9BB144; padding-top:10px; color:#9BB144;font-size:10;}

		.iconopdf {font-family:verdana;font-size:10;color:#6B6B6B; width:80px;padding-right:10px;}
		.patos {padding:0px;text-align:right;}
	
	/* fin ficha */
	
	
.prod_tit_detalle
 {
	font-family:Verdana;
	font-size:13;
	color:#A72A3C;
	font-weight:bold;
 }
 .tablaDosis
 {
	
	font-family:verdana;
	font-size:11;
 }
 
 	/* cabecera */
	
	#header {
		position: relative;
	}
	
	div#loginform {
		position: absolute;
		z-index: 10;
		top: 1px;
		right: 1px;
		padding-right: 10px;
		padding-top: 0px;
		width: 239px;
		height: 52px;
		text-align: right;
		background-color: #CECECE;
		display: none;
	}
	
	div#loginform a {
		background-color: #ccc; 
		display: block; 
		width: 20px;
		text-align: center;
		padding: 2px;
		border: 1px solid;
	}
	
	div#register {
		position: absolute;
		z-index: 10;
		top: 1px;
		right: 1px;
		padding-right: 10px;
		padding-top: 0px;
		width: 239px;
		height: 52px;
		text-align: right;
		background-color: #CECECE;
		display: none;
	}
	
	div#overlay {
		display: none;
		position: absolute;
		background-color: #777;
		top: 0;
		left: 0;
		bottom: 0;
		right: 0;
		opacity: 0.7;
		z-index: 4000;
		width: 100%;
		height: 100%;
	}
	
	div#register-switch {
		z-index: 5000;
		display: none;
		position: absolute;
		left: 50%;
		top: 50%;
		width: 435px;
		margin-left: -237px;
		margin-top: -160px;
		padding: 20px;
		background-color: #ebebeb;
		border: 1px solid black;
	}
	
	* html div#register-switch {
		width: 475px;
		padding-bottom: 0;
	}
	
	div#register-switch p {
		font-family:Verdana, sans-serif;
		border-bottom: 1px solid #a0a0a0;
		font-size: 16px;
		font-weight: bold;
		/* background-color: #ccc; */
		padding: 10px 4px 3px 4px;
		margin: 0 0 25px 0;
		position: relative;
	}
	
	div#register-switch #close {
		position: absolute;
		width: 13px;
		height: 13px;
		top: 2px;
		right: 2px;
		background: transparent url(../images/close.gif) no-repeat 0 0;
	}
	
	* html div#register-switch #close {
		right: 20px;
	}
	
	div#register-switch a {
		font-family:Verdana, sans-serif;
		font-size:11px;
		font-weight: bold;
		display: block;
		padding-top: 90px;
		padding-bottom: 6px;
		margin: 12px;
		width: 189px;
		color: #fff;
		outline: none;
		float: left;
	}
	
	div#register-switch a span {
		display: block;
		padding: 0 10px;
	}
	
	div#register-switch a#reg-mamapapa {
		background: #7792c9 url(../images/registre-mamapapa.jpg) no-repeat 0 0;
		float: right;
	}
	
	div#register-switch a#reg-pro {
		background: #ffb900 url(../images/registre-pro.jpg) no-repeat 0 0;
	}
	
	div#register-switch a:hover {
		text-decoration: underline;
	}
	
	.headerlogo {padding-right:1px;width:187px; }
	.headergris {width:250px; border-right:1px solid #B6B6B6; border-bottom:1px solid #B6B6B6; border-top:1px solid #B6B6B6; height:46px; background-color:#CECECE;text-align:right;padding-right:3px; padding-top: 7px;
	font-size: 9px;
		font-family: Verdana, sans-serif;
	}
	
	.headergris .username {
		font-size: 10px;
		font-family: Verdana, sans-serif;
		color: #000;
		font-weight: bold;
	}
	
	.headergris .username span {
		background-color: #ebebeb;
		padding: 3px;
		font-weight: normal;
		
	}
	
	.headergris a, .headergris a:active, .headergris a:visited {
		font-weight: bold;
		color: #636363;
	}
	
	.headergris a:hover {
		color: #000;
	}
	
	.headergris td {
		position: relative;
		font-size: 9px;
		font-family: Verdana, sans-serif;
	}
	
	.headergris input {
		font-size: 9px;
		width: 140px;
		margin-right: 5px;
		color: #888;
		float: none;
	}
	

	
	.headergris_ub {width:250px; border-right:1px solid #B6B6B6; border-bottom:1px solid #B6B6B6; border-top:1px solid #B6B6B6; height:51px; background-color:#CECECE;text-align:right;padding-right:5px; }
	.headergris2 {width:40px; border-right:1px solid #B6B6B6; border-bottom:1px solid #B6B6B6; border-top:1px solid #B6B6B6; height:51px; background-color:#CECECE;text-align:right;padding-right:30px; }
	a.header {font-family:arial;font-size:11;color:#525252;text-decoration:none;}
	a.header:hover {font-family:arial;font-size:11;color:#525252;text-decoration:none;cursor:hand;}	
 	
		/* menu horizontal */
		
		.menu_horizontal {width:760px;margin-top:1px;color:#ffffff;}
		.tres_fonsgris {width:189; text-align:center; background-color:#C2BEBF; font-family:arial;font-size:11;color:#ffffff; height:20px}
		
		a.menuizq:link  {font-family:arial;font-size:11;color:#ffffff;text-decoration:none;}
		a.menuizq:visited  {font-family:arial;font-size:11;color:#ffffff;text-decoration:none;}
		a.menuizq:hover {font-family:arial;font-size:11;color:#000000;text-decoration:none; cursor:hand}	
		a.menuizq:active {font-family:arial;font-size:11;color:#000000;text-decoration:none;}	
	
		.pastis {background-color:#acacac; height:20px;}
		
		.contactar_opcio_on,
		.empresa_opcio_on,
		.novedades_opcio_on,
		.promociones_opcio_on,
		.productos_opcio_on,
		.cuidado_opcio_on,
		.diviertete_opcio_on,
    .profesionales_opcio_on,
		.contactar_opcio_off,
		.empresa_opcio_off,
		.novedades_opcio_off,
		.promociones_opcio_off,
		.productos_opcio_off,
		.cuidado_opcio_off,
		.diviertete_opcio_off,
		.profesionales_opcio_off,
		.futuramama_opcio_off,
		.futuramama_opcio_on
		{
		  padding-left:0px;padding-right:0px;
		}
		
		.novedades_opcio_on,
		.productos_opcio_on,
		.cuidado_opcio_on,
		.diviertete_opcio_on,
    .profesionales_opcio_on,
		.novedades_opcio_off,
		.productos_opcio_off,
		.cuidado_opcio_off,
		.diviertete_opcio_off,
		.profesionales_opcio_off,
		.futuramama_opcio_off,
		.futuramama_opcio_on,
		.promociones_opcio_off,
		.promociones_opcio_on
    {
		   border-right: 1px solid white;
		}  
  
		.contactar_opcio_off,
		.empresa_opcio_off,
		.novedades_opcio_off,
		.promociones_opcio_off,
		.productos_opcio_off,
		.cuidado_opcio_off,
		.diviertete_opcio_off,
		.profesionales_opcio_off ,
		.futuramama_opcio_off
		{
    background-color:#acacac;
		}

		.empresa_opcio_on,.empresa_opcio_off, .futuramama_opcio_off {  border-right: 1px solid white; }
		.contactar_opcio_on {background-color:#c75c8a;}


		.empresa_opcio_on, .empresa_opcio_off {width: 98px;}
		.empresa_opcio_on {background-color:#5575e1;}

		.novedades_opcio_on,.novedades_opcio_off {}
		.novedades_opcio_on {background-color:#b9c8dd;}

		.promociones_opcio_on,.promociones_opcio_off {}
		.promociones_opcio_on {background-color:#f62831;}

		.productos_opcio_on,.productos_opcio_off {width: 90px;}
		.productos_opcio_on {background-color:#97B146;}
		
		.futuramama_opcio_on {background-color:#A455BE;}
		

		.cuidado_opcio_on,.cuidado_opcio_off {}
		.cuidado_opcio_on {background-color:#d78901;}

		.diviertete_opcio_on,.diviertete_opcio_off {}
		.diviertete_opcio_on {background-color:#7593c9;}

		.profesionales_opcio_on,.profesionales_opcio_off {}
		.profesionales_opcio_on {background-color:#ffb900;}
		
		.contactar_opcio_onPRO,.contactar_opcio_offPRO,.empresa_opcio_onPRO,.empresa_opcio_offPRO {  border-right: 1px solid white; width:94px}
		.contactar_opcio_onPRO {background-color:#c75c8a;}
		.empresa_opcio_onPRO {background-color:#5575e1;}
		.profesionales_opcio_onPRO,.profesionales_opcio_offPRO {width:570px}
		.profesionales_opcio_onPRO {background-color:#ffb900;}

		a.menuhoriz:link  {font-family:verdana;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;}
		a.menuhoriz:visited  {font-family:verdana;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;}
		a.menuhoriz:hover {font-family:verdana;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none; cursor:hand}	
		a.menuhoriz:active {font-family:verdana;font-size:10px;color:#ffffff;font-weight:bold;text-decoration:none;}	

		/* fin menu horizontal */
	
	/* fin  cabecera */
	
	/* menu lateral */
	
.celda_menu_select {border-left:1px solid #7F9FB4;border-top:1px solid #7F9FB4;border-right:1px solid #7F9FB4; width:169px;}
.celda_menu_top {border-top:1px solid #7F9FB4;border-right:1px solid #7F9FB4; width:169px;}
.selec {border-top:1px solid #7F9FB4;border-right:1px solid #7F9FB4; width:169px;}
.celda_menu_bottom {border-top:1px solid #7F9FB4;border-right:1px solid #7F9FB4;border-bottom:1px solid #7F9FB4; }
.menuOut {cursor:pointer; background-color:#D3E1A6; color:#000000; width:170px; border:1px solid #ffffff; margin:0px; padding-left:10px; padding-right:6px; padding-bottom:4px; padding-top:3px;font-family:Verdana;font-size:10; }
.menuOver {cursor:pointer; background-color:#B1C27C; color:#000000; width:170px; border:1px solid #ffffff; margin:0px; padding-left:10px; padding-right:6px; padding-bottom:4px; padding-top:3px;font-family:Verdana;font-size:10;}
.menuAct,.menuAct2 {background-color:#B1C27C; color:#333333;  width:169px; border-bottom:1px solid #f0f0f0; margin:0px; padding-left:10px; padding-right:6px; padding-bottom:4px; padding-top:3px;font-family:Verdana;font-size:10;}
.menuAct2{ border-bottom:1px solid #ffffff;}

html>body .menuOut {width:169px;}
html>body .menuOver {width:169px;}
html>body .menuAct {width:169px;}



select.menu {background-color:#97B146; color:#ffffff; width:186px; border:1px solid #ffffff; margin-top:1px; margin-left:1px; font-family:Verdana;font-size:12;}


	
	/* fin menu lateral */
	
	
	/* pie */
	
	.peu {border-top:1px dashed #9A9A9A;width:760px;height:1px;padding-top:5px; font-family:verdana;font-size:9px;color:#7D7D7D;padding-bottom:5px;}
	.peu_print {border-top:1px ;width:550px;height:1px;padding-top:5px; font-family:verdana;font-size:9px;color:#FFFFFF;}
	.peugris { border:1px solid #B6B6B6; background-color:#CECECE;text-align:right;padding-right:10px; }
	
	/* fin pie */
	
/* Fin Productos */

/* GENERALS */
.negrita {font-weight:bold;}
#titol_seccio,.m1 {font-family:Verdana;font-size:16;font-weight:bold;}
#intro,#intro2 {position:absolute; z-index:200; margin-top:20px;font-family:Verdana;font-size:11;color:#808080;width:420px;line-height : 14px;}
#intro2 {text-align:right;width:520px;}
.textgris,.s12b,.s12fb,.textgrisj,.textgrisjf10,.textgrisd,.s10,.s10j {font-family:Verdana;font-size:11px;color:#808080;line-height : 16px;  margin:0px; padding:0;}
.tdprint { font-family:Verdana;font-size:11px;color:#808080;line-height : 16px;  margin:0px; padding:0; }

.textgrisj {text-align:justify;}
.textgrisjf10 {text-align:justify;color:#606060;font-size:10}
.s12c {font-family:Verdana;font-size:12;font-weight:bold;color:#808080;text-decoration: underline;line-height : 16px;  margin:0px; padding:0;}
.s12b,.s12fb {font-size:12;font-weight:bold;}
.s10 {font-size:10;}
.s9 {font-family:Verdana;font-size:9;color:#808080; margin:0px; padding:0;}
.s10j {font-size:10;text-align:justify;}
.s12fb {color:#606060;}
#foto_home {position:relative; z-index:100; left:350; top:0; margin-right:10px;}
#foto_mes {position:absolute; z-index:100; left:0; top:20;}
#resum_intro,.m2,.d2 { margin-top:20px;font-family:Verdana;font-size:12;margin-bottom:20px;line-height : 16px;}

.introj,.introj545 {padding-top:20px;font-family:Verdana;font-size:11;color:#808080;width:375px;line-height : 14px;text-align:justify;}
.introj535 {width:535}
.reclam { margin-right:10px;}
.textreclam { margin-top:10px;margin-right:10px;font-size:10}
.resumj { padding-top:20px;font-family:Verdana;font-size:12;margin-bottom:20px;line-height : 16px;text-align:justify;width:375px;}

.linpunts,.l2,.ltop, .ltopleches, { border-bottom:1px dashed #9A9A9A; width:760px; height:1px; padding-top:10px;}

.l2 {width:530px;}

.ltop {padding:0px;width:535px;}

a.bg_over {
	display: block; border-bottom: 1px dashed #9A9A9A;  width: 395px; padding: 5px 10px; 
	font-size: 11px;
}

a.bg_over:hover {
background-color: #ECEBEB; 
}

a.bg_overAl {
	display: block; border-bottom:1px dashed #9A9A9A; float:left; width: 535px; padding: 5px 10px;
}

a.bg_overAl:hover {
background-color: #ECEBEB; 
}

#foto_article {background-color:#ECEBEB; padding:10 10 10 10px;width:160px}
.pasti_gris {background-color:#ECEBEB; width:530px;margin-top:10px;padding:10px; font-family:Verdana;font-size:10;color:#000000;line-height:14px;}

#sep20 {height:20px;}
#sep10 {height:10px;}

.bases {background-color:#ffffff; width:535px; margin:0px; padding:10 10 10 0;font-family:Verdana;font-size:11;color:#808080;line-height : 14px; text-align:justify}

.menuOut_bg {cursor:pointer; background-color:#ffffff; width:535px; margin:0px; padding:10 0 10 0;font-family:Verdana;font-size:11;color:#808080;line-height : 14px; }

.menuOver_bg {cursor:pointer; background-color:#ECEBEB;  margin:0px; padding:0px;width:535px;padding:10 0 10 0;font-family:Verdana;font-size:11;color:#808080;line-height : 14px; }

.menuAct_bg {background-color:#ECEBEB;   margin:0px; padding:0px;width:535px;font-family:Verdana;font-size:11;color:#808080;line-height : 14px;  }


html>body .menuOut_gris {width:535px;}
html>body .menuOver_gris {width:535px;}
html>body .menuAct_gris {width:535px;}


	/* menu gris */



.celda_menu_gris { background-color:#ECEBEB; width:189px;border-top:1px solid #ffffff;}

.menuOut_gris {cursor:pointer; background-color:#ECEBEB; color:#000000; width:189px;  margin:0; height:24; padding-left:10; padding-right:6; padding-bottom:3; padding-top:5;font-family:Verdana;font-size:10; }

.menuOver_gris {cursor:pointer; background-color:#ACACAC; color:#000000;  width:189px;  margin:0px; height:24px; padding-left:10px; padding-right:6px; padding-bottom:3px; padding-top:5px;font-family:Verdana;font-size:10; }

.menuAct_gris {background-color:#ACACAC; color:#000000;  width:189px;  margin:0px; padding-left:10px; padding-right:6px; padding-bottom:7px; padding-top:10px;font-family:Verdana;font-size:10; }


html>body .menuOut_gris {width:189;}
html>body .menuOver_gris {width:189px;}
html>body .menuAct_gris {width:189px;}


	/* menu gris */

/* FI GENERALS */	


/* cuidado del bebe */

.celda_menu_cuidado { background-color:#F9EDD9; width:189px;border-top:1px solid #ffffff;}
a.horizontal:hover {color:#D78901;text-decoration:none}
a.parto:hover {color:#A455BE;text-decoration:none}
a.volver:hover{color:#D78901; font-weight:bold}
a.volver_fm:hover{color:#A455BE; font-weight:bold}


.menuOut_cuidado {cursor:pointer; background-color:#F9EDD9; color:#000000; width:189px;  margin:0px; height:24px; padding-left:10px; padding-right:6px; padding-bottom:3px; padding-top:5px;font-family:Verdana;font-size:10; }

.menuOver_cuidado {cursor:pointer; background-color:#F0D4A3; color:#000000;  width:189px;  margin:0px; height:24px; padding-left:10px; padding-right:6px; padding-bottom:3px; padding-top:5px;font-family:Verdana;font-size:10; }

.menuAct_cuidado {background-color:#F0D4A3; color:#000000;  width:189px;  margin:0px; padding-left:10px; padding-right:6px; padding-bottom:7px; padding-top:10px;font-family:Verdana;font-size:10; }


html>body .menuOut_cuidado {width:189px;}
html>body .menuOver_cuidado {width:189px;}
html>body .menuAct_cuidado {width:189px;}


.pasti_marro {background-color:#F5E1C0; width:535px;margin-top:10px;padding:10px; font-family:Verdana;font-size:10;color:#000000;height:105px}

.foto_pasti{width:100px;padding-right:10px;}
.text_pasti {font-family:Verdana;font-size:10;color:#000000;line-height:18px;}

a.lm {font-family:Verdana;font-size:11;color:#D78901;text-decoration:none;font-weight:bold;}
a.lm:hover {font-family:Verdana;font-size:11;color:#D78901;text-decoration:none;font-weight:bold;}

.m1,.m2 {color:#D78901;}
.fm1 {font-family:Verdana;font-size:16;font-weight:bold; color: #a455be;}

select.mes,.mes2 { font-family:Verdana, Arial, Helvetica; font-size: 10; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top:3px;background-color:#D78901;color:#ffffff; width:114px}
.mes2 {width:124px;}

/* fi cuidado del bebe */

/* contactar */

.r1 {color:#C75C8A}
.caixagris {background-color:#ECEBEB; padding:10 10 10 10px;width:245}

a.lr {font-family:Verdana;font-size:11;color:#C75C8A;text-decoration:none;font-weight:bold;}
a.lr:hover {font-family:Verdana;font-size:11;color:#C75C8A;text-decoration:none;font-weight:bold;}

a.lc:link {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;}
a.lc:hover {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;	background:#ECEBEB;}
a.lc:visited {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;}
a.lc:active {font-weight:bold;font-family:Verdana;font-size:14;color:#ECEBEB;text-decoration:none;background:#C75C8A;}

a.lc2:link {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;}
a.lc2:hover {font-weight:bold;font-family:Verdana;font-size:10;color:#87003A;text-decoration:none;	background:#ECEBEB;}
a.lc2:visited {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;}
a.lc2:active {font-weight:bold;font-family:Verdana;font-size:10;color:#C75C8A;text-decoration:none;}

#orden_cuestionario {font-weight:bold;font-family:Verdana;font-size:14;color:#C75C8A;margin:10 0 10 0}

/* fi contactar */

/* diviertete */

.d1 {color:#7792C9}
.d2 {color:#7792C9}
.caixagris {background-color:#ECEBEB; padding:10 10 10 10px;width:245}

a.ld {font-family:Verdana;font-size:11;color:#7792C9;text-decoration:none;font-weight:bold;}
a.ld:hover {font-family:Verdana;font-size:11;color:#ACACAC;text-decoration:none;font-weight:bold;}

a.ld10:link {font-family:Verdana;font-size:10;color:#7792C9;text-decoration:none;}
a.ld10:hover {font-family:Verdana;font-size:10;color:#7792C9;text-decoration:none;}
a.ld10:visited {font-family:Verdana;font-size:10;color:#7792C9;text-decoration:none;}
a.ld10:active {font-family:Verdana;font-size:10;color:#7792C9;text-decoration:none;}

#questio1 {visibility:visible}
#questio2 {visibility:visible}
#questio3 {visibility:visible}
#questio4 {visibility:visible}
#questio5 {visibility:visible}
#questio6 {visibility:visible}
#questio7 {visibility:visible}
#questio8 {visibility:visible}
#questio9 {visibility:visible}
#questio10 {visibility:visible}
#questio11 {visibility:visible}
#questio12 {visibility:visible}

 /* Album fotos home */
 
.fondoFunPhotoVerde1
		 {
			color:#ffffff;
			background-color:#7792C9;
			font-family: Verdana;
			font-size:10px;
			padding: 5px; 
			border-color: none;
		 }

.fondoFunPhotoVerde3
		 {
			color:#000000;
			background-color:#F1F4F9;
			font-family: Verdana;
			font-size:10px;
			padding: 5px;
			border-color: none;
		 }

.fondo_Identificacion
		 {
			color:#000000;
			background-color:#F1F4F9;
			font-family: Verdana;
			font-size:10px;
			padding: 0px;
			border-color: none;
		 }

.funPhotoDestacado1
		 { 
			 color:#A7502C; 
			 font-weight: bolder;
		 }

.funWebDestacado2
 		{ 
			color:#4E8ABD; 
		}
 
a.funPhoto:link			{  color: #AC603E; text-decoration: none}
a.funPhoto:visited		{  color: #AC603E; text-decoration: none}
a.funPhoto:hover		{  color:#CA8769; text-decoration: none}
a.funPhoto:active		{  color:#CA8769; text-decoration: none}


 
 span.separador{font-family:Verdana, Arial, Helvetica; font-size:0.5px; color:#ffffff;}
 

 
 /* fi album fotos */

/* fi diviertete */

/* empresa */

.b1 {color:#658CCD}
.comentario_ubicacion {font-size:9; color:#5575E1}
.pasti_blava {background-color:#EEF1FC; width:535px;margin-top:10px;padding:10px; font-family:Verdana;font-size:10;color:#000000;}

a.lb {font-family:Verdana;font-size:11;color:#658CCD;text-decoration:none;font-weight:bold;}
a.lb:hover {font-family:Verdana;font-size:11;color:#658CCD;text-decoration:none;font-weight:bold;}

/* fi empresa */

		
/* tablas puntuaciones cuestionarios */

.celda_selected {
				font-family:Verdana;
				font-size:11;
				line-height : 16px;
  			color:#ffffff;
  			background-color:#C75C8A;
  			cursor:hand;
				}

.pestanaOff {
				font-family:Verdana;
				font-size:11;
				line-height : 16px;
			}

.pestanaConResp {
				font-family:Verdana;
				font-size:11;
				line-height : 16px;
				background-color:#DFB9C9;
				color:#ffffff;
			}

.pestanaOn {
				font-family:Verdana;
				font-size:11;
				line-height : 16px;
	  			color:#ffffff;
	  			background-color:#C75C8A;
			}


/* fi tablas puntuaciones cuestionarios */


/* vacunas */

.linpuntsblau,.l5 {border-bottom:1px dashed #7792C9;width:345px;height:1px;}

.l5 {width:345px;}


.d3 {font-size:14;font-style:italic;color:#7792C9}
.d4 {font-size:11;color:#7792C9}


.linpuntstabla,.l5,.2top {border-bottom:1px dashed #9A9A9A;width:100%;height:1px;padding-top:10px;}

.l5 {width:100%;}

.2top {padding:0px;width:100%;}

/* fi vacunas */

/* mapa web */
.tabla_faldahead {width:760px;margin-top:1px;}
.faldahead,.faldahead2 {background-color:#acacac; }
.faldahead {border-right:1px solid white;width:189px;}
.faldahead2 {width:569px;}

  .novedades_mapa,
  .productos_mapa,
  .bleviregalos_mapa,
  .contacta_mapa,
  .ordesa_mapa,
  .profesionales_mapa,
  .diviertete_mapa,
  .cuidado_mapa,
  .mama_mapa,
  {
     width:90px; height:35px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica; font-size:10; 
  }
  
  .novedades_mapa,
  .productos_mapa,
  .cuidado_mapa,
  .contacta_mapa,
  .ordesa_mapa,
  .profesionales_mapa,
  .diviertete_mapa,
  {
     border-right: 5px solid white;  
  }
  
  .novedades_mapa {background-color:#b9c8dd; border-right: 5px solid white;}
  .productos_mapa {background-color:#97B146; border-right: 5px solid white;}
  .bleviregalos_mapa {background-color:#CC0000;}
  .contacta_mapa {background-color:#C30370;border-right: 5px solid white;}
  .ordesa_mapa {background-color:#015EEA;border-right: 5px solid white;}
  .profesionales_mapa {background-color:#FFB900;border-right: 5px solid white;}
  .diviertete_mapa {background-color:#7593C9;border-right: 5px solid white;}
  .cuidado_mapa {background-color:#D78901;border-right: 5px solid white;}
  .mama_mapa {background-color:#a556bf;border-right: 5px solid white;}
  
  .novedades_links,
  .productos_links,
  .bleviregalos_links,
  .contacta_links,
  .ordesa_links,
  .profesionales_links,
  .diviertete_links,
  .cuidado_links,
  {
     width:90px;height:35px;color:#FFFFFF;font-family:Verdana, Arial, Helvetica; font-size:10; background-color:#FFFFFF;}
  }
  
  .novedades_linea,
  .productos_linea,
  .cuidado_linea,
  .contacta_linea,
  .ordesa_linea,
  .profesionales_linea,
  .diviertete_linea,
  .mama_linea,
  {
     border-right: 5px solid white;   
  }
  .novedades_linea {background-color:#889BB5;}
  .productos_linea {background-color:#97B146;}
  .bleviregalos_linea {background-color:#CC0000;}
  .contacta_linea {background-color:#C30370;}
  .ordesa_linea {background-color:#015EEA;}
  .profesionales_linea {background-color:#FFB900;}
  .diviertete_linea {background-color:#7593C9;}
  .cuidado_linea {background-color:#D78901;}
  .mama_linea {background-color:#a556bf;}
  
  a.novedades {border-bottom: 1px solid #889BB5; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.novedades:link			{  color: #808080; text-decoration: none}
  a.novedades:hover		{  color:#889BB5; text-decoration: none}
  
  a.productos {border-bottom: 1px solid #97B146; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.productos:link			{  color: #808080; text-decoration: none}
  a.productos:hover		{  color:#97B146; text-decoration: none}
  
  a.bleviregalos {border-bottom: 1px solid #CC0000; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.bleviregalos:link			{  color: #808080; text-decoration: none}
  a.bleviregalos:hover		{  color:#CC0000; text-decoration: none}
  
  a.contacta {border-bottom: 1px solid #C30370; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.contacta:link			{  color: #808080; text-decoration: none}
  a.contacta:hover		{  color:#C30370; text-decoration: none}
  
  a.ordesa {border-bottom: 1px solid #015EEA; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.ordesa:link			{  color: #808080; text-decoration: none}
  a.ordesa:hover		{  color:#015EEA; text-decoration: none}
  
  a.profesionales {border-bottom: 1px solid #FFB900; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.profesionales:link			{  color: #808080; text-decoration: none}
  a.profesionales:hover		{  color:#FFB900; text-decoration: none}
  
  a.diviertete {border-bottom: 1px solid #7593C9; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.diviertete:link			{  color: #808080; text-decoration: none}
  a.diviertete:hover		{  color:#7593C9; text-decoration: none}
  
  a.cuidado {border-bottom: 1px solid #D78901; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.cuidado:link			{  color: #808080; text-decoration: none}
  a.cuidado:hover		{  color:#D78901; text-decoration: none}
  
  a.mama {border-bottom: 1px solid #a556bf; padding: 5px 5px; display:block; font-family:Verdana, Arial, Helvetica; font-size:11;}
  a.mama:link			{  color: #808080; text-decoration: none}
  a.mama:hover		{  color:#7593C9; text-decoration: none}


/* fi mapa web */

/* mapa web Print */

  .novedades_mapa_print,
  .productos_mapa_print,
  .bleviregalos_mapa_print,
  .contacta_mapa_print,
  .ordesa_mapa_print,
  .profesionales_mapa_print,
  .diviertete_mapa_print,
  .cuidado_mapa_print,
  {
     width:140px;height:35px;color:#FFFFFF;font-family:Verdana, Arial, Helvetica; font-size:10;
  }
  
  .novedades_mapa_print,
  .productos_mapa_print,
  .cuidado_mapa_print,
  .ordesa_mapa_print,
  .profesionales_mapa_print,
  .contacta_mapa_print,
  {
     border-right: 5px solid white;
  }
  
  .novedades_mapa_print {background-color:#b9c8dd;}
  .productos_mapa_print {background-color:#97B146;}
  .bleviregalos_mapa_print {background-color:#CC0000;}
  .contacta_mapa_print {background-color:#C30370;}
  .ordesa_mapa_print {background-color:#015EEA;}
  .profesionales_mapa_print {background-color:#FFB900;}
  .diviertete_mapa_print {background-color:#7593C9;}
  .cuidado_mapa_print {background-color:#D78901;}

  .novedades_links_print,
  .productos_links_print,
  .bleviregalos_links_print,
  .contacta_links_print,
  .ordesa_links_print,
  .profesionales_links_print,
  .diviertete_links_print,
  .cuidado_links_print,
  {
     width:140px;height:35px;color:#FFFFFF;font-family:Verdana, Arial, Helvetica; font-size:10; background-color:#FFFFFF;}
  }
  
  .novedades_links_print,
  .productos_links_print,
  .cuidado_links_print,
  .ordesa_links_print,
  .profesionales_links_print,
  .contacta_links_print,
  {
    border-right: 5px solid white;
  }
  
  .novedades_linea_print,
  .productos_linea_print,
  .cuidado_linea_print,
  .ordesa_linea_print,
  .profesionales_linea_print,
  .contacta_linea_print,
  {
     border-right: 5px solid white;
  }
  .novedades_linea_print {background-color:#889BB5;}
  .productos_linea_print {background-color:#97B146;}
  .bleviregalos_linea_print {background-color:#CC0000;}
  .contacta_linea_print {background-color:#C30370;}
  .ordesa_linea_print {background-color:#015EEA;}
  .profesionales_linea_print {background-color:#FFB900;}
  .diviertete_linea_print {background-color:#7593C9;}
  .cuidado_linea_print {background-color:#D78901;}

  

/* fi mapa web Print */

table.list {
							border-collapse: collapse; 
							}
				table.list th{
				border: 1px solid #005F8C; height: 25; 
				}

/* capa promo blevibabero */

div#promo {
  display:none; position:absolute; top:90; left:90px; width:350px; height:200px;
  background-color:white; border:1px solid #ccc; text-align:center; font-family:Verdana, Arial, Helvetica; font-size: 11px;
}     
      div#promo img {
        margin-left:60px;
      }
      
      div#promo a {
        float:right; margin-right:10px; margin-top:5px;
        text-decoration:underline;
      }
      div#promo span {
        font-weight:bold;
      }
      div#promo p{
        text-align:justify; margin:10px; font-size: 9px;
        
      }

div.clearFloat {
	clear:both; font-size:1px; width:100%; margin:0px; height:0px; background-color:transparent;
	float:none;
}

div#colico {position: absolute; top: 115px; left: 430px;}

div#dianoche {position: absolute; top: 115px; left: 430px;}

div#duplo, div#bbregalos {position: absolute; top: 100px; left: 135px;}

div#homePopUp {
	position: absolute;
	height: 370px;
	width: 500px;
	margin: 0 50%;
	top: 90px;
	left: -250px;
	background-color: #ffffff;
	z-index: 1000;
}

div#homePopUp a {
	float: right;
	text-align: right;
	font-family: Verdana;
	font-size: 10px;
	padding: 5px 5px 0 0;
	color: #000000;
	line-height: 10px;
}

div#canvasAlbum {
		   zoom: 1; 
		  }
		  


div#sendtofriend {
		   position: absolute; top: 225px; left: 442px; background-color: white; border: 1px solid #7b7b7b; 
		   width: 430px; height: 380px; font-family:Verdana, Arial, Helvetica; font-size: 12px;
		  }
		  
		  div#sendtofriend  a {
		  	display: block; text-align: right; margin: 5px 5px 10px 0; 
		  }
		  
		  div#sendtofriend  h1 {
		  	text-align: left; font-family:Verdana, Arial, Helvetica; font-size: 12px; margin: -10px 0 10px 10px; padding: 0; 
		  }
		  
		  div#sendtofriend input,textarea {
		   border: 1px solid #ccc;
		  }
		  
			div#sendtofriend label {
				color: #7b7b7b; float: left; clear: left; width: 180px; text-align: left; margin: 5px 10px;   
			}
			
			div#sendtofriend input {
				width: 210px; text-align: left; margin: 5px 0;
			}
			
			div#sendtofriend input.mail {
				margin-bottom: 30px;
			}
			
			div#sendtofriend textarea {
				width: 210px; text-align: left; margin: 0;
			}
			div#sendtofriend input.sendfriend {
				width: 50px; text-align: center; margin: 10px 0 0 35px;
			  cursor: hand; 
			}
			div#sendtofriend  h6 {
		  	text-align: left; font-family:Verdana, Arial, Helvetica; font-size: 9px; margin: 8px; padding: 0; font-weight: normal;
		  }
		  
div#ok, div#error {
		   position: absolute; top: 580px; left: 500px; background-color: white; z-index:1; border: 1px solid #7b7b7b; 
		   width: auto; height: auto;
		 }
		 
		 div#ok a, div#error a {		   
		  	display: block; text-align: right; margin: 5px 5px 10px 0; 		  
		 }
		 
		 div#ok p, div#error p {		   
		  	text-align: left; font-family:Verdana, Arial, Helvetica; font-size: 12px; margin: 10px; padding: 0;  
		 }
		 
div#sendafriend {
		   position: absolute; top: 150px; left: 0px; background-color: white; border: 1px solid #7b7b7b; 
		   width: 430px; height: 340px; font-family:Verdana, Arial, Helvetica; font-size: 12px;
		  }
		  
		  div#sendafriend  a {
		  	display: block; text-align: right; margin: 5px 5px 10px 0; 
		  }
		  
		  div#sendafriend  h1 {
		  	text-align: left; font-family:Verdana, Arial, Helvetica; font-size: 12px; margin: -10px 0 10px 10px; padding: 0; 
		  }
		  
		  div#sendafriend input,textarea {
		   border: 1px solid #ccc;
		  }
		  
			div#sendafriend label {
				color: #7b7b7b; float: left; clear: left; width: 180px; text-align: left; margin: 5px 10px;   
			}
			
			div#sendafriend input {
				width: 210px; text-align: left; margin: 5px 0;
			}
			
			div#sendafriend input.mail {
				margin-bottom: 30px;
			}
			
			div#sendafriend textarea {
				width: 210px; text-align: left; margin: 0;
			}
			div#sendafriend input.sendfriend {
				width: 50px; text-align: center; margin: 10px 0 0 200px;
			  cursor: hand; 
			}
			div#sendafriend  h6 {
		  	text-align: left; font-family:Verdana, Arial, Helvetica; font-size: 9px; margin: 8px; padding: 0; font-weight: normal;
		  }	
		  
div#condicionescont
			{
			position: relative; width: 100%;
			}
div#condiciones {
		   position: absolute; 
		   top: -54px;
		   left: -5px;
		   background-color: white; border: 1px solid #7b7b7b; 
		   width: 560px;
		   height: 381px; 
		   padding: 0 0 0 5px ;
		   font-family:Verdana, Arial, Helvetica; font-size: 12px;
		  }
/* HACK PARA OTROS EXPLORADORES */
html>/**/body div#condiciones
		{
		height: 420px;
		}
		  div#condiciones  a {
		  	display: block; text-align: right; margin: 5px 5px 10px 0; 
		  }
		  
		  
div#ayudacont
			{
			position: relative; width: 100%;
			}
div#ayuda, div#ayudaFam {
		   position: absolute; 
		   top: 0;
		   left: -5px;
		   background-color: white; border: 1px solid #7b7b7b; 
		   width: 560px;
		   height: 381px; 
		   padding: 0 0 0 5px ;
		   font-family:Verdana, Arial, Helvetica; font-size: 12px;
		  }
/* HACK PARA OTROS EXPLORADORES */
html>/**/body div#ayuda, div#ayudaFam
		{
		height: 420px;
		}
		  div#ayuda  a, div#ayudaFam a {
		  	display: block; text-align: right; margin: 5px 5px 10px 0; 
		  }
		  

.ref {
	font-weight: normal;
	font-size: 9px;
}

td.pbaby-desc {
	font-size:9px;
	font-weight:normal;
	color:#2C5688;
}

ul#composicion {
	margin-top:0px;
	list-style-type:disc;
}

ul#composicion li {
	margin-left:-20px;
	font-size:10px;
	margin-top:5px;
	color:#658CCD;
	font-weight:bold;
}

div.formu {
	font-family:Verdana; font-size:11px;color:#808080;line-height : 16px;  margin:0px; padding:0;
}

div.formu label{
	float: left; margin-right: 5px;
}

div.formu input{
	float: none;
}

div.formu fieldset.disabled {
	opacity: 0.5;
}

div.formu h1{
	padding: 20px 0 10px 0;
	font-size:11px;color:#808080;
}

.validation-failed {
	border: 1px red solid;
}

input.validation-failed.validate-one-required {
}

.actiu {
	color: #A455BE!important;
}