@charset "iso-8859-1";
/* CSS Document */
body
{
	background:url(../img/background.jpg) rgb(222,218,223) ;
	font-family:Arial,Verdana,Tahoma;
	font-size:12px;
	color:rgb(77,73,72);
	margin:0;
	padding:0;
}
#container
{
	background:#fff;
	width:955px;
	margin:20px auto 0 auto;
}
#copyright
{
	width:955px; 
	text-align:center;
	line-height:130%;
}
#topo
{
	background:url(../img/topo.jpg) no-repeat;
	width:912px;
	height:120px;
	margin:18px 0 0 43px;
}
#busca
{
	background:rgb(238,238,238);
	margin:8px 0 8px 0;
	height:30px;
	line-height:29px;

}

.buscainput
{
	background:rgb(228,237,246) url(../img/img_busca_right.jpg) right no-repeat;
	padding:1px 0px 0px 20px;
	width:245px;
	/*border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	border-right:3px solid #FFF;
	-webkit-border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:15px;
	-moz-border-radius-topright:20px;
	-moz-border-radius-bottomright:20px;*/
	color:rgb(77,73,72);
	font-weight:bold;
	font-size:11px;

}
.imgok
{
	float:right;
	margin:2px 15px 0 0;
	
}
input,textarea
{
	margin:0;
	padding:2px;
	border:1px solid rgb(156,152,151);	
}
#conteudo
{
	background:rgb(237,237,237);
	width:757px;	
	min-height:400px;
	padding:15px 0 15px 0;
	margin:0 0 0 0;
}
#texto1
{
	
	margin:0 235px 0 0px;
	border-right:4px solid #fff;
	padding:10px 0 10px 0;
	height:380px;
}
#texto2
{
	float:right;
	width:235px;
	height:380px;
	padding:10px 0 10px 0;
	
}
h1
{
	font-size:16px;
	font-weight:bold;
	margin:10px 23px 15px 29px;
	color:rgb(40,22,111);
}

p
{
	font-size:12px;
	margin:10px 23px 0 29px;
	text-align:justify;
	line-height:130%;
}
h4
{
	font-size:12px;
	margin:10px 23px 0 29px;
	text-align:justify;
	line-height:130%;
	font-weight:bold;
}
h5
{
	font-size:12px;
	margin:10px 23px 0 29px;
	text-align:justify;
	line-height:130%;
	font-style:italic;
}
#divdireita
{
	float:right;
	width:190px;
	height:100px;
}
h2
{
	color:rgb(156,152,151);
	font-size:14px;
	margin-left:25px;
	font-weight:bold;
}
h3
{
	color:rgb(77,73,72);
	font-weight:bold;
}
#rodape
{
	background:url(../img/rodape.jpg) left no-repeat;
	width:955px;
	height:28px;
	text-align:right;
	margin:8px 0 0 0;
	clear:both;
}
#bandeira
{
	margin-right:10px;
	margin-left:5px;
}
ul.marcadores{
	padding:0px 0 0px 50px;
	line-height:130%;
	min-height:300px;
	margin: 2px 0  2px 20px;
	text-align:justify;	
	list-style-type:disc;
}

ul.marcadores li{
	margin: 2px 0  5px 0;
}

ul.marcadores li a{
	color:rgb(31,26,23);
	font-weight:bold;
	text-decoration:none;
}

ul.marcadores li a:hover{
	
	text-decoration:underline;
}
a
{
	color:rgb(31,26,23);
	font-weight:bold;
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
strong
{
	font-weight:bold;
}
em
{
	font-style:italic;
}
#texto
{
	padding:10px 23px 0 29px;
	line-height:130%;
	text-align:justify;
}
table#tabelaartigo
{
	margin:10px auto;
	width:65%;
}

table#tabelaartigo tr
{
	padding:0;
	margin:0;
}

table#tabelaartigo td
{
	padding:3px;
	vertical-align:top;
}
textarea
{
	width:322px;
}

.imagens
{
	float:right;
	margin:15px 25px 0 0;
}
.botoes
{
	width:100px;
	height:31px;
	margin:5px;
	border:0px;
	font-family:Arial,Verdana,Tahoma;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.botoes#verde
{
	background:rgb(0,146,63);
}
.botoes#vermelho
{
	background:rgb(175,37,28);
}

ul.marcadores1{
	padding:0px 0 0px 50px;
	line-height:130%;
	margin: 2px 0  2px 20px;
	text-align:justify;	
	list-style-type:disc;
}

ul.marcadores1 li{
	margin: 2px 0  5px 0;
}

ul.marcadores1 li a{
	color:rgb(31,26,23);
	font-weight:bold;
	text-decoration:none;
}

ul.marcadores1 li a:hover{
	
	text-decoration:underline;
}

