body {
	margin-top: 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-right: 0;
}

img {
	border: none;
}

img.shadow {
	background: url(imagens/shadow-1000x1000.gif) no-repeat right bottom;
	padding: 5px 10px 10px 5px;
}

#menu-topo {
	width: 960px;
	margin: 0 auto;
	background: url(imagens/bg-menu.jpg) no-repeat;
	height: 30px;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#menu {
	font: 14px Arial, Verdana, Tahoma, Sans-serif;
	margin: 0 auto;
}

ul#menu li {
	position: relative;
	float: left;
}

ul#menu li a {
	padding: 0 18px;
	display: block;
	float: left;
	height: 30px;
	line-height: 27px;
	color: #666;
	text-decoration: none;
	text-align: center;
}

ul#menu li a:hover {
	background: #72716D;
	color: #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px; 
}

ul#menu li ul {
	display: none;
	position: absolute;
	top: 30px;
	left: -80px;
	background: #cecece;
}

ul#menu li:hover ul, 
ul#menu li.hover ul {
	display: block;
}

ul#menu li ul a {
	width: 340px;
	border-bottom: 1px solid #FFF;
	clear: both;
}

ul#menu li ul li {
	float: none;
	clear: both;
}

ul#menu li ul li a {
	float: none;
}

.enquete {
	background: url(imagens/fundo-enquete.jpg) no-repeat;
	width: 332px;
	height: 211px;
}

.busca {
	background: url(imagens/fundo-busca.jpg) no-repeat;
	width: 329px;
	height: 276px;
}

.atividades {
	background: url(imagens/fundo-atividades.jpg) no-repeat;
	width: 329px;
	height: 276px;
}

.site_texto {
	font-family: Arial Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6A6A;
}

.texto_dep {
	font-family: Arial Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #333;
}

.texto_bco {
	font-family: Arial Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
}

.texto_azul {
	font-family: Arial Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #013D6F;
}

.titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

.titulos_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B22625;
	border-bottom: 2px solid #cecece;
}

.titulos_azul2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #013D6F;
}

.titulos_vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AF1219;
}

.data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #013D6F;
}

.borda {
	border: 1px dotted #cecece;
	padding: 2px 2px;
}

.borda-texto {
	border: 1px dotted #cecece;
	padding: 2px 2px;
	margin-right: 10px;
}

a.links:link
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #013D6F;
			font-size: 13px
		}

a.links:visited
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #013D6F;
			font-size: 13px
		}

a.links:hover
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #AD1216;
			font-size: 13px
		} 
		
a.links_bco:link
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #ffffff;
			font-size: 13px
		}

a.links_bco:visited
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #ffffff;
			font-size: 13px
		}

a.links_bco:hover
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #BF1F2F;
			font-size: 13px
		} 
		
a.links2:link
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #B22121;
			font-size: 12px
		}

a.links2:visited
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #B22121;
			font-size: 12px
		}

a.links2:hover
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #333333;
			font-size: 12px
		} 
		
a.links_menu:link
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #000;
			font-size: 14px
		}

a.links_menu:visited
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #000;
			font-size: 14px
		}

a.links_menu:hover
		{
			text-decoration: none;
			font-family: Arial, Verdana, Helvetica, sans-serif;
			color: #fff;
			font-size: 14px
		} 


/*aqui comeca os formularios */
input,
textarea,
select{
	padding: 4px;
    font: 400 11px arial, sans-serif;
    background: #FFFFFF;
    border:1px solid #cecece;
    color: #666;
}
input:focus,
textarea:focus{  
    color: #666;
    background:#f8f8f8;
    border:1px solid #666;
}

/* Fim formularios */

.submit,
.button {
	background: #fff url('admin/images/bg_button.gif') repeat-x bottom left;
	border: 1px solid #aaa;
	text-align: center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #6A6A6A;
	font-size: 0.7em;
	-moz-border-radius: 2px;
	-khtml-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer;
	text-decoration: none;
}

.submit:hover,
.button:hover {
	background: #fff url('admin/images/bg_button_h.gif') repeat-x bottom left;
}

.submit { padding: 3px 10px; }
.button { padding: 5px 10px 4px; }
	
.fundo_busca {
	background: url(imagens/fundo_busca.gif) no-repeat;
	width: 334px;
	height: 279px;
}

.traco {
	border: 1px dotted #f8f8f8;
}


