/* CSS Document */
/*MICROSOLUTION 2008*/
/**/


/*ESTRUCTURA BASICA DE LA PAGINA*/
body {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin:0px;
	padding:0px;
	background-color:#CEE6F3;
	background-color:#CEE6F3;
	!background-color:#C8E3F1;
	_background-color:#C8E3F1;
	
	background-image: url("../gfx/tiras/fondo_bg_top.png");
	background-position: top;
	background-repeat: repeat-x;
	/*FIREFOX, IE7, IE6
	background:#C8E3F1 url("../gfx/tiras/fondo_bg_top.png") repeat-x top; 
	!background:#C8E3F1 url("../gfx/tiras/fondo_bg_top.png") repeat-x top;
	_background:#C8E3F1 url("../gfx/tiras/fondo_bg_top.png") repeat-x top;
	*/
	/*
	background: #CEE6F3 url("../gfx/fondos/fondo_bg_top.png") repeat-x top;
	*background: #C8E3F1 url("../gfx/fondos/fondo_bg_top.png") repeat-x top;
	*/
	/*height: 100%;*/
}

div{
	/*border:1px solid;*/
}

table, tr, td, input, textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*
	margin:0px;
	padding:0px;
	*/
}


#rellenotop{
	display:block;
	height:25px;
	/*background:red;*/
}

#contenedor{
	/*background:#E0EBF1 url(../gfx/tiras/tirafondocentral.png) repeat-x 0 0px;*/
	/*background:#E0EBF1 url(../gfx/tiras/tirafondocentral.png) repeat-x 0 0px;*/
	/*background:url(../gfx/tiras/tiratop156.gif) repeat-x bottom #FFFFFF;*/
	/*background:#FFFFFF url(../gfx/tiras/tiratop156.gif) repeat-x; */
/*	margin-top: 20px;*/
/*	border:1px solid orange;*/
	margin:0px auto 0px auto;
	/*padding: 10px;*/
	/*padding:10px;*/
	/*width:934px;*/
	
	/*width:975px;*/
	width:976px;
	
	/*min-height: 800px;*/
	/*min-height: 800px;*/
	/*display:block;*/
	/*border-left:1px url(../gfx/tiras/tirafondocentral.png);*/
	/*height: 100%;*/
	/*clear:both;*/
	/*display:block; */
	/*float:center;*/
	/*text-align:left;*/

}

#topcabeceraredondeada {
	display:block;
	height: 16px;
	background: url('../gfx/fondos/cebeceradepagina.png') no-repeat 21px 0px;
	/*background: url('../gfx/fondos/cabeceraredondeada_soloimagen.png') no-repeat 21px 0px ;*/
	/*background: transparent url('../gfx/fondos/top_background_ancho.png') no-repeat 10px 0 ;*/
}


#borderizquierdo{
	background: url("../gfx/tiras/fondocentralizquierdo_soloimagen.png") 19px 0px no-repeat;
	width:21px;	
	height: 627px;
	float:left;
	/*display:block;*/
}

#contenedorsegundo{
	/*width:899px;*/
	width:931px;
	min-height: 627px;
	_height: 627px;
	/*background:blue;*/
	
	/*height:100%;*/
	
	/*background:#E0EBF1 url(../gfx/tiras/tirafondocentral.png) repeat-x 0 0px;*/
	
	border-left:1px solid #B0B9C0;
	border-right:1px solid #808990;	
	background:#ffffff;
	/*display:inline;*/
	float:left;
	/*padding:15px;*/
	/*
	padding-left:15px;
	padding-right:15px;
	*/
	
}

#contenedortercero{
	/*background:blue;*/
	margin:15px;
}

#borderderecho{
	/*
	background: url("../gfx/tiras/fondocentralsombreado_soloimagen.png") 0px -40px no-repeat;
	!background: url("../gfx/tiras/fondocentralsombreado_soloimagen.png") 0px -28px no-repeat;
	*/
	
	background: url("../gfx/tiras/fondocentralderecho_firefox.png") 0px 0px no-repeat;	
	!background: url("../gfx/tiras/fondocentralderecho.png") 0px -2px no-repeat;
	/*
	!background: url("../gfx/tiras/fondocentralderecho.png") 0px 0px no-repeat;
	_background: url("../gfx/tiras/fondocentralderecho.png") 0px 0px no-repeat;
	*/
	width:21px;	
	height: 627px;
	float:left;
	/*display:block;*/
}







.h1caja {
	margin-bottom:10px;
	}
h1,h2,h3,p {
	margin:0px;
	padding:0px;
/*	margin-bottom:25px; --------------- */
	}
p {
	margin-bottom:20px;
	}
h1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color: #3b3b3b;
	font-weight:lighter;
	padding:0px;
	margin:0px;
	margin-top:25px;
	}

a {
	color:#333333;
	text-decoration:none;
}

a:hover {
	color:#333333;
	text-decoration:underline;
}


/*************************************************************************************************
				
				TOP

*************************************************************************************************/

#top{
	/*background:url(../gfx/tiras/tiratop156.gif) repeat-x bottom #FFFFFF; */
	/* height:110px; */
	/*padding-top:75px;*/
/*	padding-bottom:20px;*/
/*	margin-bottom:20px;*/
/*	border: 1px dashed gray; */
}
#infoempresa {
	float:right;
	width:450px;
	/*height:84px;*/
	padding-top: 12px;
}
#infoempresa p {
	float:right;
	text-align:right;
	/*padding:0;*/
	padding-top:7px;
	margin:0;
	font-size:12px;
	color:#666666;

}
#top div, #top div div{
/*	border: 1px dashed red;  */
}


.idiomas{
/*
	width:300px;
	float:right;
	text-align:right;
	vertical-align:middle;
	padding:0;
	margin:0px;
	margin-top:1em;
	font-size:12px;
	color:#999999;
*/
	border:1px solid red;
}

.idiomas a{
	font-size:12px;
	color:#999999;
	/*border:1px solid red;*/
}





#entrelogoymenu{
	/*background:orange;*/
	height:20px;
}

#menuyseparador{
	/*display:block;*/
	/*background:red;*/
	height:0px;
}


.container737 {
	/*width:100%;*/
	/*width:931px;/*737px;*/
	/*margin:0 auto 0 auto;*/
	/*border:1px solid white;*/
	/*
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	*/
}

#logo {
	float:left;
	/*
	background: url(../gfx/imagen/logo214x60.gif) no-repeat;
	width:214px;
	height:60px; 
	margin-top:0px;
	*/
	/*border:dashed #0033FF 1px;*/
	margin-left:20px;
	padding:0px;
}


/*BOTONERAAA///////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#botoneraYYY{
	list-style:none;
	/*background:#fafafa;*/
	/*border:1px solid blue;*/
	
	height:33px;
	margin:0px;
	padding:0px;
	margin-left:20px;
}

ul#botoneraYYY li{
	padding-right:5px;
	height:29px;
	/*height:100%;*/
	float:left;
	/*border:1px solid blue;*/
}

ul#botoneraYYY li a{
	background:url("../gfx/fondos/tab_fondo_derecho.png") right top;
	padding-top:3px;
	padding-right:15px;
	/*background:yellow;*/
	display:block;
	height:29px;
	float:left;
	font-size:18px;
	text-decoration:none;	
	/*border:1px solid blue;*/
}

ul#botoneraYYY li a:hover{
	background:url("../gfx/fondos/tab_fondo_derecho_hover.png") right top;
	height:30px;
	float:left;
	/*border:1px solid blue;*/
}

ul#botoneraYYY li a div{
	background:url("../gfx/fondos/tab_fondo_izq.png") left top no-repeat;
	padding-right:7px;
	/*border:1px solid blue;*/
	width:7px;
	height:33px;
	float: left;
	/*margin-left:7px;
	/*margin-left:-7px;*/
	margin-top:-3px;
	/*margin-right:7px;*/
}


ul#botoneraYYY li a:hover div{
	background: url("../gfx/fondos/tab_fondo_izquierdo_hover.png") ;
	/*border:1px solid blue;*/
	width:7px;
	height:33px;
	/*height:30px;*/
	float: left;
	/*padding-left:-10px;*/
	/*margin-left:-7px;*/
	margin-top:-3px;
}

.hover1 a{
	background: red; /*url("../gfx/fondos/tab_fondo_izquierdo_hover.png") ;
	/*background: url("../gfx/fondos/tab_fondo_izquierdo_seleccionado.png") left top ;*/
	border:1px solid blue;
}



#botoneras{
	/*border:1px solid blue;*/
	/*float:left;*/
	/*display:block;*/
	/*height: 30px;*/
	/*margin-left:20px;*/
	/*
	padding:0px;
	padding:10px;
	*/
	/*height:33px;*/
	height:33px;
	/*border:#0000FF dashed 1px;*/
	/*margin-bottom:1px;*/
	/*margin-top:10px;*/


}

#botonerasbottom{
	/*background:url("../gfx/fondos/btn_signin_bg.gif") repeat-x 0px -10px;*/
	/*background:url("../gfx/fondos/tab_fondo_derecho__hover_fuente.png") repeat-x 0px 0px 10px 10px;*/
	background:#D4EDFF; /*#CDEAFF;*/
	/*border:1px solid blue;*/
	height:8px;
	/*display:block;*/
	margin:0px;
	padding:0px;
	font-size:1px;
	/*padding-bottom:10px;*/
	/*display:inline;
	clear:both;
	*/
}


ul#botonera {		
	/*clear:both;*/
	/*float:left;*/
	/*width:600px;*/
	/*height:33px;*/
	/*padding:70px 0 0 0;*/
	list-style:none;
	/*margin:0px;
	padding:0px;
	*/
	height:33px;
	/*margin-right:10px;*/
	/*height:30px;*/
	/*border:#0000FF dashed 1px;*/
	
}

ul#botonera li {
	float:left;
	margin:0px 4px 0px 0px;	 /*separacion entre botones*/
	/*_margin:30px 3px 0px 0px;*/
	/*padding-right:13px;*/
	font-size:18px;
	font-family:Tahoma;
	padding:0px;
	height:33px;

	/*height:30px;*/
	
	/*background:url("../gfx/fondos/tab_normal_bg_lft.png") left top no-repeat;*/
}

#listademenu1111 a{
	border:1px solid yellow;
	width:auto;
	height:33px;
	/*display:block;*/
	margin:0px;
	padding:0px;
	/*float:left;*/
	/*border:1px solid red;*/
	
}

ul#botonera li a {
	background:url("../gfx/fondos/tab_fondo_derecho_fuente.png") right top;
	/*height:30px;*/
	height:33px;
	margin-left:7px;
	/*float:left;*/
	display:inline;
	/*display:block;*/
	
	/*float:right;*/
	/*medida boton*/
	/*padding-left:10px;*/
	padding-right:10px;
	padding-bottom:0px;
	padding-top:3px;
	color: #000000; /*#777; /*#818c96;*/
	/*color:#ffffff;*/
	text-decoration:none;
	/*background-image:url(../gfx/tiras/botonera33.jpg);*/
	/*background:url("../gfx/fondos/fondo_menu.png");*/
	
	/*background-position:0 0;*/
	/*height:20px;*/
	_width:0px;
	/*border-left:#e6e6e6 solid 1px;*/
	/*
	border-right:#e6e6e6 solid 1px;
	border-top:#e6e6e6 solid 1px;
	*/

	/*border-bottom: navy solid 3px;*/
	
	/*border:1px solid green;*/
}

ul#botonera li a:hover {
	/*color:#3b3b3b;*/
	/*color:#000000;*/
	color:#000000;
	text-decoration:none;
	/*height:30px;*/
	height:33px;
	
	width:auto;
	/*background-image:url(../gfx/tiras/botonera33.jpg);*/
	background:url("../gfx/fondos/tab_fondo_derecho_hover.png") right top;
	/*background-position:0 -33px;*/
	_width:0px;
	/*border-bottom: #3183d5 solid 3px;*/
	/*
	border-left:#e6e6e6 solid 1px;
	border-right:#e6e6e6 solid 1px;
	border-top:#e6e6e6 solid 1px;
	*/
	/*
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	border-top:#000000 solid 1px;
	*/
/*
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-top: 1px solid #ffffff;
*/
}

ul#botonera li a div{
	background:url("../gfx/fondos/tab_fondo_izq.png") left top no-repeat;
	border:1px solid blue;
	width:7px;
	height:33px;
	float: left;
	/*margin-left:7px;
	/*margin-left:-7px;*/
	/*margin-top:-3px;*/
	/*margin-right:7px;*/
}


ul#botonera li a:hover div{
	background:url("../gfx/fondos/tab_fondo_izquierdo_hover.png") left top;
	/*border:1px solid blue;*/
	width:7px;
	height:33px;
	/*height:30px;*/
	float: left;
	/*padding-left:-10px;*/
	margin-left:-7px;
	margin-top:-3px;
}


/*FIN BOTONERA////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*************************************************************************************************
				
				MIDDLE

*************************************************************************************************/


#middle {
	/*width:931px;*/
	width1:100%;
	min-height:450px;
	clear:both;
	/*display:inline;*/
	/*background:red;*/
	/*border:1px solid transparent;*/
	/*border:1px solid blue;*/
	/*_border:0px solid transparent;*/
	margin:0;
	padding:0px;
	/*background:#e0eaf0 url(../gfx/tiras/tiramiddletop.gif) top repeat-x;*/
}

#cuadrohome {
	/*border:1px solid red;*/
	/*width:931px;*/
	/*width:931px;*/
	/*background1: url(../gfx/tiras/fondoblue900x356.jpg) no-repeat;*/
	/*background: url(../gfx/fondos/fondo_fotos.jpg) no-repeat;*/
	
	/*height:316px;/*356px;*/
	/*margin-top:20px;*/
	
	/*background:#D4EDFF;*/
	color:#ffffff;
	background:#3B73AC;
	border:1px solid #efefef;
	padding:20px;
	height: 348px;
}


#cuadrohome h1{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#FFFFFF;
	/*color: #000000;*/
	font-weight:lighter;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	}
#espacio248 {
	/*font-weight:bold;*/
	height:315px;
	/*overflow:hidden;*/
	width:860px;
	}

#espacio248 p {
	/*color:#ffffff;*/
	text-align:justify;
	}
.fotoleft {
	float:left;
	margin-right:20px;
	display:inline;
	margin-top:0px;
	padding-top:0px;
	border:white solid 3px;
	} 

.rayita {
	/*clear:both;*/
	padding:0px;
	margin:0px;
	float:left;
	height:1px;
	width:237px;
	background-color:#aed6f3;
	}

#undercuadroazul {
	height:41px;
	width:100%;
	clear:both;
	margin-top:0px;
	}

.botosolicita {
	float:left;
	}
.botosolicita a {
	margin-top:10px;
	display:block;
	background-image:url(../gfx/imagen/botonsolicita.gif);
	width:201px;
	height:30px;
	background-position:0 0;
	}
.botosolicita a:hover{
	margin-top:10px;
	display:block;
	background-image:url(../gfx/imagen/botonsolicita.gif);
	width:201px;
	height:30px;
	background-position:0 30px;
	}

#proyectosrecientes {
	clear:both;
	}

#containerlatest {
	clear:both;
	float:left;
	height:100px;
	/*margin-top:20px;*/
	margin-bottom:27px;
	}

.lastwork{
	float:left;
	
	
	/*border: solid 3px white;*/
	}

.lastwork a{
	float:left;
	margin-right:13px;
	width:163px;
	height:89px;
	border: solid 3px white;
	}

.lastwork a:hover{
	border: solid 3px #0085ff;
	}


#esferascuatro {
	/*clear:both;*/
	
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:27px;

	margin-right:-3px;
	padding-right:-3px;
	
	border:0px solid green;
	width:904px;
}


#destacado {
	/*background: url("../gfx/fondos/destacado.png") no-repeat -3px 0px;*/
	float:left;
	border:0px solid green;
	
	/*width:207px;*/
	width:284px;
	margin-right:24px;
	/*padding: 21px 21px 21px 21px;*/
}

.contenedordestacados{
	/*float:left;*/
	width:240px;
	
	
	/*background: #F3FBFE;*/
	/*background: #ffffff;*/
	border-left:1px solid #E9ECEF;
	border-right:1px solid #E9ECEF;
	/*border-bottom:1px solid #E9ECEF;*/
	padding: 0px 21px 20px 21px; 
	
}

#destacadoabajo{
	background: url("../gfx/fondos/destacadoabajo.png") no-repeat 0px 0px;
	width:285px;
	height:50px;
}

#destacado p{
	margin:0;
	padding:0;
	/*text-align:justify;*/
	/*line-height:100%;*/
	
}

#destacadoabajo a{
	/*display:block;*/
	/*background: url(../gfx/fondos/internet207x287.jpg) no-repeat;*/
	margin:0;
	/*padding: 0px 21px 21px 21px; */
	padding-left: 21px;
	color:blue;
	/*line-height:120%;*/
}


#telecommunicationstop{
	/*background: url(../gfx/fondos/internet207x287.jpg) no-repeat;*/
	/*background: url(../gfx/fondos/telecommunications.png) no-repeat;*/
	background: url(../gfx/fondos/destacado_telecomunicaciones.png) no-repeat 0px 0px;
	/*height:165px;*/
	height:155px;
	/*display:block;*/
	cursor:hand;
}


#internettop{
	/*background: url(../gfx/fondos/internet207x287.jpg) no-repeat;*/
	/*background: url(../gfx/fondos/telecommunications.png) no-repeat;*/
	background: url(../gfx/fondos/destacado_internet.png) no-repeat 0px 0px;
	height:155px;
	/*display:block;*/
	cursor:hand;
}

#consulttop {
	/*background: url(../gfx/fondos/desktop207x287.jpg) no-repeat;*/
	background: url(../gfx/fondos/destacado_consultoria.png) no-repeat 0px 0px;
	height:155px;
	cursor:hand;
}

#mobiletop{
	/*background: url(../gfx/fondos/mobile207x287.jpg) no-repeat;*/
	background: url(../gfx/fondos/destacado_mobile.png) no-repeat 0px 0px;
	height:155px;
	cursor:hand;
}

#desktoptop {
	background: url(../gfx/fondos/destacado_desktop.png) no-repeat 0px 0px;
	height:155px;
	cursor:hand;
}

#electronictop {
	background: url(../gfx/fondos/destacado_electronic.png) no-repeat 0px 0px;
	height:155px;
	cursor:hand;
}



.containerfooter737 {
	width:900px;
/*	height:14px; */
	margin:0 auto 0 auto;
}
	



.separador {
	clear:both;
	margin:0px;
	padding:0px;
}











/*PAGINAS INTERNAS*/

#cuadrointernet {
	width:860px;/*900*/
	/*background: url(../gfx/fondos/internet-top-900x193.jpg) no-repeat top #FFFFFF;*/
	background: url(../gfx/fondos/telecommunications.gif) no-repeat top #FFFFFF;
	/*height:316px;/*356px;*/
	margin-top:27px;
	padding:20px;
	margin-bottom:27px;
	}
#cuadromobile {
	width:860px;/*900*/
	background: url(../gfx/fondos/mobile-top-900x193.jpg) no-repeat top #FFFFFF;
	/*height:316px;/*356px;*/
	margin-top:27px;
	padding:20px;
	margin-bottom:27px;
	}
#cuadrodesktop {
	width:860px;/*900*/
	background: url(../gfx/fondos/desktop-top-900x193.jpg) no-repeat top #FFFFFF;
	/*height:316px;/*356px;*/
	margin-top:27px;
	padding:20px;
	margin-bottom:27px;
	}

#cuadroconsulting {
	width:860px;/*900*/
	background: url(../gfx/fondos/consulting-top-900x193.jpg) no-repeat top #FFFFFF;
	/*height:316px;/*356px;*/
	margin-top:27px;
	padding:20px;
	margin-bottom:27px;
	}
#botonerita3s {
	width:400px;
	height:22px;
	width:auto;
	padding-top:20px;
	/*float:right;*/
	
	}
#minimobile {
	font-size:12px;
	color:#CCCCCC;
	float:right;
	padding-top:5px;
	padding-left:26px;
	background-image:url(../gfx/imagen/minimobile22x22.jpg);
	background-repeat:no-repeat;
	height:22px;
	margin-left:15px;
	}
#miniconsulting {
	font-size:12px;
	color:#CCCCCC;
	float:right;
	padding-top:5px;
	padding-left:26px;
	background-image:url(../gfx/imagen/miniconsulting22x22.jpg);
	background-repeat:no-repeat;
	height:22px;
	margin-left:15px;
	}
#minidesktop {
	font-size:12px;
	color:#CCCCCC;
	float:right;
	padding-top:5px;
	padding-left:26px;
	background-image:url(../gfx/imagen/minidesktop22x22.jpg);
	background-repeat:no-repeat;
	height:22px;
	margin-left:15px;
	}
#miniinternet {
	font-size:12px;
	color:#CCCCCC;
	float:right;
	padding-top:5px;
	padding-left:26px;
	background-image:url(../gfx/imagen/miniinternet22x22.jpg);
	background-repeat:no-repeat;
	height:22px;
	margin-left:15px;
	}
#contenedorcentro {
	clear:both;
	float:left;
	margin-top:64px;
	}
#destacadocomputer {
	float:left;
	background:url(../gfx/fondos/monitor298x237.jpg) 45px/*31px*/ 0px no-repeat;
	width:364px;
	height:237px;
	}
#destacadocomputer img{
	margin-left:59px;
	margin-top:13px;

} 
#cajaazulada {
	float:left;
	background:url(../gfx/fondos/tirainternacuadro232.gif) repeat-x;
	height:192px;/*232px;*/
	width:434px;/*474px;*/
	border:solid 1px #d2d2d2;
	padding:20px;
	margin-left:20px;
	/*overflow:hidden;*/
	}
	

#cajaazulada h1{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	margin-bottom:10px;
	}

#cajaazulada p{
	color:#295985;
	text-align:justify;
	}

	
#cajaazulada p a{
	color:#ffffff;
	text-align:justify;
}
	

#cajamobile {
	float:left;
	background:url(../gfx/fondos/tirainternacuadromobile232.gif) repeat-x;
	height:192px;/*232px;*/
	width:434px;/*474px;*/
	border:solid 1px #d2d2d2;
	padding:20px;
	margin-left:20px;
	/*overflow:hidden;*/
	}
	

#cajamobile h1{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	margin-bottom:10px;
	}

#cajamobile p{
	color:#026f07;
	text-align:justify;
	}



#cajadesktop {
	float:left;
	background:url(../gfx/fondos/tirainternacuadrodesktop232.gif) repeat-x;
	height:192px;/*232px;*/
	width:434px;/*474px;*/
	border:solid 1px #d2d2d2;
	padding:20px;
	margin-left:20px;
	/*overflow:hidden;*/
	}
	

#cajadesktop h1{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	margin-bottom:10px;
	}

#cajadesktop p{
	color:#6f6602;
	text-align:justify;
	}




#cajaconsulting {
	float:left;
	background:url(../gfx/fondos/tirainternacuadroconsulting232.gif) repeat-x;
	height:192px;/*232px;*/
	width:434px;/*474px;*/
	border:solid 1px #d2d2d2;
	padding:20px;
	margin-left:20px;
	/*overflow:hidden;*/
	}
	

#cajaconsulting h1{
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	margin-bottom:10px;
	}

#cajaconsulting p{
	color:#820808;
	text-align:justify;
	}
	
	
#servicioslist {
	clear:both;
	float:left;
	width:700px;
	margin-top:20px;
	margin-left:20px;
	}

#servicioslist h1{
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	}
.mitadlista {
	float:left;
	/*border:1px solid orange;*/
	/*width:50%;*/
	/*width:100%;*/
	width:700px;
}

ul#listaserv {
	margin:0px;
	padding:0px;
	list-style: square;
	list-style-image:url(../gfx/fondos/lista.gif);
	_list-style-image:url(../gfx/fondos/lista-ie.gif);
	list-style-position: inside;
	}
	
ul#listaserv li{
	
	}
	
ul#listaservmobile {
	margin:0px;
	padding:0px;
	list-style: square;
	list-style-image:url(../gfx/fondos/listamobile.gif);
	_list-style-image:url(../gfx/fondos/listamobile-ie.gif);
	list-style-position: inside;
	}
ul#listaservdesktop {
	margin:0px;
	padding:0px;
	list-style: square;
	list-style-image:url(../gfx/fondos/listadesktop.gif);
	_list-style-image:url(../gfx/fondos/listadesktop-ie.gif);
	list-style-position: inside;
	}
ul#listaservconsulting {
	margin:0px;
	padding:0px;
	list-style: square;
	list-style-image:url(../gfx/fondos/listaconsulting.gif);
	_list-style-image:url(../gfx/fondos/listaconsulting-ie.gif);
	list-style-position: inside;
	}
#otrosdestaques {
	float:left;
	width:476px;
	margin-left:20px;
	margin-top:20px;
	margin-bottom:20px;
	/*overflow:hidden;*/
	height:104px;
	}
.cajitafoto {
	width:147px;
	float:left;
	margin-right:17px;
	}
#otrosdestaques a img{
	border:#e2ebf1 solid 3px;
	/*margin-right:6px;*/
	}
#otrosdestaques a:hover img{
	border:#0099FF solid 3px;
	}
#otrosdestaques p {
	text-align:center;
	}



#otrosdestaquesmobile {
	float:left;
	width:476px;
	margin-left:20px;
	margin-top:20px;
	/*overflow:hidden;*/
	height:104px;
	}
#otrosdestaquesmobile a img{
	border:#e2ebf1 solid 3px;
	/*margin-right:6px;*/
	}
#otrosdestaquesmobile a:hover img{
	border:#00CC00 solid 3px;
	}
#otrosdestaquesmobile p {
	text-align:center;
	}



#otrosdestaquesdesktop{
	float:left;
	width:476px;
	margin-left:20px;
	margin-top:20px;
	/*overflow:hidden;*/
	height:104px;
	}
#otrosdestaquesdesktop a img{
	border:#e2ebf1 solid 3px;
	/*margin-right:6px;*/
	}
#otrosdestaquesdesktop a:hover img{
	border:#FFCC00 solid 3px;
	}
#otrosdestaquesdesktop p {
	text-align:center;
	}


#otrosdestaquesconsulting{
	float:left;
	width:476px;
	margin-left:20px;
	margin-top:20px;
	/*overflow:hidden;*/
	height:104px;
	}
#otrosdestaquesconsulting a img{
	border:#e2ebf1 solid 3px;
	/*margin-right:6px;*/
	}
#otrosdestaquesconsulting a:hover img{
	border:#FF3300 solid 3px;
	}
#otrosdestaquesconsulting p {
	text-align:center;
	}
	
	
	



/*PAGINA QUIENES SOMOS*/

#cuadroquienessomos {
	width:900px;
	background: url(../gfx/tiras/tiraquienesx900.gif) repeat-y ;
	height:auto;/*316px;/*356px;*/
	/*margin-top:20px;*/
	/*margin-bottom:27px;*/
	/*padding:20px;*/
	}

#izqquienes {
	float:left;
	width:302px;/*342px;*/
	padding:20px;
	background:url(../gfx/tiras/tiraquienes513.gif) repeat-x #3b73ac;
	/*height:auto;*/
	height:700px;
}

#izqquienes h1{
	color:#FFFFFF;
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-bottom:
	}

#izqquienes p{
	color: #DFEFFF;
	text-align:justify;
}
.imagenquienes {
	border:#FFFFFF solid 3px;
	}

#derequienes {
	float:left;
	width:538px;/*558px;*/
	background:url(../gfx/imagen/quienessomosh1-558x146.jpg) top no-repeat #FFFFFF;
	padding-top:66px;
	padding-left:20px;
	padding-right:0px;
	}

#derequienes p{
	text-align:justify;
	}





	
	
/* INICIO DE SECCION CONTACTENOS */

#contactenos1{
	background: url("../gfx/fondos/contactenos.jpg") no-repeat left bottom;
	height:500px;
	width: 100%;
	display:block;
}	

#contactenos2{
	height:500px;
	width: 450px;
	float:right;
	/*border:0px solid blue;*/
	/*margin-top:60px;*/
	margin-right:60px;
}


#contactenos2 p{	
	text-align:justify;	
}
/* ******************************** FIN DE SECCION DE INTERNAS ******************************* */






#fondofina1 {
	
	/*background: #ffffff url(../gfx/fondos/footerredondeado_soloimagen.png) no-repeat  bottom;
	/*background: #ffffff url(../gfx/fondos/footerredondeado_soloimagen.png) no-repeat  0px 60px;*/
	/*border:1px solid #0000FF;*/
	/*width:931px;
	height:65px;
	/*border:1px solid white;*/
	/*float:center;
	clear:both;
	margin:0 auto;
	padding:0px;
	padding-top:1px;
	/*background:orange;*/
}
	
#footer {
	clear:both;
	height:15px;
	/*border:1px solid black;*/
}	

#copyright {
	float:left;
	color:#333333;
	font-size:12px;

}
#minibotonerafooter {
	float:right;
	font-size:12px;
	}

#minibotonerafooter a{
	text-decoration:none;
	color:#333333;
	}

#minibotonerafooter a:hover{
	text-decoration:underline;
	color:#333333;
	}



#bottompieredondeado {
	clear:both;
	display:block;
	/*background:yellow;*/
	height: 25px;
	margin-right:-2px;
	!margin-right:0px;
	_margin-right:0px;
	background: transparent url('../gfx/fondos/piedepagina.png') no-repeat 21px 0px;
	
	/*background: url('../gfx/fondos/cabeceraredondeada_soloimagen.png') no-repeat 21px 0px ;*/
	/*background: transparent url('../gfx/fondos/top_background_ancho.png') no-repeat 10px 0 ;*/
}




#rellenobottom{
	display:block;
	height:45px;
	/*background:red;*/
}










/*PARA LISTAR PRODUCTOS */

#titulodeproductos{
	height:20px;
	/*padding-left:10px;*/
	display:block;
	clear:both;
	/*border:1px solid yellow;*/
}

#listadeproductoscontenedor{
	padding:10px;
	/*padding-right:400px;*/
	min-height:400px;
	/*border:1px solid #e0e0e0;*/
	background: url("../gfx/fondos/mundo.jpg") no-repeat right bottom;
	/*border:1px solid gray;*/
	border-bottom:8px solid #D4EDFF;
}

#listadeproductoscontenedor1{
	width:540px;
	/*border:1px solid blue;*/
	text-align:justify;	
	
}

.listadeproductos{
	display:block;
	padding-left:20px;
	
	/*
	clear:both;
	width:500px;
	margin:0px;
	padding:0px;
	padding-left:10px;
	margin-left:20px;
	*/
	/*margin-bottom:20px;
	padding-bottom:20px;*/
	/*border:1px solid green;*/
	
}

#listadeproductos1{
	float:left;
	width:15px;
	height:15px;
	background:url("../gfx/fondos/lista.gif") no-repeat 0px 5px;
}

#listadeproductos2{
	float:left;
	width:500px;
	/*height:15px;*/
}	






.listadedivisiones1{
	float:left;
	width:20px;
	height:20px;
	background:url("../gfx/fondos/flecha1.gif") no-repeat 0px 0px;
}

#listadedivisiones2{
	/*float:left;*/
	display:block;
	/*width:540px;*/
	/*border:1px solid green;*/
}


.contactoenviar{
	width:100px;
	height:28px;
}