/* CSS Document */

body {
  margin: 0px;
  padding: 0px;
  background-color:#362e21;
}

p {
  font-size: 12px;
  color: #cac8bc;
  font-family: tahoma;
  font-weight:normal;
  text-align: justify;
  /*line-height: 10;*/
}

.textoContacto {
  font-size: 12px;
  color: #cac8bc;
  font-family: tahoma;
  font-weight:normal;
  text-align: justify;
  line-height:1.5;
  text-decoration: none;
}

.textoContactoSel {
  font-size: 12px;
  color: #c4151c;
  font-family: tahoma;
  font-weight:normal;
  text-align: justify;
  line-height:1.5;
  text-decoration: none;
}



.subtitulo {
  font-size: 14px;
  color: #cac8bc;
  font-family: tahoma;
  font-weight:bold;
  text-align: justify; 
}

.margemEsq {
  padding-left: 47px;
}

.posicaoLogo {
  padding-top: 47px;
  padding-bottom: 138px;
}

.opMenu {
  width:178px;
  cursor: pointer;
  font-family: Swis721 Lt Bt;
  font-size: 24px;
  color: #cac8bc;
  font-weight: bold;
}

.opMenuSel {
  width:178px;
  cursor: pointer;
  font-family: Swis721 Lt Bt;
  font-size: 24px;
  color: #c4151c;
  font-weight: bold;
}

.op2 {
  width:178px;
  height:21px;
  cursor: pointer;
}

.op3 {
  width:178px;
  height:21px;
  cursor: pointer;
}

.op4 {
  width:178px;
  height:26px;
  cursor: pointer;
}

.alinharSoftIndex {
  padding-right: 97px;
  text-align: right;
}

.alinharSoft {
  padding-right: 47px;
  text-align: right;
}

.softwave {
  font-family: Tahoma;
  font-size: 9px;
  color: #cac8bc;
  font-style: normal;
  text-align: justify;
  padding-left: 2px;
}

.imgIndex {
  background-image: url('../images/imagem_index.jpg');
  background-repeat: no-repeat;
  background-position: left top;
  width: 766px;
  height: 506px; 
}

.posImag {
  padding-left:97px;
}

.posLogo {
  padding-left: 42px;
  padding-top: 40px;
}


.opLang {
  padding-top: 133px;
  padding-right: 35px;
  text-align: right;
}

.opLang2 {
  padding-top: 47px;
  padding-right: 47px;
  text-align: right;
}

.languages {
  text-align: center;
  width:40px;
  font-family: tahoma;
  font-size: 10px;
  color: #cac8bc;
  text-decoration: none;
}

.languages2 {
  /*font-weight: bold;*/
  text-align: center;
  width:40px;
  color:#c4151c;
  font-family: tahoma;
  font-size: 10px;
  text-decoration: none;
}

.espBarra {
  padding-left: 8px;
  padding-right: 8px;
  text-align: right;
  font-family: tahoma;
  font-size: 14px;
  color: #cac8bc;
}

.borderIMG {
  /*border: 2px solid #cac8bc;*/
  width: 299px;
  height: 136px;
}

.borderFlash {
  border: 2px solid #cac8bc;
  width:635px; 
}

.borderParceiros {
  border: 2px solid #cac8bc;
}

.campoFormulario {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  padding-top:3px;
  font-style: normal;
  padding-left:5px;
  width:260px;
  height:20px;
  border:1px solid #bbbbbb;
}

.campoFormulario2 {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  font-style: normal;
  padding-left:5px;
  padding-top:3px;
  width:343px;
  height:20px;
  border:1px solid #bbbbbb;
}

.campoFormulario3 {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  font-style: normal;
  padding-left:5px;
  padding-top:3px;
  width:638px;
  height:135px;
  border:1px solid #bbbbbb;
}

.campoFormulario_ {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  padding-top:3px;
  font-style: normal;
  padding-left:5px;
  width:180px;
  height:20px;
  border:1px solid #bbbbbb;
}

.campoFormulario2_ {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  font-style: normal;
  padding-left:5px;
  padding-top:3px;
  width:240px;
  height:20px;
  border:1px solid #bbbbbb;
}

.campoFormulario3_ {
  font-family: Tahoma;
  font-size:10px;
  color:#bbbbbb;
  font-style: normal;
  padding-left:5px;
  padding-top:3px;
  width:446px;
  height:70px;
  border:1px solid #bbbbbb;
}

.camposObrigatorios {
  font-size: 9px;
  color: #cac8bc;
  font-family: tahoma;
  font-weight:normal;
  text-align: justify;  
}

.btnEnviar {
  font-family:Tahoma;
  font-size:10px;
  font-weight:bold;
  color:white;
  cursor:pointer;
  width:55px;
  height:25px;
  border:0px solid #cac8bc;
  padding-bottom:3px;
  background-color:#cac8bc; 
}

.btnEnviarSel {
  background-color:#c4151c;
  font-family:Tahoma;
  font-size:10px;
  font-weight:bold;
  color:white;
  cursor:pointer;
  width:55px;
  height:25px;
  border:0px solid #c4151c;
  padding-bottom:3px;
 
}