/* ///////////// Hoja de estilo CSS de Manati Medical Center //////////// */

/* ------------ Tags ------------ */
* {padding:0px;margin:0px;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #FFF;
	padding-bottom:15px;
	background: #971934 url(../imagenes/fondo.png) repeat-x center top;
	line-height:1.3
}
body#sub1{background: #FFF;}
p{margin-bottom:10px}
h2{font-size:16px; margin-bottom:15px;}
h3{font-size:14px}
a{
	color:#438330;
	font-weight:bold;
	
}
a:hover{
	text-decoration: none;
}
ul{margin:20px}
ul li{}
ol{margin:20px}
ol li{}
li{margin-bottom:5px;}
strong{}
/* ------------ Secciones ------------ */
#container{
	width:960px;
	margin-right: auto;
	margin-left: auto;
	
}
/* ------------ Header ------------ */
#header{
	position:relative;
	overflow:hidden;
}
#header h1{
	height: 246px;
	width: 297px;
	padding-left:10px;
	float:left;
}
#header h1 a{
	background: url(../imagenes/header1.png) no-repeat;
	display: block;
	height: 246px;
	width: 297px;	
}
#header h1 a span{
	display:none
}
.header_grafica{
	background: url(../imagenes/header2.png) no-repeat;
	height: 36px;
	width: 330px;
	position: absolute;
	left:400px;
	top:10px;
}
.header_grafica span{
	display:none;
}
/* ------------ Flash ------------ */
#flash_content{
	height: 216px;
	width: 564px;
	float:right;
	margin: 80px 70px 0 0;
}
#flash_content div{
	background: url(../imagenes/flash1.png) no-repeat;
	height: 216px;
	width: 564px;
}
#flash_content div span{display:none;}

/* Audio */
.audio1{float:right;position:absolute;right:137px;top:10px;}
/* ------------ Menu ------------ */
#menu{
	float:left;
	width:280px;
	right:10px;
	top:-40px;
	position:relative;
}
.wrapper_men_1{
	background: url(../imagenes/fondo_menu1.png) no-repeat;
	width: 230px;
	height:484px;
	float:right;
}
.wrapper_men_1 ul{
	margin: 120px 10px 10px 45px;
	list-style: none;
	/*background: url(../imagenes/menu_botones_fond.png) repeat-y;*/
}
.wrapper_men_1 ul li{
	margin:0;
	padding:3px 0 4px 8px;
	background: no-repeat left center;
}
.wrapper_men_1 ul li a{
	text-decoration: none;
	color:#292925;
	/*font: bold 11px Caramella, Verdana, Arial, Helvetica, sans-serif;*/
	font: bold 11px Arial, Verdana, Helvetica, sans-serif;
}
.wrapper_men_1 ul li a:hover{color:#FFF}

.wrapper_men_1 ul li.selected a{color:#FFF}

.wrapper_men_1 ul li.menu1_li{
	background: url(../imagenes/menu/boton_1_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu2_li{
	background: url(../imagenes/menu/boton_2_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu3_li{
	background: url(../imagenes/menu/boton_3_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu3_li{
	background: url(../imagenes/menu/boton_3_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu4_li{
	background: url(../imagenes/menu/boton_4_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu5_li{
	background: url(../imagenes/menu/boton_5_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu6_li{
	background: url(../imagenes/menu/boton_6_sp.png) no-repeat left top;
}
.wrapper_men_1 ul li.menu7_li{
	background: url(../imagenes/menu/boton_7_sp.png) no-repeat left top;
}

.wrapper_men_1 ul li.selected{
	background-position:left -21px;
}

.video_bt_img{text-align:right;padding:10px 10px 0 0;}

.banners{text-align:center}

/* ------------ Cuerpo ------------ */
#cuerpo{
	float:right;
	width:650px;
	/*margin-left:290px;*/
	background:#FFF;
	margin-top:15px;
	position:relative;
	margin-right:20px;
}
.contenido{height:470px;}
html>body .contenido{height:auto;min-height:470px;}
.contenid_int1{padding:20px;}
.graf_1_span{
	background: url(../imagenes/bandaid.png) no-repeat;
	height: 48px;
	width: 52px;	
	display:block;
	position:absolute;
	top:-15px;
	left:-15px;
}
.graf_2_span{
	background: url(../imagenes/bandaid.png) no-repeat;
	height: 48px;
	width: 52px;	
	display:block;
	position:absolute;
	bottom:-15px;
	right:-15px;
}

/* --- contenido ---
*/

/* general */
.left_padding_gen{
	padding-left:130px;
}
.top_left_padd_gen{
	padding-top:150px;padding-left:30px;
}
.right_gen{
	padding-right:110px;
	padding-left:30px;
	padding-top:15px;
}
.padding_todo_gen{padding:20px;}

#direcctor_contain{padding:27px 0 0 170px;position:relative;}
#direcctor_contain h2{margin:10px 0;}
#direcctor_contain p{width:220px;padding-left:10px;}

#serv_ambulat{padding:27px 0 0 170px;position:relative;}
#serv_ambulat h2{margin:10px 0;}
#serv_ambulat p{width:220px;padding-left:10px;}


/* ------------ Footer ------------ */
#footer{
	clear:both;
	text-align:right;
	padding:20px 20px 0 0;
	color:#FFF;
	font-size: 11px;
}
/* ------------ General ------------ */
.mensaje_error{
	font-size: 11px;
	color: #7D4989;
	text-align: center;
	padding: 5px;
	margin-bottom:10px;
	border: 1px dashed #999999;
	background-color: #FCFDFE;
}
.mensaje_error2{
	font-size: 11px;
	text-align: center;
	color: #CC3333;
	border: 1px solid #CC3333;
	padding:5px;
	background: #F3F3F3;
	margin:0 40px 10px;
}
.mensaje_error2 ul{margin:0;}
.mensaje_error3{
	font-size: 11px;
	color: #FF3300;
	text-align: center;
}
.mensaje_error4{
	font-size: 11px;
	text-align: center;
	color: #CC3333;
	border: 1px solid #CC3333;
	padding:5px;
	background: #F3F3F3;
	margin: 10px auto;
	width: 750px;
}
.mensaje_error5{
	font-size: 12px;
	text-align: center;
	color: #CC3333;
	padding:5px;
	background: #F3F3F3;
	margin: 10px auto;
	width: 750px;
	font-weight:bold;
}
.centrar{text-align:center;}
.centrar_2{text-align:center;margin-top:5px;}
.centrar_3{text-align:center;margin-bottom:10px;}
.centrar_4{text-align:center;margin-bottom:5px;}
.no_info{
	color: #272727;
	background: #FFFFFF;
	padding: 5px;
	text-align:center;
}
.no_info strong{
	color: #CC0000;
	text-transform: uppercase;
}
.clear{clear:both;}
.clear2{clear:both;padding-top:10px;}
/* Paginacion */
.paginacion{
	background: #FFFFFF;
	text-align: center;
	padding: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #999999;
	color: #666666;
	margin-right: 20px;
	margin-left: 20px;
}
.paginacion a{
	text-decoration:none;
}
.paginacion a:hover{color:#008DDF;}
.paginacion img{border:0;}

/* ------------ Modulos ------------ */
.sub_nav_contain_dv{}
.sub_menu_img1{background: url(../imagenes/hand_1.png) no-repeat right top;}
#menu_sub_nav_dv{
	position:absolute;
	right:20px;
	top:110px;
	width:110px;
	padding-top: 45px;
	text-align:right;
}
#menu_sub_nav_dv h3{
	color:#000;
	margin-bottom:15px;
	font-size:14px;
}
#menu_sub_nav_dv ul{margin:0;list-style:none;}
#menu_sub_nav_dv ul li{
	font-size: 11px;
	padding-bottom: 6px;
}

#menu_sub_nav_dv ul li a{
	color: #87898C;
	font-weight: bold;
	text-decoration: none;
}
#menu_sub_nav_dv ul li a:hover{
	color: #ED1B2E;
}
#menu_sub_nav_dv ul li a.selected_sn{color: #ED1B2E;}

/* Directorio medico*/
#menu_dir_med_dv{
	position:absolute;
	right:20px;
	top:80px;
	width:100px;
	background: url(../imagenes/hand_1.png) no-repeat right top;
	padding-top: 45px;
	text-align:right;
}

.dir_tit_1{
	background: url(../imagenes/tit_dir_3.png) no-repeat;
	height: 18px;
	margin:15px 0 15px 10px;
}
.dir_tit_1 span{display:none;}

.busq_dir_tb td{
	padding:4px;
}
.busq_dir_tb input{background:#C7E0B9;border:none;padding:4px 6px;width:220px;font-weight:bold;font-family:arial;}
.busq_dir_tb select{width:230px;}
.busq_dir_tb td, .busq_dir_tb select{font-size: 11px;}
input.boton_dir{width:auto;padding:0;background:none;}
.boton_dir_td{text-align:right;}

.contenid_dir_db{
	padding-top:40px;
	border-bottom: 1px solid #E1E1E1;
	width:80%
}
.record_dir_dv{
	font-size: 11px;
	font-weight: bold;
	padding:10px;
	border-top: 1px solid #E1E1E1;
}
.record_dir_dv:hover{
	background: #FDFBD0;
}
.record_dir_dv p{margin-bottom:0;padding-left:22px;}

.titul_dir_p{
	color:#ED1C24;
	background: url(../imagenes/hand_2.png) no-repeat left center;
}
div.dir_med_pag{
	font-size: 10px;
	font-weight: bold;
	border:none;
}
div.dir_med_pag a{
	color: #000000;
}
div.dir_med_pag a:hover{
	color: #ED1C24;
}

/* Formularios */
.formulario_fm{margin-bottom:10px;font-size:11px;}
.formulario_fm table{margin:10px auto;width:80%;border-collapse: collapse;}
.formulario_fm table td{
	padding:5px;
	border: 1px solid #CCCCCC;
}
.formulario_fm table td table{margin:0;width:auto;}
.formulario_fm table td table td{border:none;padding:0 5px;}
.formulario_fm table td.label{
	background: #971934;
	color:#FFF;
	width:25%;
	text-align:right;
	font-weight:bold;
}
.formulario_fm table td.field{
}
.formulario_fm table td input.text_tx{width:90%}
.formulario_fm table td textarea{width:90%;height:100px;}
.formulario_fm table td select{width:60%}
td.enviar_td{text-align:center;}
td.enviar_td input{width:100px;font-size:11px;}

/* Vistilas */
.mensaje_vist{
	text-align:center;
	font-size: 10px;
	color: #58AD40;
	padding:0 0 10px 0;
}
.contenido_vistilla{
	text-align:center;
}

div.contenido_vistilla_load{
	background: #FFF /*url(images/loader1.gif) no-repeat center center*/
}
.vistila_cont_dv table{
	margin:5px auto 0;}
.vistila_cont_dv table td{padding:5px 0 0 0;}
.vistila_cont_dv span, .vistila_cont_dv2 span{
	height: 11px;
	width: 11px;
	position: absolute;
}

.info_vistillas{
	background: url(images/imag_vist_1.jpg) no-repeat;
	height: 181px;
	width: 172px;
	margin: 50px 0 0 5px;
}
.info_vistillas h3{
	display:none;
}
.info_vistillas p{
	display:none;
}
#links_tb a span{
	display:none;
}
#links_tb a{
	display: block;
	height: 38px;
	width: 43px;
}
#links_tb a.seleccionado{ cursor:default;}
.vistilla1 a{
	background: url(../imagenes/vistilla/vist_bot_mri.jpg) no-repeat;
}
.vistilla1 a.seleccionado{
	background: url(../imagenes/vistilla/vist_bot_mri2.jpg) no-repeat;
}
.vistilla2 a{
	background: url(../imagenes/vistilla/vist_bot_parto.jpg) no-repeat;
}
.vistilla2 a.seleccionado{
	background: url(../imagenes/vistilla/vist_bot_parto2.jpg) no-repeat;
}
.vistilla3 a{
	background: url(../imagenes/vistilla/vist_bot_embar.jpg) no-repeat;
}
.vistilla3 a.seleccionado{
	background: url(../imagenes/vistilla/vist_bot_embar2.jpg) no-repeat;
}
.vistilla4 a{
	background: url(../imagenes/vistilla/vist_bot_suite.jpg) no-repeat;
}
.vistilla4 a.seleccionado{
	background: url(../imagenes/vistilla/vist_bot_suite2.jpg) no-repeat;
}
.ayuda_vist a{
	background:url(../imagenes/ayuda.gif) no-repeat left center;
	padding-left: 16px;
}

.ayuda_vist{padding:20px 0 10px;text-align:center;}
.ayuda_contenido{margin:10px;padding:15px;background:#FFF url(../imagenes/java.jpg) no-repeat right center;border:solid 1px #5AA644;font-size:11px;text-align:center;}
.ocultar_p{font-size:12px;}
.width_serv{width:219px;}

