/*///////////////////////////////////////////////////////////////////////////////////////////////////////
// Geral
///////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* hide from ie on mac \*/

img { border: none; }

p 
{ 
	margin: 0; 	
	color: #a83048;
	font: 14px normal Georgia,sans-serif;
       
}



body 
{
	height: 100%;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #f7e6ba;
	font: normal 16px Georgia, Arial, Helvetica, sans-serif;	
}

h2
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #f58f00;


}

h2.titulo_interna
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #f58f00;
	margin-bottom: 0px;

}


a, a:hover
{
	color: #ff1a48;
	text-decoration: none;
}

a:hover 
{ 
	color: #a72b43; 
	text-decoration: underline; 
}




/* Clearfix
 */
.clearfix:after 
{
	clear:both;
	display:block;
	visibility:hidden;
	height:0;
	content:".";
}
.clearfix 
{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.clear 
{
	clear: both;
}


/*///////////////////////////////////////////////////////////////////////////////////////////////////////
// Estruturas
///////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* DIV QUE ENGLOBA TODAS AS ESTRUTURAS */
#container 
{
	margin: 0 auto;
	width: 885px; 
}


#topo
{
	margin-top: 20px;
	width: 885px; 
	height: 238px;
	background: #000 url(images/container_topo.png) no-repeat;
}



#conteudo
{
	background-color: #fff;
	text-align: left;
	padding: 30px;
	border: 0px solid;
	
}





/* Coluna Esquerda */

#home_coluna_esquerda
{
	
	float: left;
	width: 500px;
	padding-right: 39px;
	background: url(images/wrapper_divisao.png) right repeat-y;

	
}

#home_coluna_esquerda p 
{
	color: #a83048;
	font: 14px normal Georgia,sans-serif;
	
}

#home_coluna_esquerda b 
{
	color: #a83048;
	font: bold 14px Georgia, sans-serif;
}


#home_coluna_esquerda p.nome
{
	color: #ce0029;
	font: 14px normal Georgia,sans-serif;
	
}


/* Coluna Esquerda Interna*/

#home_coluna_esquerda_interna
{
	
	float: left;
	width: 820px;	

	
}

#home_coluna_esquerda_interna p 
{
	color: #a83048;
	font: 15px normal Georgia,sans-serif;
	
}


#home_coluna_esquerda_interna h2 
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #f58f00;
	margin-bottom: 10px;	
	margin-top: 4px;
	
}



.breadcrumb
{
	margin-top: 0px;
	margin-bottom: 10px;
	color: #a83048;
	font: 13px normal Georgia,sans-serif;
}


#home_coluna_esquerda_interna b 
{
	color: #a83048;
	font: bold 14px Georgia, sans-serif;
	
}


#home_coluna_esquerda p.nome
{
	color: #ce0029;
	font: 14px normal Georgia,sans-serif;
	
}


/* Coluna Esquerda */
#home_box_contato

{
	margin-top: 20px;
	background: url(images/home_box_contato.png) no-repeat;
	width: 477px;
	height: 148px;
	border: 0px solid #000;
	padding: 10px;

	
}


#home_box_contato p

{
	text-align: center;
	margin-top: 10px;
	font: 15px normal Georgia,sans-serif;
	color: #c15458;	
}

#home_box_contato a

{
	text-decoration: underline;
	
}


#home_box_contato p.cor2

{
	color: #e08425;
}

#home_box_contato p.cor2 b

{
	color: #e08425;
	font: 16px bold Georgia,sans-serif;
}

#home_box_contato p.cor2 a

{
	color: #e08425;
	text-decoration: none;
}

#home_box_contato p.cor2 a:hover

{
	color: #B45E1D;
	text-decoration: underline;
}






#home_coluna_esquerda h3.titulo_bem_vindo
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #f58f00;
	margin-bottom: 15px;
	margin-top: 10px;
	background: url(images/icon_bemvindo.png) 0 -7px no-repeat;
	text-indent: 55px;
	height: 30px;
	padding-top: 13px;
	
	
}

#home_coluna_esquerda h3.cor2
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #bc7600;
	margin-top: 20px;
	
}



#home_coluna_esquerda a.dosha
{
	font: bold 14px Georgia, Arial, Helvetica, sans-serif;
	color: #ea8f4d;
	text-decoration: underline;

	
}

#home_coluna_esquerda a.dosha:hover
{
	color: #A25113;
	text-decoration: underline;

	
}


#home_coluna_esquerda a.dosha2
{
	font: regular 14px Georgia, Arial, Helvetica, sans-serif;
	color: #ea8f4d;
	text-decoration: underline;

	
}

#home_coluna_esquerda a.dosha2:hover
{
	color: #A25113;
	text-decoration: underline;

	
}

#home_coluna_esquerda a.tituloblog_interno
{
	color: #f58f00;
	font: 22px bold Georgia,sans-serif;
	
}





	
/* Coluna Direita */

#home_coluna_direita
{
	float: left;
	width: 265px;
	border: 0px solid #000;
	margin-left: 12px;

}

#home_coluna_direita p 
{
	color: #61281A;
	margin-top:5px;
	font: 12px normal Georgia,sans-serif;
}

#home_coluna_direita a.tituloblog
{
	color: #00000;
	font: 16px bold Georgia,sans-serif;
}


#home_coluna_direita .tituloblog a:hover
{
	color: #00000;
	font: 16px bold Georgia,sans-serif;
}


#home_coluna_direita .descricaoblog p
{
	color: #000000;
	font: 	12px bold Georgia,sans-serif;
}



#home_coluna_direita .descricaoblog a:hover
{
	color:  #61281A;
	font: 	12px bold Georgia,sans-serif;
}


#home_coluna_direita a:hover
{
	color: #681D2B;		
}

#home_coluna_direita ul
{
	color: #681D2B;		
	list-style: none;
	padding:0px;
	margin:0;
	
}

#home_coluna_direita ul li
{
	margin-top: 2px;
	
}


#home_coluna_direita a.dicas
{
	color: #a62626;
	font: 	12px regular Georgia,sans-serif;
}


#home_coluna_direita a.dicas:hover
{
	color: #7C1C1C;
	text-decoration: underline;
}








#home_coluna_direita h3.titulo_novidades
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #ff4747;
	background: url(images/icon_novidades.png) 0 -2px no-repeat;
	text-indent: 50px;
	height: 30px;
	padding-top: 10px;
	
	
}		
	
#home_coluna_direita h3.titulo_destaques
{
	font: normal 23px Georgia, Arial, Helvetica, sans-serif;
	color: #BC0C00;
	background: url(images/icon_novidades.png) 0 -2px no-repeat;
	text-indent: 50px;
	height: 30px;
	padding-top: 10px;
	margin-top: 12px;
	
}	


.separador_news
{
	background: url(images/home_separador_news.png) no-repeat;
	height: 1px;
	width: 245px;
	margin-top: 10px;
	margin-left: 7px;
	

}



	


/* Container Bottom */
#container_bottom
{
	width: 885px;
	height: 31px;
	background: url(images/container_bottom.png) no-repeat;
}

/* Menu */



ul#menu
{

	margin: 0;
	display: block;
	width: 885px;
	height: 50px;
	padding: 0;	
	
	
	
	
	
}

ul#menu li
{
	margin: 0;
	list-style: none;
	float: left;
	height: 50px;	
	position: relative;
	overflow: hidden;


	
	
}
ul#menu li.page-navi
{
	margin-top: 14px;
	
}


li.page-navi ul li
{
	background-color: #941730;
	margin: 0;
	list-style: none;
	
	
	
}

ul#menu li a
{
	color: #fff;	
	font: normal 17px Georgia, Arial, Helvetica, sans-serif;	
	display: block;
	margin-right: 33px;
	margin-top: 14px;

}

ul#menu li.menu_esquerda
{
	width: 33px;
	background: url(images/menu_esquerda.png) no-repeat;
}

ul#menu li.menu_meio
{
	width: 816px;
	background: url(images/menu_meio.png) repeat-x;
}


ul#menu li.menu_direita

{
	width: 35px;
	background: url(images/menu_direita.png) no-repeat;
	
}
/* End Menu Top */

/* Footer */


#footer
{
	padding-top: 5px;
	padding-bottom: 20px;
	float: left;
	width: 885px;
	font: normal 13px Georgia, Arial, Helvetica, sans-serif;
	color: #e57512 !important;
}


div.sociable { margin: 16px 0; }

span.sociable_tagline 
{ 
	position: relative; 
	
}
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16x;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .6;
	-moz-opacity: .6;
	filter: alpha(opacity=60);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}

input[type="text"]
{
	display: block;
    font-size: 13px;
	color: #55420A;
	margin-top: 8px;
    margin-bottom: 5px;
    padding: 4px;
    border: solid 1px #F1D68C;
    width: 378px;
	height: 16px;
	margin-right: 4px;
    
} 

input[type="submit"]
{
	float: right;
	display: block;
    font-size: 13px;
	color: #fff;
	background-color: #DEB951;
	margin-top: 8px;
    margin-bottom: 5px;
    padding: 4px;
    border: solid 1px #F1D68C;
    width: 150px;
	height: 30px;
	margin-right: 20px;
    
} 

textarea
{
	display: block;
    font-size: 13px;
	color: #55420A;
	margin-top: 8px;
    margin-bottom: 5px;
    padding: 4px;
    border: solid 1px #F1D68C;
    width: 790px;
	height: 300px;
	margin-right: 4px;
    
} 


