/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
/* h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 1em; font-weight: normal; font-style: normal; } */
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

/* CSS ZOLLIE */
.bodysite{ background-image: url(/Portals/_default/Skins/Zollie_v01/images/fundo.jpg);background-position:top;background-repeat:repeat-x;background-color:#000000;margin:0px;font-family:Arial, Verdana;font-size:12px;color:#CECFD7;}

#Zll_Logo{position:absolute;left:50%;top:22px;margin-left: -456px;z-index:9999}
#Zll_Player{position:absolute;left:50%;top:3px;margin-left: 349px;z-index:9999}

/*#Zll_Menu { width: 572px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9998; }
#Zll_Menu { width: 643px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9997; }*/
#Zll_Menu { width: 618px; height: 40px;position:absolute;left:50%;top:28px;margin-left: -240px; z-index: 9997; }
#Zll_Menu #Zll_Menu_Nav { margin: 0; padding: 0; }
#Zll_Menu #Zll_Menu_Nav li { display: inline; }
#Zll_Menu #Zll_Menu_Nav li a { float: left; height: 0; padding-top: 40px; overflow: hidden; }
/*#Zll_Menu #Zll_Menu_Nav li a { background-image: url(images/menu.png); _background-image: url(images/menu.gif); background-repeat: no-repeat; }
#Zll_Menu #Zll_Menu_Nav li a { background-image: url(/Portals/_default/Skins/Zollie_v01/images/menu2.png); _background-image: url(/Portals/_default/Skins/Zollie_v01/images/menu2.gif); background-repeat: no-repeat; }*/
#Zll_Menu #Zll_Menu_Nav li a { background-image: url(/Portals/_default/Skins/Zollie_v01/images/menu3.png); _background-image: url(/Portals/_default/Skins/Zollie_v01/images/menu3.jpg); *background-image: url(/Portals/_default/Skins/Zollie_v01/images/menu3.jpg); background-repeat: no-repeat; }


#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a { background-position: 0 0; width: 99px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a { background-position: -99px 0; width: 80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a { background-position: -179px 0;  width: 66px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a { background-position: -245px 0;  width: 100px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a { background-position: -345px 0;  width: 75px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a { background-position: -420px 0;  width: 71px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a { background-position: -491px 0;  width: 54px;}
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a { background-position: -545px 0;  width: 73px;}

#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a:hover { background-position: 0 -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a:hover { background-position: -99px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a:hover { background-position: -179px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a:hover { background-position: -245px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a:hover { background-position: -345px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a:hover { background-position: -420px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a:hover { background-position: -491px -40px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a:hover { background-position: -545px -40px; }

#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_quem a:active { background-position: 0 -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_portfolio a:active { background-position: -99px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_cases a:active { background-position: -179px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_sound a:active { background-position: -245px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_produtos a:active { background-position: -345px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_premios a:active { background-position: -420px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_techedge a:active { background-position: -491px -80px; }
#Zll_Menu #Zll_Menu_Nav li#Zll_Menu_contato a:active { background-position: -545px -80px; }

#Zll_Menu.quem #Zll_Menu_Nav li#Zll_Menu_quem a { background-position: 0 -120px !important; }
#Zll_Menu.portfolio #Zll_Menu_Nav li#Zll_Menu_portfolio a { background-position: -99px -120px !important; }
#Zll_Menu.cases #Zll_Menu_Nav li#Zll_Menu_cases a { background-position: -179px -120px !important; }
#Zll_Menu.sound #Zll_Menu_Nav li#Zll_Menu_sound a { background-position: -245px -120px !important; }
#Zll_Menu.produtos #Zll_Menu_Nav li#Zll_Menu_produtos a { background-position: -345px -120px !important; }
#Zll_Menu.premios #Zll_Menu_Nav li#Zll_Menu_premios a { background-position: -420px -120px !important; }
#Zll_Menu.labs #Zll_Menu_Nav li#Zll_Menu_techedge a { background-position: -491px -120px !important; }
#Zll_Menu.contato #Zll_Menu_Nav li#Zll_Menu_contato a { background-position: -545px -120px !important; }

.gridazul{background: url(/Portals/_default/Skins/Zollie_v01/images/box_azulbg.png) repeat-y; width: 597px; padding:20px; }
#Zll_FlashHeader{ width: 1000px; margin: 0 auto; }

#Zll_Promos{ width: 1000px; margin: 0 auto; }
#Zll_Promos img {float:left;border-width:0;margin:0 6px 0 0;}
#Zll_Promos img.last {margin:0px;}

#Zll_Box{width:998px; margin: 0 auto; }
#Zll_Box .box{background: url(/Portals/_default/Skins/Zollie_v01/images/fundo_zolliese.jpg) bottom repeat-x; background-color:#636580;}
#Zll_Box .Texto {margin:15px 20px 0 20px;font-family:Arial, Verdana;font-size:12px;color:#CECFD7;}


ul#Zll_ULForm { margin: 0; padding: 0; }
ul#Zll_ULForm li { color: #FFFFFF; font-size: 12px; margin:10px;}
.formclass { border:1px solid #85858F; color: #FFFFFF; font-family:Arial, Verdana; font-size: 12px; background: url(/Portals/_default/Skins/Zollie_v01/images/bg_input.gif) bottom repeat-x; background-color:#202036;}
.formsize { height:18px; line-height:18px;}
.enviar { background: url(/Portals/_default/Skins/Zollie_v01/images/but_enviar.jpg) no-repeat; width: 110px; height: 47px; border: 0px;}

#Zll_Copyright{ width: 1000px; margin: 0 auto; }
#Zll_Copyright img {border-width:0;}
#Zll_Copyright div.Left {float:left;}
#Zll_Copyright div.Right {float:right;}


#Zll_globalheaderdiv {width:998px; height:22px; margin: 0 auto; background:url(/Portals/_default/Skins/Zollie_v01/images/zllmenu_bg.gif) top repeat-x;}
#Zll_globalheader { width: 449px; height: 22px; }
#Zll_globalheader #Zll_globalnav { margin: 0; padding: 0; }
#Zll_globalheader #Zll_globalnav li { display: inline; }
#Zll_globalheader #Zll_globalnav li a { float: left; height: 0; padding-top: 22px; overflow: hidden; }
#Zll_globalheader #Zll_globalnav li a,
#Zll_globalheader #Zll_globalsearch { background-image: url(/Portals/_default/Skins/Zollie_v01/images/zllmenu_nav2.png); _background-image: url(/Portals/_default/Skins/Zollie_v01/images/zllmenu_nav2.jpg); background-repeat: no-repeat; }

#Zll_globalheader #Zll_globalnav li#ZllLabs-blog a { background-position: 0 0; width: 114px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-videos a { background-position: -114px 0; width: 113px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-demos a { background-position: -227px 0; width: 113px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-downloads a { background-position: -340px 0;  width: 109px;}

#Zll_globalheader #Zll_globalnav li#ZllLabs-blog a:hover { background-position: 0 -22px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-videos a:hover { background-position: -114px -22px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-demos a:hover { background-position: -227px -22px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-downloads a:hover { background-position: -340px -22px; }

#Zll_globalheader #Zll_globalnav li#ZllLabs-blog a:active { background-position: 0 -44px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-videos a:active { background-position: -114px -44px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-demos a:active { background-position: -227px -44px; }
#Zll_globalheader #Zll_globalnav li#ZllLabs-downloads a:active { background-position: -340px -44px; }

#Zll_globalheader.blog #Zll_globalnav li#ZllLabs-blog a { background-position: 0 -66px !important; }
#Zll_globalheader.videos #Zll_globalnav li#ZllLabs-videos a { background-position: -114px -66px !important; }
#Zll_globalheader.demos #Zll_globalnav li#ZllLabs-demos a { background-position: -227px -66px !important; }
#Zll_globalheader.downloads #Zll_globalnav li#ZllLabs-downloads a { background-position: -340px -66px !important; }


#main .centerbar .contain {width: 998px; }
#main .centerbar .contain h2 { top:0; left:0; font-size:100%;}
#main .centerbar .contain h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .contain .boxbg{ background-color: #636580;}
#main .centerbar .contain #topcontain{width: 998px; height:12px;background: url(/Portals/_default/Skins/Zollie_v01/images/middlebar_top.jpg) 50% 0 no-repeat;}
#main .centerbar .contain #botcontain{width: 998px; height:13px;background: url(/Portals/_default/Skins/Zollie_v01/images/middlebar_bot.jpg) 50% 0 no-repeat;}
#main .centerbar .contain .marginbox{margin:10px 5px 0 0;}

#main .middlebar .contain {width: 758px; }
#main .middlebar .contain h2 { top:0; left:0; font-size:100%;}
#main .middlebar .contain h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .contain .boxbg{ background-color: #636580;}
#main .middlebar .contain #topcontain{width: 758px; height:12px;background: url(/Portals/_default/Skins/Zollie_v01/images/middlebar_top.jpg) 50% 0 no-repeat;}
#main .middlebar .contain #botcontain{width: 758px; height:13px;background: url(/Portals/_default/Skins/Zollie_v01/images/middlebar_bot.jpg) 50% 0 no-repeat;}
#main .middlebar .contain .marginbox{margin:10px 5px 0 0;}

#main .sidebar .contain {width: 240px; }
#main .sidebar .contain h2 { top:0; left:0; font-size:100%;}
#main .sidebar .contain h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .sidebar .contain .boxbg{ background-color: #636580;}
#main .sidebar .contain #topcontain{width: 240px; height:12px; background: url(/Portals/_default/Skins/Zollie_v01/images/sidebar_top.jpg) 50% 0 no-repeat;}
#main .sidebar .contain #botcontain{width: 240px; height:13px; background: url(/Portals/_default/Skins/Zollie_v01/images/sidebar_bot.jpg) 50% 0 no-repeat;}
#main .sidebar .contain .marginbox{margin:10px 5px 0 0;}

.Zll_CommandButton     {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.Zll_CommandButton:disable     {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Zll_CommandButton:link {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Zll_CommandButton:visited  {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Zll_CommandButton:hover    {font: 15px  Arial, Geneva, "Lucida Grande", Verdana, sans-serif !important; color:#FFFFFF !important; font-weight: bold;}
A.Zll_CommandButton:active   {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}


.Normal     {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.Normal:disable     {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Normal:link {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Normal:visited  {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
A.Normal:hover    {font: 15px  Arial, Geneva, "Lucida Grande", Verdana, sans-serif !important; color:#FFFFFF !important; font-weight: bold;}
A.Normal:active   {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}

.Zll_SubHead    {font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}

.Zll_SubHead a.SubHead {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.Zll_SubHead a.SubHead:hover {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}

div.nifty td span.Normal{font-family:Arial, Verdana; font-size: 12px; color:#4789A1;}
div.nifty #Zll_td #Zll_Head .SubHead{font-family:Arial, Verdana; font-size: 18px; color:#00CCFF;}

div.nifty .Zll_SubHead{font-family:Arial, Verdana;font-size: 12px;color:#FFFFFF;}
div.nifty #Zll_tdnormal #Zll_SubHead span.Normal{font-family:Arial, Verdana; font-size: 12px; color:#FFFFFF;}

div.nifty .Zll_Normal{font-family:Arial, Verdana;font-size: 11px;color:#FFFFFF;}
div.nifty td.Zll_downloadFooter {
	width: 100%;
	height:41px;
	display: block;
	padding-bottom: 15px;
	color:#FFFFFF;
	background: url(/Portals/_default/Skins/Zollie_v01/images/bg_blogfooter.jpg) top repeat-x;
}

.BlogInfo{background: url(/Portals/_default/Skins/Zollie_v01/images/bg_blog.png) top no-repeat; width:738px; height:55px;}

/* CSS ZOLLIE */


/* LAYOUT */
#clear { clear:both; }
.clear { clear:both; }
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
#space{ clear: both; width: 998px;  margin: 0 auto;}
.hideMe { display:none;}

a{ text-decoration: none; color: #686A80;}
a:hover{ text-decoration: underline;color: #638174;}
.branco {color: #FFFFFF;}
img { behavior: url(/images/iepngfix.htc); }
.thumbnail {padding: 0 0 5px 0;}
.marg10 { margin-top: 10px;}
.pad10 { padding: 10px; }
.pad5 { padding: 5px; }
.grey { background-color:#DDDDDD;}
.white { background-color:#FFFFFF;}
.branco {color:#FFFFFF;}

.flagTitle{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}
.flagTitle2{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #5C78B0;}
.flagCommandButton     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
input.flagCommandButton     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
.flagCommandButton:disable     {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold;}
A.flagCommandButton:link {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
A.flagCommandButton:visited  {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#5C78B0; font-weight: bold;}
A.flagCommandButton:hover    {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF !important; text-decoration:underline !important; font-weight: bold;}
A.flagCommandButton:active   {font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold;}

#Header{ width: 998px; margin: 0 auto; height:109px; *height:109px; _height:104px;  background: url(/images/bg_header.jpg) left top repeat-x;}
#Menu{ width: 998px; margin: 0 auto;  height:35px;  background: url(/images/bg_menu.jpg) left top repeat-x;}
#LogoEutubo { padding:0 0 0 14px;}

#PlaylistPane{ width: 998px; margin: 0 auto;}
#UserPlaylist{ width: 998px; margin: 0 auto;}
#UserPlaylist_Header{ width: 998px; height:21px;  background: url(/images/bg_playlist_header.gif) left top repeat-x; font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #666666;}
#UserPlaylist_Items{ width: 998px; height:58px;  background: url(/images/bg_playlist.jpg) left top repeat-x;}
#UserPlaylist_Bottom{ behavior: url(/images/iepngfix.htc); width: 998px; height:19px; margin: 0 auto;  background: url(/images/playlist_bottom.png) left top no-repeat;}
.playlist_titleheader{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #092C44;font-weight:bold;}
.playlist_number{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;font-weight:bold;}
.PlaylistIframebody{background: url(/images/bg_playlist.jpg) left top repeat-x; margin:0; padding:0;}
.PlaylistForm{font: 9px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #666666;}
.useronlineitem{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}

#divChannel{ width: 998px; height:165px; margin: 0 auto;}

#DestaqueVideoHome{width: 629px; }
#NavDestaque{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #7896B3;}
.NavDestaqueItem{font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}

#TagCloud{font: Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}
#TagCloud a{font: Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}
#TagCloud a:hover{font: Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; background-color:#49768E;}

#DataHora{ text-align:right; -moz-text-align:right; padding:5px 5px 0 0; height:35px;}
#DataHora span.SkinObject{ font: 10px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #5B7180;font-weight:bold;}

#LoginHeader{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #FFFFFF;} 
#UserLogado{ clear:both;}
.LoginItem{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #FFFFFF; padding:0 5px 0 5px;}
.LoginItem a.SkinObject{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;font-weight:bold;}
.LoginItem a.SkinObject:hover{ font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
#logintable {}

.LinkContato{ margin:5px; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #A9F5F8;font-weight: bold;}
.LinkContato a{color: #A9F5F8;font-weight: bold;}
.LinkContato a:hover{text-decoration: underline;}

.LabelLoginCss{font: 9px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #5C78B0;}
a.LabelLoginCss {color: #5C78B0;}
a:hover.LabelLoginCss {color: #BDC8DF;text-decoration:underline;}
#inputembed { width: 216px; height: 18px; }
#inputlogin { width: 138px; height: 18px; }
#inputsenha { width: 114px; height: 18px; }
.InputEmbedCss{ width:52px; height: 18px; background-color: #FFFFFF; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputLoginCss{ width:122px; height: 18px; background-color: #FFFFFF; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputPasswordCss{ width:98px; height: 18px; background-color: #FFFFFF; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }

.titlelist a, .titlelist a:visited{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;font-weight:bold; }
.titlelist a:hover{color: #FFFFFF !important; text-decoration:underline !important;}
.descriptionlist{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #7896B3;}
.descriptioncateg{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #CEEBEB;}
.specslist{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #7896B3;}
.specslist b{color: #145191;}
.titlelist2 a, .titlelist2 a:visited{font: 18px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;font-weight:bold;}
.titlelist2 a:hover{color: #FFFFFF !important; text-decoration:underline !important;}

.titlelistdestaque a{font: 25px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #00CCFF !important;font-weight:bold;}
.titlelistdestaque a:link{font: 25px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #00CCFF !important;font-weight:bold;}
.titlelistdestaque a:hover{font: 25px Arial, Geneva, "Lucida Grande", Verdana, sans-serif;color: #00CCFF !important; text-decoration:underline !important;font-weight:bold;}
.titlelistdestaque a:visited{font: 25px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #00CCFF !important;font-weight:bold;}
.descriptionlistdestaque{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #7896B3;}
.specslistdestaque{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #7896B3;}
.specslistdestaque b{color: #CEEBEB;}

.menuCategoria{ width:220px; height:18px; font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.menuCategoria:hover{width:220px; height:18px;font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.menuCategoriaLink {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF; font-weight:bold;}
.menuCategoriaLink:hover {font: 15px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF !important; text-decoration:underline !important;}

#divajaxbarprogress{position:absolute; top: 50%; left: 50%; margin-left:-489px; margin-top:-36px; padding-top:200px; padding-left:473px; width: 978px; height: 740px; background-image: url(/images/overlay.png); z-index:90; display:block;}
* html #divajaxbarprogress{position:absolute; top: 50%; left: 50%; margin-left:-489px; margin-top:-36px; padding-top:200px; padding-left:473px; width: 978px; height: 740px; z-index:90; display:block; background-color: #333;back\ground-color: transparent;background-image: url(/images/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png", sizingMethod="scale");	}
#ajaxbarprogress{ position:absolute; top:: 50%; left: 50%; margin-left:-8px; margin-top:-8px; width: 16px; height: 16px; z-index:150;}

#container { width: 998px; margin: 0 auto;}
#main { width:100%; }
#content { padding: 18px 20px; position: relative; color: #333; }
#breadcrumb { clear:both; text-align:center; margin:18px auto; clear:both; font-size:10px; color:#686868; }
#globalfooter { width:998px; clear: both; position: relative; text-align: center; margin: 18px auto; font-size: 10px; line-height: 18px; padding: 9px 0; color:#76797c; }
#ActionsSpan{}

.alignleft{ text-align:left !important;}


/* GLOBALHEADER */
#globalheader { width: 357px; height: 35px; margin: 0 auto;}
#globalheader #globalnav { margin: 0; padding: 0; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; height: 0; padding-top: 35px; overflow: hidden; }
#globalheader #globalnav li a,
#globalheader #globalsearch { background-image: url(/images/menu_nav2.png); _background-image: url(/images/menu_nav2.jpg); background-repeat: no-repeat; }

/* BUTTONS */
#globalheader #globalnav li#gn-videos a { background-position: 0 0; width: 71px; }
#globalheader #globalnav li#gn-categorias a { background-position: -71px 0; width: 95px; }
#globalheader #globalnav li#gn-canais a { background-position: -166px 0; width: 68px; }
#globalheader #globalnav li#gn-tags a { background-position: -234px 0;  width: 123px;}

/* OVER STATES */
#globalheader #globalnav li#gn-videos a:hover { background-position: 0 -35px; }
#globalheader #globalnav li#gn-categorias a:hover { background-position: -71px -35px; }
#globalheader #globalnav li#gn-canais a:hover { background-position: -166px -35px; }
#globalheader #globalnav li#gn-tags a:hover { background-position: -234px -35px; }

/* PRESSED STATES */
#globalheader #globalnav li#gn-videos a:active { background-position: 0 -70px; }
#globalheader #globalnav li#gn-categorias a:active { background-position: -71px -70px; }
#globalheader #globalnav li#gn-canais a:active { background-position: -166px -70px; }
#globalheader #globalnav li#gn-tags a:active { background-position: -234px -70px; }

/* ON STATES */
#globalheader.videos #globalnav li#gn-videos a { background-position: 0 -105px !important; }
#globalheader.categorias #globalnav li#gn-categorias a { background-position: -71px -105px !important; }
#globalheader.canais #globalnav li#gn-canais a { background-position: -166px -105px !important; }
#globalheader.tags #globalnav li#gn-tags a { background-position: -234px -105px !important; }


/* BUSCA */
input.pretty { width:155px; height: 20px; background: url(/images/busca_bg.gif) center top repeat-x; border: 0px; margin: 0; _margin-top: -1px; *margin-top: -1px; padding: 5px 5px 0 5px; font:12px Arial, "Lucida Grande", Geneva, sans-serif; }
.busca { width: 201px; height: 20px; }
#buscadiv{ padding:5px 0 0 0;}

/* GRID */
.column { float: left; }
.grid2col, .grid3col, .grid4col { width: 100%; }
.grid2col .column { width: 49%; }
.grid3col .column { width: 32%; margin-left: 0%; }
.grid4col .column { width: 23%; margin-left: 3%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
p.last, ul.last, ol.last, li.last { _width:auto !important; _float:none !important; }
.select select{ font-size: 85%; margin: 0 10px; width:120px; }

#main .gridFilter{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold;}
#main .gridFilterButtons{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#000; font-weight: bold; background-color:#C4C4C4;}
#main .GridStyle{width:100%; border-width:0px;}
#main tr.GridHeader th{ padding:0 7px 0 7px; white-space: nowrap;  height: 19px; border-left: 1px solid #CCC; background: url(/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader th:hover{background: url(/images/bg_grid_header_on.gif) left top repeat-x; }

#main tr.GridHeader td{ padding:0 7px 0 7px; white-space: nowrap;  height: 19px; border-left: 1px solid #CCC; background: url(/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader td:hover{background: url(/images/bg_grid_header_on.gif) left top repeat-x; }

#main tr.GridHeader th a:link,
#main tr.GridHeader th a:visited{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; font-weight: bold;}
#main tr.GridHeader th a:hover{ font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#202020; text-decoration: none; font-weight: bold;}

#main tr.GridHeader td a:link,
#main tr.GridHeader td a:visited{ font: 10px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#202020; font-weight: bold;}
#main tr.GridHeader td a:hover{ font: 10px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#202020; text-decoration: none; font-weight: bold;}

#main tr.GridRowStyle td{ border:1px solid #FFFFFF; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;}
#main tr.GridAlternatingRowStyle td{ border:1px solid #F1F5FA; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#F1F5FA; color:#333;}
#main tr.GridRowStyle td a{ text-decoration:none;}
#main tr.GridAlternatingRowStyle td a{ text-decoration:none;}
#main tr.GridSelectedrowStyle td{  border:1px solid #6B97CB; white-space: nowrap; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#6B97CB; color:#333;}

#main tr.GridPagerStyle{ height:50px; font-size: 10px; margin-left:auto; margin-right:auto; text-align: -moz-center !important; text-align: center; border: solid 1px #fff;background:#FFF;text-decoration:none;}
#main tr.GridPagerStyle span{ align:center; padding: 2px 6px;border: solid 1px #fff;background:#fff;text-decoration:none;}
#main tr.GridPagerStyle a{padding: 2px 6px;border: solid 1px #ddd;background:#fff;text-decoration:none;}
#main tr.GridPagerStyle a:hover{ background: #EAF2FA;border-color:#C4DAFF;text-decoration:none;}
#main tr.GridPagerStyle a:visited{ padding: 2px 6px;border: solid 1px #ddd;background: #fff;text-decoration:none;}

.ItemSelected{background: url(/images/bg_grid_header_on.gif) left top repeat-x; padding:0 10px 0 10px;}
.ItemNotSelected{ padding:0 5px 0 5px; font-weight:normal;}
.ButtonGrid{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#092C44; font-weight: bold;}
.ButtonGrid:hover{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF !important; font-weight: bold;}
.NormalGrid{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold;}
.GridMyVideos{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF; font-weight: bold; vertical-align:top; }
.ButtonGridMyVideos{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#092C44; font-weight: bold;white-space: nowrap;}
.ButtonGridMyVideos:hover{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#FFFFFF !important; font-weight: bold;}
.PagerMyVideos{width:100%; background-color:#344052}

#main .gridTable{ width:998px; margin:0 1px 30px 1px; overflow-x:auto; overflow-y:hidden;}


/* GRID */

/* GRIDFILTROS*/
#gridfilterdiv{behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/middlebar_top2.jpg) 50% 0 no-repeat;}
#gridfilterheader { height: 36px; position: relative; z-index: 99; text-align:left; float:left; }
#gridfilteractions { height: 36px; position: relative; z-index: 99; text-align:left; float:right; width:70px;  }
#gridfilteractionsplan { height: 36px; position: relative; z-index: 99; text-align:left; float:right; width:180px;  }
#gridfilterheader #gridfilternav { margin: 0; padding: 0; }
#gridfilterheader #gridfilternav li { display: inline; margin: 0; padding: 0;  }
#gridfilterheader #gridfilternav li a { float: left; height: 0; padding-top: 36px; overflow: hidden; background-image: url(/images/grid_home2.png); *background-image: url(/images/grid_home2.jpg); _background-image: url(/images/grid_home2.jpg); background-repeat: no-repeat; }

.itemgridbg{ height:78px;}

.ChkBoxListHeader {}
.ChkBoxList label{width:0; height:0; position:absolute; clip:rect(0px 0px 0px 0px);}
.ChkBoxList{margin: 0 0 0 6px;}

#spotlightdiv { display: none; }
#recentdiv { display: none; }
#populardiv { display: none; }

#spotlightdiv.active { display: inline; }
#recentdiv.active { display: inline; }
#populardiv.active { display: inline; }


div#videoinfodiv {font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif;  color: #00607F; background-color:#1A2638; padding:10px;}
div#videoinfodiv .blurb { color:#7896B3; padding-bottom:10px; }
.videoinfo{ color:#CEEBEB;}
.videoinfoblurb{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif;  color:#7896B3;}
div#videoinfodiv b.videotitle{ color: #FFFFFF;font: 18px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; font-weight:bold;}

td#videolisttdtxt a:link { color: #00607F; }
td#videolisttdtxt a:hover { color: #003D52; }
td#videolisttdtxt .blurb { color:#666; padding-bottom:10px; }
td#videolisttdtxt h3 { font-weight: bold; font-size: 16px; line-height: 18px;}

#videolisttxt a:link { color: #00607F; }
#videolisttxt a:hover { text-decoration:none; color: #003D52; }
#videolisttxt .blurb { color:#666; padding-bottom:10px; }
div#videolisttxt h3 { font-weight: bold; font-size: 16px; line-height: 18px;}
div#videolistspec { clear:both; font-size:12px; color:#7896B3;}
div#videolistspec span.specs { font-size:12px; color:#7896B3;  }
div#videolistspec2 {  font-size:11px; color:#666;  background-color:#EEEEEE;}
div#videolistspec2 span.specs { font-size:11px; color:#999;  }
.hrvideo { margin: 5px 5px; _margin: 2px 2px; border:0; height:1px; color:#182132; background-color:#182132; }
#CategoriaVideoDiv { clear:both; font-size:100%; width:182px; height:16px; }
#CategoriaVideoDiv span a.active{ background: url(/images/bg_categoria.jpg) repeat-x;}
#CategoriaVideoDiv span a{ width:100%; padding:5px 0 0 10px; color:#666; font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;;}
#CategoriaVideoDiv span a:hover{ text-decoration:underline;}
#CategoriaVideoDiv span a:visited{}

div#cnoticiasdiv { clear:both; font-size:11px; color:#666;}
div#cnoticiasdiv h3 { font-weight: bold; font-size: 20px; line-height: 21px; padding:0 0 5px 0;}
div#cnoticiasdiv span.specs { font-size:11px; color:#999;  }
div#cnoticiasdiv .blurb { font-size:12px; color:#666; padding:10px 0 10px 0; }
.cnoticiasspecs {  background-color:#f2f2f2; padding: 5px;}
.hrnews { border:0; height:1px; color:#ccc; background-color:#ccc; }

div#cnoticiaslistdiv { clear:both; font-size:10px; color:#666;}
div#cnoticiaslistdiv h3 { font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiaslistdiv h3 a{ font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiaslistdiv h3 a:hover{ color:#003D52; text-decoration:none; }
div#cnoticiaslistdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiaslistdiv .blurb {  font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiaslistspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#f2f2f2; padding: 5px;}

div#cnoticiaslistboxdiv { clear:both; font-size:10px; color:#666;}
div#cnoticiaslistboxdiv h3 { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 12px;}
div#cnoticiaslistboxdiv h3 a{ font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiaslistboxdiv h3 a:hover{ color:#003D52; text-decoration:none; }
div#cnoticiaslistboxdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiaslistboxdiv .blurb {  font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiaslistboxspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#f2f2f2; padding: 5px;}

div#cnoticiasdestakdiv { clear:both; font-size:10px; color:#666;}
div#cnoticiasdestakdiv h3 { font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiasdestakdiv h3 a{ font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiasdestakdiv h3 a:hover{color:#003D52; text-decoration:none;}
div#cnoticiasdestakdiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiasdestakdiv .blurb {  font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:0 0 10px 0; }
.cnoticiasdestakspecs {  font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#EEEEEE; padding: 5px;}

div#cnoticiasrelateddiv { font: 10px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666;}
div#cnoticiasrelateddiv b.title { font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-weight: bold; line-height: 16px;}
div#cnoticiasrelateddiv b.title a{ font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiasrelateddiv b.titlea:hover{color:#003D52; text-decoration:none;}
div#cnoticiasrelateddiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999;  }
div#cnoticiasrelateddiv .blurb { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; padding:5px 0 5px 0; }
.cnoticiasrelatedspecs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding: 5px; }

div#cnoticiastwindiv table.cnoticiastwintable td{ width: 49%;}
div#cnoticiastwindiv { clear:both; font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666;}
div#cnoticiastwindiv h3 { font-weight: bold; font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; line-height: 16px;}
div#cnoticiastwindiv h3 a{ font: 16px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#00607F; font-weight: bold;}
div#cnoticiastwindiv h3 a:hover{color:#003D52; text-decoration:none;}
div#cnoticiastwindiv span.specs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#999; }
div#cnoticiastwindiv .blurb { font: 12px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color:#666; }
.cnoticiastwinspecs { font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; padding: 5px 0 0 0;}

/* GRIDFILTROS BUTTONS */
#gridfilterheader #gridfilternav li#gf-veja a { background-position: 0 0; width: 96px;}
#gridfilterheader #gridfilternav li#gf-spotlight a { background-position: -96px 0; width: 115px;}
#gridfilterheader #gridfilternav li#gf-recent a { background-position: -211px 0;  width: 120px;}
#gridfilterheader #gridfilternav li#gf-popular a { background-position: -331px 0;  width: 131px;}

/* GRIDFILTROS OVER */
#gridfilterheader #gridfilternav li#gf-spotlight a:hover { background-position: -96px -36px; }
#gridfilterheader #gridfilternav li#gf-recent a:hover { background-position: -211px -36px; }
#gridfilterheader #gridfilternav li#gf-popular a:hover { background-position: -331px -36px; }

/* GRIDFILTROS ACTIVE */
#gridfilterheader #gridfilternav li#gf-spotlight a.active { background-position: -96px -72px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-recent a.active { background-position: -211px -72px !important; cursor:default;}
#gridfilterheader #gridfilternav li#gf-popular a.active { background-position: -331px -72px !important; cursor:default;}


/* MAIN BOXES */
#main p { margin-bottom: 18px; }
#main h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
#main h2 { font-weight: bold; font-size: 16px; line-height: 18px;}
#main h3 { font-weight: bold; font-size: 1em; line-height: 16px; }
#main h4 { font-weight: bold; font-size: 10px; line-height: 18px; }

#main .middlebar .box {width: 629px; }
#main .middlebar .box h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/middlebar_top2.png) 50% 0 no-repeat;}
#main .middlebar .box h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .box .boxbg{ background-color: #636580;}
#main .middlebar .box .marginbox{margin:10px 5px 0 0;}
#main .middlebar .boxmenu {width: 629px; }
#main .middlebar .boxmenu h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/middlebar_top2.png) 50% 0 no-repeat;}
#main .middlebar .boxmenu h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .boxmenu .boxbg{ background-color: #636580;}
#main .middlebar .boxmenu .marginbox{margin:10px 5px 0 0;}
#main .middlebar .boxe {width: 629px; }
#main .middlebar .limpo h2{ padding:0 0 0 10px; height: 25px; top:0; left:0;}
#main .middlebar .limpo h2 span  { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .limpo .boxbg{ background-color: #636580;}
#main .middlebar .limpo .marginbox{margin:5px 5px 0 0;}

#main .sidebar .box {width: 300px; }
#main .sidebar .box h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/sidebar_top2.png) 50% 0 no-repeat;}
#main .sidebar .box h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .sidebar .box .boxbg{ background-color: #636580;}
#main .sidebar .box .marginbox{margin:10px 5px 0 0;}
#main .sidebar .boxmenu {width: 300px; }
#main .sidebar .boxmenu h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/sidebar_top2.png) 50% 0 no-repeat;}
#main .sidebar .boxmenu h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .sidebar .boxmenu .boxbg{ background-color: #636580;}
#main .sidebar .boxmenu .marginbox{margin:10px 5px 0 0;}
#main .sidebar .boxe {width: 300px;}
#main .sidebar .limpo h2 { padding:0 0 0 10px; height: 25px; top:0; left:0;}
#main .sidebar .limpo h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .sidebar .limpo .boxbg{ background-color: #636580;}
#main .sidebar .limpo .marginbox{margin:5px 5px 0 0;}

#main .centerbar .box {width: 998px; }
#main .centerbar .box h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/centerbar_top2.png) 50% 0 no-repeat;}
#main .centerbar .box h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .box .boxbg{ background-color: #636580;}
#main .centerbar .box .marginbox{margin:10px 5px 0 0;}
#main .centerbar .boxmenu {width: 998px; }
#main .centerbar .boxmenu h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/centerbar_top2.png) 50% 0 no-repeat;}
#main .centerbar .boxmenu h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .boxmenu .boxbg{ background-color: #636580;}
#main .centerbar .boxmenu .marginbox{margin:10px 5px 0 0;}
#main .centerbar .boxe {width: 998px; }
#main .centerbar .limpo h2 { padding:0 0 0 10px; height: 25px; top:0; left:0;}
#main .centerbar .limpo h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .limpo .boxbg{ background-color: #636580;}
#main .centerbar .limpo .marginbox{margin:5px 5px 0 0;}

#main .menubar .box {width: 210px; }
#main .menubar .box h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/menubar_top2.png) 50% 0 no-repeat;}
#main .menubar .box h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubar .box .boxbg{ background-color: #636580;}
#main .menubar .box .marginbox{margin:10px 5px 0 0;}
#main .menubar .boxmenu {width: 210px; }
#main .menubar .boxmenu h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/menubar_top2.png) 50% 0 no-repeat;}
#main .menubar .boxmenu h2 span { color:#FFFFFF; font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubar .boxmenu .boxbg{ background-color: #636580;}
#main .menubar .boxmenu .marginbox{margin:10px 5px 0 0;}
#main .menubar .boxe {width: 210px; }
#main .menubar .limpo h2{ padding:0 0 0 10px; height: 25px; top:0; left:0;}
#main .menubar .limpo h2 span  { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubar .limpo .boxbg{ background-color: #636580;}
#main .menubar .limpo .marginbox{margin:5px 5px 0 0;}
 
#main .menubarleft .box {width: 719px; }
#main .menubarleft .box h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/menubarleft_top2.png) 50% 0 no-repeat;}
#main .menubarleft .box h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubarleft .box .boxbg{ background-color: #636580;}
#main .menubarleft .box .marginbox{margin:10px 5px 0 0;}
#main .menubarleft .boxmenu {width: 719px; }
#main .menubarleft .boxmenu h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/menubarleft_top2.png) 50% 0 no-repeat;}
#main .menubarleft .boxmenu h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubarleft .box .boxbg{ background-color: #636580;}
#main .menubarleft .box .marginbox{margin:10px 5px 0 0;}
#main .menubarleft .boxe {width: 719px; }
#main .menubarleft .limpo h2 { padding:0 0 0 10px; height: 25px; top:0; left:0;}
#main .menubarleft .limpo h2 span { color:#FFFFFF;  font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .menubarleft .limpo .boxbg{ background-color: #636580;}
#main .menubarleft .limpo .marginbox{margin:5px 5px 0 0;}


#main .videobar381 .box {behavior: url(/images/iepngfix.htc); background: url(/images/box_381bg.png) 0 100% no-repeat; }
#main .videobar381 .box h2 {behavior: url(/images/iepngfix.htc); padding:5px 0 0 10px; height: 25px; top:0; left:0; font-size:100%; background: url(/images/381px_top.png) 50% 0 no-repeat;}
#main .videobar381 .box h2 span { color:#FFFFFF;  font: 12px Arial, Geneva, Verdana, sans-serif;}

#main .boxvideo {behavior: url(/images/iepngfix.htc); background: url(/images/box_781bg.png) 0 100% no-repeat; line-height: 14px; }
#main .boxvideo h2 {behavior: url(/images/iepngfix.htc); padding:5px 0 0 10px; height: 20px; top:0; left:0; font-size:100%; background: url(/images/781px_top.png) 50% 0 no-repeat;}
#main .boxvideo h2 span { color:#FFFFFF;  font: 12px Arial, Geneva, Verdana, sans-serif;}

#main .boxvideofeatured { behavior: url(/images/iepngfix.htc); background: url(/images/box_781Bbg.png) 0 100% no-repeat; }
.txtvideofeatured { font-size:10px; color:#666;}
.imgborder { border: 2px solid #aaacaf;}
a.videofeatured2{ font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

#main .stretch .box {behavior: url(/images/iepngfix.htc); background: url(/images/boxw_980bg.png) 0 100% no-repeat; overflow: hidden; }


#main ul { margin-bottom: 18px; list-style: none outside; }
#main a:link, 
#main a:visited {  text-decoration: none; }
#main a:hover { color: #FFFFFF; }
#main .sidebar { font-size: 11px; color: #666;  }
#main .sidebar p,
#main .sidebar ul,
#main .sidebar h4 { font-size: 11px; line-height: 14px; }
#main .sidebar p,
#main .sidebar ul { margin-bottom: 8px; }

/* DESTAQUE */
#main .middlebar .destaque { width: 629px;color:#FFFFFF; }
#main .middlebar .destaque h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/middlebar_top2.png) 50% 0 no-repeat;}
#main .middlebar .destaque h2 span { color:#FFFFFF;   font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .destaque .boxbg{ background-color: #636580;}
#main .middlebar .destaque .marginbox{margin:10px 5px 0 0;}
#main .sidebar .destaque { width: 300px;}
#main .sidebar .destaque h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/sidebar_top2.png) 50% 0 no-repeat;}
#main .sidebar .destaque h2 span { color:#FFFFFF;   font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .sidebar .destaque .boxbg{ background-color: #636580;}
#main .sidebar .destaque .marginbox{margin:10px 5px 0 0;}
#main .centerbar .destaque { width: 998px; }
#main .centerbar .destaque h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/images/centerbar_top2.png) 50% 0 no-repeat;}
#main .centerbar .destaque h2 span { color:#FFFFFF;   font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .destaque .boxbg{ background-color: #636580;}
#main .centerbar .destaque .marginbox{margin:10px 5px 0 0;}

#main .middlebar .destaqueplayer { width: 629px; color:#FFFFFF; }
#main .middlebar .destaqueplayer h2 {behavior: url(/images/iepngfix.htc); padding:0 0 0 10px; height: 14px; top:0; left:0; font-size:100%; background: url(/images/middlebar_top2.png) 50% 0 no-repeat;}
#main .middlebar .destaqueplayer h2 span { color:#FFFFFF;   font: 16px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .middlebar .destaqueplayer .boxbg{ background-color: #636580;}
#main .middlebar .destaqueplayer .marginbox{margin:10px 5px 0 0;}


.limpoh2{ padding:5px 0 0 10px; height: 25px; top:0; left:0; color:#FFFFFF;  font: 19px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
.comentarioheader{ padding:0 5px 0 5px;color:#7896B3;  font: 11px Arial, Geneva, Verdana, sans-serif;}
.comentarioheaderautor{color:#FFFFFF;}

#main .sidebar .destaqueplayer { width: 300px; background-color: #636580; }
#main .sidebar .destaqueplayer h2 { padding:10px 0 0 10px; height: 14px; top:0; left:0; font-size:100%; background: url(/images/sidebar_top2.jpg) 50% 0 no-repeat;}
#main .sidebar .destaqueplayer h2 span { color:#FFFFFF;   font: 19px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}
#main .centerbar .destaqueplayer { width: 998px; background-color: #636580; }
#main .centerbar .destaqueplayer h2 { padding:10px 0 0 10px; height: 14px; top:0; left:0; font-size:100%; background: url(/images/centerbar_top2.jpg) 50% 0 no-repeat;}
#main .centerbar .destaqueplayer h2 span { color:#FFFFFF;   font: 19px Arial, Geneva, Verdana, sans-serif;font-weight: bold;}

#main .middlebar .destaque h3 {font-size: 16px; color: #FFFFFF; font-weight: bold;}
#main .middlebar .destaque a:link { }
#main .middlebar .destaque a:visited { }
#main .middlebar .destaque a:hover { text-decoration:none; color: #FFFFFF; }
#main .middlebar .destaque .blurb { font-size:11px; color:#666; padding-bottom:10px; }
#main .middlebar .destaque h1 { font-size:22px; font-weight:bold; line-height:24px; margin-top:5px;}
#main .middlebar .destaque li { margin-bottom:3px; }
#main .middlebar .destaque hr { margin: 2px; _margin: -5px; border:0; height:1px; color:#ccc; background-color:#E5E5E5; }


/* BOXES */
.box a:link { }
.box a:visited {}
.box select { font-size: 85%; margin: 0 10px; width:140px; }
.box .module { background-color: transparent; margin: 0 0 15px 0; font-size: 95%; }
.box .hilite { position:relative; left:-1px; background-color: #e8e8e8; }
.box hr { margin: 5px 5px; _margin: 2px 2px; border:0; height:1px; color:#ccc; background-color:#ccc; }
.box ul { padding-bottom:0; } 
.box li { line-height: 1.2em; padding: 4px 10px; }
.box .blurb { font-size:11px; color:#666; }
.box .blurb .blurbitens label{margin-left:5px; line-height:11px;}

.txtcomentario{font: 11px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #FFFFFF;}

/* COPYRIGHT */
#Copyright{ width: 998px; margin: 0 auto; font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #5C78B0;}
#CopyrightZollie{float:left;padding:15px;_padding:15px;*padding:15px;}
#CopyrightLogoZollie{float:right;padding:15px;_padding:15px;*padding:15px;}


#announceDiv div.DNN_ANN_Description{ font-size:11px; color:#666;}
#announceDiv div.SubHead{ font-size: 11px; color: #00607F; font-weight: bold;}


#menuDNNestilo {visibility:hidden}
#submenuDNNestilo {}


.pagemaster {
}
.skinmaster {
}
.skinheader {
}
.skingradient {
}
.controlpanel {width: 100%; position:absolute;  z-index:99999;}
.toppane {
}
.leftpane {
}
.contentpane {
}
.rightpane {
}
.bottompane {
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.main_dnnmenu_item td { 
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  
        padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { 
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  	    
    padding: 0px 12px 0px 5px;   
}

.main_dnnmenu_itemhover {  
	background-color: #aaaaaa; 
}

.main_dnnmenu_itemhover td {  
	background-color: #aaaaaa; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cccccc;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cccccc 1px solid; 
	border-bottom: #cccccc 1px solid; 
	border-top: #cccccc 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #FFFFFF;
}
.Head_welcome {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  13px;
   font-weight:  normal;
   color: #666666;
}





