@charset "utf-8";

/* CSS Reset */



/* CSS GlobalGate */

body {

	background-image: url(../imgs/bg_interno.jpg);

	background-repeat:repeat-x;

	font-size:10px;

	color:#666666;

	margin:0px;

	background-color:#333333;

	font-family:Verdana, Arial, Helvetica, sans-serif;

}

p, h1, h2, h3, h4, h5, h6 {

	text-align: justify;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin:0px;

}

p {

	color:#B2B2B2;

}

p a{

	color: #66CCFF;

	font-size:9px;

	text-decoration:underline;

}

p a:hover{

	color:#FFFFFF;

}

.img{

	border: #666666;

	border-style: solid;

	border-width:1px;

	position:relative;

	float:left;

	margin-right:10px;

}

 /*main*/

#contenedor {

	width: 900px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

	position:relative;

}

#top {

	width: 900px;

	height:105px;

	text-align: left;

	position:relative;

	float:left;

}

#logo {

	position: relative;

	width:207px;

	height:79px;

}
#suscripcion {
	position: absolute;
	width:268px;
	left:632px;
	top:20px;
}
#suscripcion h3 {
	background-image:url(../imgs/suscribase-trans.png);
	width:173px;
	height:12px;
	text-indent:-9999px;
	margin:0;
}
.suscripcion {
	width:174px;
	height:14px;
}
#CampoSuscripcion {
	position:relative; float:left; display:inline; width:268px; margin-top:5px;
}
#ContMenu {

	position: relative;

	margin: 0px;

	width:900px;

	height:26px;

	float: left;

	background-image: url(../imgs/bg_menu.jpg);

	background-repeat:no-repeat;

}



 /*header flash*/

#ContHeaderHome {

	position: relative;

	float:left;

	width:900px;

	height:307px;

}

 /*MainCentral*/

#Contmain {

	position: relative;

	float:left;

	width:879px;

	margin-top:29px;

	margin-left:21px;

}

 /*bottom*/

#bottom {

	width: 900px;

	height:109px;

	position:relative;

	float: left;

	margin-top:34px;

	background-image: url(../imgs/bottom-trans.png);

	background-repeat:no-repeat;

}

#datosInstit {

	position: absolute;

	left:200px;

	top:27px;

}

#datosInstit p{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9px;

	color:#C0CBDD;

	margin:0;

}

#datosLegal {

	position: absolute;

	left:240px;

	top:47px;

}

#datosLegal p{

	color:#CCCCCC;

	margin:0;

}





 /*header interno*/

#ContHeaderInterno {

	position: relative;

	float:left;

	width:900px;

	height:203px;

}

#Datos{

	width:187px;

	position: relative;

	margin-top:10px;

	float:left;

}

 /*Area Clientes*/

h1 {

	background-image: url(../imgs/SolucionesGlobales/Soluciones_Globales-trans.png);

	background-repeat:no-repeat;

	width:220px;

	height:22px;

	text-indent:-9999px;

	margin-bottom:14px;

}

#box {

	width:191px;

	position:relative;

	float:left;

}

#sepbox {

	width:31px;

	height:148px;

	position:relative;

	float:left;

	background-image: url(../imgs/AreaClientes/sepbox-trans.png);

	background-repeat:no-repeat;

}

#box h2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight: bold;

	color:#E0E0E0;

	margin-bottom:10px;

}

#box h2 a{

	text-decoration:none;

	color:#E0E0E0;

}

#box h2 a:hover{

	text-decoration: underline;

	color:#FF6600;

}

#arrowLeft{

	position:absolute;

	top:80px;

	left:-21px;

	width:45px;

	height:56px;

	z-index:900;

}

#arrowRight{

	position:absolute;

	top:80px;

	left:810px;

	width:45px;

	height:56px;

	z-index:990;

}