/* Don't forget to set a foreground and background color 

   on the 'html' or 'body' element! */

html, body, div, span,

applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

dd, dl, dt, li, ol, ul,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}

html, body { height:100%; margin:0; padding:0; text-align:center;}

body {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background:#5fb2c2 url(../img/bgweb.gif) repeat-y center;
	color:#444;
}



a {
	outline:none;
}



a img, :link img, :visited img {
	border: 0;
}



p a, p a:visited{
	text-decoration:none;
	color:#199db6;
}



p a:hover{
	color:#c1055a;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

ol, ul {
	list-style: none;
}

q:before, q:after,
blockquote:before, blockquote:after {

	content: "";

}

.ok{margin-bottom:-5px;}

/* ----------------------------- LAYOUT ------------------------- */
#container {
	width:806px;
	text-align:center;
	margin:0 auto;		
}


/*#logovertical{
	float:left;
	width:75px;
	height:500px;
	background: url(../img/textovert.png) no-repeat 0 70px;
}*/


#caja{
	width:804px;
}
#cabecera{height:376px !important; width:805px; clear:both; margin:0; padding:0;}
	#texto{
		clear:right; 
		font-style:italic; 
		color:#3098ab; 
		font-size:11px;
		height:14px; 
		width:325px; 
		float:right; 
		margin:80px 30px 8px 0;
	}
	#logo{clear:left; width:90px; height:80px; float:left; padding:0; margin:8px 0 0 0;}
	#logo img{border:0px;}
#banner{
	height:260px; 
	width:805px; 
	clear:both; 
	margin:0px !important; 
	padding:4px 0px !important; 
	border-top:5px solid #309ead;
}
#banner img{margin:0px !important; padding:0px !important;}

#header {}
#titulo {
	width:100%;
	padding:0;
	margin:0;
}


#buscador {	
	margin-left:25px;
	padding-top:0px;
	width:187px;
}



#buscador img{
padding-top:1px;

}



.campobusca {
	margin-bottom:4px;
	height:14px;
	width:129px;
	border:1px solid #999;
	background:#f6f6f2;
	font-size:11px;
}



#flash {

clear:both;

}





#contido {

clear:both;

margin-top:20px;

width:804px;

}


.separador_x {
	clear:both;
	height:2px;
	margin-top:6px;
}

.separador_h {

clear:both;

background: url(../img/punto_horiz.gif) repeat-x;

height:2px;

margin-top:8px;

}



.separador_h_secibplus {

clear:both;

background: url(../img/punto_horiz.gif) repeat-x;

height:2px;

margin-top:8px;

margin-bottom:20px;



}



p#txtbenvida {

text-indent:-10000px;

 display:block;

 background:url(../img/textobenvida.gif) no-repeat;

 width:804px;

 height:104px;

 margin-top:10px

}

/* ----------------------------------- Bibliografia (SECIB DIFUSION) ---------------------------------- */
.bibliografia {
height:200px;}

#esquerda {
	float:left;
	width:222px;
	margin-right:0;
	margin-bottom:20px;
	padding-top:15px;
}

.separador_h_esq{
	clear:both;
	background: url(../img/punto_horiz.gif) repeat-x;
	height:2px;
	margin-top:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-left:25px;
}

p#cursos a {
	display:block;
	text-indent:-10000px;
	background:url(../img/banner-curso.gif) no-repeat;
	width:186px;
	height:180px;
	margin-top:0px;
	margin-left:25px;
}

p#juntadir a {
	display:block;
	text-indent:-10000px;
	background:url(../img/banner-socios.jpg) no-repeat;
	width:187px;
	height:83px;
	margin-top:0px;
	margin-left:25px;
}

p#directorio a {
	display:block;
	text-indent:-10000px;
	background:url(../img/banner_asociate.jpg) no-repeat;
	width:187px;
	height:83px;
	margin-top:0px;
	margin-left:25px;
}

p#socio a {
	display:block;
	text-indent:-10000px;
	background:url(../img/banner_profesional.jpg) no-repeat;
	width:187px;
	height:83px;
	margin-top:0px;
	margin-left:25px;
}

p#contactar a {
	display:block;
	text-indent:-10000px;
	background:url(../img/banner_contactar.jpg) no-repeat;
	width:187px;
	height:83px;
	margin-top:0px;
	margin-left:25px;
}
p#contacto {
	display:block;
	text-indent:-10000px;
	background:url(../img/contact-gif.gif) no-repeat;
	width:187px;
	height:105px;
	margin-top:0px;
	margin-left:25px;
}


#central{
	float:right;
	margin-bottom:30px;
	margin-left:28px;
	_margin-left:15px;
	width:554px;
	height:100%;
	min-height:535px;
	height: auto !important;
	background:url(../img/punto_vert.gif) repeat-y ;
}

/*-------------------------------------------------------------*/
#cefos{
	margin-right:40px;
	margin-left:28px;
	padding-top:18px;
	padding-left:0px;
}
#cefos h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	background-color: #fff;
	color: #199db6;
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
	font-size: 14px;
	font-weight:bold;
}



#cefos h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#199db6;
	margin-bottom:8px;
	font-size:14px;
	line-height:18px;
	font-weight:normal;
}



#cefos h5{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#199db6;
	margin-top:15px;
	margin-bottom:8px;
	font-size:1em;
	line-height:18px;
	font-weight:normal;
}

#cefos p{
	text-decoration: none;
	word-spacing: Normal;
	text-align: justify;
	/*letter-spacing: 1px;*/
	text-indent: 0px;
	line-height: 19px;
	font-size: 11px;
	padding-bottom:7px;
	margin-bottom:0;
	padding-left:0;
}
/*-------------------------------------------------------------*/

#cuerpo{
	margin-right:40px;
	margin-left:28px;
	padding-top:18px;
	padding-left:0px;
}

.padding20{
	clear:both;
	padding:10px;
}

.padding10{

clear:both;

padding:10px;}


#cuerpo h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-bottom:15px;
	background-color: #fff;
	color: #199db6;
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	text-indent: 0px;
	line-height: 18px;
	font-size: 14px;
	font-weight:bold;
}



#cuerpo h4{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#199db6;
	margin-bottom:8px;
	font-size:14px;
	line-height:18px;
	font-weight:normal;
}



#cuerpo h5{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#199db6;
	margin-top:15px;
	margin-bottom:8px;
	font-size:1em;
	line-height:18px;
	font-weight:normal;
}



#cuerpo p{
	text-decoration: none;
	word-spacing: Normal;
	text-align: justify;
	/*letter-spacing: 1px;*/
	text-indent: 0px;
	line-height: 24px;
	font-size: 11px;
	padding-bottom:15px;
	margin-bottom:0;
	padding-left:0;
}



#cuerpo ul{
	margin-bottom:20px;}



#cuerpo li{
	margin-bottom:10px;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 1px;
	text-indent: 0px;
	line-height: 25px;
	font-size: 11px;
	padding-left:25px;
	background:url(../img/flecha_lista.gif) no-repeat 0 5px;
}



#cuerpo li a, #cuerpo li a:visited{
	text-decoration:none;
	color: #199db6;
}

#cuerpo li a:hover{color:#c1055a;}


#cuerpo ul.listalink{margin-bottom:25px;}


#cuerpo ul.listalink li{
	margin-bottom:15px;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 1px;
	text-indent: 0px;
	line-height: 25px;
	font-size: 11px;
	padding-left:25px;
	background:url(../img/listalink.gif) no-repeat 0 50%;
}

#cuerpo ul.listalink li a, #cuerpo ul.listalink li a:visited{
	text-decoration:none;
	color: #199db6;
}

#cuerpo ul.listalink li a:hover{color:#c1055a;}


.azul{color:#199db6;}


.rojo{
color:#c1055a;}


.firma{
	color:#199db6;
	font-weight:bold;
	line-height: 27px;
}



.negrita{font-weight:bold;}


.pdf a {
	font-size:0.9em;
	padding-top:5px;
	padding-left:25px;
	height:25px;
	line-height:25px;
	background:url(../img/pdf.gif) no-repeat 0 0;
}


.imaxedecontido{
	overflow:hidden;
	clear:both;
	float:left;
	display:block;
	/*width:475px;
	height:109px;*/
	padding:4px;
	border:1px solid #CCC;
	margin-bottom:15px;
}
.imaxedecontido img{
	width:475px;
	height:109px;
}

.imaxelibro{
	clear:both;
	float:left;
	display:block;
	/*width:475px;
	height:109px;*/
	margin-bottom:15px;
	margin-right:10px;
}

.imaxedinamica{
	clear:both;
	float:left;
	display:block;
	border:1px solid #CCC;
	width:475px;
	height:109px;
	padding:4px;
	margin-right:10px;
	margin-bottom:8px;
}

.imaxedinamica img{
	text-align:center;
}



#patrocinadores{

clear:both;

}



#footer {

clear:both;

}



#footer p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222;
	padding-top:5px;
	padding-left:15px;
	/*background:url(../img/logo_footer.png) no-repeat;*/
	height:25px;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:30px;
}



#footer p a, footer p a:visited {

color:#000;

}



#footer p a:hover {

color:#199db6;

}

/* ------------------------------------------------- SUBMENUS -------------------------------------------------- */



#menuesquerda{
}



#menuesquerda h3{

display:block;

width:198px;

height:15px;

text-indent:-10000px;

margin-bottom:15px;

margin-left:15px

}



#menuesquerda ul{

list-style:none;

margin-left:15px;

margin-bottom:15px;

}



#menuesquerda li, #menuesquerda li a, #menuesquerda li a:visited{

display:block;

width:198px;

height:15px;

text-indent:-10000px;

background-position: 0 0;

margin-bottom:3px;

}



#menuesquerda li a:hover{

background-position:0 -15px;

}



#menuesquerda li.activo{

background-position:0 -15px;

}



/* ---------------- Encabezados dos submenus ----------- */



h3#mascerca{

background:url(../img/submenus_titulo_mascerca.png) no-repeat;

}



h3#plus{

background:url(../img/submenus_titulo_secibplus.png) no-repeat;

}



h3#cbucal{

background:url(../img/submenus_titulo_cbucal.png) no-repeat;

}



h3#difusion{

background:url(../img/submenus_titulo_difusion.png) no-repeat;

}



/* ------- elementos dos submenus (li's con id) --------- */



/* --- li's del submenu secib mas cerca --- */



li#pres, li#pres a{

background:url(../img/submenu_quienes_presentacion.png) no-repeat;

_background:url(../img/submenu_quienes_presentacion_ie.png) no-repeat;

}



li#que, li#que a {

background:url(../img/submenu_quienes_que.png) no-repeat;

_background:url(../img/submenu_quienes_que_ie.png) no-repeat;

}



li#junta, li#junta a{

background:url(../img/submenu_quienes_junta.png) no-repeat;

}



li#hist, li#hist a{

background:url(../img/submenu_quienes_historia.png) no-repeat;

}



li#dire, li#dire a{

background:url(../img/submenu_quienes_directorio.png) no-repeat;

}



li#bec, li#bec a{

background:url(../img/submenu_quienes_becas.png) no-repeat;

}



li#efos, li#efos a{

background:url(../img/submenu_quienes_efoss.png) no-repeat;

}



li#patro, li#patro a{

background:url(../img/submenu_quienes_patrocinadores.png) no-repeat;

}



li#hazte, li#hazte a{

background:url(../img/submenu_quienes_socio.png) no-repeat;

}





/* --- li's del submenu secib + --- */



li#libros, li#libros a{

background:url(../img/submenu_secibplus_libros.png) no-repeat;

}



li#moda, li#moda a{

background:url(../img/submenu_secibplus_moda.png) no-repeat;

}



li#cine, li#cine a{

background:url(../img/submenu_secibplus_cine.png) no-repeat;

}



li#musica, li#musica a{

background:url(../img/submenu_secibplus_musica.png) no-repeat;

_background:url(../img/submenu_secibplus_musica_ie.png) no-repeat;

}



li#viajes, li#viajes a{

background:url(../img/submenu_secibplus_viajes.png) no-repeat;

}



li#aventura, li#aventura a{

background:url(../img/submenu_secibplus_aventura.png) no-repeat;

}



li#galeria, li#galeria a{

background:url(../img/submenu_secibplus_galeria.png) no-repeat;

_background:url(../img/submenu_secibplus_galeria_ie.png) no-repeat;

}



/* ----------------- li's del submenu Cirujano Bucal ------------------------ */



li#noticias, li#noticias a{

background:url(../img/submenu_cbucal_noticias.png) no-repeat;

}



li#agencia, li#agencia a{

background:url(../img/submenu_cbucal_agencia.png) no-repeat;

_background:url(../img/submenu_cbucal_agencia_ie.png) no-repeat;

}



li#formacion, li#formacion a{

background:url(../img/submenu_cbucal_formacion.png) no-repeat;

_background:url(../img/submenu_cbucal_formacion_ie.png) no-repeat;

}



li#investigacion, li#investigacion a{

background:url(../img/submenu_cbucal_investigacion.png) no-repeat;

_background:url(../img/submenu_cbucal_investigacion_ie.png) no-repeat;

}



li#joven, li#joven a{

background:url(../img/submenu_cbucal_secibjoven.png) no-repeat;

}



li#profesionales, li#profesionales a{

background:url(../img/submenu_cbucal_profesionales.png) no-repeat;

}



li#enlaces, li#enlaces a{

background:url(../img/submenu_cbucal_enlaces.png) no-repeat;

}



li#documentos, li#documentos a{

background:url(../img/submenu_cbucal_documentos.png) no-repeat;

_background:url(../img/submenu_cbucal_documentos_ie.png) no-repeat;

}



/* ----------------- li's del submenu SECIB DIFUSION ------------------------ */



li#congreso, li#congreso a{

background:url(../img/submenu_difusion_congreso.png) no-repeat;

}



li#cursos, li#cursos a{

background:url(../img/submenu_difusion_cursos.png) no-repeat;

}

li#cursospatrocinadores, li#cursospatrocinadores a{

background:url(../img/submenu_difusion_cursospatrocinadores.png) no-repeat;

}



li#revista, li#revista a{

background:url(../img/submenu_difusion_revista.png) no-repeat;

}



li#otraspub, li#otraspub a{

background:url(../img/submenu_difusion_otraspub.png) no-repeat;

}



li#boletines, li#boletines a{

background:url(../img/submenu_difusion_boletines.png) no-repeat;

}



li#biblio, li#biblio a{

background:url(../img/submenu_difusion_bibliografia.png) no-repeat;

_background:url(../img/submenu_difusion_bibliografia_ie.png) no-repeat;

}



/* --------------- PATROCINADORES -------------------------- */



#patrocinadores h3 {

margin-top:25px;

margin-left:20px;

display:block;

width:106px;

height:15px;

text-indent:-10000px;

background:url(../img/h3patrocinadores.png) no-repeat;

}



/* -------------------- JUNTA DIRECTIVA ------------------------ */



#fotosjunta {

margin-top:15px;

}



.fotocontainer{

display:block;

float:left;

width:120px;

height:169px;

border:3px solid #98cdd7;

padding:3px;

margin:0 6px 20px 0px;}



/* ------------------------- PATROCINADORES (INTERIOR) --------------------- */



#fotospatrocinadores {

margin-top:25px;

}



.containerpatrocinador{
	display:block;
	float:left;
	width:150px;
	height:100px;
	border:1px solid #98cdd7;
	margin:0 6px 20px 0px;
}



/* -------------------------- FORMULARIOS ------------------------------ */



.campobusca2 {

margin-bottom:4px;

height:17px;

width:205px;

border:1px solid #999;

background:#f6f6f2;

}



.areadetexto{

margin-bottom:4px;

width:450px;

border:1px solid #999;

background:#f6f6f2;

}



.boton {

width:125px;

height:25px;

background:#199db6;

color:#fff;

font-family:Tahoma, Helvetica, Arial;

font-size:1.2em;

padding:0 3px;

border:0;

}



/* ---------------------------------- SECIB + ------------------------------------------ */



p#titularmoda {

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_moda.png) no-repeat;}



p#titularlibros {

display:block;

width:505px;

height:70px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_libros.png) no-repeat;}



p#titularcine {

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_cine.png) no-repeat;}



p#titularmusica{

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_musica.png) no-repeat;}



p#titularviajes {

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_viajes.png) no-repeat;}



p#titularaventura {

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_aventura.png) no-repeat;}



p#titulargaleria {

display:block;

width:505px;

height:65px;

text-indent:-10000px;

background:url(../img/secibplus_titulo_galeria.png) no-repeat;}



#titulonoticias{
	clear:both;
	//width:500px;
	height:28px;
	background:url(../img/fondo_titulares_secibplus.gif) repeat-x -10px 0;
	padding:3px 0;
	margin-bottom:20px;
}



#titulonoticias h3{

color:#199db6;

margin:0;

}





/* ------------------------------ GALERĶA ------------------------------------- */



#album_previo {

margin-right:10px;

margin-left:28px;

padding-top:28px;

padding-left:10px;

}



.container_galeria{

float:left;

text-align:center;

border:1px solid #98cdd7;

width:130px;

padding:7px;

margin: 0 12px 12px 0;

}



.container_galeria h4 {

text-align:center;

font-family:Tahoma, Arial;

color:#199db6;

margin-bottom:10px;

font-size:14px;

line-height:18px;

font-weight:normal;

}



.container_galeria p {

text-align:center;

}



.container_galeria img {

text-align:center;

margin: 10px auto;



}



#album ul {

width:500px;

}



#album li a {
	display:inline;
	padding:10px;
	background:none;
}


#album{
	margin-right:10px;
	margin-left:28px;
	padding-top:28px;
	padding-left:10px;
}


#album h3{
	margin-bottom:20px;
	background-color: #fff;
	color: #199db6;
	text-decoration: none;
	word-spacing: Normal;
	text-align: left;
	letter-spacing: 1px;
	text-indent: 0px;
	line-height: 18px;
	font-size: 15px;
}



#album p{
	float:left;
}



#album img{
	padding:5px;
	margin:7px;
	border:1px solid #98cdd7;
}

/* ------------------------------------- NOTICIAS ------------------------------------ */
.fotonoticia {
	width:450px;
	padding:5px;
	margin-bottom:20px;
	border:1px solid #CCC;
}

/* ----------- MAPA ---------------------------------------------------*/
#mapa {_float:right;}



/* -----MAPA WEB ------- */
#contenido_sitemap {
	margin:0px auto;
}


#contenido_sitemap h2{

}

#nuevos {
	margin-left:10px;
	width:165px;
	float:left;
}
	

#dos{
	float: left;
	width:181px;
}



#tres{
	float: left;
	width:150px;
}



	

#seminuevos {
	width:150px;
	float:left;
}

	

#postventa {

	width:150px;

	float:left;

	}



#servicios {

	width:150px;

	float:left;

	}



#contenido_sitemap dl, #contenido_sitemap p { font-size: 12px;}



#contenido_sitemap dl { padding-bottom: 1em; }

#contenido_sitemap dt a {
	font: 120%  Tahoma, Arial;
	font-weight:normal;
	color:#c1055a;
	padding:0px 0px 30px 0px;
	line-height:20px;
	text-decoration:none;
}

	 

#contenido_sitemap dl dl { font-size: 12px; }

#contenido_sitemap dt {font-weight: bold; }

#contenido_sitemap dl dl dt {font-weight: normal; }

#contenido_sitemap .sub {
	font: 100%  Tahoma, Arial;
	font-weight:normal;
	color:#199db6;
	line-height:20px;
	text-decoration:none; 
}
	
#contenido_sitemap dd { 
	background-image: url(../img/lineamapa.png); 
	background-repeat: no-repeat; 
	padding-left: 23px; 
	font: 100%  Tahoma, Arial;
	font-weight:mormal;
	color:#199db6;
	line-height:20px;
	text-transform:lowercase;
}

#contenido_sitemap dd.bottom {

background-image: url(../img/lineamapaabajo.png); background-repeat: no-repeat; padding-left: 23px;}





/* ----------------------------------- REVISTA (listado anhos) ------------------------------------------ */



#anho, #anho1 {
	text-align:left;
	background:url(../img/fondo_titulares_secibplus.gif) repeat-x -10px 0;
	margin-bottom:20px;
}



#anho ul, #anho1 ul {
	list-style:none;
}



#anho li, #anho1 li  {
	display:inline;
	background:none;
	padding-left:5px;
}



.indice a, .indice a:visited {
	text-decoration:none;
	color:#199db6;
	padding-bottom:20px;
}



.indice a:hover {
	color:#c1055a;
}
