@charset "iso-8859-2";
/* CSS Document */

body {
	background-color:#FFF;
	color:#000;
	margin:0 0 0 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

#capaFondoRep {
	background-image:url("../images/filete.jpg");
	background-repeat:repeat-x;
	height:690px;
	width:100%;
	
}

#contenedor {
	width:980px;
	height:100%;
	margin:auto;
	text-align:center;
}

img{
	border:none;
}

#migas{
	padding:5px 0px 0px 10px;
	height:15px;
	text-align:left;
}

#migas a{
	text-decoration:underline;
	font-weight:bold;
	color: #39C;
}

#migas a:hover{
	text-decoration:underline;
	color: #39C;
}


/*////////////////////////////CABECERA////////////////////////////*/

#cab {
	font-family: Tahoma, Geneva, sans-serif; 
	width:980px;
	padding:0;
	margin:auto;
	text-align:center;
	float:left;
}

#cabtop{
	background-image:url("../images/cabtop.jpg");
	background-repeat:no-repeat;
	background-position:top;
	width:980px;
	height:47px;
	float:left;
}

#cabizq{
	background-image:url("../images/cabizq.jpg");
	background-repeat:no-repeat;
	background-position:top;
	width:656px;
	height:241px;
	float:left;
}

#cabder{
	background-image:url("../images/cabder.jpg");
	background-repeat:no-repeat;
	background-position:top;
	width:324px;
	height:241px;
	float:left;
}

#menu{
	width:600px;
	float:left;
	font-size:14px;
}

#menu ul {
		height:33px;
		margin:14px 0 0 10px;
		padding:0;
}

#menu li {
		color:#1c4597; 
		float:left;
		padding:0px 0px 0px 0px;
		list-style:none;
		margin:0px;
}

#menu  a{  
      color:#1c4597;   
      text-decoration:none; 
	  font-weight:normal;
	  margin:0px 15px 0px 15px;
} 

#menu a:hover{  
      color: #a80210;  
      text-decoration:none; 
	  font-weight:normal;
} 

.textotitulo{
	padding:47px 0 0 296px;;
	width:340px;
	float:left;
}

.textosubtitulo{
	padding:28px 0 0 278px;
	width:377px;
	height:35px;
	float:left;
}

#video{
	height:30px;
	float:left;
	padding:177px 0 0 191px;
}

#video a{	
      color:#FFF;
	  font-weight:bold;
	  text-decoration:none;

}
  
#video  a:hover {  
      color:#1c4597;
	  font-weight:bold;
	  text-decoration:none;
} 

h1{
	 font-size:50px; 
	 color:#a80210;
	 font-weight:bold;
 	 padding:0;
	 margin:0;
}

h1 a{  
     color:#a80210;  
	 font-weight:bold;
	 text-decoration:none;
} 

.azulencab{
	 color:#1c4597;
}

h2{
	background:#A80210;
	color:#FFFFFF;
	font-size:17px;
	font-weight:normal;
	height:24px;
	margin:0;
	padding:4px 0 0 0;
	width:344px;
}

h2 a{  
      color: #FFF;  
	  font-weight:normal;
	  text-decoration:none;
} 

h3{

	font-size:21px; 
	color:#FFF;
	font-weight:normal;
	padding:0;
	margin:0;
}

h3 a{  
    color: #FFF;  
	font-weight:normal;
	text-decoration:none;
} 

#telef{
	color:#1C4597;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	height:30px;
	margin:14px 0 0 17px;
}

/*////////////////////////////CENTRO GENERAL ////////////////////////////*/

#centro {
	width:980px;
	padding:0 0 20px;
	float:left;
}

.ind{
	  text-indent:4%;
	  font-weight:bold;
	  color: #39C;
	  padding:0px 0px 15px 0px;
}

h5{
	font-weight:bold;
	font-size:25px;
	color:#a80210;
	margin:0;
	padding:0;
}

h4{
	font-size:22px;
	color:#a80210;
	margin:0;
}
.azul{
	color:#1c4597; 
}
.celeste{
	color: #39C;
}

/*////////////////////////////CENTRO TARGET y ANALYZER////////////////////////////*/

#tituloseccion {
	width:980px;
	height:104px;
	background-image:url("../images/tituloseccion.jpg");
	background-repeat:no-repeat;
	float:left;
}

#tituloseccion2 {
	width:980px;
	height:104px;
	background-image:url("../images/tituloseccion2.jpg");
	background-repeat:no-repeat;
	float:left;
}

#tit{
	width:480px;
	float:left;
	text-align:left;
	padding:30px 0 0 87px;
}

#cita{

	color:#1C4597;
	float:left;
	font-size:14px;
	padding:16px 0 0 20px;
	text-align:left;
	width:330px;
}

#quienessomos1 {
	padding:20px 0 0 0px;
	width:400px;
	height:320px;
	float:left;
}

#quienessomossec {
	padding:20px 0 0 0px;
	width:480px;
	height:450px;
	float:left;
}
.somost {
	text-align:left;
	width:94%;
	padding:18px 0 0 30px;
	float:left;
}

.somost img{
	border:none;
	padding:10px 20px 15px 10px;
	float:left;
}

.somosta {
	float:left;
	padding:18px 0 0 13px;
	text-align:left;
	width:100%;
}

.somosta img{
	border:medium none;
	float:left;
	padding:0 15px 0px 2px;
}

.somosta ul{
	padding:0;
	
}
.somosta li{
	list-style:none;
	
}

.somosrend {
	text-align:left;
	width:85%;
	padding:18px 0 0 30px;
	float:left;
}

.somosrend img{
	border:none;
}

.somosob{
	text-align:left;
	width:85%;
	padding:18px 0 0 30px;
	float:left;
}

.somosob img{
	float:left;
	margin:2px 16px 2px 6px;
}

.somosob ul{
	margin:0;
	padding:0;
}


.somosdes{
	text-align:left;
	width:85%;
	padding:18px 0 0 30px;
	float:left;
}

.somosdes img{
	float:right;
	margin:2px 16px 2px 6px;
}

#piefoto{
	width:100%;
	text-align:left;
}

.tituloRojo{
	text-align:left;
	padding:0px 0px 0px 35px;
	width:80%;
	float:left;
}

.quienessomos2 {
	float:left;
	padding:10px 0 35px;
	width:470px;
}

#flashcrm{
	padding:0px 0px 0px 85px;
	height:340px;
	width:445px;
	float:left;
}

.quienessomos3 {
	padding:0px 0 0 0px;
	width:560px;
	float:left;
}

.somost3 {
	text-align:left;
	width:520px;
	padding:18px 0 0 30px;
	float:left;
}

.abrir{
	color:#a80210;
	font-size:13px;
	padding:0 20px 0 0;
	font-style:italic;
	float:right;
	text-decoration:none;
}

.abrir a{
	text-decoration:none;
}

.abrir a:hover{
	text-decoration:none;
	
}
.mod { 
	margin:0px;
	width:484px;
	display:none;
	text-indent:0%;
	padding:0px 0 10px 23px;
}

#mod1 { float:left; }
#mod2 { float:left; }
#mod3 { float:left; }
#mod4 { float:left; }
#mod5 { float:left; }
#mod6 { float:left; }
#mod7 { float:left; }
#mod8 { float:left; }
#mod9 { float:left; }
#mod10 { float:left; }
#mod11 { float:left; }

.fotceleste{
	font-weight:bold;
	color:#1c4597;
	width:43px;
	float:left;
	padding:0px 0px 0px 24px;
	
}


.modceleste{
	font-weight:bold;
	font-size:22px;
	width:440px;
	color:#1c4597;
	float:left;
	padding:10px 0 0 13px;
	
}

.textceleste{
	width:484px;
	float:left;
	padding:0 0 0 23px;
}

.modul{
	background:url(../images/modulfil.gif);
	background-repeat:repeat-y;
	padding:0;
	width:520px;
	float:left;
	height:100%;
	text-indent:0%;
}

.modulcab{
	background:url(../images/modulcab.gif);
	background-repeat:no-repeat;
	width:100%;
	float:left;
	height:15px;
}

.modulfoot{
	background:url(../images/modulfoot.gif);
	background-repeat:no-repeat;
	width:100%;
	float:left;
	padding:0px 0 8px 0px;
	height:15px;
}

.rend {
	padding:0 0 20px 25px;
	width:380px;
	height:600px;
	float:left;
}
.rend2 {
	padding:0 0 20px 25px;
	width:380px;
	float:left;
}

.requer {
	padding:0 0 20px 25px;
	width:950px;
	float:left;
}

.imp {
	padding:0 0 20px 25px;
	width:895px;
	float:left;
}

/*////////////////////////////CENTRO INDEX////////////////////////////*/

.mas{
	padding:2px 0px 0px 55px;
	text-align:center;
	width:260px;
	float:left;
	
}

.mas a{	
      color:#FFF;
	  font-weight:bold;
	  text-decoration:none;

}
  
.mas  a:hover {  
      color:#1c4597;
	  font-weight:bold;
	  text-decoration:none;
} 
.mas2{
	padding:2px 30px 0 0;
	background-image:url("../images/boton.jpg");
	background-repeat:no-repeat;
	text-align:center;
	width:97px;
	height:30px;
	float:right;
}

.mas2 a{	
      color:#FFF;
	  font-weight:bold;
	  text-decoration:none;
}
  
.mas2  a:hover {  
      color:#1c4597;
	  font-weight:bold;
	  text-decoration:none;
} 

.ind{
	  text-indent:4%;
	  font-weight:bold;
	  color: #39C;
	  padding:0px 0px 15px 0px;
}
  
/*////////////////////////////CENTRO////////////////////////////*/

#facil {
	width:334px;
	height:240px;
	background-image:url("../images/facil.jpg");
	float:left;
}

#personalizable {
	width:331px;
	height:240px;
	background-image:url("../images/personalizable.jpg");
	float:left;
}

#web {
	width:315px;
	height:240px;
	background-image:url("../images/web.jpg");
	float:left;
}

#productos {
	width:490px;
	height:370px;
	padding:0 0 20px;
	float:left;
}

#quienessomos {
	width:490px;
	height:370px;
	float:left;
}
.somos {
	text-align:left;
	width:430px;
	height:249px;
	padding:18px 0 10px 60px;
	float:left;


	
}
.titcuadro{
	color:#1C4597;
	float:left;
	font-size:26px;
	padding:42px 0 0 23px;
	text-align:center;
	width:270px;
}
.titcuadro a{	
      color:#1c4597;
	  text-decoration:none;

}
  
.titcuadro  a:hover {  
      color:#1c4597;
	  text-decoration:none;
} 

.textcuadro{
	float:left;
	height:67px;
	padding:24px 0 1px 27px;
	text-align:left;
	width:199px;
}

.rojoencuadro{
	color:#a80210;
	font-weight:bold;
}

.crm {
	background-image:url("../images/fondoprod.gif");
	background-repeat:no-repeat;
	background-position:top;
	padding:0px 0 0 24px;
	text-align:left;
	width:420px;
	float:left;
}

.imgprod{
	padding:16px 0px 0px 0px;
	width:195px;
	height:44px;
	float:left;
}

.imgprod img{
	border:none;
}

.prod{
	padding:24px 0px 0px 0px;
	width:220px;
	color:#1c4597; 
	height:44px;
	float:left;
}
.prod2{
	width:395px;
	height:51px;
	float:left;
}

.tituloRojo1{
	text-align:left;
	padding:0px 0px 0px 25px;
	width:90%;
	float:left;
}

.tituloRojo2{
	text-align:left;
	padding:0px 0px 0px 55px;
	width:80%;
	float:left;
}

.crmRojo{
	color:#a80210;
	font-size:27px;
	text-align: left;
	width:385px;
	height:55px;
}

#crmdesc{
	width:980px;
	background-image:url("../images/crm.jpg");
	background-repeat:no-repeat;
	background-position: top;
	float:left;

}
#crmdesc h1{
	color:#a80210;
	font-size:27px;
	text-align: left;
	font-weight:bold;
	width:385px;
	height:55px;	
}

.crm1 {
	float:left;
	height:255px;
	padding:36px 0 0 44px;
	text-align:left;
	text-indent:4%;
	width:453px;
}

.crm2 {
	float:left;
	padding:7px 0 30px 88px;
	text-align:left;
	width:848px;
}

.crm2 ul{
	margin:0px;
	padding:0 0 0 0px;
}

.crm2 li{
	margin:0px;
	padding:0 0 0 0px;
}

/*////////////////////////////CENTRO SUBSECCION FACIL, PERSONALIZABLE Y WEB////////////////////////////*/

#titulosubseccion {
	width:980px;
	height:130px;
	background-image:url("../images/titulosubseccion.jpg");
	background-repeat:no-repeat;
	padding:0 0 27px;
	float:left;
}

#titulosubseccion2 {
	width:980px;
	height:130px;
	background-image:url("../images/titulosubseccion2.jpg");
	background-repeat:no-repeat;
	padding:0 0 27px;
	float:left;
}

#titulosubseccion3 {
	width:980px;
	height:130px;
	background-image:url("../images/titulosubseccion3.jpg");
	background-repeat:no-repeat;
	padding:0 0 27px;
	float:left;
}

#titulosubseccion4 {
	width:980px;
	height:130px;
	background-image:url("../images/titulosubseccion4.jpg");
	background-repeat:no-repeat;
	padding:0 0 27px;
	float:left;
}

#cita2{
	color:#3399CC;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:35px 0 0 80px;
	text-align:left;
	width:330px;
}

#cita2q{
	color:#3399CC;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding:26px 0 0 45px;
	text-align:left;
	width:358px;
}

#subtit{
	float:left;
	height:20px;
	padding:33px 0 0 137px;
	text-align:left;
	width:393px;
}

#foto{
	width:100%;
	text-align:center;
	float:left;

}

#texto{
	width:100%;
	text-align:center;
	float:left;

}

#texto a{
	color:#000;
	text-decoration:underline;
}

#texto a:hover{
	color:#000;
	text-decoration:none;
}

#imagenfacil{
	padding:0px 0px 76px 0px;
	height:380px;
	width:480px;
	float:left;
}

#dire{
	float:left;
	padding:241px 0 0 87px;
	width:180px;
}

.datosEmpresa {
	color:#3399CC;
	font-size:22px;
}

.datosTlf {
		color: #999;
}

.mail  a {  
      color: #a80210;
	  font-weight:bold;
      text-decoration:none; 
  } 
  
.mail  a:hover {  
      color: #666;  
      text-decoration:none; 
  } 


.expertos{
	padding:0 0 20px 33px;
	text-align:left;
	width:800px;
	float:left;
}
.expimg{
	color:#1C4597;
	float:left;
	padding:0 0 20px 33px;
	text-align:center;
	font-weight:bold;
	width:167px;
}

/*////////////////////////////CENTRO CONTACTO////////////////////////////*/

#imagencontacto{
	background:url(../images/imgcontacto.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 40px 0px;
	height:474px;
	width:380px;
	float:left;

}

#titulosubseccion5 {
	width:980px;
	height:130px;
	background-image:url("../images/titulosubseccion5.jpg");
	background-repeat:no-repeat;
	padding:0 0 27px;
	float:left;
}

#formulario{
	padding:20px 0px 0px 20px;
	float:left;
	width:580px;
	text-align:left;
	color: #39C;
	
}

label {
  margin: 5px 0 0 0;
  width:10.8em;
  float:left;
}

input{

  margin: 5px 5px 0 0;
  width:300px;
}

.titulo{
	 padding-right:110px;
}

.campo{
	width:10.5em;
    margin: 5px 5px 0 0;
	float:left;
}

.cp{
	width:90px;
}

.ciudad{
	width:199px;
}

.botones{
	margin-left:160px;
	width:80px;
	cursor:pointer;
}
textarea{
	
width:300px;
}

#aster{
	padding:10px 0px 0px 40px;


}


/*//////////////////////// PIE  ///////////*/

#piemenu {
		background-image:url("../images/footer.jpg");
		background-repeat:no-repeat;
		width:980px;
		height:53px;
		float:left;
}

#piemenu ul {
		height:33px;
		margin:17px 0 0 195px;
		padding:0;
}

#piemenu li {
		color:#1c4597; 
		float:left;
		padding:0px 0px 0px 0px;
		list-style:none;
		margin:0px;
}

#piemenu  a{  
      color:#1c4597;   
      text-decoration:none; 
	  font-weight:normal;
	  margin:0px 15px 0px 15px;
} 

#piemenu a:hover{  
      color: #FFF;  
      text-decoration:none; 
	  font-weight:normal;
} 

#pietexto{
	width:970px;
	margin-top:13px;
	padding:0px 0px 35px 0px;
	font-size:12px;
	text-align:right;
	color:#1c4597; 
	float:left;
}

#pietexto a{
	color:#1c4597;
	font-weight:bold;
	text-decoration:none;
	text-decoration:underline;
}

#pietexto a:hover{
	color:#a80210;
	font-weight:bold;
	text-decoration:underline;
}

#espec{
	background:url("../images/fondoesp.gif") no-repeat scroll center top transparent;
	float:left;
	height:90px;
	margin-top:20px;
	padding:9px 0 0 115px;
	text-align:left;
	width:850px;
}

#espec strong{
	color:#036;
	font-size:16px;
}

#espec .icono{
	float:left;
}

#espec .texto{
	float:left;
	font-size:15px;
	padding:17px 0 0 31px;
	width:621px;
}



