/* CSS Document */
html, body{
	width:100%;
	height:100%;
	background-color:black;
	font-family:"Trebuchet MS";
	font-size:12px;
	padding:0;
	margin:0;
}
A:link {
	text-decoration: none;
	color: #FFFFFF;
}
A:visited {
	text-decoration: none;
	color: #FFFFFF;
}
A:active {
	text-decoration: none;
	color: #FFFFFF;
}
A:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
h1{
	font:22px Arial;
	color: #742320;
	font-weight:bold;
}
input, textarea, select{
	font:14px "Trebuchet MS";
	color:#6A6A6A;
}
#divGera{	
	width:1026px;
	background:white url(imagens/fundo-geral.jpg) top left repeat-y;
	position:relative;
	text-align:left;
}

#divTopo{
	position:relative;
	margin-left:34px;
	height:168px;
	width:974px;
}
#divLogo{
	position:relative;
	float:left;
	height:109px;
	width:631px;
	background:#fe0000 url(imagens/logo-fundo.jpg) left center no-repeat;
	padding-left:176px;
	padding-top:26px;
}
#divData{
	position:relative;
	float:right;
	height:60px;
	width:165px;
	background:#fe0000;
	text-align:center;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:75px;
}
#divMenu{
	position:relative;
	float:left;
	clear:both;
	width:974px;
	height:33px;
	background:#c8bfc0 url(imagens/pixel-branco.gif) left top repeat-x;
}
#divSubMenu{
	position:absolute;
	float:left;
	width:auto;
	top:168px;
	left:247px;
	background:#c8bfc0;
	text-align:left;
	z-index:999999;
	display:none;
	padding:5px 12px 5px 12px;
}
#divSubMenu h2{
	font:normal 14px "Trebuchet MS";
	display:inline;
}
.divItemMenu{
	background:url(imagens/barra-menu.jpg) left repeat-y;
	height:25px;
	text-align:center;
	font-size:14px;
	color:#FFFFFF;
	float:left;
	position:relative;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
}
.divRevi{
	position:relative;
	text-align:center;
	width:180px;
	height:225px;
}
.divItemMenuBusc{
	background:url(imagens/barra-menu-2.jpg) left repeat-y;
	height:25px;
	width:357px;
	text-align:center;
	float:right;
	position:relative;
	margin-top:1px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
}
.txtBusc{
	color:#979797;
	font-size:12px;
	height:16px;
	border:0px;
	vertical-align:top;
}
#divDest1{
	position:relative;
	margin-left:34px;
	height:328px;
	width:974px;
}

#divDest2{
	position:relative;
	margin-left:34px;
	height:120px;
	width:974px;
}

#divCont{
	position:relative;
	margin-left:34px;
	width:974px;
	width:1000px;
}
#divContGera{
	position:relative;
	width:690px;
	float:left;
	padding-left:18px;
}
#divContGeraFoto{
	position:relative;
	width:690px;
	float:left;
	height:500px;
	overflow-y:auto;
}
.divGale{
	position:relative;
	float:left;
	width:161px;
}
#divCana{
	border:2px solid #B3B1B2;
	background:#CEC8C8;
	padding-left:14px;
	padding-top:4px;
	height:26px;
}
#divCana h2{
	font:16px "Trebuchet MS";
	color:white;
	padding-left:15px;
}
.divBarr{
	background:url(imagens/barra-horizontal-maior.jpg) bottom center no-repeat;
	clear:both;
}
#divContCont{
	position:relative;
	float:left;
	width:612px;
	text-align:justify;
	margin:20px 34px 10px 0px;
	font-size:14px;
	color:#6A6A6A;
}
#divContCont a{
	color:#a71636;
	text-decoration:none;
}
#divContCont a:hover{
	color:#a71636;
	text-decoration:underline;
}
#divContMais{
	position:relative;
	float:left;
	width:592px;
	text-align:justify;
	margin:20px 34px 10px 34px;
	padding:10px 10px 10px 10px;
	background:#F4F4F4;
	font-size:14px;
}
#divContMais h2{
	font:18px Arial;
	text-decoration:underline;
	color:black;
}
#divContMais ul, li{
	list-style-image:none;
	padding-left:30px;
}
#divContMais a{
	color:black;
}
#divContGrup{
	border:2px solid #B3B1B2;
	position:relative;
	float:left;
	width:568px;
	text-align:justify;
	margin:20px 34px 10px 34px;
	padding:5px 20px 5px 20px;
	background:#E2DCDC;
}
#divContGrup h2{
	font:16px "Trebuchet MS";
	color:#a71636;
	padding-left:15px;
	padding-right:20px;
	float:left;
}
#divContFoto{
	position:relative;
	float:left;
	width:612px;
	text-align:justify;
	margin:20px 34px 10px 34px;
}
#divContEsqu{
	position:relative;
	width:342px;
	background: url(imagens/barra-vertical.jpg) right center no-repeat;
	float:left;
	padding-left:18px;
}
.divItemEsqu{
	position:relative;
	width:320px;
	font: 10px;
	color:#7a6f6f;
	clear:both;
}
a.divItemEsqu{
	font: 10px;
	color:#7a6f6f;
}
.divCorCate{
	width:7px;
	height:14px;
	float:left;
	margin-top:4px;
}
.divTituCate{
	background:url(imagens/barra-categoria.jpg) left bottom repeat-x;
	padding-bottom:6px;
	padding-left:14px;
	width:auto;
	color:#a71636;
	font-size:15px;
}
#divContCent{
	position:relative;
	width:338px;
	background:url(imagens/barra-vertical.jpg) right top no-repeat;
	float:left;
	text-align:center;
}
* html #divContCent{
	background:url(imagens/barra-vertical.jpg) 340px top no-repeat;
}
#divContDire{
	position:relative;
	float:right;
	width:276px;
	right:16px;
}
.divItemDire{
	border:2px solid #a71636;
	text-align:center;
	padding:10px;
	width:232px;
	font-size:14px;
	font-family:Arial Black;
	color:#a71636;
}

#divRoda{
	position:relative;
	background:#fe0000;
	height:76px;
	margin-left:34px;
	width:923px;
	color:#FFFFFF;
	padding-left:16px;
	padding-top:17px;
	padding-right:35px;
	clear:both;
	font-size:13px;	
}

#divRodaEsqu{
	position:relative;
	float:left;
	width:600px;
}
#divRodaDire{
	position:relative;
	float:right;
}
#divRede{
	position:absolute;
	float:left;
	left: -26px;
	width:20px;
	z-index:1;
}
.divR{
	position:fixed;
	top:0;
	z-index:2; !important;
}
