* {
	margin:0;
	padding:0;
}

body {background-image:url(../imagens/backgrounds/background.jpg); background-repeat:no-repeat; background-color:#000; background-position:center top}

/*INICIO ESTILOS DAS DIVS PRINCIPAIS*/
#conteiner_topo {width:100%; background-image:url(../imagens/backgrounds/topo.jpg); background-repeat:repeat-x; height:54px; margin-bottom:10px}
	#topo{width:980px; height:54px; margin:auto}

#topo_conteudo {width:980px; height:13px; background-image:url(../imagens/backgrounds/topo-conteudo.jpg); background-repeat:no-repeat; margin:auto}

#conteudo {width:950px; margin:auto; background-image:url(../imagens/backgrounds/centro-conteudo.jpg); background-repeat:repeat-y; margin:auto; padding-left:15px; padding-right:15px; padding-bottom:4px; padding-top:4px}

#rodape_conteudo {width:980px; height:9px; background-image:url(../imagens/backgrounds/rodape-conteudo.jpg); background-repeat:no-repeat; margin:auto}

#rodape {width:900px; margin:auto; padding-top:30px; padding-bottom:20px}
		
/*INICIO ESTILOS DAS FONTES*/
h1 {font-family:Tahoma; color:#666; font-size:12px}
h2 {font-family:Tahoma; color:#42842e; font-size:18px; font-weight:bold}
h3 {font-family:Tahoma; color:#cd0000; font-size:20px; font-weight:bold}
h4 {font-family:Tahoma; color:#FFF; font-size:9px}
h5 {font-family:Tahoma; color:#FFF; font-size:20px; font-weight:bold}

p {font-family:Tahoma; color:#2d2d2d; font-size:12px; font-weight:bold}
.list_form {font-family:Tahoma; color:#666; font-size:11px}

/*LINKS*/
a:link, a:visited, a:active {font-family:Tahoma; color:#2d2d2d; font-size:12px; font-weight:bold; text-decoration:none}
a:hover {font-family:Tahoma; color:#42842e; font-size:12px; font-weight:bold; text-decoration:underline}

/*LINK RODAPE*/
.link_rodape:link, .link_rodape:visited, .link_rodape:active {font-family:Arial; color:#333; font-size:10px; text-decoration:none}
.link_rodape:hover {font-family:Arial; color:#da251d; font-size:10px; text-decoration:underline}

/*FANCYBOX*/
#content {
	width: 350px;
	margin: 30px auto;
	padding: 20px 60px;
	border: 1px solid #D2D2D2;
	-moz-box-shadow: 0 0 30px #CCC;
	-webkit-box-shadow: 0 0 30px #CCC;
	box-shadow: 0 0 30px #CCC;
	background: #FFF;
	background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px);
}

.campos {
 color:#333;
 background: #fff;
 padding: 10px 0px 2px 10px;
 width: 500px;
 border: solid 1px #bcbbbb;
 outline: none;

 -webkit-border-radius: 2em;
 -moz-border-radius: 2em;
 border-radius: 2em;

 -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
 -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
 box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
}
