/*
	22/12/2008
	Author: Filipe Dantas
	e-mail: filipegdantas@gmail.com	
	copyright: BC10 - Criação de Sites
*/
@import url("internas.css");
body{ margin:0 auto; padding:0; background:#7c272a url(../images/bg_body.jpg) repeat-x; font-family:"Trebushet MS", Arial, Verdana, sans-serif;}
a{text-decoration:none; color:#464646;}
a:hover{color:#000; text-decoration:underline;}
a img{border:0;}
p{line-height:17px; text-align:justify; font-size:12px; color:#464646;}
h2{color:#3A3A3A; font-size:12px;}

/* Classes */
.none {display:none;}
.clearFix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	
/* CONTAINER */
div#container{
	width:775px;
	background:#fff url(../images/bg_container.jpg) repeat-x;
	margin:142px auto 16px auto;
	padding:0 0 10px 0;
	position:relative;
}
/* IMG_FOTOS */
	div#container div#img_fotos{
		width:325px;
		height:252px;
		position:absolute;
		top:-130px;
		right:-70px;
	}
	/* COLUNA ESQUERDA */
	div#container div#col_esq{
		width:165px;
		float:left;
	}
	div#container div#col_esq div#logomarca{
		width:260px;
		height:196px;
		position:absolute;
		top:-120px ;
		left:-10px;
	}
	div#container div#col_esq div#menu{
		width:165px;
		height:520px;
	}
	/* COLUNA DIREITA */
	div#container div#col_dir{
		width:610px;
		float:right;
	}
	/* BANNER PRINCIPAL */
	div#container div#col_dir div#banner{
		width:448px;
		height:180px;
		margin:40px 0 0 60px;
	}
	/* CONTENT */
	div#container div#col_dir div#content{
		width:100%;
		margin:20px 0 0 0;
	}
	
	/* MEIO - CONTEUDO */
	div#container div#col_dir div#content div#meio{
		width:420px;
		float:left;
	}
		/* BLOG */
		div#container div#col_dir div#content div#blog{
			width:194px;
			float:left;
			margin:0 0 0 24px;
			display:inline;
		}
		div#container div#col_dir div#content div#blog h1{
			height:33px;
			margin:0;
			background:url(../images/tit_blog.gif) no-repeat;
		}
		div#container div#col_dir div#content div#blog ul{
			margin:0;
			padding:0;
			list-style:none;
		}
		div#container div#col_dir div#content div#blog ul li{
			margin:0;
			padding:0;
		}
		div#container div#col_dir div#content div#blog ul li small{
			font-size:11px;
			color:#7C272A;
		}
		div#container div#col_dir div#content div#blog ul li h2{
			margin:0;
		}
		/*PROGRAMAÇÃO*/
		div#container div#col_dir div#content div#programacao{
			width:180px;
			height:185px;
			float:left;
			margin:0 0 0 20px;
			display:inline;
			background:#F0E8BE ;
		}
		div#container div#col_dir div#content div#programacao h1{
			height:33px;
			margin:0;
			background:url(../images/tit_programacao.png) no-repeat;
		}
		div#container div#col_dir div#content div#programacao ul{
			width:100%;
			margin:0;
			padding:0;			
			list-style:none;
		}
		div#container div#col_dir div#content div#programacao ul li{
			margin:5px 0 5px 15px;
		}
		div#container div#col_dir div#content div#programacao ul li img{
			width:150px;
			height:80px;
		}
		div#container div#col_dir div#content div#programacao ul li p{
			width:150px;
			margin:0;
		}
		/* CARTAZ */
		div#container div#col_dir div#content div#cartaz{
			width:180px;
			height:180px;
			float:left;
			margin:0 0 0 20px;
			display:inline;
			background:#F0E8BE ;
		}
		div#container div#col_dir div#content div#cartaz h1{
			height:33px;
			margin:0;
			background:url(../images/tit_promocao.gif) no-repeat;
		}
		div#container div#col_dir div#content div#cartaz h2{
			margin:5px 0 0 4px;
			font-size:16px;
		}
		div#container div#col_dir div#content div#cartaz h2 a{
			color:#7C272A;
		}
		div#container div#col_dir div#content div#cartaz small{
			float:right;
			font-size:11px;
			color:#7C272A;
			margin: 0 40px 0 0;
		}
		/* GALERIA DE FOTOS */
		div#container div#col_dir div#content div#galeria_fotos{
			width:415px;
			background:#f0e8be;
			float:right;
			margin:20px 0 0 0;
			padding:0 0 10px 0;
		}
		div#container div#col_dir div#content div#galeria_fotos h1{
			height:33px;
			margin:4px 0 0 0;
			background:url(../images/titi_galeria_fotos.gif) no-repeat;
		}
		div#container div#col_dir div#content div#galeria_fotos ul{
			margin:0;
			padding:0;
			list-style:none;
		}
		div#container div#col_dir div#content div#galeria_fotos ul li{
			width:120px;
			margin:0 0 0 15px;
			float:left;
			display:inline;
		}
		div#container div#col_dir div#content div#galeria_fotos ul li small{
			font-size:11px;
			color:#7C272A;
			margin:0;
		}
		div#container div#col_dir div#content div#galeria_fotos ul li img{
			width:100px;
			height:75px;
			border:1px solid #7C272A;
		}
		div#container div#col_dir div#content div#galeria_fotos ul li h2{
			margin:0;
		}
	/* BONECO */
	div#container div#col_dir div#content div#boneco{
		width:178px;
		margin:0 5px 0 0;
		float:right;
	}
	div#container div#col_dir div#content div#boneco div.radio{
		width:178px;
		height:180px;
		margin:0;
	}
div#rodape{
	width:775px;
	margin:0 auto;
	clear:both;
}
div#rodape div#bc10{
	float:right;
	padding:10px 0 0 0;
}
div#rodape_negativo{
	width:100%;
	height:136px;
	background:url(../images/rodape_negativo.jpg) no-repeat;
	float:left;
	margin:10px 0 0 0;
}
