/******* GLOBALES ********/



*{

margin:0;

padding:0;

text-align:center;

font-size:12px;

color:#494949;

font-family:Arial, Verdana, sans-serif;

}



body{

background:#FFFFFF;

}



.contenedor{

margin:auto;

background:#FFFFFF;

width:960px;

}



img{

border:0px;

}



.clear /**clase creada para los cierres de float**/{

clear:both;

}



/****** CABECERA *******/



.cabecera{
background:#0094C3 url(../../img/cabecera.jpg) no-repeat;
text-align:left;
padding:15px 0 0 0;
}

.logotipo{
width:313px;
margin:0 0 0 10px;
float:left;
}

.logotipo img{
border:none;
}

#felicitacion {width:150px;float:left; margin: 8px 0 0 50px; display:block;}

#felicitacion p { font-size:16px; color:#ffffff; line-height:22px; }
#felicitacion a {text-decoration:none; font-weight:bold;}
#felicitacion span {font-family: "Times New Roman",  Antiqua, serif; font-size:22px; color:#e73b43;  text-transform:uppercase; font-weight:bold;
}

#felicitacion strong {font-size:21px; color:#ffffff; text-shadow:0 0 2px #ffffff;}



.buscador{

float:right;

width:400px;

height:49px;

margin:0;

padding:5px 0 0 5px;

font-weight:bold;

color:#FFF;



}



.buscador input{

text-align:left;

font-size:10px;

color:#444;

}



.buscador select{

text-align:left;

font-size:10px;

color:#444;

}



.buscador select option{

text-align:left;

font-size:10px;

color:#444;

}



.buscador img{

margin:0 0 0 6px;

vertical-align:-35%;

border:none;

}



.indice{

float:left;

margin:10px 0 0 5px;

font-family:Arial,Verdana, sans-serif;

font-size:11px;

color:#FFF;

}



.indice a{

color:#FFF;

text-decoration:none;

font-weight:normal;

font-size:11px;

}



.indice a:hover{

color:#FFFF00;

text-decoration:underline;

}





/****** MENU SUPERIOR *******/



.menu {float:right; background-color:#81A7D7; background-image:url(../img/curva.gif); background-repeat: no-repeat; background-position: top left;}

.menu ul {

	list-style-type:none;

	margin-top:6px;

	margin-left:5px;

}

.menu ul li {float:left; font-size:1em; padding:0 5px;}

.menu ul li h2 {background-color:#81A7D7;font-size:1em;text-align:left; margin:5px 0 5px 0;}

.menu ul li h2 a {color: #FFF; text-decoration:none;text-align:left; padding-bottom: 6px;}

.menu ul li h2 a:focus {color:#FFF;}

.menu ul li h2 a:hover {color:#FFFF00;}

/** separador **/

.menu ul li h2 span {color:#FFF; font-size:1em; text-align:left; margin:5px 0 5px 8px;}



/* pestaña pacientes */

.profesionales {

	float: right;	
	background:url(../../img/fondo_div_profesionales.gif) no-repeat;
	background-repeat: no-repeat;
	background-position: top left;
	height:31px;
	padding-left:6px;

}


.profesionales ol {

	list-style-type:none;
	margin-top:6px;
	font-weight:bold;
}


.profesionales ol li {

	width:175px;
	float:left;
	font-size:11px;
	padding:6px 0 0 0;
	color:#000;
	

}

.profesionales ol li h2 {

	width:90px;
	font-size:11px;
	color:#EAEAEA;
	text-align:center;
	padding-right:18px;
	display:inline;




}

.profesionales ol li h2 a {

	color: #EAEAEA;
	text-decoration:none;
	text-align:left;
	font-size:11px;

}

.profesionales ol li h2 a:focus {

	color:#FFF;

}

.profesionales ol li h2 a:hover {

	color:#FFFF00;

}

.profesionales ol li h2 a img {

	border:none;

	padding:0;

}



/* submenus desplegables */

.menu .submenu{

position:absolute; top: -1000px;

width:560px;

height: 230px;

background-image: url(../img/trans.gif);

text-align:left;

z-index:255;

}



.menu .submenu .container{

position: absolute;

width: 550px; 

height: 215px;

z-index: 100;

margin:-225px 0 0 0;

text-align:left;

}



.menu .submenu .container h1{

width:230px;

padding:2px 0 2px 0;

margin:15px 0 10px 10px;

font-size:13px;

text-align:left;

color:#FFF;

}



.menu .submenu .container .foto{

margin:0 0 0 10px;

width:230px;

height:155px;

}



.menu .submenu .container .descripcion{

float:right;

margin:15px 0 0 0;

width:290px;

text-align:left;

}



.menu .submenu .container .descripcion h2{

text-align:left;

width:95%;

padding:2px;

font-size:12px;

color:#000;

font-weight:normal;

background:none;

}



.menu .submenu .container .descripcion h2 span{

width:100%;

display:block;

font-size:13px;

text-align:left;

color:#3B69AD;

margin-bottom:2px;

font-weight:bold;

}



.menu .submenu .container .descripcion dl{

text-align:left;

width:250px;

margin:0 25px 8px 0;

}



.menu .submenu .container dl dd{

display:block;

text-align:left;

border-bottom:dotted 1px #000;

width:100%;

margin-bottom:0;

padding: 2px;

padding-left: 10px;

background:transparent url(../img/flecha_dd.gif) no-repeat scroll left center;

}



.menu .submenu .container dl dd img{

vertical-align:5%;

}



.menu .submenu .container dl dd a{

width:100%;

background:none;

color:#16456E;

text-align:left;

text-decoration:none;

font-weight:normal;

}



.menu .submenu .container dl dd a:hover{

color:#CC0000;

text-decoration:underline;

}



.destacados{

width:960px;

height:36px;

margin-bottom:10px;

background-image:url(../img/f_destacados.gif); background-repeat:repeat-x;

text-align:left;

padding:8px 0 0 0;

}



.destacados h2{

display:inline;

margin:0 20px 0 10px;

}



.destacados h2 a{

text-decoration:none;

font-size:13px;

font-weight:bold;

color:#444;

}



.destacados h2 a:hover{

text-decoration:underline;

}



.destacados h2 a img{

border:none;

vertical-align:-25%;

margin-right:5px;

}



.login{
float:right;
margin:0 10px 0 0;
font-family:Arial, Verdana, sans-serif;
font-size:11px;
color:#000;
}

.login img{
margin:0 5px 0 0;
vertical-align:-20%;
border: none;
}



.login a{
margin:0 0 0 8px;
padding:3px 8px;
background-color:#81A7D7;
border:solid 1px #FFF;
font-size:11px;
text-decoration:none;
color:#FFF;
line-height: 20px;
}

.login a:hover{
text-decoration:underline;
}





/****** ESTILOS PORTADA ********/



.portada{

width:960px;

background-image:url(../img/separadores_portada.gif); background-repeat: repeat-y;

}



/** Portada main **/

.portada_main{

text-align:left;

width:674px;

}



.banner_portada{

width:674px;

height:190px;

text-align:left;

background-color:#FFF;

background-image:url(../img/banner_portada.gif);

}



.banner_portada ul{

text-align:left;

color:#FFF;

padding:100px 0 0 20px;

margin-left:50px;

list-style-image:url(../img/bullet_banner.gif);

}



.banner_portada li{

text-align:left;

}



.banner_portada li a{

text-align:left;

color:#FFF;

font-weight:bold;

text-decoration:underline;

}



.banner_portada li a:hover{

color:#FFFF00;

}



.tapa{

	background-color: white;

	width:674px;

	height:10px;

	background:#FFF;

	padding: 5px 0 10px 0;

	text-align: left;

}

.tapa * {

	display: inline;

	margin: 0 2px 0 2px;

}

.tapa .BreadCrumbT {

	font-weight:bolder;

}

.tapa .BreadCrumbN {

	color: #CC0000;

	font-weight:bolder;

}

.tapa .BreadCrumbN a {

	color: #CC0000;

	text-decoration:none;

}

.tapa .BreadCrumbF {

	color: #1F118F;

}



.main_izq{

width:330px;

text-align:left;

margin-top: 0;

float:right;

}



.main_dcha{

float:right;

width:320px;

text-align:left;

margin-left:20px;

margin-top: 0;

}



/** noticia destacada **/



.acerca_pacientes {

	width:327px;

	border: 1px solid white;

	text-align:left;

	margin-top:0;

	background-image:url(../img/acerca-de-pacientes.jpg);

	background-repeat: no-repeat;

	background-position: top left;

}



.acerca_pacientes p {

	text-align:left;

	margin-top: 156px;

	padding:8px 10px 20px 15px;

	background-color: #f7f7f7;

	background-image:url(../img/fondo-acerca-de-pacientes.jpg);

	background-repeat: no-repeat;

	background-position: bottom left;

}



.acerca_pacientes strong {

	color: #b70000;

}



.acerca_pacientes h2 {

	font-size: 1.25em;

	color: #f6f6f6;

	text-align: left;

	margin: 9px 0 0 15px !important;

}



/** noticia destacada **/



.conoce_enfermedad {

	width:320px;

	border: 1px solid white;

	text-align:left;

	margin:0 0 10px 0;

	background-image:url(../img/conoce-tu-enfermedad.gif);

	background-repeat: no-repeat;

	background-position: top left;

}



.conoce_enfermedad h2 {

	font-size: 1.25em;

	color: #333333;

	text-align: left;

	margin: 12px 0 0 15px !important;

}



.conoce_enfermedad ul {

	margin-left: 12px;

	padding:8px 10px 1px 15px;

}



.conoce_enfermedad ul li {

	list-style-image: url(../img/cuadrado-rojo.gif);

	text-align:left;

	margin-top: 8px;

}



.conoce_enfermedad ul li a {

	color: #7ba6eb;

	display: block;

	text-align: left;

}

.conoce_enfermedad p {

margin: 0;

padding: 0;

background-color: #f9f9f9;

	background-image:url(../img/otras-enfermedades-reumaticas.gif);

	background-repeat: no-repeat;

	background-position: top left;

}

.conoce_enfermedad p a {

	color: #333333;

	display: block;

	text-align: center;

	font-weight: bold;

	padding: 16px 0 5px 0;

 font-size: 0.9em;

}



.servicios_pacientes {

	width:320px;

	border: 1px solid white;

	text-align:left;

	margin:0 0 10px 0;

	background-image:url(../img/fondo-servicios-para-pacientes.jpg);

	background-repeat: no-repeat;

	background-position: top left;

}



.servicios_pacientes h2 {

	font-size: 1.1em;

	color: #f6f6f6;

	text-align: left;

	margin: 9px 0 0 15px !important;

}



.servicios_pacientes ul {

	margin: 9px 0 12px 175px !important;

	list-style-type: none !important;

}



.servicios_pacientes ul li {

	list-style-image: none;

	text-align:left;

	margin: 0;

	padding: 2px 0;

}



.servicios_pacientes ul li a {

	color: #5b86cb !important;

	display: block;

	text-align: left;

	margin: 0;

	padding: 0;

}



.localizador {

	width:320px;

	border: 1px solid white;

	text-align:left;

	margin-top:20px;

	background-image:url(../img/localizador.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	cursor: pointer;

}



.localizador h2 {

	font-size: 1.15em;

	color: #f6f6f6;

	text-align: left;

	margin: 20px 0 0 60px !important;

}

.localizador p {

margin: 18px 8px 20px 183px !important;

text-align: left;

	font-size: 0.9em !important;

	font-weight: bold;

	color: #3b66ab !important;

}

.localizador p b{

	color: #b70000 !important;

}

.faqs {

	width:227px;

	border: 1px solid white;

	text-align:left;

	margin:0 0 0 18px !important;

	background-image:url(../img/faqs.jpg);

	background-repeat: no-repeat;

	background-position: top left;

	cursor: pointer;

}



.faqs p {

margin: 38px 10px 20px 15px !important;

text-align: left;

	font-size: 0.9em !important;

}



/** Portada lateral **/

.portada_lateral{

float:right;

width:210px;

text-align:left;

margin:0 15px 0 40px;

}



.eventos_inicio{

margin:10px 0 0 0;

padding:10px 0 10px 0;

background:#E9E9E8;

}



.eventos_inicio ul{

text-align:left;

list-style-image:url(../img/bullet_listas2.gif);

margin-left:30px;

margin-right:10px;

}



.eventos_inicio ul li{

text-align:left;

}



.eventos_inicio ul li a{

text-align:left;

font-family:Verdana, Arial, sans-serif;

font-size:11px;

color:#7365B5;

text-decoration:underline;

vertical-align:4px;

}



.eventos_inicio ul li a:hover{

color:#FF0000;

}



.patrocinadores{

width:200px;

margin:20px 0 10px 20px;

text-align:left;

}



#sello {

	text-align: center;

}



#sello img{

float:left;

margin:5px 0 5px 5px;

border:none;

}



.alertas{

margin:30px 0 20px 0;

}



.alertas img{

border:none;

}



/***** MODULOS PORTADA *****/



.modulos{

margin:10px 0 25px 0;

text-align:left;

}



.modulos img{

text-align:left;

}



.modulos h3{

text-align:left;

color:#CA0016;

font-weight:bold;

margin-top:5px;

}



.modulos ul{

margin-left:10px;

padding:10px 0 0 10px;

text-align:left;

list-style-image:url(../img/bullet_listas.gif);

}



.modulos ul li{

text-align:left;

}



.modulos ul li a{

text-align:left;

font-family:Verdana, Arial, sans-serif;

font-size:11px;

color:#7365B5;

text-decoration:underline;

vertical-align:4px;

}



.modulos ul li a:hover{

color:#FF0000;

}



/****** PLANTILLA INTERIOR ********/



.plantilla{

width:960px;

background-image:url(../img/f_plantilla.gif); background-repeat: repeat-y;

}



.plantilla_main{

width:695px;

text-align:left;

background-color:#FFF;

background-image:url(../img/f_menu_izq.gif); background-repeat: repeat-y;

}



.banner_plantilla{

width:674px;

height:190px;

background-color:#FFF;

}



.plantilla_lateral{

float:right;

width:260px;

text-align:left;

margin:0;

}



/*** ESTILOS CONTENIDOS ***/

.contenidos{

float:right;

width:460px;

text-align:left;

margin:0 10px 0 10px;

}



/*** Título sección ***/

.contenidos h1{

width:95%;

display:block;

text-align:left;

color:#000;

font-size:18px;

background:#f1f1f1;

padding:5px 0 5px 5px;

margin:0 0 15px 0;

}



#hfer {

background: #f1f1f1 url(../img/ico_fundacion.gif) no-repeat 420px 6px;

}



/*** Titulares ***/



.contenidos h2{

display:block;

text-align:left;

font-size:14px;

color:#CC0000;

margin:20px 0 10px 0;

}



.contenidos h2 b, contenidos h2 strong {

text-align:left;

font-size:14px;

color:#CC0000;

}



.contenidos h2 anchor{

display:block;

text-align:left;

font-size:14px;

color:#CC0000;

margin:20px 0 10px 0;

}



.contenidos h3{

text-align:left;

margin:12px 0 7px 0;

color:#352477;

}



.contenidos h3 anchor{

text-align:left;

margin-bottom:5px;

color:#352477;

}



.contenidos h4{

text-align:left;

margin:12px 0 7px 0;

color:#CC0000;

font-weight:bold;

}



/*** Fechas ***/

.contenidos .fecha{

display:block;

border-top:dotted 1px #666;

padding-top:5px;

margin-bottom:10px;

text-align:left;

font-style:normal;

font-weight:bold;

color:#008AB4;

font-size:12px;

}



/*** HR ***/

.contenidos hr{

text-align:left;

width:90%;

border:solid 2px #CCC;

margin:15px 0 15px 0;

}



/*** Párrafos ***/

.contenidos p{

text-align:left;

color:#494949;

margin-top: 12px;

}



.contenidos p b, strong{

font-weight:bold;

}



/* Vamos a distinguir entre 

el strong "normal" que nos 

encontramos comúnmente y el 

strong negritaazul que se utiliza en 

guipcar junto con el normal. 

Ambos tienen idéntico nivel de 

resaltado semántico pero su 

aspecto es diferente. */



.contenidos strong.negritazul{

font-weight: bold;

color:#6684AA;

}



/* citas */

.contenidos blockquote p{

font-family: Verdana, sans-serif;

font-weight: bold;

font-size: 10px;

color: #777777;

}



/* Respuestas */



.contenidos blockquote .respuesta {

font-weight: normal;

text-align:left;

color:#494949;

font-size: 12px;

font-family:Arial, Verdana, sans-serif;

}



.contenidos blockquote .respuesta b, strong{

font-weight:bold;



}





/*** sumarios flotantes ***/



#sumario{

float:right;

border:1px solid #e8e8e8;

border-top:3px solid #cc0000;

background:#f1f1f1 url(../img/f_sumario.gif) no-repeat top left;

margin:0 0 10px 10px;

width:140px;

}



#sumario p{

display:block;

margin: 20px 10px 10px 10px;

text-align:right;

color:#444;

font-weight:bold;

font-size:11px;

font-family:Verdana, sans-serif;

}



/*** Imágenes flotantes ***/



.imgder {

float:right;

margin:0 10px 0 10px;

border:none;

}



/*** sección becas y premios ***/



#bt_descargar{

float:right;

}

#bt_descargar img{

border:none;

}



/*** ENLACES ***/





/*** Enlaces internos***/



.contenidos a{

font-family:Arial,Verdana,sans-serif;

font-size:12px;

color:#352477;

text-decoration:underline;

}



.contenidos a:hover{

color:#CC0000;

}













/*** Enlaces externos***/



.contenidos #externos{

text-align:left;

}



.contenidos #externos a{

display:inline;

font-family:Arial,Verdana,sans-serif;

font-size:12px;

color:#352477;

text-decoration:underline;

}



.contenidos #externos a:hover{

color:#CC0000;

}



.contenidos #externos img{

vertical-align:-15%;

border:none;

}



/*** Vínculos con strong e imágenes ***/



.contenidos a strong, .contenidos a b{

color: #352477;

}

.contenidos a:hover strong, .contenidos a:hover b{

color:#CC0000;

}

.contenidos a img {

border: none;

}

.contenidos a img:hover {

border: none;

}



/*** LISTAS ***/



/*** Listas desordenadas ul ***/

.contenidos ul{

text-align:left;

list-style-type:disc;

margin:10px 0 10px 30px;

}



.contenidos ul li{

text-align:left;

color:#494949;

margin-top:12px;

}



.contenidos li img{

margin-right: 6px;

}



.bulletflecha {

list-style-image:url(../img/flecha_bullet.gif)

}



.bulletphone {

list-style-image:url(../img/phone_bullet.gif)

}



.bulletmail{

list-style-image:url(../img/ico_email.gif)

}



.bullettrue{

list-style-image:url(../img/truebullet.gif)

}



.bulletuser1{

list-style-image:url(../img/ico_user1.gif)

}



.bulletuser2{

list-style-image:url(../img/ico_user2.gif)

}



ul.invisible li{

list-style-type: none;

list-style-image: none;

}



/*** Listas ordenadas ol ***/

.contenidos ol{

text-align:left;

margin:10px 0 10px 30px;

}



.contenidos ol li{

text-align:left;

color:#494949;

margin-top: 12px;

}



/* estilos para listas en números arábigos */

.contenidos ol.arabigos {

list-style-type: decimal;

}



/* estilos para 

listas en números romanos. 

Provisionalmente dejamos los id # 

hasta que podamos sustituir toooodas 

las listas id="romanos" por 

class="romanos" en el portal. */

.contenidos #romanos li, .contenidos #romanos ul li{

list-style-type: upper-roman;

}



.contenidos .romanos li, .contenidos .romanos ul li{

list-style-type: upper-roman;

}



/* estilos para listas en 

orden alfabético minúscula. 

Provisionalmente dejamos los id # 

hasta que podamos sustituir toooodas 

las listas id="alfa_min" por 

class="alfa_min" en el portal. */

.contenidos #alfa_min li{

list-style-type: lower-alpha;

}

.contenidos .alfa_min li{

list-style-type: lower-alpha;

}



/* Evitamos que las listas anidadas 

copien los estilos de sus "madres" */



.contenidos ul li ol#alfa_min li{

list-style-image: none;

}

.contenidos ul li ol.alfa_min li{

list-style-image: none;

}

.contenidos ul li ol#romanos li{

list-style-image: none;

}

.contenidos ul li ol.romanos li{

list-style-image: none;

}

.contenidos ul li ol.arabigos li{

list-style-image: none;

list-style-type: decimal;

}

.contenidos ol li ol.arabigos li{

list-style-type: decimal;

}

.contenidos ul.invisible li ul.bulletflecha li{

list-style-image: url(../img/flecha_bullet.gif);

}

.contenidos ul.invisible li ul.bullettrue li{

list-style-image: url(../img/truebullet.gif);

}



/*** Listas definición dl ***/

.contenidos dl{

text-align:left;

margin:10px 0 10px 0;

}



.contenidos dt{

text-align:left;

font-weight:bold;

font-size:14px;

margin:15px 0 10px 0;

color:#CC0000;

}



.contenidos dl dd{

text-align:left;

margin-left:15px;

}



/*** Tablas (sólo datos tabulares) ***/



.tabular {

width: 450px;

border-spacing: 0px;

/*cell-spacing: 0px; Eliminado porque no es una propiedad de css*/

border: 1px solid #999999;

}

.tabular td {

border: 1px solid #999999;

padding: 8px;

}

tr.tabular_principal, 

td.tabular_principal {

background: #CCCCCC;

}

.tabular_guipcar {

width: 700px;

border-spacing: 0px;

/*cell-spacing: 0px; Eliminado porque no es una propiedad de css*/

border: 1px solid #999999;

}

.tabular_guipcar td {

border: 1px solid #999999;

padding: 8px;

}



/*** FORMULARIOS ***/



.contenidos form, input, select, option{

text-align:left;

margin-top:5px;

}





.contenidos form select option{

padding-right:3px;

}



.contenidos fieldset{

margin-top:3px;

text-align:left;

border:solid 1px #DDDDDD;

}



.contenidos fieldset img{

float:right;

margin:0;

border:none;

}



.pt_main_izq{

width:200px;

text-align:left;

margin:0 0 0 0;

background:url(../img/f_menu_izq.gif);

}



.menu_lateral{

width:180px;

text-align:left;

margin:10px 6px 0 14px;

}



.menu_lateral ul{

width:175px;

margin-left:5px;

list-style-type:none;

padding-bottom:20px;

}



.menu_lateral ul li{

text-align:left;

line-height:20px;

padding:8px 0 2px 0;

border-bottom:dotted 1px #352477;

}



.menu_lateral ul li a{

font-family:Arial,Verdana,sans-serif;

font-size:12px;

font-weight:normal;

text-decoration:none;

color:#352477;

}



.menu_lateral ul li a:hover{

color:#CC0000;

text-decoration:underline;

}



.menu_lateral_Principal {

font-weight: bold;

font-size: 12px;

color: white;

padding: 7px 5px 5px 25px;

text-align: left;

background-repeat: repeat-y;

background-image: url(../img/submenu_top1.gif);

}

.menu_lateral_Principal a {

color: #FFF;

text-decoration: none;

}

.menu_lateral_Principal a:focus {

color: #FFFF00;

}

.menu_lateral_Principal a:hover {

color: #FFFF00;

}



/** estilo formulario contacto **/



#fcontact table tr td{

text-align:left;

}



#consulta, #nombre, #mensaje, #email, #empresa {

width:100%;

}



#fcontact table tr .campo {

font-weight:bold;

}



#fcontact table tr .boton {

text-align:right;

height:80px;

}



/******* MODULOS LATERALES *************/



.mod_lateral{

margin:0 0 10px 15px;

text-align:left;

}



.mod_lateral img{

text-align:left;

}



.mod_lateral h3{

text-align:left;

color:#203172;

font-weight:bold;

margin-top:5px;

}



.mod_lateral ul{

margin-left:10px;

padding:10px 20px 0 10px;

text-align:left;

list-style-image:url(../img/bullet_listas.gif);

}



.mod_lateral ul li{

text-align:left;

}



.mod_lateral ul li a{

text-align:left;

font-family:Verdana, Arial, sans-serif;

font-size:11px;

color:#7365B5;

text-decoration:underline;

vertical-align:4px;

}



.mod_lateral ul li a:hover{

color:#FF0000;

}



.paginacion{

background-color:#EAEAEA;

padding:5px;

font-weight:normal;

color:#000;

}



.paginacion #info{

float:left;

text-align:left;

margin:0 0 0 100px;

}



.paginacion #anteriores{

float:left;

margin:0;

}



.paginacion #siguientes{

float:right;

margin:0;

}





/********** Footer ****************/



.footer{
height:28px;
display:block;
margin:10px 0 6px;
padding:0 0 0 8px;
background-color:#E2E2E2;
text-align:left;
font-size:11px;
color:#193448;
}

.footer p{
float:left;
width:450px;
display:inline;
margin-top:10px;
text-align:left;
font-size:11px;
color:#193448;
}

#enlaces{
margin:5px 10px 0 0;
float:right;
text-align:left;
display:inline;
color:#7365B5;
}

#enlaces a{
color:#7365B5;
text-align:left;
font-size:11px;
}

#enlaces a:hover{
color:#FF0000;
}

.honCode, .webAcreditada{
margin-bottom:5px;

}

.honCode {float:left;width:190px;}

.honCode p {font-size:10px; text-align:left;color:#999999; font-weight:bold;}
.honCode p a {font-size:10px; color:#999999;}
.honCode p a:hover {color:#FF0000;}
.honCode img {margin: 0 3px 0 0; }

.webAcreditada{
float:right;
text-align:right;
width:160px;
}

#texto p {font-size:10px;}

#texto a { font-size:10px; color:#7365B5;}
#texto a:hover {color:#FF0000;}
#enlace2mdc  { margin-top:4px;}
#enlace2mdc a { text-decoration:none; color:#bbbbbb;}
#enlace2mdc a:hover { color:#bbbbbb;}



/*BUSCADOR*/



.busqueda {

margin-right: 20px;

text-align: left;

margin-top: 0;

}



.navBuscador{

padding-top:50px;

font-size:12px;

}



.phpdigHighlight{

color: #000000;

background-color: #FFCC66;

font-weight: bold; 

}

.grey{

font-size: 12px;

text-align: left;

line-height:15px;

}

.blue{

text-align: left;

margin-top:10px;

padding-bottom:5px;

}

.blue a {

color: #2222cc;

}

.greyForm{

margin-bottom:10px;

margin-top:10px;

background-color: #FFFFFF;

font-size: 12px;

text-align:left;

color:#000000;

}

.blueForm{

background-color: #EEEEFF;



font-size: 12px;

font-weight: bold;

padding: 3px;

border: 1px solid #5B4A86;

}



.smallLink {

font-size: 10px; background-color: #BBCCEE;

}



.color_table_outline{

background-color: #d5d5e5;

color: #000000;

border: 1px solid #5b4a86;

}



.color_top_bottom {

background-color: #f5f5ff;

color: #000000;

}



.color_sub_top_bottom {

background-color: #eeeeff;

color: #000000;

}



.color_table_cells {

background-color: #eeeeee;

color: #000000;

}



.phpdigMessage{

padding-right:2px;

color: #aaaaaa; 

text-align:left;

}



.phpdiginputsubmit{

width:60px;

}



.phpdiginputtext{

width:200px;

text-align:left;

border:1px #000000 solid;

}


