
 body{
background-color: #2e3192;
text-align:center;
}

#geral{
background: url(../img/corpo_pag.jpg) repeat-y;
margin-top: 10px;
text-align: left;
width: 870px;
position: absolute;
left: 50%;
margin-left: -400px;
}

#footer{
clear: both;
background: url(../img/piso_pag.jpg) no-repeat;
height:65px;
width:880px;
color: white;
font-size: 13px;

margin-right:0px;
}
#footer a{
color: white;


}
#footer a:hover{
color: white;
text-decoration: none;

}

.TM{
color: white;
font-size: 10px;
padding-top: 40px;
padding-left:180px;

}
#conteudo{

color: white;
width:515px;
margin-left:25px;
font: 14px Arial;
text-align: justify;
float:left;

padding-bottom:25px;
}
conteudo h3{
color: white;
font-size: 17px;
font-weight: bold;
}


#conteudo a{
color: white;

text-decoration: underline;
}


#conteudo a:hover{
background-color:white;
text-decoration: none;
color: #66a4af;
}


#conteudo h1{
color: white;
font-size:30px;
font-weight: bold;
}



#topo{
height:18px;
background: url(../img/topo.jpg) no-repeat ;
width: 873px;
color:red;
}


#logo{
height:238px;
background: url(../img/logo.jpg) center no-repeat;
width: 855px;
margin-left: 7px;

}


#logo img {
margin-top: 50px;
background: url(../img/fundo_logo.jpg) center ;
border: 0px;

}

#divisao
{
 height: 25px;


 background: url(../img/divisor2.jpg) repeat-x;
 width: 854px;
 margin-left: 8px;


}

.data
{
margin-left: 230px;
font-size: 15px;
color: #353AA2;
font: arial;
font-weight: bold;
padding: 0px;


}





#categoria_ativa{
background:url(../img/categoria.jpg) no-repeat;
color: gray;
padding-right: 90px;

} 

#piso_menu_drag{
width: 230px;
font: 15px "tahoma";
color:white;
height:19px;
background: url(../img/menu_drag_piso.gif) no-repeat;

}
form {
	width:400px;
       
}
.campo_texto{
        background:#197FC1;
	border:solid 1px #055F98;
	color:#F1ECEC;
	width:350px;
}
.campo_texto_on{
	border:solid 1px #07649E;
	font-weight:bold;
	color:white;
	width:350px;
      background:#1B84C8;
}
.botao_formulario{
	border:none;
	margin:8px 0 8px 0;
	padding:10px;
        color:#fff;
	font-size:14px;
	cursor:pointer;
	
}
.botao_formulario{
        background: url(../img/menu_normal.jpg);
}
.botao_formulario_on{
	 background: url(../img/menu_hover.jpg);
 color:#F1ECE;
}


.quadro_esq{
float: left;

width:200px;




}
.quadro_dir{

float:right;

padding-right: 4px;
margin-left: 4px;
width:220px;

}

.clear{
clear: both;
}


#local_menu_principal {
        display: block;
	margin-right: 10px;
	top:10px;
	right:20px;
	font-weight:bold;
	padding:0px;
	float:right;
	
}


#menuver {
width:248px;
display:block;
padding: 0px;
margin:0px;
font: 15px Verdana, sans-serif;
font-weight: bold;
background: url(../img/divisao_menu_principal.gif) repeat-y;
padding-top:1% ; 
padding-bottom:1% ; 
}
#menuver li {
padding-top:1px ; 
padding-bottom:1px ; 
list-style: none;
width:246px;
display:block;
 
}
#menuver li a{
margin:0; 
padding-top:7px; 
padding-bottom:7px; 
padding-left: 20px;
background:url(../img/celula_menu_principal.jpg) repeat-y; 
display:block;
text-decoration:none;
color: #fff;
}

#menuver li a:hover { 
background:url(../img/celula_menu_principal_hover.jpg) repeat-y; 
color: #e2ce71; 
}


#topo_menu_principal{
width: 249px;
height:32px;
background: url(../img/topo_menu_principal.gif) no-repeat;

}
#piso_menu_principal{
width: 249px;
color:white;
height:38px;
background: url(../img/bottom_menu_principal.gif) no-repeat;

}


form {
	width:400px;
}
.form1{
	border:solid 1px #F8DC7C;
	background-color: #BCCCF9;
	color:white;
	width:350px;
}
.form1on, .form1onf {
	border:solid 1px #FAE49C;
        background-color:#CFDCFC;
	font-weight:bold;
	color:white;
	width:350px;
}
.btform, .btformon{
	border:none;
	margin:8px 0 8px 0;
	padding:7px;
    color:#fff;
	font-size:15px;
	cursor:pointer;

}
.btform{
	background-color:#BCCCF9;
            color: white;
}
.btformon{
	background-color:#CFDCFC;
        color:white;
}



#dwindow{

 position:absolute;

 cursor:hand;
 left:30px;
 top:30px;
 height: 50px;

}



#campo_conheça {

float: right;

margin-left: 95px;

height: 250px;
margin-top: 145px;
margin-right: 0px;



}



#nome_conheca {
       text-align: left;
       
        font-weight: bold;
	width: 180px;
       
	
}


#imagem {
	
	width: 230px;
        height: 150px;
	
}




td {
padding: 10px;
	border:0px white;
color: white;
 font-size: 13px;
cursor:default;
margin: 0px;
}


