/* DIVS ESTRUTURAIS ############################################################# */

body,html {
background-color:#FFFFFF;
text-align:center;
margin:0px;
background-image:url(../visual/img/site_fundo.gif);
height:100%;
}

#container {
width: 760px;
text-align:left;
background-color:#FFFFFF;
height:100%;
margin-left:auto;
margin-right:auto;

}

#menubar {
background-image:url(img/menu_03.gif);
height:32px;
overflow:hidden;

}

#menubar a{
margin-left:20px;
margin-right:20px;

}

#cabecalhobar {

}

#conteudobar {
background-image:url(../visual/img/lateral_08.gif);
background-position:top;
background-repeat:no-repeat;
padding:30px 20px 30px 25px;

}

#lateralbar {
background-image:url(../visual/img/lateral_07.gif);
height:298px;
}

#rodapebar {
background-image:url(img/rodape_02.gif);
height:50px;

}

#rodapebar_int {
background-image:url(img/rodape_01.gif);
background-position:top;
background-repeat:no-repeat;
height:50px;
color:#224673;

}

/* FORMATACAO DE TEXTOS ################################################################# */

table, .texto, p, div {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
}

p {
margin-bottom:10px;
}

.destaque {
color: #FF6600;
}

.textoclaro {
color:#FFF;
}

.minitexto {
font-size:10px;
}

.minitextoclaro {
font-size:10px;
color:#FFF;
}

.botao {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #003366;
	color:#fff;
	margin: 0px;
	border: 1px solid #000000;

}

/* DIVS DO CONTEUDOBAR ######################################################################### */

#titulo {
padding-bottom:10px;
margin-bottom:30px;
background-image:url(../visual/img/figura_15.gif);
background-position:bottom;
background-repeat:no-repeat;
	
}

h1 {
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:17px;
margin:0px;
font-weight:bold;
}

#conteudo {
margin-left:119px;

}

/* OUTROS ############# */

.foto {
border:1px solid #1e457c;
float:left;
margin-right:15px;
margin-bottom:10px;
clear:left;


}