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

*		{margin:0px; padding:0px; outline:0px;}
a		{text-decoration:none;}
body	{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.jpg) center top no-repeat #e2eef5; color:#006890; overflow-x:hidden;}
img		{border:0px;}
li		{list-style:none;}
p	    {margin-bottom:10px;}

h1		{ border-bottom:2px dotted #006890;color:#006890; font-size:14px; margin-bottom:10px; padding-bottom:5px;}

.imgEsq		{margin-right:20px; margin-bottom:10px;}

#geral	{position: absolute; width:980px; left:-490px; margin-left:50%;}
#flash		{ padding-left:5px;}

#topo1		{ background:url(../images/fatia-topo.png) no-repeat center top; height:190px; width:950px;  margin:0 auto;}
#topo2		{ width:990px; height:230px; float:left; background:url(../images/bg_topo.png); margin-top:5px; *margin-top:20px; }

#corpo		{ width:850px; margin:0px 70px; float:left;}
#corpo2     { width:850px; margin:60px 85px; float:left;}
#rodape		{ background:url(../images/fatia-rodape.png) no-repeat center top; float:left; height:25px; width:990px;  color:#fff; text-align:center; font-size:10px; padding-top:10px; *margin-top:20px;  }

#conteudo	{ background:#d6e9f2;-moz-border-radius:20px; -webkit-border-radius:20px; margin:20px 0px; float:left;width:810px; padding:20PX; }

#col2Topo1	{ border-left:1px dotted #3f9bbc; float:left;float: right;width:450px;}
#contTopo1	{ width:650px; margin:0px 100px; padding-top:40px;}
.logo		{ float:left;}
.logo-estado {float:right;}
#fale		{ float:left;  padding-bottom:10px; padding-top:10px; padding-left:40px; width:450px;}
#fale h1	{ font-size:15px; margin-top:30px; font-weight:normal; border-bottom:0px; margin-bottom:0px;}
#busca		{ border-top:1px dotted #3f9bbc;width:500px; float:left; padding-left:40px; padding-top:10px; padding-bottom:5px;}
#busca span	{ -moz-border-radius:5px; -webkit-border-radius:5px;background:#c0dbe9; float:left; padding-left:3px; padding-bottom:3px; }

#acesse_aqui	{-moz-border-radius:5px; -webkit-border-radius:5px; margin-left:20px;background:#c0dbe9; padding:5px; padding-bottom:0px; border:0px;font-size:10px; color:#006890; width:250px; }
#acesse_aqui option	{padding:5px; padding-bottom:0px; font-size:10px; color:#006890;}
option.str	{ font-size:8px; font-weight:bold;}

.campoBusca	{-moz-border-radius:5px; -webkit-border-radius:5px; background:#c0dbe9; border:0px; font-size:10px; padding:2px; color:#006890; width:200px;}
.btBusca	{ background:url(../images/btBusca.jpg) no-repeat center; height:22px; width:22px; border:0px;}


#menu		{ padding-left:220px;}
#menu li	{ display:inline;}
#menu li a	{ color:#fff; margin:0px 20px; text-align: center;  }
#menu img		{ margin-left:20px;}

div#menu ul li a:hover	{ text-decoration:overline; }
div#menu ul li ul li a	{ text-align:left;  }
div#menu ul li ul li a:hover	{ text-decoration:none; }

#coluna1	{ width:590px; float: left; margin-top:20px; }
#coluna1 div, #coluna2 div, #coluna5 div	{-moz-border-radius:20px; -webkit-border-radius:20px; margin-bottom:20px; padding:20px; float:left;}
#coluna2	{ width:240px; float: right;  margin-top:20px;}
#coluna5    { width:590px; margin-left: 70px; margin-top:120px; }

.bloco_bt1		{ color:#006991; width:200px;-moz-border-radius:20px; -webkit-border-radius:20px; margin-bottom:20px; padding:20px; float:left; background:#d1e6f1; text-align:center; font-weight:bold;}
.bloco_bt1:hover	{ background:#bfd6e1;}

.bloco_bt2		{ color:#006991; width:200px;-moz-border-radius:20px; -webkit-border-radius:20px; margin-bottom:20px; padding:20px; float:left; background:#dee3e7; text-align:center; font-weight:bold;}
.bloco_bt2:hover	{ background:#d1d6da;}

#bloco1		{ background:#f4efdc;min-width:550px;}
#bloco2		{ background:#f1e6e6;min-width:550px;}
#bloco3		{ background:#cfe5f0;min-width:550px;}
#bloco4		{ background:#d6e2d9;}
#bloco5		{ background:#489fc0; width:200px;}
#bloco-espec     { background:#f4efdc;min-width:550px;}

.float-img-home{
    float: left;
}

.float-text-home{
    width: 325px;
    float: left;
    margin-left: 10px;
}

.full-text-home{
    clear: both;
}

#bloco4 a	{ color:#006890;}
#bloco4 a:hover	{ text-decoration:underline;}

#bloco5 *	{ color:#fff;}
#bloco5 h1	{ border-bottom-color:#fff;}

#bloco6     { background:none;min-width:550px;}

 

#news		{ background:#0086ac; padding:5px;-moz-border-radius:10px; -webkit-border-radius:10px; width:200px;  }
.btNews		{ height:40px; width:16px; background:url(../images/btNews.jpg); }
#news input	{ background-color:#0086ac;border:0px; font-size:10px; color:#87c6dc;}
div#returnNewsletter	{ padding:0px;}

#col1			{ width:170px; float:left;}
#col2			{ float:right; width:610px;}
#col1 img		{ margin:10px 0px;}
#col3			{ width:170px; float:left;}
#col4			{ float:right; width:610px;}
#colfull		{ width:780px; clear:both;}
#colfull a		{ border-bottom:1px solid #fff; display:block; color:#006991; padding:5px;}
#colfull a:hover	{ background:#fff;}

.coluna-noticias {width: 100%;}
.coluna-noticias a:link {color: #006890;} 
.coluna-noticias a:visited {color: #006890;} 
.coluna-noticias a:hover {color: #006890;} 
.coluna-noticias a:active {color: #006890;} 

#coluna3	{width:240px; float:left; margin-top:20px; background:#499fc0;-moz-border-radius:20px; -webkit-border-radius:20px; padding:20px;margin-bottom:20px; }
#coluna3 .accordionButton {cursor:pointer; font-size:12px; font-weight:bold; color: #D2E7F2; }
#coluna3 .accordionContent{margin-left: 15px;}
#coluna4	{width:510px; float:right; margin-top:20px; background:#d2e7f2; -moz-border-radius:20px; -webkit-border-radius:20px; padding:20px; margin-bottom:20px;}

.menu_lateral li {position:relative;}
.menu_lateral li a	{ color:#fff; display:block; font-size:12px;}
.menu_lateral li a:hover	{ color:#CCC;}

.menu_lateral .menu-children {}
.menu_lateral .menu-children span {width:10px;height:10px;position:absolute;background:url(../images/menu-bullet.png) 0 0 no-repeat;left:-7px;top:10px;}
.menu_lateral li ul.submenu li a	{border-bottom:0px; font-size:11px; padding:2px; padding-left:20px;}
.menu_lateral li ul.menu-children li a	{font-size:11px; padding:2px; padding:5px 20px;width:200px;}
.menu_lateral li ul.menu-children li  {}


.lista1 li{ margin-bottom:10px; margin-top:10px;}
.lista1 strong		{ border-bottom:1px solid #fff;}
.lista1 li ul li	{ margin-left:20px;}
.lista1 li ul li ul li	{ margin-left:40px;}

#tabs a		{ cursor:pointer;}


.noticia a	{ display:block; border-bottom:1px solid #fff; padding:3px; color:#666; font-size:10px;}
.noticia a:hover	{ text-decoration:underline;}

.lista_downloads li a	{ display:block; color:#666; padding:3px;}
.lista_downloads li a:hover	{ background:#fff;}	
h3	{ margin:10px 0px; border-bottom:1px dotted #006890;}
#paginacao		{ margin-top:5px;}
#paginacao a		{ display: inline; border:0px; font-size:10px; font-weight:bold; padding:1px 4px;}
#paginacao a:hover	{ background:#fff; text-decoration:none;}

/* INICIO FORMULARIO */

.campoTxt	{ border:0px; padding:3px; font-size:10px; width:300px; color:#333; background:#9bc8de;}
.campoMsg	{ width:400px;background:#9bc8de;}
.btForm		{ -moz-border-radius:5px; -webkit-border-radius:5px; background:#006890; border:0px; color:#fff; font-size:10px; padding:3px 20px; margin-bottom:100px;}
#contato td	{ padding:3px;}

.mensagem_enviada, .erro_mensagem	{display:block; padding:10px; margin-left:70px; float:left; width:830px; text-align:center; font-size:10px; font-weight:bold; margin-top:20px; font-style:italic;-moz-border-radius:10px 10px 10px 10px;}

.mensagem_enviada		{ border:1px solid #006600;  color:#006600; background:#f3ffef;  }
.erro_mensagem			{ border:1px solid #CC0000; color:#CC0000; background:#FFF4F4;}

#content a {color:#499fc0}
#content a:hover {color:#006890}
#content ul.conteudo {list-style:square;margin-left:10px;color:#499fc0}
#content ul.conteudo li {list-style:square;margin-left:10px;}

/* FIM FORMULARIO */

/* "Trebuchet MS" */
/*  */

#content-left {
	float: left;
}

#content-right {
	float: right;
	margin-right: 40px;
}