
		/* By SGC */
	/**
	 * -------------------------------------------------------------------------
	 * Configura��o do site, configura��es padr�es...
	 * 24/10/2007 vers�o 0.5
	 * -------------------------------------------------------------------------
	 */
	body {
	    margin:0;
	    padding:0;
	    height:100%;
	}
	#body {
	    position:absolute;
	    left:0;
	    top:0;
	    width:100%;
	    height:100%;
	}
	
	body,
	#body {
	    color:#2f2f2f;	 background: #f1f1f1 ;		    margin:     0px auto 10px auto ;			    color:      #2f2f2f;	text-align: center;
		    font:       14px verdana;	}
	
	.required{
	        text-indent: -10000px;
	        overflow: hidden;
	}
	
	h3 {
		font-size: 16px;
	}
	
	.botao {
		font:          14px verdana;	border: 1px solid #A4A4A4;
	}
	
		input {
		font:          14px verdana;
	
	}
	
	textarea {
		font:          14px verdana;
		border: 1px solid #A4A4A4;
	
	}
	
	select {
		font:          14px verdana;
		border: 1px solid #A4A4A4;
	
	}
	radio {
		font:          14px verdana;
	
	}
	checkbox {
		font:          14px verdana;
	
	}
		
	#tudo {
		       width:         960px;		       font:          14px verdana;		       margin:        0px auto 10px auto;							   background:    #ffffff;	text-align: left;
	}
	
	#cabecalho {
		text-align:    center; 		        font:          10px verdana ; 		font-weight:   normal; 		        width:         960px; 		    height:        0px; 								background:    url(/site/templates/arquivos_fck/image/topos/topo.jpg) #FFFFFF no-repeat top; 		        color:         #272727; 	
	}
	
	#conteudo {
		    padding:       0px 4px 2px 4px; 		        margin:        6px 0px 0px 0px; 					   	background:    #f7f7f7; 	width: 99%;
	}
	
	#rodape {
		clear: both;
		display: block;
		vertical-align: middle;
		    width:        100%; 		    height:       140px; 		background:   url(/site/templates/arquivos_fck/image/fundos/rodape_fundo.jpg)  repeat-x top; 		}
	
	/**
	 * -------------------------------------------------------------------------
	 * Configura��o do menu
	 * 24/10/2007 vers�o 0.6
	 * -------------------------------------------------------------------------
	 */
	
	.menu {
		width:   160px; 		padding: 1px 1px 1px 1px; 		margin:  5px 0px 0px 0px; 	
					}
	
	.menu h3 {
		    background:  url(/site/templates/arquivos_fck/image/barras/cinza1.jpg) repeat-x; 		        color:       #ffffff; 		        font:        12px helvetica; 	  	text-align:  left; 		font-weight: bolder; 	        padding:     2px 5px 2px 5px;
	         margin:      0px 0px 0px 0px;
	}
	
	.menu ul {
	 list-style:         none; 	    padding:            0;
	    margin:             0px 0px 0px 0px;
	
					}
	
	.menu ul li {
	           font:            16px verdana; 	    font-weight:     bold; 	     background:      url()  no-repeat top left; 	          color:           #044063; 	    padding:         5px 0px 5px 0px;
	    margin:          0;
					     text-align:      center; 	 vertical-align:  top; 	}
	
	.menu ul li a {
	  color:           #044063;  	 background:      url()  no-repeat top left;  	 text-decoration: none; 	}
	
	.menu ul li a:hover {
	 color:           #044063; 		   text-decoration: none; 	}
	
	/**
	 * -------------------------------------------------------------------------
	 */
	
	#busca_frm {
		margin:     2px; 		font:       10px arial ; 		}
	
	#busca_frm input {
		font:       10px arial ; 	
	}
	
	#login_frm {
		margin:     2px; 			font:       10px arial ;   		color:      #272727;        	
	}
		#login_frm a {
		color:      #272727;
	
	}
		
	.paginador {
		font:         14px verdana; 		color:        #bfbfbf; 	
	}
	
	.texto_normal {
		font:       14px verdana; 		color:      #2f2f2f; 	
	}
	
	.mao {
		cursor: pointer;
	
	}
	
	.conteudo_h3 {
		background:  url(/site/templates/arquivos_fck/image/barras/cinza1.jpg) repeat-x; 		color:       #ffffff; 		font:        12px helvetica; 		text-align:  left; 		font-weight: bolder; 		padding:     2px 5px 2px 5px; 	
	vertical-align: middle;
	
		padding: 1px 1px 1px 1px; 		margin:  5px 0px 0px 0px; 	
	}
	
	.conteudo_div {
		text-align: left;
		background:  url()  no-repeat top left; 	
	
	}
	
	.conteudo_txt {
		padding-left: 5px;
		text-align: left;
		background:  url()  no-repeat top left; 	
	}
</style>
<style type="text/css">
* {}
body{background:#f1f1f1 url(/site/templates/arquivos_fck/image/fundos/fundo_pagina.jpg) repeat-x !important;}
tbody{margin: 0 10px !important;}
h2, h3, h4, h1{margin:0px 10px 0 !important;}
p {margin:12px 20px;}
a {cursor: pointer !important;}
#tudo{background:none !important;}
#conteudo{
	background:#fff !important;
	margin:0 10px !important;
	padding:0 !important;
	width:940px !important;
	float:left;
}

/* MENU */
#menu_h {
	background:transparent url(/site/templates/arquivos_fck/image/fundos/bg_menu.gif) no-repeat !important; 
	height: 75px;
	margin:0 !important;
	padding:0 !important;
	text-shadow: #fff 1px 1px 0px;
}
#menu_h ul.horizontal > li.level1 a{
	height:45px !important;
	padding: 20px 0px 0 0 !important;
	display:block !important;
}
#menu_h ul.horizontal > li.level1 a:hover {background:transparent url(/site/templates/arquivos_fck/image/fundos/bot_selected.gif) repeat-x !important;}

/* RODAPE */
#endereco{
	color:#a8beca;
	text-shadow:#000 1px 1px 0;
	text-align:right;
	float:right;
	margin:100px 10px 0 0;
}
#endereco span{font-weight:bold;}

/* CONTATO */
.conteudo_h3{
	background: none !important;
	margin:0 0 15px 0 !important;
	color:#17475F;
	font-size:28px;
	border-bottom:3px solid #17475F;
	height: auto !important;
	padding:10px 0 0 5px;
}

/* HOME */
.divEsq, .divDir{
	padding:10px;
	display:block;
	float:left;
	margin-bottom: 20px;
}
.divEsq{
	width:289px;
	border-right:dotted 1px #666;
}
.divDir{width:290px;}
