@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#ccc;
	background-image:url(../images/bg.png);
	color:#FFF;
}

.clear {
	clear:both;
	color: #000;
}

#header { width:972px; height:88px; margin:auto; background:url(../images/borda_topo.jpg) top no-repeat #FFF; }
#header .logo { width:250px; margin:18px 0 0 20px; float:left; }
#header .ferramentas  { width:250px; float:right; margin:18px 20px 0 0; text-align:right;}
#header .ferramentas .idioma { margin:0 0 7px 0; }
#header .ferramentas select { font-size:10px; line-height:11px; height:16px; }
#header .buscar { margin:0 0 7px 0; }
#header .buscar form { margin:0; padding:0;}
#header .buscar form input[type="text"] { border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; height:15px;  }
#header .buscar form input[type="image"] { margin:-5px 0 0 0; }
#header .buscar form img { margin:-4px 0 0 0; }
#header .redes a{ margin:0 0 0 7px; }
#header .redes a img {border:0; }

#menu { width:972px; height:25px; margin:auto; background:#000000; }
#menu #dropdown { margin:5px 0 0 15px; padding:0; list-style:none; color:#000;float:left; }
#menu #dropdown span { color:#FFFFFF; float:left; margin:0 5px 0 5px; }
#menu #dropdown li { float:left; margin:0 10px 0 10px;}
#menu #dropdown li a { height:20px; color:#FFFFFF; text-decoration:none; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#menu #dropdown li ul#dir{ display:none; float:left; z-index:99999;}
#menu #dropdown li ul#dir li { list-style:none; padding:0; float:left; margin:0; text-align:center;}
#menu #dropdown li:hover ul#dir{
	text-decoration:none;
	display:block;
	position:absolute;
	width:auto;
	margin:15px 0 0 -25px;
	padding:5px;
	height:12px;
}
#menu #dropdown li:hover ul#dir a{ display:block; height:88px!important; }
#menu .ferramentas { width:170px; float:right; margin:5px 0 0 0;}
#menu .ferramentas a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; text-decoration:none; float:left;}
#menu .ferramentas a:hover { text-decoration:underline; }
#menu .ferramentas span { color:#666; float:left; margin:0 17px 0 17px; }

#conteudo { width:947px; margin:auto; padding:10px 0 10px 25px; background-color:#FFFFFF; }
#conteudo .migalha { font-size:11px; color:#999; padding-bottom:7px;}
#conteudo .migalha a { color:#999; }
#conteudo .migalha a:hover { text-decoration:none; }

#conteudo .topoHome1 { width:610px; height:258px; float:left; background:url( ../images/fundo_left_topo_home.jpg) left no-repeat; }
#conteudo .topoHome1 h1 { padding:2px 25px 0 10px; margin:0 0 0 5px; font-size:10px; height:16px; background:#BB0300; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFF; }
#conteudo .topoHome1 .corpo { width:598px; height:225px; margin:0 0 0 5px; padding:15px 0 0 7px; background:url(../images/fundo_right_box_home.jpg) right no-repeat #EBEBEB; }
#conteudo .topoHome1 .corpo img { float:left; }
#conteudo .topoHome1 .corpo .indice { width:18px; float:left; margin-top:15px; }
#conteudo .topoHome1 .corpo .indice a { display:block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#578E9C; text-decoration:none; font-weight:bold; background:url(../images/fundo_box_home_indice_desativo.jpg) right no-repeat #F5f5f5; padding:3px; }
#conteudo .topoHome1 .corpo .indice a:hover, #conteudo .topoHome1 .corpo .indice .ativo { background:url(../images/fundo_box_home_indice_ativo.jpg) right no-repeat #FFF; padding:3px; }

#conteudo .topoHome2 { float:left; width:300px; margin:0 0 0 15px; }
#conteudo .topoHome2 h1 { height:45px; background:url(../images/fundo_titulo_rss.jpg) no-repeat top left; padding:7px 0 0 60px; font-size:23px; color:#BB0300; font-weight:bold; font-family:Calibri;} 
#conteudo .topoHome2 p { margin:0 0 10px 0; padding:0 0 10px 0; width:100%; background:url(../images/borda_box_baixo.jpg) repeat-x bottom; font-size:11px; }
#conteudo .topoHome2 p a { color:#BB0300; text-decoration:none; font-size:11px; font-weight:bold; background:none; padding:0; margin:0; }
#conteudo .topoHome2 p a:hover { text-decoration:underline; }
#conteudo .topoHome2 p strong {color:#2679BB; clear:both; }
#conteudo .topoHome2 a { color:#D16616; font-size:13px; background:url(../images/fundo_ver_todas.jpg) no-repeat left; padding:0 0 0 15px; font-weight:bold; }

#conteudo .servicos { width:100%; margin:10px 0 0 0;}
#conteudo .servicos .corpo { width:143px;  background:url(../images/servicos_fundo.jpg) no-repeat bottom #EBEBEB; padding:7px 15px 5px 15px; margin:0; }
#conteudo .servicos .corpo a {background:url(../images/servicos_saiba_mais.jpg) no-repeat left; padding:0 0 0 15px; margin:10px 0 0 0; color:#BB0300; font-weight:bold; }
#conteudo .servicos .corpo a:hover { text-decoration:none; }
#conteudo .servicos h1 { font-size:14px; width:158px; height:48px; padding:7px 0 0 15px; margin:5px 0 0 0; font-weight:bold; color:#FFFFFF; font-family:Calibri; }
#conteudo .servicos .box1, #conteudo .servicos .box2, #conteudo .servicos .box3,#conteudo .servicos .box4,#conteudo .servicos .box5 { float:left; margin:0 15px 0 0; }
#conteudo .servicos .box1 h1 {background:url(../images/servicos_topo1.jpg) no-repeat top #71307E;}
#conteudo .servicos .box2 h1 {background:url(../images/servicos_topo2.jpg) no-repeat top #BB0300;}
#conteudo .servicos .box3 h1 {background:url(../images/servicos_topo3.jpg) no-repeat top #266424;}
#conteudo .servicos .box4 h1 {background:url(../images/servicos_topo4.jpg) no-repeat top #B92F2F;}
#conteudo .servicos .box5 h1 {background:url(../images/servicos_topo5.jpg) no-repeat top #188996;}

#conteudo .page { width:98%; }
#conteudo .page h1 { font-size:18px; color:#014C8F; padding:5px; }
#conteudo .page h2 { border-bottom:1px solid #014C8F; font-size:14px;}
#conteudo .page ul { border:1px solid #666; background:#F2F2F2; padding:10px 0 10px 0; margin:45px 0 0 0; text-align:center; }
#conteudo .page #submenu { margin:15px 0 15px 0; }
#conteudo .page #submenu a { padding:7px; margin:0 10px 15px 0; background:#CCC; color:#FFFFFF; text-decoration:none; }
#conteudo .page #submenu a:hover { padding:7px; margin:0 10px 15px 0; background:#014C8F; color:#FFFFFF; text-decoration:underline; }
#conteudo .page #submenu .ativo { background:#014C8F; }
#conteudo .page .submit { font-weight:bold; padding:5px; background:#CCCCCC; border:1px solid #000; color:#000000; }

#conteudo .interna { width:98.4%; }
#conteudo .interna .esquerda {width:690px; float:left; }
#conteudo .interna .esquerda h1 { font-size:26px; font-family:Calibri; margin:0; padding:5px; width:670px; float:left;}
#conteudo .interna .esquerda .destaque { width:680px; float:left; background:url( ../images/interna_destaque_topo.jpg) left top no-repeat #E5E5E5; }
#conteudo .interna .esquerda .destaque .corpo { width:650px; margin:0 0 0 5px; padding:10px; background:#E5E5E5; }
#conteudo .interna .esquerda .destaque .corpo img { float:left;  }
#conteudo .interna .esquerda .destaque .corpo .descricao { float:left; width:260px; padding:20px; height:173px; background:#FFF; }
#conteudo .interna .esquerda .destaque .corpo .descricao h2 { font-size:18px; font-family:Calibri; margin:0; padding:0; }
#conteudo .interna .esquerda .destaque .corpo .descricao p { font-size:14px;  font-family:Verdana; margin:0; padding:0; }
#conteudo .interna .esquerda .destaque .corpo .descricao a { display:block; width:148px; height:30px; background:url(../images/interna_destaque_fundo_link.jpg) no-repeat; text-align:center; color:#BB0300; text-decoration:none; margin-top:25px; padding-top:10px; }
#conteudo .interna .esquerda .destaque .corpo .descricao a:hover { text-decoration:underline; }
#conteudo .interna .esquerda .destaque .corpo .indice { width:18px; float:left; }
#conteudo .interna .esquerda .destaque .corpo .indice a { display:block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#578E9C; text-decoration:none; font-weight:bold; background:url(../images/fundo_box_home_indice_desativo.jpg) right no-repeat #F5f5f5; padding:3px; }
#conteudo .interna .esquerda .destaque .corpo .indice a:hover, #conteudo .interna .esquerda .destaque .corpo .indice .ativo { background:url(../images/fundo_box_home_indice_ativo.jpg) right no-repeat #FFF; 
padding:3px; }

#conteudo .interna .lateral_esquerda { width:180px; float:left; }
#conteudo .interna .lateral_esquerda .box1 .corpo { background:url(../images/fundo_lateral_esquerda.jpg) repeat-y; }
#conteudo .interna .lateral_esquerda .box1 .corpo h1 img { float:left; margin-right:5px;}
#conteudo .interna .lateral_esquerda .box1 .corpo h1 { margin:0; padding:10px; background:url(../images/fundo_topo_lateral_esquerda.jpg) no-repeat; font-family:'Calibri'; font-size:18px; color:#009900;}
#conteudo .interna .lateral_esquerda .box1 .corpo h1 small { color:#999999; font-size:20px; font-family:'Calibri';}
#conteudo .interna .lateral_esquerda .box1 .corpo h2 { padding:10px 0 10px 0; margin:0; color:#666666; font-size:13px;}
#conteudo .interna .lateral_esquerda .box1 .corpo h2 img { margin:0 7px 0 5px; }
#conteudo .interna .lateral_esquerda .box1 .corpo ul { width:140px; padding:0 0 0 10px; margin:0 0 0 10px; background:url(../images/linha_lateral_esquerda.jpg) repeat-x bottom; }
#conteudo .interna .lateral_esquerda .box1 .corpo ul li { padding:10px 0 10px 0; background:url(../images/linha_lateral_esquerda.jpg) repeat-x top; list-style:none; }
#conteudo .interna .lateral_esquerda .box1 .corpo ul li a {color:#006600; text-decoration:none; font-weight:bold; font-size:11px;}
#conteudo .interna .lateral_esquerda .box1 .corpo ul li a:hover { text-decoration:underline; }

#conteudo .interna .lateral_esquerda .box1 .corpo ul li .ativo { text-decoration:none; color:#006600;font-weight:bold; font-size:11px; display:block;padding: 5px 0pt 5px 15px; margin-left: -18px; width: 153px; margin-top: -9px; margin-bottom: -10px;background:#999;
  }

#conteudo .interna .lateral_esquerda .box2 .corpo { background:url(../images/fundo_lateral_esquerda2.jpg) repeat-y; }
#conteudo .interna .lateral_esquerda .box2 .corpo h1 { margin:0; padding:10px; font-family:'Calibri'; font-size:16px; color:#999; background:url(../images/fundo_topo_lateral_esquerda2.jpg) no-repeat;}
#conteudo .interna .lateral_esquerda .box2 .corpo h1 img { float:left; margin-right:5px;}
#conteudo .interna .lateral_esquerda .box2 .corpo h1 b{ color:#999999; font-size:22px; font-family:'Calibri';}
#conteudo .interna .lateral_esquerda .box2 .corpo p { width:140px; padding:10px 0 0 10px; margin:0 0 10px 10px; background:url(../images/linha_lateral_esquerda.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
#conteudo .interna .lateral_esquerda .box2 .corpo p img{ border:0; float:left; margin:0 5px 0 -15px; }

#conteudo .interna .esquerda { width:680px; float:left; }
#conteudo .interna .esquerda .box_servico { width:216px; height:318px; float:left; margin:15px 16px 0 0; background:url(../images/box_fundo_servicos.jpg) no-repeat bottom; padding-bottom:5px;}
#conteudo .interna .esquerda .box_servico .num1 { width:209px; height:45px;  background:url(../images/box_topo_servico1.jpg) no-repeat top left #71307E; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:15px; } 
#conteudo .interna .esquerda .box_servico .num1 small { width:100%; font-size:10px;}
#conteudo .interna .esquerda .box_servico .num2 { width:209px; height:45px; background:url(../images/box_topo_servico2.jpg) no-repeat top left #004A90!important; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:15px; } 
#conteudo .interna .esquerda .box_servico .num2 small { width:100%; font-size:10px; clear:both;}
#conteudo .interna .esquerda .box_servico .num3 { width:209px; height:45px;background:url(../images/box_topo_servico3.jpg) no-repeat top left #266424; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:15px; } 
#conteudo .interna .esquerda .box_servico .num3 small { width:100%; font-size:10px;}
#conteudo .interna .esquerda .box_servico .corpo { border:1px solid #CCC; height:310px;  border-bottom:none; padding:0 15px 7px 15px; }
#conteudo .interna .esquerda .box_servico .corpo p{ margin:0; padding:0; font-size:11px; color:#333333; clear:both; height:205px;}
#conteudo .interna .esquerda .box_servico .corpo img{ margin:7px 7px 7px 0; float:left; }
#conteudo .interna .esquerda .box_servico .corpo a {color:#BB0300; background:url(../images/box_fundo_link.jpg) no-repeat left; display:block; padding-left:15px; font-weight:bold;}
#conteudo .interna .esquerda .box_servico .corpo a:hover { text-decoration:none; }
#conteudo .interna .esquerda .ultimo {margin-right:0; }

/* ################# CSS DO BOX DA HOME ############## */
#conteudo .interna .home .esquerda { width:930px; float:left; }
#conteudo .interna .home .box_servico { width:220px; float:left; margin:15px 15px 0 0; background:url(../images/box_fundo_home.jpg) no-repeat bottom; padding-bottom:5px; }

#conteudo .interna .home .box_servico .num1 { height:20px;  background:url(../images/box_topo_home3.jpg) no-repeat top left #000000; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:0; } 
#conteudo .interna .home .box_servico .num1 small { width:100%; font-size:10px;}
#conteudo .interna .home .box_servico .num2 {height:20px; background:url(../images/box_topo_home2.jpg) no-repeat top left #000000; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:0; } 
#conteudo .interna .home .box_servico .num2 small { width:100%; font-size:10px; clear:both;}
#conteudo .interna .home .box_servico .num3 { height:20px;background:url(../images/box_topo_home1.jpg) no-repeat top left #000000; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:0; } 
#conteudo .interna .home .box_servico .num3 small { width:100%; font-size:10px;}
#conteudo .interna .home .box_servico .num4 { height:20px;background:url(../images/box_topo_home4.jpg) no-repeat top left #000000; font-family:Calibri; font-size:16px; padding:5px 0 7px 7px; color:#FFFFFF; margin-bottom:0; } 
#conteudo .interna .home .box_servico .num4 small { width:100%; font-size:10px;}

#conteudo .interna .home .box_servico .corpo { border:1px solid #CCC; border-bottom:none; padding:0 10px 7px 10px;}
#conteudo .interna .home .box_servico .corpo p{ margin:0; padding:0; font-size:11px; color:#333333; clear:both; padding-top:10px; padding-bottom:10px;}
#conteudo .interna .home .box_servico .corpo img{ margin:7px 7px 7px 0; float:left; }
#conteudo .interna .home .box_servico .corpo a {color:#BB0300; background:url(../images/box_fundo_link.jpg) no-repeat left; display:block; padding-left:15px; font-weight:bold;}
#conteudo .interna .home .box_servico .corpo a:hover { text-decoration:none; }
#conteudo .interna .home .ultimo {margin-right:0; }
#conteudo .interna .home .box_servico .corpo b{display:block; clear:Both; line-height:11px; padding-bottom:10px;}
#conteudo .interna .home .box_servico .corpo b.b1{color:#266424;}
#conteudo .interna .home .box_servico .corpo b.b2{color:#004A90;}
#conteudo .interna .home .box_servico h2{font-size:12px; font-weight:bold; display:block; clear:both; margin:0; padding:0; color:#71307E; margin-top:15px;}
#conteudo .interna .home .box_servico h2 small{font-size:11px; font-weight:normal; display:block; clear:both; margin:0; padding:0; color:#666;}

#conteudo .interna .meio { float:left; width:500px; margin:0 0 0 10px;}
#conteudo .interna .meio h1 { font-size:26px; font-family:Calibri; margin:0; padding:5px; color:#C50400; }
#conteudo .interna .meio h2 { font-size:22px; font-family:Calibri; margin:0; padding:5px; color:#C50400; }
#conteudo .interna .meio ul { list-style:url(../images_novo/lateral_li.jpg); }
#conteudo .interna .meio p { font-size:11px; color:#666; margin:0; padding:0;}
#conteudo .interna .meio a {color:#027C21; }
#conteudo .interna .meio a:hover {text-decoration:underline; }
#conteudo .interna .meio .banner { background:url(../images/fundo_banner.jpg) no-repeat; width:500px; height:150px; margin:15px 0 15px 0;}
#conteudo .interna .meio .banner h2 { margin-left:280px; font-family:'Calibri'; color:#004A90; font-size:18px; font-weight:bold; }
#conteudo .interna .meio .banner p { margin-left:280px; color:#333333; font-size:11px;}
#conteudo .interna .meio .banner a { margin:15px 0 0 275px; display:block; background:url(../images/banner_saibamais.png) no-repeat; width:150px; height:30px; text-align:center; color:#004A90; text-decoration:none; font-weight:bold; padding-top:5px; }
#conteudo .interna .meio .banner a:hover { text-decoration:underline; }
#conteudo .interna .meio table tr { padding:7px; }
#conteudo .interna .meio table tr th { text-align:center; font-size:14px; font:'Calibri'; color:#004A90; }
#conteudo .interna .meio table .linha1 { background-color:#F0F0F0;}
#conteudo .interna .meio table tr td { background:url(../images/linha_lateral_esquerda.jpg) repeat-x top; }


#conteudo .interna .meio table tr { padding:7px; }
#conteudo .interna .meio table tr th { text-align:center; font-size:14px; font:'Calibri'; color:#004A90; }
#conteudo .interna .meio table .linha2 { background-color:#F0F0F0;}
#conteudo .interna .meio table tr td { background:url(../images/linha_lateral_esquerda.jpg) repeat-x top; }
#conteudo .interna .meio table .linha2 { background-color:#b9b8b8;}

#conteudo .interna .lateral { float:right; width:231px; background:url(../images/interna_lateral_fundo_topo.jpg) no-repeat top left; padding-top:5px;}
#conteudo .interna .lateral .corpo { width:231px; background:url(../images/interna_lateral_fundo.jpg) repeat-y; padding:0 5px 5px 5px; margin-top:-15px;}
#conteudo .interna .lateral .corpo .box { width:210px; background:url(../images/lateral_box_fundo_baixo.jpg) no-repeat bottom center; padding:0 0 15px 0;}
#conteudo .interna .lateral .corpo .box h1 {  width:210px; font-size:23px; font-family:Calibri; color:#004A90; float:none; padding-left:5px; }
#conteudo .interna .lateral .corpo .box h1 small{ font-size:10px }
#conteudo .interna .lateral .corpo .box ul { margin:0 0 0 24px; padding:0; width:210px;}
#conteudo .interna .lateral .corpo .box ul li { list-style:url(../images/lateral_li.jpg); }
#conteudo .interna .lateral .corpo .box ul li a { color:#333333; font-size:13px; font-weight:bold;}
#conteudo .interna .lateral .corpo .box ul li a:hover { text-decoration:none; }
#conteudo .interna .lateral .corpo .box ul li .link2 { color:#266424; }
#conteudo .interna .lateral .corpo .box ul li .link3 { color:#004A90; }
#conteudo .interna .lateral .corpo .box ul li .link4 { color:#753424; }

#conteudo .full { float:left; width:914px; margin:0 0 0 10px;}
#conteudo .full h1 { font-size:26px; font-family:Calibri; margin:0; padding:0 0 0 5px; }
#conteudo .full h3 { font-size:16px; color:#004A90; font-family:Calibri; }
#conteudo .full .passo { width:914px; height:27px; background:url(../images/fundo_passo.png) no-repeat; }
#conteudo .full .passo ul { margin:0; padding:1px 0 0 0; height:25px; }
#conteudo .full .passo ul li { height:25px; margin:5px 0 0 0; padding:0 15px 0 15px; float:left; list-style:none; }
#conteudo .full .passo .divisao { width:8px; height:25px; float:left; background:url(../images/seta_passo.jpg) no-repeat right;  }
#conteudo .full table tr { padding:7px; background:url(../images/fundo_tabela.jpg) repeat-y ;}
#conteudo .full table tr th { font-size:14px; font:'Calibri'; color:#004A90; }
#conteudo .full table .linha1 { background-color:#F0F0F0;}
#conteudo .full table tr td { background:url(../images/linha_lateral_esquerda.jpg) repeat-x top; }
#conteudo .full table tr td small{ font-size:10px;  margin:0; padding:0;}
#conteudo .full table tr td .cartao { width:320px; border:1px solid #666; padding:15px; margin:auto; margin-top:15px; }
#conteudo .full table tr td .cartao table tr { background:none; }
#conteudo .full table tr td .cartao table tr td { background:none; }
#conteudo .full .divisoria { height:1px; width: 914px; background-color:#999999; margin:15px 0 15px 0; }
#conteudo .full .preco { width:894px; height:22px; background:url(../images/fundo_passo.png) no-repeat; padding:5px 24px 0 0; text-align:right; }
#conteudo .full .preco b { color:#FF0000; font-size:15px; }
#conteudo .full .identificacao h1{ font-size:19px; font-family:'Calibri'; color:#333333; text-align:center;  }
#conteudo .full .identificacao h1 img{ margin-right:15px; }
#conteudo .full .identificacao th { background:none!important; }
#conteudo .full .identificacao td { background:none!important; }
#conteudo .full .identificacao tr { background:none!important; }
#conteudo .full .identificacao div{ display:block; width:300px; margin:auto; text-align:left; font-size:13px; font-family:'Calibri'; color:#999999; font-weight:bold;}
#conteudo .full .identificacao .texto { width:300px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#conteudo .full .identificacao p { font-size:13px; font-family:'Calibri'; color:#999999; font-weight:bold; margin:0; padding:0; }
#conteudo .full .borda td { background:url(../images/fundo_identicacao.jpg) repeat-y left; }
#conteudo .full .cadastro h1 { width:850px; margin:auto; color:#004A90; font-size:14px; text-align:left; border-bottom:1px solid #004A90;}
#conteudo .full .cadastro th { background:none!important; }
#conteudo .full .cadastro td { background:none!important; }
#conteudo .full .cadastro tr { background:none!important; }
#conteudo .full .cadastro div{ display:block; width:850px; margin:auto; text-align:left; font-size:13px; font-family:'Calibri'; color:#999999; font-weight:bold; }
#conteudo .full .cadastro .texto { width:650px; margin-left:30px; border:1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#conteudo .full .cadastro p{ display:block; width:850px; margin:auto; text-align:left; font-size:12px; font-family:'Calibri'; color:#000; padding:5px 0 5px 0;}

#footer { width:947px; margin:5px auto auto auto; padding:10px 0 10px 25px; background:url(../images/fundo_footer.jpg) no-repeat bottom #EBEBEB; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#BB0300; font-size:11px;}
#footer .links { width:910px; margin:auto; }
#footer .links div { width:auto; margin-right:25px; float:left; }
#footer .links div h2 { font-size:12px; text-align:left; }
#footer .links div ul { padding:0; margin:0; text-align:left; }
#footer .links div ul li {
	list-style:none;
	color: #555;
	font-size: 10px;
	font-weight: normal;
}
#footer .links div ul li a { font-weight:normal; text-align:left; font-size:10px; }
#footer img { margin:0 15px 0 0; }
#footer a { font-family:Verdana, Arial, Helvetica, sans-serif; color:#555; text-decoration:none; font-weight:bold; font-size:11px;}
#footer a:hover {text-decoration:underline; }
#footer p {
	margin:15px 0 0 0;
	font-size:10px;
	text-align:right!important;
	font-weight:normal;
	padding:0 25px 0 0;
	color: #555;
}

/* #################### TOOLTIPS ######################### */
.box1_home, .box2_home, .box3_home {
	display:; width:209px; font-size:11px; color:#fff; padding:5px 0 7px 7px;
}
.box1_home a, .box2_home a, .box3_home a {
	color:#FFFFFF; text-decoration:none;
}
.box1_home {
	background:url(../images/box_bottom_servico3.jpg) no-repeat bottom left #266424; height:310px;
}
.box2_home {
	background:url(../images/box_bottom_servico2.jpg) no-repeat bottom left #004A90;
}
.box3_home {
	background:url(../images/box_bottom_servico1.jpg) no-repeat bottom left #71307E;
}

.validation-advice {width:30px!important; }


/* Galeria */
.container{ height:218px; }

/* Sem JavaScript Habilitado */
.container .painel_noscript {width: 629px; height: 213px; display:block;overflow:hidden; float:left;}
.container .galeria_noscript {width: 649px; height: 213px; display:block; position:absolute; overflow:scroll; list-style:none; margin:0; padding:0; }
.container .galeria_noscript li a {display:block; float:left; }
.container .galeria_noscript li a img { border:none; }

/* JavaScript Habilitado */
.container { float:left;  }
.container .painel { display:block; overflow:hidden; position:relative;}
.container .galeria {list-style:none; margin:0; padding:0; overflow:hidden; position:absolute;}
.container .galeria li {float:left; padding:0; margin:0; clear:none;}
.container .galeria li a { display:block;}
.container .galeria li a img { border:none; }
.corpo .navegacao {display:none; overflow:hidden; list-style:none; margin:10px 0 0 0; padding:0; width:18px; float:left; }
.corpo .navegacao li a { display:block; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#578E9C; text-decoration:none; font-weight:bold; background:url(../images/fundo_box_home_indice_desativo.jpg) right no-repeat #F5f5f5; padding:3px;}
.corpo .navegacao li a.atual {background:url(../images/fundo_box_home_indice_ativo.jpg) right no-repeat #FFF; padding:3px;}


/* GLOBAL */
#lateral {width:231px; float:right; padding-top:9px;}	
#lateral .meio2{padding:14px; padding-top:0; clear:both; background-image:url(../images_novo/menu_meio.jpg); background-repeat:repeat-y;}
#lateral .meio2 h1{margin:0; padding:0; letter-spacing:-1px; font-size:26px; font-family:"Calibri"; color:#C0504D; font-weight:bold; clear:both;}
#lateral .meio2 h2{margin:0; padding:0; letter-spacing:-1px; font-size:18px; font-family:"Calibri"; color:#006699; font-weight:bold; clear:both;}
#lateral .meio2 img{margin:0; padding:0; display:block; padding-top:15px; clear:both;}
#lateral .meio2 img[src="images/menu_line.jpg"] {margin:0; padding:0; display:block; clear:both; padding-top:15px; padding-bottom:15px;}
#lateral .meio2 p{display:block; width:199px; margin:0; padding:0; font-size:11px; padding-bottom:10px; padding-top:10px; color:#CCC;}
#lateral .meio2 p b{color:#34CCFF;}
#lateral .meio2 p a{display:block; margin:0; padding:0; font-size:12px; font-weight:bold; color:#004A90;}
#lateral .meio2 h5{height:25px; margin:0; padding:0; padding-left:34px; font-size:9px; padding-top:11px; color:#666; background-image:url(../images_novo/menu_face_book_txt.jpg); background-repeat:no-repeat; background-position:left top; font-weight:normal; display:block;}

.global_serv1{background-image:url(../images/box_topo_servico6.jpg)!important; background-color:#57B4D6 !important; margin-bottom:0!important;}
.global_serv1 img{display:block; clear:both; margin:0; padding:0;}

.global_serv2{background-image:url(../images/box_topo_servico7.jpg)!important; background-color:#43BD1D !important; margin-bottom:0!important;}
.global_serv2 img{display:block; clear:both; margin:0; padding:0;}

.global_serv3{background-image:url(../images/box_topo_servico8.jpg)!important; background-color:#CC72B0 !important; margin-bottom:0!important;}
.global_serv3 img{display:block; clear:both; margin:0; padding:0;}

.global_serv4{background-image:url(../images/box_topo_servico9.jpg)!important; background-color:#E59050 !important; margin-bottom:0!important;}
.global_serv4 img{display:block; clear:both; margin:0; padding:0;}

.global_serv5{background-image:url(../images/box_topo_servico10.jpg)!important; background-color:#4F64BD !important; margin-bottom:0!important;} 
.global_serv5 img{display:block; clear:both; margin:0; padding:0;}

.global_serv6{background-image:url(../images/box_topo_servico11.jpg)!important; background-color:#C9616C !important; margin-bottom:0!important;}
.global_serv6 img{display:block; clear:both; margin:0; padding:0;}


/* ################### AMK ##################### */
.imagem{display:block; clear:both; margin:auto; margin-top:0px!important; margin-bottom:15px!important;}
.corpo ul{margin:0; padding:0; clear:both; display:block; font-size:11px; padding-bottom:15px;}
.corpo ul li{margin:0; margin-left:15px; list-style:outside; list-style-type:square #C00; padding:0; clear:both; display:block;}

.box_contato{width:260px; height:207px; float:left; border:1px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:15px; margin:18px 0 0 23px; text-align:left;}
.box_contato h1{font-family:"Calibri"; margin:0; padding:0; margin-bottom:0px; color:#C00; font-size:19px; display:Block; clear:Both; line-height:17px;}
.box_contato a{display:block; float:left; margin-right:15px;}
.box_contato .divisoria{border-bottom:1px solid #E4E4E4; clear:both; margin:0; padding:4px 0 0px 0; margin-bottom:6px;}
.box_contato ul{margin:0; padding:0; font-size:11px;}
.box_contato ul li{width:120px; display:block; float:left; list-style:none; margin-right:10px;}

.submenu{margin:0!important; padding:8px!important; height:30px; width:220px!important; clear:both!important; display:block!important; background-color:#930300!important; border-bottom:1px solid #FFF!important; text-align:left!important; cursor:pointer;}
.submenu:hover{background-color:#6F0300!important; color:#FC0!important;}

.box_servicos{
width:217px;
float:left;
padding:0px;
margin:0px;
padding-right:7px;
padding-bottom:9px;
padding-top:9px;
float:left;
}

.box_cima{
border: 1px solid #999;
border-bottom:none;
background-color:#fff;
float:left;
padding:11px;
padding-bottom:0px;
padding-top:0px;
width:196px;
}

.box_baixo {
width:220px;
height:10px;
float:left;
background-image:url(../images/box_baixo.gif);
background-repeat:no-repeat;
}
#conteudo .interna .meio form label{color: #666666;
    display: block;
    float: left;
    width: 80px;}
	
#conteudo .interna .meio form input{color: #666666;
border: 1px solid #CCCCCC;
    margin-bottom: 10px;
    padding: 3px;
    width: 370px;
	}
#conteudo .interna .meio form textarea{color: #666666;
width: 370px;
	}		
#conteudo .interna .meio form .btn-enviar{
	background-color:#fff;
	float: right;
	margin-right: 224px;
	margin-top: 10px;
	width: 108px;
	color:#666666;
	}		
