/*--------------------------------------------------------------------
			www.grupolider
			IE7+ FF1.5+

Ver: 		2.0 - 2012
author: 	Fmdesign.org - Frederico Martins
email: 		geral@fmdesign.org
site: 		http://www.fmdesign.org
-----------------------------------------------------------------------
-----------------------------------------------------------------------*/
/* CSS MÃE IMPORTS*/
@import "reset.css";
@import "textos.css";
@import "font.css";
@import "menu.css";
@import "jquery.css";

/* CSS MÃE IMPORTS
@import "forms.css";
; */

body {margin:0px; padding:0px; font:lighter 12px; font-family: 'Work Sans', sans-serif; font:'Work Sans', sans-serif; background:#F6F4F0 center top no-repeat fixed; font-size: 15px;
	font-weight: 400;
    font-style: normal;
    line-height: 23px;
    color: #383838;}

#background { left: 0; min-height: 100%; min-width: 100%; position: fixed; top: 0; z-index: -2; float:left;}

.bgwidth { width: 100%;}
#divtop{ width:100%; position:absolute; top:0; height:30px; background:url(../imagens/bg.png) top center no-repeat; min-width:920px; height:10px;}


#divcentra{
	width:1030px;
	margin: 0 auto;
	height:auto;
	z-index:1; 
	position:relative;
	display:table;
}
#divlogotipo{ 
	width:1030px;
	float:left;
	padding:30px 0px 40px 0px;
	font-size:24px;
	font-family:'BentonSansRegular', Arial, Helvetica, sans-serif; font:'BentonSansRegular', Arial, Helvetica, sans-serif;
	color:#333333;
	}
#divmenuprincipal{	
	width:1030px;
	height:90px;
	background-color:#FFF;
	float:left;
	}

#rodape{width:990px; position:relative; color:#646464; padding:20px; font-size:10px; float:left; margin-top:20px; background-color:#FFF;}
#by{ float:right;}

#coluna1{
	width:990px;
	padding:20px;
	float:left;
	background-color:#FFF;
	margin-top:20px;
	opacity:0.97;
}
#coluna2{
	width:290px;
	padding:20px;
	float:left;
	margin-right:30px;
	background-color:#FFF;
	margin-top:20px;
	opacity:0.97;
	}
#coluna2dir{
	width:290px;
	padding:20px;
	float:left;
	margin-left:30px;
	background-color:#FFF;
	margin-top:20px;
	opacity:0.97;
	}
#coluna3{
	width:630px;
	padding:20px;
	float:left;
	min-height:400px;
	background-color:#FFF;
	margin-top:20px;
	opacity:0.97;
	}

#divnoticias{
	float:left;
	width:630px;
	min-height:145px;
	border-top:#D7D7D7  dotted 1px;
	padding-top:30px;
	margin-bottom:30px;
}
#divnoticias img{
	float:left; margin-right:15px;
	}	
	
#tbl_inscritos{ border:#FFF solid 1px; width:628px;  margin-bottom:10px;}
#tbl_inscritos .ttl_tbl{ font-size:11px; background:url(../imagens/bg-ttl-tbl.png) top left repeat-x; color:#666; font-weight:bold; border-left: solid 1px #FFF; padding:6px 4px;}
#tbl_inscritos td{  padding:3px 4px; border-bottom:#FFF 2px solid; font-size:11px; }
#tbl_inscritos .linha1, #tbl_inscritos .linha1 td { background:#F4F4F4;}
#tbl_inscritos .linha2{ background:#F2ECE7;}


#divpatrocinio{ width:180px; height:100px; border:#CCC dashed 1px; float:left; margin:0px 15px 20px 0px;}


/*div#divpatrocinio:nth-child(6n){ margin-right: 0px;}*/

#separadoranos{ padding:15px; width:598px; font-size:18px; font-family:'BentonSansLight', Arial, Helvetica, sans-serif; color:#999; border:#D7D7D7 dotted 1px; border-bottom:none;  float:left; background:url(../imagens/seta-barra-comentarios-datas.gif) center right no-repeat;}

#botoes_destaque{ width:300px; height:180px; float:left; margin-bottom:30px;}

#botoes_destaque.esquerda{margin-right: 30px;}

#botoes_destaque p{ font-size:13px; text-align:left; line-height:normal; margin-top:5px; font-weight:600;}



#estadomail{ 
	width:990px;
	padding:20px;
	float:left;
	margin-top:20px;
	background:url(../imagens/bg-barra-aviso.gif);
	font-size:13px; color:#FFF;
	line-height:normal; font-weight:bold; text-align:center;
}

#btdeixarcomentario{ float:right; margin-bottom:20px;}
#btvoltar{ float:right; margin:20px 0px 30px 0px;}

#minigalerias{ width:190px; height:120px; float:left; margin:0px 30px 30px 0px;}
#minigalerias img{
	float:left; margin-bottom:5px;
	}
#minigalerias p{ font-size:10px; text-align:left; line-height:normal; margin-top:10px; color:#999999;}

#separadorgalerias{ padding:15px; width:598px; height:17px; font-size:18px; font-family:'BentonSansLight', Arial, Helvetica, sans-serif; color:#999; border:#D7D7D7 dotted 1px; float:left; background:url(../imagens/seta-barra-comentarios-datas.gif) center right no-repeat; margin:20px 0px 20px 0px; break-after:right; float:left;}

#minifoto{ width:190px; height:120px; float:left; margin:0px 30px 30px 0px;}
#minifoto img{
	float:left; margin-bottom:5px;
	}
#minifoto p{ font-size:10px; text-align:left; line-height:normal; margin-top:10px; color:#999999;}


/*classificações BTT*/

.css-panes div > a{ float:left; clear:left; margin-bottom:15px; padding:5px 5%; width:90%; border:#353945 1px solid; color:#353945;}
.css-panes div > a:hover{ background-color:#353945; color:rgb(255,255,255);}

/*classificações*/

.css-panes-trail div > a{ float:left; clear:left; margin-bottom:15px; padding:5px 5%; width:90%; border:#DC0733 1px solid; color:#DC0733;}
.css-panes-trail div > a:hover{ background-color:#DC0733; color:rgb(255,255,255);}
