@charset "iso-8859-1";
/* CSS Document by xavier@imatek.net & albert@imatek.net */
/* GUIA DE COLORS
	blau			=		#6ea9d8
	blau pàlit		=		#dfecf6
	taronja			=		#fe6309
	taronja pàlit	=		#f1a859
	menu mig		=		#e4bf97
	menu sota		=		#cbbcad
	crema (fondo)	=		#f6f3e9
	gris			=		#777
	gris pàlit		=		#f2f2f2
*/
body 	{ height:100%; background-color:#f6f3e9; font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:10px; font-weight:normal;}

html, body, div, span,  ul, ol, li, h1, h2, h3, h4, h5, h6, img, a, form, input, textarea,
table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0;}

img			{ border:none;}
h1,h2,h3,h4,h5,h6 {font-weight:lighter;font-family:"Trebuchet MS", Tahoma, Verdana, Arial;}
h1			{ font-size:2em; color:#fe6309;}
h2			{ font-size:1.5em; color:#585353;}
h3			{ font-size:1.35em; color:#666;}
h4			{ font-size:1.25em;}
h5			{ font-size:1.3em;}
h6			{ font-size:1.1em;}
p			{ text-align:justify; font-size:1.1em;}
a			{ text-decoration:none;}
input		{ height:18px; font-size:12px; padding:0 3px;}
textarea	{ font-size:12px;}
select		{ font-size:1em;}
span         { text-align:justify; font-size:1.1em;}
#wrap			{ width:980px; margin:0 auto; background-color:#fff;}
#blcTop			{ width:980px; height:78px;}
#blcRight		{ width:181px; margin:3px 7px 0 0; _margin:3px 3px 0 0; float:left;}
#blcRightRight	{ width:181px; margin-top:3px; min-height:290px; float:left;}
#blcContent		{ width:542px; color:#4e4e4e; margin-top:18px; margin-left:24px; _margin-left:10px; float:left; font-size:1.1em;}
#blcContent p	{ font-size:1.1em; line-height:15px;}
#blcContent li	{ font-size:1.1em;}
#blcImg			{ width:588px; margin:3px 8px 0 8px; _margin:3px 7px 0 3px; float:left;}
#blcEsponsors	{ width:391px; _width:382px; height:97px; float:left; margin:10px 7px 0 7px; border:1px solid #6ea9d8;}
#blcFoot		{ width:762px; _width:753px; height:80px; float:left; margin:7px auto 6px 7px; background-color:#dfecf6; padding:5px 8px;}
#visitants		{ width:182px; height:75px; float:left; margin:7px auto 6px 6px; padding-top:15px; background-color:#6ea9d8; text-align:center; color:#fff; font-size:1.4em; font-weight:bold;}
#headBloc		{ color:#fff; height:25px; background-color:#6ea9d8; padding-left:5px; padding-top:4px;} /* NOTAR QUE: height + padding-top = altura (29px) */
#newsdestacades	{ border:1px solid #6ea9d8; color:#4e4e4e;}
#logo			{ width:210px; weight:78px; float:left; margin-left:5px;}
#certificats	{ margin-top:10px; margin-left:7px; width:564px; border:1px solid #6ea9d8; float:left;}
#news			{ margin-top:10px; float:left; width:542px;}
#news label		{ font-size:1.2em; vertical-align:top; padding-right:20px;}

#blcContent a			{ font-size:1.1em;}
#blcContent a:link		{ color:#6ea9d8;}
#blcContent a:visited	{ color:#6ea9d8;}
#blcContent a:hover		{ color:#000;}
#blcContent img			{ max-width:542px;}
#blcContent .galeria	{ margin-top:10px; display:inline;}
#blcContent .entradilla	{ color:#444;}
#blcContent .escritper_home	{font-weight:bold; font-size:10px; min-width:215px; color:#6ea9d8;}
#blcContent .escritper	{ float:right; text-align:right; font-weight:bold; font-size:10px; min-width:215px; color:#6ea9d8; position:relative;}
#blcContent .subtitulo	{ color:#666; font-size:1.2em;}
#blcContent .text		{ font-size:1.1em; margin-top:23px;}
#blcContent .textx		{ font-size:1.1em; width:520px; margin-top:0px;}
#blcContent .textx a	{ width:520px;}
#blcContent .links		{ border:1px solid #6ea9d8; background-color:#dfecf6; padding:5px;}
#blcContent .links a	{ padding:3px 0; display:inline-block; font-size:1.2em;}
#blcContent h2 			{ font-size:1.4em; }
#blcContent p			{ font-size:1em;}
#blcContent ul			{ font-size:0.9em; padding-left:24px;}
#blcContent .data		{ color:#fe6309; font-size:1.3em; padding:0; margin:0;}
#blcContent .antetitulo	{ color:#585353; font-size:1.3em; padding:0; margin:0;}

#topdreta					{ width:210px; weight:78px; float:right; text-align:right; color:#777; margin:7px 7px 0 0;}
#topdreta a					{ }
#topdreta a:link			{ color:#777;}
#topdreta a:visited			{ color:#777;}
#topdreta a:hover			{ color:#000; text-decoration:underline;}
#topdreta form				{ margin-top:15px; vertical-align:middle;}
#topdreta input				{ border:1px solid #777; height:16px; display:inline;}
#topdreta input[type=radio]	{ vertical-align:middle; margin:0 2px 0 8px; ]margin:0;}
#topdreta input[type=submit]{ height:18px; color:#777; background-color:#fff; padding-bottom:2px; cursor:pointer; font-size:1em;}
#topdreta input[type=text]	{ width:105px; ]margin-top:-1px; vertical-align:top; padding-top:2px; padding-left:4px; height:14px;}

#blcTopSota				{ width:965px; margin:0 auto; height:22px; background-color:#6ea9d8; padding-top:8px;} /* NOTAR QUE: height + padding-top = altura (30px) */
#blcTopSota span		{ font-weight:bold;}
#blcTopSota #eslogan	{ color:#fff; padding-left:10px; width:auto; float:left;}
#blcTopSota span		{ width:200px; float:left;}

#blcRight p				{ width:140px; text-align:center; font-weight:bold; margin:-115px auto 0 auto;}
#blcRight a				{ color:#777;}
#blcRight .img_menu		{ height:96px; margin-bottom:3px; _margin-bottom:0px;}
#blcRight .img_menu p	{ width:140px; text-align:right; font-weight:bold; margin:-24px 13px 0 auto;}
#blcRight .ultimahora, .ultimahora  	{ height:191px; margin-bottom:3px; _margin-bottom:0px; position:relative!important;}
.ultimahora p			{ font-size:1em; margin:0; padding:0; margin-top:0px !important; position:absolute; top:80px; left:25px;}

#enquestes				{ position:relative; border:1px solid #6ea9d8; background-color:#dfecf6; margin-bottom:3px;}
#enquestes p			{ font-size:1em; width:95%; text-align:left; margin:3px 0 5px 5px; padding:0;}
#enquestes form 		{ position:relative; text-align:left; top:5px; margin-bottom:5px;}
#enquestes form input[type=submit]	{ margin-top:5px; margin-bottom:5px;}
#enquestes label		{ padding-right:5px; color:#777; font-size:1em;}
#enquestes table		{ margin-right:3px; padding-left:3px;}
#enquestes .enq			{ width:179px;}

#newsdestacades .data	{ color:#6ea9d8;font-size:1em; font-weight:bold;}
#newsdestacades p		{ color:#4E4E4E; font-size:1em; margin-top:0;}
#newsdestacades a		{ cursor:pointer; color:#4E4E4E;}
#newsdestacades a:hover	{ color:#6ea9d8;}


.newshome				{ position:relative; margin:5px 0 10px 0}

#blcRightRight ul		{ text-align:center; text-decoration:none; list-style:none;}
#blcRightRight li		{ height:30px; margin-bottom:3px;}
#blcRightRight li.top	{ background-color:#f1a859;}
#blcRightRight li.mid	{ background-color:#e4bf97;}
#blcRightRight li.bot	{ background-color:#cbbcad;}
#blcRightRight li.jd	{ background-color:#f1a859;}
#blcRightRight li a		{ color:#fff; font-weight:bold; font-size:1.2em; display:block; vertical-align:middle;
							width:100%; height:24px; margin-bottom:3px; padding-top:6px;} /* NOTAR QUE: height + padding-top = altura (30px) */
#blcRightRight li a:hover	{ color:#222;}
#blcRightRight p			{ width:140px; text-align:center; font-weight:bold; margin:-10px auto 0 auto;}
#blcRightRight .img_menu	{ height:96px; margin-bottom:3px; _margin-bottom:0px;}

#blcFoot h3		{ color:#6ea9d8;}
#blcFoot p		{ margin-top:6px; color:#777;}
#menuFoot		{ width:550px; float:right; position:relative;}
#menuFoot ul	{ float:right; margin:2px 5px 0 0; color:#777;}
#menuFoot li	{ display:inline; border-left:1px solid #777; margin:0 5px; padding-left:10px;}
#munuFoot a		{}
#menuFoot a:link	{ color:#777; text-decoration:none;}
#menuFoot a:visited	{ color:#777;}
#menuFoot a:active	{ color:#6ea9d8;}
#menuFoot a:hover	{ color:#6ea9d8;}

#visitants p	{ font-size:0.8em; text-align:center;}

#login			{ float:right; margin:auto; margin-right:8px; display:inline; width:320px;}
#login form		{ float:right; }
#login input	{ border:0;  color:#777; font-size:1em; width:64px; height:16px; vertical-align:top; padding:2px 0 0 4px;}
#login p		{ font-size:1em; text-align:right; padding:0; margin:0; float:right;}
#login span		{ color:#333; width:auto; padding:0; margin:0; text-align:right; float:right;}
#login .boto 	{ border:1px solid #fff; font-size:1em; width:42px; height:18px; ]margin-top:1px; padding:0px; background-color:#6ea9d8; color:#fff; 
							font-weight:bold; cursor:pointer;}
#login a		{ float:left;}
#login a.left	{ float:left; font-weight:bold;}

#enviar_amigo		{ float:left; position:relative; display:none; width:520px;}

.headBloc			{ color:#fff!important; height:25px; _width:174px; background-color:#6ea9d8; padding-left:5px; padding-top:4px;}
.headBloc a			{ color:#fff!important;}
.headBloc a:visited	{ color:#fff;}
.headBloc a:hover	{ color:#000!important;}

#headBloc a			{ font-size:1.1em;}
#headBloc a:link	{ color:#fff;}
#headBloc a:visited	{ color:#fff;}
#headBloc a:hover	{ color:#000;}
#headBloc h4		{ padding-top:2px;}

#visitants a		{ font-size:1em;}
#visitants a:link	{ color:#000;}
#visitants a:visited{ color:#000;}
#visitants a:hover	{ color:#fff;}

#agenda			{ border:1px solid #6ea9d8; background-color:#dfecf6; min-height:94px; font-weight:bold; margin-bottom:3px;}
#agenda p		{ color:#777; text-align:left; font-size:1em; margin:5px 0 5px 5px; line-height:1.2em; width:96%;}
#agenda span	{ color:#6ea9d8; font-size:1.1em;}
#agenda a:link		{ color:#fff;}
#agenda a:visited 	{ color:#fff;}
#agenda a:hover		{ color:#000; cursor:pointer;}
#agenda .veuremes	{ float:right; margin:-15px 10px 0 0; color:#fff;}
#agenda .veuremes:hover	{ color:#000;}

#video			{ border:1px solid #6ea9d8; background-color:#dfecf6; min-height:94px; font-weight:bold; margin-bottom:3px;}
#video p		{ color:#777; text-align:left; font-size:1em; margin:5px 0 5px 5px; line-height:1.2em; width:96%;}
#video span	{ color:#6ea9d8; font-size:1.1em;}
#video a:link		{ color:#fff;}
#video a:visited 	{ color:#fff;}
#video a:hover		{ color:#000; cursor:pointer;}
#video .veuremes	{ float:right; margin:-15px 10px 0 0; color:#fff;}
#video .veuremes:hover	{ color:#000;}

#imatge		{ border:1px solid #6ea9d8; background-color:#dfecf6; margin-top:3px; height:164px; font-weight:bold;}
#img_news	{ float:left; padding:5px 14px 6px 0;}
#eines		{ float:left;  width:538px;height:18px; background-color:#FFD1A4; color:#9C6043; font-size:1em; padding-left:5px; /*margin-top:20px;*/}
#eines2		{ float:left;  width:538px;height:18px; background-color:#f1a859; color:#fff; font-size:1.2em; padding-left:5px; /*margin-top:20px;*/ font-weight:bold;}
#inscriurem	{ margin-top:10px; width:318px; float:left;}

#contacta			{ margin:25px auto 0 auto; font-size:1.2em;}
#contacta tr		{ height:24px;}
#contacta input		{ background-color:#dfecf6; border:1px solid #6ea9d8;}
#contacta textarea	{ background-color:#dfecf6; border:1px solid #6ea9d8; width:287px;}
#contacta tr+tr+tr+tr+tr		{ height:124px;}
#contacta tr+tr+tr+tr+tr+tr		{ height:24px;}
#contacta input[type=submit]	{ height:24px; width:80px; background-color:#f1a859; color:#fff; border:#cbbcad; font-weight:bold;}	
#contacta input[type=checkbox]	{ border:0; background:none;}
#contacta .assumpte	{ width:323px; ]width:321px;}

#ofertes			{ font-size:1.2em;}
#ofertes p			{ text-align:justify; font-size:1em;}
#ofertes input		{ font-size:1em; padding-left:2px;}
#ofertes textarea	{ width:510px;}
#ofertes h2			{ font-size:1.3em; margin:18px 0 5px 0; padding-left:5px; background-color:#dfecf6; border:1px solid #6ea9d8;}

#faq		{}
#faq h2		{ line-height:1.8em;}
#faq h3		{ font-size:1.4em;}
/* formacion */
#cartel		{ width:220px; float:right; position: inherit;padding-left:10px;}
.formacio_cap{ float:left; width:100%;}

#associat			{ font-size:1em;}
#associat p			{ text-align:justify; font-size:1em;}
#associat input		{ font-size:1em; padding-left:2px; height:16px;}
#associat .boto3	{ height:22px; ]padding-top:2px;}
#associat h2		{ font-size:1.3em; margin:18px 0 5px 0; padding-left:5px; background-color:#dfecf6; border:1px solid #6ea9d8;}

#inscriute			{ font-size:1.1em;}
#inscriute tr		{ height:24px;}			
#inscriute p		{ text-align:justify; font-size:1em;}
#inscriute input	{ font-size:1em; padding-left:2px;}
#inscriute h2		{ font-size:1.3em; margin:18px 0 5px 0; padding-left:5px; background-color:#dfecf6; border:1px solid #6ea9d8;}

#avis_legal	li		{ list-style:circle;}

a:link		{ color:#555; text-decoration:none;}
a:visited	{ color:#555;}
a:active	{ color:#fe6309;}
a:hover		{ color:#fe6309;}
							
/*.enviar_amigo 		{ width:180px; height:14px; font-size:1.1em; padding-left:3px; background-color:#dfecf6; border:1px solid #6ea9d8;}*/
.boto				{ border:1px solid #fff; font-size:1em; width:42px; height:18px; ]margin-top:2px; padding-bottom:3px; background-color:#6ea9d8; color:#fff; font-weight:bold; cursor:pointer;}
.boto2				{ border:1px solid #dfecf6; font-size:1em; height:18px; ]margin-top:2px; padding-bottom:3px; background-color:#6ea9d8; color:#fff; font-weight:bold; cursor:pointer;}
.boto3				{ border:1px solid #dfecf6; font-size:1em; height:22px; ]margin-top:2px; padding-bottom:3px; background-color:#6ea9d8; color:#fff; font-weight:bold; cursor:pointer;}
.data				{ color:#fe6309; font-size:1em; padding:0; margin:0;}
.blau				{ color:#6ea9d8;}
.newsdestacada_1	{ min-height:32px; background-color:#f2f2f2; padding:5px;}
.newsdestacada_2	{ min-height:32px; background-color:#fff; padding:5px;}
.llista_1			{ min-height:40px; background-color:#f2f2f2; padding:5px;}
.llista_2			{ min-height:40px; background-color:#fff; padding:5px;}
.encuesta			{ padding:8px;}
.right				{ float:right;}
.petit a			{ font-size:1em!important;}
.petit p			{ font-size:1em!important;}
.requiereregistro	{ float:left; margin-right:10px;}
.requiereregistro_rel{ position: absolute; float:right;}
.clear				{ clear:both;}
.justify			{ text-align:justify;}
.login				{ font-size:1.2em; margin:0 auto;}
.login tr			{ height:25px;}
.actiu				{ text-decoration:underline;}
.red				{ color:red;}
.green				{ color:green;}
.grey               { color:#4e4e4e!important;font-size:1em!important;}
.centro				{ text-align:center;}
.quatrocincuenta	{ width:450px; margin:0; padding:0;}
.middle				{ vertical-align:middle;}
.galeria_p			{ width:100%;}
/* PAGINATOR */
.paginator			{ text-align:center;}
/* div CASOS CLINICS */
div.casosclinics		{ float:left; margin-right:5px;height:98px;}
/* === ENLLAÇOS D'INTERÈS  */
ul.link_interes		{ float:left; width:100%; margin-bottom:10px;}
ul.link_interes li	{ width:430px; list-style:circle; vertical-align:middle; min-height:18px; margin-left:40px;}
ul.link_interes span{ ]margin-top:-18px; display:block; position:relative; right:-70px; float:right;}
ul.link_interes h2	{ height:18px;}
ul.link_interes2 li	{ list-style:none; margin-left:60px;}
/* ============== MÓDULS DE LA HOME =========== */
.moduls_home		{ margin-bottom:3px!important;}
.error				{ color:#F00; font-size:15px!important; font-weight:bold; list-style:none;line-height:35px;}
.correcte		{ color:#390; font-size:1.1em!important;  list-style:none; line-height:35px;}

/* COMENTARIOS NOTICIAS*/
#comentarios		{ margin-top:15px; font-size:12px;}
#comentario			{ margin-top:10px; border-bottom:1px dashed #CCC;}
#comentario_fecha	{ float:left;}
#comentario_autor	{ float:right;}
#comentario_texto	{ margin-top:5px; margin-bottom:10px;}
#comentario_form	{ margin-top:10px;}
.bl_links{margin-bottom:5px; cursor:pointer}

#barra_envia_coment{float:left;  width:538px;height:18px;  background-color:#FFD1A4; color:#9C6043; font-size:0.9em; padding-left:5px; margin-top:20px; }
.resultat{border:0px solid red; position: relative; left: 250px; top: -19px; width: 273px; font-size:12px;}
