/*
	27/10/2009
	Author: Filipe Dantas
	e-mail: filipegdantas@gmail.com	
	copyright: BC10 Criação de Sites
*/
@import url("internas.css");
body{margin:0; background:#000 url(../images/bg_body.jpg) repeat-x 0 43px; font-family:"Trebushet MS", Arial, Helvetica, sans-serif;}
a{text-decoration:none; color:#000;}
a:hover{color:#000; text-decoration:underline; }
a img{border:0;}
h1{font-size:20px; color:#000; margin:0 0 10px 0;}
h2{font-size:16px; color:#0e355b; margin:0 0 10px 0;}
h3{font-size:12px; color:#0e355b; margin:0 0 10px 0;}
h4{font-size:11px; color:#fff; margin:0 0 10px 0;}
p{line-height:17px; text-align:justify; font-size:12px; color:#000; margin:0 0 10px 0;}
p.listagem{width:100%; float:left; text-align:center;}
p.mais{ font-size:11px; font-weight:bold; text-align:right; padding-right:15px;}
p.mais a{color:#064b86;}
ul.sem_margin{margin:0; padding:0; list-style:none;}
small{color:#213284; font-size:11px; font-weight:bold;}
.verde{
	color:#82bb32;
}
.azul{
	color:#213284;
}
.laranja{
	color:#ef8508;
}

/* Classes */
.none {display:none;}
.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
/*------------CONTAINER------------*/
div#container{
	width:966px;
	margin:0 auto;
}
	/*------------HEADER------------*/
	div#container div#header{
		width:100%;
		height:160px;
		background:#fff;
	}
	div#container div#header img.logo{
		width:172px;
		height:126px;
		float:left;
		margin:0 60px 0 55px;
		display:inline;
	}
	div#container div#header div#banner_cima{
		width:650px;
		height:90px;
		background:#c1c0bf;
		border:1px solid #000;
		float:left;
		margin-top:20px; 
	}
	/*------------MENU------------*/
	div#container div#menu{
		width:926px;
		height:45px;
		padding:15px 0 0 40px;
	}
	div#container div#menu ul li{
		float:left;
		margin:0 10px 0 12px;
		color:#fff;
		font-size:14px;
		font-weight:bold;
		display:inline;
	}
	div#container div#menu ul li a{
		color:#fff;
	}
	/*------------CONTENT------------*/
	div#container div#content{
		width:910px;
		background:#fff;
		padding:18px 26px 10px 30px;
	}
	/*------------COL_ESQ------------*/
	div#container div#content div#col_esq{
		width:725px;
		float:left;
	}
		/*------------COL_CIMA------------*/
		div#container div#content div#col_esq div#col_cima{
			width:100%;
		}
		/*------------COL_ESQ_CIMA------------*/
		div#container div#content div#col_esq div#col_cima div#col_esq_cima{
			width:294px;
			float:left;
			display:block;
			height: 300px;
			margin: 0 0 20px 0;
			position:relative;
		}
		div#container div#content div#col_esq div#col_cima div#col_esq_cima div#flash_not{
			width:100%;
			height:220px;
			margin-bottom:15px;
		}
		div#container div#content div#col_esq div#col_cima div#col_esq_cima ul{
			margin:15px 0 0 0;
		}
		div#container div#content div#col_esq div#col_cima div#col_esq_cima ul li{
			font-size:15px;
			font-weight:bold;
			margin:0 0 10px 0;
			border-bottom:1px dashed #82bb32;
			padding-bottom:5px;
		}
		/*------------COL_DIR_CIMA------------*/
		div#container div#content div#col_esq div#col_cima div#col_dir_cima{
			width:405px;
			float:right;
		}
		div#container div#content div#col_esq div#col_cima div#col_dir_cima ul.list_laranja{
			width:100%;
			float:left;
			margin-bottom:20px;
		}
		div#container div#content div#col_esq div#col_cima div#col_dir_cima ul.list_laranja li{
			width:195px;
			float:left;
			margin:0 2px;
			font-weight:bold;
			font-size:20px;
		}
		div#container div#content div#col_esq div#col_cima div#col_dir_cima ul.list_laranja li img{
			width:188px;
			height:141px;
			border:2px solid #000;
			margin:0 0 10px 0;
		}
		div#container div#content div#col_esq div#col_cima div#col_dir_cima ul.list_azul{
			width:100%;
		}
		div#container div#content div#col_esq div#col_cima div#col_dir_cima ul.list_azul li{
			font-weight:bold;
			margin:0 0 10px 0;
			border-bottom:1px dashed #213284;
			padding-bottom:5px;
			font-size:20px;
		}
		/*------------PUBLICIDADE _FULL_BANNER------------*/
		div#container div#content div#col_esq div.full_banner{
			width:723px;
			height:94px;
			border:1px solid #000;
			background:#c1c0bf;
			float:left;
			margin:20px 0 20px 0;
		}
		div#container div#content div#col_esq div.full_banner_cima{
			width:723px;
			height:94px;
			border:1px solid #000;
			background:#c1c0bf;
			float:left;
			margin:40px 0 20px 0;
		}
		/*------------COL_MEIO------------*/
		div#container div#content div#col_esq div#col_meio{
			width:100%;
		}
		/*------------COL_MEIO_ESQ------------*/
		div#container div#content div#col_esq div#col_meio_esq{
			width:474px;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_esq h4{
			height:18px;
			background:#213284 url(../images/bg_tit.jpg) no-repeat right;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_esq div#col_meio_esq ul.azul_sombra{
			width:100%;
			background:url(../images/bg_azul_sombra.jpg) repeat-y;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_esq ul.azul_sombra li{
			width:455px;
			margin:0 0 11px 0;
			padding:15px 0 5px 10px;
			border-bottom:1px dashed #537bbe;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_esq ul.azul_sombra li img{
			width:101px;
			height:67px;
			float:left;
			margin:0 10px 0 0;
			border:1px solid #000;
		}
		div#container div#content div#col_esq div#col_meio_esq ul.azul_sombra li h2{
			margin:0;
		}
		div#container div#content div#col_esq div#col_meio_esq span.sombra_azul_baixo{
			width:473px;
			height:16px;
			background:url(../images/bg_azul_sombra_baixo.jpg) repeat-x;
			float:left;
		}
		/*------------COL_MEIO_DIR------------*/
		div#container div#content div#col_esq div#col_meio_dir{
			width:240px;
			float:right;
		}
		/*------------COLUNISTAS------------*/
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ{
			width:100%;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ h4{
			height:18px;
			background:#213284 url(../images/bg_tit.jpg) no-repeat right;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ ul.colunista_verde{
			width:100%;
			background:url(../images/bg_verde_colunista_sombra.jpg) repeat-y;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ ul.colunista_verde li{
			width:220px;
			margin:0 0 5px 0;
			float:left;
			padding:10px 0 0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ ul.colunista_verde li img{
			width:76px;
			height:60px;
			border:1px solid #000;
			float:left;
			margin:0 5px 0 0;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ ul.colunista_verde li h3{
			margin:0;
		}
		div#container div#content div#col_esq div#col_meio_dir div#colunistas_princ span.sombra_verde_baixo{
			width:238px;
			height:10px;
			background:url(../images/bg_verde_sombra_baixo.jpg) repeat-x;
			float:left;
		}
		/*------------ENTREVISTA------------*/
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ{
			width:100%;
			float:left;
			margin-top:5px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ h4{
			height:18px;
			background:#213284 url(../images/bg_tit.jpg) no-repeat right;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ div.bg_verde_sombra{
			width:100%;
			background:url(../images/bg_verde_colunista_sombra.jpg) repeat-y;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ div.bg_verde_sombra img{
			width:177px;
			height:132px;
			margin:10px 0 10px 28px;
			border:1px solid #000;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ div.bg_verde_sombra h3{
			padding:0 10px;
			margin-bottom:5px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ div.bg_verde_sombra p{
			padding:0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#entrevistas_princ span.sombra_verde_baixo{
			width:238px;
			height:10px;
			background:url(../images/bg_verde_sombra_baixo.jpg) repeat-x;
			float:left;
		}
		/*----------TWITTER-----------*/
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ{
			width:100%;
			float:left;
			margin:5px 20px 0 -5px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ h4{
			height:18px;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ div.bg_verde_sombra{
			width:100%;
			float:left;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ div.bg_verde_sombra img{
			width:177px;
			height:132px;
			margin:10px 0 10px 28px;
			border:1px solid #000;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ div.bg_verde_sombra h3{
			padding:0 10px;
			margin-bottom:5px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ div.bg_verde_sombra p{
			padding:0 10px;
		}
		div#container div#content div#col_esq div#col_meio_dir div#twitter_princ span.sombra_verde_baixo{
			width:238px;
			height:10px;
			background:url(../images/bg_verde_sombra_baixo.jpg) repeat-x;
			float:left;
		}
	/*------------COL_DIR -----------*/
	div#container div#content div#col_dir{
		width:175px;
		float:right;
	}
		/*------------PUBLICIDADE------------*/
		div#container div#content div#col_dir div#publicidade{
			width:100%;

		}
		div#container div#content div#col_dir div#publicidade h4{
			height:18px;
			background:#213284 url(../images/bg_tit.jpg) no-repeat right;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_dir div#publicidade ul{
			width:100%;
			background:#dee9f7;
			padding:5px 0;
			float:left;
			clear: both;
		}
		div#container div#content div#col_dir div#publicidade ul li{
			width:120px;
			float: left;
			margin:0 auto 10px 30px;
		}
		/*------------GALERIA DE FOTOS------------*/
		div#container div#content div#col_dir div#galeria_princ{
			width:100%;
			float:left;
			margin:4px 0 0 0;
		}
		div#container div#content div#col_dir div#galeria_princ h4{
			height:18px;
			background:#213284 url(../images/bg_tit.jpg) no-repeat right;
			padding:6px 0 0 10px;
		}
		div#container div#content div#col_dir div#galeria_princ ul.bg_amarelo_sombra{
			width:100%;
			background:url(../images/bg_amarelo_sombra.jpg) repeat-y;
			float:left;
		}
		div#container div#content div#col_dir div#galeria_princ ul.bg_amarelo_sombra li{
			width:163px;
			padding:10px 0 0 7px;
			margin:0;
		}
		div#container div#content div#col_dir div#galeria_princ ul.bg_amarelo_sombra li img{
			width:156px;
			height:104px;
			margin-bottom:2px;
		}
		div#container div#content div#col_dir div#galeria_princ ul.bg_amarelo_sombra li h3{
			margin:0;
			padding:0 5px;
		}
		div#container div#content div#col_dir div#galeria_princ ul.bg_amarelo_sombra li p{
			margin:0;
			padding:0 5px;
		}
		div#container div#content div#col_dir div#galeria_princ span.sombra_amarelo_baixo{
			width:175px;
			height:10px;
			background:url(../images/bg_amarelo_sombra_baixo.jpg) repeat-x;
			float:left;
		}
		
		/* VIDEOS */
		
#videos_int                    { width:724px; height:auto; float:left; display:inline;  }
#bg_vide                       { width:724px; height:210px; float:left; display:inline; background: #DEE9F7; margin:1px 0 0 0;  }
#videos_int h4                 { height:18px; background:#213284 url(../images/bg_tit.jpg) no-repeat right; padding:6px 0 0 10px;}		
#videos_int  ul                { margin:20px 0 0 40px; padding:0; width:670px; list-style:none; display:block; float:left; }
#videos_int  ul li.post-videos { float:left!important; margin:10px 25px!important; list-style:none; width:167px!important; }
#videos_int  ul li a.foto-video{ margin:5px 10px!important; }		
#videos_int  ul li a img       { width:177px!important; height:133px!important; }
#videos_int  ul li h3          { width:99%; text-align:center; padding-top:5px; }
#videos_int  ul li h3 a        { font-size:13px; color:#213284; text-align:center; }	
#videos_int  ul li small	      { width:99%; text-align:center; display:block; }
#videos_int  ul li small a     { font-size:11px; color:#83B7E7; text-align:center; }	

		
/* navegar */		
div#navegar { width: 295px; height: 20px; margin:0; position:absolute; top:0; left: 0; z-index:1000; }		
div#navegar span.numbers { float:right; font-weight:700; background: url(../images/bg_.png) repeat; margin:0; letter-spacing:5px; padding:2px; display:inline; text-decoration:none; }
div#navegar span.numbers:hover { color:#FFBB01; }


div#galeria div.imagem { width: 295px;height: 222px; position: relative; }
div#galeria div.imagem  a img {width: 295px; height: 222px; margin:0; float:left;  }
div#galeria div.imagem p { width: 295px; height: 30px; float:left; position:absolute; top:190px; left: 0; background: url(../images/bg_.png) repeat; padding:2px 5px 0 5px; font-size:12px; line-height:12px; font-weight:700; } 
div#galeria div.imagem p a  { width: 280px; float:left; display:inline; }

/*------------FOOTER------------*/
div#footer{
	width:100%;
	height:60px;
	background:url(../images/bg_footer.jpg) repeat-x;
	margin:0 auto;
}
	div#footer div#cont_footer{
		width:966px;
		height:60px;
		margin:0 auto;
		position:relative;
	}
	div#footer div#cont_footer p{
		text-align:center;
		color:#fff;
		padding:15px 0 0 0;
	}
	div#footer div#cont_footer p.bc10{
		position:absolute;
		top:10px;
		right:10px;
		padding:0;
	}
