/*-- required & default rules --*/

#slide_holder_destaque { width:730px; height:340px; margin:0 0 30px 20px; overflow: hidden; z-index: 1000; position: relative; background:#131313; }
#slide_holder_inner_destaque { width:730px; height:340px; overflow: hidden; position: absolute; /*z-index: 2000;*/ }

#row_of_slides { /*position: absolute; top: 0;*/ }
#row_of_slides .slide { margin:0; padding:0; display: none; position: absolute; width:510px; height:340px; }

#intro, .intro { position: absolute; }

#wrapDestaquePrincipal { width:730px; height:340px; margin: 0 0 2px 0; }

#wrapDestaqueNoticia { background-color: #ccc; }

#slide_holder_inner_destaque div { position: absolute; }
/*-- for divs in html slides to position relative --*/
div#slide_holder_inner_destaque div.slide div {
position: relative;
}
div#carousel_controls {
background-image: url(../images/controles/bg_controls.png);
background-position: 0 0;
background-repeat: no-repeat;
height: 30px;
width: 511px;
z-index: 4000;
}

/*-- for slide buttons --*/

#slide_buttons li:hover, #pause_button, .prev_button, .next_button, #hover_next_button, #hover_prev_button, #first_button, #last_button {
cursor: pointer;
cursor: hand;
z-index: 5000;
}
#carousel_controls #button_selected, #carousel_controls .prev_button_disabled, #carousel_controls  .next_button_disabled, #carousel_controls  .first_button_diabled, #carousel_controls  .last_button_disabled {
cursor: auto;
}
#slide_buttons li span, #pause_button span, .prev_button span, .next_button span, #first_button span, #last_button span, #hover_next_button span, #hover_prev_button span, #water_mark span {
/*margin-left: -10000px;*/
}
#slide_buttons li, #pause_button, .prev_button, .next_button, #first_button, #last_button, #water_mark {
background-repeat: no-repeat;
overflow: hidden;
top: 0px;
}
ul#slide_buttons {
width:220px; height: 340px; margin:0 0 0 510px; padding:0;
z-index: 5000;
}
ul#slide_buttons li {
display: block;
list-style: none;
background:#131313;
height:83px;
width:220px;
border-bottom:1px #000 solid;
border-top:1px #2c2c2c solid;
overflow: hidden;
margin: 0;
padding: 0;
vertical-align: top;
}
ul#slide_buttons li#button_selected:hover {
	background:#F6C;
	background: url(/images/layout/bg_menu_destaque.jpg) center center repeat;
}
/*-- first & last buttons --*/

#first_button {
height: 29px;
left: 354px;
width: 34px;
background-position: 0 -36px;
}
#first_button:hover {
background-position: 0 0;
}
#last_button {
background-image: url(../images/controles/last.png);
height: 29px;
left: 474px;
width: 34px;
background-position: 0 -36px;
}
#last_button:hover {
background-position: 0 0;
}

/*-- end first & last buttons --*/

/*-- next & prev buttons --*/
#nex_prev_buttons {
position: absolute;
left: 0;
z-index: 5000;
}
#next_button {
background-image: url(../images/controles/next.png);
background-position: 0 -36px;
height: 29px;
left: 443px;
width: 31px;
}
#next_button:hover {
background-position: 0 0;
}
#prev_button {
background-image: url(../images/controles/prev.png);
background-position: 0 -36px;
height: 29px;
left: 388px;
width: 31px;
}
#prev_button:hover {
background-position: 0 0;
}
/*-- end next & prev buttons --*/

/*-- looks like pause button --*/
.pause_button {
background-image: url(../images/controles/pause.png);
background-position: 0 -36px;
height: 29px;
left: 419px;
width: 24px;
}
.pause_button:hover {
background-position: 0 0;
}
/*-- looks like play button --*/
.paused_button {
background-image: url(../images/controles/play.png);
background-position: 0 -36px;
height: 29px;
left: 419px;
width: 24px;
}
.paused_button:hover {
background-position: 0 0;
}

/*-- hover next & hoverprev buttons --*/

#hover_next_button, #hover_prev_button {
height: 125px;
background-repeat: no-repeat;
display: none;
overflow: hidden;
width: 77px;
top: 35px;
z-index: 6000;
}
#hover_next_button span {
}
#hover_next_button {
background-image: url(../images/controles/hover_next.png);
background-position: 21px 35px;
padding: 30px 0 30px 30px;
right: 0;
}
#hover_prev_button {
background-image: url(../images/controles/hover_prev.png);
background-position: 8px 35px;
padding: 30px 30px 30px 0;
left: 0;
}

/*-- end next & prev buttons --*/

/*-- rules for slide captions --*/

#slide_captions {
color: #333;
left: 8px;
overflow: visible;
top: 5px;
z-index: 6000;
}

/*-- end rules for slide captions --*/

/*-- rules for watermark --*/

#water_mark {
background-image: url(../images/controles/water_mark.png);
height: 30px;
left: 202px;
width: 246px;
top: 208px;
z-index: 6000;
}

#water_mark span {
}

/*-- end rules for slide captions --*/

/*-- slide number display --*/

#slide_number_display {
background-image: url(../images/controles/bg_swatch.png);
background-position: 0 0;
background-repeat: no-repeat;
color: #333;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
height: 23px;
padding: 4px;
right: 7px;
text-align: center;
top: 208px;
width: 37px;
z-index: 5000;
}

/*-- end for carousel view --*/				

/*-- end number display --*/

/*-- end required & default rules --*/

/*-- example rules --*/

/* HIGHLIGHTS */
.photoNot { background-color:#0a0a0a; height:340px; background: url(/images/layout/img_fundo_destaque.jpg) center center no-repeat; }
.photoVideos { background: url(/images/fundoVideos.jpg) left top no-repeat; height: 340px; }
.photoVideos { background: url(/images/fundoJogo.jpg) left top no-repeat; height: 340px; }
.photoGaleria { background: url(/images/fundoJogo.jpg) left top no-repeat; height: 340px; }
.wrapBgPNG { background: url(/images/layout/img_fundo_destaque.jpg) left top repeat-y !important; height: 340px !important; left: 0 !important; /*padding: 30px !important;*/ position: absolute !important; top: 0 !important; width: 510px !important; }
* html .wrapBgPNG { background-image: none !important; }

.wrapBgPNGEsq { background: url(/images/layout/img_fundo_destaque.jpg) left top repeat-y !important; height: 250px !important; right: 0 !important; padding: 30px 20px !important; position: absolute !important; top: 0 !important; width: 420px !important; }
* html .wrapBgPNGEsq { background-image: none !important; }

.wrapInfoHigh { width: 360px; } 
.wrapInfoHigh .titulo { margin: 0 0 3px !important; padding: 0 !important; font: bold 27px/40px Verdana, Geneva, sans-serif !important; letter-spacing: -1px !important; color: #fff !important; text-shadow: #000 1px 2px 4px !important; }
.wrapInfoHigh .date { color: #ddd; font: italic 14px/24px Georgia, 'Times New Roman', Times, serif; margin: 0 0 10px; padding: 0; text-shadow: #020202 1px 1px 1px; }
.wrapInfoHigh .info { color: #fafafa; font: 12px/24px Arial, Helvetica, sans-serif; text-shadow: #020202 1px 1px 1px; }
.wrapBotao { /*width: 138px; position: absolute; bottom: 60px; left: 10%;*/ margin: 40px 0 0; }
.wrapBotao a { -moz-border-radius: 15px; padding: 8px 17px; color: #fff; text-shadow: #000 1px 1px 0px; font: bold 12px/14px 'Segoe UI', Verdana, Arial, Helvetica, sans-serif; text-decoration: none !important; }
.wrapBotao a:hover { color: #072616; text-shadow: #0A9C54 1px 1px 0px; }
#wrapThumbs li a { display: block; height: 85px; margin: 0 0; padding:20px 0 0 20px; text-decoration: none; width: 200px; overflow: hidden; }
#wrapThumbs li#button_selected a { background: #fafafa url(/images/layout/bg_menu_destaque.jpg) top left repeat !important; }


.tit { font: 13px/18px 'Segoe UI', Verdana, Arial, Helvetica, sans-serif; color:#fff !important; margin:-8px 0 0 -7px; display:block; width:200px; }

#wrapDestaqueTitulo {
	width:510px;
	height:100px;
	margin: -100px 0 0 0;
	padding:0;
	z-index:99;
	background:#090909;
	filter:alpha(opacity=60); /* para o IE */
	-moz-opacity:0.60; /* para o FireFox */
	opacity:0.60; /* para o outros Navegadores */
}
#wrapDestaqueTituloTitulo {
	margin:-90px 0 0 10px;
	padding:0;
	font: bold 20px/22px 'Segoe UI', Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color:#FFF;
	font-weight:bold;
	z-index:1000;
	height:30px;
}
#wrapDestaqueTituloTitulo .subtitulo {
	font: 12px/24px Verdana, Arial, Helvetica, sans-serif;
}
#seta {
	height:85px;
	width:20px;
	margin: 0 0 0 490px;
	padding:0;
	z-index:9000;
	position:absolute;
	background: url(/images/layout/img_flecha.png) top right no-repeat;
}
* html #seta {
background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='/images/layout/img_flecha.png');
}

