@charset "iso-8859-1";



/* TODAS AS CONFIGURACOES PRIMARIAS DOS ELEMENTOS ESTAO AQUI */



* { outline:none;

	text-decoration:none;

	margin:0;

	padding:0;

	list-style:none;

	line-height:inherit;

}



body {

	margin:0px;

	font:normal 11px Arial, Helvetica, sans-serif;

	color:#333;

	background:#fff;

}



h1 {

	font:bold 36px Arial, Helvetica, sans-serif;

	color:#da251d;

	margin:10px 0;

	float:left;

	padding:3px 0 10px 0;

}



h3 {

	font:normal 20px Arial, Helvetica, sans-serif;

	margin:20px 0;

}



h4 {

	font:bolde 18px Arial, Helvetica, sans-serif;

	margin:20px 0;

}



p {

	margin:10px 0;

	text-align:justify;

}



a {

	color:#646464;

}



a:hover {

	color:#F00;

	text-decoration:underline;

}



ul.lista {

	margin:10px 0 0 20px;

}



ul.lista li {

	list-style-type: disc;

}





/*////////////////////   TODAS AS DIVS DE ESTRUTURA DO SITE ESTAO AQUI   ///////////////////////////////////*/





#ajax_loader{

	width:200px;

	height:70px;

	margin-left: -100px;

	margin-top: -35px;

	top: 50%;

	left: 50%;

	position: absolute;

	text-align:center;

	font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#F03;

	line-height:70px;

	border:#C00 5px solid;

	background:#fff;

	z-index:5;

	display:none;

	

}



#topo_bg {

	width:100%;

	height:154px;

	background:url(../img/bg_topo.jpg) repeat-x 0 #fff;

	z-index:100;

}



#topo {

	width:940px;

	height:154px;

	margin:0 auto;

}



#wrap_site {

	width:100%;

	background:#fff;

	display:table;

}



.wrap_int {

	width:940px;

	float:left;

}



ul.menu {

	width:940px;

	margin:0 auto;

	padding:0;

	height:40px;

	/*margin-left:170px;*/

	padding:24px 0 0 0;

}



ul.menu li {

	height:25px;

	background:url(../img/bg_menu_li.jpg) no-repeat top left;

	float:left;

	display:inline;

	padding:0 0 0 17px;

}



ul.menu li a {

	height:20px;

	display:block;

	background:url(../img/bg_menu_a.jpg) no-repeat top right;

	font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#952828;

	float:left;

	padding:5px 17px 0 0;

}



ul.menu li a:hover {

	color:#600606;

	text-decoration:none;

}



#internas {

	width:940px;

	margin:0 auto 0 auto;

		margin:0 auto;

		display:table;

}





#rodape_bg {

	width:100%;

}



#rodape {

	width:940px;

	height:40px;

	margin:0px auto 0 auto;

	padding:15px 0 0 0;

}



.img_cadeado {

	width:30px;

	height:38px;

	text-align:right;

	padding-top:10px;

	float:left;

}



address {

	width:790px;

	margin:15px auto;

	float:left;

	font-style:normal;

	text-align:center;

}



#desenvolvimento {

	width:116px;

	margin:10px 0 0 0;

	float:right;

	font-size:10px;

}

#vi{

	text-align:center;

}

#vi1{

	text-align:center;

}

.tab_hos{

	border:#999999 solid 1px;border-collapse:collapse;	

}

.tab_hos td{

	border:#999999 solid 1px;

	padding:3px;

}

img{

	border:none;

}

/* ///////////    AQUI ENCONTRA-SE TODAS AS CONFIGURACOES SECUNDARIAS    ///////////// */

.colorTitulo{

	color:#F00;

}

.foto_not {

	float:left;

	margin:2px 10px 10px 0;

	border:3px solid #dbdbdb;

}




/* ///////////    FORUNS    ///////////// */

dl.forum {

	width:313px;

	float:left;

	margin:5px 0 0 0;

	color:#333;

}



dl.forum dt {

	font:bold 18px Arial, Helvetica, sans-serif;

	width:313px;

	border-bottom:4px solid #F00;

	float:left;

	color:#333;

	margin:0 0 10px 0;

}



dl.forum dd {

	clear:both;

	color:#333;

	padding:0 15px 5px 10px;

	font:bold 12px Helvetica, sans-serif;

}



/* ///////////    NEWSLETTER    ///////////// */

dl#newsletter_form {

	width:306px;

	height:108px;

	text-align:left;

	background:url(../img/ico_cadastro.jpg) no-repeat top left;

}



dl#newsletter_form dt {

	height:25px;

}



dl#newsletter_form dd {

	margin:10px 0 0 0;

}



dl#newsletter_form dd .newsInput {

	width:auto;

	height:16px;

	margin:0 5px 0 0;

	padding:3px 3px 0 3px;

	float:left;

	background:#FFF;

	color:#3b5307;

	font:normal 11px Arial, Helvetica, sans-serif;

	border:1px solid #c2c2c2;

}





