/* DIVS BASE */

#site {
	clear:both;
	margin:0px auto 0px auto;
	width:900px;
}

#site #miolo {
	clear:both;
	margin:0px;
	width:900px;
	background-image:url(../img/fundo-preto-repeat.png);
	background-position:left top;
	background-repeat:repeat-y;
}

#rodape {
	margin:0px;
	height:155px;
	background-image:url(../img/fundo-rodape.png);
	background-position:center;
	background-repeat:no-repeat;
}

#rodape #rodape-mancha {
	clear:both;
	margin:0px auto 0px auto;
	height:90px;
	padding:65px 0px 0px 0px;
	width:900px;
}



/* DIVS IDs TOPO */

#site #topo {
	clear:both;
	width:900px;
	height:190px;
}

#site #topo #menu-cbca {
	clear:both;
	width:900px;
	height:30px;
}

#site #topo #menu-cbca #marca-cbca {
	float:left;
	width:70px;
	height:30px;
}

#site #topo #menu-cbca #menu-cbca-itens {
	float:left;
	width:830px;
	height:25px;
	text-align:right;
	padding-top:5px;
}

#site #topo #marca {
	clear:both;
	width:900px;
	height:160px;
}

/* DIVS IDs COLUNA MENU */

#site #miolo #coluna-menu {
	float:left;
	margin:0px 20px 0px 0px;
	width:190px;
	padding:2px 20px 20px 20px;
}

/* DIVS IDs COLUNA CONTEUDO */

#site #miolo #coluna-conteudo {
	float:left;
	width:610px;
	padding:20px 20px 20px 20px;
}









/* DIVS CLASS */

div.bloco {
	clear:both;
	border-bottom:1px solid #a9372e;
}

div.bullets {
	float:left;
	width:40px;
}

div.menu-itens {
	float:left;
	width:150px;
	padding:20px 0px 0px 0px;
}








/* TEXT CLASS */

p.txt-sem-margem {
	margin:0px;
}

p.txt-menu-cbca {
	margin:0px;
	font-size:11px;
	color:#fd938a;
}

p.txt-menu {
	font-size:18px;
	color:#fd938a;
	margin-bottom:26px;
}

p.txt-menu-d {
	color:#fd938a;
	margin-bottom:20px;
}

p.txt-legenda {
	color:#999999;
	font-size:10px;
}

p.thumb {
	background-color:#000;
	float:left;
	padding:5px;
	margin-right:10px;
}








/* LINKS CLASS */

p.txt-menu-cbca a {
	margin:0px;
	font-size:11px;
	color:#fd938a;
}

p.txt-menu-cbca a:hover {
	margin:0px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

a.link-menu {
	font-size:18px;
	color:#fd938a;
	margin-bottom:26px;
}

a.link-menu:hover {
	font-size:18px;
	color:#FFFFFF;
	margin-bottom:26px;
	text-decoration:none;
}

a.link-grande {
	font-size:16px;
}

a.link-grande:hover {
	font-size:16px;
	text-decoration:none;
}

a.link-menu-marcado {
	color:#999999;
	text-decoration:none;
}
