/* CSS Document */

html {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
 }

body {
	padding:0;
	margin:0;
	width:100%;
	height:100%;
	background-color:#05046E;
	
}

#fullheighttable{ border:0; width:938px; height:100%; margin-top:0px; margin-bottom:0px; background-color:#FFFFFF;} 
#menu_sup{width:938px; padding:8px 0px 0px 0px; float:left; margin:0px; height:22px; text-align:right;}
#logo{ width:84px; float:left; padding:0px 0px 0px 13px; margin:0px;}
#menu{ width:841px; float:left; margin:0px; padding:0px;}
#menu_login{width:841px; height:22px; background-color:#F3F3F3; float:right; padding:6px 0px 0px 0px;}
#ban_home{width:503px; padding:22px 0px 8px 97px; margin:0px;}
#contder-home{ width:235px; float:left; padding:22px 0px 0px 30px;}
#contnot-home{width:235px; float:left; background-image:url(../img/fon_nothome.jpg); background-repeat:no-repeat; background-position:left top; height:126px;}
#contprod-home{width:225px; float:left; background-image:url(../img/fon_prodhome.jpg); background-repeat:no-repeat; background-position:left top; height:185px; /*padding:15px 0px 0px 15px;*/}
#pie{ width:843px; height:29px; background-image:url(../img/fon_pie.gif); background-repeat:no-repeat; background-position:left top; float:left; padding:18px 0px 0px 95px;}
#menu_izq{width:185px; float:left; padding:22px 0px 0px 10px;}
#cont_interior{width:642px; float:left; padding:22px 0px 38px 35px;}
#cab_cont_interior{width:561px; float:left; padding:0px 0px 17px 0px;}
#fotcab_cont_interior{width:395px; float:left; padding:0px 0px 0px 35px; background-image:url(../img/fon_fotocab.gif); background-repeat:repeat-y; background-position:left top;}
#textcab_cont_interior{width:119px; float:left; padding:0px 5px 0px 5px; background-image: url(../img/fon_textcab.gif); background-position:left top; background-repeat:no-repeat; height:244px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#363B73; text-align:center;}
#editable{width:642px; float:left;}
#banint_izq{width:185px; float:left; padding-top:16px;}
#paginacion{ height:23px; width:642px; float:left; border-bottom:1px dashed #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75;}
#paginacion2{ height:23px; width:642px; clear: both; border-bottom:1px dashed #CCCCCC; border-top:1px dashed #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; padding-top:6px;}
#cont_lineas{float:left; padding-top:14px; padding-bottom:16px;}
#cont_terapeutica{width:561px; float:left; padding-top:14px 0px 0px 0px;}
#cont_noticias{width:563px; float:left; padding-top:14px; padding-bottom:0px;}
#fot_linea_producto{width:160px; float:left; padding:0px 0px 0px 20px;}
#fot_noticias{width:135px; float:left; padding:8px 0px 0px 20px;}
#listado_productos{ width:435px; float:left;}
#text_listado_det{ width:383px; float:left; padding: 0px 18px 0px 4px;}
#foto_listado_det{ width:210px; float:left; padding:29px 0px 0px 0px;}
#foto_not_det{ width:253px; float:left; padding:0px 16px 0px 51px; background-image:url(../img/fonfot_notdet.gif); background-position:left top; background-repeat:repeat-y;}
#listado_terapeutica{ width:562px; float:left;}
#text_busq_result{width:642px; float:left; padding:18px 0px 10px 0px;}
#text_laboratorio{ width:390px; float:left; padding:0px 22px 0px 0px;}
#cont_descargas{width:560px; padding:14px 0px 0px 0px; float:left;}
#descargar{width:560px; padding:0px 0px 0px 0px; float:left;}


.padder5{padding-right:5px;}
.padder10{padding-right:10px;}
.padder16{padding-right:16px;}
.padder20{padding-right:20px;}
.padder40{padding-right:40px;}
.padder26{padding-right:26px;}
.padtop1{ padding-top:1px;}
.padtop7{padding-top:7px;}
.padtop9{padding-top:9px;}
.padtop16{padding-top:16px;}
.padtop10{padding-top:10px;}
.padizq10{padding-left:10px;}
.padbot10{padding-bottom:10px;}
.padbot25{padding-bottom:25px;}
.padbot55{padding-bottom:55px;}
.pad_siguiente{ padding:1px 14px 0px 10px;}

.fot-plant1 img{width:558; height:158;}

.fotnot-home{width:80; height:70px; padding:16px 12px 10px 16px; float:left;}
.fotprod-home{width:207; float:left; padding-bottom:10px;}
.textnot-home{width:120px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4C537A; padding:14px 0px 0px 0px;}
img{border:0px;}
#contder-home .tit{width:238px; float:left; padding:0px 0px 9px 0px;}

.fon_submenu{width:185px; float:left;}
.fon_submenu_bot{background:url(../img/fon_menu.gif) repeat-y; width:185px; float:left;}
.fon_submenu a:link, .fon_submenu a:visited{background:url(../img/fon_menu.gif) repeat-y; padding:6px 8px 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#193C64; text-decoration:none; display:block; border-bottom:1px solid #FFFFFF;}
.fon_submenu a:hover, .fon_submenu a:active{background:url(../img/fon_menuon.gif) repeat-y; padding:6px 8px 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E01919; text-decoration:none; display:block;}

.fon_submenuon{width:185px; float:left;}
.fon_submenuon a:hover, .fon_submenuon a:active, .fon_submenuon a:link, .fon_submenuon a:visited{background:url(../img/fon_menuon.gif) repeat-y; padding:6px 8px 4px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#E01919; text-decoration:none; display:block;}

.fonfot_producto_det{ background-image:url(../img/fonfot_productodet.jpg); background-position:left top; background-repeat:no-repeat; padding:14px 14px 25px 14px; float:left;}
.fonfot_producto_det2{ background-image:url(../img/fonfot_productodet2.jpg); background-position:left top; background-repeat:no-repeat; padding:14px 14px 25px 14px; float:left;}
.fon_punteado{ height:22px; float:left; width:562px; border-bottom:1px dashed #CCCCCC;}
.fon_revista{background-image:url(../img/fon_divrevista.jpg); background-repeat:no-repeat; background-position:left top; border:1px solid #E6E3E3; padding:10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75;}

.arial11_azul{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64;}
.arial12_azul{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#193C64;}
.verdana10_azul{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#193C64;}
.tit_ban_home{width:503px; padding:13px 0px 7px 95px; margin:0px;}
.text_ban_home{width:463px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5C668D; padding-left:134px; text-align:justify;}
.text_contprodhome{width:207px; padding:0px 0px 0px 0px; text-align: center;}
.tit_cont_interior{width:561px; float:left; padding:0px 0px 15px 12px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#25245C; background:url(../img/bull_amarillo.gif) no-repeat; background-position:0 5px;}
.tit_cont_interior2{width:561px; float:left; padding:0px 0px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#25245C; background:url(../img/bull_amarillo.gif) no-repeat; background-position:0 5px;}/*sin padding bottom*/
.titulo{text-transform:uppercase; font-weight:bold;}
.texto_contenido{font-family:Arial, Helvetica, sans-serif !important; font-size:11px !important; color:#444A75 !important; text-align:justify !important;}
.tit_linea_producto{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; font-weight:bold; width:428px; float:left; border-bottom:1px dashed #CCCCCC; height:22px; background-image:url(../img/fontit_linprod.gif); background-position:left top; background-repeat:no-repeat; padding:0px 0px 0px 32px;}
.tit_terapeutica{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; font-weight:bold; width:562px; float:left; height:22px; padding:8px 0px 0px 0px;}
.tit_noticias{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; font-weight:bold; width:400px; float:left; padding:8px 0px 4px 0px;}
.text_linea_producto{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; width:455px; padding:15px 0px 0px 0px; float:left;}
.text_terapeutica{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; width:562px; padding:0px 0px 0px 0px; float:left;}
.text_noticias{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; width:400px; padding:0px 0px 0px 0px; float:left;}
.tit_descargas{width:560px; padding:0px 0px 10px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; font-weight:bold;}
.text_descargas{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; width:560px; padding:0px 0px 24px 0px; float:left;}
.intro_linea_list{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; width:642px; float:left; padding:0px 0px 20px 0px;}
.txt_numeros{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; text-decoration:underline; padding:0px 3px 0px 3px;}
.txt_numeros_on{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; padding:0px 3px 0px 3px;}

.borde_foto{border:1px solid #CED3D9;}
form{height:100%;}
a {outline:none;}
img{border:0px;}
.tab01-cab{ background-color:#E8ECF1; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:11px 8px 5px 15px;}
.tab01{background-color:#E8ECF1; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:7px 8px 5px 15px;}
.tab01b{background-color:#F4F6F8; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:7px 8px 5px 15px;}
.tab02-cab{background-color:#F3F3F3; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:11px 8px 5px 15px;}
.tab02{background-color:#F3F3F3; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:7px 8px 5px 15px;}
.tab02b{background-color:#F9F9F9; border-bottom:1px solid #FFFFFF; border-right:2px solid #FFFFFF; padding:7px 8px 5px 15px;}
.tab_enlinea{ background-color:#CFDAEA; color:#40578B; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center; padding:6px 10px 6px 10px; width:90px;}
.tab_enlinea a:link, .tab_enlinea a:visited{ color:#40578B; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center; text-decoration:none;}
.tab_enlinea a:hover,.tab_enlinea a:active{ color:#40578B; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-align:center; text-decoration:underline;}
.tab_registrese{background-color:#F6F8FB; border:1px solid #E9E9E9; padding: 15px 18px 15px 18px; width:233px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75;}
.tab_plantilla{background-color:#D6DDE8; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75; text-align:justify; padding:14px 30px 14px 30px;}

a:link, a:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}
a:hover, a:active{color:#DF1D1D; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}

a.menu_sup:link, a.menu_sup:visited {color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}
a.menu_sup:hover, a.menu_sup:active {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}

/*menu superior*/
a.menu_home:link, a.menu_home:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_home.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}
a.menu_home:hover, a.menu_home:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_homeon.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}
a.menu_homeon:link, a.menu_homeon:visited, a.menu_homeon:hover, a.menu_homeon:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_homeon.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}

a.menu_trabaje:link, a.menu_trabaje:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_trabaje.gif) no-repeat; background-position:0 2px; padding:0 0 0px 14px;}
a.menu_trabaje:hover, a.menu_trabaje:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_trabajeon.gif) no-repeat; background-position:0 2px; padding:0 0 0px 14px;}
a.menu_trabajeon:link, a.menu_trabajeon:visited, a.menu_trabajeon:hover, a.menu_trabajeon:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_trabajeon.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}

a.menu_registro:link, a.menu_registro:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_registrate.gif) no-repeat; background-position:0 1px; padding:0 0 0px 22px;}
a.menu_registro:hover, a.menu_registro:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_registrateon.gif) no-repeat; background-position:0 1px; padding:0 0 0px 22px;}

a.menu_buscar:link, a.menu_buscar:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_buscar.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}
a.menu_buscar:hover, a.menu_buscar:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_buscaron.gif) no-repeat; background-position:0 1px; padding:0 0 0px 14px;}

a.menu_contacto:link, a.menu_contacto:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_contacto.gif) no-repeat; background-position:0 2px; padding:0 0 0px 17px;}
a.menu_contacto:hover, a.menu_contacto:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/ic_contactoon.gif) no-repeat; background-position:0 2px; padding:0 0 0px 17px;}

a.menu_login:link, a.menu_login:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:none; /*padding:0px 10px 0px 10px;*/}
a.menu_login:hover, a.menu_login:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:underline; /*padding:0px 10px 0px 10px;*/}

a.vermas:link, a.vermas:visited{color:#6B84A1; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/bull_azul.gif) no-repeat; background-position:0 3px; padding:0 0 0px 8px;}
a.vermas:hover, a.vermas:active{color:#DF1D1D; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; background:url(../img/bull_rojo.gif) no-repeat; background-position:0 3px; padding:0 0 0px 8px;}

a.vermas2:link, a.vermas2:visited{color:#444A75; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; background:url(../img/bull_vermas.gif) no-repeat; background-position:0 0px; padding:0 0 0px 20px;}
a.vermas2:hover, a.vermas2:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; background:url(../img/bull_vermas.gif) no-repeat; background-position:0 0px; padding:0 0 0px 20px;}

a.lnk_regresar:link, a.lnk_regresar:visited{color:#444A75; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; background:url(../img/bull_regresar.gif) no-repeat; background-position:0 0px; padding:0 0 0px 20px;}
a.lnk_regresar:hover, a.lnk_regresar:active{color:#DF1D1D; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; background:url(../img/bull_regresar.gif) no-repeat; background-position:0 0px; padding:0 0 0px 20px;}

a.lnk_azul10:link, a.lnk_azul10:visited{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#193C64; text-decoration:none; /*padding:0px 10px 0px 10px;*/}
a.lnk_azul10:hover, a.lnk_azul10:active{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#193C64; text-decoration:underline; /*padding:0px 10px 0px 10px;*/}

a.lnk_azul11:link, a.lnk_azul11:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:none; /*padding:0px 10px 0px 10px;*/}
a.lnk_azul11:hover, a.lnk_azul11:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:underline; /*padding:0px 10px 0px 10px;*/}

a.lnk_azul11_u:link, a.lnk_azul11_u:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:underline; /*padding:0px 10px 0px 10px;*/}
a.lnk_azul11_u:hover, a.lnk_azul11_u:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#193C64; text-decoration:underline; /*padding:0px 10px 0px 10px;*/}

a.lnk_rojo11:link, a.lnk_rojo11:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; text-decoration:none;}
a.lnk_rojo11:hover, a.lnk_rojo11:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; text-decoration:underline;}

a.lnk_paginacion:link, a.lnk_paginacion:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; text-decoration:underline; padding:0px 3px 0px 3px;}
a.lnk_paginacion:hover, a.lnk_paginacion:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; padding:0px 3px 0px 3px;}

a.lnk_paginacionon:hover, a.lnk_paginacionon:active, a.lnk_paginacionon:link, a.lnk_paginacionon:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; padding:0px 3px 0px 3px;}

a.lnk_lista:link, a.lnk_lista:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444A75; text-decoration:underline; line-height:20px; font-weight:normal;}
a.lnk_lista:hover, a.lnk_lista:active{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; text-decoration:underline; line-height:20px; font-weight:normal;}

a.menu_sup_on:link, a.menu_sup_on:visited, a.menu_sup_on:hover, a.menu_sup_on:active{color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}

.box{border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75;}
.box2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#444A75;}
#dvMessageGood{
	width: 545px;
	background-color: #DFF1D9;
	border: 1px solid #9CBC8A;
	padding: 11px 0px 12px 0px;
	margin-bottom: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: none;
}

#dvMessageGood div{
	color: #3A8123;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
}

#dvMessageError{
	width: 545px;
	background-color: #FAD3C4;
	border: 1px solid #A8594A;
	padding: 11px 0px 12px 0px;
	margin-bottom: 8px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	display: none;
}

#dvMessageError div{
	color: #C95850;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 20px;
}

.clErrorMsg{
	color: #D25750;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
}