* {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
}

img {
	border: none;
}

body {
	margin: 0;
	padding: 0;
	background-color: #680014;
	
	text-align: center;
}

#pagina {
	text-align: left;
	margin: 0 auto;

	width: 980px;
	height: 738px;
	
	background-color: #680014;
	
	padding: 0;
	
}

#sup {
	height: 200px;
	//height: 304px;
	overflow: hidden;
	
	padding: 0 10px;
}

#texto {
	margin-top: 5px;
	position: relative;
	width: 950px;
	height: 156px;

	background-color: #680014;
/*	
	border: 1px solid white;
*/
}

#textoiconos {
	position: absolute;
	width: 950px;
	height: 156px;
	//height: 236px;
	overflow: hidden;
	
	background-color: #680014;	
	
	top: 0;
	left: 15px;
}

#textoiconos  div {
	width: 950px;
	height: 156px;
	
	background-color: #680014;	
	display: none;
}

#textoiconos  div  h1 {
	margin: 0;
	padding: 0;
	margin-top: 5%;
	
	text-align: center;

	
	font-family: Arial, Helvetica, sans-serif;
/*
	font-family: Tahoma, Geneva, sans-serif;
*/	
	font-size: 42px;
	font-weight: bold;
	
}

#textopromociones {
	position: absolute;
	width: 950px;
	height: 200px;
	overflow: hidden;
	
	
	background-color: #680014;	
	
	top: 0;
	left: 0;
	
}


#textopromociones  div {
	position: absolute;
        margin: 0 0 0 450px;
	padding: 0;
	width: 280px;
	height: 200px;
	
	background-color: #680014;	
        
	display: none;
	
}

#textopromociones  div.vacio {
    margin: 0;
	padding: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	
	background-color: #680014;	
	display: none;
}

#textopromociones  div  p {
	position: absolute;
	width: 280px;
	margin: 0;
	padding: 0;
	padding-bottom: 26px;
	margin-top: 5%;
	
	text-align: left;

	
	font-family: Arial, Helvetica, sans-serif;
/*
	font-family: Tahoma, Geneva, sans-serif;
*/
	font-size: 16px;
	font-weight: bold;
	
        background: url('../img/lineapromociones.png') left bottom no-repeat;
	
	bottom: 3px;

}

#textopromociones  div  p  a { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;

	text-decoration: none;
}



#inf {
	padding: 0 10px;
}

#iconos {
	position: relative;
	width: 950px;
	//height: 483px;
	height: 483px;

	background: #680014 url('../img/agescom-fondo.png') center no-repeat;	
}

#iconos a,
#iconos span {
	display: block;
	position: absolute;
}

#iconos a img { 
/*
	display: none;
*/
}

#especialidades1 {
	width: 64px;
	height: 49px;
	top: 181px;
	left: 368.5px;
}

#especialidades2 {
	width: 137px;
	height: 117px;
	top: 155px;
	left: 444px;
}

#especialidades3 {
	width: 62px;
	height: 46px;
	top: 217px;
	left: 370px;
}

#comunidades1 {
	width: 64px;
	height: 49px;
	top: 61px;
	left: 368.5px;
}

#comunidades2 {
	width: 137px;
	height: 47px;
	top: 107px;
	left: 444px;
}

#presupuesto1 {
	width: 58px;
	height: 51px;
	
	top: 35px;
	left: 311px;
}

#infraestructura1 {
	width: 76px;
	height: 48px;
	
	top: 0px;
	left: 32px;
}

#checkandkey1 {
	width: 158px;
	height: 119px;
	top: 322.2px;
	left: 163px;
}

#fondoagescom {
	width: 91px;
	height: 32px;
	
	top: -33px;
	left: 459px;
}

#agescom1 {
	width: 169px;
	height: 214px;
	top: 262px;
	left: 674px;
}

#agescom2 {
	width: 212px;
	height: 105px;
	
	top: 131px;
	left: 380px;
}

#contacto1 {
	width: 61px;
	height: 56px;
	top: 298px;
	left: 544px;
}

#cursos1 {
	width: 67px;
	height: 86px;
	
	top: 0;
	left: 525px;
}

#cursos2 {
	width: 172px;
	height: 108px;
	
	top: 0;
	left: 591px;
}

#medicina1 {
	width: 172px;
	height: 129px;
	
	bottom: 0;
	right: 187px;
}

#medicina2 {
	width: 188px;
	height: 236px;
	
	top: 0;
	right: 0;
}


/******************
 *    coockies    *
******************/

#divFlotante {
	position: absolute;
	width: 100%;
	height: 30px;
	top: -130px;
	/*background-color: rgba(255, 255, 255, 0.1);*/
	z-index: 999;
}

#eltexto {
	width: 970px;
	height:30px;
	margin: 0 auto;
	color: #FFFFFF;
	/* background-color: rgba(0, 0, 0, 0.7); */
	background-color: #000000;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	/* IE 5-7 */
	filter: alpha(opacity = 70);
	/* Netscape */
	-moz-opacity: 0.7;
	/* Safari 1.x */
	-khtml-opacity: 0.7;
	/* Good browsers */
	opacity: 0.5;
	/* otros ie */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	padding: 5px 5px 20px;
	font: normal 12px Tahoma, Verdana, Arial, sans-serif;
}

#eltexto p {
	margin-top: 5px;
}

#eltexto h2 {
	padding-top: 2px;
}

#tienda-carrito #divFlotante #eltexto h2 {
	margin-top: 0px;
	padding-top: 0px;
}

#eltexto a {
	color: #7DBC39;
}

#bCerrarCookie {
	display: block;
	float: right;
	width: 18px;
	height: 18px;
	text-indent: -999999px;
	background: url("../img/lightbox/close2.png") scroll 0 0 transparent !important;
}

/********************************/

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


#pie {
	height: 70px;
	position: relative;
	
	margin-left: 240px;
	margin-top: -34px;

}

#menuinferior {
	position: absolute;
	left: 0;
	bottom: 0;
	border-top: 0px solid #893343;
	padding-bottom:15px;
	padding-top:10px;
}

#menuinferior ul {
	margin: 0;
	padding: 0;
	padding-top: 4px;
	border-top: 0px solid #c9909b;
}

#menuinferior ul li {
	list-style: none;
	display: inline;
	margin-left: 7px;
}

#menuinferior ul li.primero {
	margin-left: 0;
}

#menuinferior ul li a {
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #B27F87;
}

#menuinferior ul li.seleccionado a {
	color: #ffffff;
}

#menuinferior ul li a:hover {
	color: #ffffff;
}

#redessociales {
	position: absolute;
	right: 0;
	bottom: 0;
}

#redessociales a {
	text-decoration: none;
	line-height: 8px;
	margin-left: 4px;
}

