body ,html {
	background : #7273FF;
}
.top  {
	background : url("../imgSite/fundobanner.jpg") repeat-x;
	width : 100%;
	height : 250px;
	display : block;
}
.top img,.bottom img{
	border: solid 3px white;
	margin-top : 23px;
}
.top a,.bottom a{
	text-decoration : none;
}
.cabecario,.rodape {
	background : url("../imgSite/fundocbc.jpg") repeat-x;
	width : 100%;
	height : 50px;
	border-top : solid 5px white;
	border-bottom : solid 5px white;
	text-align : center;
}
.cabecario #data {
	width : 100%;
	display : block;
}
.cabecario span,.cabecario a{
	font-size : 16px;
	color : white;
	font-weight : 600;
}
.cabecario span a:link {
	text-decoration : none;
	border-bottom : dotted 3px black;
}
.cabecario span a:hover {
	color : black;
	border-color : white;
}
.centro {
	width : 933px;
	display : block;
	border-right : solid 3px white;
	border-left : solid 5px white; 
	background : url("../imgSite/hackimg.jpg") repeat-y;
	background-color : #EFEFFF;
}
.centro .lateral {
	float : left;
	width : 250px;
}
.centro .msn {
	position : relative;
	top : 0;
	left : 0;
}
.centro .msn  img {
	width : 240px;
	height : 180px;
	border : dashed 2px white;
	margin-bottom : 10px; 
	display : block;
}
.centro .msn span img{
	width : 340px;
	height : 280px;
}
.msn a span{
	display : none;
} 
.msn a:hover span {
	display : block;
	position : absolute;
	top : -50px;
	left : -50px;
	z-index : 1;
}
.centro .indice{
	border : solid 1px black;
	text-align : left;
	font-size : 20px;
	font-weight : 900;
	font-style : italic;
	color : white;
	background : #6969ff;
	padding-left : 30px; 
}
.busca{
	margin-top : 10px;
	margin-bottom : 10px;
}
.busca a{
	text-decoration : none;
}
.busca a img{
	width : 20px;
	border-style : none;
	margin-bottom : -4;
}
.centro .conteudo {
	float : right;
	width : 680px;
}
.conteudo h1{
	background : #6969FF;
	width : 659px;
	border : solid 1px black;
	margin-top : 0;
	color : white;
}
.conteudo h2{
	border : dashed 1px black;
	text-align : justify;
	width : 659px;
	color : blue;
}
.conteudo .texto{
	width : 660px;
	text-align : justify;
	color : blue;
	display : block;
}
.conteudo .texto a:link,.conteudo .texto a:visited {
	color : blue;
	font-weight : 600;
	border-bottom : dotted 2px black;
	text-decoration : none;
}
.conteudo .texto a:hover {
	color : black;
	border-bottom : dotted 2px blue;
	font-style : italic;
}
.centro .hack {
	clear : both;
	display: block;
	height : 1px;
	width : 100%;
	background : white;
}
.rodape a:link,.rodape a:hover ,.rodape span{
	color : white;
	font-size : 16px;
	font-weight : 600;
}
.bottom img {
	height : 100px;
}
.letra {
	font-size : 25px;
	font-weight : 900;
	border : solid 2px black;
}
.letra  a:link ,.letra a:visited {
	color : black;
	text-decoration : none;
}
.letra a:hover {
	color : blue;
}
.letra a:active {
	color : red;
}
#menu {
	text-align : left;
	margin-top : 0;
}
#menu li {
	list-style : none;
	background : #7F80FF;
	margin-left : -40px;
	border : solid 2px #9FA0FF;
}
#menu .menos ul{
	display : none;
}
#menu .mais ul{
	display : block;
}
html>/**/body  #menu .menos a:link ,html>/**/body #menu .menos a:visited{
	padding-right : 30px;
	padding-left : 15px;
	font-size : 18px;
	color : white;
	text-decoration : none;
	width : 200px;
	display : block;
	font-weight : 600;
	background-image : url("../imgSite/menumais.gif");
	background-position : right;
	background-repeat : no-repeat;
} 
html>/**/body  #menu .mais .linkm {
	margin-left : -42px; 
	background : #8F90FF;
	margin-right : -2px;
	margin-bottom : -2px;
	border-top-color : black; 
	border-bottom-color : black;
	border-left-color : #8F90FF;
	border-right-color : #8F90FF;
	padding-left : 20px;
	font-size : 16px;
}
html>/**/body  #menu .mais a:link ,html>/**/body #menu .mais a:visited{
	padding-right : 30px;
	padding-left : 15px;
	font-size : 18px;
	color : white;
	text-decoration : none;
	width : 200px;
	display : block;
	font-weight : 600;
	background-image : url("../imgSite/menumenos.gif");
	background-position : right;
	background-repeat : no-repeat;
}
html>/**/body #menu .mais .linkm a:link,html>/**/body #menu .mais .linkm a:visited{
	text-decoration : none;
	color : black;
	width : 184px;
	display : block;
	background-image : url("../imgSite/menuvai.gif");
	background-position : right;
	background-repeat : no-repeat;	
}
html>/**/body  #menu .mais a:hover,html>/**/body #menu .mais .linkm  a:hover,html>/**/body  #menu .menos a:hover{
	font-style : italic;
	color : red;
} 