*.subTitPrincipal{
float:left;
display:inline;
margin:15px 0 15px 15px;
width:594px;
}
*.subTitPrincipal p{
color:#474747 !important;  
}


*.subTitContacto{
color:#476605;
font-size:13px;
font-weight:bold;
float:left;
width:568px;
padding-bottom:5px;
margin-bottom:15px !important;
background:url('../images/lineaInfVerde.gif') repeat-x bottom;
}


#listadoSoluciones{
float:left;
display:inline;
width:608px;
}
  #solucionesRecomendadas{
  float:right;
  position:relative;
  display:inline;
  width:148px;
  margin:0 0 0 10px;
  }

div.linea_inf{
	width:121px;
	height:1px;
	margin-top:2px;
}	

div.sistema_recomendado {
    width:121px;
	margin-bottom:2px;
}
div.sistema_recomendado_titulo {
text-decoration:none;
	
}

div.sistema_recomendado_over {
	background-image: url(../images/soluciones/seleccionado_over.gif);
	color: #FFFFFF;
	width: 121px;	
	text-decoration:none;
}
div.sistema_recomendado_titulo_highlight {
	background-image: url(../images/soluciones/seleccionado.gif);
	color: #FFFFFF;
	width: 121px;
	text-decoration:none;
}

	
      *.elementoProducto a{
      float:left;
      display:inline;
      width:121px;
      height:18px;
      margin:1px 0 1px 0;
      padding:3px 0 0 0;
      text-decoration:none;
      }
      *.elementoProducto a:hover, *.elementoProducto a.selected{
      background:#8A8A8A;
      color:#FFFFFE;
      }
      *.elementoProducto a.clear{
      color:#9B9B9B;
      }
      *.elementoProducto a.clear:hover{
      background:none;
      color:#9B9B9B;
      }
  #sectoresAplicacion{
  float:left;
  display:inline;
  margin:0 0 0 10px;
  width:400px;
  }
  
#titsector{
float:left;
display:inline;
width:400px;
margin:-5px 2px 0 20px;
}

#pietapaSolucion{
margin-left:20px;
visibility:hidden;
}
  
*.listadoSolucion{
float:left;
display:none;
width:400px;
margin:0px 2px 0 20px;
background:url('../images/fondoSoluciones.gif') repeat-y top;
}
  *.listadoSolucion li{
  background:url('../images/fondoAgro1.gif') repeat-x top;
  float:left;
  display:inline;
  width:380px;
  padding:3px;
  margin:2px 0 0 8px;
  }
  *.botEncontre{
  float:left;
  margin:20px 0 20px 475px;
  }
  
  
#formu{
margin-left:25px;
float:left;
display:inline;
width:560px;
margin-top:20px;
}

#formu div.lineaDatos{
float:left;
clear:both;
width:560px;
margin:5px 0 5px 10px;
}
#formu div.lineaDatos span{
float:left;
font-size:12px;
color:#4A4A4A;
margin:0 7px 0 0;
}
#formu div.lineaDatos span input{
float:left;
display:inline;
margin-top:-2px;
_margin-top:0px;
margin-right:7px;
border:1px solid #CACBC7;
height:18px;
}  

*.col1{
width:120px;
text-align:right;
}
*.boloNegro{
position:relative;
top:-1px;
}

*.datosObliga{
float:right !important;
color:#FF7400;
font-size:11px !important;
margin-top:-15px !important;
}

*.botonera{
text-align:right;
}
*.botonera a{
margin:0 10px 0 10px;
}
