body {
	margin: 0px;
}
#cajalogo {
	position: absolute;
	height: 192px;
	width: 256px;
	top: 0px;
	float: left;
	background-color: #FFFFCC;
}

#logo {
	background-image: url(imagenes/logo.gif);
	background-repeat: no-repeat;
	position: relative;
	height: 60px;
	width: 256px;
	top: 25px;
	background-position: 5px;
}








#maillogo {
	position: relative;
	width: 156px;
	color: #0000FF;
	top: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	left: 50px;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}


#subcabecera {
	position: relative;
	height: 192px;
	width: 768px;
	left: 256px;
	background-image: url(imagenes/subcabecera.gif);
	top: 0px;
}
#cuerpo {
	background-image: url(imagenes/portada1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 384px;
	width: 768px;
	left: 256px;
	top: 192px;
}
#botones {
	height: 384px;
	width: 256px;
}

#basecont {
	background-color: #FFFFCC;
	position: relative;
	height: 192px;
	width: 256px;
}
#recubienve {
	background-color: #369;
	position: absolute;
	height: 192px;
	width: 768px;
	left: 256px;
	top: 576px;
}
#bienvenida1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	position: relative;
	width: 668px;
	color: #CCCCCC;
	left: 50px;
	top: 20px;
}
#bienvenida2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #CCCCCC;
	position: relative;
	width: 668px;
	top: 50px;
	left: 50px;
}



#sublogo {
	position: relative;
	width: 256px;
	height: 30px;
	top: 20px;
	background-repeat: no-repeat;
	background-position: 5px;
	background-image: url(imagenes/sublogo1.gif);
}


#direccilogo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	width: 205px;
	text-align: center;
	top: 30px;
	left: 24px;
}
#contador {
	position: relative;
	height: 20px;
	width: 20px;
	left: 115px;
	top: 90px;
}

