﻿* {font-family:Verdana, Arial, Helvetica, sans-serif}

body, input, textarea, label, td, select {font-size:11px; color:#444}
body {line-height:15px; background:url(../../Images/bg.lineas.jpg) repeat; }

a {color:#0067CE; text-decoration:none}
a:hover {color:#003366; text-decoration:underline}

.marcopg {border:1px solid #bac9d2; padding:1px; margin:auto; width:832px; background-color:#fff}

.pg {border:1px solid #d9d9d9; width:830px; margin:0 auto; background:#f0f0f0}
.pg .cab .banner {height:120px;}
.pg .cab .menu {background:url(../../Images/menu.bg.off.gif) repeat-x; height:26px;  overflow:hidden}
.pg .cab .menu a {height:26px; border-right:1px solid #FFF; float:left }
.pg .cab .menu a:hover {background:url(../../Images/menu.bg.on.gif) repeat-x}
.pg .cab .menu img {border:0; padding:0 10px} 

.det {width:830px}
.det .menu {width:168px; margin:12px 0 12px 12px; _margin:12px 0 12px 6px; float:left;}
.det .menu .cab{background:url(../../Images/cuadro.bg.1.jpg) no-repeat; height:9px; width:168px; overflow:hidden}
.det .menu .cnt{border:1px solid #dedede; border-top:0; border-bottom:0; padding-top:5px;  background-color:#fff; }
.det .menu .pie{background:url(../../Images/cuadro.bg.2.jpg) no-repeat; height:9px; width:168px; overflow:hidden}

.det .menu ul {margin:0; padding:0}
.det .menu ul li {list-style:none; padding:2px 0 5px 22px; background:url(../../Images/ico.li.gif) 0 3px no-repeat; margin-left:13px; margin-top:3px; border-bottom:1px solid #e8ebec; width:118px; }
.det .menu ul li.titulo {background:none; padding:0; margin-top:0px; width:140px} 
.det .menu ul li a {text-decoration:none}

.det .conte {width:628px; margin:12px 0 12px 10px; float:left; background-color:#fff}
.det .conte .cab{background:url(../../Images/cuadro.bg.3.jpg) no-repeat; height:9px; width:628px; overflow:hidden}
.det .conte .cnt{border:1px solid #dedede; border-top:0; border-bottom:0; padding:0 15px}
.det .conte .pie{background:url(../../Images/cuadro.bg.4.jpg) no-repeat; height:9px; width:628px; overflow:hidden}

.pie {text-align:center;}

.autoalto {clear:both} 

h2 {border-bottom:1px solid #53cbf2; font-size:20px; color:#889aa0; margin:0; padding:0; line-height:25px; padding-top:5px; background:url(../../Images/ico.h2.gif) 0 11px no-repeat; padding-left:22px }
.conte .conte {width:570px !important; margin:0; float:none }
.conte .conte img {display:block; border:1px solid #CCC; padding:1px; margin:5px 0 }
.imgMarco2 {border:1px solid #ccc; padding:1px; float:left; margin-right:15px; margin-bottom:5px}
.imgMarco1 {border:1px solid #ccc; padding:1px; float:right; margin-left:15px; margin-bottom:5px}
.boton {font-size:16px; font-weight:bold}
.soltabla {background:url(../../Images/img.cotizacion.jpg) bottom right no-repeat}
.soltabla td {border-bottom:1px solid #DEE1E4}
.err {background:#FEFDEB; color:#FF0000; border:1px solid #f00; padding:3px 8px}
a img {border:0}
.err {background:#FFFFCC; color:#FF0000; border:1px solid #FFFFFF; padding:3px 8px; display:block}


.enlaces {width:100%; border-collapse:collapse; border:1px solid #E0E0E0 }
.enlaces td {padding:3px}
.enlaces a{display:block; border:1px solid #fff; width:auto; height:auto; }
.enlaces a:hover {border:1px solid #0099FF }


.det .conte .cnt ul { float:left; margin:0 0 0 10px}
.det .conte .cnt ul li { background:url(../../Images/ico3.gif) top left no-repeat; padding-left:20px  }
