body

{

	font-size:10px;

}



.formulari

{

	font-size:1em;

	border:0.1em solid #b5c8da;

	border-top:0em;



	margin-bottom:1.8em;



}



.formulari form

{

	font-size:1.2em;

	 margin:0em; padding:0em;

}





.formulari .cap_formulari

{

	background-color:#ecf2f8;

	padding:1.2em;

	padding-top:0.8em;

	color:#cc0066;

	font-weight:bold;

}



.formulari .interior_formulari

{

	padding-left:1.6em;

	padding-right:1.6em;

	padding-top:1em;

	padding:1em;

}



.formulari table

{

	width:100%;

}



.formulari .textarea_narrow

{

	font-size:1.2em;

	width:16em;

	height:5em;

}



.formulari .campos

{

	padding-top:1.6em;

}



.formulari .titol_fm

{

	font-size:1.4em;

	color:#2081b8;

	font-weight:bold;

}



.formulari .etiqueta

{

	font-size:1.1em;

	text-align:right;

	color:#0d2342;

	font-weight:bold;

}



.formulari .obligatorios

{

	color:#986698;

	font-style:italic;

	padding-left:0.3em;

	font-size:1.1em;

}



.formulari .italica

{

	color:#B3992E;

	font-style:italic;

	font-weight:normal;

}



.formulari hr

{

	border:0em;

	font-size:1em;

	height:0.1em;

	border-top:0.1em solid #b1c5d8;

	margin-top:2em;

	margin-bottom:1.4em;

	

}



.formulari .input_narrow

{

	width:11em;

}



.formulari input

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	width:16em;

	border:0.1em solid #b1c5d8;

}

.formulari select

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	border:0.1em solid #b1c5d8;

	width:11em;

}

.formulari TD

{

	vertical-align:top;

	font-size:1em;

	padding-right:1.5em;

	padding:0.4em;

}

.formulari textarea

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.2em;

	width:29.6em;

	height:10em;

	border:0.08em solid #b1c5d8;

}



.formulari .select_wide

{

	width:29.6em;

}



.formulari ul

{

	clear:both;

	list-style-type:none;

	padding:0em;

	margin:0em;

}



.formulari li

{

	padding:0em;

	margin:0em;

}







.formulari .ccond_izq

{

	font-size:1.1em;

	width:100%;

	color:#2081b8;

}



.formulari .ccond_izq a

{

	text-decoration:none;

	color:#cc0066;

}



.formulari .ccond_izq a:hover

{

	text-decoration:underline;

}



.formulari .ccond_der

{

	vertical-align:top;

	padding-right:1.2em;



}



.destacado

{

	font-size:1.2em;

	width:100%;

	color:#2d462d;

	font-style:italic;

	background:url(../imgs/fondo_destacado_inferior.gif);

	background-position:top left;

	background-repeat:repeat-y;

	background-color:#FFFFFF;

	padding-top:1em;

	padding-bottom:1em;

}



.destacado div

{

	padding-left:1.3em;

}



.destacado_titulo
{
	font-size:1.4em;
	font-weight:bold;
	font-style:normal;
}



.errormsg

{

	font-size:1.4em;

	text-align:center;

	color:#cc0066;

	padding-top:0.4em;

}
