body{background:#FFF url(../img/bg.gif) repeat-x top}
body,div,th,td,input,select,textarea{font-family:tahoma,arial,verdana,helvetica,sans-serif;font-size:10px;color:#666}
body,div,th,td{line-height:16px}

form{margin:0px;padding:0px}

div.hr{height:20px;background:url('../img/hr_dot.gif') repeat-x center;clear:left}
div.hr hr{display:none}
div.hr_blue{height:20px;background:url('../img/hr_dot_blue.gif') repeat-x center;clear:left}
div.hr_blue hr{display:none}

div.hr_height{height:20px}

h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
h1,h2,h3,h4,h5,h6,p{padding-bottom:10px;font-family:tahoma,arial,verdana,helvetica,sans-serif}

h1{font-size:20px;color:#B92F93;font-weight:bold}
h2{font-size:18px;color:#B92F93;font-weight:bold}
h3{font-size:14px;color:#B92F93;font-weight:bold}
h4{font-size:14px;color:#B92F93;font-weight:bold}
h5{font-size:12px;color:#1F56A2;font-weight:bold}
h6{font-size:10px;color:#1F56A2;font-weight:bold}


/* ul li */
ul.itens{list-style-type:none;padding:0px 0px 0px 10px;margin:0px}
ul.itens li.itens_on,ul.itens li.itens_off{padding:2px 0px 0px 36px;font-size:10px;color:#555}
ul.itens li.itens_on{background:url('../img/ico_arrow_on.gif') no-repeat;background-position:10px 8px}
ul.itens li.itens_off{background:url('../img/ico_arrow_off.gif') no-repeat;background-position:10px 8px}

ul.icones{list-style-type:none;padding:0px 0px 0px 10px;margin:0px}
ul.icones li.phone,ul.icones li.mail{padding:3px 0px 0px 36px;font-size:10px;color:#204D99}
ul.icones li.phone{background:url('../img/ico_phone.gif') no-repeat;background-position:7px 3px}
ul.icones li.mail{background:url('../img/ico_mail.gif') no-repeat;background-position:6px 6px}

ul.listbox{list-style-type:none;padding:5px 0px 0px 10px;margin:0px}
ul.listbox li.links{padding:1px 0px 0px 0px;font-size:10px;color:#555}

ul.extra{list-style-type:none;padding:10px 0px;margin:0px}
ul.extra2{list-style-type:none;padding:0px 0px 10px 0px;margin:0px}
ul.extra li.extra_item,ul.extra2 li.extra_item{padding:2px 0px 0px 0px;color:#204D99}

ul{list-style-type:square;padding:5px 0px 10px 20px;margin:0px}
ul li{padding:2px 0px 0px 0px}
ul li.inter_list_mapa{padding:2px 0px 0px 0px;color:#B92F93;font-weight:normal}
ul li.inter_list_mapa_tit{padding:2px 0px 0px 0px;color:#204D99;font-weight:bold}

ul.content{list-style-type:square;padding:0;margin:0}
ul.content li{margin:0 0 10px 20px;color:#B92F93;text-decoration:none}
ul.content li a{font-size:10px;color:#000}
ul.content li.on a{color:#1F56A2}

ul.cli{list-style-type:none;padding:0px 0px 0px 10px;margin:0px}
ul.cli li, ul.cli li a{padding:2px 0px 0px 10px;font-size:10px;color:#999;text-decoration:none;font-weight:bold}
ul.cli li a:hover{color:#204D99;text-decoration:none;}


/* a */

a.gray:link,
a.gray:active,
a.gray:visited{color:#555;text-decoration:none}
a.gray:hover{color:#555;text-decoration:underline}

a.gray2black:link,
a.gray2black:active,
a.gray2black:visited{color:#555;text-decoration:none}
a.gray2black:hover{color:#000;text-decoration:underline}

a.blue:link,
a.blue:active,
a.blue:visited{color:#204D99;text-decoration:none}
a.blue:hover{color:#204D99;text-decoration:underline}

a.red:link,
a.red:active,
a.red:visited{color:#990000;text-decoration:none}
a.red:hover{color:#990000;text-decoration:underline}

a.green:link,
a.green:active,
a.green:visited{color:#009900;text-decoration:none}
a.green:hover{color:#009900;text-decoration:underline}

a.pink:link,
a.pink:active,
a.pink:visited{color:#B92F93;text-decoration:none}
a.pink:hover{color:#B92F93;text-decoration:underline}


/* Forms */

form.busca input.text{width:128px;margin-left:12px;border:0px;background:transparent;color:#333}
form.busca input.bt{width:27px;border:0px;background:transparent;cursor:pointer}
form.busca div.img_txt{float:left;width:176px;height:17px;background:url('../img/txt_busca.gif') no-repeat}
form.busca div.img_txt_en{float:left;width:176px;height:17px;background:url('../img/en/txt_busca.gif') no-repeat}

form.contato input.text,
form.contato textarea{width:250px}
form.contato input.text,
form.contato textarea{border:1px solid #B92F93;color:#333;background:#FAFAFA;clear:right;float:left;margin:5px 10px 0px 0px}
form.contato label{width:70px;margin:5px 0px 0px 0px;clear:left;color:#1F56A2;float:left;text-align:left}
form.contato input.bt{background:#B92F93;color:#FFF;clear:right;float:left;margin:5px 10px 0px 0px}

form.contato .spacer,
form.contato .spacer_min,
form.contato .spacer_max{display:block;visibility:hidden}
form.contato .spacer{height:10px}
form.contato .spacer-min{height:5px}
form.contato .spacer-max{height:15px}

.DF-alert{background:#228088;color:#F00}


/* Menu */

.DM-nivel-1{width:175px;height:17px;padding:0px 0px 3px 35px;cursor:pointer}
.DM-nivel-1-content{height:auto;background:url('../img/box_175_bg.gif') no-repeat;background-position:35px 0px;cursor:pointer}
.DM-nivel-2{width:163px;height:auto;padding:0px 0px 3px 47px;color:#555;cursor:pointer}
.DM-nivel-2 *.marcador{height:auto;width:4px;height:4px;background-color:#F90;margin:5px 6px 0px 0px;cursor:pointer}
.DM-nivel-2-on{height:auto;color:#B92F93;cursor:pointer}


/* Header */

div.global,
table.global{width:780px;height:auto;margin:0px auto}
div.topo{width:780px;height:32px;background:url('../img/home/home_top.gif') no-repeat}
div.left_side_header{width:210px;height:auto;float:left;padding-top:15px;background:#FFF}
div.topo_header{width:555px;height:auto;float:left;padding:0px 10px 0px 5px}


/* Home */

div.left_side{width:210px;height:320px;float:left;padding-top:15px;background:#FFF}
div.left_side_bg{background:url('../img/box_175_bg.gif') no-repeat;background-position:35px 20px;height:140px}
div.right_side{width:535px;height:300px;float:left;padding:0px 30px 0px 5px}
div.splash{width:535px;height:270px;clear:left;background:url('../img/home_splash.jpg') no-repeat}
div.lang_home{width:90px;height:270px;float:left}
div.flash_home{width:270px;height:270px;float:left}
div.depoimento_home{width:175px;height:145px;float:left;padding-top:95px}
div.depoimento{width:175px;height:87px;float:left;font-size:9px;line-height:11px;padding-top:7px;color:#555}
div.depoimento p{margin:0px;padding:0px}
div.depoimento p{padding-bottom:10px}
div.home_ie_depoimento_mask{width:85px;height:85px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../img/home_mask_depoimentos.png', sizingMethod='image')}
table.table_home{width:175px;height:100px;background:url('../img/home_estagio_bg.gif') no-repeat;}
div.box_home_1,div.box_home{width:175px;height:auto;float:left;padding-left:5px;background:url('../img/box_175_bg.gif') no-repeat}
div.box_home{background-position:5px 20px}
div.box_home_1{background-position:5px 125px}
div.imagens{width:inherit;height:auto;margin:0 0 5px 5px;display:table-cell;display:inline-block;float:right}
img.txt{width:inherit;height:inherit;display:block}


/* Geral */

div.ico{float:left;height:24px;padding-top:6px}


/* Interno */

div.content{height:auto;padding:15px 0px 10px 95px}



/* Footer */

div.assinatura{float:right;padding:20px 30px 0px 0px;color:#204D99}


/* Clientes */

div.clientes{float:left;width:150px;height:50px;padding:5px 0px}


/* Estagio e Trainee*/

div.estagio{float:left;width:200px;height:140px;background:url('../img/estagio_trainee_bg.gif') no-repeat;padding:10px 10px 5px 10px;margin-bottom:10px}
