
body {background-image:url(../images/bg2.jpg); background-repeat:repeat-x; background-position:left top; margin:0; padding:0; background-color:#034d80; font-family:Verdana, Arial, Helvetica, sans-serif;}

img {border:none;}



table, tr, td {/* margin:0; 2008-08-20 */ padding:0; border:none; border-collapse:collapse; border-spacing:0; }
.leftmenu_bg { background-image:url(../images/figure.jpg); background-repeat:no-repeat; background-position:0 221px; margin:0 auto; }


/* TABLE - GLOBAL */
.global { width:990px; margin-left:auto; margin-right:auto; margin-bottom:30px; }

.logo { height:161px; }
.name { text-align:center; height:27px; }

td.menu { height:28px; vertical-align:middle; text-align:left; padding-left:5px; }
td.menu div.menu { float:left; padding:4px 0 0 5px; }
td.menu div.menu a { color:#436869; text-transform:uppercase; text-decoration:none; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding-right:6px; }
td.menu div.menu a:hover { color:#9900cc; }
td.menu div.menu img { margin-left:3px; margin-right:3px; }

td.menu div.menuEN { float:left; padding:4px 0 0 5px; }
td.menu div.menuEN a { color:#436869; text-transform:uppercase; text-decoration:none; font:12px Arial, Helvetica, sans-serif; font-weight:bold; padding-right:6px; }
td.menu div.menuEN a:hover { color:#9900cc; }
td.menu div.menuEN img { margin-left:3px; margin-right:3px; }

div.flags { float:right; padding-right:5px; }
div.flags a:link,
div.flags a:visited { width:16px; height:11px; padding:0; margin:0 2px; display:inline-block; }
div.flags img { width:16px; height:11px; }
div.flags div { float:left; margin:0 8px; padding:8px 0; }


/* LEFT MENU */
td.left_menu {vertical-align:top; width:180px; font-size:9px; color:#FFFFFF; padding-top:15px; text-align:left;}
td.left_menu li {border-collapse:collapse; border-bottom:#89bae7 solid 1px; list-style:none; margin-left:-30px; margin-top:15px; padding-bottom:6px; margin-right:12px;}
td.left_menu a:link,
td.left_menu a:active,
td.left_menu a:visited {color:#FFFFFF; text-decoration:none; }
td.left_menu a:hover {color:#006db8; }    


/* CONTENTS */
td.contents { width:635px; background-color:#FFFFFF; background-image:url(../images/bg_contents.jpg); background-position:top left; background-repeat:repeat-x; vertical-align:top; /* padding:20px 15px 20px 15px; */ }
td.contents div.contents { padding:20px 15px 20px 15px; }
td.contents a {text-decoration:none!important;}
td.layout-1 { }
td.layout-2 { width:100%!important; }


/* RIGHT MENU */
td.right_menu {vertical-align:top; width:175px; text-align:right; font-size:9px; color:#FFFFFF; padding-top:15px;}
td.right_menu li {border-collapse:collapse; border-bottom:#89bae7 solid 1px; list-style:none; margin-left:-30px; margin-top:15px; padding-bottom:6px;}
td.right_menu a:link,
td.right_menu a:active,
td.right_menu a:visited { color:#FFFFFF; text-decoration:none; }
td.right_menu a:hover { color:#006db8; }  


/* MENU-FOOTER */
.menu_footer {font-size:9px; color:#FFFFFF; text-align:center;  height:40px; vertical-align:bottom;}
.menu_footer a:link,
.menu_footer a:active,
.menu_footer a:visited {color:#FFFFFF; text-decoration:none;}
.menu_footer a:hover {color:#006db8; text-decoration:none;}  


/* MENU-FOOTER2 */
.menu2_footer { font-size:9px; color:#FFFFFF; text-align:center; height:26px; vertical-align:bottom;}
.menu2_footer a:link,
.menu2_footer a:active,
.menu2_footer a:visited { color:#FFFFFF; text-decoration:none;}
.menu2_footer a:hover { color:#006db8; text-decoration:none;}  

.links_footer { font-size:9px; color:#FFFFFF; text-align:center; height:40px; vertical-align:bottom;}
.links_footer a:link,
.links_footer a:active,
.links_footer a:visited { color:#FFFFFF; text-decoration:none;}
.links_footer a:hover { color:#006db8; text-decoration:none;}  

.search { padding-left:10px; margin-top:-3px;}
.search .intxt {border:none; width:115px; font-size:9px; color:#999999; margin-bottom:9px; margin-right:4px; background-color:transparent;  }
.bg_input {background-image:url(../images/bg_input.gif); background-repeat:no-repeat; background-position:-2px 0; height:27px; width:129px; padding-top:5px; padding-left:10px; margin-left:-5px; }
.bt_position {position:absolute; margin-left:121px; margin-top:-32px;}
.newsletter_subs { margin-top:5px;}
.bg_input2 {background-image:url(../images/bg_news_input.gif); background-repeat:no-repeat; background-position:5px 0; height:27px; width:150px; padding-top:5px; margin-left:1px; text-align:left;  }
.newsletter_subs .intxt {border:none; width:125px; font-size:9px; color:#999999; margin-bottom:9px;  margin-left:10px; background-color:transparent;  padding-right:10px;}

.wolf { margin-left:auto; margin-right:auto; margin-top:23px; font-size:10px;}
.wolf a, .wolf a:link, .wolf a:active, .wolf a:visited { color:#619beb; text-decoration:none;}
/*home*/

.flashada {margin-left:auto; margin-right:auto; text-align:center;}
.home_destaques {margin-left:auto; margin-right:auto; width:580px; font-size:9px; }
.home_destaques .title {height:66px; vertical-align:bottom;}
.bottom_frase {margin-left:auto; margin-right:auto; width:579px; position:relative; margin-top:30px;}
.dest_border {border-collapse:collapse; border-bottom:#c2c2c2 solid 1px; padding-bottom:3px; font-weight:bold;}
.spacer {width:15px;}
.contienes {vertical-align:top; padding-top:7px;}
.home_destaques a, .home_destaques a:link, .home_destaques a:active, .home_destaques a:visited {color:#006db8; text-decoration:underline;}
.home_destaques a:hover {color:#006db8; text-decoration:none;}

.linedot {color:#999999; font-size:6px; margin-bottom:15px;}

.paginacao {position:absolute; margin-left:420px;}
.bluecross {color:#006db8;}

.news {margin-bottom:10px; width:450px;}
.plus {position:relative:; float:right;  margin-right:5px;}

td.KeyWords { font-size:10px; color:#034D80; text-align:justify; }