/* 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; }

/* LAYOUT */
#clear { clear:both; }
.clear { clear:both; }
.clearboth { clear:both; }.
.clearer { clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
#space{ clear: both; width: 1000px;  margin: 0 auto;}
.bodysite{background-color:#FFFFFF;margin:0px;font-family:Arial,Verdana;font-size:11px;color:#4C4C4C;overflow-x: hidden;background:url(imagens/bg.jpg) top repeat-x;
SCROLLBAR-FACE-COLOR: #FFFFFF;
SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #868686;
SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;			
SCROLLBAR-BASE-COLOR: #FFFFFF;
SCROLLBAR-TRACK-COLOR: #FFFFFF;}
.hideMe { display:none;}

.black{color:#000000;}
.branco {color: #FFFFFF;}
.titleOrange{color:#FF6600;font-size:14px;}
a{text-decoration:none;color:#333333;}
a:hover{text-decoration:underline;color:#333333;}
td{font-family:Arial,Verdana;font-size:11px;}
select{font-size:9px;}

.videoDetailsDiv .expand-content { display: none;}
.videoDetailsDiv.expanded .expand-content { display: block;}
.videoDetailsDiv .collapse-content { display: block;}
.videoDetailsDiv.expanded .collapse-content { display: none;}

.NormalRelatedVideoDiv {height:auto !important; _height:auto !important; *height:auto !important;}
.TituloVideo{font-size:14px;font-weight:bold;color:#FF6600;}
.btSLimage {width:161px; height:25px;}

#Left #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:153px;border-bottom:1px dotted #CCCCCC;font-size:12px;font-weight:bold;color:#666666;}
#Left #TitleBar span.Head{font-size:12px;font-weight:bold;color:#666666;}
#Left #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;width:153px;border-bottom:1px dotted #CCCCCC;font-size:12px;font-weight:bold;color:#666666;}

#Left #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;width:153px;border-bottom:1px dotted #CCCCCC;font-size:12px;font-weight:bold;color:#666666;}
#Left #TitleBarVideo span.Head{font-size:12px;font-weight:bold;color:#666666;}

#Right #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:762px;border-bottom:1px dotted #CCCCCC;font-size:16px;font-weight:bold;color:#666666;}
#Right #TitleBar span.Head{font-size:16px;font-weight:bold;color:#666666;}
#Right #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;font-size:14px;font-weight:bold;color:#FF6600;}
#Right #TitleBarDoc span.Head{font-size:14px;font-weight:bold;color:#FF6600;}

#Right #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;width:728px;border-bottom:1px dotted #CCCCCC;font-size:16px;font-weight:bold;color:#666666;}
#Right #TitleBarVideo span.Head{font-size:16px;font-weight:bold;color:#666666;}

#Caddproj #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;width:647px;font-size:12px;font-weight:bold;color:#003F1A;}
#Caddproj #TitleBar span.Head{font-size:12px;font-weight:bold;color:#003F1A;}
#Caddproj #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;width:647px;font-size:12px;font-weight:bold;color:#FF6600;}
#Caddproj #TitleBarDoc span.Head{font-size:14px;font-weight:bold;color:#FF6600 !important;}
#Caddproj #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;width:647px;font-size:12px;font-weight:bold;color:#003F1A;}
#Caddproj #TitleBarVideo span.Head{font-size:12px;font-weight:bold;color:#003F1A;}

.Titulo{margin:0 0 15px 0;_margin-bottom:10px;text-align:-moz-left;_text-align:left;width:728px;border-bottom:1px dotted #CCCCCC;font-size:14px;font-weight:bold;color:#666666;}
h1{font-family:Arial,Verdana;font-size:14px;color:#666666;font-weight:bold;}
h2{font-family:Arial,Verdana;font-size:13px;color:#666666;font-weight:bold;}
h3{font-family:Arial,Verdana;font-size:12px;color:#666666;font-weight:bold;}
hr{color:#E8E8E8;}

img { behavior: url(/imagens/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;}

.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;}



#UserLogado{ clear:both;}
.LoginItem{font: 11px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #666666; padding:0px 1px 0px 1px;}
.LoginItem a.SkinObject{font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #666666;font-weight:bold;}
.LoginItem a.SkinObject:hover{ font: 12px Arial, Geneva, "Lucida Grande", Verdana, sans-serif; color: #000000; font-weight:bold;}
#logintable {}



.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: 138px; height: 18px; }
.InputEmbedCss{ width:52px; height: 16px; background-color: #FFFFFF; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; border-left: 0px solid #E8E8E8; border-right: 0px solid #E8E8E8; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputLoginCss{ width:118px; height: 16px; background-color: #FFFFFF; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; border-left: 0px solid #E8E8E8; border-right: 0px solid #E8E8E8; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }
.InputPasswordCss{ width:118px; height: 16px; background-color: #FFFFFF; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; border-left: 0px solid #E8E8E8; border-right: 0px solid #E8E8E8; margin: 0; _margin-top: -1px; *margin-top: -1px; line-height:11px; font:11px Arial, "Lucida Grande", Geneva, sans-serif; }


#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(/imagens/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(/imagens/blank.gif);filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/imagens/overlay.png", sizingMethod="scale");	}
#ajaxbarprogress{ position:absolute; top:: 50%; left: 50%; margin-left:-8px; margin-top:-8px; width: 16px; height: 16px; z-index:150;}

.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(/imagens/menu_nav2.png); _background-image: url(/imagens/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(imagens/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%;}
.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(imagens/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader th:hover{background: url(imagens/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(imagens/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader td:hover{background: url(imagens/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(/imagens/bg_grid_header_on.gif) left top repeat-x; padding:0 10px 0 10px;}
.ItemNotSelected{background:transparent; padding:0 5px 0 5px; font-weight:normal;}
.ItemSelectedClassic{background: url(/imagens/bg_grid_header_on.gif) left top repeat-x; padding:0 10px 0 10px;}
.ItemNotSelectedClassic{background:transparent; padding:0 5px 0 5px; font-weight:normal;}
.ButtonGrid{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#666666; font-weight: bold;}
.ButtonGrid:hover{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#006633 !important; font-weight: bold;}
.NormalGrid{font: 11px  Arial, "Lucida Grande", Geneva, Verdana, sans-serif; color:#006633; 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:937px; margin:0 1px 30px 1px; overflow-x:auto; overflow-y:hidden;}
/* GRID */






/* GRIDFILTROS*/
#gridfilterdiv{behavior: url(/imagens/iepngfix.htc); padding:0 0 0 10px; height: 36px; top:0; left:0; font-size:100%; background: url(/imagens/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(/imagens/grid_home2.png); *background-image: url(/imagens/grid_home2.jpg); _background-image: url(/imagens/grid_home2.jpg); background-repeat: no-repeat; }
.itemgridbg{background: url(/imagens/bg_boxitemgrid.jpg) top left repeat-x; height:78px;}
/* GRIDFILTROS*/

.ChkBoxListHeader {}
.ChkBoxList label{width:0; height:0; position:absolute; clip:rect(0px 0px 0px 0px);}
.ChkBoxList{margin: 0 0 0 6px;}





/*Styles Zollie Gallery*/

.imgGalleryFlow{ position:absolute; top:0px;border:none;}
#GalleryFlow{position:relative;}
#Zll_imagens{visibility:hidden;}
#Zll_loading{text-align:center;width:100%;}
#Zll_loading img{margin-top:10px;position:relative; }
#Zll_captions{font-weight:bold;position:relative; text-align:center;z-index:10000;}
#Zll_scrollbar{visibility:hidden;position:relative; border-bottom:1px solid #b3b3b3;z-index:10001;}
#Zll_slider{position:absolute;margin-top:-7px;margin-left:-7px;z-index:10002;background-image:url(imagens/slider.png);background-repeat:no-repeat;width:14px;height:14px;}
#Zll_imageflow{	margin-left:0px;text-align:left;}
#Zll_changelog{	width:349px;border-right:solid 1px #666;float:left;margin-top: 15px;}
#Zll_changelog div{text-align: justify;	padding: 0 15px 5px 15px;}


.highslide {cursor: url(imagens/zoomin.cur), pointer; outline: none;}
.highslide-active-anchor img {visibility: hidden;}
.highslide img {border: 2px solid gray;}
.highslide:hover img {border: 2px solid white;}
.highslide-wrapper {background: white;}
.highslide-image {border: 2px solid white;}
.highslide-image-blur {}
.highslide-caption {display: none;border: 2px solid white;border-top: none;font-family: Verdana, Helvetica;font-size: 10pt;padding: 5px;background-color: white;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(imagens/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {padding: 2px; color: silver;text-decoration: none;font-size: 10px;display:none;}
a.highslide-credits:hover,a.highslide-credits:hover i {color: white;background-color: gray;}
a.highslide-full-expand {background: url(imagens/fullexpand.gif) no-repeat;display: block;margin: 0 10px 10px 0;width: 34px;height: 34px;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

/*Styles Zollie Gallery*/


/* CSS HL */

.SuperFull{width: 1004px; margin:0 auto; height:90px; background:url(imagens/superfull_fundo.jpg) repeat-y #B3DBB5; padding:5px 0 5px 0; text-align:-moz-center;_text-align:center;*text-align:center;clear:both;}
.SuperFull div.Normal{width:913px; margin:0 auto; border:2px solid #014521;}
.SuperFullZollie {width:1004px; margin:0 auto; height:90px; padding:5px; text-align:-moz-center;_text-align:center;*text-align:center;clear:both;}
#ZFull{width:1004px; margin:0 auto; padding:0px;_padding:0px;}
#ZPage{width:1004px;}
#Date{position:absolute;width:910px;margin-left:46px; margin-top:4px; text-align:-moz-right;_text-align:right;*text-align:right;}
#Date span.SkinObject{font-family:Arial,Verdana;font-size:11px;color:#01C265;}
#SeloHL{position:absolute;width:910px;margin:80px 0 0 46px;text-align:-moz-right;_text-align:right;*text-align:right;}
#LogoHL{position:absolute; width:125px; margin:0 auto; top:111px; margin-left:53px; text-align:left;}

#TopBar{clear:both;width:1004px;height:55px;background:url(imagens/fundo_topo.jpg) repeat-x; }
#Menu{clear:both;width:1004px;height:38px;background:url(imagens/fundo_topo2.jpg) repeat-x;}
#MenuTop{background:url(imagens/right_topo2.jpg) right no-repeat;}
#MenuTopSoftware{position:absolute;width:150px;text-align:-moz-left;_text-align:left;*text-align:left;background-color:#F9FFE1;border-bottom:1px solid #7E940D;border-left:1px solid #7E940D;border-right:1px solid #7E940D;}
#MenuTopSoftware div{margin:0 10px 0 10px;}
#MenuTopSoftwareFilho{width:150px;text-align:-moz-left;_text-align:left;*text-align:left;background-color:#F9FFE1;border-bottom:1px solid #7E940D;border-left:1px solid #7E940D;border-right:1px solid #7E940D;}
#MenuTopSoftwareFilho div{margin:0 10px 0 10px;}

.bgvideo{ background-color:#F7F8F0;}

#Left{width:192px;float:left;display:block;}
.marginleft{margin-left:39px;}
.marginleftbanner{margin-left:12px;}
.marginleftbannerint{margin-left:48px;}

.loginsilverlight{text-align:-moz-right;_text-align:right;*text-align:right;}
#Login{text-align:-moz-left;_text-align:left;*text-align:left;_padding:5px 0 0 0;border-bottom:1px dotted #CCCCCC;width:153px;font-family:Arial,Verdana;font-size:11px;}
#Login a{color:#4C4C4C;text-decoration:none;}
#Login a:hover{color:#016233;text-decoration:underline;}
.tdLogin {font-family:Arial,Verdana;font-size:11px;}
.LoginTop{ }
.LeftMenu{ }
.LeftMenu div{width:153px;}

#Left .HL_leftmenu{width:153px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#Left .HL_leftmenu:hover{background-color:#E8FFC8;}
#Right .HL_leftmenu{width:763px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#Right .HL_leftmenu:hover{background-color:#E8FFC8;}
#Caddproj .HL_leftmenu{width:612px; height:25px; text-indent:21px; border-bottom:1px dotted #003F1A;}
#Caddproj .HL_leftmenu:hover{background-color:#E8FFC8;}

.LeftMenu a{color:#4C4C4C;text-decoration:none;}
.LeftMenu a:hover{color:#016233;text-decoration:underline;}
.LeftPane{ }
.LeftPane a{color:#4C4C4C;text-decoration:none;}
.LeftPane a:hover{color:#016233;text-decoration:underline;}
#HLNews{width:100%;height:100px;border-bottom:1px dotted #CCCCCC;}
#HLNews div{text-align:-moz-left;_text-align:left;*text-align:left;text-indent:21px;}
#HLNews dl,#HLNews dd{margin:0;padding:0;}
#LeftAds{width:153px;text-align:-moz-center;_text-align:center;*text-align:center;}



#Right{width:798px;float:left;}
#Center {width:1004px;float:left;}
.marginright{margin-left:13px;}
.flash{display:none;}
#Ultimas{clear:both;width:782px;height:20px;background:url(imagens/ultimas_fundo.gif) repeat-x;margin-bottom:10px;}
#UltimasInt{clear:both;width:769px;height:20px;background:url(imagens/ultimas_fundo.gif) repeat-x;margin-bottom:10px;}
#Ultimas span{text-align:left;}
.marqueecaddproj a{color:#FFFFFF;text-decoration:none;}
.marqueecaddproj a:hover{color:#FFFFFF;text-decoration:underline;}

#Breadcrumb{color:#999999;clear:both;width:762px;text-align:-moz-left;_text-align:left;*text-align:left;margin-bottom:10px;}
#Breadcrumb a{color:#999999;text-decoration:none;}
#Breadcrumb a:hover{color:#016233;text-decoration:underline;}

#BoxContent{padding:0px;_padding:0px;*padding:0px;text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:762px;background:url(imagens/fundo_box.jpg) bottom repeat-x;border-bottom:1px dotted #CCCCCC;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#BoxContentDiv{padding:15px;_padding:15px;*padding:15px;}




#Left #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:153px;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#Left #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(imagens/bullet.gif);}
#Left #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}

#Right #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:762px;border-bottom:1px solid #E8E8E8;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#Right #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(imagens/bullet.gif);}
#Right #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}

#Left #BoxTopDestaque{clear:both;width:153px;height:18px;background:url(imagens/topo_box2.gif) top no-repeat;}
#Left #BoxTop{clear:both;width:153px;height:18px;background:url(imagens/topo_box_interna2.gif) top no-repeat;}
#Left #BoxTopDoc{clear:both;width:153px;height:18px;background:url(imagens/topo_box_interna2.gif) top no-repeat;}
#Left #BoxContentInterna{clear:both;width:151px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#Left #BoxContentInternaDiv{padding:5px;}
#Left #BoxContentInternaDoc{clear:both;width:151px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}

#Right #BoxTopDestaque{clear:both;width:763px;height:18px;background:url(imagens/topo_box.gif) top no-repeat;}
#Right #BoxTop{clear:both;width:763px;height:18px;background:url(imagens/topo_box_interna.jpg) top no-repeat;}
#Right #BoxTopDoc{clear:both;width:584px;height:18px;background:url(imagens/topo_box_interna3.jpg) top no-repeat;}
#Right #BoxContentInterna{clear:both;width:761px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#Right #BoxContentInternaDiv{padding:5px;}
#Right #BoxContentInternaDoc{clear:both;width:584px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}

#Center #BoxTopDestaque{clear:both;width:965px;height:18px;background:url(imagens/topo_boxc.gif) top no-repeat;}
#Center #BoxTop{clear:both;width:965px;height:18px;background:url(imagens/topo_box_internac.gif) top no-repeat;}
#Center #BoxTopDoc{clear:both;width:786px;height:18px;background:url(imagens/topo_box_internac.jpg) top no-repeat;}
#Center #BoxContentInterna{clear:both;width:963px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}
#Center #BoxContentInternaDiv{padding:5px;}
#Center #BoxContentInternaDoc{clear:both;width:786px;text-align:left;background:url(imagens/fundo_box_interna.jpg) top repeat-x;border-left:1px solid #E8E8E8;border-right:1px solid #E8E8E8;}

#Caddproj #BoxTopDestaque{clear:both;width:612px;height:18px;}
#Caddproj #BoxTop{clear:both;}
#Caddproj #BoxTopDoc{clear:both;width:433px;height:18px;}
#Caddproj #BoxContentInterna{clear:both;width:610px;text-align:left;}
#Caddproj #BoxContentInternaDiv{padding:5px;}
#Caddproj #BoxContentInternaDivGaleria{padding:5px; background-color:#FFFFFF;}
#Caddproj #BoxContentInternaDoc{clear:both;width:433px;text-align:left;}



#BoxContentInternaDiv_Olho{float:left;width:340px;}
#ComprarInterna{background-color:#F6F8F0;margin:10px 0 0 0;_margin-top:10px;}
#ComprarInternaLogos{padding:0 0 0 10px;_padding-left:10px;}
#ComprarInternaPreco{width:100%;padding:0 10px 0 0;_padding-right:10px;text-align:-moz-right;_text-align:right;*text-align:right;color:#009933;font-size:12px;font-weight:bold;background:url(imagens/fundo_comprar_interna.jpg) right no-repeat #F6F8F0;}
#ComprarInternaBut{width:106px;}
#BoxContentInternaDiv_InternaImage{float:right;border:#E2E2E2 4px solid;}

#BoxContentInternaDiv_Download{float:left;width:340px;}
#Box_Player{background:url(imagens/fundo_wc.jpg) top repeat-x;background-color:#000000;padding:0 0 0 0;text-align:-moz-center;_text-align:center;*text-align:center;}
#BoxContentInternaDiv_Player{clear:both;}
#BoxContentInternaDiv_InternaPlayer{clear:both;width:409px;}

#ReservaCursosInterna{clear:both;padding:15px 0 0 0;_padding:0;margin:15px 0 0 0;_margin-top:10px;}
#ReservaCursosTb{border:1px solid #E1E1E1;table-layout:fixed;}
#ReservaCursosTr{background:url(imagens/table_td_fundo.gif) top repeat-x;font-size:11px;}
#ReservaCursosHead{height:39px;background:url(imagens/table_tr_fundo.gif) bottom repeat-x;font-size:14px;font-weight:bold;}
.ReservaCursosTb{border:1px solid #E1E1E1;table-layout:fixed;}
.ReservaCursosTr{background:url(imagens/table_td_fundo.gif) top repeat-x;font-size:11px; vertical-align:middle;}
.ReservaCursosHead{height:39px;background:url(imagens/table_tr_fundo.gif) bottom repeat-x; font-weight:bold; font-size:11px; color:#333333; vertical-align:middle;}
.ReservaCursosHead a{font-size:11px; color:#333333; vertical-align:middle;}
.ReservaCursosHead a:hover{font-size:11px; color:#333333; vertical-align:middle; text-decoration:underline;}
.esgotado{font-size:15px;font-weight:bold;color:#FF0000;}

#imagensInterna{clear:both;margin:15px 0 0 0;_margin-top:15px;}
#imagensInternaLeftBut{float:left;}
#imagensInternaRightBut{float:right;}
#imagensInternaCenter{}
div#hold{background-color:#F3F3F3;width:548px;height:101px;_width:546px;_height:103px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;position:relative;overflow:hidden;float:left;z-index:100}
div#wn{position:absolute;left:0px;top:5px;width:544px;height:87px;clip:rect(0px, 544px, 87px, 0px);overflow:hidden;z-index:1;}
div#lyr1{position:absolute;visibility:hidden;left:0px;top:0px;z-index:1;}

#HTMLInterna{margin:15px 0 0 0;_margin-top:10px; display:block;}

#FormInterna{margin:15px 0 0 0;_margin-top:10px;}
#FormInternaCenter{height:101px;_height:103px;width:545px;_width:543px;border-bottom:1px solid #E3E3E3;}

#GaleriaTb{border:1px solid #E1E1E1;table-layout:fixed;}
#GaleriaTr{background:url(imagens/table_td_fundo.gif) top repeat-x;font-size:11px;}


#copyright {width:800px; margin:0 auto; clear:both; text-align:left; border-top:1px dotted #CCCCCC;}
#CopyrightHL{float:left;width:496px;padding:15px;_padding:15px;}
#CopyrightZollie{float:right;padding:15px;_padding:15px;}
.CopyrightHL{float:left;width:496px;padding:15px;_padding:15px;}

/* CSS HL */	




/* CSS FRAMEWORK */
#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, .ControlPanel { position:absolute; width: 1003px; margin: 0 auto; z-index:99999;}
.toppane {
}
.leftpane {
}
.contentpane {
}
.rightpane {
}
.bottompane {
}
.main_dnnmenu_container {
	background-color: transparent;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:18px;
	background-color: Transparent;
}
.main_dnnmenu_rootitem  { 
	cursor: pointer; 
	cursor: hand; 
	color: #A9C616; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Tahoma, Helvetica; 
    white-space: nowrap;  
    padding: 2px 10px 2px 5px;
    height:16px;
}
.main_dnnmenu_submenu {
	background-color: #F9FFE1;
	color:#666666;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 3px 3px 3px 3px;
    margin:-1px 0px 0px 2px;
    border:1px solid #7E940D;  
}
.main_dnnmenu_item td { 
	cursor: pointer; 
	cursor: hand; 
	color: #666666;
	behavior: url(/imagens/iepngfix.htc);
	background-color: #DAFF45;
	font-size: 11px;
	font-weight: normal; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Arial, Tahoma, Helvetica; 
    white-space: nowrap;  
    padding: 1px 3px 3px 1px;    
}


.main_dnnmenu_roothover {  
	color:#798D08;	
}
.main_dnnmenu_roothover td {  
	color:#798D08;
}

.main_dnnmenu_itemhover {  
	background-color: #E8FFC8;	
	color:#000000;
}
.main_dnnmenu_itemhover td {  
	background-color: #E8FFC8;
	color:#000000;
}



.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.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: #666666;
}
.Head_welcome {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  13px;
   font-weight:  normal;
   color: #666666;
}
/* CSS FRAMEWORK */




