body{background:#f1f1f1}
body.home{background:#f1f1f1}
body,div,th,td,input,select,textarea{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;color:#444}

/* hr*/

div.hr{height:20px;background:url('../img/hr_dot.gif') repeat-x center;clear:both}


/* h */

h1{font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:10pt;color:#ffb200;font-weight:bold;margin:5px 0 9px 0;padding:0}


/* ul li */

ul{list-style-type:square;padding:0;margin:0}
ul li{margin:0 0 10px 20px;color:#00264F;text-decoration:none}
ul li a{font-size:10px;color:#000}
ul li.on a{color:#00A373}

ul.content{list-style-type:square;padding:0;margin:0}
ul.content li{margin:0 0 10px 20px;color:#00264F;text-decoration:none}
ul.content li a{font-size:10px;color:#000}
ul.content li.on a{color:#00A373}


/* a */

a.gray{color:#444}
a.gray:link,
a.gray:active,
a.gray:visited{text-decoration:none}
a.gray:hover{text-decoration:underline}

a.blue{color:#00264F}
a.blue:link,
a.blue:active,
a.blue:visited{text-decoration:none}
a.blue:hover{text-decoration:underline}

a.green{color:#00A373}
a.green:link,
a.green:active,
a.green:visited{text-decoration:none}
a.green:hover{text-decoration:underline}

a.orange{color:#FFB200}
a.orange:link,
a.orange:active,
a.orange:visited{text-decoration:none}
a.orange:hover{text-decoration:underline}

/* Forms */

form{margin:0px;padding:0px}

form.geral input.text,
form.geral textarea{width:200px}
form.geral input.text,
form.geral textarea,
form.geral select{border:1px solid #ffb91a;color:#444;background:#F1F1F1;margin:5px 0px 0px 0px}
form.geral label{width:150px;margin:7px 5px 0px 0px;clear:left;color:#666;float:left;text-align:right;font-size:9px}
form.geral input.bt{background:#00264F;color:#FFF;float:left;margin:5px 10px 0px 0px}

form.geral .spacer,
form.geral .spacer_min,
form.geral .spacer_max{display:block;visibility:hidden}
form.geral .spacer{height:10px}
form.geral .spacer-min{height:5px}
form.geral .spacer-max{height:15px}

.DF-alert{background:#CCC;color:#F00}


/* Menu */

.DM_level_1{width:215px;cursor:pointer}
.DM_level_1-content{}
.DM_level_2{width:180px;background:url('../img/ico_bullet.gif') no-repeat;background-position:190px 5px;cursor:pointer;color:#868686;font-family:tahoma,verdana,arial;font-size:11px;padding:2px 35px 5px 0px;text-align:right}
.DM_level_2 *.marcador{}
.DM_level_2-on{font-weight:bold;}

/* div */



div.menu{width:215px;height:auto;float:left}
div.content{width:500px;height:auto;margin-left:55px;float:left}
div.txt{width:380px}
div.txt p{margin:0;padding:0;color:#00264F}
div.txt h3{font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:bold;margin:0;padding:0 0 10px 0;color:#00264F}
div.imagens{width:166px;height:auto;margin:0 0 10px 15px;display:table-cell;display:inline-block;float:right}
div.top{width:166px;height:10px;overflow:hidden;background:url('../img/img_top.gif') no-repeat}
div.middle{width:166px;height:inherit;background:url('../img/img_middle.gif') repeat-y}
div.bottom{width:166px;height:10px;overflow:hidden;background:url('../img/img_bottom.gif') no-repeat}
div.legenda{width:156px;height:auto;color:#00264F;background:url('../img/bg_legenda.gif') no-repeat;margin-top:2px;padding:5px}

div.destaque_box{width:390px;height:105px;background:url('../img/home/home_box_destaque.gif') no-repeat;margin-bottom:15px}
div.imagens_destaque{width:161px;height:auto;padding:3px 0 0 2px;display:table-cell;display:inline-block;float:left}
div.top_destaque{width:161px;height:7px;overflow:hidden;background:url('../img/home/img_home_top.gif') no-repeat}
div.bottom_destaque{width:161px;height:7px;overflow:hidden;background:url('../img/home/img_home_bottom.gif') no-repeat}
div.txt_destaque{width:190px;height:90px;padding:10px 20px 0 10px;float:right}
div.txt_destaque h1{font-family:tahoma,verdana,arial,helvetica,sans-serif;font-size:11px;font-weight:bold;margin:0;padding:0 0 5px 0;color:#00264F}
div.txt_destaque p{margin:0;padding:0}
div.link_destaque{width:22px;height:100px;float:left;cursor:pointer}
div.xtras{padding-bottom:5px}

div.logo{width:500px;height:103px;float:left;padding:18px 0 0 59px;/*background:#F00;opacity:0.5*/}
div.flash_lang{width:120px;height:50px;float:left;padding:18px 0 0 15px;/*background:#0F0;opacity:0.5*/}
div.flash_menu{width:300px;height:50px;clear:both;padding:15px 0 0 142px;/*background:#00F;opacity:0.5*/}

div.contato_home{color:#00A373;text-align:right;padding:1px 0}


/* img */

img.txt{width:160px;height:inherit;margin:0 3px;display:block}
img.destaque{width:160px;height:80px;margin:0 0 1px 1px;display:block;border:0}


/* table */

table#footer{width:100%;height:50px;margin:0;padding:0;visibility:hidden;position:relative}
