/* Para o Layout -- NãO ALTERAR */
/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.1
*/
/* reset-fonts-grids */
html{color:#000;background:#cecdcd;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{background:#cecdcd; text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/*base*/
h1{font-size:138.5%;}h2{font-size:123.1%;}h3{font-size:108%;}h1,h2,h3{margin:1em 0;}h1,h2,h3,h4,h5,h6,strong{font-weight:bold;}abbr,acronym{border-bottom:1px dotted #000;cursor:help;} em{font-style:italic;}blockquote,ul,ol,dl{margin:1em;}ol,ul,dl{margin-left:2em;}ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th,td{padding:.5em;}th{font-weight:bold;text-align:center;}caption{margin-bottom:.5em;text-align:center;}p,fieldset,table,pre{margin-bottom:1em;}
/* / Para o Layout -- NãO ALTERAR */
/* Geral */
#mainArea{overflow:hidden}
a:link{color:#ff0000;text-decoration:none;}
a:visited{color:#ff0000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}

a.linkVideos{background:#1C9CFF; color:#000; padding:5px; margin:5px; clear:both; float:right; font-weight: 700;}
a.linkFotos{background:#ff0000; color:#000; padding:5px; margin:5px; clear:both; float:right; font-weight: 700;}

a.link_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;}
a.link_grd:hover{background-position: 0 -52px !important;}
a.link_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;}
a.link_med:hover{background-position: 0 -38px !important;}
a.link_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;}
a.link_peq:hover{background-position: 0 -26px !important;}

input.input_grd{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:52px;}
input.input_grd:hover{background-position: 0 -52px !important;}
input.input_med{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:38px;}
input.input_med:hover{background-position: 0 -38px !important;}
input.input_peq{text-indent:-9999em; overflow: hidden; height:0; display:block; padding-top:26px;}
input.input_peq:hover{background-position: 0 -26px !important;}

div.tagClouds {line-height:1.83em;}
div.tagClouds a:hover {background:#426F00; color:#FFF; text-decoration:none;}
div.tagClouds .t1 {font-size:1.135em;}
div.tagClouds .t2 {font-size:1.335em;}
div.tagClouds .t3 {font-size:1.835em;}
div.tagClouds .t4 {font-size:2.335em;}
div.tagClouds .t5 {font-size:2.835em;}

.mstp a{
	position:absolute;
	background: url(images/mastop.jpg) no-repeat;
	width:150px;
	height:58px;
	text-indent: -1000em;
}


label{width: 150px; float: left; text-align: right; margin-right: 0.5em; display: block; padding:5px;}
label.nocss{width:auto;padding:0;}
br{clear:left;}
.titulo{background:url(fotos/bar.jpg) left bottom no-repeat; padding:5px 0 10px 0; font-family:'trebuchet ms',arial,verdana,sans-serif; margin:0 0 10px 0;}
.subtitulo{background-color: #E7E7E7; padding:5px 20px; font-family:'trebuchet ms',arial,verdana,sans-serif; margin:0 0 10px 0;}
.automargin{margin:0 auto;}
.dstac{border: 2px solid #333; padding:10px; margin:10px; background: #FFF;}
.dstacOver{border: 2px solid #63A601; padding:10px; margin:10px; background: #EFEFEF;}
.float33{float:left; width:33.3%}
.adminBox{border: 2px solid #333333; text-align:left; width:300px; background-color: #DFDFDF; padding:5px; display:block; margin:10px auto;}

/* Menus Globais */
#hd-05 ul{list-style-type:none;margin:0;}
#hd-05 ul li{display:inline;}
#hd-05 ul li a{height:0; text-indent:-9999em; background:url('fotos/menu.gif') no-repeat; float:left; padding-top: 45px; overflow: hidden;}
/* Botões */
#hd-05 ul li#gn-home a{width:88px; background-position:0 0;}
#hd-05 ul li#gn-videos a{width:92px; background-position:-88px 0;}
#hd-05 ul li#gn-fotos a{width:92px; background-position:-180px 0;}
/* /Botões */
/* Hover */
#hd-05 ul li#gn-home a:hover{background-position:0 -45px;}
#hd-05 ul li#gn-videos a:hover{background-position:-88px -45px;}
#hd-05 ul li#gn-fotos a:hover{background-position:-180px -45px;}
/* Hover */
/* Ativo */
#hd-05 ul li#gn-home a.active{background-position:0 -45px;}
#hd-05 ul li#gn-videos a.active{background-position:-88px -45px;}
#hd-05 ul li#gn-fotos a.active{background-position:-180px -45px;}
/* Ativo */

/* Upload VF */
#hd-09 ul{list-style-type:none;margin:0 0 0 28px;}
#hd-09 ul li{display:inline;}
#hd-09 ul li a{height:0; text-indent:-9999em; background:url('fotos/upload_VF.gif') no-repeat; float:left; padding-top: 34px; overflow: hidden; margin-top: 3px;}
/* Botões */
#hd-09 ul li#gn-videos a{width:126px; background-position:0 0;}
#hd-09 ul li#gn-fotos a{width:139px; background-position:-126px 0;}
/* /Botões */
/* Hover */
#hd-09 ul li#gn-videos a:hover{background-position:0 -34px;}
#hd-09 ul li#gn-fotos a:hover{background-position:-126px -34px;}
/* Hover */

/* Modalidades */
#divModalidades{line-height:1.6em; padding:10px; background:#FFF; width:448px; height:425px; border:5px solid #FF0000; position:absolute; z-index:2; top:11.3em; left:400px; display:none;}
#frameModalidades{background:#FFF; width:478px; height:455px; _height:475px; position:absolute; z-index:1; display:none;}
#divModalidades ul{list-style-type:none;margin:0;}
#divModalidades ul li {list-style:none;}
#divModalidades ul li a{list-style:none none none; margin:0; display:block; color:#FF0000}
#hd-07 ul{list-style-type:none;margin:0;}
#hd-07 ul li{display:inline;}
#hd-07 ul li a{height:0; text-indent:-9999em; background:url('fotos/sports.gif') no-repeat; float:right; padding-top: 38px; overflow: hidden; margin-botton: 3px;}
/* Botões */
#hd-07 ul li#gn-modalidades a{width:170px; background-position:0 0;}
/* /Botões */
/* Hover */
#hd-07 ul li#gn-modalidades a:hover{background-position:0 -38px;}
/* Hover */


/* Botões de Páginas de Canais (Todos | Vídeos | Fotos) */
#pButtons {float:right;}
#pButtons ul{list-style-type:none;margin:0;}
#pButtons ul li{display:inline;}
#pButtons ul li a{height:0; text-indent:-9999em; background:url('images/pButtons.gif') no-repeat; float:left; padding-top: 40px; overflow: hidden;}
/* Botões */
#pButtons ul li#pbTodos a{width:136px; background-position:0 0;}
#pButtons ul li#pbVideos a{width:95px; background-position:-134px 0;}
#pButtons ul li#pbFotos a{width:95px; background-position:-227px 0;}
/* /Botões */
/* Hover */
#pButtons ul li#pbTodos a:hover{background-position:0 -40px;}
#pButtons ul li#pbVideos a:hover{background-position:-134px -40px;}
#pButtons ul li#pbFotos a:hover{background-position:-227px -40px;}
/* Hover */

/* Conteúdo */
div#bd{background:#FFF; padding:5px; min-height:350px;}
div#mastopContent{background:#FFF;}
h1.slogan{font-size:1.2em; font-family:arial,verdana,sans-serif;color:#cfcfcf; text-align: center; padding:0; font-weight:700;}

/* Header */
div#hd {
	height:243px;
}
div#hd-main{
position:relative;	
height:120px;
}
div#hd-01 {
    background:url(images/logo.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	width:496px;
	height:79px;
}

div#hd-02 {
    background:url(images/header_02.jpg) no-repeat;
	position:absolute;
	left:496px;
	top:0px;
	width:478px;
	height:79px;
}

div#hd-03 {
    background:url(images/header_03.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:79px;
	width:486px;
	height:19px;
	padding-left:10px;
	color: #CCCCCC;
	font-weight: 700;
	padding-top: 10px;
}

div#hd-03 a{ color: #fff;}

div#hd-04 {
	background:url(images/header_04.jpg) no-repeat;
	position:absolute;
	left:496px;
	top:79px;
	color: #CCCCCC;
	width:478px;
	height:23px;
	padding-bottom:6px;
	text-align:right;
}

div#hd-05 {
	background:url(fotos/menu.gif) no-repeat;
	position:absolute;
	left:0px;
	top:108px;
	width:285px;
	height:45px;
}

div#hd-06 {
	background:url(fotos/header_06.jpg) no-repeat;
	position:absolute;
	left:285px;
	top:108px;
	width:450px;
	height:45px;
}

div#hd-07 {
	background:url(images/header_07.jpg) no-repeat;
	position:absolute;
	left:735px;
	top:108px;
	width:239px;
	height:45px;
}

div#hd-08 {
	background:url(images/header_08.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:153px;
	width:652px;
	height:42px;
}

div#hd-09 {
	background:url(images/header_09.jpg) no-repeat;
	position:absolute;
	left:652px;
	top:153px;
	width:322px;
	height:42px;
}

div#hd-10 {
	background:url(images/header_10.jpg) no-repeat;
	position:absolute;
	left:0px;
	top:195px;
	width:652px;
	height:48px;
}

div#hd-11 {
	background:url(images/header_11.jpg) no-repeat;
	position:absolute;
	left:652px;
	top:195px;
	width:322px;
	height:48px;
}

div.hrMenu{font-size:1.3em; font-family:arial,verdana,sans-serif; margin:0px; margin-left: 5px; width:647px; overflow:hidden;}
div.hrMenu ul{list-style-type:none; margin:0;}
div.hrMenu ul li{display:inline}
div#hd div.hrMenu a{line-height:42px; font-size:100%; color:#CCC; padding:8px 15px; font-weight: 700;}
div#hd div.hrMenu a:hover{color:#ff0000; text-decoration:none;}

div.menuTop{font-family:arial,verdana,sans-serif; text-align:right; font-size:0.9em;}
div.menuTop ul{list-style-type:none; margin:0;}
div.menuTop ul li{display:inline}
div#hd div.menuTop a{line-height:23px; font-size:1.1em; color:#CCC; padding:0 5px; font-weight: 700;}
div#hd div.menuTop a:hover{color:#FFF; text-decoration:none;}


.inputSearchOff{float:left; border:0px solid #FFF;padding:5px; background:#EEE; margin: 5px 0 0 24px; color:#9F9F9F}
.inputSearchOn{float:left; border:0px solid #FFF;padding:5px; background:#EEE; margin: 5px 0 0 24px;color:#000; font-weight:700;}
.inputButton{float:right; text-indent: -9999px; background:url(images/search_02.jpg) no-repeat;width:31px;height:27px;border:0px;font-weight:bold;color:#888; margin: 4px 12px 0 0; color: #000;}
.inputButton:hover{background-position:0px -27px; color:#FFF; cursor:pointer;}

div.checkoutBtn{text-align:right; heigth:26px; position:relative; width:157px; margin: 15px 10px 0 0; float:right;}
div.checkoutBtn a{background:url(images/fecharPedidoHome.gif) top left no-repeat; padding-top:26px; height:0; text-indent:-9999em; width: 157px; float:right; overflow:hidden;}
div.checkoutBtn a:hover{background-position:0 -26px;}
div.hrUserBar{text-align:right; height:16px; color:#FFF; margin-left:20px;}
div.hrUserBar a{color:#FFA44B;}
div.userMenu{margin-top:35px; text-align:right; color:#FFA44B;}
div.userMenu a{color:#FFA44B; font-size:1.1em; padding:0 5px;}

div.navBar{margin-left: 10px; margin-top: 10px; width: 580px;}
div.navBar h1{margin:0; font-size: 1.2em; font-weight:700;}

/* Blocos */
div#blCL, div#blCR, div#blBCL, div#blBCR{float:left; width:49%;_width:48.7%}
div#blCL, div#blBCL{margin-right:0.9%;_margin-right:0.6%;}
div#blCR, div#blBCR{margin-left:0.9%;_margin-left:0.6%;}

div#blCCMain, div#blBCCMain{padding:0}
div#blCC, div#blBCC {clear:both;}
div.bcenter {
	/*width:100%;*/
	margin-bottom:10px;
}
div.bleft {
	display:block;
	/*width:180px;*/
	margin-bottom:10px;
}
div.bright {
	display:block;
	/*width:187px;*/
	margin-bottom:10px;
}
div.blockTitle{margin-left:5px; margin-top:4px; font-weight:400; overflow:hidden; font-family:'trebuchet ms',arial,verdana,sans-serif; font-size:1.4em;}
div.blockContent{margin:5px;}

div.bleft-tt{height:30px; margin-left:10px; overflow:hidden; white-space:nowrap;}
div.bright-tt{height:30px; margin-left:10px; overflow:hidden; white-space:nowrap;}
div.bcenter-tt{height:30px; margin-left:10px; overflow:hidden; white-space:nowrap;}

div.bleft-ft{height:0;}
div.bright-ft{height:0;}
div.bcenter-ft{height:0;}
div.bleft-ft2{height:0; margin-left:10px;}
div.bright-ft2{height:0; margin-left:10px;}
div.bcenter-ft2{height:0; margin-left:10px;}

div.bleft-bd{/*width:180px;*/background:#FFF;}
div.bright-bd{/*width:187px;*/background:#FFF;}

div.black {background: #000;}
div.black div.bleft-tt, div.black div.bright-tt, div.black div.bcenter-tt {color:#fff; background-color: #000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.black div.bleft-bd, div.black div.bright-bd, div.black div.bcenter-bd {background:#fff;  padding:1px; border:3px solid #000;}
div.black div.bleft-bd div.blockContent, div.black div.bright-bd div.blockContent, div.black div.bcenter-bd div.blockContent {margin: 5px;}

div.black1 {background:url('block/black1_l.jpg') no-repeat;}
div.black1 div.bleft-tt, div.black1 div.bright-tt, div.black1 div.bcenter-tt {color:#fff; background: url('block/black1_r.jpg') top right no-repeat;height:33px; margin-left:10px;margin-bottom:-5px;}
div.black1 div.bleft-bd, div.black1 div.bright-bd, div.black1 div.bcenter-bd {background:#000; border-left:2px solid #000;border-right:2px solid #000; padding:1px;}
div.black1 div.bleft-bd div.blockContent, div.black1 div.bright-bd div.blockContent, div.black1 div.bcenter-bd div.blockContent {margin: 5px;}

div.black2 div.bleft-tt, div.black2 div.bright-tt, div.black2 div.bcenter-tt {display:none;color:#000; border-bottom:1px #000; top right no-repeat;height:10px; margin-left:33px;margin-bottom:-5px;}
div.black2 div.bleft-bd, div.black2 div.bright-bd, div.black2 div.bcenter-bd {background:#fff; border:1px solid #000; padding:10px;}
div.black2 div.bleft-bd div.blockContent, div.black2 div.bright-bd div.blockContent, div.black2 div.bcenter-bd div.blockContent {margin: 5px;}

div.black3 {background:url('block/black3_l.jpg') no-repeat;}
div.black3 div.bleft-tt, div.black3 div.bright-tt, div.black3 div.bcenter-tt {color:#000; background: url('block/black3_r.jpg') top right no-repeat;height:33px; margin-left:10px;margin-bottom:-5px;}
div.black3 div.bleft-bd, div.black3 div.bright-bd, div.black3 div.bcenter-bd {background:#fff; border-left:2px solid #000;border-right:2px solid #000; padding:1px; border-bottom:2px solid #000;}
div.black3 div.bleft-bd div.blockContent, div.black3 div.bright-bd div.blockContent, div.black3 div.bcenter-bd div.blockContent {margin: 5px;}

div.black4 {background: #000;}
div.black4 div.bleft-tt, div.black4 div.bright-tt, div.black4 div.bcenter-tt {color:#fff; background-color: #000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.black4 div.bleft-bd, div.black4 div.bright-bd, div.black4 div.bcenter-bd {background:#fff; padding:5px; border-bottom:10px solid #000; border-left:1px solid #000;border-right:1px solid #000;}
div.black4 div.bleft-bd div.blockContent, div.black4 div.bright-bd div.blockContent, div.black4 div.bcenter-bd div.blockContent {margin: 5px;}

div.black5 {background: #000;}
div.black5 div.bleft-tt, div.black5 div.bright-tt, div.black5 div.bcenter-tt {color:#fff; background-color: #000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.black5 div.bleft-bd, div.black5 div.bright-bd, div.black5 div.bcenter-bd {background:#000; padding:5px; border-bottom:10px solid #000; border-left:1px solid #000;border-right:1px solid #000;}
div.black5 div.bleft-bd div.blockContent, div.black5 div.bright-bd div.blockContent, div.black5 div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow {background: #000;}
div.yellow div.bleft-tt, div.yellow div.bright-tt, div.yellow div.bcenter-tt {color:#ffdc00; height:33px; margin-left:10px;margin-bottom:-5px;}
div.yellow div.bleft-bd, div.yellow div.bright-bd, div.yellow div.bcenter-bd {background:#fff;  padding:1px; border:3px solid #000;}
div.yellow div.bleft-bd div.blockContent, div.yellow div.bright-bd div.blockContent, div.yellow div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow1 div.bleft-tt, div.yellow1 div.bright-tt, div.yellow1 div.bcenter-tt {color:#000; background:#fffdee; border-left:2px solid #ffdc00;border-right:2px solid #ffdc00; border-top:2px solid #ffdc00; margin-left: 0;}
div.yellow1 div.bleft-bd, div.yellow1 div.bright-bd, div.yellow1 div.bcenter-bd {background:#fffdee; border-left:2px solid #ffdc00;border-right:2px solid #ffdc00; border-bottom:2px solid #ffdc00; padding:1px;}
div.yellow1 div.bleft-bd div.blockContent, div.yellow1 div.bright-bd div.blockContent, div.yellow1 div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow2 div.bleft-tt, div.yellow2 div.bright-tt, div.yellow2 div.bcenter-tt {display:none;color:#000; border-bottom:1px #ccc; top right no-repeat;height:10px; margin-left:33px;margin-bottom:-5px;}
div.yellow2 div.bleft-bd, div.yellow2 div.bright-bd, div.yellow2 div.bcenter-bd {background:#fff; border:1px solid #ffdc00; padding:10px;}
div.yellow2 div.bleft-bd div.blockContent, div.yellow2 div.bright-bd div.blockContent, div.yellow2 div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow3 div.bleft-tt, div.yellow3 div.bright-tt, div.yellow3 div.bcenter-tt {color:#000; border-left:2px solid #ffdc00;border-right:2px solid #ffdc00; border-top:2px solid #ffdc00; margin-left: 0;}
div.yellow3 div.bleft-bd, div.yellow3 div.bright-bd, div.yellow3 div.bcenter-bd {background:#fff; border-left:2px solid #ffdc00;border-right:2px solid #ffdc00; padding:1px; border-bottom:2px solid #ffdc00;}
div.yellow3 div.bleft-bd div.blockContent, div.yellow3 div.bright-bd div.blockContent, div.yellow3 div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow4 {background: #000;}
div.yellow4 div.bleft-tt, div.yellow4 div.bright-tt, div.yellow4 div.bcenter-tt {color:#ffdc00; height:33px; margin-left:10px;margin-bottom:-5px;}
div.yellow4 div.bleft-bd, div.yellow4 div.bright-bd, div.yellow4 div.bcenter-bd {background:#fff; padding:5px; border-bottom:10px solid #444; border-left:1px solid #444;border-right:1px solid #444;}
div.yellow4 div.bleft-bd div.blockContent, div.yellow4 div.bright-bd div.blockContent, div.yellow4 div.bcenter-bd div.blockContent {margin: 5px;}

div.yellow5 div.bleft-tt, div.yellow5 div.bright-tt, div.yellow5 div.bcenter-tt { background-color: #000; color:#ffdc00; height:33px; margin-left:10px; margin-left: 0;}
div.yellow5 div.bleft-bd, div.yellow5 div.bright-bd, div.yellow5 div.bcenter-bd {background:#000; padding:5px; border-bottom:10px solid #ffdc00;}
div.yellow5 div.bleft-bd div.blockContent, div.yellow5 div.bright-bd div.blockContent, div.yellow5 div.bcenter-bd div.blockContent {margin: 5px;}

div.gray1 {background:url('block/gray1_l.jpg') no-repeat;}
div.gray1 div.bleft-tt, div.gray1 div.bright-tt, div.gray1 div.bcenter-tt {color:#000; background: url('block/gray1_r.jpg') top right no-repeat;height:33px; margin-left:10px;margin-bottom:-5px;}
div.gray1 div.bleft-bd, div.gray1 div.bright-bd, div.gray1 div.bcenter-bd {background:#eeeeee; border-left:2px solid #9b9b9b;border-right:2px solid #9b9b9b; border-bottom:2px solid #9b9b9b; padding:1px;}
div.gray1 div.bleft-bd div.blockContent, div.gray1 div.bright-bd div.blockContent, div.gray1 div.bcenter-bd div.blockContent {margin: 5px;}

div.gray2 div.bleft-tt, div.gray2 div.bright-tt, div.gray2 div.bcenter-tt {display:none;color:#000; border-bottom:1px #ccc; top right no-repeat;height:10px; margin-left:33px;margin-bottom:-5px;}
div.gray2 div.bleft-bd, div.gray2 div.bright-bd, div.gray2 div.bcenter-bd {background:#fff; border:1px solid #ccc; padding:10px;}
div.gray2 div.bleft-bd div.blockContent, div.gray2 div.bright-bd div.blockContent, div.gray2 div.bcenter-bd div.blockContent {margin: 5px;}

div.gray3 {background:url('block/gray3_l.jpg') no-repeat;}
div.gray3 div.bleft-tt, div.gray3 div.bright-tt, div.gray3 div.bcenter-tt {color:#000; background: url('block/gray3_r.jpg') top right no-repeat;height:33px; margin-left:10px;margin-bottom:-5px;}
div.gray3 div.bleft-bd, div.gray3 div.bright-bd, div.gray3 div.bcenter-bd {background:#fff; border-left:2px solid #ccc;border-right:2px solid #ccc; padding:1px; border-bottom:2px solid #ccc;}
div.gray3 div.bleft-bd div.blockContent, div.gray3 div.bright-bd div.blockContent, div.gray3 div.bcenter-bd div.blockContent {margin: 5px;}

div.red {background: #000;}
div.red div.bleft-tt, div.red div.bright-tt, div.red div.bcenter-tt {color:#ff0000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.red div.bleft-bd, div.red div.bright-bd, div.red div.bcenter-bd {background:#fff;  padding:1px; border:3px solid #000;}
div.red div.bleft-bd div.blockContent, div.red div.bright-bd div.blockContent, div.red div.bcenter-bd div.blockContent {margin: 5px;}

div.red1 div.bleft-tt, div.red1 div.bright-tt, div.red1 div.bcenter-tt {color:#000; background:#ffeeee; border-left:2px solid #ff0000;border-right:2px solid #ff0000; border-top:2px solid #ff0000; margin-left: 0;}
div.red1 div.bleft-bd, div.red1 div.bright-bd, div.red1 div.bcenter-bd {background:#ffeeee; border-left:2px solid #ff0000;border-right:2px solid #ff0000; border-bottom:2px solid #ff0000; padding:1px;}
div.red1 div.bleft-bd div.blockContent, div.red1 div.bright-bd div.blockContent, div.red1 div.bcenter-bd div.blockContent {margin: 5px;}

div.red2 div.bleft-tt, div.red2 div.bright-tt, div.red2 div.bcenter-tt {display:none;color:#000; border-bottom:1px #ccc; top right no-repeat;height:10px; margin-left:33px;margin-bottom:-5px;}
div.red2 div.bleft-bd, div.red2 div.bright-bd, div.red2 div.bcenter-bd {background:#fff; border:1px solid #ff0000; padding:10px;}
div.red2 div.bleft-bd div.blockContent, div.red2 div.bright-bd div.blockContent, div.red2 div.bcenter-bd div.blockContent {margin: 5px;}

div.red3 div.bleft-tt, div.red3 div.bright-tt, div.red3 div.bcenter-tt {color:#000; border-left:2px solid #ff0000;border-right:2px solid #ff0000; border-top:2px solid #ff0000; margin-left: 0;}
div.red3 div.bleft-bd, div.red3 div.bright-bd, div.red3 div.bcenter-bd {background:#fff; border-left:2px solid #ff0000;border-right:2px solid #ff0000; padding:1px; border-bottom:2px solid #ff0000;}
div.red3 div.bleft-bd div.blockContent, div.red3 div.bright-bd div.blockContent, div.red3 div.bcenter-bd div.blockContent {margin: 5px;}

div.red4 {background: #000;}
div.red4 div.bleft-tt, div.red4 div.bright-tt, div.red4 div.bcenter-tt {color:#ff0000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.red4 div.bleft-bd, div.red4 div.bright-bd, div.red4 div.bcenter-bd {background:#fff; padding:5px; border-bottom:10px solid #ff0000; border-left:1px solid #ff0000;border-right:1px solid #ff0000;}
div.red4 div.bleft-bd div.blockContent, div.red4 div.bright-bd div.blockContent, div.red4 div.bcenter-bd div.blockContent {margin: 5px;}

div.red5 {background: #000;}
div.red5 div.bleft-tt, div.red5 div.bright-tt, div.red5 div.bcenter-tt {color:#ff0000; height:33px; margin-left:10px;margin-bottom:-5px;}
div.red5 div.bleft-bd, div.red5 div.bright-bd, div.red5 div.bcenter-bd {background:#000; padding:5px; border-bottom:10px solid #ff0000;}
div.red5 div.bleft-bd div.blockContent, div.red5 div.bright-bd div.blockContent, div.red5 div.bcenter-bd div.blockContent {margin: 5px;}

/* /Blocos */

/* Footer */
#ft-main {
	position:relative;
	left:0px;
	top:0px;
	width:974px;
	height:89px;
}

#ft-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:974px;
	height:13px;
	background-color: #fff;
}

#ft-02 {
	position:absolute;
	left:0px;
	top:13px;
	width:274px;
	height:59px;
	background:url('images/footer_02.jpg') no-repeat;
}

#ft-03 {
	position:absolute;
	left:274px;
	top:13px;
	width:543px;
	height:49px;
	background-color: #000;
	color: #fff;
	text-align: center;
	font-weight: 700;
	padding-top: 10px;
}

#ft-04 {
	position:absolute;
	left:817px;
	top:13px;
	width:111px;
	height:59px;
}

#ft-04 a{
	position:absolute;
	width:111px;
	height:59px;
	background:url('images/footer_04.jpg') no-repeat;
	text-indent: -2000em;
}

#ft-05 {
	position:absolute;
	left:928px;
	top:13px;
	width:46px;
	height:59px;
}

#ft-05 a{
	position:absolute;
	width:46px;
	height:59px;
	background:url('images/footer_05.jpg') no-repeat;
	text-indent: -2000em;
}

#ft-06 {
	position:absolute;
	left:0px;
	top:72px;
	width:974px;
	height:17px;
}

/* /Footer */

/*para debug em branco*/
#xo-logger-output{color:#fff}

div .fotlbl{margin:10px 15px 0 0}
div .fotfld{margin:10px 0 0 0}
div .img_ajax_notice{border:1px solid #000;background: #ccc;padding:5px;width:450px;margin:0 auto;}
div .btnsPnlLbl{font-size:1.3em;position:relative;top:14px;color:#898989}

.adminButtons{float:right}


/* Bloco de Abas Vídeos e Fotos */
.yui-skin-sam .vidBlockContent .yui-navset .yui-content{
    background:none;
    border:2px solid #FFDC00;
}
.yui-skin-sam .fotBlockContent .yui-navset .yui-content{
    background:none;
    border:2px solid #FF0000;
}
.yui-skin-sam .vidBlockContent .yui-navset .loading, .yui-skin-sam .fotBlockContent .yui-navset .loading{
    background:url(images/load2.gif) no-repeat center center;
    height:180px; /* hold some space while loading */
}
.yui-skin-sam .yui-navset .yui-nav a:hover,.yui-skin-sam .yui-navset .yui-nav a:focus{background:#CCC;outline:0;}
.blockVideos, .blockFotos{}
.vidBlockTitle, .fotBlockTitle{float:left; font-size: 1.4em;margin-bottom:-28px;}
.blockVideos b, .blockFotos b{color:#000;}
.blockVid, .blockFot{float:left; min-height:190px;}
.blockVidC, .blockFotC{border:1px solid #CCC; margin:3px; padding:3px;min-height:190px; _height:190px;}
.blockVidImg, .blockFotImg{margin:auto; border:2px solid #000;}
.blockVidTitle, .blockFotTitle{margin:4px; text-align:left;}
.blockVidViews, .blockFotViews{color: #666;margin:2px 4px; font-size:0.8em;}
.blockVidCan, .blockFotCan{color: #666;margin:4px; text-align:left;}

/* Bloco de Abas Vídeos */
.yui-skin-sam .vidBlockContent .yui-navset .yui-nav{
text-align:right;
border-bottom: 8px solid #1C9CFF;
}
.yui-skin-sam .vidBlockContent .yui-navset .yui-nav .selected a, .yui-skin-sam .vidBlockContent .yui-navset .yui-nav .selected a em{
border-color: #1C9CFF; font-weight:700;
}
.yui-skin-sam .vidBlockContent .yui-navset .yui-nav .selected a, .yui-skin-sam .vidBlockContent .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .vidBlockContent .yui-navset .yui-nav .selected a:hover{
background: #1C9CFF;
}
.blockVideos a, .blockVideos a:visited{color: #CFB400; font-weight:700}
.blockVidCOver{border:2px solid #ffdc00; margin:2px; padding:3px;min-height:190px; _height:190px; }
.blockVidDur{color: #666;margin:2px 4px; font-size:0.8em;}

/* Bloco de Abas Fotos */
.yui-skin-sam .fotBlockContent .yui-navset .yui-nav{
text-align:right;
border-bottom: 8px solid #ff0000;
}
.yui-skin-sam .fotBlockContent .yui-navset .yui-nav .selected a, .yui-skin-sam .fotBlockContent .yui-navset .yui-nav .selected a em{
border-color: #ff0000; font-weight:700;
}
.yui-skin-sam .fotBlockContent .yui-navset .yui-nav .selected a, .yui-skin-sam .fotBlockContent .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .fotBlockContent .yui-navset .yui-nav .selected a:hover{
background: #ff0000; 
}
.blockFotos a, .blockFotos a:visited{color: #ff0000; font-weight:700}
.blockFotCOver{border:2px solid #ff0000; margin:2px; padding:3px;min-height:190px; _height:190px;}

/* Alterações para Blocos Escuros*/
.black1 .vidBlockTitle, .black1 .fotBlockTitle{float:left; font-size: 1.4em; color:#FFF;}
.black1 .blockVidImg, .black1 .blockFotImg{margin:auto; border:2px solid #FFF;}
.black1 .blockVideos b, .black1 .blockFotos b{color:#FFF;}
.black1 .blockVidViews, .black1 .blockFotViews{color: #FFF;margin:2px 4px; font-size:0.8em;}
.black1 .blockVidCan, .black1 .blockFotCan{color: #FFF;margin:4px; text-align:left;}
.black1 .blockVidDur{color: #FFF;margin:2px 4px; font-size:0.8em;}
.black1 .blockVideos a, .black1 .blockVideos a:visited{color: #6ec0ff;}

.black5 .vidBlockTitle, .black5 .fotBlockTitle{float:left; font-size: 1.4em; color:#FFF;}
.black5 .blockVidImg, .black5 .blockFotImg{margin:auto; border:2px solid #FFF;}
.black5 .blockVideos b, .black5 .blockFotos b{color:#FFF;}
.black5 .blockVidViews, .black5 .blockFotViews{color: #FFF;margin:2px 4px; font-size:0.8em;}
.black5 .blockVidCan, .black5 .blockFotCan{color: #FFF;margin:4px; text-align:left;}
.black5 .blockVidDur{color: #FFF;margin:2px 4px; font-size:0.8em;}
.black5 .blockVideos a, .black5 .blockVideos a:visited{color: #6ec0ff;}

.blue5 .vidBlockTitle, .blue5 .fotBlockTitle{float:left; font-size: 1.4em; color:#FFF;}
.blue5 .blockVidImg, .blue5 .blockFotImg{margin:auto; border:2px solid #FFF;}
.blue5 .blockVideos b, .blue5 .blockFotos b{color:#FFF;}
.blue5 .blockVidViews, .blue5 .blockFotViews{color: #FFF;margin:2px 4px; font-size:0.8em;}
.blue5 .blockVidCan, .blue5 .blockFotCan{color: #FFF;margin:4px; text-align:left;}
.blue5 .blockVidDur{color: #FFF;margin:2px 4px; font-size:0.8em;}
.blue5 .blockVideos a, .blue5 .blockVideos a:visited{color: #6ec0ff;}

.gray5 .vidBlockTitle, .gray5 .fotBlockTitle{float:left; font-size: 1.4em; color:#FFF;}
.gray5 .blockVidImg, .gray5 .blockFotImg{margin:auto; border:2px solid #FFF;}
.gray5 .blockVideos b, .gray5 .blockFotos b{color:#FFF;}
.gray5 .blockVidViews, .gray5 .blockFotViews{color: #FFF;margin:2px 4px; font-size:0.8em;}
.gray5 .blockVidCan, .gray5 .blockFotCan{color: #FFF;margin:4px; text-align:left;}
.gray5 .blockVidDur{color: #FFF;margin:2px 4px; font-size:0.8em;}
.gray5 .blockVideos a, .gray5 .blockVideos a:visited{color: #6ec0ff;}

.green5 .vidBlockTitle, .green5 .fotBlockTitle{float:left; font-size: 1.4em; color:#FFF;}
.green5 .blockVidImg, .green5 .blockFotImg{margin:auto; border:2px solid #FFF;}
.green5 .blockVideos b, .green5 .blockFotos b{color:#FFF;}
.green5 .blockVidViews, .green5 .blockFotViews{color: #FFF;margin:2px 4px; font-size:0.8em;}
.green5 .blockVidCan, .green5 .blockFotCan{color: #FFF;margin:4px; text-align:left;}
.green5 .blockVidDur{color: #FFF;margin:2px 4px; font-size:0.8em;}
.green5 .blockVideos a, .green5 .blockVideos a:visited{color: #6ec0ff;}

div.subCans{width:945px; margin: 0 auto;}
div.subCanOff{float:left;display:block; margin:5px; padding:10px;border:1px solid #ccc; min-height:125px; _height:125px; width:16.4%; text-align:center;}
div.subCanOn{float:left;display:block; margin:5px; padding:8px;border:3px solid #F98222; min-height:125px; _height:125px; width:16.4%; text-align:center;}

div.fotNP{width:205px; margin:auto;}
a.fotP, a.fotN{width:80px; height:70px; margin: 0 20px 0 0; float:left; padding:5px; border:1px solid #CCC;}
a.fotN{margin: 0;}
a.fotP:hover,a.fotN:hover{border:3px solid #ff0000; padding:3px;}
a.fotP span{display:block; height:14px; overflow:hidden; position:relative; text-indent:-1000em; top:56px; width:48px; background:url(images/previous.gif) no-repeat;}
a.fotN span{display:block; height:14px; overflow:hidden; position:relative; text-indent:-1000em; top:56px; left:32px; width:48px; background:url(images/next.gif) no-repeat;}