h2, h3 , h4, h5, p {margin:0 1em;padding: .5em 0;}
ul, ol {list-style-type:circle;}
input {height:20px;margin:3px 20px;}
select, textarea{color:#8FA8AF;}
form p {margin:0;}
html {color:#00477A;}
body {font:75%/155% Arial,Tahoma, Verdana, sans-serif;width:995px;margin:0 auto;}
* {margin:0;padding:0;}
h2, h3, h4 {clear:left;margin:0;padding: .5em 0;}
h4 {font-size:107%;color:#005BA0;}
h6 {font-size:100%;padding:2px 0 1px 0;margin-top:5px; text-align: center;background:#0076C0;color:#fff;letter-spacing:1px;border-bottom:1px solid #fff;}              
hr {color:#748D94;margin:0;padding:0;}
img, img a {border:none;}
.tlf {padding-left:30px;margin-left:5px;font-weight:bold;}
hr {color:#ccc;}
.clear {clear:both;height:1px;}
.left {float:left;}
.right {float:right;}
.auto {margin:0 10px;}
.borde {border:1px solid #D4CB3D;padding:1px;}
th {border:1px solid #D5E6F2; border-bottom: 2px solid #D4CB3D;background:#F8F9EC;text-align:center;font-variant:small-caps;} 
* html a.mas {margin:-3px -20px 5px 5px;/*correc IE */}
a.mas {float:left;height:20px;line-height:16px;font-size:11px;font-weight:bold;color:#3A6FB1;font-style:italic;padding-left:26px;border:1px solid #D4CB3D;border-top: 1px solid #fff;border-left:1px solid #fff;border-collapse:collapse;margin:0 0 5px 5px;}
a.mas:link,a.mas:visited{width:100px;background:#fff url("../img/navi/mas.gif") no-repeat 3px 0;text-decoration:none;}
a.mas:hover {color:#000;background:#D4CB3D url("../img/navi/mas.gif") no-repeat 3px 0;border-bottom:1px solid #005BA0;border-right:1px solid #005BA0;}
.rojo {color:#CE4D3E;}
.verde {color:#098B7F;}
.azul {color:#44789D;font-size:13px;font-weight:bold;}
div.b_azul { background: #DDEAF4;margin-left:20px;padding: 10px 20px;border:1px solid #C7D362;}
div.clear{clear:both;line-height: 0.1em; height: 0.1em;}
a {color:#000;text-decoration:none;}
a:hover {color:#225F89;}
/* -- [ MENU ] -- */
#navigation ul {font-family:Tahoma,Arial;font-size:11px;padding-left:20px;height:22px;letter-spacing:1px;float:right;}
#navigation li {list-style-type:none;display:inline;float:left;line-height:24px;text-align:center;border-right:1px solid #0269B3;}
#navigation li a {width:120px;height:28px;display:block;}
#navigation ul li a:link, #navigation ul li a:visited {color:#fff;text-decoration: none;}
#navigation ul li a:hover {color:#004679;height:26px;width:118px;background:#F6F8E8;border:1px solid #015296;}
#navigation li.end {border:none;}
/* cont sub */
div.direccion {font-weight:bold;text-align:center;}
#content_sub h2 {color:#0764AA;font-size:105%;padding:0 0 0 15px;margin:5px 0 1px 0;border-bottom:2px solid #E4D94D;}
#content_sub h3 {border:1px solid #C7D363;color:#0076C0;font-size:100%;margin:15px 0 0 -1px;padding:0;text-align:center;}
#content_sub h4 {color:#433C33;text-align:center;font-size:100%;font-style:italic;letter-spacing:2px;padding:0 8px;}
#content_sub ul {text-align:left;float:left;padding:0;margin:0 0 9px 0;font-size:11px;}
#content_sub li {list-style-type:none;text-transform:uppercase;letter-spacing:1px;width:176px;}
#content_sub ul li a {border-bottom:1px solid #D5E5F0;display:block;font-size:80%;padding:0 10px;width:156px;}
#content_sub ul li a:link, div#content_sub li a:visited {color:#fff;text-decoration:none;background:#0269B3;border-top:1px solid #E5EEF5;border-bottom:1px solid #E5EEF5;}
#content_sub ul li a:hover {color:#0764AA;/*0078C1*/background:#F6F8E8;border-top:1px solid #025A9A;border-bottom:1px solid #025A9A;}
#menu_child1, #menu_child2, #menu_child3, #menu_child4, #menu_child5, #menu_child6{visibility: hidden; background-color: #F6F8E8;font-family: Tahoma, Arial;letter-spacing:1px;}
#menu_child1 a, div#menu_child2 a, div#menu_child3 a, div#menu_child4 a, div#menu_child5 a, div#menu_child6 a {margin:0;padding:0;display:block;width:145px;border-collapse:collapse;border:1px solid #025A9A;padding:0px 4px;text-decoration: none; font-weight: 800;color: #005BA0; text-transform: capitalize;font-size: 75%;}
#menu_child1 a:hover, div#menu_child2 a:hover, div#menu_child3 a:hover, div#menu_child4 a:hover, div#menu_child5 a:hover, div#menu_child6 a:hover {text-decoration: underline;color:#222323;}

div.clinicas-veterinarias {background:transparent url("../img/layout/clinicas-veterinarias_bg.gif") no-repeat;height:240px;padding-top:9px;}
img.planoclinicas{margin-left:-1px;}
div.vetersalud {font-size:11px;line-height:13px;letter-spacing:1px;font-weight:bold;background:transparent url("../img/cont_main_vetersalud.jpg") no-repeat center 0;}
div.vetersalud p {margin-top:195px;text-align:center;padding:5px;margin-bottom:9px;}
a.enlace1 {color:#0076C0;text-decoration:none;}
a.enlace1:hover {color:#000;text-decoration:underline;}
div.content_sub_fill {height:140px;background:transparent url("../img/navi/cont_sub_fill.gif");}
/* cont main */
div.panel{float:left;width:127px;height:140px;margin:5px 7px;font-size:13px;line-height:15px;font-weight:bold;}
div.foro{background:transparent url("../img/cont_main_registro.gif") no-repeat;}
div.foro a, div.noticias a {display:block;margin:10px 9px 0 9px;padding: 75px 0 7px 0;}
div.foro a:link, div.foro a:visited {color:#005BA0;text-decoration:none;}
div.foro a:hover{text-decoration:underline;}
* html div.noticias {float:none;overflow:hidden;} 
div.noticias {background:transparent url("../img/cont_main_noticias.gif") no-repeat;}
div.noticias a:link, div.noticias a:visited{color:#005BA0;text-decoration:none;}
div.noticias a:hover{text-decoration:underline;}

div.planes {float:left;margin:2px 0 0 3px;width:324px;border:1px solid #C7D363;}
div.img_planes {float:left;}
div.planes h6 {margin:0;padding:7px 2px;}
div.planes p{clear:both;font-size:12px;}

div.panel100 p {padding:0 24px;text-align:left;}
div.panel100 h2 {height:34px;color:#fff;font-size:120%;padding-top:13px;background:transparent url("../img/layout/p-veterinarios-100.gif") no-repeat;}
div.fp100 {clear:both;height:14px;background:transparent url("../img/layout/p-veterinarios-100-f.gif") no-repeat;}

div.panel50{width:49%;float:left;padding:0;margin:0 1px 9px 1px;}
div.panel50 img {padding:0;margin:0;}
div.fp50 {clear:both;height:14px;background:transparent url("../img/layout/p-50f.gif") no-repeat;}

div.p30 {width:30%;margin-right:2px;float:left;border:1px solid #098B7F;}
div.seguros h4 {text-align:center;border-bottom:2px solid #098B7F;height:55px;background:#C3D9D6;}

div.headerinfo {clear:both;font-size:120%;padding-top:9px;height:35px;color:#fff;background:transparent url("../img/layout/p-50header.gif") no-repeat;}
div.cuerpoinfodiaria {clear:both;text-align:left;padding:0.4em 1em;margin:0;}
div.cuerpoinfodiaria span {color:#464645;font-size:larger;font-weight:bold;}
div.cuerpoinfodiaria ul {padding-left:15px;}
div.cuerpoinfodiaria li {list-style-type:square;}
div.cuerpoinfodiaria a:link, div.cuerpoinfodiaria a:visited {color:#000;text-decoration:none;}
div.cuerpoinfodiaria a:hover {color:#005BA0;}
div.info {clear:both;}
/* Seccs */
div.seccion {background:#fff;border-bottom:4px double #C7D363;}
div.seccion h2 {font-size:110%;padding:2px 0 1px 0;margin-top:5px;text-align: center;text-transform:uppercase;background:#4A7DB4;color:#fff;letter-spacing:1px;border-bottom:1px solid #fff;}
div.contenido_seccion {text-align:left;padding:5px 15px;margin-bottom:10px;}
div.contenido_seccion h3 {border-left:8px solid #C7D363;padding-left:10px;margin:5px 0;color:#005BA0;}
div.contenido_seccion h5 {clear:both;font-size:105%;color:#fff;margin:10px 0 0 -10px;padding:0;padding-left:32px;background: #005BA0 url("../img/navi/h3_bg.gif") no-repeat;height:23px;line-height:23px;border-bottom: 2px solid #ECC76E;border-top:2px solid #D4CB3D;}
div.contenido_seccion img {margin:10px;}
img.b {border:1px solid #C7D363;padding:1px;}
div.contenido_seccion ul {margin-left:35px;}
div.botonera {text-align:center;border:1px solid #C7D363;border-right:none;border-left:none;padding:0;margin:0;}
div.botonera img {margin:0;padding:4px 0;}
ul.ul_check {background: #DDEAF4;margin-left:20px;padding:10px 0;border:1px solid #C7D362;}
ul.ul_check li {list-style-type:none;padding:1px 10px 1px 35px;background:transparent url("../img/navi/checked.gif") no-repeat 8px 0;}
p.header {padding:1px 5px 1px 6px;border-bottom:1px solid #D4CB3D;background:#F7F5D4;width:85%;}
ul.resultado, ul.imagenes, ul.videos {border-bottom:1px solid #E2DFA3;border-left:7px solid #F3F0C2;padding-left:20px;margin-bottom:5px;} 
ul.resultado li a:link,ul.resultado li a:visited{margin-left:6px;padding:1px 5px 1px 22px;background: transparent url("../img/navi/detalles.gif") no-repeat;}
ul.resultado li a:hover{margin-left:6px;padding:1px 5px 1px 22px;background:transparent url("../img/navi/detalles.gif") no-repeat;}
ul.imagenes li a:link,ul.imagenes li a:visited{margin-left:6px;padding:1px 5px 1px 22px;background: transparent url("../img/navi/imagen.gif") no-repeat;}
ul.imagenes li a:hover{margin-left:6px;padding:1px 5px 1px 22px;background:transparent url("../img/navi/imagen.gif") no-repeat;}
ul.videos li a:link,ul.videos li a:visited{margin-left:6px;padding:1px 5px 1px 22px;background: transparent url("../img/navi/video.gif") no-repeat;}
ul.videos li a:hover{margin-left:6px;padding:1px 5px 1px 22px;background:transparent url("../img/navi/video.gif") no-repeat;}
table.resultado {width:99%;border-bottom:1px solid #ccc;}
table.resultado th {padding:24px 1px 3px 3px;text-align:left;border-right:none;border-top:none;border-left:none;}
table.resultado td {padding-left:20px;border-bottom:1px solid #D7DFE5;}
table.resultado tr:hover{background: #D5E6F2;}
table.resultado td a:link,table.resultado td a:visited{padding:1px 5px 1px 22px;background: transparent url("../img/navi/detalles.gif") no-repeat;}
table.resultado td a:hover{padding:1px 5px 1px 22px;background: transparent url("../img/navi/detalles.gif") no-repeat;}
p.titulo {letter-spacing:2px;font-variant:small-caps;font-weight:bold;background:#E2ECF4;margin:10px 0 5px 0;padding-left:50px; }
p.cuerpo {border-bottom: 1px dotted #D2C948;margin-bottom:10px;}

table.alianzas {width:500px;}
table.alianzas th {text-align: center;background:#0076C0;color:#fff;}
table.alianzas td {text-align:center;width:240px;vertical-align:bottom;border-bottom:1px solid #C9D568;padding:9px 0;}
/* Anuncios */
#anuncios li {list-style-type:none;overflow:hidden;margin:9px auto;width:145px;}
#anuncios li.contacta {list-style-type:none;margin:0;width:180px;}
#anuncios li.contacta img {display:inline;}
#anuncios li img {display:block;margin:0 auto;}
div.anuncios2 {height:60px;margin-top:5px;}
/* cabeceras */
#noticias_top , div.content_sub_top1, div.content_sub_top2 {height:20px;width:80%;padding-left:30px;margin-top:2px;border-top:1px solid #ccc; font-variant:small-caps;font-weight:bold;}
#noticias_top {background: #ECCB66 url("../img/news_top_back.gif") no-repeat 0 50%;margin-top:10px;} 
/* pie*/
#site_info a:link.mail, div#site_info a:visited.mail {color:#000;background: url("../img/email.gif") no-repeat 3px 0;padding-left: 25px;margin-left: 4px;padding-right: 15px;}
#site_info a:hover.mail {color:#025DA3;}
#developer_info a {color:#025DA3;}
#developer_info a:hover {color: blue;}
/* Lay */
#super_container {width:995px;border-top:15px solid #025A9A;}
#container {width:815px;text-align:left;float:left;}
#anuncios {width:180px;margin:0;float:left;text-align:center;background:#E5ECF1;}
#marca {clear:both;}
#marca_main {height:169px;}
#navigation {clear:both;background:transparent url("../img/layout/nav_bg.gif") no-repeat;height:28px;}
#content {clear:both;width:814px;}
#content_main {float:right;width:615px;text-align:center;margin:6px 0 0 6px;padding:0;}
#content_sub {float:left;width:177px;margin:2px 0 0 1px;background:#E5EEF5;border-left:8px solid #025A9A;}
#content_bottom {clear:both;height:1em;}
#content_bottom2 {clear:both;height:1em;}
#site_info {clear:both;text-align:center;color:#44789D;margin-left:184px;}
#developer_info {clear:both;font-size:82%;margin-top:5px;font-style:italic;text-align:right;border-top:1px solid #025A9A;}
