@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px; border:0px;}
body{
width:100%;
background:#202e31;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:15px; padding-bottom:7px;}
p{line-height:21px; text-align:justify; margin-bottom:10px; font-size:13px;}
a{color:#FFFFFF;}
#cabecera{
float:left;
width:100%;
height:133px;
background:url(images/bg-cabecera.gif) repeat-x;}
#cabecera-wrap{width:900px; margin-left:auto; margin-right:auto;}
#pie{
clear:both;width:100%;height:133px;background:url(images/bg-pie.gif) repeat-x;}
#pie-wrap{width:900px; margin-left:auto; margin-right:auto; padding:15px 15px 0 15px;}
#ccards{float:left; width:20%;}
#footer-text{float:left; width:60%; text-align:center;color:#8c8c8b; font-size:12px;}
#footer-text a{color:#8c8c8b; text-decoration:none;}
#bookmarks{float:left; width:20%; text-align:right; padding-top:3px;}
#cuerpo{
float:left;width:100%;background:#295a90;height:auto; padding-bottom:15px;}
#cuerpo-wrap{width:900px; margin-left:auto; margin-right:auto; padding:0 15px 0 15px;}
#quote{ float:left; width:408px; height:437px; background:url(images/quote.gif) no-repeat; margin-right:20px;}
#coldrc{float:left; margin-left:10px; width:440px; height:437px; padding-left:10px;}
#customer{ background:#778ca9; height:97px; padding:15px;}
#customer p{ color:#333333; font-style:italic; font-size:12px; margin:0;}
#logo{ float:left; width:358px; height:59px;}
#logo h1{color:#bcbcbc; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:21px; text-align:left; margin-bottom:10px;}
#mini{float:right; width:234px; height:127px; background:url(images/mini.jpg);}
.menu{ float:left; list-style:none; margin-top:45px; //margin-top:15px; width:650px; height:16px; padding-bottom:0px; float:left;}
*:first-child+html .menu {margin-top:45px;}
.menu li{display:inline; height:16px; padding-bottom:5px; color:#FFFFFF; margin-right:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
.menu li a{background:url(images/menu.gif); background-position: 0 120px; color:#FFFFFF; padding-bottom:3px; text-decoration:none;}
.menu li a:hover{background-position: 0 -4px;}

.guia{float:left; width:80%; margin-left:10px;}
/*.menu-guia{float:right; width:200px; margin-right:10px; clear:right;}*/
.titu-guia{ font-size:18px; text-align:center;}
.banderas{float:right; width:250px; padding-right:15px; text-align:right;}

/* Menu GUIA */
div.menu-guia { float:right; background:#295a90; width:127px; margin-top:20px; font:11px verdana, arial, sans-serif; line-height:18px;}
div.menu-guia ul {margin:0; padding:0; list-style:none; width:127px; position:relative;}
div.menu-guia ul li {width:127px; margin:1px 0 0 0; color:#FFF; background:url(images/side_1.gif);}
div.menu-guia ul li a, div.menu-guia ul li a:visited {display:block; width:127px; height:30px; line-height:27px; background:url(images/side_0.gif); color:#000; text-align:center; text-decoration:none;}
div.menu-guia ul li a:hover {background:transparent; color:#c00; white-space:nowrap; line-height:29px;}
div.menu-guia ul li a span {display:none;}
.clear {clear:both;}
