/* Hoja de estilo principal */
body{margin:0px; padding:0px; font:normal 16px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/background.gif) repeat-x top;}
.ancho{width:965px; margin:0px auto; position:relative;} /* ancho de la página */

/* # HEADER # */
div#header{height:200px; background:url(../images/bgr_header.jpg) no-repeat;}
	div#header p#telefonos{font-size:0.75em; color:#FFF; margin:0px 0px 0px 660px; padding:2px 0px 0px 0px;}
	div#header a#home{display:block; width:209px; height:136px; margin:20px 0px 0px 3px;}

/* # BOTONERA # */
div#menu{width:745px; height:56px; position:absolute; left:220px; top:94px;}
	div#menu a{background:url(../images/menu.png) no-repeat; display:block; float:left; height:56px; outline:none; cursor:pointer;}
	div#menu a#bienvenida{width:116px; background-position:0px 0px;}
	div#menu a#bienvenida:hover{background-position:0px -61px;}
	div#menu a#atencion{width:156px; background-position:-116px 0px;}
	div#menu a#atencion:hover{background-position:-116px -61px;}
	div#menu a#internacion{width:110px; background-position:-272px 0px;}
	div#menu a#internacion:hover{background-position:-272px -61px;}
	div#menu a#investigacion{width:124px; background-position:-382px 0px;}
	div#menu a#investigacion:hover{background-position:-382px -61px;}
	div#menu a#institucional{width:118px; background-position:-506px 0px;}
	div#menu a#institucional:hover{background-position:-506px -61px;}
	div#menu a#contacto{width:121px; background-position:-624px 0px;}
	div#menu a#contacto:hover{background-position:-624px -61px;}
	/* instanica de activiada en la seccion */
	div#menu a#bienvenida-on{width:116px; background-position:0px -61px;}
	div#menu a#atencion-on{width:156px; background-position:-116px -61px;}
	div#menu a#internacion-on{width:110px; background-position:-272px -61px;}
	div#menu a#investigacion-on{width:124px; background-position:-382px -61px;}
	div#menu a#institucional-on{width:118px; background-position:-506px -61px;}
	div#menu a#contacto-on{width:121px; background-position:-624px -61px;}

/* Sub menu desplegable - No funciona en IE6 */
div#submenu{width:155px; height:80px; position:absolute; top:100px; left:337px; z-index:10;}
	div#submenu ul{margin:0px; padding:50px 0px 0px 0px;  height:100px; position:absolute; left:-9000%; list-style:none; font-size:0.80em; }
	div#submenu ul li{padding:2px 4px; background-color:#be8051; border-left:1px solid #995827;}

	div#submenu:hover ul{left:auto;}/* Displiega el menu al hacer hover en el ul */

	div#submenu ul li:hover{background-color:#efd5c1;}
	div#submenu ul li a{color:#FFF; font-weight:bold; display:block; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
	div#submenu ul li:hover a{color:#000;}
	div#submenu ul li a:hover{color:#000;}
	
/* # COLUMNA IZQUIERDA # */
div#columnaizquierda{width:162px;  position:absolute; left:25px; top:224px;}
	div#columnaizquierda img{border:0px;}
	div#columnaizquierda p{font:normal 0.875em "Tahoma",Arial, Helvetica, sans-serif; color:#9e5f31; margin:0px 0px 2px 0px; padding:0px;}
	div#columnaizquierda h1{font:normal 1em "Tahoma",Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
		div#columnaizquierda h1 a{color:#9e5f31; text-decoration:none;}
		div#columnaizquierda h1 a:hover{text-decoration:underline;}
		
	/* Herramientas*/
	div#columnaizquierda div#herramientas{background:url(../images/bgr_herramientas.jpg) no-repeat; height:190px; margin-top:35px;}
		div#columnaizquierda div#herramientas a{display:block; height:33px; padding:13px 0px 0px 44px; margin:0px; font:bold 0.875em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration:none;}
		div#columnaizquierda div#herramientas a:hover{text-decoration:underline;}

/* # CONTENIDO # */
div#contenido{width:745px; min-height:462px; margin:0px; padding:20px 0px 0px 0px; position:relative; left:220px; top:-50px; background:url(../images/bgr_contenido.gif) no-repeat top;}
	div#contenido h1{font:normal 1.8em Georgia, "Times New Roman", Times, serif; color:#194089; width:693px; margin:0px 0px 0px 27px; border-bottom:1px dashed #0a2659;}
	div#contenido h2{font:normal 1.25em Georgia, "Times New Roman", Times, serif; color:#884400; margin:35px 0px 10px 27px;}
	div#contenido h3{font:normal 1em Georgia, "Times New Roman", Times, serif; margin:25px 0px 10px 27px;}
	div#contenido p{font-size:0.75em; line-height:20px; width:693px; margin:10px 0px 10px 27px;}
		div#contenido p a{color:#0066CC;}
		div#contenido p a:hover{text-decoration:none;}
	div#contenido ul{font-size:0.75em; margin:20px 30px 20px 47px; list-style:disc; color:#476cb1;}
		div#contenido ul li{margin:10px 0px;}
		div#contenido ul li span{color:#000;}
	
	/* Mensaje destacado de algunas secciones */
	div#mensaje{width:650px; margin:10px 0px 10px 27px; padding:10px 20px; background-color:#f5ddcc; border:1px solid #532b0d; border-left:0px; 
				border-right:0px; font:bold 0.8em Arial, Helvetica, sans-serif; line-height:18px; color:#7c451c; font-style:italic;}
		
	div#contenido img#wifi{position:absolute; top:975px; left:180px;} /* logo wifi de la seccion de internacion */
	div#contenido img#grupoinvestigacion{margin:10px 0px 0px 70px;} /* Foto investigación */
	div#contenido blockquote {float:right; width:200px; height:140px; margin:10px 27px 0px 0px; padding:15px 35px 0px 35px; font:normal 1.1em "Times New Roman", Times, serif; color:#484848; background:url(../images/blockquote.gif) no-repeat;}
	
	/* Pilares del tratamiento */
	div#contenido div.bloquesPilares{margin:10px 0px; padding:0px;}
		div#contenido div.bloquesPilares img{float:left; width:133px; margin:10px 0px 0px 27px;}
		div#contenido div.bloquesPilares div{float:left; width:500px; margin-left:10px;}
		div#contenido div.bloquesPilares div p{width:500px;}
		div#contenido div.bloquesPilares div h2{margin-top:0px;}
		div#contenido div.bloquesPilares span{display:block; clear:left;}
	
	
	/* Formulario de contacto */
	form{width:230px; border:1px solid #fdd69e; margin:10px 0px 0px 22px; background-color:#fee6c4;}
	div#contenido label{display:block; margin:0px;}
	div#contenido input, div#contenido textarea, div#contenido select{font:normal 1.0em Arial, Helvetica, sans-serif; margin:0px; width:170px; border:1px solid #c4d3ef; background-color:#f9fbfe;}
	div#contenido input:focus, div#contenido textarea:focus, div#contenido select:focus{border-color:#657faf; background-color:#FFF;}
	div#mapa{position:absolute; top:96px; left:270px;}
	div#mapa p{margin:0px; padding:0px; width:440px;}
	
	
	/* Cartelera de Actividades */
	object#cartelera{width:690px; height:600px; margin:15px 0px 0px 27px;}
	
	/* Planes */
	
	div#contenido div.cajaPlanes{
						width:284px; height:210px;
						float:left;
						margin:20px 0px 20px 55px;
						position:relative;
						background:url(../images/planes.gif) no-repeat -7px -4px;}
			
		div#contenido div.cajaPlanes h2{margin:0px; padding:7px 0px 0px 0px; color:#FFF; text-align:center;}
		
		div#contenido div.cajaPlanes ul{margin:20px 0px 0px 15px; padding:0px; list-style:none;}
			div#contenido div.cajaPlanes ul li{background:url(../images/planes.gif) no-repeat -14px -265px; margin:6px 6px 5px 0px; height:16px; padding:0px 0px 0px 15px; color:#000;}
		div#contenido div.cajaPlanes p{width:133px;position:absolute; bottom:14px; left:17%;}
			div#contenido div.cajaPlanes p a{display:block; width:133px; height:31px; background:url(../images/planes.gif) no-repeat -12px -225px;}
				div#contenido div.cajaPlanes p a:hover{background-position:-153px -225px;}
				
	/* Publicidad */
	
	div#publicidad{
		
		margin:10px auto;
	}
	
	div#publicidad p{font-size:0.75em; margin:2px 0px 2px 10px; padding:10px 10px 15px 60px; width:280px; float:left; background:url(../images/info.jpg) no-repeat;}
	

		
/* # FOOTER # */
div#footer{width:100%; height:72px;margin-top:0px; background:url(../images/bgr_footer.gif) repeat-x;}
	div#footer div{width:965px; height:72px; margin:0px auto; background:url(../images/footer.gif) no-repeat; background-position:right;}
	div#footer p{font:normal 0.75em 'Trebuchet MS', Arial, Helvetica, sans-serif; text-align:center; color:#FFF; margin:0px; padding:11px 0px 0px 0px;}
		div#footer p a{text-decoration:underline; color:#FFF;}
