/* CSS Document */

#pagina{
	background-color: #FFFFFF;
}

.contacto13{
	background-image: url(../images/fondo13.gif);
	background-repeat:no-repeat;
	padding-bottom:14px;
	margin-left:-1px;
	height:281px;
}

.contacto24{
	background-image: url(../images/fondo242.png);
	background-repeat: no-repeat;
	margin-left:-8px; 
	padding-bottom:20px;
	height: 281px;
	padding-top:1px;
}


.encuesta{
	background-image:url(../images/puntitosvertical.png);
	background-position:right;
	background-repeat: no-repeat;
}

.textocontacto{
	color: #01417c;
	padding-right:20px;
	font-size: 11px;
}

.contacto1{
	margin-top:30px;
	margin-bottom:40px;
	height:75px;
}

.contacto2{
	margin-top:30px;
	margin-bottom:30px; 
	margin-left: 150px;
}

.contacto4{
	margin-left: 150px;
}

.puntitos{
	margin-bottom:30px; 
	margin-top:-30px;
	
}

.imagenencuesta{
	margin-left:-10px;
}

.formulario{
	margin-left:-10px;
}

.textocontacto24{
	margin-left: -130px;
	padding-right:135px;
	color: #01417c;
	font-size: 11px;
}

#formulario{
	text-align:center; 
	margin-left: -30px;
}

#contacto{
	margin-top:20px;
	margin-left:30px;
}

#textoicapax h5{
	padding-bottom: 9px;
	padding-top: 7px;
}

#textoicapax h6{
	padding-bottom: 6px;
}

.tituloconocenos{
	font-size: 12px;
	font-weight:bold;
}

.conocenos{
	margin-left:20px;
}

#textodescripcion{
	margin-left: 30px;
}

#contenido{
	margin-top:100px;
}

.sangria {
  text-indent: 1.5em;
  margin-top: 0 }
  
.notform{
	margin-left: 20px;
}

#menuderecha{
	margin-top:41px;
}

#menuizquierda{
	margin-top:41px;
}

p{
	font-size:12px;
}

#textoicapax ul {
	margin: 0px;
	padding: 0px 0px 0px 32px;
	list-style-type: none;
	text-decoration:none;
}

#textoicapax li {
	display: block;
	float: left;
	margin: 0px 20px 0px 0px;
	font-size:12px;
}

#textoicapax{
	margin-bottom: 40px;
}

.contenido{
	margin-left:30px;
	text-align:justify;
}

.oculto{
	display: none;
}

#contenidovision{
	margin-left: 9px;
}

#contenidofooter{
	margin-right: 7px;
	margin-top: 4px;
}

.contenidocontacto2{
	margin-left: 80px;
}

#contacto1{
	padding-bottom: 13px;
	padding-top: 13px;
	height: 65px;
}

#contacto2{
	padding-bottom: 13px;
	padding-top: 13px;
}

#contacto3{
	padding-bottom: 13px;
	padding-top: 15px;
}

#contacto4{
	padding-bottom: 13px;
	padding-top: 13px;
}

.estilo{
	list-style:circle;
	list-style-type:circle;
	float:none;
}

.sub{
	margin-left: 55px;
		font-size:12px;
}

.sec{
	margin-bottom: 5px;
}

.contenidocontacto{
	margin-bottom:50px;
}

.caracteristicas{
	margin-bottom:30px;
	margin-top:30px;
	overflow: auto;
	display:block;
}

.imagenCaracteristicas{
	float:left;
	width: 200px;
	text-align:center;
}

.textoCaracteristicas{
	float: left;
	width: 440px;
}

.noticia3{
	background:url(../images/icerpy.gif) no-repeat top left;
}

.noticia2{
	background:url(../images/aenor.jpg) no-repeat top left;
}

.contenido li{
	margin-left: 30px;
}

.migasPan{
	margin-left:30px;
	color: #1a3a6e;
}

.submenu{
	margin-top:20px;
}

.linkDerecha{
	float: right;
}

.FormMarg{
	margin-top: 100px;
}

.calendario{
	margin-left: 30px;
	margin-top:50px;
}
.contenidocalendario h3{
	font-size: 14px;
}

.contenidocalendario{
	margin-left:735px;	
}

.caja1{
	background: url(../images/fondocaja1.png) no-repeat;
	width:921px;
	height:378px; 
	
}

.caja2 li{
margin-bottom:10px;
margin-right:20px;
	
}

.caja2{
	background: url(../images/fondocaja2.png) no-repeat;
	width:224px;
	height:356px; 
}

.caja3{
	background: url(../images/fondocaja3.png) no-repeat;
	width:2668px;
	height:221px;
}

.derechaMargen{
	margin-left: 620px;
}

.textoObjetivos{
	width:190px;
	float: left;
	
}

#objetivos{
	margin-top:40px;
}

#ventajas{
	margin-top:20px;
	margin-left:0px;
}

#ventajas li{
	margin-bottom:5px;
}

.linkIzquierda{
	float: left;
}

.blanco{
	width:700px;
	height:30px;
}

.espacio{
	min-height:500px;
}

.TituloPequeno{
	margin-left:20px; 
	float:left; 
	margin-top:6px; 
	font-size:10px;
}

.FlotaIzqda{
	float:left;
}

.MargenPrimera{
	margin-left:10px;
}

.MargenPequenas{
	margin-left:20px;
}

.BloqueDerecha{
	margin-left:10px; 
	margin-top:10px;
}

.ImgContacto{
	margin-left:-20px;
	margin-top:20px;
}

.contenidocalendario ul li{
	list-style-type:none;
}

.iconos{
	margin-top: 10px;
}

.textocontacto242{
	margin-left: -130px;
	padding-right:135px;
	margin-top:9px;
	color: #01417c;
	font-size: 11px;
}

.MargLoc{
	margin-top:40px;
}

.derecha{
	float:right;
}


/*TITULOS*/

.tituloicapax{
	background-image:url(../images/queesicapax.png);
	width:263px;
	height:31px;
	margin-bottom: 10px;
	margin-top: 20px;
}


.titulocapacidad{
	background-image:url(../images/capacity.png);
	width:120px;
	height:29px;
	margin-left: 10px;
}

.tituloprofesionalidad{
	background-image:url(../images/profesionalism.png);
	width:170px;
	height:29px;
	margin-left: 10px;
	margin-top:0px;
}

.tituloinnovacion{
	background-image:url(../images/innovation.png);
	width:135px;
	height:29px;
	margin-left: 10px;
	margin-top:0px;
}

.titulocompromiso{
	background-image:url(../images/commitment.png);
	width:135px;
	height:29px;
	margin-left: 10px;
	margin-top:0px;
}

.tituloconfianza{
	background-image:url(../images/confidence.png);
	width:135px;
	height:29px;
	margin-left: 10px;
	margin-top:0px;
}

.tituloquienes{
	background-image:url(../images/whois.png);
	width:286px;
	height:31px;
	margin: 30px 0px 5px 0px;
}


.tituloqueicerpy{
	background-image:url(../images/icerpyEn.png);
	width:556px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}


.tituloporqueicerpy{
	background-image:url(../images/whyicerpy.png);
	width:248px;
	height:32px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloformula{
	background-image:url(../images/formula.png);
	width:413px;
	height:29px;
	margin-bottom: 10px;
}

.titulomejora{
	background-image:url(../images/mejora.png);
	width:413px;
	height:29px;
	margin-bottom: 10px;
}

.tituloinformacion{
	background-image:url(../images/informacion.png);
	width:413px;
	height:29px;
	margin-bottom: 10px;
}


.titulocompromisoicapax{
	background-image:url(../images/icapaxcommitment.png);
	width:413px;
	height:29px;
}


.titulosoporteicerpy{
	background-image:url(../images/icerpysupport.png);
	width:230px;
	height:32px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloinversion{
	background-image:url(../images/investment.png);
	width:400px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.titulosoluciones{
	background-image:url(../images/icerpysolutions.png);
	width:268px;
	height:32px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloobtener{
	background-image:url(../images/implementation.png);
	width:400px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}


.titulofacil{
	background-image:url(../images/easyandintuitive.png);
	width: 200px;
	height: 29px;
}

.tituloenfocado{
	background-image:url(../images/focus.png);
	width: 200px;
	height: 29px;
}

.tituloutil{
	background-image:url(../images/useful.png);
	width: 200px;
	height: 29px;
}

.titulocompacto{
	background-image:url(../images/compact.png);
	width: 200px;
	height: 29px;
}

.tituloflexible{
	background-image:url(../images/flexible.png);
	width: 200px;
	height: 29px;
}

.tituloeficaz{
	background-image:url(../images/efficient.png);
	width: 200px;
	height: 29px;
}

.tituloestructurada{
	background-image:url(../images/structured.png);
	width: 200px;
	height: 29px;
}

.titulorentable{
	background-image:url(../images/profitable.png);
	width: 200px;
	height: 29px;
}

.tituloConsultoria{
	width: 247px;
	height: 29px;
	background-image: url(../images/consultancy.png);
	margin-top:20px;
}

.tituloServiciodebusqueda{
	width: 525px;
	height: 29px;
	background-image: url(../images/searching service.png);
	margin-top:20px;
}


.tituloservicios{
	background-image: url(../images/personalized services.png);
	width: 385px;
	height: 31px;
	margin-top:20px;
}

.tituloaviso{
	width:193px;
	height:31px;
	background-image:url(../images/avisolegal.png);
	margin-top: 20px;
	margin-bottom: 20px;
}	

.titulotitular{
	width:87px;
	height:29px;
	background-image:url(../images/titular.png);
	margin-bottom: 10px;
}

.titulodireccion{
	width:110px;
	height:29px;
	background-image:url(../images/direccion.png);
	margin-bottom: 10px;
}

.tituloemail{
	width:85px;
	height:29px;
	background-image:url(../images/e-mail.png);
	margin-bottom: 10px;
}

.titulodatos{
	width:195px;
	height:29px;
	background-image:url(../images/datosreg.png);
	margin-bottom: 10px;
}

.titulocondiciones{
	width:318px;
	height:29px;
	background-image:url(../images/condiciones.png);
	margin-bottom: 10px;
}

.tituloblog{
	background-image:url(../images/icapaxsblog.png);
	width:300px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left:10px;
}

.titulocaracteristicas{
	background-image: url(../images/characteristic.png);
	width:409px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.titulodistribuidores{
	background-image:url(../images/distributors.png);
	background-repeat:no-repeat;
	width:211px;
	height:31px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.porqueicerpy{
	background-image:url(../images/whaticerpy.png);
	width: 176px;
	height: 29px;
}

.objetivos{
	background-image:url(../images/objectives.png);
	width: 119px;
	height: 29px;
	margin-bottom: 10px;
}

.ventajas{
	background-image:url(../images/advantages.png);
	width: 219px;
	height: 29px;
	margin-bottom:-20px;
}

.titulosolucionespyme{
	background-image: url(../images/solutionsforsmes.png);
	width:357px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloicerpy{
	background-image:url(../images/icerpy_En.png);
	width: 400px;
	height: 29px;
}

.tituloisurvy{
	background-image:url(../images/isurvy_En.png);
	width: 215px;
	height: 29px;
}

.tituloimusey{
	background-image:url(../images/imusey_En.png);
	width: 420px;
	height: 29px;
}

.tituloiwebmy{
	background-image:url(../images/iwebmy_En.png);
	width: 400px;
	height: 29px;
}

.tituloisms{
	background-image:url(../images/isms_En.png);
	width: 287px;
	height: 29px;
}

.icapax{
	background-image: url(../images/icapax.png);
	width:120px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.titulodescripcion{
	background-image:url(../images/description.png);
	width:120px;
	height:29px;
}

.titulomision{
	background-image:url(../images/mission.png);
	width:120px;
	height:29px;
	margin-top: 10px;
}

.titulovision{
	background-image:url(../images/vision.png);
	width:120px;
	height:29px;
	margin-top: 10px;
}

.titulovalores{
	background-image:url(../images/values.png);
	width:120px;
	height:29px;
	margin-top: 10px;
}


.tituloiSurvy{
	background-image:url(../images/isurvy_TEn.png);
	width:289px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloiWebmy{
	background-image:url(../images/iwebmy_TEn.png);
	width:414px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloiSMSy{
	background-image:url(../images/ismsy.png);
	width:414px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloiMusey{
	background-image:url(../images/imusey_TEn.png);
	width:400px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}

.tituloicompromiso{
	background-image:url(../images/icommitment.png);
	width:184px;
	height:31px;
	margin-top: 20px;
	margin-bottom: 20px;
}


/** TOP MENU */

#topmenu ul {
	margin: 0px;
	padding: 105px 0px 0px 60px;
	list-style-type: none;
	text-decoration:none;
}

#topmenu li {
	display: block;
	float: left;
	margin: 0px 20px 0px 0px;
}

#topmenu a {
	color: #00417b;
	padding: 25px 0px 0px 0px;
	text-decoration: none;
}

#topmenu a hover{
	text-decoration: underline;
}



#topmenu .first {
	background: none;
}

#topmenu1 { background: url(../images/homepage04.gif) no-repeat 50% 5px; }
#topmenu2 { background: url(../images/homepage05.gif) no-repeat 50% 5px; }
#topmenu3 { background: url(../images/homepage06.gif) no-repeat 50% 5px; }

#topmenu{
	font-size:11px;
}

/*FORMULARIO*/
.lineaFormulario{
	margin-bottom:10px;
}

.lineaFormulario label{
	text-decoration:underline;
}

label
{
width: 15em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
font-weight:bold;
margin-bottom:2px;
clear:both;
margin-left:-73px
}

/** BASIC */

body {
	margin: 0px;
	padding: 0px;
	
}

/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

/** HEADINGS */

h1, h2, h3, h4, h5, h6 {
	margin: 0px;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a3a6e;
}

p, blockquote, ul, ol, dl {
	margin: 0px;
	margin-bottom: 1em;
	text-align: left;
}

.text1 {
	letter-spacing: -1px;
	font-size: 28px;
	font-weight: normal;
	color: #004382;
}

.text2 {
	font-size: 13px;
	font-weight: normal;
	color: #3A9BDF;
}

.text3 {
	font-size: 11px;
	color: #F7941D;
}

.text4 {
	letter-spacing: -1px;
	font-size: 24px;
	font-weight: normal;
	color: #004382;
}

.text5 {
	margin-bottom: 15px;
	font-size: 12px;
	font-weight: normal;
	color: #3A9BDF;
}

.text6 {
	font-size: 18px;
	font-weight: normal;
	color: #004382;
	margin-left: 10px;
}

.text7 {
	color: #004382;
}

.text8 {
	text-align: right;
}

.text9 {
	text-align: right;
	font-size: 11px;
	color: #7D7D7D;
}


/** LISTS */

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 18px;
}

.list1 li {
	padding-left: 11px;
	background: url(../images/homepage14.gif) no-repeat left center;
}

/** LINKS */

a {
	color: #0074D6;
}

a:hover {
	text-decoration: none;
}

.link1 {
	text-align: center;
	text-decoration: none;
	color: #5F5F5F;
}

.link1:hover {
	text-decoration: underline;
}

.link2 {
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	color: #494949;
}

.link3 {
	padding-left: 10px;
	background: url(../images/homepage13.gif) no-repeat left center;
}

.link4 {
	text-decoration: none;
	color: #FFFFFF;
}

.link4:hover {
	text-decoration: underline;
}

.link5 {
	text-decoration: none;
	font-size: 13px;
	color: #494949;
}

.link6{
    font-size: 11px;
	color: #F7941D;
	text-decoration:none;
}

.link6:hover{
	text-decoration: underline;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 { background: url(../images/homepage08.gif) no-repeat left top; }
.bg2 { background: url(../images/homepage10.gif) repeat-x left bottom; }
.bg3 { background: url(../images/homepage03.gif) repeat-y left top; }
.bg4 { background: url(../images/homepage17.gif) no-repeat left top; }
.bg5 { background: url(../images/homepage183.gif) no-repeat left top; }
.sbg1 { background: url(../images/subseccion.gif) no-repeat left top;}
.bg6 { background: url(../images/seccionverde.gif) no-repeat left top;}
.sbg3 { background: url(../images/seccionamarilla.gif) no-repeat left top;}
/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 3px 0px 0px 0px;
}

.img2 {
	float: right;
	margin: 3px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	height: 1px;
}

/** FOOTER */

#footer {
	clear: both;
	margin: 0px auto;
	padding-top: 20px;
}

#footer ul {
	height: 35px;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	list-style: none;
}

#footer li {
	display: inline;
}

#footer li a {
	display: block;
	float: left;
	height: 20px;
	padding: 5px 12px 0px 14px;
	background: url(../images/subpage.gif) no-repeat left top;
}

#footer .first a {
	padding-left: 165px;
	background: none;
}

#footer p {
	padding-top: 15px;
}

