

/*INICIO RESET HOJA DE ESTILOS*/

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

body {
	line-height: 1;
	color: #666666;
	background: white;
}
ol, ul {
	list-style: none;
}
em {
	font-style:italic
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
strong {
	font-weight:bold;
	color:#333;
}
/*FIN RESET HOJA DE ESTILOS*/
/*BODY*/

BODY {
	background-color:#ffffff;
	font-size:75%;
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_body.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
/*ENLACES*/
a {
	color: #EB7219;
	text-decoration:none;
}
a:hover {
	color: #666666;
	text-decoration:underline;
}
/*IMPUT, SELECT Y TEXTAREA*/
input {
	background-color: #fff;
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #555;
	padding: 3px;
	border: 1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
select {
	background-color: #fff;
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:100%;
	color: #555;
	padding: 3px;
	border: 1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
textarea {
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:100%;
	border: 1px solid #cccccc;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
input {
}
select {
}
/*?*/
fieldset.contacta a.button {
	margin-left:0px;
	margin-top:5px;
}
/*CONTENEDOR*/
.contenedor {
	margin:0px auto;
	padding:0px;
	width:980px;
}
/*CABECERA*/
.cabecera {
	min-height: 65px;
	height: auto !important;
	height:65px;
	float:left;
	position:relative;
	width:100%;
	margin:0px;
	padding:0px;
}
/*LOGOTIPO*/
.logo {
	background-position:left top;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	height:auto !important;
	margin-left:5px;
	margin-top:0;
	padding-top:0;
	position:relative;
	top:10px;
	width:230px;
	min-height:65px;
	height: auto !important;
	height:55px;
}
.logo h1 {
	height:65px;
	margin-top:4px;
}
/*Herramientas de la cabecera: contacto y área de profesionales*/
.herramientas {
	position: relative;
	float: right;
	display: inline;
	padding: 0px;
	margin: 60px 13px 0px 0px;
	background-image: url(/App_Themes/ASISAWeb/Css/images/fondo_herramientas.jpg);
	background-color: #ff5a00;
	background-repeat: no-repeat;
	width: 266px; /*288px;*/
	height: 30px;
}
.herramientas_peq {
	position: relative;
	float: right;
	display: inline;
	padding: 0px;
	margin: 60px 10px 0px 0px;
	background-image: url(/App_Themes/ASISAWeb/Css/images/fondo_herramientas_peq.jpg);
	background-color: #ff5a00;
	background-repeat: no-repeat;
	width: 105px;
	height: 30px;
}
.herramientas_peq ul {
	float: right;
	position: relative;
	display: inline;
	margin: 0px;
	padding: 0px;
	width: 100%;
	margin-top: 5px;
}
.herramientas ul {
	float: left;
	position: relative;
	display: inline;
	margin: 0px;
	padding: 0px;
	width: 95%;
	margin-top: 5px;
	margin-left: 10px;
}
.herramientas li, .herramientas_peq li {
	display:inline;
	float:left;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_herramientas.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.herramientas li.sin_separador, .herramientas_peq li.sin_separador {
	background-image:none;
	margin-left: 10px;
}
.herramientas a, .herramientas_peq a {
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	font-size: 100%;
}
.herramientas a:hover, .herramientas_peq a:hover {
	text-decoration:underline;
}
.herramientas a img, .herramientas_peq a img {
	padding-bottom:3px;
	line-height:18px;
	vertical-align:middle;
	margin-top: 2px;
}
/*idiomas*/
.idiomas {
	position: absolute;
	float: left;
	display: inline;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 737px;
}
.idiomas ul {
	float: right;
	position: relative;
	display: inline;
	margin: 0px;
	padding: 0px;
	margin-top: 44px;
}
.idiomas ul li {
	display:inline;
	float:left;
	margin-right:5px;
}
/*iconos superiores*/
.icono_inclusite {
	position: relative;
	float: right;
	display: inline;
	padding: 0px;
	margin: 60px 1px 0px 0px;
	width: 35px;
	height: 30px;
}
.iconos_redes_sociales {
    position: relative;
    float: right;
    display: inline;
    padding: 0px 5px 0px 0px;
    margin: 60px 8px 0px 0px;
    height: 30px;
    border-right: 2px solid #EDEDED;
}
.iconos_redes_sociales a {
    padding: 2px;
}
#resultados {
    display: inline-block;
    position: relative;
    right: 135px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/Imagenes/Redes-Sociales/home/icon_resultados.aspx) no-repeat;
    width: 166px;
    height: 30px;
    padding-left: 30px;    
    *padding-left: 0px;  
}
#resultados:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/Imagenes/Redes-Sociales/home/icon_resultados_hover.aspx) no-repeat;
    width: 166px;
    height: 30px;
}
#inclusite {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/Imagenes/Redes-Sociales/home/icon_accesibilidad.aspx) no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;    
    *padding-left: 0px;  

}
#inclusite:hover {
	display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url(/Imagenes/Redes-Sociales/home/icon_accesibilidad_hover.aspx) no-repeat;
    width: 30px;
    height: 30px;
}
#facebook {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_facebook.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#facebook:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_facebook_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
#googleplus {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_googleplus.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#googleplus:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_googleplus_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
#twitter {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_twitter.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#twitter:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_twitter_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
#youtube {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_youtube.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#youtube:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_youtube_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
#linkedin {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_linkedin.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#linkedin:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_linkedin_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
#instagram {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_instagram.aspx") no-repeat;
    width: 30px;
    height: 30px;
    padding-left: 30px;
    *padding-left: 0px;
}
#instagram:hover {
    display: inline-block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: url("/Imagenes/Redes-Sociales/home/icon_instagram_hover.aspx") no-repeat;
    width: 30px;
    height: 30px;
}
.acceso_area_profesionales {
	background-image: url(/App_Themes/ASISAWeb/Css/images/acceso_area_profesionales.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	line-height: 21px;
	padding-left: 20px;
	padding-right: 0px;
	text-decoration: none;
	margin-left: 0px;
	padding-top: 3px;
}
.contacto {
	background-image:url("/App_Themes/ASISAWeb/Css/images/sobre_contacto.jpg");
	background-position:left center;
	background-repeat:no-repeat;
	line-height:21px;
	padding-left:25px;
	padding-right:15px
}
/* Pestanyas 2 */
.pestanas2 {
	width:94%;
	float:left;
	clear:both;
	margin:20px 0 0 20px;
	z-index:5;
	position:relative;
}
.pestanas2 ul.CMSListMenuUL {
	float:left;
	display:inline;
	position:relative;
	margin-top:3px;
	margin-right:0px;
	margin-left:0px !important;
	margin-bottom:0px;
	padding:0px;
	width:100%;
	height:24px;
	border-bottom:1px solid #cccccc;
}
.pestanas2 li.CMSListMenuLI, .pestanas2 li.CMSListMenuHighlightedLI {
	float:left;
	position:relative;
	background:url(/App_Themes/ASISAWeb/Css/images/fondog_d_pestanya.gif) top right;
	background-repeat:no-repeat;
	padding:0px;
	height:24px;
	display:inline;
	cursor:pointer;
	color:#fff;
	width:auto !important;
	text-align:center;
	margin:0px 0px 0px 3px;
}
.pestanas2 li.CMSListMenuLI {
	border-bottom:1px solid #cccccc;
}
.pestanas2 li.CMSListMenuLI a.CMSListMenuLink {
	background:url(/App_Themes/ASISAWeb/Css/images/fondog_i_pestanya.gif) top left;
	background-repeat:no-repeat;
	padding: 0px 10px;
	color: #fff;
	text-decoration:none;
	display:inline-block;
	cursor:pointer;
	font-weight:normal;
	font-size:100%;
	border-bottom:1px solid #cccccc;
	height:24px;
	line-height:24px;
}
.pestanas2 li.CMSListMenuLI:hover a.CMSListMenuLink:hover {
	color:#fff;
	text-decoration:underline;
}
.pestanas2 li.CMSListMenuHighlightedLI {
	background: url(/App_Themes/ASISAWeb/Css/images/fondo_d_pestanya.gif) top right;
	background-repeat:no-repeat;
	color:#fff;
	text-decoration:none;
	text-align:center;
	border-bottom:1px solid white;
}
.pestanas2 li.CMSListMenuHighlightedLI a.CMSListMenuLinkHighlighted {
	background:url(/App_Themes/ASISAWeb/Css/images/fondo_i_pestanya.gif) top left;
	background-repeat:no-repeat;
	padding:0px 10px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	color:#666666;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	font-weight:bold;
	font-size:100%;
	border-bottom:1px solid white;
}
* html .pestanas2 li.CMSListMenuLI, * html .pestanas2 li.CMSListMenuHighlightedLI {
	height:24px;
	border-bottom:none !important;
}
* html .pestanas2 li.CMSListMenuLI .CMSListMenuLink, * html li.CMSListMenuHighlightedLI a.CMSListMenuLinkHighlighted {
	height:22px;
	border-bottom:none !important;
}
/*BUSCADOR*/
.herramientas label {
	position:absolute;
	width:20px;
	height:20px;
	text-indent:21px;
	visibility: hidden;
}
*:first-child+html .herramientas label {
	padding-left:0px;
}
* html .herramientas label {
	padding-left:0px;
}
.herramientas .buscar {
	position:relative;
	border:1px solid #ccc;
	background-color:#ffffff;
	height:1.2em;
	background-image:url(/App_Themes/ASISAWeb/Css/images/lupa.gif);
	background-position:center left;
	background-repeat:no-repeat;
	padding:0.2em 0.2em 0.2em 2em;
	margin:0px 5px;
	width:15em;
}
/*CONTENIDO*/
.contenido {
	float:left;
	width:100%;
	margin-top:40px;
	padding:0px;
}
/*CONTENIDO DERECHA*/
.sidebar_left {
	float:left;
	width:233px;
	display:inline;
	clear:left;
	margin-top:0px;
}
.sidebar_left a {
	color:#EB7219;
	text-decoration:none;
}
.sidebar_left a:hover {
	color:#EB7219;
	text-decoration:underline;
}
/*DESTACADO TELÉFONO*/
.sidebar_sombra_telefono {
	font-size: 100%;
}
.sidebar_sombra_telefono p {
	font-size: 175%;
	float: left;
	margin: 13px 0 0 13px;
}
.sidebar_sombra_telefono img {
	float: left;
	margin: 5px 0px 0px 25px;
}
/*DESTACADO DONDE ESTAMOS*/
.sidebar_sombra_donde_estamos {
	font-size: 100%;
}
.sidebar_sombra_donde_estamos p {
	font-size: 100%;
	margin-left: 6px;
	margin-right: 10px;
	margin-top: 20px;
	float: left;
	line-height: 1.3em;
}
.sidebar_sombra_donde_estamos img {
	float: left;
	margin: 0px 10px 10px 0px;
	padding-left: 25px;
	padding-top: 20px;
}
.caja {
	float:left;
	display:inline;
	width:233px;
	min-height: 70px;
	height: auto !important;
	height:70px;
	margin-bottom:3px;
	position:relative;
}
/*CAJA ÁREA PRIVADA*/
.sidebar_sombra_area_privada {
	font-size: 100%;
}
/*cuadro_medico icono mapa*/
.mapa {
	width:50px;
}
.caja_cabecera, .cuadro_medico_right_caja_cabecera {
	float:left;
	height:12px;
	width:100%;
	background-image:url(/App_Themes/ASISAWeb/Css/images/cabecera_menu_vertical.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	line-height:1px;
}
* html .caja_cabecera, * html .cuadro_medico_right_caja_cabecera {
	background-image:url(/App_Themes/ASISAWeb/Css/images/cabecera_menu_vertical.jpg);
}
.cuadro_medico_right_caja_cabecera {
	background-image:url(/App_Themes/ASISAWeb/Css/images/borde_redondeado_caja_header_cuadro_medico.png);
	background-position:top left;
	background-repeat:no-repeat;
}
* html .cuadro_medico_right_caja_cabecera {
	background-image:url(/App_Themes/ASISAWeb/Css/images/borde_redondeado_caja_header_cuadro_medico.gif);
}
.caja_contenido, .cuadro_medico_right_caja_contenido {
	width:100%;
	float:left;
	display:inline;
	background-color:#fff;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contenido_menu_vertical.jpg);
	background-repeat:repeat-y;
	padding:0px 0px 10px 0px;
	margin:0px;
	padding:0px;
	clear:left;
}
.caja_contenido a.button, .sidebar_right a.button {
	margin-top:5px;
	margin-bottom:5px;
}
.cuadro_medico_right_caja_contenido div.texto {
	margin: 0px 10px 0px 15px;
	width:320px;
	float:left;
	display:inline;
}
.cuadro_medico_right_caja_contenido div.texto ul.provincias {
	width:100%;
	clear:both;
	margin:0px;
}
.cuadro_medico_right_caja_contenido div.texto ul.provincias li {
	width:90px;
	float:left;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:13px;
	list-style:none;
	list-style-position:inside;
}
.caja_pie, .cuadro_medico_right_caja_pie {
	float:left;
	height:20px;
	width:100%;
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_menu_vertical.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	line-height:1px;
}
* html .caja_pie, * html .cuadro_medico_right_caja_pie {
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_menu_vertical.jpg);
}
.cuadro_medico_right_caja_pie {
	background-image:url(/App_Themes/ASISAWeb/Css/images/borde_redondeado_caja_pie_cuadro_medico.png);
	background-position:bottom left;
	background-repeat:no-repeat;
}
* html .cuadro_medico_right_caja_pie {
	background-image:url(/App_Themes/ASISAWeb/Css/images/borde_redondeado_caja_pie_cuadro_medico.gif);
}
.caja_contenido_validacion {
	float:left;
	display:inline;
	position:relative;
	margin:0px;
	padding:0px;
	clear:left;
	width:100%;
}
.caja_contenido_validacion p.error {
	float:left;
	clear:both;
	text-align:center;
	width:100%;
	background-color: #F4F4F4;
	border: 1px dotted #CCC;
}
.caja_contenido_validacion h3 {
	width:100%;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_h3_sidebar.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-bottom:10px;
	padding: 5px 0px 5px 0px;
	margin-top:0px;
	border-bottom:1px solid #ccc;
	float:left;
	clear:left;
}
.caja_contenido_validacion pr {
	float:left;
	clear:both;
	text-align:center;
	width:100%;
}
.caja_contenido_validacion div.botonera a.button_flecha {
	float:right;
	display:inline;
	margin-right:10px;
	margin-top:5px;
	clear:both;
}
.caja_contenido_validacion .texto {
	float:left;
	margin-left:5px;
	display:inline;
	margin-bottom:10px;
	width:200px;
}
.nombre {
	float:left;
	margin-left:12px;
	display:inline;
	margin-bottom:10px;
}
.nombre strong {
	font-size:1.3em;
}
.bienvenido {
	width:200px;
	margin-bottom:5px;
	margin-left:4px;
}
.caja_contenido_validacion h3 span {
	padding: 3px;
	margin-left:5px;
}
fieldset.validacion label {
	font-weight:bold;
	text-align:right;
	width:70px;
	display: inline-block;
}
fieldset.validacion ul, fieldset.validacion ol {
	margin:0px;
	padding:0px;
	display:inline;
	clear:both;
}
fieldset.validacion legend {
	text-indent:-9999px;
	padding-right:999px;
	margin-left:-9999px;
}
fieldset.validacion input.boton {
	background-color:#EB7219;
	background-image:url(/App_Themes/ASISAWeb/Css/images/buscar_btn.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;
	border: medium none;
	height: 20px;
	width: 58px;
	color:#fff;
	float:right;
	clear:both;
	margin-right:12px;
	display:inline;
	line-height:15px;
	vertical-align:middle;
	margin-bottom:15px;
}
fieldset.validacion input.boton:hover {
	background-color:#333;
	background-image:url(/App_Themes/ASISAWeb/Css/images/buscar_btn.jpg);
	background-repeat:no-repeat;
	background-position: 0px -20px;
}
fieldset.validacion p {
	margin-left:12px;
	display:inline;
	text-align:left;
	font-size:90%;
	line-height:2.3em;
	width:200px;
}
.caja_contenido_validacion label {
	width:80px;
	text-align:right;
	font-weight:bold;
}
.caja_contenido_validacion li {
	margin-bottom:5px;
	margin-right:10px;
}
.caja_contenido_validacion input {
	border:1px solid #ccc;
	background-color:#FFFFFF;
	height:1.2em;
}
.caja_contenido_validacion select {
	border:1px solid #ccc;
	background-color:#FFFFFF;
	padding:0px;
	font-size:100%;
}
fieldset.contacta {
	width:120px;
	float:left;
}
fieldset.contacta label {
	font-weight:bold;
	text-align:left;
	width:80px;
	display: inline-block;
}
fieldset.contacta legend {
	text-indent:-9999px;
	padding-right:999px;
	margin-left:-9999px;
}
.lista_login {
	width:220px;
	float:left;
	position:relative;
	display:inline;
	margin:0px;
	padding:0px 0px 0px 0px;
	margin-left: 4px;
}
* html .lista_login {
	width:205px;
}
/*MENU VERTICAL*/

div.menu_vertical {
	margin:0px;
	padding:0px;
}
.menu_vertical ul, fieldset.validacion .lista_login ul {
	float:left;
	clear:left;
	display:inline;
	margin-left:8px;
	margin-top:0px;
	width:207px;
	padding-top:10px;
}
.menu_vertical ul {
	margin-bottom:0px;
}
.menu_vertical ul ul {
	float:left;
	clear:left;
	display:inline;
	margin-left:15px;
	width:175px;
	margin-top:0px;
	margin-bottom:0px;
}
.menu_vertical ul ul ul {
	float:left;
	clear:left;
	display:inline;
	margin-left:15px;
	width:160px;
	margin-top:0px;
	margin-bottom:0px;
}
.menu_vertical ul li, .lista_login li {
	float:left;
	display:inline;
	width:100%;
	clear:left;
	margin-bottom:0px;
}
.lista_login li {
	border:0px;
}
.menu_vertical ul ul li {
	float:left;
	display:inline;
	width:100%;
	clear:left;
	border:0px;
}
.menu_vertical ul li a, .lista_login ul li a {
	float:left;
	clear:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 6px 8px;
	background-repeat:no-repeat;
	padding-left:17px;
	line-height:2em;
	text-decoration:none;
	color:#678AA3;
}
.menu_vertical ul li h4 {
	float:left;
	clear:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 6px 8px;
	background-repeat:no-repeat;
	padding-left:17px;
	line-height:2em;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
	font-size:95%;
}
.menu_vertical ul li a {
}
.menu_vertical ul li li a, .menu_vertical ul li li li a {
	text-transform:none;
}
.lista_login ul li a {
	line-height:15px;
	background-position: 0px 3px;
	padding-left:10px;
}
.menu_vertical ul ul li a {
	float:left;
	clear:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion_2.gif);
	background-position: 0px 8px;
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:25px;
	text-decoration:none;
}
.menu_vertical ul li a.current {
	float: left;
	clear: left;
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-repeat: no-repeat;
	line-height: 25px;
	text-decoration: none;
	color: #333;
	font-weight: bold;
}
.menu_vertical ul ul li a.current {
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion_2_current.gif);
	background-position: 0px 8px;
	background-repeat:no-repeat;
}
/*FIN MENU VERTICAL*/

/*CAJA DESTACADOS*/

.caja_destacados_sidebar_left_50, .caja_destacados_sidebar_left_50_II {
	display: inline;
	float: left;
	margin-left: 2px;
	overflow: hidden;
	text-align: left;
	width: 100px;
	margin-right: 8px;
}
.caja_destacados_sidebar_left_50_II {
	margin-left:10px;
	display:inline;
	float:left;
	margin-left:6px;
	width:105px;
}
.caja_destacados_sidebar_left_50_II img {
	width:95px;
	padding:5px;
}
.caja_destacados_con_imagen div.texto {
	width:120px;
	text-align:left;
	margin-left:15px;
	display:inline;
	float:left;
	clear:left;
}
.caja_destacados_con_imagen div.imagen {
	display:inline;
	width:70px;
	position:relative;
	float:right;
	clear:right;
}
.caja_destacados_con_imagen h3, .sidebar_left h3 {
	font-size: 1.7em;
	color: #333333;
	padding: 0px 0px 5px 5px;
	border-bottom: 2px dotted #e9e9e9;
	margin-left: 13px;
	width: 85%;
}
.caja_destacados_con_imagen h3 span {
}
.caja_destacados_con_imagen p {
	width: 82%;
	margin-left: 15px;
	float: left;
	display: inline;
	font-weight: bold;
	text-align: center;
	margin-bottom:3px;
	color:#444;
}
.caja_destacados_con_imagen p.imagen {
	display:inline;
	width:70px;
	position:relative;
	float:left;
}
strong.telefono {
	font-size:1.5em;
}
/*FIN CAJA DESTACADOS*/
/*CUERPO*/
.cuerpo {
	width:730px;
	float:right;
	display:inline;
}
/*PESTANAS*/
.pestanas {
	width:100%;
	float:right;
	height:29px;
}
.pestanas ul.CMSListMenuUL {
	float:right;
	margin-top:0px;
	height:29px;
	display:inline;
	margin-right:15px;
}
.pestanas li.CMSListMenuLI, .pestanas li.CMSListMenuHighlightedLI {
	float:left;
	background: #fff url(/App_Themes/ASISAWeb/Css/images/bg_pestanas_right_normal.png) top right;
	background-repeat:no-repeat;
	padding: 0 17px 0 0;
	height:35px;
	line-height:35px;
	display: inline-block;
	cursor:pointer;
	color:#fff;
}
.pestanas a.CMSListMenuLink {
	background: #fff url(/App_Themes/ASISAWeb/Css/images/bg_pestanas_left_normal.png) top left;
	background-repeat:no-repeat;
	padding: 0 0 0 17px;
	height:35px;
	line-height:35px;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	color: #EB7219;
	font-weight:bold;
	font-size:1.1em;
}
.pestanas li.CMSListMenuLI:hover {
	color:#EB7219;
	text-decoration:underline;
}
.pestanas li.CMSListMenuHighlightedLI {
	background: #fff url(/App_Themes/ASISAWeb/Css/images/bg_pestanas_right.png) bottom right;
	background-repeat:no-repeat;
}
.pestanas a.CMSListMenuLinkHighlighted {
	background: #fff url(/App_Themes/ASISAWeb/Css/images/bg_pestanas_left.png) bottom left;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 17px;
	height:35px;
	line-height:35px;
	color: #fff;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	font-weight:bold;
	font-size:110%;
}
.pestanas a.CMSListMenuLinkHighlighted:hover {
	text-decoration:none;
}
/*BUSCADOR*/

.buscador {
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_desplegado.jpg);
	background-repeat:no-repeat;
	width:40%;
	float:left;
	height:120px;
	margin-left:4px;
	padding-left:10px;
	z-index:999;/*position:absolute;*/
}
.buscador2 {
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_buscador.jpg);
	background-repeat:no-repeat;
	width:280px;
	float:left;
	height:46px;
	/*margin-left:4px;*/
	padding-left:10px;
	z-index:999;
}
.buscador input {
	margin-top:8px!important;
	border: 1px solid #ccc!important;
	-webkit-border-bottom-left-radius:5px !important;
	-moz-border-bottom-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
	-webkit-border-top-left-radius:5px !important;
	-moz-border-top-left-radius: 5px !important;
	border-top-left-radius: 5px !important;
	color:#444444!important;
	height:18px!important;
}
.buscador2 input {
	margin-top:8px!important;
	border: 1px solid #ccc!important;
	-webkit-border-bottom-left-radius:5px !important;
	-moz-border-bottom-left-radius: 5px !important;
	border-bottom-left-radius: 5px !important;
	-webkit-border-top-left-radius:5px !important;
	-moz-border-top-left-radius: 5px !important;
	border-top-left-radius: 5px !important;
	color:#444444!important;
	height:18px!important;
	width:230px;
}
.buscador input.btn {
	float:right!important;
	margin-left: -7px !important;
	margin-top:9px!important;
	border:0px!important;
	height:auto!important;
	position:absolute!important;
	padding:0!important;
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important;
}
.buscador2 input.btn {
	float:right!important;
	margin-left: -7px !important;
	margin-top:8px!important;
	border:0px!important;
	height:auto!important;
	width:34px !important;
	position:absolute!important;
	padding:0!important;
	-webkit-border-radius: 0px!important;
	-moz-border-radius: 0px!important;
	border-radius: 0px!important;
}
/*DEFINICIONES*/
.definiciones {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	color:#000099;
}
.definiciones dl {
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	height:1.5em;
}
.definiciones dt {
	float:none;
	width:0px;
	margin:0px;
	padding:0px;
	line-height:0px;
}
.definiciones dd {
	float:left;
	margin:0px;
	padding:0px;
}
/*MIGAS*/
.migas {
	width:95%;
	padding:0px;
	float:left;
	margin:10px 0px 6px 10px;
}
.migas p {
	float:left;
	margin-left:10px;
	display:inline;
}
/*IMAGEN INTERIOR*/

.imagen_interior {
	width:731px;
	height:157px;
	padding:0px;
	margin:0px;
	float:left;
}
/*CUERPO CENTRAL*/
.cuerpo_central {
	width:490px;
	float:left;
}
.cuerpo_central .cabecera_cc {
	float:left;
	width:486px;
	display: inline;
	height:12px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/cabecera_cuerpo_central.jpg);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 0;
	clear: left;
	overflow: hidden;
}
.cuerpo_central .contenido_cc {
	float:left;
	width:486px;
	padding-right:9px;
	padding-top:0px;
	display:inline;
	text-align:justify;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contenido_cuerpo_central.jpg);
	background-repeat:repeat-y;
}
.cuerpo_central .pie_cc {
	float: left;
	height: 15px;
	width: 486px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_cuerpo_central.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.cuerpo_central_index {
	margin-bottom:0px;
	background-image:none;
}
.cuerpo_central_main {
	width:310px;
	background-image:none;
	float:left;
}
.cuerpo_central_right, .cuerpo_central_left {
	width:145px;
	margin-right:0px;
	background-image:none;
	float:left;
	margin-left:12px;
}
.cuerpo_central_left {
	margin-right:12px;
	margin-left: 0px;
	background-image:none;
}
.cuerpo_central_right img, .cuerpo_central_left img {
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_punteado.gif);
	background-position:left top;
	background-repeat:repeat;
	float:left;
	margin:0 10px 10px 0;
	padding:4px;
	width: 136px;
}
.cuerpo_central .botonera, .cuerpo_central_2 .botonera {
	float: right;
	display: inline;
	margin-top: 10px;
	margin-bottom: 15px;
	margin-right: 15px;
}
.cuerpo_central dt, .cuerpo_central_2 dt {
	line-height:1.2em;
	margin:5px;
	padding-bottom:3px;
	border-bottom:1px solid #e9e9e9;
}
.cuerpo_central dd {
	background:none repeat scroll 0 0 #F9F9F9;
	color:#2B3A66;
	line-height:1.5em;
	margin:5px;
	padding-left:4px;
	padding-right:4px;
}
.cuadro_medico {
	width:350px;
	margin-top:13px;
}
.cuadro_medico_right {
	width:350px;
	margin-right:0px;
}
/*CUERPO CENTRAL UNA COLUMNA*/
.una_columna {
	width:729px;
	float:left;
	overflow:hidden;
}
* html .una_columna {
	width:729px;
	float:left;
}
.una_columna .cabecera_cc_uc {
	float:left;
	width:723px;
	display: inline;
	height:12px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/cabecera_cc_una_columna.jpg);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 0;
	clear: left;
	overflow: hidden;
}
.una_columna .contenido_cc_uc {
	float:left;
	width:720px;
	padding-right:9px;
	padding-top:0px;
	display:inline;
	text-align:justify;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contenido_cc_una_columna.jpg);
	background-repeat:repeat-y;
}
.una_columna .pie_cc_uc {
	float: left;
	height: 20px;
	width: 723px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_cc_una_columna.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.cuerpo_central_contenido {
	margin-left:15px;
	display:inline;
	float:left;
}
.cuerpo div.imagen_cabecera {
	float:left;
	position:relative;
}
.cuerpo div.imagen_cabecera img {
	padding:6px;
	border:1px solid #ccc;
	background-color:#FFFFFF;
	margin-bottom:10px;
	margin-top:10px;
}
.cuerpo div.imagen_cabecera_texto {
	position:absolute;
	right:7px;
	top:17px;
	width:225px;
	background-color:#004b92;
	height:200px;
}
.cuerpo div.imagen_cabecera_texto p {
	margin:1em;
	color:#fff;
}
.cuerpo div.imagen_cabecera_texto p.titulo {
	font-size:1.3em;
}
.cuerpo_central h3, .cuerpo_central_2 h3 {
	border-bottom: 1px dotted #E9E9E9;
	color: #333333;
	font-size: 1.3em;
	margin-left: 13px;
	margin-top:15px;
	padding: 0 0 5px 5px;
	width: 93%;
}
.cuerpo_central h3 span, .cuerpo_central_2 h3 span {
}
.cuerpo_central p, .cuerpo_central_2 p {
	line-height:1.5em;
	margin-bottom:10px;
	margin-right:10px;
}
.cuerpo_central p, .cuerpo_central li, .cuerpo_central_2 p, .cuerpo_central_2 li {
	font-size:100%;
	margin-left:20px;
	margin-right:20px;
	margin-top: 10px;
}
.cuerpo_central p img.imgL, .cuerpo_central_2 p img.imgL, embed {
	float:left;
	margin:0px 25px 10px 0px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_punteado.gif);
	background-repeat:repeat;
	background-position:top left;
	padding:4px;
}
.cuerpo_central p img.imgLSinBorde, .cuerpo_central_2 p img.imgLSinBorde {
	float:left;
	margin:0px 25px 10px 0px;
	padding:4px;
}
.cuerpo_central p img.imgR, .cuerpo_central_2 p img.imgR {
	float:right;
	margin:0px 0px 5px 5px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_punteado.gif);
	background-repeat:repeat;
	background-position:top left;
	padding:4px;
}
.cuerpo_central p img.imgRSinBorde, .cuerpo_central_2 p img.imgRSinBorde {
	float:right;
	margin:0px 0px 5px 5px;
	padding:4px;
}
.cuerpo_central p img.no_fondo, .cuerpo_central_2 p img.no_fondo {
	background-image:none;
}
.cuerpo_central ul, .cuerpo_central_2 ul {
	margin-left:0px;
	padding:0px;
}
.cuerpo_central h4, .cuerpo_central_2 h4 {
	font-size: 1.2em;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	font-weight:normal;
}
.cuerpo_central h5, .cuerpo_central_2 h5 {
	font-size:1em;
	font-weight:bold;
	color:#999;
	margin-bottom:10px;
}
/*LISTAS*/

.sidebar_right ol {
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 3px;
	float:left;
	position:relative;
	display:inline;
}
.cuerpo_central ol li, .sidebar_right ol li, .cuerpo_central_2 ol li {
	line-height:1.4em;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:decimal;
	margin-left:26px;
}
.cuerpo_central ul, .sidebar_right ul, .cuerpo_central_2 ul {
	margin-right:10px;
	clear:left;
	margin-left:25px;
	margin-bottom:15px;
}
.cuerpo_central ul li, .sidebar_right ul li, .cuerpo_central_2 ul li {
	line-height:1.4em;
	list-style-image:url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	margin-left:15px;
}
* html .sidebar_right ul.lista_index {
	margin-top:0px;
}
/*TABLAS*/
caption {
	color:#333;
	font-weight:bold;
	color:#000;
	padding:5px;
	font-size:120%;
}
.cuerpo_central table, .cuerpo_central_2 table {
	border-collapse: collapse;
	border: 1px solid #e6e6e6;
	color: #333;
	background: #fff;
	margin:3% 4% 3% 5%;
	width:90%;
	clear:both;
}
.cuerpo_central table.table_result_completo, .cuerpo_central_2 table.table_result_completo {
	width: 680px;
	clear: both;
	margin-left: 10px;
	float: left;
}
.cuerpo_central caption, .cuerpo_central_2 caption {
	text-align: center;
}
.cuerpo_central th, .cuerpo_central_2 th {
	padding: .3em;
	color: #000;
	font-weight:bold;
	background-image:url(/App_Themes/ASISAWeb/Css/images/th_fondo.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	text-align:center;
}
.cuerpo_central td, .cuerpo_central_2 td {
	border: 1px solid #cccccc;
	padding: .3em;
	color: #333;
	border-collapse: collapse;
}
.cuerpo_central thead th, .cuerpo_central tfoot th, .cuerpo_central_2 thead th, .cuerpo_central_2 tfoot th {
	border: 1px solid #e6e6e6;
	background: #B5C6D0;
	color: #333;
	padding-top:6px;
}
.cuerpo_central tbody td a, .cuerpo_central_2 tbody td a {
	background: transparent;
	text-decoration: none;
}
.cuerpo_central tbody td a:hover, .cuerpo_central_2 tbody td a:hover {
	background: transparent;
	color: #333333;
}
.cuerpo_central tbody th a, .cuerpo_central_2 tbody th a {
	text-decoration: none;
	font-weight:bold;
	color: #ff6600;
}
.cuerpo_central tbody th a:hover, .cuerpo_central_2 tbody th a:hover {
	text-decoration:underline;
}
.cuerpo_central tbody th, .cuerpo_central tbody td, .cuerpo_central_2 tbody th, .cuerpo_central_2 tbody td {
	vertical-align: top;
	vertical-align:middle;
}
.cuerpo_central tfoot td, .cuerpo_central_2 tfoot td {
	border: 1px solid #e6e6e6;
	background: #f4f4f4;
	padding-top:6px;
}
.cuerpo_central table.tabla_cuadro_medico td, .cuerpo_central_2 table.tabla_cuadro_medico td {
	vertical-align:top;
	padding:2px;
}
/*FIN TABLAS*/

.sidebar_right {
	float:left;
	width:217px;
	display:inline;
	margin-left:10px;
}
.sidebar_right .caja {
	float: left;
	display: inline;
	width: 217px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-bottom: -7px;
	position: relative;
	margin-top: 10px;
}
.sidebar_right_2 {
	float:left;
	width:145px;
	display:inline;
	margin-left:10px;
}
.sidebar_right_2 .caja {
	float: left;
	display: inline;
	width: 145px;
	min-height: 70px;
	height: auto !important;
	height: 70px;
	margin-bottom: -7px;
	position: relative;
	margin-top: 10px;
}
.sidebar_right .caja_cabecera {
	float: left;
	height: 12px;
	width: 100%;
	background-image: url(/App_Themes/ASISAWeb/Css/images/cabecera_destac_derecha.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
}
.sidebar_right .caja_contenido {
	width: 100%;
	float: left;
	display: inline;
	background-color: #fff;
	background-image: url(/App_Themes/ASISAWeb/Css/images/contenido_destac_derecha.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	padding: 0px;
	clear: left;
	overflow: hidden;
}
.sidebar_right .caja_pie {
	float: left;
	height: 20px;
	width: 100%;
	background-image: url(/App_Themes/ASISAWeb/Css/images/pie_destac_derecha.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
}
.sidebar_right_2 .caja_cabecera {
	float: left;
	height: 12px;
	width: 100%;
	background-image: url(/App_Themes/ASISAWeb/Css/images/cabecera_destacados_derecha_peque.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
}
.sidebar_right_2 .caja_contenido {
	width: 100%;
	float: left;
	display: inline;
	background-color: #fff;
	background-image: url(/App_Themes/ASISAWeb/Css/images/contenido_destacados_derecha_peque.jpg);
	background-repeat: repeat-y;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	padding: 0px;
	clear: left;
	overflow: hidden;
}
.sidebar_right_2 .caja_pie {
	float: left;
	height: 20px;
	width: 100%;
	background-image: url(/App_Themes/ASISAWeb/Css/images/pie_destacados_derecha_peque.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
}
.sidebar_right_caja_padding {
	float:left;
	margin-left:15px;
	margin-top:10px;
	display:inline;
}
.sidebar_right_caja_imagen {
	float:left;
	margin-top:10px;
	display:inline;
}
.sidebar_right h3, .index_contenido_inferior_caja h3, .caja_destacado h3, .sidebar_right_2 h3 {
	font-size: 1.7em;
	color: #333333;
	padding: 0px 0px 5px 5px;
	border-bottom: 2px dotted #e9e9e9;
	margin-left: 13px;
	width: 85%;
}
.sidebar_right h3 span, .index_contenido_inferior_caja span, .caja_destacado span, .una_columna h3 span {
}
.index_contenido_inferior_caja a span {
	margin-left:0px;
}
.caja_destacado a span {
	margin-left:0px;
}
.index_contenido_inferior {
	width:730px;
	float:left;
	display:inline;
	margin-top:10px;
}
.listado_cajas {
	margin-bottom:30px;
	margin-top:0px;
}
.clinicas {
	margin:10px 0px 0px 0px;
	padding:0px;
	float:left;
}
.index_contenido_inferior_caja {
	background-image: url("/App_Themes/ASISAWeb/Css/images/fondo_caja_banner_inferior.jpg");
	background-position: right top;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: auto !important;
	margin-right: 20px;
	padding-right: 5px;
	padding-top: 10px;
	position: relative;
	width: 225px;
}
.index_contenido_inferior_caja_sombra {
	width:225px;
	float:left;
	position:relative;
	display:inline;
	padding-bottom:20px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/sombra_cajas.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
.banner_texto_caja_izqda {
	width:110px;
	float:left;
	margin-left:5px;
	margin-top:10px;
	padding-bottom:10px;
	background-color:#fff;
	text-align:left;
	line-height:1.3em;
}
.banner_img_caja_dcha {
	width:85px;
	margin-top:10px;
	padding-bottom:10px;
	margin-right:5px;
	float:right;
	background-color:#fff;
	text-align:right;
}
.banner_imagen_o_texto {
	width:215px;
	margin-top:10px;
	float:right;
	line-height:1.3em;
}
.banner_imagen_o_texto p {
	padding-bottom:10px;
	line-height:1.3em;
}
.banner_imagen_o_texto img {
	padding-bottom:10px;
}
.caja_destacado {
	width:225px;
	float:left;
	margin-right:27px;
	display:inline;
}
.caja_destacado_contenido {
	width:100%;
	background-color:transparent;
}
ul.lista_index {
	padding:10px 0px 0px 0px;
	margin-bottom:0px;
	height: auto !important;
	float:left;
	width:225px;
}
.sidebar_right ul {
	min-height: 10px;
	height: auto !important;
	height: 10px;
	margin-left: 21px;
	margin-right: 16px;
	margin-top: 8px;
}
.sidebar_right ul li.entrevista {
	margin-bottom: 15px;
	list-style-image:url(/App_Themes/ASISAWeb/Css/images/listado_entrevista.jpg);
}
.sidebar_right ul li.video {
	margin-bottom: 15px;
	list-style-image:url(/App_Themes/ASISAWeb/Css/images/listado_video.jpg);
}
.sidebar_right ul li.fotos {
	margin-bottom: 15px;
	list-style-image:url(/App_Themes/ASISAWeb/Css/images/listado_fotos.jpg);
}
* html .sidebar_right ul.lista_sidebar_right {
	margin-top:0px;
}
p.sidebar_right_telefonos {
	margin:10px;
	font-size: 1.2em;
	float:left;
	margin-right:5px;
	display:inline;
}
.sidebar_right ul.lista_sidebar_right li {
	width:190px;
}
.sidebar_right ul.lista_sidebar_right li a:hover {
	width:190px;
	color:#EB7219;
}
.sidebar_right ul.lista_sidebar_right {
	padding:10px 0px 10px 0px;
}
.sidebar_right ul.lista_index {
	margin-right:0px;
}
div.botonera {
	float:right;
}
ul.lista_index ul li, ul.lista_index_jornadas ul li {
	margin-right:5px;
	width:160px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion_2.gif);
}
.tituloSubLista {
	margin-left:-3px !important;
	text-transform:uppercase;
	color: #666666;
	font-weight: bold;
}
ul.lista_index li, ul.lista_index_jornadas li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position:4px 4px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 10px;
	line-height:1.5em;
	list-style-image:none;
	width:185px;
}
ul.lista_index li img, ul.lista_index_jornadas li img {
	vertical-align:middle;
}
ul.lista_index li.ver_todos, ul.lista_index_jornadas li.ver_todos {
	background-image:none;
	list-style-image:none;
}
ul.lista_index li.ver_todos a, ul.lista_index_jornadas li.ver_todos a {
	background-color:#003366;
	color:#fff;
	margin-top:5px;
	margin-left:-15px;
}
.lista_index a, .lista_index_jornadas a {
	text-decoration:none;
	color:#EB7219;
}
.lista_index a:hover, .lista_index_jornadas a:hover {
	text-decoration:underline;
}
.ofrecemos_mas {
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_ofrecemos_mas.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.clic {
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_clic.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.contratar {
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_asisa_contratacion.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
p.btn_index_banner_inf {
	float:right;
	clear:both;
	position:relative;
}
p.btn_index_banner_inf a {
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:15px;
	line-height:normal;
	text-decoration:none;
}
/*LINKS COMO BOTONES*/
 a.button, a.button_flecha, a.button_flecha_volver {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_left.png) top left;
	background-repeat:no-repeat;
	padding: 0 0 0 14px;
	height:20px;
	line-height:20px;
	color: #fff;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
}
a.button_flecha {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha.png) top left;
	padding: 0 0 0 14px;
}
a.button_flecha_volver {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha_volver.png) top left;
	padding: 0 0 0 25px;
}
a:hover.button, a:hover.button_flecha, a:hover.button_flecha_volver {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha.png) bottom left;
	background-repeat:no-repeat;
}
a:hover.button_flecha_volver {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha_volver.png) bottom left;
	background-repeat:no-repeat;
}
a.button span, a.button_flecha span, a.button_flecha_volver span {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) top right;
	background-repeat:no-repeat;
	padding: 0 14px 0 0;
	height:20px;
	line-height:20px;
	display: inline-block;
	cursor:pointer;
	color:#fff;
}
a:hover.button span, a:hover.button_flecha span, a:hover.button_flecha_volver span {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) bottom right;
	background-repeat:no-repeat;
}
a.button_mas {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_mas_left.png) top left;
	background-repeat:no-repeat;
	padding: 0 0 0 14px;
	height:16px;
	line-height:16px;
	color: #fff;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	font-size:90%;
}
a:hover.button_mas {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_mas_left.png) bottom left;
	background-repeat:no-repeat;
	text-decoration:none;
}
a.button_mas span {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_mas_right.png) top right;
	background-repeat:no-repeat;
	padding: 0 14px 0 0;
	height:16px;
	line-height:16px;
	display: inline-block;
	cursor:pointer;
	color:#fff;
}
a:hover.button_mas span {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_mas_right.png) bottom right;
	background-repeat:no-repeat;
}
/*FIN LINKS COMO BOTONES*/  
  /*FIN BOTON*/

p.caja_destacado_contenido_btn {
	float:right;
	clear:both;
	position:relative;
	margin-top:5px;
}
.pie {
	height: auto !important;
	float:left;
	width:99%;
	position:relative;
	background-position: 50% 0px;
	background-repeat:no-repeat;
	margin-top:10px;
	margin-bottom:10px;
}
.pie p.derechos {
	text-align:left;
	color:#666666;
	float:left;
	display:inline;
	padding-top:5px;
	margin-left:10px;
}
.pie p.enlaces {
	text-align:left;
	margin-right:10px;
	color:#666666;
	float:right;
	display:inline;
	padding-top:5px;
}
.pie p.iconos {
	text-align:left;
	margin-right:125px;
	color:#333;
	float:right;
	margin-top:15px;
	padding-top:0px;
	display:inline;
}
.pie p.iconos a img {
	margin-top:5px;
}
.pie_fondo {
	width:100%;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_wrapper.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	height:30px;
	float:left;
}
.pie a {
	text-decoration:none;
	color:#EB7219
}
.pie a:hover {
	text-decoration:underline;
}
/*FORMULARIOS*/
/*form solicitud imágenes*/
fieldset {
	background-color:#FFFFFF;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fieldset_fondo2.jpg);
	background-position:left bottom !important;
	background-repeat:repeat-x;
}
:first-child+html fieldset {
	background-position:0px 10px;
}
* html fieldset {
	background-position:20px 10px;
}
:first-child+html fieldset.sinlegend {
	background-position:0px 0px;
}
* html fieldset.sinlegend {
	background-position:0px 0px;
}
fieldset.validacion, fieldset.contacta {
	background-image:none;
}
fieldset.validacion {
	border:0px;
	padding:0px;
	margin:0px;
	clear:both;
	clear:left;
	background-image:none;
	background-color:transparent;/*width:210px;*/
}
* html .caja_contenido_validacion, :first-child+html .caja_contenido_validacion {
	width:220px;
}
fieldset.formularios, div.fieldset {
	border:1px solid #CCCCCC;
v display:block;
	position:relative;
	margin-bottom:15px;
	margin-top:0px;
	float:left;
	width:474px;
	padding:0px 0px 10px 0px;
}
div.fieldset {
	padding:10px;
	width:445px;
	background-color:#FFFFFF;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fieldset_fondo2.jpg);
	background-position:left bottom;
	background-repeat:repeat-x;
}
fieldset.formularios {
	border:1px solid #CCCCCC;
	padding: 0px 10px 10px 10px;
	display:inline;
	position:relative;
	margin:0px 0px 15px 0px;
	float:left;
	position:relative;
}
fieldset.formularios {
	padding-top:10px;
	width:445px;
}
fieldset.validacion_centro {
	padding-top:20px;
}
fieldset.validacion_centro li.boton_login_centro {
	margin-left:180px;
	display:inline;
}
* html fieldset.validacion_centro li.boton_login_centro {
	margin-left:210px;
}
fieldset.formularios fieldset, fieldset.formularios_3 fieldset, fieldset.formularios_4 fieldset, fieldset.formularios_4_manejoArchivos fieldset {
	margin:0px 10px 10px 10px;
	border:1px solid #e6e6e6;
	display:block;
}
fieldset.formularios_3 div.button, fieldset.formularios_4 div.button, fieldset.formularios_4_manejoArchivos div.button, fieldset.formularios_envioEmail div.button {
	float:left;
	display:inline;
	margin-left:5px;
}
fieldset.formularios_envioEmail {
	border:1px solid #CCCCCC !important;
	width:95% !important;
	padding: 0px 10px 10px 10px;
	display:inline;
	position:relative;
	margin-bottom:15px;
	margin-top:0px;
}
fieldset.formularios_3 div.ajuste_button_buscador {
	float:left;
	display:inline;
}
* html fieldset.formularios_3 div.ajuste_button_buscador {
	margin-right:64px;
}
fieldset.formularios legend, fieldset.formularios_2_col legend, fieldset.formularios_3 legend, fieldset.formularios_4 legend, fieldset.formularios_4_manejoArchivos legend, fieldset.formularios_envioEmail legend {
	font-weight:bold;
	font-size:120%;
	margin-left:10px;
	padding:3px 10px 3px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
fieldset.formularios_2_col fieldset.formularios_envioEmail legend {
	font-weight:bold;
	font-size:95%;
	margin-left:10px;
	padding:3px 10px 3px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
	width:auto !important;
	float:none !important;
}
fieldset.formularios_3_lightwindow legend {
	font-weight:bold;
	font-size:120%;
	margin-left:10px;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
fieldset.formularios_2_col legend.legend_como_label {
	color:#666;
	font-weight:bold;
	font-size:100%
}
fieldset.formularios ol, fieldset.formularios_3 ol {
	list-style:none;
	list-style-type:none;
	float:left;
	padding-top:10px;
	margin-bottom:10px;
	display:inline;
	margin-left:0px;
}
fieldset.formularios ol li, fieldset.formularios_3 ol li {
	margin-bottom:5px;
	float:left;
	list-style-type:none;
	display:inline-block;
}
fieldset.formularios p {
	padding:0px 10px 0px 25px;
}
fieldset.formularios label {
	font-weight:bold;
	text-align:right;
	width:150px;
	display: block;
	color:#666;
	vertical-align:middle;
	float:left;
	margin-right:5px;
	line-height:14px;
	padding-top:2px;
}
fieldset.formularios_cuadro_medico label, fieldset.formularios_cuadro_medico input {
	text-align:left;
	width:300px;
}
fieldset.formularios label.normal {
	font-weight:bold;
	color:#666;
	text-align: left;
	width:auto;
}
fieldset.formularios textarea {
	background-color:#fff;
	color:#333;
	border:1px solid #A4B97F;
}
fieldset.formularios input, fieldset.formularios select {
	line-height:20px;
	padding:2px;
}
/* Formularios con columnas */
fieldset.formularios_2_col {
	border:1px solid #CCCCCC;
	width:445px;
	padding: 0px 10px 10px 10px;
	display:inline;
	position:relative;
	margin-bottom:15px;
	margin-top:0px;
	float:left;
}
fieldset.formularios_2_col .borde_busqueda_bottom {
	border-bottom: 1px solid #CCCCCC;
	float: left;
	padding: 0 10px 10px;
	width: 416px;
}
fieldset.formularios_2_col .centrar_formulario {
	float: left;
	padding: 10px;
	width: 416px;
}
fieldset.formularios_2_col fieldset {
	margin:10px 0px;
	border:none;
	display:inline;
	float:left;
	width:100%;
	background:none;
}
fieldset.formularios_2_col fieldset legend {
	margin:0px;
	padding:0px;
	border:none;
	display:inline;
	float:left;
	width:100%;
	background:none;
	font-weight:normal;
	line-height:normal;
}
fieldset.formularios_2_col label, fieldset.formulario_gr label, fieldset.formularios_2_col label.no_strong {
	font-weight:bold;
	display:inline;
	color:#666666;
	line-height:normal;
}
fieldset.formularios_2_col label.no_strong {
	font-weight:normal;
}
.width_10, .width_15, .width_20, .width_25, .width_33, .width_40, .width_45, .width_50, .width_66, .width_75, .width_100, .width_float {
	float:left;
	display:inline;
	position:relative;
	padding:0px;
	margin:0px;
	line-height:2em;
	vertical-align:middle;
}
.width_10 input, .width_15 input, .width_20 input, .width_25 input, .width_33 input, .width_40 input, .width_45 input, .width_50 input, .width_66 input, .width_75 input, .width_100 input, .width_float input {
	float:left;
	display:inline;
	position:relative;
	padding:3px;
	margin:0px;
	vertical-align:middle;
}
.width_10 select, .width_15 select, .width_20 select, .width_25 select, .width_33 select, .width_40 select, .width_45 select, .width_50 select, .width_66 select, width_75 select, .width_100 select, .width_float select {
	float:left;
	display:inline;
	position:relative;
	padding:3px;
	margin:0px;
	vertical-align:middle;
}
.width_40 select {
}
.width_50 select {
}
width float, .width_20, .width_25, .width_33, .width_50, .width_66, .width_75, .width_100, .width_40 {
	margin:10px 0px 0px 0px;
}
.width_20 {
	width:88px;
}
.width_25 {
	width:110px;
}
.width_33 {
	width:148px;
}
.width_50 {
	width:215px;
}
.width_75 {
	width:334px;
}
.width_100 {
	width:445px;
}
.width_50por {
	float:left;
	width:49%;
}
.width_100por {
	width:100%;
	float:left;
	margin-top:20px;
}
.width_float {
	margin-right:5px;
}
fieldset.formularios_2_col .width_25 input, fieldset.formularios_2_col .width_25 select {
	line-height:20px;
	padding:2px;
}
fieldset.formularios_2_col .width_33 input, fieldset.formularios_2_col .width_33 select {
	line-height:20px;
	padding:2px;
}
fieldset.formularios_2_col .width_50 input, fieldset.formularios_2_col .width_50 select {
	line-height:20px;
	padding:2px;
}
fieldset.formularios_2_col .width_75 input, fieldset.formularios_2_col .width_75 select {
	line-height:20px;
	padding:2px;
}
fieldset.formularios_2_col .width_100 input, fieldset.formularios_2_col .width_100 select {
	line-height:20px;
	padding:2px;
}
fieldset.formularios_2_col .nota, fieldset.formulario_gr .nota {
	margin:5px 0px;
}
.disabled {
	background-color:#EBEBE4;
	color:#333333;
	border:1px solid #A4B97F;
}
.fecha {
	float:left;
	margin-right:5px;
	display:inline;
}
/* Fin formularios con columnas */
/* formulario grande */
fieldset.formulario_gr {
	border:1px solid #CCCCCC;
	width:700px;
	padding: 20px 10px 10px 10px;
	display:block;
	position:relative;
	margin:0px 0px 15px 0px;
	float:left;
}
fieldset.formulario_gr .width_100 {
	float:left;
	display:inline;
	position:relative;
	padding:0px;
	margin:0px 0px 5px 0px;
	width:687px;
}
fieldset.formulario_gr .width_100 input, fieldset.formulario_gr .width_100 select, fieldset.formulario_gr .width_100 textarea {
	float:left;
	display:inline;
	position:relative;
	line-height:20px;
	padding:2px;
	clear:both;
}
fieldset.formulario_gr .width_100 label {
	margin-right:5px;
	text-align:right;
}
/* botones de formulario */




fieldset.formularios_2_col .botonera, fieldset.formularios_3 .botonera, fieldset.formulario_gr .botonera, fieldset.formularios .botonera, fieldset.formularios_envioEmail .botonera {
	position:relative;
	width:95%;
	padding-bottom:10px;
	margin-bottom:0px;
	float:left;
}
fieldset.formularios_cuadro_medico .botonera {
	text-align:right;
	margin:5px 0px;
}
fieldset p.nota, .cuerpo_central p.nota {
	font-size:0.9em;
	margin:10px 0px;
	width:100%;
	float:left;
	clear:both;
	display:inline;
	position:relative;
	padding:0px;
}
.cuerpo_central p.nota {
	float: left;
	text-align: left;
	margin-left: 25px;
	display: inline;
	width: 40%;
}
span.obligatorio, .error, .error_manejoArchivos {
	color:#CC0000;
	font-weight:bold;
	text-align:center;
}
p.error {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	border:1px dotted #ccc;
	background-color:#f4f4f4;
	float:left;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
.co_central p.error, .cuerpo_central p.error_manejoArchivos, .una_columna p.error, .una_columna p.error_manejoArchivos, p.errorPestanya {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	border:1px dotted #ccc;
	background-color:#f4f4f4;
	float:left;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
p.error, p.error_manejoArchivos {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
}
:first-child+html p.error {
	float:left;
	clear:both;
}
:first-child+html p.error_manejoArchivos {
	float:left;
	clear:both;
}
.una_columna p.error {
	width:728px;
}
.una_columna p.error_manejoArchivos {
	width:700px;
}
* html .una_columna p.error {
	width:718px;
}
* html .una_columna p.error_manejoArchivos {
	width:700px;
}
.cuerpo_central p.info, .una_columna p.info {
	background-color:#DFDFFF;
	border:1px dotted #006699;
	clear:both;
	float:left;
	margin:10px 0;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:465px;
}
p.info {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	color:#006699;
	font-weight:bold;
}
:first-child+html p.info {
	float:left;
	clear:both;
}
fieldset.formularios_2_col_pestanas {
	margin-top:0px;
	border-top:0px solid #fff;
}
fieldset.formularios_2_col span.obligatorio, fieldset.formularios span.obligatorio, fieldset.formularios_cuadro_medico span.obligatorio {
	margin-left:5px;
}
/*BOTONES*/
div.button {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_left.png) top left;
	background-repeat:no-repeat;
	padding: 0px 0px 0px 0px;
	color: #fff;
	text-decoration:none;
	display: inline;
	cursor:pointer;
	margin-left:0px;
	float:left;
	margin-right:5px;
}
div.button:hover {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_left.png) bottom left;
	background-repeat:no-repeat;
}
div.button input {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) top right;
	background-repeat:no-repeat;
	padding: 0px 7px 2px 0px;
	margin:0px 0px 0px 7px;
	height:20px;
	display:inline;
	float:left;
	position:relative;
	cursor:pointer;
	color:#fff;
	border:none;
	white-space:nowrap;
	border-radius: 0px;
	-webkit-border-radius:0px;
	-moz-border-radius:0px;
}
* html div.button input {
	overflow:visible;
	width:auto;
	height:20px;
	line-height:18px;
	vertical-align:middle;
	padding-bottom:0px;
}
*:first-child+html div.button input {
	overflow:visible;
	width:auto;
	height:20px;
	line-height:18px;
	vertical-align:middle;
	padding-bottom:0px;
}
div:hover.button input {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) bottom right;
	background-repeat:no-repeat;
}
.caja_contenido_validacion div.button, .caja_contenido_validacion a.button {
	float:right;
	margin-right:13px;
	display:inline;
}
.caja_contenido_validacion a.button {
	margin-right:0px;
}
fieldset.formularios_cuadro_medico div.button {
	margin-left:5px;
	float:right;
}
/* fin botones de formulario */
/*FIN FORMULARIOS*/
/*LISTADO CON IMAGEN*/
dl.listado_imagen {
	margin-bottom:30px;
}
div.listado_imagen {
	margin-bottom:20px;
	width:100%;
	float:left;
}
dl.listado_imagen dt {
	float:left;
	clear:left
}
dl.listado_imagen dt img {
	padding:6px;
	border:1px solid #ccc;
	width:136px;
	display: inline-block;
}
dl.listado_imagen dd {
	padding-left:170px;
}
/*RESULTADO BÚSQUEDA*/
ul.resultado_busqueda {
	margin-bottom:20px;
	margin-right:0px;
}
.cuerpo_central ul.resultado_busqueda li {
	margin-bottom:1px;
	list-style-image:none;
	list-style-type:none;
	background-image:url(/App_Themes/ASISAWeb/Css/images/magnifying_glass_12x12.gif);
	background-repeat:no-repeat;
	background-position:1px 3px;
	margin-left:0px;
	background-color:#f5f5f5;
	margin-right:0px;
	padding:3px 18px 3px 18px;
	width:91%;
	margin-top:2px;
}
.cuerpo_central ul.resultado_busqueda li.resultado_busqueda_alterno {
	background-color:#e6e6e6;
}
* html .cuerpo_central ul.resultado_busqueda li {
	float:left;
	clear:left;
	width:700px;
}
.paginador {
	border-top:1px solid #f4f4f4;
	border-bottom:1px solid #f4f4f4;
	text-align:center;
	padding-top:5px;
	padding-bottom:10px;
	margin-bottom:50px;
}
div.fieldset .paginador {
	margin-bottom:0px;
}
.paginador a {
	padding:3px 5px 3px 5px;
	margin-left:2px;
	font-weight:bold;
	text-decoration:none;
}
.paginador a.current {
	color:#333333;
}
/*mapa web*/

.mapa_col_izqda {
	width:100%;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList {
	margin:0px;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList ul {
	margin-left:20px;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList ul ul {
	margin-left:20px;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList ul ul ul {
	margin-left:20px;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList ul ul ul ul {
	margin-left:20px;
}
.cuerpo_central .mapa_col_izqda ul.CMSSiteMapList li.CMSSiteMapListItem {
	margin:3px 0px 3px 0px;
	list-style:none;
	list-style-image:none;
}
.mapa_col_izqda ul.CMSSiteMapList li li {
	font-weight:bold;
	font-size:100%;
	text-transform:uppercase;
	list-style:none;
	margin:3px 0px 3px 0px;
}
.mapa_col_izqda ul.CMSSiteMapList a {
	background-color:#f4f4f4;
	display:block;
	padding:3px 0px 3px 5px;
	text-decoration:none;
}
.mapa_col_izqda ul.CMSSiteMapList li a li a {
	background-color:#e6e6e6;
	border-bottom:1px solid #ff6600;
}
.mapa_col_izqda ul.CMSSiteMapList li li li {
	font-weight:normal;
	font-size:100%;
	list-style:none;
	margin:3px 0px 3px 0px;
}
.mapa_col_izqda ul.CMSSiteMapList li li li li {
	font-size:100%;
	color:#333;
	font-weight:normal;
	list-style:none;
	text-transform:none;
	margin:3px 0px 3px 0px;
}
.mapa_col_izqda ul.CMSSiteMapList li li a {
	background-color:#ccc;
}
.mapa_col_izqda ul.CMSSiteMapList li li a {
	background-color:#e6e6e6;
}
.mapa_col_izqda ul.CMSSiteMapList li li li a {
	background-color:#EBEBEB;
}
.mapa_col_izqda ul.CMSSiteMapList li li li li a {
	background-color:#f4f4f4;
}
.mapa_col_izqda ul.CMSSiteMapList li li li li li a {
	background-color:#fcfcfc;
}
.mapa_col_izqda ul.CMSSiteMapList li li li li li {
	font-size:100%;
	color:#666;
	font-weight:normal;
	list-style:none;
	text-transform:none;
	margin:3px 0px 3px 0px;
}
.mapa_col_dcha {
	width:48%;
	float:right;
}
.mapa_col_dcha ul {
	margin:10px;
}
.mapa_col_dcha ul ul, .mapa_col_dcha ul ul ul, .mapa_col_dcha ul ul ul ul, .mapa_col_dcha ul ul ul ul ul {
	margin:0px 0px 0px 0px;
}
.mapa_col_dcha ul li {
	font-weight:bold;
	font-size:100%;
}
.mapa_col_dcha ul li ul li {
	font-weight:bold;
	font-size:100%;
	color:#333;
}
.mapa_col_dcha ul li ul li ul li {
	font-size:100%;
	color:#333;
	font-weight:normal;
}
.mapa_col_dcha ul li ul li ul li ul li {
	font-size:80%;
	color:#666;
	font-weight:normal;
}
/*MENSAJES*/
.mensaje {
	width:900px;
	margin:38px;
	display:inline;
	float:left;
	border:1px solid #fff;
	background-color: #efefef;
}
.mensaje_img {
	margin:30px;
	width:100px;
	float:left;
	display:inline;
}
.mensaje_contenido {
	width:700px;
	float:left;
	display:inline;
	margin:30px 0px 30px 0px;
}
.mensaje_contenido h2 {
	margin-bottom:20px;
}
.mensaje_contenido p {
	margin-bottom:15px;
}
/*BUSCADOR GENERICO*/
fieldset.buscador_generico {
	border:0px;
	display:block;
	width:100%;
	margin-bottom:20px;
	background-image:none;
}
fieldset.buscador_generico legend {
	position:absolute;
	text-indent:-9999px;
	margin-left:-9999px;
}
fieldset.buscador_generico table {
	border:0px;
	width:100%;
	margin:0px;
	padding:0px;
}
fieldset.buscador_generico table label {
	font-weight:bold;
	text-align:right;
	width:100%;
	display:block;
}
fieldset.buscador_generico td {
	border:0px;
	vertical-align:middle;
}
fieldset.buscador_generico input {
	border:1px solid #ccc;
	background-color:#FFFFFF;
	height:1.2em;
}
fieldset.buscador_generico input.CMSSearchDialogSearchButton {
	background-image:url(/App_Themes/ASISAWeb/Css/images/bg_button_search.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#fff;
	height:20px;
	width:80px;
	font-size:90%;
	border:0px;
	color:#ccc;
}
/*FORMULARIOS CON MENU IZQUIERDA*/

fieldset.formularios_3, fieldset.formularios_4 {
	border: 1px solid #CCCCCC;
	display: inline;
	float: right;
	margin-bottom: 15px;
	margin-top: 0;
	padding: 0 10px 10px;
	position: relative;
	width: 707px;
}
fieldset.formularios_3, fieldset.formularios_4, fieldset.formularios_4_manejoArchivos {
	border: 1px solid #CCCCCC;
	display: inline;
	float: left;
	margin-bottom: 15px;
	margin-top: 0;
	overflow: hidden;
	padding: 0 10px 10px;
	position: relative;
	width: 658px;
	margin-left:20px;
}
fieldset.formularios_3_lightwindow {
	border:1px solid #CCCCCC;
	width:310px;
	padding: 0px 10px 10px 10px;
	display:inline;
	position:relative;
	margin-bottom:15px;
	margin-top:0px;
	float:left;
}
* html fieldset.formularios_3 {
	width:698px;
}
fieldset.formularios_3 label, fieldset.formularios_4 label, fieldset.formularios_4_manejoArchivos label {
	font-weight:bold;
	color:#666;
}
fieldset.formularios_4 input {
	margin-left: 10px;
	margin-right: 0px;
}
fieldset.formularios_3 .width_100, fieldset.formularios_3 .width_75, fieldset.formularios_3 .width_66, fieldset.formularios_3 .width_50, fieldset.formularios_3 .width_45, fieldset.formularios_3 .width_40, fieldset.formularios_3 .width_33, fieldset.formularios_3 .width_25, fieldset.formularios_3 .width_20, fieldset.formularios_3 .width_15, fieldset.formularios_3 .width_10, fieldset.formularios_3 .width_float {
	float:left;
	display:inline;
	margin-left:5px;
}
fieldset.formularios_3 .width_100 {
	width:635px;
}
fieldset.formularios_3 .width_100 img {
	vertical-align:middle;
}
fieldset.formularios_3 .width_75 {
	width:507px;
}
fieldset.formularios_3 .width_66 {
	width:447px;
}
fieldset.formularios_3 .width_50 {
	width:338px;
}
fieldset.formularios_3 .width_45 {
	width:275px;
}
fieldset.formularios_3 .width_40 {
	width:240px;
}
fieldset.formularios_3 .width_33 {
	width:224px;
}
fieldset.formularios_3 .width_25 {
	width:166px;
}
fieldset.formularios_3 .width_20 {
	width:132px;
}
fieldset.formularios_3 .width_15 {
	width:104px;
}
fieldset.formularios_3 .width_float {
}
/*PAGINADOR BUSCADOR*/
div.PagerControl {
	width:100%;
	background-color:#F4F4F4;
	margin-bottom:50px;
	margin-top:30px;
	padding-bottom:10px;
	padding-top:5px;
	text-align:center;
}
div.PagerResults {
	margin-bottom:10px;
	width:100%;
}
div.PagerNumberArea a {
	font-weight:bold;
	text-decoration:none;
}
div.PagerNumberArea a:hover {
	text-decoration:none;
}
/*PRODUCTOS*/




.productos_telefonos_contenedor {
	clear:both;
	width:100%;
}
p.productos_telefonos {
	text-align:right;
	color:#000;
	display:block;
	margin-right:5px;
	margin-bottom:10px;
}
p.productos_telefonos strong {
	font-weight:bold;
	font-size:110%;
}
span.productos_p {
	font-weight:normal;
	font-size:85%;
	line-height:1.3em;
}
ul.productos_caracteristicas {
	display: block;
	float: left;
	margin: -10px 0 10px;
}
* html ul.productos_caracteristicas {
	width:400px;
	margin:10px 0;
}
ul.productos_caracteristicas li {
	padding-left:23px;
	margin-top:5px;
	float:left;
	list-style-image:none;
	background-image:url(/App_Themes/ASISAWeb/Css/images/productos_guion.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	line-height:1.6em;
	font-size: 1.2em;
	font-weight:bold;
	clear:left;
	margin-left:10px;
	display:inline;
}
* html ul.productos_caracteristicas li {
	width: 395px;
}
*:first-child+html ul.productos_caracteristicas li {
	width:400px;
}
ul.productos_caracteristicas li li {
	background-image:none;
	font-size: 85%;
	font-weight:normal;
	line-height:1.6em;
	list-style-image:none;
	background-image:url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:0px;
	margin-top:0px;
	padding-left:15px;
	margin-left:0px;
	display:block;
}
div.botonera_productos {
	width:100%;
	float:left;
	clear:both;
	margin-top:25px;
	margin-bottom:25px;
}
div.botonera_productos ul {
	clear:left;
	float:left;
	left:50%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	position:relative;
	text-align:center;
	width:auto;
}
div.botonera_productos ul li {
	background:transparent none repeat scroll 0 0 !important;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:5px 2px;
	position:relative;
	right:50%;
	width:auto !important;
}
.asistente_virtual_interior {
	padding:5px;
	width:190px;
	float:left;
	display:inline;
	margin-left:15px;
	margin-top:15px;
}
/*productos index 2*/

.productos_fila {
	width:95%;
	clear:both;
	text-align:left;
	margin-bottom:10px;
}
.productos_fila p {
	line-height:1.2em;
	text-align:justify;
}
.productos_fila h4 {
	margin-left:8px;
}
.productos_left {
	float:left;
	display:inline;
	width:48%;
	clear:left;
	margin-left:15px;
}
.productos_right {
	float:right;
	display:inline;
	width:48%;
	clear:right;
}
.productos_left h4, .productos_right h4 {
	margin-bottom:10px;
	margin-top:10px;
	border-bottom:1px solid #ccc;
}
/*HERRAMIENTAS EXPORTACIÓN*/


.interior_herramientas {
	width:100%;
	text-align:right;
	padding: 10px 0px 10px 0px;
}
.cuerpo_central .interior_herramientas ul {
	float:right;
}
.cuerpo_central .interior_herramientas li {
	list-style-image:none;
	display:inline;
	margin-left:10px;
}
.interior_resultados, .interior_resultados_2 {
	width:94%;
	border-bottom:1px dotted #ccc;
	float:left;
	clear:both;
	margin-left:20px;
}
.interior_resultados_2 {
	border-bottom:0px;
	margin-bottom:10px;
}
.interior_resultados h4, .interior_resultados_2 p.filtro {
	float:left;
	padding:0px;
	margin:0px;
}
.interior_resultados p.interior_registros, .interior_resultados_2 p.interior_registros {
	float:right;
	padding:0px;
	margin:0px;
	margin-right:5px;
	display:inline;
}
ul.resultados_2 {
	position:relative;
	float:left;
	margin:0px;
	width:100%;
}
.cuerpo_central div.fila_1, .cuerpo_central ul li.fila_2 {
	position:relative;
	background-color:#f4f4f4;
	list-style-image:none;
	margin:0px;
	float:left;
	width:100%;
	margin-bottom:1px;
}
.cuerpo_central div.resultado_busqueda_alterno {
	background-color:#e6e6e6;
}
.fila_1_col_1, .fila_1_col_2, .fila_1_col_3 {
	float:left;
	width:200px;
	padding:5px;
}
.fila_1_col_4 {
	float:right;
	width:80px;
	text-align:right;
	padding:5px;
}
.fila_1_col_3 img {
	background-image:none;
}
.cuerpo_central ul li.fila_2 {
	background-color:#fff;
}
span.accesibilidad_edificios {
	position:absolute;
	right:105px;
	top:0;
}
span.accesibilidad_edificios img {
	background-image:none;
}
span.mapa_loc {
	position:absolute;
	right:60px;
	top:0;
}
span.mapa_loc img {
	background-image:none;
}
ul.resultados_3 {
	position:relative;
	float:left;
	margin:0px;
	width:100%;
}
.cuerpo_central ul.resultados_3 li.fila_1, .cuerpo_central ul.resultados_3 li.fila_2 {
	position:relative;
	background-color:#eee;
	list-style-image:none;
	margin:0px;
	padding: 10px 10px 10px 180px;
	text-align:left;
}
.cuerpo_central ul.resultados_3 li.fila_2 {
	background-color:#fff;
}
div.paginador_2 {
	background-color: #f5f5f5;
	width: 98%;
	float: left;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	margin: 15px 0px 5px 6px;
	padding: 3px 0px 3px 0px;
}
div.paginador_2 ul {
	clear:left;
	float:left;
	left:50%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 !important;
	padding:0 !important;
	position:relative;
	text-align:center;
	width:auto;
}
div.paginador_2 ul li {
	background:transparent none repeat scroll 0 0 !important;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	margin-left:10px;
	position:relative;
	right:50%;
	width:auto !important;
}
/*AJUSTES*/
.no_imagen {
	background-image:none
}
.no_negrita {
	font-weight:normal;
}
.margen_cero {
	margin:0px;
}
.width_65px {
	width:65px;
}
.width_100px {
	width:100px;
}
.width_300px {
	width:300px;
}
.margen_cinco {
	margin-right:5px !important;
}
.margen_top_cero {
	margin-top:0px;
}
.margen_top {
	margin-top:10px;
}
* html .margen_top {
	margin-top:0px;
}
.padding_faqs {
	padding:0 15px;
}
.sinborde_top {
	border-top:none !important;
}
.oculto, table.tablaSinCaption caption {
	position:absolute;
	text-indent:-9999px;
	margin-left:-9999px;
	visibility: hidden;
}
span.naranja {
	color:#EB7219;
	padding:0px;
	margin:0px;
}
span.azul {
	color:#00338E;
	padding:0px;
	margin:0px;
}
span.azul_claro {
	color:#004b92;
	padding:0px;
	margin:0px;
}
.doble {
	font-size:1.5em;
}
.no_submenu {
	margin-top:25px;
}
.no_fondo {
	background-color:transparent;
	background-image:none;
}
.no_strong {
	font-weight:normal;
}
.floatR {
	float:right !important;
}
.floatL {
	float:left !important;
	height:165px;
	width:220px;
}
.floatNo {
	float:none !important;
}
h3 a {
	font-size:80%;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	font-weight:normal;
}
.clearboth {
	clear:both;
	float:left;
	display:inline;
	width:100%;
}
.clear_none {
	clear:none !important;
}
.center {
	text-align:center;
}
.left {
	text-align:left;
}
.right {
	text-align:right;
}
.padding {
	margin:0px 10px 10px 0px;
	padding:4px 4px 4px 12px;
}
.rojo {
	color:red;
}
/*MAPA ESPANA*/

h4.encabezados {
	font-size:120%;
	font-weight:bold;
	border-bottom:1px dotted #e6e6e6;
}
ul.provincias {
	width:450px;
	float:left;
	margin-right:0px;
	margin-top:15px;
}
ul.provincias li {
	width:125px;
	float:left;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:13px;
	margin-left:0px;
	list-style:none;
	list-style-position:inside;
}
/*INPUT FLECHA*/


.caja_contenido_validacion div.botonera {
	text-align:right;
	position:relative;
	width:100%;
}
.caja_contenido_validacion p.texto {
	width:95%;
	float:left;
	clear:both;
	display:inline;
	margin-left:10px;
	text-align:center;
}
fieldset.validacion label.no_label {
	float:none;
	display:inline;
	width:100%;
	text-align:center;
}
.caja_contenido_validacion p.texto {
	width:95%;
	float:left;
	clear:both;
	display:inline;
	margin-left:10px;
	line-height:2em;
	display:inline;
}
.texto_azul_login {
	color: #888;
	font-size: 95%;
	text-align: justify;
	margin-top: 12PX;
	margin-left: 25PX;
}
div.button_flecha {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha.png) top left;
	background-repeat:no-repeat;
	padding: 0 0 0 20px;
	height:20px;
	line-height:20px;
	color: #fff;
	text-decoration:none;
	display: inline-block;
	cursor:pointer;
	margin-right:5px;
}
:first-child+html div.button_flecha {
	display:inline;
}
.caja_contenido_validacion div.botonera div.button_flecha:hover {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_left_flecha.png) bottom left;
	background-repeat:no-repeat;
}
.caja_contenido_validacion div.botonera input.input_flecha, .input_flecha {
	background:#EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) no-repeat scroll right top;
	color:#FFFFFF;
	cursor:pointer;
	display:inline-block;
	height:20px;
	line-height:20px;
	padding:0 8px 4px 0;
	border:0px;
}
.caja_contenido_validacion div.botonera input.input_flecha:hover {
	background:#004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) no-repeat scroll right bottom;
	color:#FFFFFF;
}
/*FIELDSET COL DERECHA*/

fieldset.col_derecha {
	margin:5px;
	background-image:none;
	clear:left;
	border:0px;
}
fieldset.col_derecha p {
	margin:5px 0px 5px 0px;
}
fieldset.col_derecha label {
	color:#666666;
	display:inline;
	font-weight:bold;
	line-height:normal;
	position:relative;
}
fieldset.col_derecha .fila {
	width:100%;
	padding-bottom:10px;
}
/*botones junto a campos de formularios*/

.junto_campo_ayuda, .junto_campo_OK {
	background-color:transparent;
	background-image:url(/App_Themes/ASISAWeb/Css/images/icon_junto_select_ayuda.gif);
	background-repeat:no-repeat;
	border:medium none;
	height:25px;
	padding-left:25px;
	line-height:25px;
	text-indent:1000px;
	width:25px;
}
.junto_campo_OK {
	background-color:transparent;
	background-image:url(/App_Themes/ASISAWeb/Css/images/icon_junto_select_OK.gif);
	background-repeat:no-repeat;
}
.cursor_mano {
	cursor: pointer;
}
.barra_gris_titulos {
	border-bottom:1px solid #ccc;
	background-color: #eee;
	float:left;
	width:100%;
	padding:3px 0px 3px 0px;
}
fieldset.formularios_3 h4.barra_gris_titulos {
	margin-left:5px;
	width:98%;
}
.barra_gris_titulos span {
	padding-left:5px;
}
/*fecha formularios complejos*/


fieldset.formularios_3 fieldset.fecha_form_complejo {
	border:0px;
	background-color:transparent;
	background-image:none;
	margin-left:0;
}
fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo {
	border:0px;
	background-color:transparent;
	background-image:none;
	margin-left:0;
	margin-top:10px;
}
fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo, fieldset.formularios_3 fieldset.fecha_form_complejo {
	padding:0px;
}
fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo legend, fieldset.formularios_3 fieldset.fecha_form_complejo legend, fieldset.formularios_2_col fieldset.fecha_form_complejo legend {
	border:0px;
	background-color:transparent;
	font-size:100%;
	padding:0px;
	margin-left:0px;
}
*:first-child+html fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo legend, *:first-child+html fieldset.formularios_3 fieldset.fecha_form_complejo legend {
	margin-left:-5px;
}
fieldset.formularios_3 fieldset.fecha_form_complejo .div_33, .fieldset.formularios_4 fieldset.fecha_form_complejo, .fieldset.formularios_4_manejoArchivos fieldset.fecha_form_complejo {
	float:left;
	margin-left:2px;
	display:inline;
}
fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo .div_33 {
	float:left;
	margin-left:2px;
	margin-top:10px;
	display:inline;
}
fieldset.formularios_2_col fieldset.fecha_form_complejo .div_33 {
	float:left;
	margin-left:2px;
	display:inline;
}
fieldset.formularios_3 fieldset.fecha_form_complejo .div_33 label, fieldset.formularios_3_lightwindow fieldset.fecha_form_complejo .div_33 label, .fieldset.formularios_4 fieldset.fecha_form_complejo .div_33 label {
	float:left;
	margin-right:5px;
	line-height:15px;
	vertical-align:middle;
	clear:right;
}
fieldset.formularios_3 fieldset.fecha_form_complejo .div_33 input, fieldset.formularios_4 fieldset.fecha_form_complejo .div_33 input {
	margin-right:5px;
}
.legend_como_label {
	color:#666;
	font-weight:bold;
	font-size:100%;
}
* html fieldset.formularios_3 legend.legend_como_label {
	margin-left:-3px;
	padding-left:0px;
}
.caja_contenido_validacion input.input_imagen_val {
	display:inline;
	margin:0;
	position:relative;
	line-height:20px;
	padding:0px 2px 2px 2px;
	background-color:transparent;
	background-image:url("/App_Themes/ASISAWeb/Css/images/icon_junto_select_OK.gif");
	background-repeat:no-repeat;
	border:0px;
	height:25px;
	line-height:25px;
	padding-left:25px;
	text-indent:1000px;
	width:25px;
	cursor:pointer;
}
.enfasis {
	font-style:italic;
	font-size:100%;
}
.boton_grande {
	width:150px;
	height:70px;
}
/*ventajas*/
h4.ventajas_tit {
	font-size:1.2em;
	color:#003366;
	margin-left: 0px;
}
.boton_login_centro {
	margin-left:185px;
}
.usu_registrado div.button {
	margin-right:13px;
}
.usu_registrado div.button input {
	margin:0 0 0 5px;
	padding:0 5px 2px 0;
	overflow:visible;
}
* html .usu_registrado div.button input {
	padding-bottom:0px;
}
fieldset.fieldset_pestanas {
	border-top:0px;
	margin-top:0px;
	padding-top:0px;
}
* html fieldset.fieldset_pestanas {
	margin-top:-11px;
	border-top:1px solid #fff;
}
*:first-child+html fieldset.fieldset_pestanas {
	border-top:1px solid #fff;
}
.cuerpo_central p.info, .una_columna p.info {
	background-color:#DFDFFF;
	border:1px dotted #006699;
	clear:both;
	float:left;
	margin:10px 0;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:465px;
}
p.info {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	color:#006699;
	font-weight:bold;
}
:first-child+html p.info {
	float:left;
	clear:both;
}
.popup {
	width:94%;
	margin:2%;
	border:1px solid #ccc;
	float:left;
	display:inline;
}
* html .popup {
	padding-bottom: 20px;
}
.popup h3 {
	font-size:1.1em;
	color:#003366;
	text-transform:uppercase;
	padding:3px 0px 3px 0px;
	width:100%;
	background-color:#eeeeee;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_h3_sidebar.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight:bold;
	margin-bottom:10px;
	padding: 5px 0px 5px 0px;
	margin-top:0px;
	border-bottom:1px solid #ccc;
	float:left;
	clear:left;
}
.popup h3 span {
	padding: 3px;
	margin-left:5px;
}
.popup .popup_contenido_1 {
	width:45%;
	padding:0% 2% 2% 2%;
	float:left;
	display:inline;
}
.popup .popup_contenido_2 {
	width:45%;
	padding:0% 2% 2% 2%;
	float:left;
	display:inline;
}
.popup .popup_contenido_1 p, .popup .popup_contenido_2 p {
	line-height:1.5em;
}
/*PESTANAS CON DIV*/

.div_para_pestanas {
	border:1px solid #CCCCCC;
	border-top:0px;
	margin-top:0px;
	display:inline;
	float:left;
	margin-bottom:15px;
	padding:0 10px 10px;
	position:relative;
	width:445px;
}
/*sección CONTACTA*/


.contacta_fila {
	width:100%;
	float:left;
}
.contacta_fila_texto {
	padding:10px 10px 0px 100px;
	margin:5px;
	min-height:75px;
	height:auto !important;
	height:75px;
}
.contacto_telf_fuente {
	font-size:150%;
	font-weight:bold;
}
.contacta_imagen_direccion_postal {
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contacta_direccion_postal.jpg);
}
.contacta_imagen_telf_info {
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contacta_telefono.jpg);
}
.contacta_imagen_telf_contrata {
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contacta_telefono_contrata.jpg);
}
.contacta_imagen_email_info {
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contacta_mail_info.jpg);
}
.contacta_imagen_email_soporte {
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contacta_mail_soporte.jpg)
}
/*modificaciones 01/09/2010: caja*/

p.autorizaciones {
	position:absolute;
	top:0px;
	left:0px;
	z-index:999;
}
tr.FondoRojo {
	background-color:#FF4040;
}
/*CONTENIDOS LIGHTBOX*/
.contenido_lightbox {
	padding:20px 20px 20px 200px;
	min-height: 115px;
	height: auto !important;
	height:115px;
	float:left;
	border:1px solid #ccc;
}
.contenido_lightbox_expandido {
	padding:20px 20px 20px 200px;
	height:150px;
	float:left;
	border:1px solid #ccc;
}
.contenido_lightbox h1.h1derecha, .contenido_lightbox p.pderecha, .contenido_lightbox_expandido h1.h1derecha {
	margin-bottom:20px;
	font-size:130%;
	text-align:right;
}
.contenido_lightbox p.pderecha {
	font-size:100%;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
}
.contenido_lightbox ul.botonera {
	text-align:right;
	margin-right:0px;
	float:none;
	margin-bottom:0px;
	margin-top:5px;
}
.contenido_lightbox ul.botonera li {
	display:inline;
	margin-left:0px;
	margin-right:0px;
}
.lightbox_fondo_cuadro_medico {
	background-image:url(/App_Themes/ASISAWeb/Css/images/lightbox_cuadro_medico.jpg);
	background-position:left top;
	background-repeat:no-repeat
}
.lightbox_fondo_registro {
	background-image:url(/App_Themes/ASISAWeb/Css/images/lightbox_fondo_registro.jpg);
	background-position:left top;
	background-repeat:no-repeat
}
.lightbox_fondo_contratacion {
	background-image:url(/App_Themes/ASISAWeb/Css/images/lightbox_fondo_contratacion.jpg);
	background-position:left top;
	background-repeat:no-repeat
}
/*literales a la derecha de los formularios*/
.width_100 span.nota {
	float:left;
	margin-left:5px;
	display:inline;
	line-height:15px;
}
/*texto resalta para páginas interiores a 3 columnas*/

.texto_resaltado {
	width:435px;
	padding:10px;
	margin-left:7px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_info_importante.jpg);
	background-position:bottom right;
	background-repeat:repeat-x;
	border:1px solid #ccc;
	font-weight:bold;
}
.pasos {
	width:100%;
	float:left;
	text-align:right;
}
.pasos a {
	text-decoration:none;
}
.margin_10 {
	margin:10px;
}
.una_columna p.error_largo {
	width:705px;
}
.cuadro_medico_cuadrado {
	position:relative;
	right:5px;
	text-align:right;
	top:-33px;
	z-index:9999;
}
* html .cuadro_medico_cuadrado {
	top:-33px;
}
.cuadro_medico_cuadrado strong {
	text-transform:uppercase;
}
.volver_a_buscar {
	float:left;
	display:inline;
	display:block;
	margin:20px 10px 20px 0px;
}
.derecha {
	margin-right: 5px;
	text-align:right;
}
.icono_separado {
	padding-left:4px;
	padding-top:4px;
}
table.Admin_usuarios {
	margin:0px;
	width:100%;
}
table.Admin_usuarios .paginador_2 {
	margin:0px;
}
*:first-child+html table.Admin_usuarios .paginador_2 {
	margin:0px;
	width:718px;
}
div.listado_imagen img {
	padding:4px;
	display: inline-block;
	background-image:url("/App_Themes/ASISAWeb/Css/images/fondo_punteado.gif");
	background-position:left top;
	background-repeat:repeat;
	float:left;
	width:179px;
}
div.listado_imagen div.imagen {
	float:left;
	width:185px;
}
div.listado_imagen div.hospital_def {
	margin-left:15px;
	float:left;
	display:inline;
	width:260px;
}
div.listado_imagen div.hospital_def h4 {
	width:100%;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	margin-top:5px;
}
div.listado_imagen div.hospital_def p {
	margin-left:0px;
	padding-left:0px;
}
.tamLogoBWR {
	width:100px;
	height:100px;
}
.tamLogoFotografia {
	width:100px;
	height:100px;
}
.tamLogoFotografiaInterior {
	padding-left: 6px;
	padding-top: 4px;
	width: 190px;
}
/* Estilos Red Asisa */

.red_salto {
	float:left;
	height:10px;
	width:100%;
}
.cuerpo_central .red_tituloBuscar_complemento {
	color:#EB7219;
	font-size:12px;
}
.cuerpo_central .red_tituloListado_complemento {
	color:#EB7219;
	font-size:12px;
}
.lista_index li .lista_index_naranja {
	text-decoration:none;
	color:#EB7219;
	cursor: pointer;
}
.botonera_derecha_redAsisa {
	padding-left:78%;
}
.botonera_derecha_redAsisaDos {
	padding-left:75%;
}
.boton_red_detalle {
	margin-left:75%;
}
.boton_red_listado {
	width:100%;
	padding-left:75%;
}
.red_salto_medio {
	float:left;
	height:10px;
	width:100%;
}
.texto_resaltado {
	background-image:url("/App_Themes/ASISAWeb/Css/images/fondo_info_importante.jpg");
	background-position:right bottom;
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
	font-weight:normal;
	margin-left:7px;
	padding:10px;
	width:435px;
}
.rojo {
	color:red;
}
.descuento {
	color:red;
	text-align:right;
}
span.derecha {
	text-align:right;
}
/*BOTONES ACCESOS DIRECTOS*/




.cuerpo_central .accesos_directos ul {
	margin-left:20px;
}
.cuerpo_central .accesos_directos li {
	float: left;
	list-style-image: none;
	margin: 5px 0 5px 0;
}
* html .cuerpo_central .accesos_directos li {
	margin-bottom:30px;
}
.cuerpo_central .accesos_directos li a {
	float:left;
	margin-left:10px;/*margin-right:8px;*/
}
.cuerpo_central .accesos_directos li span {
	font-weight: bold;
	font-size: 104%;
	float: left;
	margin-top: 15px;
}
.cuerpo_central .accesos_directos li a:hover {
}
.cuerpo_central .accesos_directos li a img {
}
/*FIN*/
.slideshow {
	position: relative;
	width: 220px;
	height: 120px;
	overflow: hidden;
}
.gmap_contenedor {
	float:left;
	height:500px;
	width:800px;
	text-align:center
}
.gmap_canvas {
	width:100%;
	height:80%
}
/*estilos guio 14/12/10 */


.cuerpo_central ul li.lista_noticias {
	list-style:none;
	border-bottom:1px dotted black;
	margin-top:15px;
	padding-bottom:15px;
}
.cuerpo_central ul li.lista_noticias a {
	margin-bottom:5px;
	display:block;
}
.listado_noticias {
	padding-left:90px;
}
.miniaturaSalaPrensa {
	height:80px;
	width:80px;
}
ul.documentacion {
	width:450px;
	float:left;
	margin-right:0px;
	margin-top:15px;
}
ul.documentacion li {
	width:200px;
	float:left
}
.cuerpo_central .accesos_directos li.lista_docu_prensa {
	width: 215px;
}
/*LISTADO NOTICIAS*/
 
.cuerpo_central .lista_noticias ul li {
	list-style:none;
	border-bottom: 1px dotted black;
	float: left;
	padding-bottom: 10px;
	padding-top: 10px;
}
.lista_noticias {
	float:left;
	padding-bottom:20px;
	margin-top:20px;
}
.listado_noticias {
	padding-left: 10px;
	width: 490px;
	list-style:none;
	margin:0px;
	float:left;
}
.listado_noticias p {
	margin:0px;
	margin-bottom:10px;
}
.listado_noticias a {
	display:block;
}
/*fecha para noticias */
	.fecha_encabezado {
	float: left;
	font-weight: bold;
	width: 100%;
	line-height: 1.5em;
	margin-top: 0;
	width: 100%;
}
/*lista documentacion */
	
ul.documentacion {
	display: block;
	float: left;
	margin-left: 20%;
	margin-top: 15px;
	width: 80%;
}
ul.documentacion li {
	float: left;
	width: 45%;
}
#thumbs span:hover {
	background:url(/App_Themes/ASISAWeb/Css/images/rectangulo_selected.gif) top left no-repeat;
}
ul.provincias li, ul.documentacion li {
	width:125px;
	float:left;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:13px;
	margin-left:0px;
	list-style:none;
	list-style-position:inside;
}
.directorio {
	background-color:Silver;
}
/* Estilo formulario contratacion safari */
.formsafari {
	color:#666666;
}
/*para manejos de archivos*/
fieldset.formularios_4 {
	width:420px;
}
/* FORMULARIOS 4, sala prensa*/
fieldset.formularios_4 {
	width:707px;
}
fieldset.formularios_4 .width_50por label {
	float: left;
	width: 200px;
	margin-left: 17%;
}
fieldset.formularios_4 .width_50 {
	float: left;
	width: 33%;
	vertical-align:baseline;
}
fieldset.formularios_4 .botonera {
	margin-left: -5px;
	margin-top: 20px;
}
fieldset.formularios_4 .botonera_sala_prensa {
	margin:0px;
	float:right;
}
fieldset.formularios_4 label {
	float:left;
	line-height: 2em;
	margin-right:5px;
}
fieldset.formularios_4 .width_100 input {
	display: inline;
	float: left;
	line-height: 2em;
	vertical-align: middle;
}
fieldset.formularios_4 .width_100 .width_50 label {
	float: left;
	width: 185px;
	line-height:1em;
}
fieldset.formularios_4 .width_100 .width_50 input {
	float: left;
	vertical-align: baseline;
}
fieldset.formularios_4_manejoArchivos .botonera {
	margin-top:20px;
}
/* iconos para descargas de documentos */

.descargas {
	float:right;
	border-top: 1px dotted #CCCCCC;
	float: right;
	width: 100%;
}
.cuerpo_central .descargas ul {
	float: right;
	margin-bottom: 0;
	margin-top: 5px;
	padding: 0;
}
.cuerpo_central .descargas ul li {
	float: left;
	list-style: none outside none;
	margin: 0 4px 0 0;
	padding: 0;
}
.descargas img {
	height: 15px;
	width: 15px;
}
/*fin de iconos para descargas de documentos */
/*calendario sala prensa*/
.calendario {
	margin-left:10px;
	border-width:0px;
	width:22px;
}
/* estilos encabezados sala prensa */

.fecha_encabezado {
	float: left;
	font-weight: bold;
	width: 100%;
	line-height: 1.5em;
	margin-top: 0;
	width: 100%;
	margin-left:20px;
}
/* Estilo iconos de descarga contratacion */

.descargas_contratacion {
	float: right;
	margin-right: 10px;
	width: 100%;
}
.descargas_contratacion_20 {
	float:right;
	width: 20%;
	margin-right:10px;
	margin-left:13px;
}
.descargas_contratacion_izquierda {
	float:left;
	float: left;
	width: 100%;
	margin-left:10px;
}
.cuerpo_central .descargas_contratacion_izquierda ul {
	float: left;
	margin-bottom: 0;
	margin-top: 5px;
	padding: 0;
	list-style: none outside none;
}
.cuerpo_central .descargas_contratacion_izquierda ul li {
	float: left;
	list-style: none outside none;
	margin: 0 4px 0 0;
	padding: 0;
}
/*para descargar, iconos excel, pdf y mail honorarios*/
     /*Modificado BB1.00121*/
.descargas_contratacion img {
	height: 16px;
	margin-top: 2.4px;
	width: 16px;
	margin-right:1px;
}
.descargas_contratacion_izquierda img {
	height: 16px;
	width: 16px;
	margin-top:2.4px;
	margin-right:1px;
}
/*caja nombre y correo electronico Honorarios enviar email*/

.caja_nombre {
	width: 80%;
	float: left;
	margin-top:10px;
}
/*clase para caja textos radio botton en sala de prensa / opciones en una sola linea */
	
.width_55 {
	float: left;
	vertical-align: baseline;
	width: 24%;
	margin-left:0px;
	padding-left:0px;
	line-height:20px;
	position:relative;
}
/*clase para cuadrar los radio botton para todos los navegadores en sala de prensa*/
fieldset.formularios_4 label.label_radio {
	line-height:1.2em;
}
/* ESTILOS NUEVO DISEÑO PRODUCTOS POR RAMO*/


.width_26 {
	width:108px;
}
.width_100por_center {
	float:left;
	width:220px;
	margin-right:50px;
	margin-left:50px;
}
/*index productos */

.col_vertical {
	width:45%;
	float:left;
}
.width float, .width_10, .width_15, .width_20, .width_25, .width_26, .width_33, .width_45, .width_50, .width_50por, .width_66, .width_75, .width_100, .width_100por {
	margin:10px 0px 0px 10px;
}
.index_productos {
	border: 1px solid #CCCCCC;
	height: 30px;
	width: 100px;
}
.cuerpo_central .lista_noticias ul li, .cuerpo_central .lista_productos ul li {
	border-bottom: 1px dotted #5994bc;
	float: left;
	list-style: none outside none;
	padding-bottom: 10px;
	padding-top: 10px;
}
.cuerpo_central .lista_noticias ul li.sin_puntos, .cuerpo_central .lista_productos ul li.sin_puntos {
	border-bottom:none;
}
.lista_noticias, .lista_productos {
	float: none;
	margin-top: 20px;
	padding-bottom: 20px;
}
.lista_noticias img {
	border: 1px solid gray;
	float: left;
	height: 110px;
	margin: 0;
	padding: 0;
	width: 145px;
}
.lista_productos img {
	border: 1px solid gray;
	float: left;
	height: 110px;
	margin: 0;
	padding: 0;
	width: 180px;
}
.listado_noticias, .listado_productos {
	float: left;
	list-style: none outside none;
	margin: 0;
	padding-left: 10px;
	width: 490px;
}
.listado_noticias p, .listado_productos p {
	margin: 0;
}
.listado_noticias a {
	display: block;
}
.lista_productos {
	margin-top: 0;
}
.listado_productos {
	height: 7.2em;
	overflow: hidden;
	width: 285px;
}
.lista_productos img {
	height: 80px;
	width: 136px;
}
.cuerpo_central .lista_productos ul li {
	border: medium none;
}
.productos_interior img {
	border: 1px solid gray;
	float: left;
	margin-right: 10px;
}
.productos_interior p {
	margin-bottom: 29px;
	margin-top: 0.6px;
}
span.productos_p {
	font-size: 85%;
	font-weight: normal;
	line-height: 1.3em;
}
/*FIN ESTILOS PRODUCTOS POR RAMO*/

/* Estilo iconos de descarga contratacion */

.cuerpo_central .descargas_contratacion ul, .cuerpo_central .descargas_contratacion_20 ul {
	float: right;
	margin-bottom: 0;
	margin-top: 5px;
	padding: 0;
}
.cuerpo_central .descargas_contratacion ul li, .cuerpo_central .descargas_contratacion_20 ul li {
	float: left;
	list-style: none outside none;
	margin: 0 4px 0 0;
	padding: 0;
}
/*caja nombre y correo electronico Honorarios enviar email*/

.caja_nombre {
	width: 80%;
	float: left;
	margin-top:10px;
}
/*fieldset formulario enviar por correo electronico en Honorarios */
	fieldset.formularios legend, fieldset.formularios_2_col legend, fieldset.formularios_3 legend, fieldset.formularios_4 legend, fieldset.formularios_envioEmail legend {
	font-weight:bold;
	font-size:95%;
	margin-left:10px;
	padding:3px 10px 3px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
/*estilo para entradilla noticias en vez de <strong>*/
.entradilla_noticias {
	font-weight:bold;
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:95%;
}
/* estilo imagen "download" sala prensa*/
.imagen_download {
	margin-left: 38px;
	margin-right: 30px;
}
p.texto_centrado_salaPrensa_logos {
	text-align:center;
}
.linkNoticia {
	padding-top:0px;
	padding-bottom:3px;
	float:left;
	display:block;
	margin-left:10px;
	clear:both;
	width:35%;
}
.img_detalleNoticias {
	padding-top:0px;
	padding-bottom:3px;
	float:left;
	clear:both;
	width:245px;
	margin-right:10px;
}
/* contratacion dental v1.0*/

.cuerpo_central table.table_radios_dental {
	width:300px;
	clear:both;
	border: none 0px Transparent;
	background-color: Transparent;
}
.cuerpo_central table.table_radios_dental tbody td {
	border: none 0px Transparent;
	clear:both;
	background-color: Transparent;
}
.nota_texto_gris {
	color: Gray;
	font-style:italic;
	margin:10px 0px;
	width:100%;
	float:left;
	clear:both;
	display:inline;
	position:relative;
	padding:0px;
}
.nota_consorcio {
	text-align:right;
	float: right;
	margin-right:40px;
	margin-top: -15px;
	width:70%;
}
.width_40 {
	width:240px;
}
.una_columna_contratacion {
	width:729px;
	margin-right:0px;
	margin-left: 20px;
	position:relative;
	float: left;
}
.texto_resaltado_familiar {
	display:inline-block;
	float:left;
	margin-right:5px;
}
.texto_resaltado_productos {
	background-color: #F9F9F9;
	background-position:right bottom;
	background-repeat:repeat-x;
	border:1px solid #CCCCCC;
	font-weight:normal;
	margin-left:7px;
	padding:10px;
	width:530px;
}
.texto_cifrado_check {
	background-image: url(/App_Themes/ASISAWeb/Css/images/check_ok_peq.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	display:block;
	text-indent: 28px;
	color: Green;
	height: 16px;
}
.avisoErrorRecuperaPresupuesto {
	border: 1px solid;
	margin: 150px 30px;
	padding:35px 10px 35px 140px;
	background-repeat: no-repeat;
	background-position: 10px center;
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url(/App_Themes/ASISAWeb/Css/images/warning.png);
}
.cabecera_contratacion_dental {
	width:772px;
	position:relative;
	float: left;
}
.puntero_mano {
	cursor:pointer;
}
.textarea_incidencia {
	width:439px;
	height:100px
}
/* SALA PRENSA NOTICIOAS */

.listado_noticias a {
	display: block;
	font-size: 13px;
	font-weight: bold;
}
h4.ventajas_tit {
	color: #003366;
	font-size: 1.2em;
	margin-left: 20px;
	margin-right: 20px;
}
/* Puntero Buscador Sala Prensa*/

.puntero_sala_prensa {
	cursor:pointer;
}
/*Carrusel Central de la Home*/

.slides {
	position: relative;
	width: 723px;
	height: 195px;
	overflow: hidden;
}
.botonera_carrusel {
	background-image:url(/App_Themes/ASISAWeb/Css/images/caja_botonera_carrusel.jpg);
	background-repeat:no-repeat;
	width:140px;
	height:33px;
	margin-left: 570px;
	position: absolute;
	top: 336px;
	z-index: 6;
}
.botonera_carrusel .botones {
	width:63px;
	float:right;
	padding: 8px 0px 7px 6px;
}
.botones img {
	margin-right:5px;
}
.botonera_carrusel .nslides {
	width:52px;
	float:left;
	padding: 10px 0px 7px 10px;
}
.nslides img {
	margin-right:6px;
}
/*Pestañas Productos*/

.contenido_vista {
	border:solid 1px;
	padding-bottom:20px;
	height:500px;
}
.menu_vistas {
	border-style: solid solid none;
	border-width: 1px 1px 0;
	margin-bottom: -20px;
	margin-top: 54px;
}
.menu_vistas vista {
	width:auto;
	height:auto;
}
/*barras titulos grises al 100% para formulario contacta pymes*/
.barra_gris_titulos2 {
	border-bottom:1px solid #ccc;
	background-color: #eee;
	float:left;
	width:100%;
	padding:5px 0px 5px 0px;
}
.barra_gris_titulos2 span {
	margin-left:15px;
}
fieldset.formularios_3 h4.barra_gris_titulos2 {
	margin-left: -10px;
	width: 103%;
}
/*Sala de prensa Resultados Busqueda*/

.fecha_buscador {
	color: #666;
	line-height:30px;
}
/* ESTILOS ERROR 400 Y 500 */

.mensaje_error {
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0754A2;
}
.titulo_error {
	font-family:'dinregular', Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#EB7219;
}
/*cuadro médico icono "ayuda"*/

.icono_ayuda {
	float:right;
	height:0px;
	margin-right:-4px;
	margin-top:9px;
	width:20px;
}
.icono_ayuda_float {
	float:right;
	margin-right:8px;
}
.ui-datepicker-trigger {
	cursor: pointer;
	margin-left: 10px;
}
/*BOTÓN SEGUIMIENTO PROCESO CONTRATACIÓN */

div.button_seguimiento {
	background: url("/App_Themes/ASISAWeb/Css/images/bg_button_left.png") no-repeat scroll left top #EB7219;
	color: #FFFFFF;
	cursor: pointer;
	display: inline;
	float: left;
	margin-left: 96px;
	margin-top: -22px;
	padding: 0;
	text-decoration: none;
}
div.button_seguimiento input {
	background: #EB7219 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) top right;
	background-repeat:no-repeat;
	padding: 0px 7px 2px 0px;
	margin:0px 0px 0px 7px;
	height:20px;
	display:inline;
	float:left;
	position:relative;
	cursor:pointer;
	color:#fff;
	border:none;
	white-space:nowrap;
}
div.button_seguimiento:hover {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_left.png) bottom left;
	background-repeat:no-repeat;
}
* html .usu_registrado div.button_seguimiento input {
	padding-bottom:0px;
}
.usu_registrado div.button_seguimiento {
	margin-right:13px;
}
.usu_registrado div.button_seguimiento input {
	margin:0 0 0 5px;
	padding:0 5px 2px 0;
	overflow:visible;
}
* html div.button_seguimiento input {
	overflow:visible;
	width:auto;
	height:20px;
	line-height:18px;
	vertical-align:middle;
	padding-bottom:0px;
}
*:first-child+html div.button_seguimiento input {
	overflow:visible;
	width:auto;
	height:20px;
	line-height:18px;
	vertical-align:middle;
	padding-bottom:0px;
}
div:hover.button_seguimiento input {
	background: #004b92 url(/App_Themes/ASISAWeb/Css/images/bg_button_right.png) bottom right;
	background-repeat:no-repeat;
}
.caja_seguimiento {
	margin-top:10px;
}
.btn_numPropuesta {
	margin-left: 300px;
	margin-top: -20px;
}
/*LINK ENVIO NÚMERO DE PROPUESTA */

.link_correo {
	margin-left: 320px;
	margin-top: -20px;
	width: 235px;
}
* html .link_correo {
	margin-top: -27px;
}
.tam_fuente {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: -24px;
	margin-left: 215px;
	margin-top: -24px;
}
.pie_completo {
	min-height: 70px;
	height: auto !important;
	height: 70px;
	float:left;
	width:100%;
	position:relative;
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_completo.jpg);
	background-position: 50% 0px;
	background-repeat:no-repeat;
	margin-top:20px;
}
/*ESTILOS PETICIÓN 00121*/
	/*SALA PRENSA LINK VER TODAS LAS NOTICIAS */
.margen_superior {
	margin-top:10px;
	margin-left:568px;
}
/*h3 y tablas (añadido .cuerpo_central_2 en .cuerpo_central) para la parte webmaster manejo de archivos, nuevos estilos al unificar la css. antes estaba por separado y al cambiar float left en h3 para sala de prensa descompensaba la zona privada manejo de archivos*/


.cuerpo_central_2 {
	width:562px;
	float:left;
}
.cuerpo_central_2 .cabecera_cc {
	float:left;
	width:562px;
	display: inline;
	height:12px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/cabecera_cuerpo_central2.jpg);
	background-repeat:repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 10px 0 0 0;
	clear: left;
	overflow: hidden;
}
.cuerpo_central_2 .contenido_cc {
	float:left;
	width:562px;
	padding-right:9px;
	padding-top:0px;
	display:inline;
	text-align:justify;
	background-image:url(/App_Themes/ASISAWeb/Css/images/contenido_cuerpo_central2.jpg);
	background-repeat:repeat-y;
        min-height: 271px;
}
.cuerpo_central_2 .pie_cc {
	float: left;
	height: 20px;
	width: 562px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/pie_cuerpo_central2.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
/*estilos para cajas destacados en la izda tipo derecha*/
.index_contenido_inferior_caja_sombra2 {
	width:220px;
	float:left;
	position:relative;
	display:inline;
	padding-bottom:20px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/sombra_cajas.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
ul.lista_destacado {
	float: left;
	height: auto !important;
	margin-bottom: 0;
	padding: 1px 0 0;
	width: 220px;
}
ul.lista_destacado li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/bullet_lista_index.gif);
	background-position: 0 4px;
	background-repeat: no-repeat;
	line-height: normal;
	list-style-image: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 15px;
	width: 180px;
}
.banner_imagen_o_texto_destacados {
	line-height: 1.3em;
	overflow: hidden;
	width: 220px;
}
.caja_destacados_con_imagen p.destacado {
	display: inline;
	line-height: 1.3em;
	float: left;
	margin-left: 6px;
	padding-bottom: 15px;
	text-align: left;
	width: 200px;
}
.caja_destacados_con_imagen img.destacado2 {
	display: inline;
	line-height: 1.3em;
	float: left;
	margin-left: 6px;
	padding-bottom: 15px;
	text-align: left;
}
/*Estilos petición BB1.00140*/
/*lightwindow especialidades*/

fieldset.formularios_3_especialidades {
	border:1px solid #CCCCCC;
	width:330px;
	padding: 0px 10px 10px 10px;
	display:inline;
	position:relative;
	margin-bottom:15px;
	margin-top:0px;
	float:left;
}
fieldset.formularios_3_especialidades legend {
	font-weight:bold;
	font-size:120%;
	margin-left:10px;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
.rojo_bold {
	color:Red;
	font-weight:bold;
}
.rojo_bold {
	color:Red;
	font-weight:bold;
}
/* Estilo contenido del texto */
fieldset.formularios_3 span.middle p {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:0px;
}
fieldset.formularios_3 span.middle ul {
	color: #333333;
	margin-bottom: 0px;
	margin-right: 0px;
}
fieldset.formularios_3 span.middle ul li {
	color: #333333;
	margin-left: 20px;
}
/*Estilos EV1.003*/
/*estilo cajas texto grid seguimiento de contactos*/
.caja_estado_editable {
	background-color: White;
}
.caja_estado_noeditable {
	background-color:#C0C0C0;
	width: 150px;
}
/*W3C - I00059*/
.centrar {
	text-align: center;
}
.imagen_intralase {
	width: 142px;
	height: 58px;
}
.imagen_vistaHermosa {
	width: 11px;
	height: 12px;
}
/*EV1.0005*/
.collapsiblePanelContainer {
	height: 0;
	overflow: hidden;
}
/*Estilos Destacados Izquierda*/
.menu_imagen {
	float: left;
	margin-bottom: -11px;
	position: relative;
	top: -20px;
}
* html .menu_imagen {
	margin-bottom: 10px;
	top: 0px;
}
.menu_imagen_titulo {
	position:relative;
	float:left;
	top:-35px;
	margin-bottom:-25px;
}
/*Fin Estilos Destacados Izquierda*/

/*estilos pantalla utilidades y descargas.*/

.cuerpo_central img.utilidades_cubo {
	float:left;
	margin-right:15px;
	clear:right;
}
.cuerpo_central ul.utilidades {
	clear:left;
	width:98%;
}
.cuerpo_central ul.utilidades li {
	float: left;
	list-style-image: none;
	margin-top: 20px;
	margin-left: 10px !important;
}
.index_contenido_inferior_caja2 {
	width:225px;
	float:left;
	margin-right:20px;
	padding-right:5px;
	padding-top:10px;
	display:inline;
	background-image:url(/App_Themes/ASISAWeb/Css/images/sombra_caja_redondeada.gif);
	background-position: top right;
	background-repeat:no-repeat;
	position:relative;
}
.index_contenido_inferior_caja2_sombra {
	width:225px;
	float:left;
	position:relative;
	display:inline;
	padding-bottom:20px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/sombra_cajas.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}
/* FIN estilos pantalla utilidades y descargas..*/
/* EV1.008 */
div.botonEstiloLink input {
	height:20px;
	display:inline;
	position:relative;
	cursor:pointer;
	color:#EB7219;
	border:none;
	white-space:nowrap;
	background-color:Transparent;
	text-decoration:underline;
	text-align:left;
	padding: 0px 0px 0px 0px;
}
/*Estilos iconos exportación Contenido Central*/
.descargas_contenido {
	float: right;
	margin-right: -14px;
	margin-top: -8px;
	width: 98%;
	margin-bottom: -11px;
	margin-left:10px;
}
.cuerpo_central .descargas_contenido {
	float: right;
	margin-right: -10px;
	margin-top: -8px;
	width: 98%;
	margin-bottom: 3px;
	margin-left:10px;
}
.cuerpo_central .descargas_contenido ul {
	float: right;
	margin-bottom: 0;
	margin-top: 5px;
	padding: 0;
	margin-right: 18.5px;
}
.cuerpo_central .descargas_contenido ul li {
	float: left;
	list-style: none outside none;
	margin: 0 4px 0 0;
	padding: 0;
}
.descargas_contenido img {
	height: 16px;
	margin-top: 2.4px;
	width: 16px;
	margin-right:1px;
}
.descargas_contenido ul {
	float: right;
	margin-right: 36px;
	margin-top: 20px;
}
.descargas_contenido ul li {
	float: left;
	list-style: none outside none;
	margin: 0 4px 0 0;
	padding: 0;
}
/* Fin Estilos exportación contenido central iconos*/

/*Estilos pestañas portada*/


/*Estilos para el estado de una noticia*/

.imgEstadoSalaPrensa {
	width:15px;
	height:15px;
}
.derecha_noticias {
	margin-right: 34px;
	text-align: right;
}
.lista_noticias p.estado_noticias {
	float: left;
	font-size: 100%;
	margin: 15px 10px 15px 0;
	width: 100%;
}
.lista_noticias img.icono_estado {
	border: 0 solid gray;
	float: left;
	height: 17px;
	margin: 3px 5px 0 0;
	padding: 0;
	width: 88px;
}
.lista_noticias a.estado_noticias {
	float: left;
	font-size: 100%;
	margin-left: 1px;
	margin-right: 6px;
	margin-top: 3px;
	width: 70%;
}
.listado_noticias a {
	display: block;
	font-size: 13px;
	font-weight: bold;
}
.cuerpo_central img.iconoEstado {
	height: 17px;
	margin-left: 8px;
	margin-right: 0;
	margin-top: -4px;
	vertical-align: middle;
	width: 88px;
}
.cuerpo_central p.estadoNoticia {
	float: right;
	font-size: 100%;
	margin-left: 8px;
	margin-right: 10px;
	margin-top: -10px;
}
/*fin estilos para el estado de una noticia*/
/*ESTILOS REDISEÑO PRODUCTOS */

.imagen_producto {
	float: left;
	margin-top: 7px;
	padding: 0;
	width: 159px;
}
fieldset.formularios_3 span.middle p {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom:0px;
}
fieldset.formularios_3 span.middle ul {
	color: #333333;
	margin-bottom: 0px;
	margin-right: 0px;
}
/*estilos pestanas productos 2 columnas sin destacados derecha*/

fieldset.formularios_3 .productos_fila {
	clear:both;
	text-align:left;
	margin-bottom:10px;
}
fieldset.formularios_3 .productos_left {
	float:left;
	display:inline;
	width:350px;
	clear:left;
}
fieldset.formularios_3 .productos_right {
	float:right;
	display:inline;
	width:350px;
	clear:right;
}
fieldset.formularios_3 .productos_left ul.productos_caracteristicas3 {
	display: block;
	float: left;
	margin: 0px 0;
}
fieldset.formularios_3 .productos_left ul.productos_caracteristicas3 li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/productos_guion.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	list-style-image: none;
	margin-left: 10px;
	margin-top: 10px;
	width:95%;
	padding-left:20px;
	margin-left:10px;
	clear:left;
}
fieldset.formularios_3 .productos_left ul.productos_caracteristicas3 li li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/tick_listado_productos.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	font-size: 85%;
	font-weight: normal;
	line-height: 1.6em;
	list-style-image: none;
	margin-left: 0;
	margin-top: 0;
	padding-left: 15px;
	clear:left;
}
fieldset.formularios_3 .productos_right ul.productos_caracteristicas3 {
	display: block;
	float: left;
	margin: 0px 0;
}
fieldset.formularios_3 .productos_right ul.productos_caracteristicas3 li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/productos_guion.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	list-style-image: none;
	margin-left: 10px;
	margin-top: 10px;
	width:95%;
	padding-left:20px;
	margin-left:10px;
	clear:left;
}
fieldset.formularios_3 .productos_right ul.productos_caracteristicas3 li li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/tick_listado_productos.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	font-size: 85%;
	font-weight: normal;
	line-height: 1.6em;
	list-style-image: none;
	margin-left: 0;
	margin-top: 0;
	padding-left: 15px;
	clear:left;
}
/*estilos pestanas rediseno productos SIN destacados derecha*/

fieldset.formularios_3 ul.productos_caracteristicas4 {
	display: block;
	float: left;
	margin: 0px 0;
}
fieldset.formularios_3 ul.productos_caracteristicas4 li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/productos_guion.gif);
	background-position: 0 3px;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.5em;
	list-style-image: none;
	margin-left: 10px;
	margin-top: 10px;
	width:95%;
	padding-left:20px;
	margin-left:10px;
	clear:left;
}
fieldset.formularios_3 ul.productos_caracteristicas4 li li {
	background-image:url(/App_Themes/ASISAWeb/Css/images/tick_listado_productos.gif);
	background-position: left top;
	background-repeat: no-repeat;
	display: block;
	font-size: 85%;
	font-weight: normal;
	line-height: 1.6em;
	list-style-image: none;
	margin-left: 0;
	margin-top: 0;
	padding-left: 15px;
	clear:left;
}
span.productos_p2 {
	font-size: 85%;
	font-weight: normal;
	line-height: 1.5em;
}
fieldset.formularios_3 ul.varias_columnas1 {
	float:left;
	width:100%;
	margin-bottom:0px;
}
fieldset.formularios_3 ul.varias_columnas1 li.tres {
	text-align:left;
	padding-bottom: 10px;
	display: inline;
	margin-right: 10px;
	width:29%;
	height:45px;
}
* html fieldset.formularios_3 ul.varias_columnas1 li.tres {
	width:195px;
}
fieldset.formularios_3 ul.varias_columnas1 li.dos {
	text-align:left;
	padding-bottom: 10px;
	display: inline;
	margin-right: 10px;
	width:46%;
	height:35px;
}
* html fieldset.formularios_3 ul.varias_columnas1 li.dos {
	width:310px;
}
/*FIN ESTILOS PESTANAS REDISENO PRODUCTOS*/



/*ESTILOS PARA FORMULARIO EN DESTACADO DESCARGAR PRESUPUESTOS*/

.caja_destacados_con_imagen .fila {
	margin-left:8px;
}
.caja_destacados_con_imagen p.nota {
	display: inline;
	float: right;
	margin-left: 15px;
	text-align: left;
	width: 120px;
}
/*FIN ESTILOS PARA FORMULARIO EN DESTACADO DESCARGAR PRESUPUESTOS*/
/*estilos para lightwindow de guardar presupues-to****************************************/
fieldset.formularios_4_lightwindow {
	border: 1px solid #CCCCCC;
	display: inline;
	float: left;
	margin-bottom: 15px;
	margin-top: 0;
	overflow: hidden;
	padding: 0 10px 10px;
	position: relative;
	width: 400px;
}
fieldset.formularios_4_lightwindow legend {
	font-weight:bold;
	font-size:95%;
	margin-left:10px;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
fieldset.formularios_4_lightwindow .fila {
	margin-bottom:15px;
}
fieldset.formularios_4_lightwindow .derecha {
	margin-right: 5px;
	text-align: right;
	margin-top:35px;
	z-index:9999;
}
fieldset.formularios_4_lightwindow p.nota {
	clear: both;
	display: inline;
	float: left;
	font-size: 0.9em;
	margin: 5px 0;
	padding: 0;
	position: relative;
	width:87%;
}
.enviar_presupuesto {
	text-align: center;
}
/*FINestilos para lightwindow de guardar presupues-to***********************************/
/*Clase mensaje error advertencia*/
.warning {
	color:#CC0000;
	font-weight:bold;
	text-align:center;
}
p.warning {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	border:1px dotted #ccc;
	background-color:#f4f4f4;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
.cuerpo_central p.warning {
	margin:10px 0px 10px 0px;
	text-align:center;
	width:100%;
	border:1px dotted #ccc;
	background-color:#f4f4f4;
	clear:both;
	padding-top:5px;
	padding-bottom:5px;
}
/*Fin Clase mensaje error advertencia*/

/*imagen de fondo para destacado recuperar presupuesto*/
.caja_contenido2 {
	background-image:url(/App_Themes/ASISAWeb/Css/images/recuperar_presu.jpg);
	background-repeat:no-repeat;
	clear: left;
	display: inline;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}
/*FIN imagen de fondo para destacado recuperar presupuesto*/

/*EV1.0018*/
.ayuda_icono_derecha {
	background-image: url("/App_Themes/ASISAWeb/Css/images/icon_junto_select_ayuda.gif");
	background-position: right center;
	background-repeat: no-repeat;
	display:inline-block;
	text-align:right;
	height: 30px;
	vertical-align:middle;
	position:relative;
	width:100%;
}
.centrar_derecha {
	float:right;
	display:inline;
	line-height:2.5em;
	vertical-align:middle;
	padding-right: 32px;
}
.pdf_icono_derecha {
	background-image: url("/App_Themes/ASISAWeb/Css/images/pdf_icon_15.jpg");
	background-position: right center;
	background-repeat: no-repeat;
	display:inline-block;
	text-align:right;
	height: 30px;
	vertical-align:middle;
	position:relative;
	width:100%;
}
.centrar_pdf_derecha {
	float:right;
	display:inline;
	line-height:2.5em;
	vertical-align:middle;
	padding-right: 25px;
}
/*Fin EV1.0018*/
/*Estilos Alta Incidencia*/

.textarea_descripcion {
	height: 100px;
	width: 319px;
}
.textarea_tramas {
	height: 100px;
	width: 675px;
}
.derecha_float {
	float: right;
	clear:both;
	margin-top: -36px;
}
* html .derecha_float {
	margin-top: 0px;
}
span.destacado_gris {
	color: #666666;
	font-weight: bold;
}
.fila_top {
	margin-top:4px;
}
.float_right {
	float: right;
	height: 0;
	margin-right: 1px;
	width: 135px;
	margin-top:14px;
}
* html .float_right {
	margin-top:0px;
}
fieldset.formularios_3 .borde_busqueda {
	border: 1px solid #CCCCCC;
	float: left;
	margin-right: 58px;
	width: 248px;
}
fieldset.formularios_3 .aproximacion {
	padding: 60px 0 10px 6px;
	width: 191px;
}
* htmnl fieldset.formularios_3 .aproximacion {
	padding: 10px 0 10px 6px;
}
fieldset.formularios_3 .aproximacionAvanzada {
	padding: 11px 0 10px 6px;
	width: 191px;
}
fieldset.formularios_3 .width_10 {
	width:104px;
}
/*Fin Estilos Alta Incidencia*/
/*estilos para lightwindow de Reembolso****************************************/
fieldset.formularios_4_lightwindow {
	border: 1px solid #CCCCCC;
	display: inline;
	float: left;
	margin-bottom: 15px;
	margin-top: 0;
	overflow: hidden;
	padding: 0 10px 10px;
	position: relative;
	width: 450px;
}
fieldset.formularios_4_lightwindow legend {
	font-weight:bold;
	font-size:95%;
	margin-left:10px;
	padding:10px 10px 10px 10px;
	border:1px solid #ccc;
	background-color:#F6F6F6;
}
/*FINestilos para lightwindow de Reembolso***********************************/

ul.lista_index_jornadas {
	float: left;
	height: auto !important;
	margin-bottom: 0;
	min-height: 60px;
	padding: 10px 0 0;
	width: 225px;
}
.contenido_lightbox_reembolsos {
	padding:15px;
	min-height: 115px;
	height: auto !important;
	float:left;
	border:1px solid #ccc;
}
.contenido_lightbox_reembolsos h1 {
	font-size: 130%;
	margin-bottom: 20px;
	text-align: left;
}
img.align_middle {
	vertical-align: middle;
}
.obligatorio_inferior {
	float: right;
	height: 0;
	margin-left: 665px;
	margin-top: 126px;
	position: absolute;
	width: 20px;
	z-index:999;
}
* html .obligatorio_inferior {
	margin-left: -20px;
	margin-top: 126px;
}
input.marginLeft6 {
	margin-left:6px;
}
.cuerpo_central thead th.width100px {
	width:100px;
}
* html .cuerpo_central thead th.width100px {
	width:100px;
}
ul.documentacion {
	display: block;
	float: left;
	margin-left: 5%;
	margin-top: 15px;
	width: 100%;
}
ul.documentacion li {
	float: left;
	width: 100%;
}
/* Estilos Geolocalización*/
/*Más Información de Cuadro Médico */
.popup .popup_contenido_2 img {
	margin:28px 10px 0px -5px;
	vertical-align:middle;
	width:330px;
	height:250px;
	text-align:center;
}
.popup h4 {
	border-bottom:1px solid #ccc;
	background-color: #eee;
	float:left;
	width:100%;
	padding:3px 0px 3px 10px;
	margin-left:0px;
	margin-top:0px;
}
.popup .popup_contenido_3 {
	width:95%;
	padding:0% 2% 2% 2%;
	float:left;
	display:inline;
}
.popup .popup_contenido_3 ul {
	margin-bottom: 20px;
	margin-right: 20px;
	margin-top: 15px;
	text-align: left;
	width: 98%;
}
.popup .popup_contenido_3 ul li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/images/lista_contenido_1_nivel.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
	float: left;
	margin-left: 0;
	margin-right: 18px;
	padding-left: 13px;
	width: 45%;
}
.caja_borde_fieldset680 {
	border: 1px solid #CCC;
	float: left;
	margin-bottom: 5px;
	margin-top: 10px;
	overflow: hidden;
	padding: 0px 10px 15px 10px;
	position: relative;
	width: 680px;
}
/*Fin Más Información de Cuadro Médico*/

/*INICIO POSICIONAMIENTO */

.popup_contenido .proximidad2col_left {
	float:left;
	display:inline;
	width:312px;
	border:1px solid #CCC;
	margin-left:15px;
	padding: 15px 0 0 5px;
	margin-bottom: 12px;
	height:190px;
}
.popup_contenido .proximidad2col_left .botonera_geolocalizacion {
	margin-bottom: 15px;
	margin-top: 160px;
	margin-left: 9px;
	position:absolute;
}
.popup_contenido .proximidad2col_left ul {
	list-style-image: none;
	display: inline;
	float: left;
	line-height: 1.4em;
	margin-left: 0px;
	width:245px;
	margin-bottom: 0px;
	clear:none;
}
.popup_contenido .proximidad2col_left ul li {
	list-style-image: none;
	display: inline;
	float: left;
	line-height: 1.4em;
		list-style-image: url("/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif");
	margin-left: 10px;
	width:220px;
	color:#666;
	text-align:left;
}
.popup_contenido .proximidad_mapa {
	float: right;
	height: 0px;
	margin-top: 163px;
	width: 140px;
	color: #EB7219;
	font-weight: bold;
	position: absolute;
	margin-left: 150px;
}
a.lenteja {
	background: url("/App_Themes/ASISAWeb/Css/images/lenteja.gif") no-repeat scroll 50% 50% transparent;
	color: #FFF;
	display: block;
	font-size: 16px;
	height: 52px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	width: 38px;
	margin-left: 255px;
	padding-top:5px;
}
a:hover.lenteja {
	color:#FFF;
}
.cuerpo_central .descargas_contratacion_20 ul li input {
	padding-right: 1px;
	padding-top: 0;
}
.producto_cabecera_sin_btn_contratar {
	float: left;
	margin: 3px 0 15px;
	padding-left: 10px;
	width: 75%;
}
.popup p.gris {
	background-color: #EEEEEE;
	background-position: left top;
	background-repeat: no-repeat;
	border-bottom: 1px solid #CCCCCC;
	clear: left;
	color: #003366;
	float: left;
	font-size: 1.1em;
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 0;
	margin-top: 0;
	padding: 4px 0 4px 7px;
	text-transform: uppercase;
	width: 99%;
}
/*atajos home mediante enlaces*/

.caja_atajos_enlaces {
	background-image:url(/App_Themes/ASISAWeb/Css/images/caja_atajos_enlaces_home.jpg);
	background-repeat:no-repeat;
	width:723px;
	height:76px;
	margin-top:2px;
}
.caja_atajos_enlaces .col {
	float: left;
	width: 17em;
	margin-left: 1em;
	margin-top: 1.3em;
	background-image:url(/App_Themes/ASISAWeb/Css/images/separador_enlaces_home.jpg);
	background-repeat: no-repeat;
	background-position: 190px -2px;
}
.caja_atajos_enlaces .col.sin_separador {
	background-image:none;
}
* html .caja_atajos_enlaces .col.sin_separador {
	background-image:none;
}
.caja_atajos_enlaces .col ul {
	margin-bottom: .8em;
        width: 260px;
}
.caja_atajos_enlaces .col ul li {
	margin:3px 0 5px 0;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 2px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height: 1.3em;
}
.caja_atajos_enlaces .col a {
	color: #EC7219;
	font-size: 95%;
	line-height: 1.25em;
	text-decoration:none;
	padding-left:5px;
}
.caja_atajos_enlaces .col a:hover {
	text-decoration:underline;
	color:#666666;
}
/*atajos home mediante iconos*/
.caja_atajos_iconos {
	background-image:url(/App_Themes/ASISAWeb/Css/images/caja_atajos_iconos_home.jpg);
	background-repeat:no-repeat;
	width:723px;
	height:89px;
	margin-top: 5px;
	clear:both;
}
.caja_atajos_iconos .col {
	float: left;
	width: 23%;
	margin-left: 5px;
	margin-top: 1.2em;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_enlaces_home.jpg);
	background-repeat: no-repeat;
	background-position: 163px 8px;
	height:63px;
}
* html .caja_atajos_iconos .col {
	float: left;
	width: 23%;
	margin-left: 0.1em;
	margin-top: 1.2em;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_enlaces_home.jpg);
	background-repeat: no-repeat;
	background-position: 163px 8px;
	height:63px;
}
.caja_atajos_iconos .col.sin_separador {
	background-image:none;
}
* html .caja_atajos_iconos .col.sin_separador {
	background-image:none;
}
.caja_atajos_iconos img {
	float: left;
	padding-left: 5px;
}
.caja_atajos_iconos p {
	clear: left;
	text-align: center;
	width: 160px;
	padding-top: 4px;
	font-weight: bold;
	font-size: 100%;
	color:#444;
}
.caja_atajos_iconos ul {
}
.caja_atajos_iconos .col ul li {
	display:inline;
}
/*footer unidades especializadas*/
.footer_especialidades {
	width:972px;
	height:auto;
	float:left;
	margin-bottom:30px;
}
.footer_especialidades .cabecera_footer {
	background-image:url(/App_Themes/ASISAWeb/Css/images/footer_especialidades_cabecera.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:972px;
	height:12px;
	float:left;
	clear: left;
	display: inline;
	margin: 10px 0 0;
	overflow: hidden;
	padding: 0;
}
.footer_especialidades .contenido_footer {
	background-image:url(/App_Themes/ASISAWeb/Css/images/footer_especialidades_contenido.jpg);
	background-repeat: repeat-y;
	width:972px;
	display: inline;
	float:left;
	padding-top: 0;
}
.footer_especialidades .pie_footer {
	background-image:url(/App_Themes/ASISAWeb/Css/images/footer_especialidades_pie.jpg);
	background-repeat:no-repeat;
	background-position: top left;
	width:972px;
	height:20px;
	float:left;
	margin: 0;
	padding: 0;
}
.footer_especialidades h2 {
	font-size: 1.7em;
	color: #333333;
	padding: 0px 0px 5px 5px;
	border-bottom: 2px dotted #e9e9e9;
	margin-left: 13px;
	width:95%;
}
.footer_especialidades .col {
	float: left;
	width: 18em;
	margin-left:1.6em;
	margin-top:1.5em;
}
.footer_especialidades .col h3 {
	border-bottom: 2px dotted #e9e9e9;
	margin-bottom: .4em;
	padding-bottom: .1em;
	color: #666666;
	font-size: 1.2em;
	font-weight: bold;
}
.footer_especialidades .col ul {
	margin-bottom: .8em;
}
.footer_especialidades .col ul li {
	margin-bottom: .1em;
	background-image: url(/App_Themes/ASISAWeb/Css/images/punto_gris_listados.jpg);
	background-position: 2px 4px;
	background-repeat: no-repeat;
	padding-left: 10px;
}
.footer_especialidades .col a {
	color: #666666;
	font-size: 90%;
	line-height: 1.25em;
	text-decoration:none;
}
.footer_especialidades .col a:hover {
	text-decoration:underline;
}
.clearboth_form {
	clear: both;
	display: inline;
	float: left;
	background-color:#F6F6F6;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius: 10px;
	width: 93%;
	margin-left: 20px;
	padding-bottom:20px;
}
.caja_destacados_con_imagen img {
	margin-left:12px;
}
fieldset.formularios_3 legend.oculto {
	display:inline;
	float:left;
	z-index:-999;
	position:relative;
	margin-top:-15px;
}
input[type="checkbox"], input[type="image"] {
	border:none;
	background-color:transparent;
	padding:0px;
}
.clearboth_borde {
	clear: both;
	float: left;
	display: inline;
	width: 99%;
	border-radius: 11px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	padding: 5px 0 10px 5px;
	margin: 10px 0 3px 0;
	background-color: #fff;
	border: 1px solid #ddd;
}
label.login {
	color: #666666;
	display: inline;
	font-weight: bold;
	line-height: normal;
	position: relative;
	padding-left: 4px;
}
.lista_login ul {
	margin-left: 20px;
}
.lista_login ul li {
	line-height: 0.3em;
	list-style-image: url(/App_Themes/ASISAWeb/Css/images/lista_contenido_1_nivel.gif);
	margin-left:2px;
	margin-top:3px;
}
.margin_left_25 {
	margin-left:25px;
}
.lock {
	float: right;
	margin-right: 16px;
	margin-top: -69px;
}
.mapa_situacion {
	width:500px;
	margin: 10px 0px 20px 30px;
}
.contenedor_galeria_img {
	width:670px;
	margin-left:20px;
}
.contenedor_galeria_img a, .contenedor_galeria_img a:hover {
	text-decoration:none;
}
.contenedor_galeria_img img {
	width:159px;
	height:106px;
	margin: 4px 4px 4px 4px;
	float:left;
}
.infowindow {
	overflow: hidden;
        font-family: 'dinregular', Arial, Helvetica, sans-serif !important;
        font-size: 11px !important;
}
div.botonera2 {
	float: right;
	margin-right:23px;
}
fieldset.validacion ol li {
	margin:0px 0px 5px 10px;
}
.cuerpo_central h2, .cuerpo_central_2 h2 {
	border-bottom: 2px dotted #E9E9E9;
	color: #333333;
	font-size: 1.7em;
	margin-left: 13px;
	padding: 0 0 5px 5px;
	width: 93%;
}
/*menu tipo lince*/
/*MENU DROPDOWN LINCE*/
.menu-clinicas-block {
	position:relative;
	display:block;
	z-index:850;
	width:430px;
	height:60px;
	margin:0px;
	padding:0;
	background-image:url(/App_Themes/ASISAWeb/Css/images/menu_horizontal.jpg);
	background-repeat:no-repeat;
	float:left;
}
.menu-clinicas {
	text-align: center;
	/*position:absolute;*/
	font-size:100%;
	list-style-type:none;
	display: block;
	float: left;
	height: 84px;
	margin: 0;
	padding: 0;
	width: 430px;
}
.menu-clinicas a:hover {
	border:none;
	text-decoration:none;
}
.menu-clinicas ul {
	padding:0;
	margin:0;
	list-style-type:none;
	z-index:910;
}
.menu-clinicas li {
	cursor: pointer;
	display: block;
	float: left;
	height: 50px;
	margin: 0;
	overflow: visible;
	padding: 0;
	position: relative;
	z-index:911;
}
.menu-clinicas li.menu-clinicas-01 {
	width: 120px;
	z-index:911;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_menu.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-clinicas li.menu-clinicas-02 {
	width: 180px;
	z-index:800;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_menu.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-clinicas li.menu-clinicas-03 {
	width: 124px;
	z-index:911;
	background-image: url(/App_Themes/ASISAWeb/Css/images/separador_menu.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.menu-clinicas li.last-item {
	margin:0;
	padding:0;
	background-image: none;
}
.menu-clinicas li a {
	line-height: 3.3em;
	font-weight: bold;
	color: #ED6E18;
	font-size: 100%;
	height: 3.25em;
	/*float:left;*/
}
.menu-clinicas li a.drop {
	font-weight:bold;
	font-size:105%;
}
ul.menu-clinicas li ul {
	visibility:hidden;
	position:absolute;
	top:30px;
	left:0;
	overflow:hidden;
	z-index:915;
	width:600px;
}
ul.menu-clinicas li ul li.prueba {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 10px;
	line-height: 1.5em;
	list-style-image: none;
}
.menu-clinicas table {
	margin:-1px;
	border-collapse:collapse;
	font-size:100%;
}
ul.menu-clinicas li:hover a, .menu-clinicas li a:hover {
	text-decoration: none;
	border:0;
	color:#333;
}
/*iconos menu*/

.menu-clinicas .menu-clinicas-01 a {
	/*padding-left:17px;*/
}
.menu-clinicas li.menu-clinicas-01:hover {
	background-image:url(/App_Themes/ASISAWeb/Css/images/solapa_submenu.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:50px;
	margin-top:-6px;
	padding-top:6px;
	margin-bottom:-8px;
	z-index:999;
}
.menu-clinicas .menu-clinicas-01 a.menu-clinicas-sel, .menu-clinicas .menu-clinicas-01 a.menu-clinicas-sel:hover {
	color:#333;
}
.menu-clinicas .menu-clinicas-01 a.menu-clinicas-dis, .menu-clinicas .menu-clinicas-01 a.menu-clinicas-dis:hover {
	color:#b7d0e1;/*cursor:default;*/
}
.menu-clinicas li:hover ul.submenu1, .menu-clinicas li a:hover ul.submenu1 {
	visibility:visible;
	height:auto;
	left:0;
	top:40px;
	overflow:visible;
	z-index:920;
	margin:0;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_gral_submenu.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:720px;
	padding-top:15px;
	padding-bottom:20px;
}
.menu-clinicas li:hover ul.submenu2, .menu-clinicas li a:hover ul.submenu2 {
	visibility:visible;
	height:auto;
	left:0;
	top:40px;
	overflow:visible;
	z-index:920;
	margin:0;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_gral_submenu2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:598px;
	padding-top:15px;
	padding-bottom:20px;
}
.menu-clinicas li:hover ul.submenu3, .menu-clinicas li a:hover ul.submenu3 {
	visibility:visible;
	height:auto;
	left:0;
	top:40px;
	overflow:visible;
	z-index:920;
	margin:0;
	text-align:left;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_gral_submenu3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:428px;
	padding-top:15px;
	padding-bottom:20px;
}
* html .menu-clinicas li:hover ul, .menu-clinicas li a:hover ul {
	visibility:visible;
	height:auto;
	left:0;
	top:40px;
	overflow:visible;
	z-index:920;
	padding:0;
	margin:0;
	text-align:left;
	width:800px;
	background-image:url(/App_Themes/ASISAWeb/Css/images/fondo_gral_submenu.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.menu-clinicas li:hover ul.left_first, .menu-clinicas li a:hover ul.left_first {
	left:-80px;
}
.menu-clinicas li:hover ul li, .menu-clinicas li a:hover ul li {
}
.menu-clinicas li:hover ul li a, .menu-clinicas li a:hover ul li a {
	display:block;
	font-weight:normal;
	background-image: none;
	text-decoration:none;
	height:auto;
	line-height:1.5em;
	padding:0 20px 0 5px;
	margin:0;
	width:172px;
	color:#666;
	text-align:left;
	float:left;
}
.menu-clinicas li:hover ul li a:hover, .menu-clinicas li a:hover ul li a:hover {
	background-image: none;
	color:#333;
	text-decoration:underline;
}
.menu-clinicas li:hover ul li a.drop, .menu-clinicas li a:hover ul li a.drop {
	font-weight:bold;
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: center right;
	background-repeat:no-repeat;
}
.menu-clinicas li:hover ul li a.drop:hover, .menu-clinicas li a:hover ul li a.drop:hover, .menu-clinicas li ul li:hover a.drop {
	font-weight:bold;
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: center right;
	background-repeat:no-repeat;
	color:#333;
}
.menu-clinicas li:hover ul li ul, .menu-clinicas li a:hover ul li a ul {
	visibility:hidden;
	position:absolute;
	top:-1px;
	left:215px;
	height:0;
	overflow:hidden;
	z-index:960;
	margin:0;
	padding:0;
}
.menu-clinicas li:hover ul li:hover ul, .menu-clinicas li a:hover ul li a:hover ul {
	visibility:visible;
	color:#000;
	border:1px solid #000;
	height:auto;
	width:220px;
	background:#72aad0;
	border-top:1px solid #467798;
	border-left:1px solid #467798;
	border-right:1px solid #467798;
	border-bottom: none;
	padding:0;
	margin:0 0 0 5px;
	text-align:left;
	z-index:970;
}
.menu-clinicas li:hover ul li:hover ul li, .menu-clinicas li a:hover ul li a:hover ul li, menu5 li ul li ul li {
	z-index:999;
}
.menu-clinicas li:hover ul li:hover ul.left, .menu-clinicas li a:hover ul li a:hover ul.left {
	left:-227px;
}
.menu-clinicas li:hover ul li:hover ul li a, .menu-clinicas li a:hover ul li a:hover ul li a {
	display:block;
	height:auto;
	z-index:999;
}
ul.menu-clinicas li ul.submenu1 {
	width:720px;
	padding-top:15px;
	padding-bottom:20px;
}
ul.menu-clinicas li ul.submenu1 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 20px;
	line-height: 1.5em;
	list-style-image: none;
	width:28%;
	height:auto;
}
* html ul.menu-clinicas li ul.submenu1 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 20px;
	line-height: 1.5em;
	list-style-image: none;
	width:23%;
	height:auto;
}
ul.menu-clinicas li ul.submenu2 {
	width:595px;
	padding-top:15px;
	padding-bottom:20px;
}
ul.menu-clinicas li ul.submenu2 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 17px;
	line-height: 1.5em;
	list-style-image: none;
	width:25%;
	height:auto;
}
* html ul.menu-clinicas li ul.submenu2 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 17px;
	line-height: 1.5em;
	list-style-image: none;
	width:22%;
	height:auto;
}
ul.menu-clinicas li ul.submenu3 {
	width:425px;
	padding-top:15px;
	padding-bottom:20px;
}
ul.menu-clinicas li ul.submenu3 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 20px;
	line-height: 1.5em;
	list-style-image: none;
	width:40%;
	height:auto;
}
* html ul.menu-clinicas li ul.submenu3 li {
	background-image: url(/App_Themes/ASISAWeb/Css/images/menu_vertical_guion.jpg);
	background-position: 4px 4px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 15px;
	margin: 0px 0px 0px 20px;
	line-height: 1.5em;
	list-style-image: none;
	width:38%;
	height:auto;
}
.menu-clinicas .menu-clinicas-02 a {
	/*padding-left:12px;*/
}
.menu-clinicas li.menu-clinicas-02:hover {
	background-image:url(/App_Themes/ASISAWeb/Css/images/solapa_submenu_segundo.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:50px;
	margin-top:-6px;
	padding-top:6px;
	margin-bottom:-8px;
	z-index:999;
}
.menu-clinicas .menu-clinicas-02 a:hover, .menu-clinicas .menu-clinicas-02:hover a {
}
.menu-clinicas .menu-clinicas-02 a.menu-clinicas-sel, .menu-clinicas .menu-clinicas-02 a.menu-clinicas-sel:hover {
	color:#333;
}
.menu-clinicas .menu-clinicas-02 a.menu-clinicas-dis, .menu-clinicas .menu-clinicas-02 a.menu-clinicas-dis:hover {
	color:#666;/*cursor:default;*/
	padding-left:10px;
	font-size:105%;
}
.menu-clinicas .menu-clinicas-03 a {
	/*padding-left:20px;*/
}
.menu-clinicas li.menu-clinicas-03:hover {
	background-image:url(/App_Themes/ASISAWeb/Css/images/solapa_submenu_tercero.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:50px;
	margin-top:-6px;
	padding-top:6px;
	margin-bottom:-8px;
	z-index:999;
}
.menu-clinicas .menu-clinicas-03 a:hover, .menu-clinicas .menu-clinicas-03:hover a {
}
.menu-clinicas .menu-clinicas-03 a.menu-clinicas-sel, .menu-clinicas .menu-clinicas-03 a.menu-clinicas-sel:hover {
	color:red;
}
.menu-clinicas .menu-clinicas-03 a.menu-clinicas-dis, .menu-clinicas .menu-clinicas-03 a.menu-clinicas-dis:hover {
	cursor:default;
}
.menu-clinicas .menu-clinicas-01:hover ul li a, .menu-clinicas .menu-clinicas-02:hover ul li a, .menu-clinicas .menu-clinicas-03:hover ul li a {
	background-image: none;
	color:#777;
}
.texto_desp {
	color:#444;
	font-size:115% !important;
	margin:15px 0 0 0 !important;
	float:left;
	width:99%;
}
.fondo_gris {
	padding: 4px 0 4px 10px;
	background-color: #f8f8f8;
	border-bottom: 2px dotted #e9e9e9;
	border-radius:8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	float: left;
	width: 94%;
	margin: 0px 0 10px 15px !important;
}
.sidebar_sombra_telefono a {
	font-size: 150%;
	float: left;
	margin: 13px 0 0 13px;
}

/*formulario cita on line*/
.contenido_cc_uc.cita .clearboth_form {
	width:94.5%
}
.una_columna .contenido_cc_uc.cita {
	text-align:left
}
.contenido_cc_uc.cita p.error2 {
	width:94%!important;
	margin:10px 0 10px 20px;
	background-color:#f4f4f4;
	border:1px dotted #ccc;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	color:#c00;
	font-weight:bold
}
span.obligatorio_msn {
	color:#c00;
	margin:0
}
.contenido_cc_uc.cita fieldset {
	background:none
}
.contenido_cc_uc.cita .legend_como_label {
	margin:0;
	background:none;
	font-weight:normal
}
.contenido_cc_uc.cita .div_33 {
	display:inline;
	float:left;
	margin-left:2px;
}
.contenido_cc_uc.cita .div_33 label, .contenido_cc_uc.cita .aceptar a {
	clear:right;
	float:left;
	line-height:15px;
	margin-right:8px;
	margin-left:5px;
	vertical-align:middle
}
.contenido_cc_uc.cita .width_100 {
	width:642px;
}
.contenido_cc_uc.cita .width_50 {
	width:334px;
}
.contenido_cc_uc.cita .width_33 {
	width:215px;
}
.contenido_cc_uc.cita textarea {
	width:100%;
}
.contenido_cc_uc.cita .aceptar {
	margin-top:50px;
}
.contenido_cc_uc.cita .width_33 input[type="radio"], .contenido_cc_uc.cita .width_33 input[type="checkbox"] {
	padding: 0;
}
* html .contenido_cc_uc.cita .width_33 input {
	font-size: 12px;
}
/* fin formulario cita online*/

/*Estilos para icono ayuda con desplegable para cuerpo central y cuerpo central una columna*/
.icono_ayuda_clinicas {
	clear: both;
	width: 97%;
	margin-top:-32px;
	margin-bottom:20px;
}

.caja_ayuda_peq {
	padding:10px;
	margin-bottom: 10px;
	color: #555;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	font-family: 'dinregular', Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #fcf8e3;
	border: 1px solid #fbeee0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width:87%;
	line-height: 1.3em;
	margin-left:20px;
}
.caja_ayuda_gran {
	padding:10px;
	margin-bottom: 10px;
	color: #555;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	font-family: 'dinregular', Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #fcf8e3;
	border: 1px solid #fbeee0;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	width:90%;
	line-height: 1.3em;
	margin-left:20px;
}

/*logos exploradores plantilla cookies*/
ul.inline_list, ul.link_list {
	margin: 0 0 17px 100px;
	padding: 0;
	list-style: none;
}
ul.inline_list li, ul.link_list li {
	list-style: none;
	float: left;
	margin-left: 15px;
	display: block;
}
ul.inline_list li a, ul.link_list li a {
	display: block;
}

/* inicio texto-galeria css */
.imageGalleryBarra {
    border-bottom:2px dotted #e9e9e9; 
    margin: 12px 20px 20px 20px;
}
.imageGallery {
    border: 2px solid #e9e9e9;
    border-radius: 10px/10px;
    height: 110px;
}
.imageGallery:hover {
    opacity:0.7;
}
#lightboxOverlay { /* se ha modificado el z-index del lightbox para que salga por encima de los botones del menu */
  z-index: 912;
}
/* fin texto-galeria css */

/*inicio estilos contenedorContenido*/
.wrapper {
    margin:0 auto;
    width:60em;
}

.content{
    padding:1em 0;
    width:100%;
}
.mod_detalles {
    float:left;
    width:99%;
    border:1px solid #ededed;
    border-radius:10px;
    box-shadow:0 2px 2px 1px #dbdbdb;
    margin-bottom:2%
}
/*fin estilos contenedorContenido*/

/*inicio textos contenedorContenido*/
.textoContenidos {
	width: 688px;
	padding: 12px 0 12px 12px;
	word-wrap: break-word;
}
/*fin textos contenedorContenido*/

/*inicio tiempos de espera contenedorContenido*/
.mod_detalles .mdet_title{padding: 1em 2% 0.5em 2%;width:96%;font-size:18px;color:#333;font-weight:bold}
.mod_detalles .title_description{padding:0 2% 1em 2% ;width:96%;color:#6A8AA3;font-size:16px;border-bottom:1px solid #efefef;}
.mod_detalles .listado_items{display:table;margin-left:-1px;width:100%;}
.mod_detalles .listado_items .item{display:table-cell;width:33.1%;border-left:1px solid #efefef;}
.mod_detalles .listado_items .item .mod_item{float:left;width:90%;padding:0.5em 5%;}
.mod_detalles .listado_items .item .mod_item .mditem_title{margin-bottom: 0.3em;padding-bottom:45px;padding-top:0.85em;font-size:13px;color:#333;background-image:url("../Asisa/Public/Images/ico_before_temp.png");background-repeat:no-repeat;background-position: bottom center;text-align:center;}
.mod_detalles .listado_items .item .mod_item .mditem_description{width:96%;padding:1em 2%;text-align:center;border-radius:5px;background:#6A8AA3;}
.mod_detalles .listado_items .item .mod_item .mditem_description .description{padding-left:20px;font-size:18px;color:#fff;background-image:url("../Asisa/Public/Images/ico_reloj.png");background-repeat:no-repeat;background-position:left center;}
.mod_detalles .listado_items .item .mod_item .cont_link{display: block;margin-top: 0.3em;padding: 53px 25% 0 25%;margin-bottom: 1em;background-image: url("../Asisa/Public/Images/ico_after_temp.png");background-repeat:no-repeat;background-position: top center;}
.mod_detalles .listado_items .item .mod_item .cont_link .link{display:block;padding:1em 5%;width:90%;color:#fff;text-decoration:none;font-family:Myriad-Pro;font-size:13px;cursor:pointer;text-align:center;border-radius:5px;background: linear-gradient(#f90, #ff6800);background-color:#ff9900;filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff9900',EndColorStr='#ff6800');}
.mod_detalles .detalle_mddet{float:left;padding:1em 2%;width:96%;border-top:1px solid #efefef;}
/*fin tiempos de espera*/