/*CSS Document SpeedCASE.com.br */

/* DESTAQUES */

body, p{
  line-height: 18px;
}

fieldset { 
  -moz-border-radius: 8px; 
  border-radius: 8px; 
}

#content, #conteudo{
  font-size:12px;
  color: black;
}

#content a, #conteudo a{
  color: #004994;
  text-decoration: none;
}

#content a:hover, #conteudo a:hover{
  color: #C75414;
  text-decoration: none;
}

#content p, #conteudo p{
  padding: 2px;
}

#esquerdaPanel, #centroPanel{
  height: 385px;
  float: left;
  padding-right: 10px;
  margin-right: 2px;
  text-decoration: none;
  background: url(images/separator.jpg) no-repeat right 110%;
  border: 0px solid black;
}

#esquerdaPanel{
  width: 160px;
}

#esquerdaPanel p{
  margin:8px;
  text-align: justify;
}

#esquerdaPanel ul{
  margin-top:15px;
  margin-left:25px;
}

#esquerdaPanel h2{
  font-size: 14px;
  font-weight: bold;
}

#centroPanel{
  width: 320px;
}

#centroPanel p{
  margin: 8px;
  text-align: justify;
}

#destaqueDireita{
  float:right;
  height:380px;
  width:210px;
  padding:2px;
  text-align:justify;
}

/*
#direitaPanel{
  height: 380px;
  margin: 2px;
  padding: 5px;
  text-decoration: none;
  background: url(images/separator.jpg) no-repeat right 80%;
}

#direitaPanel p{
  margin:15px;
}
*/

#sucessoPanel{
  margin: 5px;
  padding:10px;
}

#sucessoPanel p, h1, h2{
  margin:15px;
}

.destaqueBox{
  height: 300px;
  width: 160px;
  /*border: 2px #BBBBBB solid;*/
  /*border: 1px #99CCFF solid;*/
  float: left;
  margin: 3px;
  padding: 10px;
  font-size : 14px;
  color: black;
  text-decoration: none;
}

.destaqueBox p{
  margin: 5px 5px 5px 5px;
}

.destaqueBox p:hover,.destaqueBox ul:hover{
  text-decoration: underline;
}
.destaqueBox ul{
  list-style: inside url(images/marker.gif);
  padding : 10px;
  margin-bottom: 20px;
}

.destaqueBox address{
  margin-top: 20px;
  font-size: 10px;
}

#aprenda
{
  /*border: 1px #009900 solid;*/
  /*background: url(images/destaque_aprenda.jpg) no-repeat top;*/
  background: url(images/separator.jpg) no-repeat right;
  font-size : 12px;
  height: 230px;
}

#aprenda h1,#compre h1
{
  color: white;
  padding: 10px;
  padding-bottom: 50px;
  font-size: 18px;
}

#compre
{
  /*border: 1px #094C5D solid;*/
  /*background: url(images/destaque_compre.jpg) no-repeat top;*/
  float: right;
}

caso_sucesso{
  float:left;
  width:100; 
}


#download{
  /*float:left;*/
}
#esquerdaPanel{
  width: 188px;
  float: left;
}
/* APOIO */
#apoioPanel{
  text-align: center;
  margin: 5px;
  padding-top: 50px;
  clear: both;
}

#dep_header{
  position: absolute;
  width:400px;
  top:30px;
  left:45%
}

#dep_header a{
  font-family: Georgia;
  font-size: 16px;
  font-style: italic;
  text-decoration: none;
  color: #6699CC;  
}

#dep_header .dep_mais{
  font-family:verdana, tahoma, arial, sans-serif;
  font-size:1em;
  padding-left: 10px;
  color:#000000;
}

#dep_header a:hover{
  color: #CCCCCC;  
}

#depoimento {
  font-family: Georgia;
  font-size: 16px;
  font-style: italic;
  text-decoration: none;
  color: #6699CC; 
  padding-top:1em;
  padding-bottom:5px;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px; 
}

#depoimento_autor {
  margin-left: 15px;
  margin-bottom: 15px;
  font-style: italic;
  font-size: 10px;
  color:#666666;
}

#treinamentoPanel ul{
  margin-top:5px;
  margin-left:25px;
  padding:5px;
}

#treinamentoPanel li{
  padding:5px;
}

#nfe_semfonte, #nfe_comfonte{
  padding: 8px;
  margin: 3px;
  width: 280px;
  color: green;
  text-align: center;
  border: 1px solid #CCCCCC;
  font-size: 14px;
}

#nfe_semfonte h2, #nfe_comfonte h2{
  font-size: 16px;
}

#nfe_semfonte p, #nfe_comfonte p{
  text-align: center;
  font-size: 12px;
  color: #707070;
}

#nfe_semfonte legend, #nfe_comfonte legend{
  color: blue;
}

#nfe_img{
  float: right;
  margin-top: 10px;
  margin-left: 10px;
}

#panf_nfe{
  width: 100%;
  text-align: center;
  margin-left:auto;
  margin-right:auto;
  padding: 10px; 
}

#media{
  width:100%;
  text-align: center;
}

#promo_box{
  width: 90%;
  text-align: center;
  padding: 15px;
  border: 1px solid orange;
  margin-left: auto;
  margin-right: auto;
}

#promo_box a{
  font-size: 16px;
  font-weight: bold;
  color: black;
}

#promo_box a:hover{
  font-size: 16px;
  font-weight: bold;
  color: orange;
  text-decoration: none;
}

#download_box{
  width: 200px;
  float: right;
  clear: right;
  margin-top: 25px;
  text-align: right;
}

#download_box a{
  font-size: 14px;
  font-weight: bold;
}

#download_box img{
  float: right;
}