/* CSS Document */

body {
	margin:0px;
	background-color:#1f1f1f;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:13pt;
	color:#efefef;
}

h1 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#de0246;
	margin:0px;
}

h2 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:18px;
	color:#de0246;
	font-weight:normal;
	margin:0px;
}

h3 {	
	font-family:Tahoma, Trebuchet MS, Helvetica;
	font-size:15px;
	color:#de0246;
	font-weight:bold;
	margin:0px 15px;
}

h4 {
	font-family:Tahoma, "Trebuchet MS";
	font-weight:bold;
	font-size:13px;
	color:#333333;
	margin:10px 15px;
}

h5 {
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#de0246;
	background-color:#c4c4c4;
	margin:0px 8px 5px 10px;
	padding:1px 3px 1px 3px;
}

hr {
	color:#313131;
	padding:0px;
	margin:0px;
}

.a { 
	text-decoration:none;
	color:#efefef !important;
	border-bottom:1px #616161 solid;
}

.a:hover { 
	text-decoration:none;
	color:#efefef;
	border-bottom:1px #616161 solid; 
	padding-top:5px;
} 

img {
	border:0px solid;
}

.img a {
	border:0px solid;
}

ul , li {
	margin:0px;
	padding:0px;
}


.Normal {
	color:#333333 !important;
}

.hide {
	display:none;
}



/*banners*/

.banner {

}

.bannerB1 {
	padding:82px 0px 35px 0px;
}

.bannerB2 {
	padding-bottom:32px;
}

.bannerS {
	padding-bottom:32px;
}


.SubHead {
	color:#333333;
}

.bannerSup{
	padding:16px 0px 0px 120px;

}
.midia {
	float:right;
	width:140px;
	height:700px;
}


.left {
	float:left;
	/*IE6*/
	_margin:0px;
	_padding:0px;
	_float:left;
	_display:inline;
}

/*Chasi*/

#master {
	width:978px;
	padding-top:0px;
	margin-left:15px;
	padding-bottom:30px;
}

.flash {
	margin:0px;
	padding:0px;
	width:823px;
}

.headerGroup{
	margin-top:30px;
}

.headerGroup , .ContentGroup {
	margin-bottom:30px;
}

.top {
	width:100%;
	height:123px;
	background-image:url('imagens/cabecalho.gif');
	background-repeat:repeat-x;
}

.menu , .content , .content2 {
	margin:0px 0px 15px 0px;
	/margin:-8px 0px 5px 0px;
	/*IE6*/
	_margin-bottom:0px;
}

.menu ul {
	width:823px;
	padding:0px;
	margin:0px 5px;
	float:left;
	list-style:none;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color:#383838;
	height:34px;
	*height:40px;
	/*IE*/
	_width:805px;
	_margin:0px;
	_padding:0px;
	_height:0px;
}

.menu{ 
	/*IE6*/
	_margin:0px;
	_padding:0px;
	_height:0px;
}

.menu li {
	list-style:none;
	float:left;
	position:relative;
	padding:8px 15px;
	cursor:hand;
	/*IE6*/
	/*_padding:8px 15px;*/
	_height:10px;
}

.width {
	float:left;
	width:823px;
	/*IE6*/
	_width:822px;
}

#subMenu2 a{
	font-family:normal 11px Tahoma, Helvetica, sans-serif;
	color:#cccccc;
	margin-left:-18px;
	*margin-left:-16px;
	*margin-right:-5px;
	text-decoration:none;
}
#subMenu2 {
	display:none; 
	}
/*-------- MENU ------------*/
#subMenu div{
	font-family:normal 13px Tahoma, Helvetica, sans-serif;
	color:#D5D5D5;
}
#subMenu a{
	font-family:normal 13px Tahoma, Helvetica, sans-serif;
	color:#D5D5D5;
}

.menuC {
	background-image:url('imagens/menuC.gif');
	background-repeat:repeat-x;
	width:810px;
		/*IE6*/
	_width:0px; 
	_margin:0px;
	_padding:0px;
	_height:37px;
}

.fundoPreto {
	background-image:url('imagens/menuP.gif');
	background-repeat:repeat-x;
	color:#d5d5d5;
	height:35px;
	/*IE6*/
	_margin:0px;
	_margin-top:1px;
	_padding:0px;
	_height:37px;
}

.fundoPreto a{
	color:#d5d5d5;
}
.fundoBranco {
	background-image:url('imagens/menuC.gif');
	background-repeat:repeat-x;
	color:#383838;	
}

.fundoBranco a{
	color:#383838;
}

.subMenu {
	float:left;
	width:809px;
	height:32px;
	background-image:url('imagens/submenu.gif');
	background-repeat:repeat-x;
	margin:0px 7px 0px 7px;
	/margin:-4px 7px 0px 7px;
	/*IE6*/
	_margin-bottom:1px;
	_margin-left:2px;
}

.menuRodape a{
	color:#EFEFEF;
}



/*------------ Busca ---------------*/

.busca {
	background-image:url('imagens/buscaC.gif');
	background-repeat:repeat-x;
	height:43px;
	width:420px;
	float:left;
}

.inputB {
	background-image:url('imagens/buscar.gif');
	width:410px;
	border:0px;
	margin:13px 5px;
	color:#efefef;
}

.buscaR {
	background-image:url('imagens/buscaL.gif');
	width:114px;
	height:43px;
	/*IE6*/
	_background-repeat:no-repeat;
}


.positionB {
	z-index:2;
	position:absolute;
	top:215px;
	left:242px;
	width:620px;
	/*IE6*/
	_left:239px;
	_top:215px;
}

.botBusca {
	margin:11px 18px;
	background-image:url('imagens/botBuscar.gif');
	background-repeat:no-repeat;
	width:86px;
	height:20px;
	border:0px;
	background-image:transparent;
}



.linha {
	width:823px;
	color:#161616;
	border-bottom:solid 1px #313131;
	margin:-1px 0px 0px 0px;
	/margin:0px 0px 0px 0px;
	padding:0px;
}

.linha1 {
	width:810px;
	color:#161616;
	border-bottom:solid 1px #313131;
	margin:0px 5px 20px 5px;
	/margin:0px 5px 14px 5px;
	/padding:0px 5px;
}

.linha2 {
	width:100%;
	color:#161616;
	float:left;
	border-bottom:solid 1px #313131;
	margin:0px 0px 0px 0px;
	/padding:0px 5px;
}


	/*Footer*/

#foot {
	background-color:#101010;
	clear:both;
	margin-top:30px;
	height:180px;
	padding:20px 0px 0px 20px;
	/*IE6*/
	_width:98%;
}

#foot1 {
	float:left;
	width:700px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.foot2 {
		float:left;
		margin-left:15px;
		color:#cccccc;
		font-family:Tahoma;
		width:210px;
}
.foot2 a {
		color:#cccccc;
}

.menuRodape {
	margin:0px 0px 0px -5px;
	/margin:0px 0px 0px -20px;
}

.menuRodape li {
	list-style:none;
	float:left;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	color:#efefef;
	padding:0px 4px;
	margin:0px 0px 0px 0px;
	/*IE6*/
	_padding:0px;
	_margin:0px;
	_margin-left:6px;
}

.buscarR {
	background-image:url('imagens/buscaCrodape.gif');
	padding:0px;
	margin:0px;
	/margin:-1px;	
	border:0px;
	height:21px;
	width:440px;
	color:#efefef;
}

.botBuscaR {
	background-image:url('imagens/botBuscarRodape.gif');
	background-repeat:no-repeat;
	width:86px;
	height:20px;
	border:0px;
	margin:0px 10px;
	background-image:transparent;
	float:left;
}

.copy {
	font-size:11px;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#efefef;
	line-height:15px;
}

.copy a {
	font-size:11px;
	font-family:Tahoma, Helvetica, sans-serif;
	color:#efefef;
	line-height:15px;
	text-decoration:none;
}

.tamanho1 {
	font-size:24px;
}

.tamanho2 {
	font-size:20px;
}

.tamanho3 {
	font-size:18px;
}

.tamanho4 {
	font-size:16px;
}

.tamanho5 {
	font-size:14px;
}


