/* geral */
body { 
	text-align: center;
	background: url("imgs/bg.jpg");
	background-position: center top;
	background-repeat:repeat-y;
	background-color:#CCCCCC;

}
.PageContainer	{ position: relative; top: 0px; margin: 0 auto; width:1000px; text-align: left;  }
.YourCompanyNameSurveyResults { font-family: tahoma !important; font-size: 11px !important; color: #0064A7;}
.TitleCell a {color: #0064A7 !important; }
.Azul11 { color: #0064A7; font-weight: bold;}
.Normal, .NormalDisabled { color: #7e7e7e !important; font-size: 13px;}
.NormalBold { color: #0064A7 !important; }
.SubHead { color: #0064A7 !important;}

/* bloco superior */
.Top { position: relative; width: 1000px; }
.Logo { position: relative; height: 134px; }
.LogoBolaPreta { position: absolute; top: 50px; left: 43px; }
.LogoEmbraco { position: absolute; top: 65px; left: 826px; }
.Menu { height: 36px; background: url(imgs/bg_menu.jpg) no-repeat; }
.MenuTop { position: absolute; top: 75px; left: 411px; font-family: tahoma; font-size: 9px; color: #008AC9; }
.MenuTop span { float: left; }
.MenuTop a { font-family: tahoma; font-size: 11px; color: #008AC9; float: left; }
.MenuSep { vertical-align: middle; margin: 0 10px 0 10px; display: block; background: url("imgs/sep_menu_topo.gif"); width:1px; height:14px; float: left;}
.ImgLogoEmbraco { background: url("imgs/logo_embraco.gif"); width:141px; height:23px; display: block; text-indent:-9999px; }

/* blog */
.BltBlog { vertical-align: middle; margin-right: 5px; }
.Blog_RecentEntries_Title { color: #999 !important; line-height:15px; }
.BlogBody { font-family: tahoma !important; font-size: 13px !important; color: #7e7e7e !important; margin-bottom: 20px; } 

/* .BlogMoreLinkRM { margin-top: 11px; text-indent: -9999px; display: block; background: url("imgs/bt_leia_mais.gif"); width:80px; height: 21px; }*/
.BlogMoreLinkRM { margin-top: 11px; text-indent: -9999px; display: block; background: url("imgs/bt_leia_mais.gif"); width:80px; height: 21px; }
.BlogMoreLinkPL { display: none; }
.BlogFooterRight { display: none; }
.BlogComments  { background-image: none; background-color: #64A0C8; height: 25px; width: 125px; text-align: center; color: #FFF; margin:0 !important; padding: 10px 0 0 0; }
.CommandButtonAC {  margin-top: 11px; text-indent: -9999px; display: block !important; background: url("imgs/bt_comentar.gif") no-repeat; width:136px; height: 21px; }
.CommandButtonC {  margin-top: 11px; text-indent: -9999px; display: block !important; background: url("imgs/bt_cancelar.gif") no-repeat; width:80px; height: 21px; }

.BlogFooterRight a, 
.BlogFooterRight a:hover { color: #0064A7 !important; font-weight: none;}
.BlogReadMore  { padding-top:10px;}
.BlogFooterLeft { display: none; }
.BlogTitle { margin-top: 0px !important; }
.BlogDateline  { font-family: tahoma !important; font-size: 11px !important; color: #0064A7 !important;}
.BlogContent, 
.BlogContent a, 
.BlogContent a:hover  {font-family: Franklin Gothic Heavy !important; font-size: 11px !important; color: #0064A7 !important;}
.BlogArchiveTitle { font-size: 11px; text-transform: uppercase; color: #FFF; background-color: #999;}
.BlogArchiveDayHeader { background-color: #64A0C8; color: #0064A7; font-size: 10px;text-transform: uppercase;font-weight:none;}
.BlogArchiveSelectedDay { background-color: #64A0C8; }
.BlogArchiveTodayDay { background-color: #CBE2AF; }
.CommandButton table { /* background: url(imgs/bg_seta.gif) no-repeat; padding-left: 18px; line-height:14px; */}
a.CommandButton:link { color: #0064A7 !important; }


/* bloco central */
.Middle { position: relative;  width: 1000px; display: table; }

/* bloco central home */
.MiddleLeftHome { width: 440px; float: left; margin: 38px 0 50px 70px; }
.MiddleRightHome { width: 480px; float: left; }
.MiddleRightHome .Right1 { width: 400px; margin: 40px 0 40px 50px;}
.MiddleRightHome .Right2 { width: 400px; display: table;  margin: 0 0 20px 50px; }
.MiddleRightHome .Right2 .RightPane21 {float: left; width:200px; } 
.MiddleRightHome .Right2 .RightPane22 {float: left; width:200px; } 
.MiddleRightHome .Right3 { width: 400px; clear: both;  margin: 0 0 40px 50px; }
.MiddleRightHome .Right4 { width: 400px; display: table; margin: 0 0 40px  50px; }
.MiddleRightHome .Right4 .RightPane41 {float: left; width:200px;} 
.MiddleRightHome .Right4 .RightPane42 {float: left; width:200px;} 


/* bloco central interna */
.MiddleLeftInterna { width: 540px; float: left; margin: 40px 0 50px 70px; }
.MiddleRightInterna { width: 380px; float: left;}
.MiddleRightInterna .Right1 { width: 300px; margin: 40px 0 50px 50px;}

/* livros e dvds */
.ListaProduto td { font-family: tahoma !important; font-size: 11px !important;color: #999;}


/* documentos */
.DownloadCell { width: 40px; height: 15px; line-height: 15px }
.DownloadCell a, .DownloadCell a:hover { display: block; text-indent: -999px; background: url(imgs/ico_download.gif) no-repeat; width: 40px; height: 15px; line-height: 15px }

.ViewCell { width: 30px; height: 15px; line-height: 15px }
.ViewCell a, .ViewCell a:hover { display: block; text-indent: -999px; background: url(imgs/ico_visualizar.gif) no-repeat; width: 30px; height: 15px; line-height: 15px }

.BoxEdicao { font-family: tahoma !important; font-size: 11px !important;color: #0064A7;padding: 15px;width: 200px;}
.BoxEdicao a { color: #0064A7; text-decoration: none; }
.BoxEdicao a:hover { color: #0064A7; text-decoration: underline; }


/* typeface */
.TitleHead { color: #5591B5; font-size: 28px; font-family: Franklin Gothic Heavy; letter-spacing: -1.5pt;}
.BlogHead { color: #5591B5; font-size: 28px; font-family: Franklin Gothic Heavy; letter-spacing: -1.5pt;}
h2.BlogTitle a { font-family: Franklin Gothic Heavy; font-size: 28pt !important; line-height: 25pt !important; color: #323232 !important; text-decoration: none; letter-spacing: -1.5pt;}
h2.BlogTitle a:hover { font-family: Franklin Gothic Heavy; font-size: 28pt !important; line-height: 25pt !important; color: #323232 !important; text-decoration: none; letter-spacing: -1.5pt;}
.SobreRevista img { float:left; margin:0 20px 10px 0;}
.SobreEmbraco img { float:left; margin:0 20px 10px 0;}



/* bloco inferior */
.Bottom { width: 1000px; position: relative; clear: both; }
.BottomContent { height:80px; position: relative; background: url(imgs/bg_rodape.jpg) no-repeat;}
.TitBlog { position: absolute; top: 22px; left:141px; }
.Ass { position: absolute; top: 65px; left: 924px; width: 50px; }


/* menu */
span .mi3 { margin-right: 100px;}

.main_dnnmenu_bar { cursor: pointer; font-size: 9px; font-family: tahoma; background-color: transparent; margin-left: 50px;}
.main_dnnmenu_rootitem { color: #FFF; font-size: 9px; font-weight: none; text-align: center; line-height: 36px; padding: 7px; text-transform: uppercase; margin-right:1px; background-color: transparent; }
.main_dnnmenu_rootitem_hover { color: #FFF; font-size: 9px; font-weight: none; text-align: center; line-height: 36px; padding: 7px; text-transform: uppercase; margin-right:1px; text-decoration: underline; background-color: transparent; }
.main_dnnmenu_rootitem_selected { color: #FFF; font-weight: none; text-align: center; font-size: 9px; line-height: 36px; padding: 9px; text-transform: uppercase; margin-right:1px; background-color: transparent; }

/* submenu  */
.main_dnnmenu_submenu { border:1px solid #C0D6E5; } 
.main_dnnmenu_submenu td { background-color:#E1E8ED; z-index: 1000; font-size: 11px; font-weight:bold; text-align:left; color:#000000; line-height:2em; padding: 0px 5px; margin:0px; }
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td { font-size: 11px; background: #CE0D0D; color:#ffffff; font-weight:bold; text-align:left; line-height:2em; z-index: 1000; padding: 0px 5px; margin:0px; }
.main_dnnmenu_submenu  { z-index: 999; top: 170px !important ; } 



/* form  */
.Form { background-color: #F5F5F5; border: 1px solid #C5C5C5;}
.Form li{ list-style:none; float:left; }
.Form label {display: block; margin: 8px 0 4px 0; font-size:11px; color: #999; font-family: tahoma;}
.Form input, .Form select  { color: #666; font-family: tahoma; }
.Form textarea { color: #666; font-family: tahoma; font-size: 12px;  overflow: auto; width:440px;}
.Form .feedbackBox { margin: 40px; font-family: tahoma; font-size: 11px; color: #009900; font-weight: bold;}
.Form .Summary { margin: 40px; font-family: tahoma; font-size: 11px; color: red !important; padding: 10px; border: 1px solid  #C5C5C5; background-color: #FFF;}
.Form .Summary li { float: none; color: #666 !important; list-style-type: disc; }
.Form .Buttom { margin: 10px 0 10px 0;}
.Form table { background-color: #FFF; border: 1px solid #C5C5C5; width:440px; margin: 20px 0; }
.Form table td { padding: 5px;}
.Form .DtgHeader {  background-color: #64A0C8; color: #0064A7; font-size: 10px; font-family: tahoma; font-weight: bold; line-height: 20px; }
.Form .DtgItn { background-color: #F5F5F5; }
.ItnQtd { text-align: center; }
.GridProdutos { margin: 0 40px 0 40px; color: #666; font-size: 11px; font-family: tahoma; }
.FrmAreaAtuacao { margin:0 !important; border: 0!important; background-color: transparent !important; color: #666; font-size: 10px; font-family: tahoma;}
























