/*


cartela2 logo-> 39 37
cartela4 logo->53 27
cartela5 logo->31 15
cartela6 logo-> 45 39
*/
body { margin:0px; padding:0px; font-family:"Lucida Grande", Arial, Helvetica, sans-serif; background-color:#70a0b6; font-size:11px; color:#3f3e3e;  }

img { border:0px; }
ul, ul li { list-style:none; padding:0px; margin:0px; }
h1, h2, h3, h4, h5, p { padding:0px; margin:0px; font-weight:normal; font-size:12px;}
a { text-decoration:none; color:#3f3e3e; margin:0px; padding:0px;}
.clear { clear:both; width:100%; }
input,select,textarea { font-family:"Lucida Grande", Arial, Helvetica, sans-serif; font-size:9px; }

div#wp-menu { width:100%; height:43px; clear:both; }
div#wp-menu div#menu { background:url('../img/00-menu-bg.jpg') no-repeat; margin:0 auto; height:43px;  width:970px; }
div#wp-menu div#menu ul { float:right; padding-top:17px; }
div#wp-menu div#menu ul li { float:right; padding:0 11px 0 0; color:#4fd3c2; }
div#wp-menu div#menu ul li a { font-size:11px; color:#fff; padding-right:11px; }
div#wp-menu div#menu ul li a:hover { color:#4fd3c2; }
div#wp-menu div#menu ul li#idioma { padding-right:14px; }
div#wp-menu div#menu ul li#idioma a { padding-right:0px; color:#4fd3c2; padding:1px 2px 2px 2px; font-size:9px; }
div#wp-menu div#menu ul li#idioma a:hover,div#wp-menu div#menu ul li#idioma a.active { background-color:#4fd3c2; color:#1e3b47; }
div#wp-brand { width:100%; height:393px; clear:both; background:url('../img/00-brand-bg.jpg') repeat-x; }
div#wp-brand div#brand { width:970px; margin:0 auto; height:393px; overflow:hidden;}

div#content { width:970px; background:#fff url('../img/00-content-bg.gif') repeat-y top left; margin:0 auto; min-height: 536px; height: auto !important; height: 536px;  }

div#content div#wp-ttl { background:url('../img/00-ttl-bg.gif') repeat-x; width:970px; height:50px; }
div#wp-ttl div#titol1 { width:545px; height:34px; border-right:1px solid #70a0b6; float:left; padding:17px 0 0 32px;}
div#wp-ttl div#titol2 { width:392px; height:50px; float:left; }

div#content div#esq { width:572px; float:left; padding-left:6px; }
div#esq div.cartela { padding:17px 0 0 19px; width:164px; float:left; }
div#esq div.cartela div { width:125px; background:url('../img/00-st-cartela.gif') no-repeat top left; height:27px;  padding:3px 0 0 39px; }
div#esq div.cartela div a {color:#70a0b6; font-size:9px; }

div#esq div#sep { width:509px;  height:19px; padding:0 0 18px 19px; clear:both; float:left; }

div#esq div.cartela1 { padding:0 0 0 19px; width:118px; float:left; }
div#esq div.cartela1 div { width:95px; background:url('../img/00-st-cartela1.gif') no-repeat top left; height:27px;  padding:3px 0 0 20px; }
div#esq div.cartela1 div a {color:#70a0b6; font-size:9px; }

div#drta { float:left; width:392px; padding-bottom:20px; }

div#drta h2 { padding-left:31px; width:330px; padding-top:15px; padding-bottom:2px; }
div#drta h2 a { color:#70a0b6; font-size:11px;  }
div#drta p { padding-left:31px;  width:330px;  color:#70a0b6; font-size:11px;  }
div#drta p a { color:#1e3b47; font-size:11px;  }
div#drta p a:hover,div#drta h2 a:hover { text-decoration:underline; }

div#drta table { width:346px; margin:16px 0 30px 20px; font-size:10px; }
div#drta table tr.par { background-color:#e1eaef; }
div#drta table tr td { height:18px; padding-top:3px; padding-bottom:3px; }
div#drta table tr td.col1 { width:248px; padding-left:9px; color:#000; }
div#drta table tr td.col2 { width:74px; text-align:right; padding-right:15px; color:#000; }
div#drta table tr td a { color:#000;  }
div#drta table tr td a:hover { text-decoration:underline; }

div.ttl-right { width:392px; height:50px; background:url('../img/00-ttl-r.gif') top left; } 
div.ttl-right div.titol { width:370px; float:left; height:24px; padding:13px 0 0 22px;}
div.ttl-right div.link { height:13px; width:365px; padding-right:27px; text-align:right;  float:left; }
div.ttl-right div.link a { font-size:9px; color:#1c3944; }

div#foot-wp { width:100%; background-color:#578093; height:137px; clear:both;}
div#foot { background:url('../img/com-foot-bg.gif') repeat-x; width:890px; padding:40px; margin:0 auto;  }
div#foot p { color:#578093; font-size:10px; padding-bottom:20px; }
div#foot p a { color:#578093;}
div#foot ul li { float:left; padding-right:13px; color:#fff; font-size:9px; }
div#foot ul li a { padding-right:13px; font-size:9px; color:#4fd3c2; }
div#foot ul li a:hover { color:#fff; }





















