/** CSS RESET **/
body {
	background-color:#FFF;
	background-image: url(imagens/bkg2.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}

* {
	margin:0;
	padding: 0;
	/*list-style: none;*/
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
}

#estrutura{
margin: 0 auto;
width:966px;
}

#area-topo{
width:100%;
height:155px;
background-color:#a92027;
}

#banner1{
width:966px;
height:155px;
margin: 0 auto;
background-image:url(imagens/logo-branco.png);
background-repeat:no-repeat;
}

#box-telefone{
width:360px;
float:left;
margin:10px 0 0 580px;
}

#box-compartilhe{
width:62px;
float:left;
margin:7px 0 0 571px;
}

#midias-sociais{
width:100px;
float:left;
margin:5px 5px 0 0;
}

#box-pesquisa{
width:200px;
float:left;
margin:3px 0 0 15px;
}

#box-slogan{
float:left;
margin:30px 0 0 250px;
}

#banner2{
width:966px;
background-color:#9F0;
}

/*--------------------------------------------------------------*/
#menu{
width:966px;
height:27px;
margin-top:2px;
margin-bottom:2px;
background-image:url(imagens/bkg-menu.jpg);
background-repeat:no-repeat;
}

#menu ul li {
width:161px;
line-height:27px;
text-align:center;
float: left;
}

#menu ul li a {	
display:block;
line-height: 27px;
color:#FFF;
padding: 0 53px;
}

#active_menu:link,#active_menu:visited,#active_menu:active {	
color:#FFF;
background-image:url(imagens/splash-menu-red.png);
}

#menu ul li a:hover {
text-decoration: none;
color:#FFF;
background-image:url(imagens/splash-menu-red.png);
}

#menu ul li.right a {
background: none;
}

#menu ul{
	list-style: none;
}
	
/*--------------------------------------------------------------*/

#submenu{
width:155px;
margin-top:20px;
padding-left:5px;
float:left;
color:#000000;
font-size:11px;
font-weight:bold;
list-style-image:url(imagens/ul-li.jpg);
}

#submenu ul li {
text-align:left;

}

#submenu ul li a {	
display:block;
color:#000;
padding:10px 0 0 2px;
}

#active_submenu:link,#active_submenu:visited,#active_submenu:active {	
color:#C30;
background:none;
}

#submenu ul li a:hover {
text-decoration: underline;
color:#C30;
background-color:none;

}

#submenu ul li.right a {
background: none;
}
/*------------------------------------------------------------------------------*/
#box-news{
width:155px;
margin-top:20px;
padding-left:5px;
float:left;
color:#000000;
font-size:11px;
font-weight:bold;
}

#coluna-direita{
width:250px;
float:right;
color:#000000;
}

#content{
background-image:url(imagens/bkg-branco.png);
background-repeat:repeat;
width:966px;
}

#textos{
width:520px;
font-size:12px;
float:left;
padding-left:20px;
border-left:#000 2px solid;
}

#textos2{
width:700px;
font-size:12px;
float:left;
padding-left:30px;
}

#galeria{
width:529px;
float:right;
margin-right:20px;
padding-left:5px;
color:#000000;
border-left:#000 2px solid;
}

#box-form{
width:240px;
height:335px;
padding-left:30px;
float:left;
color:#000000;
margin-left:300px;
background-image:url(imagens/bkg-box-contato.jpg);
}

#footer{
width:966px;
height:50px;
border-top:#a92027 2px solid;
margin-top:30px;
background-image:url(imagens/bkg-footer.jpg);
clear:both;
}

#endereco{
width:150px;
margin-top:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFF;
margin-left:20px;
float:left;
}

#assinatura{
width:31px;
margin-top:3px;
background-color:#F00;
float:right;
}

/* Controle de textos: h1=titulos h2=menu h3=submenu h4=slogan  h5=box midias sociais  h6= box telefone*/

h1, h2, h3, h4, h5, h6{
	font-family:Arial, Helvetica, sans-serif;
}

h1{
	color:#000;
	font-size:20px;
	font-weight:bold;
	}

h2 {
	text-align:center;
	color:#036;
	font-size:20px;
}

h3 {
	text-align:center;
	color:#036;
	font-size:18px;
	}
	
h4{
font-size:25px;
color:#FFF;
}

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

h6{
font-size:20px;
color:#FFF;
}

h7{
font-size:10px;
color:#000;
}