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

#slide_holder_destaque { height: 398px; margin: 0; overflow: hidden; z-index: 1000; position: relative; }
#slide_holder_inner_destaque { height: 398px; overflow: hidden; position: absolute; width: 990px; /*z-index: 2000;*/ }

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

#intro, .intro { position: absolute; }

#wrapDestaquePrincipal { width:990px; height:310px; 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:879px;*/
height: 76px;

z-index: 5000;

}
ul#slide_buttons li {
display: block;
float: left;
list-style: none;
/*width: 135px;
height:85px;
padding: 3px 3px 1px 3px;
margin:0 3px 0 0;
}
ul#slide_buttons li:hover {
}
ul#slide_buttons li#button_selected {
/*background-image: url(../images/controles/button_selected.png);*/
}
ul#slide_buttons li#button_selected:hover {
}
/*-- first & last buttons --*/

#first_button {
/*background-image: url(../images/controles/first.png);*/
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;
}
/*#slide_captions span {
font-family: Tahoma;
font-size: 15px;
height: 20px;
line-height: 20px;
overflow: visible;
}*/

/*-- 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:#151515; height:310px; }
.photoVideos { background: url(/images/fundoVideos.jpg) left top no-repeat; height: 310px; }
.photoVideos { background: url(/images/fundoJogo.jpg) left top no-repeat; height: 310px; }
.photoGaleria { background: url(/images/fundoJogo.jpg) left top no-repeat; height: 310px; }
.wrapBgPNG { background: url(/images/layout/bgHighlights.png) left top repeat-y !important; height: 250px !important; left: 0 !important; padding: 30px !important; position: absolute !important; top: 0 !important; width: 420px !important; }
* html .wrapBgPNG { background-image: none !important; }

.wrapBgPNGEsq { background: url(/images/layout/bgHighlights2.png) left top repeat-y !important; height: 250px !important; right: 0 !important; padding: 30px 20px 30px 50px!important; position: absolute !important; top: 0 !important; width: 400px !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 { background: #048042 url(/images/layout/bgButton.png) center left repeat-x; -moz-border-radius: 15px; padding: 8px 17px; color: #fff; text-shadow: #000 1px 1px 0px; font: bold 11px Verdana, Geneva, sans-serif; text-decoration: none; }
.wrapBotao a:hover { color: #072616; text-shadow: #0A9C54 1px 1px 0px; }
.wrapVideosDes { position: absolute !important; top: 0 !important; right: 0 !important; background: #151515; box-shadow: 0 0 20px #000; -moz-box-shadow: 0 0 20px #000; -web-kit-box-shadow: 0 0 20px #000; width: 550px !important; height: 300px !important; margin: 5px !important; }
.wrapGaleriaDes { overflow: hidden; border: 8px solid #eee; position: absolute !important; top: 0 !important; left: 0 !important; background: #151515; box-shadow: 0 0 20px #000; -moz-box-shadow: 0 0 20px #000; -web-kit-box-shadow: 0 0 20px #000; width: 380px !important; height: 250px !important; margin: 20px 50px !important; }

.wrapBotaoOnline { position: absolute !important; display: block; width: 241px; height: 69px; text-align: center; bottom: 0px; left: 50%; margin: 0 0 0 -120px; padding: 0; background: url(/images/botaoJogoAoVivo.png) top left no-repeat; text-decoration: none; font-size: 0; line-height: 0; }




#Mandante { position: absolute !important; width: 300px; height: 230px; text-align: center; top: 40px; left: 60px; margin: 0 0 3px; padding: 0; font: bold 26px/40px Verdana, Geneva, sans-serif; letter-spacing: -1px; color: #fff; text-shadow: #000 0px 0px 6px }
#Mandante .simboloMandante { height: 180px; font-size: 0; line-height: 0; }
#Visitante { position: absolute !important; width: 300px; height: 230px; text-align: center; top: 40px; right: 60px; margin: 0 0 3px; padding: 0; font: bold 26px/40px Verdana, Geneva, sans-serif; letter-spacing: -1px; color: #fff; text-shadow: #000 0px 0px 6px }
#Visitante .simboloVisitante { height: 180px; font-size: 0; line-height: 0; }
#placarMandante { position: absolute !important; width: 80px; text-align: center; top: 95px; left: 355px; margin: 0 0 3px; padding: 0; font: bold 90px Tahoma, Verdana, Geneva, sans-serif; letter-spacing: -1px; color: #fff; text-shadow: #000 0px 0px 6px }
#placarVersus { background: url(/images/escudos/versus.png) center center no-repeat; position: absolute !important; width: 40px; height: 40px; top: 50%; left: 50%; margin: -23px 0 0 -20px; padding: 0; font-size: 0; line-height: 0; }
#placarVisitante { position: absolute !important; width: 80px; text-align: center; top: 95px; right: 355px; margin: 0 0 3px; padding: 0; font: bold 90px Tahoma, Verdana, Geneva, sans-serif; letter-spacing: -1px; color: #fff; text-shadow: #000 0px 0px 6px }
#campeonatoNome { background: #000; opacity: .85; border-radius: 5px; -moz-border-radius: 5px; -web-kit-border-radius: 5px; position: absolute; width: 260px; text-align: center; top: 35px; left: 50%; margin: 0 0 3px -138px; padding: 10px 8px; font: bold 12px Tahoma, Verdana, Geneva, sans-serif; color: #FEC908; text-shadow: #202020 1px 1px 2px }
