div#container {width:960px; height:624px; margin-left:-480px; left:50%; position:absolute;}
div#ColIzq {float:left; width:192px; height:624px; background-color: #FFF; margin-right:-3px;}
div#ColDer {float:left; width:765px; height:624px;}
div#ColDerTop{width:762px; height:45px; background: url(img/fnd_Colizqtop.jpg); background-repeat:no-repeat; background-position:0px 0px; /*Nota: Cuando se redondee la esquina superior izquierda que esta al aldo del slogan, eliminar este borde.*/}
div#ColDerMed{width:762px; height:500px;  border-left:8px solid #F78F1E; background:#FFF; border-right:1px solid #F78F1E;}
div#ColDerFond {width:762px; height:60px; background-image: url(img/fnd_Colder2_btm.jpg); background-postion:0px 0px; background-repeat:no-repeat; margin-left:189px;} 
body {margin:2px 0px; padding:0px; font-size:80%; font-family:arial;}
a {font-family:arial!important;}

div.logo{width:100%; height:107px; background:#FFF; background-image: url(img/logo.png); background-repeat:no-repeat; background-position:10px 30px; }

/*Estilos Generales de Navegacion */
div.navegacion {width:100%; height:434px; background: url(img/fnd_Colder_btm.jpg);}
div.navegacion div.nav3 {margin-top:50px; }
div.navegacion div.nav3 ul.level1  {list-style:none; margin-left:20px; color:#FFF;}
div.navegacion div.nav3 ul.level1 li.submenu {background-image: url(img/bullet_menu.jpg); background-repeat: no-repeat; padding-left:25px;} 
div.navegacion div.nav3 ul.level1 li.submenu a {font-family:arial; color:#FFF; text-decoration:none; letter-spacing:-1px; font-size:1.2em;} 
div.navegacion div.nav3 ul.level1 li.submenu a:hover {text-decoration:underline; } 
 
div.navegacion div.nav3 ul.level1 li.current {background-image: url(img/bullet_menu.jpg); background-repeat: no-repeat; padding-left:25px;} 
div.navegacion div.nav3 ul.level1 li.current a {font-family:arial; color:#FFF; text-decoration:none; letter-spacing:-1px; font-size:1.5em;}
div.navegacion div.nav3 ul.level1 li.current a:hover {text-decoration:underline; }

div.navegacion div.nav3 ul.level1 li.parentopen {background-image: url(img/bullet_menu.jpg); background-repeat: no-repeat; padding-left:25px;} 
div.navegacion div.nav3 ul.level1 li.parentopen a {font-family:arial; color:#FFF; text-decoration:none; letter-spacing:-1px; font-size:1.5em;}
div.navegacion div.nav3 ul.level1 li.parentopen a:hover {text-decoration:underline; }


/*Nivel 2 */
div.navegacion div.nav3 ul.level1 li.parent1 { } 
div.navegacion div.nav3 ul.level1 li.parent1 a {font-family:arial; color:#FFF; text-decoration:none; letter-spacing:-1px; font-size:1.2em;}
div.navegacion div.nav3 ul.level1 li.parent1 a:hover {text-decoration:underline; }
div.navegacion div.nav3 ul.level1 li.parent1 a:active {font-family:arial; color:#FFF; text-decoration:none; letter-spacing:-1px;}

div.navegacion div.nav3 ul.level1 li.parentopen ul.level2 li.submenu { background-image: none; padding-left:10px;}
div.navegacion div.nav3 ul.level1 li.parentopen ul.level2 li.submenu a {font-size:1.2em; }
div.navegacion div.nav3 ul.level1 li.parentopen ul.level2 li.submenu a:hover { }

div.navegacion div.nav3 ul.level1 li.parent1 ul.level2 li.current { background-image: none; padding-left:10px;}
div.navegacion div.nav3 ul.level1 li.parent1 ul.level2 li.current a {font-size:1.5em; }
div.navegacion div.nav3 ul.level1 li.parent1 ul.level2 li.current a:hover { }



div.buscador {float:left; width:100px; height:32px;  background-image: url(img/top_col_izq.jpg); background-repeat:no-repeat; background-position:0px -1px;  border-top:1px solid #F78F1E;  padding:8px 0px 0px 20px;}

div.navtop {float:left; width:400px; height:32px;  background-image: url(img/top_col_der.jpg); background-repeat:no-repeat; background-position:402px -1px; border-top:1px solid #F78F1E;}

div.slogan {width:752px; margin-top:-2px;height:78px; background-image: url(img/slogan.jpg); background-repeat:no-repeat; background-position:25px 0px;}


/*Estilos para la Barra de Navegacion Superior */
div.navtop div.nav2 ul.level1 {float:left; margin-left:35px; margin-top:6px;}
div.navtop div.nav2 ul.level1 li a {font-family:Arial; font-weight:bold; font-size:12px;  color:#F78F1E; width:100px;}
div.navtop div.nav2 ul.level1 li.submenu { background-image: url(img/ico_mail.jpg); background-repeat:no-repeat; padding-left:20px; width:120px; height:30px;}
div.navtop div.nav2 ul.level1 li.first { background-image: url(img/ico_home.jpg)!important; padding-left:15px;margin-right:-40px;}
div.navtop div.nav2 ul.level1 li.last { background-image: url(img/ico_map.jpg)!important; padding-left:14px; width:150px!important;}

/*Estilos para H1 */
h1 {font-size:1em; color:#0075C8; border-bottom:1px solid #FF7800; padding:0px 0px 3px 18px; margin:0px 0px; background-image: url(img/bullet_h1.jpg); background-repeat:no-repeat; background-position:0px 3px; text-align:left; margin-bottom:10px; }
h1 {font-size:1em; color:#0075C8; border-bottom:1px solid #FF7800; padding:0px 0px 1px 18px; margin:0px 0px; background-image: url(img/bullet_h1.jpg); background-repeat:no-repeat; background-position:0px 4px; text-align:left; margin-bottom:10px; height:20px;}
div.ColDerMed h1 {font-size:1.6em}

.contenido {width:100%; padding:5px 10px 5px 10px; margin-left:10px; }
div.contenido table tbody tr td p {font-size:1.2em; line-height: 150%;}
div.contenido table tbody tr td h2 {font-size:1.4 em;}
div.contenido table tbody tr td ul li {font-size:1.2em;}
div.contenido table tbody tr td ol li {font-size:1.2em;}

.ColDerContenidonopublicado {display:none}
.contenido {width:100%; padding:5px 10px 5px 10px; margin-left:10px; }


.ColDerContenidonopublicado {display:none}

/*Estilos para el Mapa del Sitio */

h2 {font-size:1em; font-weight:normal; color:#FF7800; text-align:left;}
ul {text-align:left; list-style:none; margin:0px;}
ul li {margin:8px 0px; color:#333; font-weight:normal; padding-left:14px;}
span {font-weight:bold; color:#FF7800;}


/*Estilos para el Buscador */
div.buscador { width:333px; }

div.buscador form div#M29searchBox p#M29searchPrevText {  width:50px; float:left; color:#F78C18; font-weight:bold; font-family:Tahoma;   font-size:1.3em;}

div.buscador form div#M29searchBox p#M29searchInputCont {  width:210px; float:left;}

div.buscador form div#M29searchBox p#M29searchInputCont input#M29searchInput {width:200px; background:#FFF; border:1px solid #CCC;  font-size:1.2em;}

div.buscador form div#M29searchBox input#M29searchButton { background: #FFF; width:42px; height:20px; float:left; border:0px; font-size:0.9em;  color:#FFF; font-weight:bold; margin-top:1px; background-image:url(img/fnd_btn_form.gif); background-position:right; }
