/* GENERAL */
* { font-family: "Arial" !important; color: #333333; outline: none; }
h1,h2,h3,h4,h5,h6,p{ margin: 0px; padding: 0px;}
img{ border:0px; }
body{ text-align: center; margin:0px; padding:0px;}

/* PAGE AND BODY */
#pageWrapper{ margin:auto; text-align: left; width:1106px; }
#pageConteiner{ width:940px; margin:auto;}
.clearDiv{ float:none; clear:both;}

/* HEADER */
#headerWrapper{ width: 100%; background-color: #00467B; }
#header{ position:relative; margin: auto; width:1106px; height:267px; background-image: url(../images/header/bg.png); background-position: top left; background-repeat: no-repeat; }
#headerMenu{ position:absolute; z-index:2; top:25px; left: 98px; width:900px; overflow:hidden; height:23px; }
#headerMenu ul{ margin:0px; padding:0px;}
#headerMenu ul li{ padding:0px; margin:0px; list-style:none; float:left; height:23px; }
#headerMenu ul li:hover , #headerMenu ul li.active{ background-image:url(../images/header/menu/bg.jpg); background-position: bottom; background-repeat:repeat-x;}
#headerMenu ul li.barra:hover{ background:none;}
#headerMenu ul li a{ display:block;}
#headerCuadro{ position:absolute; z-index:3; left:83px; top:60px; width:940px; height:207px; overflow:hidden}
#headerLogo{ position:absolute; z-index:4; left:117px; top:132px; width:361px; height:65px; overflow:hidden}
#headerImagen{ position:absolute; z-index:5; left:478px; top:48px; width:512px; height:221px; overflow:hidden}
#headerBorder{ width:1106px; height:4px; overflow:hidden; }

/* FOOTER */
#footerWrapper{ width: 100%; background-color: #00467B; }
#footerSlipt{ width:1106px; height:4px; border-top:1px solid #E5E5E5; float:none; clear: both; background-color:#FFF; }
#footer{ margin: auto; position:relative; width:1106px; height:271px; background-image: url(../images/footer/bg.png); background-position: top left; background-repeat: no-repeat; }
#footerLogo{ position:absolute; top:40px; left: 120px; width:200px; height:34px; overflow:hidden; }
#footerText{ position:absolute; top:53px; left: 345px; width:615px; font-size: 11px; color:#F4F4F4; text-align: left; }
#footerText a{ color:#F4F4F4; }
#footerText b{ color:#F4F4F4; }


