
body
{
	background-image: url(../img/mintop_bg.png);
	background-repeat: repeat-x;
	background-color: #e0cfa3;
	margin: 0px;
	padding: 0px;
	font-family: verdana;
	font-size: 13px;
	color: #000;
}

a
{
	font-family: verdana;
	font-size: 13px;
	text-decoration: none;
	color: #664f14;
}

ul
{margin: 0px; padding: 0px;}

h2
{
	color: #664f14;
	font-family: verdana;
	font-size: 13px;
	text-decoration: none;
}

img{ border:none}	
	
	
h2, h2 span, h2 a
	{
		
		font-family: verdana;
		font-size: 13px;
		text-decoration: none;
	}
	
.modal
	{
		width: 100%;
		height: 100%;
		background-color: #000000;
		filter:opacity(alpha=99); /* para o IE */
       -moz-opacity:0.99; /* para o FireFox */
        opacity:0.99; /* para o outros Navegadores */
		z-index: 9999999;
	}
	
.topo
	{
		height: 263px;
	}

.topo .bl_geral
	{
		background-image: url(../img/top_bg.png);
		background-repeat: no-repeat;
		height: 100%;
		width: 1135px;
	}

.bl_aprovar
	{
		list-style: none;
		margin: 10px;
	}

.bl_menu
	{
		background-image: url(../img/menu_bg.png);
		background-repeat: no-repeat;
		border: none;
		width: 585px;
		height: 45px;
		float: right;
	}

.bl_menu a
{
	text-decoration: none;
	color: #FFFFFF;
}
	
.bl_menu ul
{
	border: medium none;
	margin: 10px 0 0 9px;
	padding: 0;
	list-style: none;
		
}	
.bl_menu ul li{
	float:left;
	border-right:solid 1px #FFF; 	
}

.bl_menu ul li.semBorda{ border:none}
	
.bl_menu img{     
	margin-left: 12px;
    margin-right: 13px;
}
	
.bl_geral
	{
		width: 1065px;
		height: auto;
		margin: 0 auto;
		*margin: 0 auto;
		/margin: 0 auto;
	}

.login_geral
{
	background-color: #FFFFFF;
	margin: 123px auto;
	padding: 33px;
	width: 599px;
	height: 219px;
}

.bt_entrar
	{
	background-image: url(../img/bt_entrar.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	float: left;
	width: 45px;
	}

.meio
	{
		background-color: transparent;
		background-image: url(../img/centro_bg.png);
		background-repeat: no-repeat;
		background-position: center bottom;
	}
	
.logo
	{
		background-image: url(../img/logo.png);
		float: left;
		width: 239px;
		height: 119px;
		margin-left: 71px;
		margin-top: 33px;
		margin-bottom: 15px;
	}

.bl_post
	{
		float: left;
		height: auto;
		margin-bottom: 211px;
		margin-left: 1px;
		margin-top: -145px;
		*margin-top: -125px;
		padding: 15px 0 15px 1px;
		width: 789px;
	}

.bl_alto
	{
		background-image: url(../img/post_bg.png);
		background-repeat: no-repeat;
		width: 777px;
		height: 85px;
		margin-left: -1px;
	}
	
.bl_meio {
    background-image: url("../img/meio_bg.png");
    background-repeat: repeat-y;
    height: auto;
    margin-left: 0;
    margin-top: 0;
    padding-bottom: 15px;
    width: 776px;
}

/*/Inicio dos comentarios*/	

.linhasCategoria{ margin-bottom:20px;}

.comentarBlog{ 
	background-image:url(../img/comentar.gif); 
	background-repeat:no-repeat; 
	width:70px; 
	height:20px;
	font-size:0px;
	display:block;
	margin-top:10px;
	cursor:pointer;    
	margin-left: 48px;
}

.comentarBlog:hover{ background-position:0 -20px;}

.autor{ margin-bottom:10px}

.bl_post .bl_dados
{
	background-color: #f1ebde;
	color: #664f14;
	margin-top: 10px;
	padding: 10px;
	font-family: verdana;
	font-size: 11px;
}

.bl_post .bl_dados span{ display:block}

.comentarios{ }

.bl_post  .corSim
	{ 
		background-color: #a6a797; 
		color: #FFFFFF;
	}

.bl_post  .corSim a
	{ 
		background-color: #a6a797; 
		color:#FFFFFF;
	}

.bl_post  .corNao
	{ 
		background-color: transparent;
	}

.bl_post  .corNao a
	{
		color: #664F14;
	}
	
.sgeral
	{
		height: 100%;
		display: inline-block;
		margin-left: 59px;
		width: 699px;
		height: auto;
		color: #664f14;
		font-family: verdana;
		font-size: 13px;
	}
	
.comm_control
	{
		height: 459px;
		margin-left: 59px;
		padding: 15px;
	}
	
/* Inicio - Redes Sociais */

#linkTW, #face, #gplus 
	{
		display: inline-block;
		vertical-align: text-top;
	}

.redesSociais {
    background-color: #F1EBDE;
    clear: both;
    margin-bottom: 11px;
	padding:10px;
}

.redesSociais h2{ float: right; margin:0px; text-align:right }

.floatright{     float: left;}

.redesSociais .floatright{  width: 500px;}

.twtr-hd
	{
		display: none;
	}
	
.twtr-ft
	{
		display: none;
	}
	
.twtr-tweet-text p
	{
		padding-bottom: 5px;
		border-bottom: collapsed 3px #FFFFFF;
	}

/* Fim - Redes Sociais */

.frm_comentario
	{
		background-color: #FFFFFF;
		position: absolute;
		z-index: 999999999;
		height: 399px;
		margin-left: 1px;
		padding-left: 15px;
		width: 495px;
		border: solid 3px #a6a797;
	}
	
.frm_input
	{
		margin-right: 287px;
		width: 199px;
		float: right;
	}
	
.bl_cat
	{
		float: right;
		width: 229px;
		height: auto;
		margin-top: -105px;
		*margin-top: -85px;
		margin-right: 15px;
		margin-bottom: 19px;
		padding-top: 15px;
		padding-left: 15px;
		padding-right: 15px;
		background-color: #FFFFFF;
	}

.bl_cat a
	{
		color: #3a3936;
		text-decoration: none;
		list-style: none;
	}
	
.bl_dia
	{
		background-image: url("../img/dia_bg.png");
		background-repeat: no-repeat;
		float: left;
		height: 75px;
		margin-left: -87px;
		*margin-left: -87px;
		width: 65px;
		position: absolute;
	}

.bl_dia span, .bl_dia a
	{
		display: inline-block;
		width: 27px;
		height: 5px;
		padding-top: 15px;
		margin-left: 15px;
		color: #FFFFFF;
		font-weight: bold;
		font-family: verdana;
		font-size: 13px;
		text-align: center;
	}
	
.bl_assunto
	{
		width: 675px;
		height: auto;
	    margin-left: 1px;
		margin-bottom: 9px;
	}
	
.bl_assunto a .bl_assunto span
	{

	}
	
.redessociais_top
	{
		background-image: url("../img/redessociais_top.png");
		background-repeat: no-repeat;
		background-color: transparent;
		width: 100%;
		height: 27px;
	}
	
.bl_redessociais
	{
		background-color: #a6a797;
		width: 214px;
		height: auto;
		margin-top: -2px;
		margin-left: 4px;
		padding-top: 15px;
		padding-left: 11px;
		z-index: 1;
		text-align: center;
		color: #FFFFFF;
	}

.bl_redessociais ul li 
	{
		color: #FFFFFF;
		list-style: none;
		font-family: verdana;
		font-size: 11px;
		text-align: center;
		margin-left: -39px;
	}
	
.redessociais_bottom
	{
		background-image: url("../img/redessociais_down.png");
		background-repeat: no-repeat;
		background-color: transparent;
		width: 100%;
		height: 39px;
		margin-top: -2px;
	}

.rodape
{
	background-color: #674111;
	color: #FFFFFF;
	font-family: verdana;
	font-size: 12px;
	text-align: center;
	line-height: 35px;
}

.btn
	{
		width: 131px;
	}

/*/Inicio do formulario/*/
.formulario textarea {
    float:inherit;
    margin-right:inherit;
    width:310px;
	border:solid 1px #999999;
}

.formulario input, 
	{
		width: 110px;
	}

.select {
    width: 139px;
}

.bt_fec
	{
		float: right;
		margin-right: 1px;
	}

.btSite input, 
input.btSite
{ 
	width: 95px; 
	border: none;
	font-size:0px;
}
input.btEnviar{ width:auto; }

.btSite 
	{
		padding: 1px 3px !important; cursor:pointer;
		*margin-left: 5px;
		background-image: url(../img/bt_comentar.png);
		background-color: transparent;
		background-repeat: no-repeat;
		border: none;
		height: 29px;
	}
.btSite:active 
	{ 
		*margin-left: 5px;
		background-image: url(../img/bt_comentar.png);
		background-color: transparent;
		background-repeat: no-repeat;
		border: none;
		height: 29px;
	}

.input.radiobox, 
.radiobox input{
	vertical-align:bottom; 
	width:15px;
	border:none;
}

.formulario label{
	display:block;
	padding-bottom:3px;
}

.formulario strong{
	display:inline-block;	
	width:100px;
    text-align:right;
	vertical-align:middle;
}

.formulario strong.peq{ width:40px}
.formulario strong.meio{width:100px}
.formulario strong.grande{width:150px}
.formulario input.peq{ width:20px}
.formulario input.meio{width:90px}
.formulario input.grande{width:120px}
/*/Inicio do formulario/*/


/*/Inicio Modal/*/
.principalModal{
	position:absolute; 
	z-index:11;
	padding-left:80px;
	left:0; 
	top:0;
	width:100%;
	height:100%;
	display:none;
}

.bgEscuro{
	background-color:#000000;
	filter:alpha(opacity=70);
	opacity:0.7;
	width:100%;
	min-height:100%;
	
	left:0px;
	top:0px;
	
	position:absolute; 
	z-index:8;
}

.formulario{ 
	margin:20px auto 0 auto; 
}

.formulario strong{}

#frmLogin
	{
		width: 165px;	
		float: right;
		margin: 40px 30px 0 0;
	}
	
/*/Fim Modal/*/
.clear{ clear:both}