/* Comercial pacific */

* { padding: 0; margin: 0; }

body {border-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; background: #fff  url(../images/otras/bg_body.jpg) repeat-x left top; color:#282828;}
h1{ font-family: Arial, Helvetica, sans-serif; font-size:38px; color:#FFFFFF; font-weight:normal; padding:3px;}
h1 strong { font-size:40px;}
h2{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; border-left:5px; color:#003300;}
h2 strong{ font-size:22px;}
h3{ font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; border-left:5px; color:#006600;}
h4{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; border-left:5px; color:#003300;}
h5{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-left:5px; color:#003300;}
h6{ font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; border-left:5px; color:#003300;}

#todo {  margin: 0 auto; width: 922px;}

#columnas {margin-bottom: 0px; }

#columnas2 { margin-bottom: 0px; }
form { margin:20px 0}
.margen50{ margin:50px 0}
#header { color: #333; width: 902px; padding: 10px; height: 59px; margin: 0px 0px 0px 0px;}
#header h1{ padding-left:50px}
#header span, #header img{float:left}
#secundario { height:17px; color: #333; padding: 0px; margin: 0px 0px 0px 0px; position: relative }

.menuTop {  height:10px;  list-style-type:none;  margin:0;  padding:0 0 0 0;}
ul.menuTop li{ color:#006600; float:right; margin-right:5px; display:block;}
ul.menuTop li#dere{ color:#006600; float:left; margin-left:15px; display:block;}
ul.menuTop li a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#006600; text-decoration:none}

#columnaizq {  display: inline; color: #333; margin: 10px; padding: 0px; width: 220px; float: left;}
div#columnaizq ul {	list-style-type: none; width:200px}
div#columnaizq h5 {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; list-style-type: none; color:#FFFFFF;	background:#039933; padding:0 0 0 10px; margin-top:20px; margin-bottom:15px}
div#columnaizq ul li { padding:5px;	background-image:url(../bice_vida_seguro.gif); background-repeat:repeat-x;}
div#columnaizq dd { text-align:justify}

#contenido { min-height:500px; height:auto; float: left; color: #333; margin: 0px 10px; padding: 10px 5px; width: 500px;  background-color:#DFFFDF}
#contenido2 { min-height:500px; height:auto; float: right; color: #333; margin: 10px 0 0 0; padding: 0 0 0 0; width: 650px;}

#contenido2Productos {  float: right; color: #333; margin: 10px 0 0 0; padding: 0 0 0 0; width: 650px;}

#contenido2 a, a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#039933; text-decoration:none;}
#contenido2 a:hover { color:#003300;}
#contenido2 p strong { padding:5px 5px 5px 5px; background-color: #dfffdf; margin-top:15px; }
#contenido2 ul {list-style-type:none;  display:block}
.foto { float:none; border:0; background-color:#CCFFCC; height:125px;}
.foto ul li strong { width:145px; text-align:left; display:block; float:left; padding-left:5px;}

#contenido2 ul.listaInputSelect {list-style-type:none; float: left; width:165px; display:block; margin-left:20px}
#contenido2 ul.listaInputSelect li { font-size:12px; color: #333;  padding:5px 0 5px 0;}
#contenido2 ul.listaInputSelect li:first-child { height:25px}

 

#columnadere {  display: inline; position: relative; color: #333; margin: 10px 0 0 0; padding: 0px; width: 133px; float: right;}
#columnadere dl dt { font-weight:bold}
div#columnadere h6 { font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	list-style-type: none;	color:#FFFFFF;	background:#039933;	width:133px;	padding:0 0 0 10px;	margin-bottom:15px}
div#columnadere dd { font-size:11px; text-align:justify; padding-bottom:10px; padding-top:10px;}

#footer {  background:#039933; font-size:10px; clear:both}
#footer p {  color:#FFF; padding:0; text-align:center; height:55px; padding-top:15px;}
#footer p strong {  font-weight:bold; font-size:12px;}
.clear { clear: both; margin: 0; padding: 1px; border:0;background: none; }
.clear  hr{ display:none; border:0; }

/*select { border:1px solid  #006600; font-size:11px; color:#006600; padding:10px 50px 10px 0 }*/

input { font-size:11px; color:#006600;}
table { border:1px #C4FF88; margin:1px; font-size:11px; color:#006600; padding:3px 3px 3px 3px }
.verde { font-size:11px; color:#006600; background-color:#CCFFCC; padding:5px 5px 5px 5px;}
.verde2 { font-size:11px; color:#006600; background-color:#D9FFD9; padding:5px 5px 5px 5px;}

/* MENU  */

#sitemap {font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #000000; padding:0; margin:0;}
#sitemap li {list-style-type: none;}
#sitemap li a{ font-size:12px;color: #4A4A4A; text-decoration:none; }
#sitemap li a:link {color:#4A4A4A}
#sitemap li a:visited {color:#4A4A4A}
#sitemap li a:hover {color: #006600; font-weight:bold;}
#sitemap li a:active {color:#4A4A4A}

  
ul#sitemap > li { margin-bottom: 2px; }
#sitemap ul li { list-style-image:   url(../imageneses/l2_normal.gif);padding:0}
#sitemap ul li.sinFnd,#sitemap ul ul li.sinFnd, #sitemap ul ul li.abierto{ list-style-image:none;}
#sitemap ul li{margin:0; padding:0;margin-left:5px;}
#sitemap ul ul li{margin:0; padding:0;margin-left:50px;}
#sitemap ul li.ultimo{list-style-image:   url(../imageneses/l2_last_item.gif);}
#sitemap li.carpeta{ background:#dfffdf url(../images/otras/carpeta.gif) left center no-repeat; padding-left:25px}
#sitemap ul ul li.abierto{ display:block}
 
 
.icoSiguiente, .icoAnterior, .icoActual{ margin:10px 20px 0 0; padding:0 15px}
.icoSiguiente { background:url(../images/icoSiguiente2.png) no-repeat left center}
.icoAnterior { background:url(../images/icoAnterior2.png) no-repeat left center}
.icoPDF { background:url(../images/icoPDF.png) no-repeat left center; padding:0 0 0 25px; color:#999999}


form #contenido2 {  height:400px !important; }