@import url("css/menu.css");

/* RESET */
html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,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 { 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; }
#space{ clear: both; width: 961px;  margin: 0 auto;}
.bodysite{background:#FFF; height:100%; font: 12px/18px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color:#7F7F7F;}
.hideMe { display:none;}

.black{color:#000000;}
.branco {color: #FFFFFF;}
.titleOrange{color:#FF6600;font-size:14px;}
a{text-decoration:none;color:#000000;}
a:hover{text-decoration:underline;color:#000000;}
td{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;}
select{font-size:9px;}

#Zll_News_innerfade{height:23px;}

.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:#0088CC;}
.TituloSerie{font-size:12px;color:#0088CC;}
a.TituloVideo{font-size:14px;font-weight:bold;color:#0088CC;}
a:hover.TituloVideo{font-size:14px;font-weight:bold;color:#0088CC;}
.btSLimage {width:161px; height:25px;}
.videoTable td{ padding:5px !important;}
.videoTableDetails td{ padding:0px !important;}

#Left #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;}
#Left #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Left #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;}
#Left #TitleBarDoc .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Left #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;}
#Left #TitleBarVideo .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}

#Right #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;}
#Right #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Right #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;}
#Right #TitleBarDoc .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Right #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;}
#Right #TitleBarVideo .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}

#RightColLeft #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColLeft #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#RightColLeft #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColLeft #TitleBarDoc .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#RightColLeft #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColLeft #TitleBarVideo .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}

#RightColRight #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColRight #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#RightColRight #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColRight #TitleBarDoc .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#RightColRight #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;}
#RightColRight #TitleBarVideo .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}

#Caddproj #TitleBar{text-align:-moz-left;_text-align:left;*text-align:left;}
#Caddproj #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Caddproj #TitleBarDoc{text-align:-moz-left;_text-align:left;*text-align:left;}
#Caddproj #TitleBarDoc .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#Caddproj #TitleBarVideo{text-align:-moz-left;_text-align:left;*text-align:left;}
#Caddproj #TitleBarVideo .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}

.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:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px;color:#000000;font-weight:bold;}
h2{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;color:#000000;font-weight:bold;}
h3{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
h4{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#000000;font-weight:bold;}
h5{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:11px;color:#000000;font-weight:bold;}
h6{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:11px;color:#000000;font-weight:bold;}
hr{background-color:#FCE4CB; border:0px; height:1px;}

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;}

.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(/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;}

.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(/Portals/_default/Skins/HL_v01/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%;}
.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(/Portals/_default/Skins/HL_v01/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader th:hover{background: url(/Portals/_default/Skins/HL_v01/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(/Portals/_default/Skins/HL_v01/images/bg_grid_header_off.gif) left top repeat-x; text-align:left;}
#main tr.GridHeader td:hover{background: url(/Portals/_default/Skins/HL_v01/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{background:transparent; padding:0 5px 0 5px; font-weight:normal;}
.ItemSelectedClassic{background: url(/images/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(/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{background: url(/images/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_images{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(/Portals/_default/Skins/HL_v01/images/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(/Portals/_default/Skins/HL_v01/images/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: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size: 10pt;padding: 5px;background-color: white;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(/Portals/_default/Skins/HL_v01/images/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(/Portals/_default/Skins/HL_v01/images/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:100%; background:#000000 url(/Portals/_default/Skins/HL_v01/images/bg-superfull.jpg) repeat-x top left;}
.SuperFull{width: 900px; margin:0 auto; height:90px; padding:10px; text-align:-moz-center;_text-align:center;*text-align:center;clear:both;}
#ZFull{width:100%;}
#ZPage{width:961px; /*min-height:820px;*/ margin:0 auto;}

#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:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;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{margin:33px 0 0 7px; position:absolute;z-index:9998;width:245px;}

#TopBar{clear:both;width:1004px;height:55px;background:url(/Portals/_default/Skins/HL_v01/images/fundo_topo.jpg) repeat-x; }
#Menu{clear:both;width:1004px;height:38px;background:url(/Portals/_default/Skins/HL_v01/images/fundo_topo2.jpg) repeat-x;}
#MenuTop{background:url(/Portals/_default/Skins/HL_v01/images/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:223px;float:left;display:block;}
#Right{width:718px;float:left;}
#Center {width:960px;display:block;}

.marginright{margin-left:13px;}
.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:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:11px;}
#Login a{color:#4C4C4C;text-decoration:none;}
#Login a:hover{color:#016233;text-decoration:underline;}
.tdLogin {font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:11px;}
.LoginTop{ }
.LeftMenu{ }
.LeftMenu div{width:153px;}

#Left .HL_leftmenu{width:223px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#Left .HL_leftmenu:hover{background-color:#E8FFC8;}
#Right .HL_leftmenu{width:718px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#Right .HL_leftmenu:hover{background-color:#E8FFC8;}
#RightColLeft .HL_leftmenu{width:496px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#RightColLeft .HL_leftmenu:hover{background-color:#E8FFC8;}
#RightColRight .HL_leftmenu{width:254px; height:25px; text-indent:21px; border-bottom:1px dotted #CCCCCC;}
#RightColRight .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:223px;text-align:-moz-center;_text-align:center;*text-align:center;}

#FlashPane{width:960px;height:348px;clear:both;background:url(/Portals/_default/Skins/HL_v01/images/bg-flash-home.jpg) repeat-x;}
.Flash{width:960px;height:348px;clear:both; visibility:hidden;}

#Ultimas{clear:both;width:960px;height:55px;background:url(/Portals/_default/Skins/HL_v01/images/latest-bg.png) no-repeat; margin-bottom:10px;}
#UltimasInt{clear:both;width:960px;height:33px;background:url(/Portals/_default/Skins/HL_v01/images/latest-bg2.png) no-repeat; margin-bottom:10px;}
#Ultimas div{text-align:left;}
#UltimasInt div{text-align:left;}
#UltimasDiv{width:810px;height:20px;margin:23px 0 0 90px;}
#UltimasRSS{width:22px;height:24px;margin:20px 20px 0 0;}
#UltimasDivint{width:810px;height:20px;margin:9px 0 0 90px;}
#UltimasRSSint{width:22px;height:24px;margin:6px 20px 0 0;}
#UltimasLoading{ visibility:hidden;}
.Marquee a{font-size:12px; text-decoration:none; font-weight:bold; color:#7F7F7F; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
.Marquee a:hover{ color:#000000; text-decoration:none;}


#Breadcrumb{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#7F7F7F;clear:both;width:718px;font-weight:normal;text-align:-moz-left;_text-align:left;*text-align:left;margin-bottom:10px;}
#Breadcrumb span{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;font-weight:normal;color:#7F7F7F;}
#Breadcrumb a.SkinObject{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#000000;text-decoration:none;font-weight:normal;}
#Breadcrumb a.SkinObject:hover{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:12px;color:#000000;text-decoration:underline;font-weight:normal;}


#BoxContent{padding:0px;_padding:0px;*padding:0px;text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:762px;}
#BoxContentDiv{padding:15px;_padding:15px;*padding:15px;}
#RightColLeft #BoxContent{padding:0px;_padding:0px;*padding:0px;text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:495px;}
#RightColLeft #BoxContentDiv{padding:15px;_padding:15px;*padding:15px;}
#RightColRight #BoxContent{padding:0px;_padding:0px;*padding:0px;text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:253px;}
#RightColRight #BoxContentDiv{padding:15px;_padding:15px;*padding:15px;}


#Left #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:223px; height:16px; background:url(/Portals/_default/Skins/HL_v01/images/bg-boxpadrao-bottom.gif) no-repeat;}
#Left #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(/Portals/_default/Skins/HL_v01/images/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:718px;}
#Right #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(/Portals/_default/Skins/HL_v01/images/bullet.gif);}
#Right #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}

#Center #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:960px;}
#Center #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(/Portals/_default/Skins/HL_v01/images/bullet.gif);}
#Center #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}

#Right #RightColLeft #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:495px;}
#Right #RightColLeft #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(/Portals/_default/Skins/HL_v01/images/bullet.gif);}
#Right #RightColLeft #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}

#Right #RightColRight #BoxBottom{text-align:-moz-left;_text-align:left;*text-align:left;clear:both;width:253px;}
#Right #RightColRight #BoxBottom ul{margin:0 0 10px 0;_margin:10px 0 10px 20px;*margin:10px 0 10px 20px;list-style-image:url(/Portals/_default/Skins/HL_v01/images/bullet.gif);}
#Right #RightColRight #BoxBottom li{margin:0;_margin-left:20px;*margin-left:20px;}


#Left #BoxPadrao{font-size:14px;width:223px; min-height:80px; background:url(/Portals/_default/Skins/HL_v01/images/bg-boxpadrao.png) 100% 0 no-repeat; }
#Left #BoxPadraoContent{padding:20px 20px 20px 20px;}
#Left #BoxPadrao #IconBox{clear:both;}
#Left #BoxPadrao #BoxContentInternaDiv .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px; font-weight:normal;}
#Left #BoxPadrao #BoxContentInternaDiv .Normal a{text-decoration:none;color:#000000;}
#Left #BoxPadrao #BoxContentInternaDiv .Normal a:hover{text-decoration:underline;color:#000000;}
#Right #BoxPadrao{width:718px; min-height:80px; background:url(/Portals/_default/Skins/HL_v01/images/bg-boxpadrao2.png) top no-repeat;}
#Right #BoxPadraoContent{padding:20px 20px 20px 20px;}
#Right #BoxPadrao #IconBox{clear:both;}
#Right #BoxPadrao #BoxContentInternaDiv .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Right #BoxPadrao #BoxContentInternaDiv .Normal a{text-decoration:none;color:#000000;}
#Right #BoxPadrao #BoxContentInternaDiv .Normal a:hover{text-decoration:underline;color:#000000;}
#Center #BoxPadrao{width:960px; min-height:80px; background:url(/Portals/_default/Skins/HL_v01/images/bg-boxpadrao3.png) top no-repeat;}
#Center #BoxPadraoContent{padding:20px 20px 20px 20px;}
#Center #BoxPadrao #IconBox{clear:both;}
#Center #BoxPadrao #BoxContentInternaDiv .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Center #BoxPadrao #BoxContentInternaDiv .Normal a{text-decoration:none;color:#000000;}
#Center #BoxPadrao #BoxContentInternaDiv .Normal a:hover{text-decoration:underline;color:#000000;}

#Left #PadraoSemTitulo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Left #PadraoSemTitulo .Normal a{text-decoration:none;color:#000000;}
#Left #PadraoSemTitulo .Normal a:hover{text-decoration:underline;color:#000000;}
#Right #PadraoSemTitulo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Right #PadraoSemTitulo .Normal a{text-decoration:none;color:#000000;}
#Right #PadraoSemTitulo .Normal a:hover{text-decoration:underline;color:#000000;}
#Center #PadraoSemTitulo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Center #PadraoSemTitulo .Normal a{text-decoration:none;color:#000000;}
#Center #PadraoSemTitulo .Normal a:hover{text-decoration:underline;color:#000000;}

#Left #PadraoLimpo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Left #PadraoLimpo .Normal a{text-decoration:none;color:#000000;}
#Left #PadraoLimpo .Normal a:hover{text-decoration:underline;color:#000000;}
#Right #PadraoLimpo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Right #PadraoLimpo .Normal a{text-decoration:none;color:#000000;}
#Right #PadraoLimpo .Normal a:hover{text-decoration:underline;color:#000000;}
#Center #PadraoLimpo .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Center #PadraoLimpo .Normal a{text-decoration:none;color:#000000;}
#Center #PadraoLimpo .Normal a:hover{text-decoration:underline;color:#000000;}

#Left #PadraoDocumento .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Left #PadraoDocumento .Normal a{text-decoration:none;color:#000000;}
#Left #PadraoDocumento .Normal a:hover{text-decoration:underline;color:#000000;}
#Right #PadraoDocumento .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Right #PadraoDocumento .Normal a{text-decoration:none;color:#000000;}
#Right #PadraoDocumento .Normal a:hover{text-decoration:underline;color:#000000;}
#Center #PadraoDocumento .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;font-weight:normal;}
#Center #PadraoDocumento .Normal a{text-decoration:none;color:#000000;}
#Center #PadraoDocumento .Normal a:hover{text-decoration:underline;color:#000000;}

#Left #BoxTopDestaque{clear:both;width:223px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box2.gif) top no-repeat;}
#Left #BoxTop{clear:both;width:223px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna2.gif) top no-repeat;}
#Left #BoxTopDoc{clear:both;width:223px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna2.gif) top no-repeat;}
#Left #BoxContentInterna{clear:both;width:221px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}
#Left #BoxContentInternaDiv{padding:5px;}
#Left #BoxContentInternaDoc{clear:both;width:221px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}

#Right #BoxTopDestaque{clear:both;width:718px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box.gif) top no-repeat;}
#Right #BoxTop{clear:both;width:718px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna.jpg) top no-repeat;}
#Right #BoxTopDoc{clear:both;width:539px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna3.jpg) top no-repeat;}
#Right #BoxContentInterna{clear:both;width:716px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}
#Right #BoxContentInternaDiv{padding:5px;}
#Right #BoxContentInternaDoc{clear:both;width:539px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}

#RightColLeft #BoxTopDestaque{clear:both;width:496px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box496.gif) top no-repeat;}
#RightColLeft #BoxTop{clear:both;width:496px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna496.jpg) top no-repeat;}
#RightColLeft #BoxTopDoc{clear:both;width:317px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna4.jpg) top no-repeat;}
#RightColLeft #BoxContentInterna{clear:both;width:494px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}
#RightColLeft #BoxContentInternaDiv{padding:5px;}
#RightColLeft #BoxContentInternaDoc{clear:both;width:317px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}

#RightColRight #BoxTopDestaque{clear:both;width:254px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box254.gif) top no-repeat;}
#RightColRight #BoxTop{clear:both;width:254px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna254.jpg) top no-repeat;}
#RightColRight #BoxTopDoc{clear:both;width:75px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_interna5.jpg) top no-repeat;}
#RightColRight #BoxContentInterna{clear:both;width:252px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}
#RightColRight #BoxContentInternaDiv{padding:5px;}
#RightColRight #BoxContentInternaDoc{clear:both;width:75px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}

#Center #BoxTopDestaque{clear:both;width:960px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_boxc.gif) top no-repeat;}
#Center #BoxTop{clear:both;width:960px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_internac.gif) top no-repeat;}
#Center #BoxTopDoc{clear:both;width:781px;height:18px;background:url(/Portals/_default/Skins/HL_v01/images/topo_box_internac.jpg) top no-repeat;}
#Center #BoxContentInterna{clear:both;width:958px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}
#Center #BoxContentInternaDiv{padding:5px;}
#Center #BoxContentInternaDoc{clear:both;width:781px;text-align:left;background:url(/Portals/_default/Skins/HL_v01/images/fundo_box_interna.jpg) top repeat-x;}

#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;}




#BoxHomeDestaques{float:left; margin:0 12px 0 0;}
#BoxHomeDestaquesDiv{width:223px; height:223px; background:url(/Portals/_default/Skins/HL_v01/images/box-featured-bg.png) top no-repeat;}
#BoxHomeDestaquesContent{padding:20px 20px 20px 20px;}
#BoxHomeDestaquesDiv #IconBox{clear:both;}
#BoxHomeDestaquesDiv #TitleBar .Head{color:#000000;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:14px; font-weight:bold;}
#BoxHomeDestaquesDiv #TitleBar{margin:8px 0 0 0;}
#BoxHomeDestaquesDiv #BoxContentHomeDiv .Normal{color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;}
#BoxHomeDestaquesDiv #BoxContentHomeDiv .Normal a{text-decoration:none;color:#7F7F7F;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px;}
#BoxHomeDestaquesDiv #BoxContentHomeDiv .Normal a:hover{text-decoration:underline;color:#7F7F7F;}

#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(/Portals/_default/Skins/HL_v01/images/fundo_comprar_interna.jpg) right no-repeat #F6F8F0;}
#ComprarInternaBut{width:106px;}
#BoxContentInternaDiv_InternaImage{ }

#BoxContentInternaDiv_Download{float:left;width:340px;}
#Box_Player{background:url(/Portals/_default/Skins/HL_v01/images/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(/Portals/_default/Skins/HL_v01/images/table_td_fundo.gif) top repeat-x;font-size:11px;}
#ReservaCursosHead{height:39px;background:url(/Portals/_default/Skins/HL_v01/images/table_tr_fundo.gif) bottom repeat-x;font-size:14px;font-weight:bold;}
.ReservaCursosTb{border:1px solid #E1E1E1;table-layout:fixed !important; }
.ReservaCursosTb td{padding:3px !important;}
.ReservaCursosTr{background:url(/Portals/_default/Skins/HL_v01/images/table_td_fundo.gif) top repeat-x;font-size:11px; vertical-align:middle;}
.ReservaCursosHead{padding:3px !important;height:39px;background:url(/Portals/_default/Skins/HL_v01/images/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;}

#ImagesInterna{clear:both;margin:15px 0 0 0;_margin-top:15px;}
#ImagesInternaLeftBut{float:left;}
#ImagesInternaRightBut{float:right;}
#ImagesInternaCenter{}
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(/Portals/_default/Skins/HL_v01/images/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{width:900px; color:#737373;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; padding:0 0 10px 0;}
.CopyrightHL a{color:#FFFFFF;font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
.CopyrightHL a:hover{text-decoration:underline;}
#CopyrightZollie{padding:5px;_padding:5px;}





#TopBarMC{margin:10px 0 0 305px; position:absolute;z-index:9997;width:650px; height:34px;}
#ChatMC{width:200px; height:34px;}
#SearchMC{margin-top:5px;}
#MenuMC{height:69px;background:url(/Portals/_default/Skins/HL_v01/images/menu-bg.png) no-repeat top left; border:1px solid transparent; position:relative; z-index:9996;}
#MenuNAVHL{ margin:14px 7px 0px 300px; height:39px; border:1px solid transparent;}
.menu_bg{padding:0 0 0 6px;  margin: 0 21px 0 9px; background:url(/Portals/_default/Skins/HL_v01/images/menu_bg.png) top left;}
.menu_left{padding:0px; margin:0px; background:url(/Portals/_default/Skins/HL_v01/images/menu_left.png) repeat-y  top left;}
.menu_right{margin:0px; background:url(/Portals/_default/Skins/HL_v01/images/menu_right.png) repeat-y top right; }

.search_style{float:right; height:20px;}
.search_bg{padding:8px 0 0 0;}

.bread_bg{padding:0px; margin: 0 19px 0 7px; background:url(/Portals/_default/Skins/HL_v01/images/bread_bg.png) repeat-x top left; height:34px;}
.bread_left{padding:0px; margin:0px; background:url(/Portals/_default/Skins/HL_v01/images/bread_left.png) no-repeat top left; height:34px;}
.bread_right{padding:0px;  background:url(/Portals/_default/Skins/HL_v01/images/bread_right.png) no-repeat top right; height:34px;}

#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.userjoin,a.userjoin:link,a.userjoin:active,a.userjoin:visited { font-size:13px; font-weight:bold; color:#FFFFFF; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
.user,a.user:link,a.user:active,a.user:visited { font-size:13px; font-weight:bold; color:#000000; font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
a.user:hover,a.userjoin:hover{ text-decoration:underline;}
.userjoin{min-width:154px;height:34px; line-height:34px; padding:9px 33px 9px 33px;background:url(/Portals/_default/Skins/HL_v01/images/bg-join-mediacenter.png) no-repeat 0 100%;}

.bot_pad{width:960px; margin:0 auto;padding:0 30px 0 20px;}
#FooterMC{width:100%; background-color:#000; margin-top:30px;}
#LogoMCFooter{width:186px;position:relative; top:-30px;}
.footer,a.footer:link,a.footer:active,a.footer:visited { color:#3E81B5;}
a.footer:hover{color:#FFFFFF;}
.DNNEmptyPane{width:0;padding:0;margin:0;}
.fleft{float:left;}
.fright{float:right;}
.clearer{clear:both;}
.clear_float{clear:both; line-height:0; font-size:0; height:0;}
.linkscontainer{margin:0 0 0 20px;padding:5px 0 0 0;text-align:left;color:#FFFFFF;}
.linkscontainer a{color:#FFFFFF;}
.linkscontainer a:visited{color:#FFFFFF;}
.linkscontainer a:hover{text-decoration:underline;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#FFFFFF;}
a.links:hover{text-decoration:underline;}

.ControlPanel{background:transparent url(/Portals/_default/Skins/HL_v01/images/cpanel_center.png) repeat-x bottom left; border:none;}
.cpanel_left {background: url(/Portals/_default/Skins/HL_v01/images/cpanel_left.png) no-repeat bottom left;padding-left:21px;position:absolute;z-index:9999;width:970px;}
.cpanel_right {background: url(/Portals/_default/Skins/HL_v01/images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

div.SearchContainer{position:relative; white-space: nowrap; }
div.SearchBorder{width: 180px; height: 20px; border:0px; /*border: solid 1px #e0e0e0;*/ float:left; background:url(/Portals/_default/Skins/HL_v01/images/busca_bg.gif) repeat-x top left; white-space: nowrap; /*margin-top: 2px;*/}
div.SearchStart{float:left;width: 7px; height: 20px; border:0px; background:url(/Portals/_default/Skins/HL_v01/images/busca_left.jpg) no-repeat top left;}
div.SearchContainer a{padding: 0px; display: block; float:left; }
div.SearchContainer a img{/*padding-left:5px;*/ padding-top:2px;}
div.SearchIcon{float: left; width: 31px; height: 20px; cursor: pointer; z-index: 11; background: no-repeat 2px 2px; text-align:right;}
div.SearchIcon img{margin-top: 3px;}

input.SearchTextBox{float: left; z-index: 10; border: 0px; width:130px; height:18px; margin-left:3px; color: #43494D;background:url(/Portals/_default/Skins/HL_v01/images/busca_bg.gif) repeat-x top left;}

#SearchChoices{clear: both; display: none; border: solid 1px #C3D4DF; z-index: 2000; cursor: pointer; margin: 0; padding: 0; text-align:left; background-color: #F3F7FA; position:absolute; top: 22px; left: 0px;}
#SearchChoices li{cursor: pointer; margin: 0; padding: 2px 2px 0 2px; padding-left: 25px; height: 18px; text-align:left; background-color: #F3F7FA; background-repeat: no-repeat; background-position: 2px center; list-style: none; list-style-image: none; border: none; display:block;}
#SearchChoices li.searchHilite{background-color: #CE0D0D;	color:#ffffff; border: none;}
#SearchChoices li.searchDefault{background-color: #F8FAFF; border: none;}





/* Tabs */
#Tabs .htabs a{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px; font-weight:bold;color:#8A8A8A;text-decoration:none;}
#Tabs .htabs a:hover{color:#000000; text-decoration:none;}
#Tabs .htabs a.selected{font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;font-size:13px; font-weight:bold;color:#000000; text-decoration:none;}
#Tabs .htabs{overflow:hidden;}
#Tabs .htabs li{float:left;margin-top:0px;padding: 0px 20px 0 0;overflow:hidden;}




/* 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 {
}
.toppane {
}
.leftpane {
}
.contentpane {
}
.rightpane {
}
.bottompane {
}

.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, 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: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
   font-size:  18px;
   font-weight:  normal;
   color: #666666;
}
.Head_welcome {
   font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
   font-size:  13px;
   font-weight:  normal;
   color: #666666;
}
/* CSS FRAMEWORK */




