/* CSS Document 01*/

body {
	margin:0;
	padding: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#da2900;
	background-image:url(../imatges/fondo6.gif);
	color:#3c3c3c;
}

#tot {width:760px; margin:auto; background-color:#fff; position:relative; padding-bottom:15px;}

#pop {width:486px; margin:auto; background-color:#fff; position:relative;}

#capcalera {height:108px; background-image:url(../imatges/logo.gif); background-repeat:no-repeat;}
.submenu {width:170px; position:absolute; top:27px; left:570px; *margin-right:10px;}

#lateral {width:274px; position:absolute; top:182px; left:486px; z-index:90;}
#lateral img {margin:2px 0;}
#lateral-uk {width:274px; position:absolute; top:307px; left:486px; z-index:90;}

#peu {position:relative; background-image:url(../imatges/peu.gif); background-position:bottom; background-repeat:no-repeat; height:140px; background-color:#fff; clear:both;}
.peuVermell {color:#fff; background-color:#ed2d01; font-size:9px; padding:2px; text-align:center; width:540px; margin:20px 0 0 100px;}
.peuVermelluk {color:#fff; background-color:#ed2d01; font-size:9px; padding:2px; text-align:center; width:630px; margin:auto;}

.txtPetitGris {color:#7b7b7b; font-size:9px; text-align:center; padding:5px 0; line-height:14px;}
.txtPetitGris a {color:#7b7b7b; text-decoration:none;}

#logo {position:absolute; top:9px; left:13px; z-index:150;}
#sg {border-bottom:100px solid #ff7800;}
#sg a{position:absolute; right:10px; bottom:0;}

/*AUX*/
.t_position {position:absolute; top:15px; left:50px;}
.t_positionContent {position:relative; top:-25px; left:35px;}
/*.t_positionContent {position:absolute; top:15px; left:60px;}*/


/*RAZONES*/
div.reason {
	padding-bottom:10px;
	border-bottom:1px dashed #999;
	margin-bottom:10px;
	position:relative;
}
div.reason-number {
	position:absolute;
	top:0;
	left:0;
}
div.reason-text {
	margin-left:60px;
}
div.reason-text p {margin:0 0 6px 0;}

.flotarDreta {float:right;}

.flotarLlista {float:right; padding-right:15px;}

.alinearDreta {margin-top:0; text-align:right;}

.negreta {font-weight:bold; color:#7b7b7b; font-size:11px;}

/*MI SITUACION*/
#miSituacion {position:relative; background:url(../imatges/f_misituacion.gif) no-repeat; width:238px; height:181px; padding: 10px;}

#preguntas {position:relative; background:url(../imatges/f_preguntas2.gif) no-repeat; width:238px; height:181px; padding: 10px;}

#primeraVisita {position:relative; background:url(../imatges/f_primeravisita3.gif) no-repeat; width:238px; height:181px; padding: 10px;}

.text_situacion {left:100px; top:70px; width:140px;}

.text_situacion, .text_doctor {position:absolute; font-size:10px; line-height:12px;}
.text_situacion p {margin-top:5px; text-align:right;}
.text_doctor {left:50px; top:60px; width:180px; line-height:14px;}


.text_situacion a, .text_doctor a {color:#ff6c00; font-weight:bold; }

#elDoctor {position:relative; background:url(../imatges/f_doctor.gif) no-repeat; width:238px; height:185px; padding: 10px;}



/*SABIAS QUE*/
/*#sabiasQue {position:relative; margin-top:0; *margin-top:2px; background:url(../imatges/f_sabiasque.gif) no-repeat; width:238px; height:104px; padding: 10px;}*/
#sabiasQue {position:relative; margin-top:0; *margin-top:2px; background:url(../imatges/f_sabiasque.gif) no-repeat; width:238px; height:109px; padding: 10px;}

/*.text_sabiasQue {width:175px; position:absolute; left:50px; top:55px; font-size:10px; line-height:14px; height:55px; max-height:55px; overflow:hidden;}
*/
.text_sabiasQue {width:175px; position:absolute; left:50px; top:55px; font-size:10px; line-height:14px; height:70px; max-height:70px; overflow:hidden;}

/*CONTINGUTS HOME*/

#content {*margin-top:-2px; width:423px; background-image:url(../imatges/content_tira.gif);
padding:15px 25px 10px 38px;}
#content h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#666;
	margin:0 0 10px 0;
}
#content p {line-height:14px; text-align:justify;}
#content a {color:#ff6c00; font-weight:bold;}

#contentGris {position:relative; *margin-top:-2px; position:relative; width:456px; background-image:url(../imatges/content_gris_tira.gif); padding:8px 10px 8px 20px; *padding-bottom:0;}
#contentGrisBloc {position:relative; *margin-top:-2px; position:relative; width:395px; background-image:url(../imatges/content_gris_tira.gif); padding:8px 10px 8px 20px; *padding-bottom:0;}

#contentGris ul {margin-top:5px; *margin-top:5px; list-style-image:url(../imatges/llista_blanc.gif); font-size:10px; padding:0 0 0 40px; _padding:0;}

#contentGris ul li {line-height:17px; *line-height:16px;}
#contentGris ul li a {text-decoration:none; color:#3c3c3c;}
#contentGris ul li a:hover {text-decoration:underline;}
#contentGris p {padding:10px 0 0 40px;}
#contentGris form {padding:0 0 0 40px;}
#contentGris table {position:relative; margin-top:10px;}
#contentGris form p {font-size:10px; font-weight:100; color:#474747; text-decoration:none; text-align:left; padding:0}
#contentGris form p a {color:#474747;}

/*CONTINGUTS*/

#contingut {*margin-top:-2px; width:406px; background-image:url(../imatges/content_tira.gif);
padding:15px 35px 30px 45px; min-height:500px; /**height:500px;*/}
#contingut h2, #contingutContacto h2 {padding-left:18px; margin-top:40px; background-image:url(../imatges/fletxa2.gif); background-position:left top; background-repeat:no-repeat; font-size:11px; text-transform:uppercase; color:#da2900;}
#contingut h2 a {color:#da2900;}
#contingut h6 {font-size:10px; margin:30px 0 5px 0; font-weight:100;}
#contingut h6 li {list-style:url(../imatges/llista_taronja.gif); margin-top:5px;}
#contingut h6 li a {color:#3c3c3c; text-decoration:none;}
#contingut h6 li a:hover {text-decoration:underline;}

#contingut h4 {font-size:11px; margin:30px 0 5px 0; border-bottom:1px solid #000;}
#contingut h5, #contingutContacto h5 {color:#7b7b7b; font-size:11px; padding:10px 0 0 0;}
#contingut p, #contingutContacto p {line-height:150%; /*text-align:justify; k*/}
#contingut dl {list-style:none;}
#contingut dl dd{ line-height:15px; background-image:url(../imatges/llistats.gif); *background-image:none; background-position:left top; background-repeat:no-repeat;  padding-left:10px; margin-bottom:5px;}
#contingut dl dd p {margin-top:5px;}
#contingut dl dd a {color:#333;}

#contingutContacto {position:relative; *margin-top:-2px; width:600px; background-image:url(../imatges/content_tot_tira.gif); padding:15px 80px 30px 80px; min-height:344px; *height:344px;}

#contingutContacto form {
	position:relative;
	width:450px;
	top:15px;
	left:90px;
	height:260px;
}

#contingutContacto ul {color:#505050; line-height:18px; list-style:none;}
#contingutContacto ul li {color:#505050; font-weight:bold; font-size:9px; list-style:none; line-height:24px; text-decoration:none;}
#contingutContacto ul ul li {color:#505050; list-style:url(../imatges/llista_taronja.gif); font-size:11px; font-weight:100; line-height:20px; text-decoration:none;}
#contingutContacto ul ul ul li {list-style:none; font-size:10px; *list-style:url(../imatges/llista_tematics.gif);}

#contingutContacto ul li a, #contingutContacto ul ul li a, #contingutContacto ul ul ul li a {color:#505050; text-decoration:none;} 
#contingutContacto ul li a:hover, #contingutContacto ul ul li a:hover, #contingutContacto ul ul ul li a:hover {text-decoration:underline;}

.mapa01 {position:absolute; top:100px; left:50px;}
.mapa02 {position:absolute; top:100px; left:210px;}
.mapa03 {position:absolute; top:100px; left:480px; width:250px;}

.form {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#7b7b7b; border:1px solid #7b7b7b; margin:2px 0;}

.formText, .formTextGris {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:right; padding:2px 3px 2px 0; height:18px;}

.formText {color:#050505; font-weight:bold;}

.formTextGris {color:#7b7b7b; vertical-align:text-top;}

.formBoto {background-color:#da2900; color:#fff; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; height:18px; padding:0 10px; margin-left:1px;}

.titular {font-size:10px; font-weight:bold; color:#fff; background-color:#ed2d01; height:14px; margin:40px 0 20px 0; padding:2px 0 0 10px; text-transform:uppercase;}

.titularSub {font-size:10px; font-weight:bold; color:#fff; background-color:#ed2d01; height:14px; margin:10px 0 20px 0; padding:2px 0 0 10px; text-transform:uppercase;}

#submenuPetit {position:relative; color:#505050; font-size:9px; height:70px; margin:0 0 10px 0;}/**/
#submenuPetit ul, #submenuPetitCurt ul {line-height:14px; list-style:none;}
#submenuPetit ul li a, #submenuPetitCurt ul li a {background-image:url(../imatges/llista_taronja.gif); background-position:left; background-repeat:no-repeat;  padding-left:10px; color:#505050; text-decoration:none; font-weight:100;}
#submenuPetit ul li a:hover, #submenuPetitCurt ul li a:hover  {text-decoration:underline;}
#submenuPetit h3, #submenuPetitCurt h4 {font-size:9px; color:#ff7800;}



#submenuPetitCurt {position:relative; color:#505050; font-size:9px; padding-bottom:3px; height:40px; margin:0 0 10px 0;}/**/

/*.llista01Submenu {position:absolute; left:-35px; top:12px; *top:20px;}
.llista02Submenu {position:absolute; left:140px; top:12px; *top:20px;}*/
.llista01Submenu {position:absolute; left:-35px; top:0px; *top:8px;}
.llista02Submenu {position:absolute; left:140px; top:0px; *top:8px;}

/*.llista02SubmenuPacientes {position:absolute; left:180px; top:12px; *top:20px;}*/
.llista02SubmenuPacientes {position:absolute; left:180px; top:0px; *top:8px;}

.imprimir {margin-top:20px;font-size:10px; text-align:right;}

.imprimir a {text-decoration:none; color:#505050; font-weight:100;}
.imprimir a:hover {text-decoration:underline;}

.llistat {list-style:none; line-height:35px;}
.llistat ul li {background-image:url(../imatges/llistats.gif); background-position:top left; background-repeat:no-repeat;  padding:0px 0 0 10px;}

/*BLOG DEL DOCTOR*/

#contingutBlog {position:relative; *margin-top:-2px; width:406px; background-image:url(../imatges/content_tira.gif);
padding:15px 35px 30px 45px; min-height:500px; /**height:550px;*/}
#contingutBlog h2 {font-size:10px; font-weight:bold; color:#fff; background-color:#ff7800; height:14px; margin:50px 0 0 0; padding:2px 0 0 10px; text-transform:uppercase;}

#contingutBlog h3 {margin:3px 0 0 0; padding:4px 0 0 10px; height:30px; font-size:10px; font-weight:100; color:#000;}
#contingutBlog h6 {color:#a4a4a4; font-size:10px; font-weight:100; text-align:right; margin-top:0; *margin-top:-5px;}
#contingutBlog h6 a {color:#474747; text-decoration:none;}
#contingutBlog h6 a:hover {text-decoration:underline;}

#contingutBlog h5 {font-size:10px; font-weight:100; color:#474747; text-decoration:none; float:right; text-align:right;}
#contingutBlog h5 a {color:#474747; text-decoration:none;}
#contingutBlog h5 a:hover {text-decoration:underline;}

#contingutBlog p {text-align:justify; line-height:17px; margin-top:5px;}
#contingutBlog table {position:relative; font-size:10px;}

#buscador, #tematico, #archivo {position:relative; background-image:url(../imatges/backgris-lateral-tira.gif); margin-top:0; *margin-top:-2px; width:238px; padding-left:20px;}

/*pop blog*/
#contingutPop {*margin-top:-2px; width:406px; padding:15px 35px 30px 45px; background-color:#fff;}

#contingutPop h2 {font-size:10px; font-weight:bold; color:#fff; background-color:#ff7800; height:14px; margin:50px 0 0 0; padding:2px 0 0 10px; text-transform:uppercase;}

#contingutPop h6 {color:#a4a4a4; font-size:10px; font-weight:100; text-align:right; margin-top:0; *margin-top:-5px;}
#contingutPop h6 a {color:#474747; text-decoration:none;}
#contingutPop h6 a:hover {text-decoration:underline;}

#contingutPop h5 {font-size:10px; font-weight:100; color:#474747; text-decoration:none; float:right; text-align:right;}
#contingutPop h5 a {color:#474747; text-decoration:none;}
#contingutPop h5 a:hover {text-decoration:underline;}

#contingutPop p {text-align:justify; line-height:17px; margin-top:5px;}

/*Buscador*/

#buscador {height:35px;}

.formBuscador {position:absolute; top:15px; font-size:10px; height:12px; background-color:#fff; border:1px solid #ff6c00; }

.botoFormBuscador {position:absolute; top:15px; left:182px; background-color:#ff6c00; color:#fff; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none; padding:1px 5px;}

/*Temas*/
#tematico, #archivo {margin:0 0 -11px 0; *margin:-2px 0 0 0;}
#tematico ul {list-style-image:url(../imatges/llista_blanc.gif); font-size:10px; padding-bottom:20px; line-height:16px; margin-left:-20px; *margin-left:19px;}
#tematico ul li a {text-decoration:none; color:#3c3c3c;}
#tematico ul li a:hover {text-decoration:underline;}

/*Archivo*/
#archivo ul {list-style:none; font-size:10px; padding-bottom:20px; line-height:16px; margin-left:-35px; *margin-left:5px;}
#archivo ul li a {font-weight:bold; color:#505050; text-decoration:none;}
#archivo ul li a:hover {color:#fff; background-color:#ff7800; padding:1px 2px;}

#archivo ul ul {font-size:10px; line-height:16px; margin:5px 0 -20px 0; margin:5px 0 -10px -40px; *margin:5px 0 -10px 0;}
#archivo ul ul li a {text-decoration:none;}
#archivo ul ul li a:hover {text-decoration:underline; padding:0; background:none;}

#archivo ul ul li a, #archivo ul ul li a:hover  {background-image:url(../imatges/llista_tematics.gif); background-position:top left; background-repeat:no-repeat; color:#3c3c3c; font-weight:100; padding-left:15px;}

.titolGris {font-size:10px; font-weight:bold; color:#fff; background-color:#999999; height:17px; margin:50px 0 0 0; padding:2px 0 0 10px;}


/*kike*/
.margenizq {margin-left:5px;}

#contingut h1 {
	padding-left:0px; 
	margin-top:10px; 
	font-size:18px; 
	color:#333333;
	background-image:none;
	/*text-transform:none;*/
}

#contingut h2 {
	padding-left:0px; 
	margin-top:10px; 
	font-size:16px; 
	color:#da2900;
	background-image:none;
	text-transform:none;
}

#contingut h3 {
	font-size:14px;
	color:#666;
	margin:0 0 15px 0;
	padding:4px;
	background-color:#f5f5f5;
	width:100%;
}

.enlacetexto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF6600;
	text-decoration:none;
	border-bottom:1px dashed #f60;
}

.piedefoto {font-size:9px; width:160px; text-align:center;}

.eco3d {
	margin:4px 0;}

#contingutBlog h1 {
	padding-left:0px; 
	margin-top:10px; 
	font-size:16px; 
	color:#da2900;
	background-image:none;
	text-transform:none;
}



.fotoslateral {
	text-align:center;
	font-size:10px;
	color:#666;
}
.fotoslateral p {
	margin:8px 4px;
}

.pasapagina {
	padding:5px;
	background-color:#f5f5f5;
	width:100%;
}
.pasapagina a {
	color:#990000;
}

.fotofuera {
	float:right;
	margin-right:0px;
	text-align:center;
}
.fotofuera img {cursor:help; margin-right:35px;}

#contingut {
	width:706px;
	background-repeat:repeat-y;
	padding-right:0;
}
#tot {overflow:hidden;}
#contingut p {margin-right:280px; text-align:justify;}
#contingut div p {margin-right:0px;}
#contingut h3 {width:420px;}
#contingut h4 {width:425px;}
#contingut dl.foto {width:600px;}
#contingut dl.nofoto {width:400px;}
#contingut dl dd dl {margin-right:0px;}
	
.salto {clear:both; border-bottom:1px dashed #999; width:100%; margin:0;}

.anchopreguntas {
	width:406px;
	text-align:left;
}

u {
	text-decoration:none;
	border-bottom:1px solid #333;
}


div.idiomasweb {
	color:#fff;
	padding-left:25px;
}
div.idiomasweb p {
	padding:5px 0 0 0;
	margin:0;
}
div.idiomasweb a {
	color:#fff;
}

#jumpMenu {
	border:1px solid #fff;;
	background:#ff6c00;
	color:#fff;
	margin-left:45px;
	outline:none;
}


.fotoequipo {padding:1px; border:2px solid #e5e5e5; margin-bottom:4px;}