@charset "UTF-8";
/* CSS Document */

body, table, tr, td, div, p, h1, h2, img, a, ul, li {
margin:0; padding:0; border:0; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#727272;}

body {
background-color:#000; background-position:center; background-image:url(../imgs/bg_producao.jpg); background-repeat:repeat-y }

#background {
margin:0 auto 0 auto; width:930px; height:auto; background:url('../imgs/fundoprincipal.png') #eeeff3 center repeat-y; display: table; }

#background2 {
margin:0 auto 0 auto; width:930px; height:auto; background:url('../imgs/fundoprincipal.png') #eeeff3 center repeat-y; display: table; }

#logo {
padding-top:16px; padding-left:30px; text-align:left }

#login {
padding-top:16px; padding-right:30px }

#corpo {
margin:0 auto 0 auto; width:868px; height:auto; }

#corpo2 {
margin:0 auto 0 auto; width:868px; height:auto; }

#rodape {
margin:0 auto 0 auto; width:930px; height:35px; background:url('../imgs/rodape.png') #eeeff3 top center no-repeat;}
 #rodape p {font-size:10px; font-family:Arial, Helvetica, sans-serif; font-style:normal; color:#727272;}
 
#vitrine {width:869px; height:161px;}

#boxchamada	{
margin:0 auto 0 auto; background:#3b73b9; color:#fff}
 #boxchamada h1	{color:#fff; margin:0; border:none;padding:0;font-size:1em}
 
#boxchamadai{
margin:0 auto 0 auto; color:#fff}
 #boxchamadai h1	{color:#fff; margin:0; border:none;padding:0;font-size:1em}
 
  
.tbBorder { border-top:: #e9eff4 1px solid; border-right:: #e9eff4 1px solid; border-bottom:: #e9eff4 1px solid; background-color:#d4dae0; }
.arquivos {font-size:0.8em;}

a{
	text-decoration:none;
		
}
p{
	clear:both;
	margin:0;
	padding:.5em 0;
}
pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width:800px;
}

img{border:none;}
ul,li{
	margin:0;
	padding:0;
}
li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}


#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

/** EFEITO HOLLOVER **/
 
#efeito	{
width: 95px; height: 23px; overflow: hidden; background: url(../imgs/saibamais.jpg); display: block; text-indent: 10000px;}
 
#efeito:hover {
background-position: bottom left;}
		
/** EFEITO HOLLOVER **/
 
h1.alt {font-size: 1.5em; margin:12px 0;padding:0 0 16px 0;border-bottom:1px solid #ccc;color:#666; line-height:1em;}
 
h1 {font-size: 2.1em; color: #3b73b9; margin:0; padding:0}
h2 {font-size: 1.1em; color: #666; margin:0 0 4px 0;padding:0}
h3 {font-size: 1em; font-weight:bold; color:#655f5d; margin:0;padding:0;}
h5 {font-size: 1em;}
h6 {font-size: 1em;}

.clear { clear: both; }

.continue {
color: #3b73b9;	font-style: italic;}

.boxAzul {
color:#fff; margin:0; border:none;padding:0;font-size:1em}


/** NAVEGADOR **/
#barraNav {width:872px; height:30px; list-style:none; }

/** FLIP DOWN ON CLICK **/
#flipdown .check		{padding-left:0;margin-left:0;width:15px;float:left;clear:both; line-height:18px}
#flipdown label			{padding-top:2px;margin:0 0 0 22px;display:block; line-height:18px;}
#flipdown ul 			{margin:0;padding:0; list-style:none;clear:both; font-size:94%;}
#flipdown h6			{padding:4px;margin:0;background:#f7f8fa;border-bottom:1px solid #d4dae0; }

#flipdown a				{color:#666666; background:url("../imgs/flip-out.gif") no-repeat right; font-weight:normal; display:block;}
#flipdown a:hover, 
#flipdown a.selected	{background:url("../imgs/flip-down.gif") no-repeat right;text-decoration:none;}
#flipdown .answer		{border-bottom:1px solid #d4dae0;padding:0 0 5px 5px }


#flipdown li.plain	{margin-left:1px;padding:0px 0 2px 0;clear:both}
#flipdown li.plain label	{height:auto;display:block; line-height:1.1em}
/** FLIP DOWN ON CLICK **/


/*** BUTTON STYLING ***/
.buttons a,.buttons button{display:block; float:left; font-family:"trebuchet ms", Arial, Verdana, sans-serif;font-size:94%;line-height:16px;text-decoration:none;font-weight:normal;color:#333;cursor:pointer; margin:0;padding:0 7px 2px 5px; /* Links */}
.buttons button{width:auto;overflow: visible;padding:0 3px; /* IE6 */}
.buttons button[type]{line-height:17px; /* Safari */ padding:0 3px 0 1px; /* Firefox */}
*:first-child+html button[type]{height:19px;padding:0 7px 2px 5px;margin-top:1px} /* IE7 */
.buttons button img,.buttons a img{border:none;width:7px;height:7px;margin:0 4px 0 0 !important;padding:0;}

button.positive, .buttons a.positive, .buttons a.positive:active {color:#333;background-color:#fff;border:1px solid #bfbfbf;}
.buttons a.positive:hover, button.positive:hover	{background-color:#EEE;text-decoration:none;}

button.promo, .buttons a.promo, .buttons a.promo:active	{color:#FFF;background-color:#3b73b9;border:1px solid #FFF;}
.buttons a.promo:hover, button.promo:hover {background-color:#6798d4;text-decoration:none;}
/*** BUTTON STYLING ***/

/*** DROP DOWN NAVIGATION ***/
/*** REPLACE WITH IMAGES ***/
#verticalsNav {width:84px; height:28px; background:url(../imgs/verticals.gif) no-repeat 0 0; }
#produtosesolucoesNav {width:148px; height:28px; background:url(../imgs/produtosesolucoes.gif) no-repeat 0 0;}
#interatividadeNav {width:117px; height:28px; background: url(../imgs/interatividade.gif) no-repeat 0 0;}
#recursostecnicosNav {width:138px; height:28px; background: url(../imgs/recursostecnicos.gif) no-repeat 0 0;}
#atendimentoNav {width:111px; height:28px; background: url(../imgs/atendimento.gif) no-repeat 0 0;}
#comocomprarNav {width:129px; height:28px; background: url(../imgs/comocomprar.gif) no-repeat 0 0;}
#cadastreseNav {width:143px; height:28px; background: url(../imgs/cadastrese.gif) no-repeat 0 0;}
/*#cadastreseNav {width:143px; height:28px; background: url(../imgs/cadastrese.gif) no-repeat 0 0;}*/ 
#espacoNav {width:138px; height:28px; background: url(../imgs/esp.gif) no-repeat 0 0;}
ul#parent li#blankNav:hover	{background-position: 0 0;}


h2.blue {margin:0 0 0 0;}
.browse p	{padding-top:8px}

h2.blue {display:inline;}
h2.gray	{color:#a1a1a1}
h2.darkgray,h2.darkgray a	{color:#666;}
h2.darkgray a:hover	{color:#3b73b9;text-decoration:none;}

ul#parent a.link{text-indent:-5000px; overflow:hidden; background:transparent;}
ul#parent li:hover, ul#parent li.sfHover, ul#parent li a.link:focus, ul#parent li a.link:hover, ul#parent li a.link:active {background-position: 0 -30px;} 
ul#parent a.link:hover{text-indent:-5000px; overflow:hidden; background:transparent;}
ul#parent li.selected {background-position: 0 -58px;} 
ul#parent li.selected.sfHover {background-position: 0 -30px;} 

/*** ESSENTIAL STYLES ** */
.genav,.genav *{list-style:none;margin:0;padding:0; text-align:left;}

/*** GE SKIN ** */
.genav{line-height:1.0;float:left;margin-bottom:22px;font-size:1em;}
.genav ul{position:absolute;top:-999em;white-space: nowrap; background-color: #FFFFFF;}
.genav ul li{width:100%;}
.genav li:hover{visibility:inherit;}

.genav li	{float:left;position:relative;background:#FFF;}
.genav a	{display:block;position:relative; text-decoration:none;}
.genav li:hover ul,.genav li.sfHover ul	{left:0;top:28px;z-index:99;}
.genav a, .genav a:visited	{color:#4252ad; padding: .5em 1em;}

.genav li {
  display: block;
}

.genav li li	{background: #FFF;  border-left: 1px solid #cecece;}
.genav li li li	{background: #edf1f8;  border-left: 1px solid #cecece;}
.genav li li li li	{background: #dee6ed;  border-left: 1px solid #cecece; }

.genav li:hover, .genav li.sfHover, .genav li a:focus, .genav li a:hover, .genav li a:active	{background: #FFF; outline: 0; text-decoration:none;color:#4252ad; }
.genav li li:hover, .genav li li.sfHover, .genav li li a:focus, .genav li li a:hover, .genav li li a:active	{background: #edf1f8; outline: 0;  }

.genav li li li:hover, .genav li li li.sfHover, .genav li li li a:focus, .genav li li li a:hover, .genav li li li a:active	{background: #dee6ed; outline: 0; }

.genav li li li li:hover, .genav li li li li.sfHover, .genav li li li li a:focus, .genav li li li li a:hover, .genav li li li li a:active	{background: #edf1f8; outline: 0; }




  .genav li ul  {width: 215px;}
  .genav ul {white-space: normal;}


/*** arrows * */
/*** .genav a.sf-with-ul	{padding-right:2.25em;min-width:1px;} DEGRADES FOR IE 6 TO NOTHING
.sf-sub-indicator	{position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden; background:url('../images/arrows-blue.png') no-repeat -10px -100px;}
a > .sf-sub-indicator	{top:.5em;background-position:0 -100px;}
* */

/*** DISPLAYS ARROWS FOR IE6 **/
a.sf-with-ul	{padding-right:1.25em;min-width:1px;}
.sf-sub-indicator	{position:absolute;display:block;right:.5em;top:.9em;width:10px;height:10px;text-indent:-999em;overflow:hidden;
					 background:url('../imgs/arrows-blue.png') no-repeat -10px 0px;}
a > .sf-sub-indicator	{top:.5em;background-position:0 -100px;}

/** Hides Arrows on Parent Nav items **/
a.link .sf-sub-indicator	 {background-position:-100px; }					 

/* apply hovers to modern browsers  */
a:focus > .sf-sub-indicator,a:hover > .sf-sub-indicator,a:active > .sf-sub-indicator,li:hover > a > .sf-sub-indicator,li.sfHover > a > .sf-sub-indicator{background-position:-10px -100px;}
.genav ul a > .sf-sub-indicator{background-position:0 0;}

/*** shadows for all but IE6 ** */
.sf-shadow ul	{background:url('../imgs/shadow.png') no-repeat bottom right;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;
-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px;padding:0 8px 9px 0;}

.sf-shadow ul.sf-shadow-off{background:transparent; }
ul.genav li:hover li ul,ul.genav li.sfHover li ul,ul.genav li li:hover li ul,ul.genav li li.sfHover li ul{top:-999em;}
ul.genav li li:hover ul,ul.genav li li.sfHover ul,ul.genav li li li:hover ul,ul.genav li li li.sfHover ul{left:10em;top:0;}
.genav ul .sf-sub-indicator,.genav ul a:focus > .sf-sub-indicator,.genav ul a:hover > .sf-sub-indicator,.genav ul a:active > 
.sf-sub-indicator,.genav ul li:hover > a > .sf-sub-indicator,.genav ul li.sfHover > a > .sf-sub-indicator{background-position:-10px 0;} 


/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/

/*
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}
.sIFR-dummy { 
  width: 0px;
  height: 0px;
  margin-left: 42px !important;
  z-index: 0;
}
*/

/*---- Header styling ---*/

/*
.sIFR-active h1,
h2.blue,
h2.gray,
h2.darkgray,
h2.blue,
h3.blue,
#blueright h2,
#promobox h1, 
#promobox h2  {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
}
.sIFR-active #promobox h1, #promobox h2  {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
}
.sIFR-active #leftcol ul li,
#leftcol ul li.regular,
#leftcol ul li.selected,
#leftcol ul li.sublist
 {
  visibility: hidden;
  font-family: Arial;
  line-height: 1em;
}

*/




#password_strength_bar
{
  float: left;
}

#password_strength_bar div
{
  width: 10px;
  height: 5px;
  border: 1px solid #AAAAAA;
  float: left;
}

#leftcol ul li.regular	{padding:8px 0;font-size:.95em;font-weight:700}
#leftcol ul li.regular a	{color:#747474;}
#leftcol ul li.regular a:hover	{color:#3b73b9;text-decoration:none}
