/**
Esqueleto de la página.

Color primario #05395E
*/

body
	{
	padding: 0px;
	margin: 0px;
	background-color: #86BFDD;
	color: #000000;
	background-image:url(../images/body-bg.jpg);
	background-repeat: repeat;
	background-position: left top;
	}

#bodycenter
	{
	background-image:url(../images/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	}

#pagewidth
	{
	width: 922px;
	background-image:url(../images/main-bg.jpg);
	background-repeat: repeat-y;
	background-position: 6px top;
	}

#pageheaderbg
	{

	background-image:url(../images/header/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	padding-left: 27px;
	padding-right: 27px;
	padding-top: 24px;
	padding-bottom: 0px;
	}


/*Header*/
#pageheader
	{
	background-image:url(../images/header-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}

/*Buscar*/
#pageheader th
	{
	width: 274px;

	background-image:url(../images/header/logo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	color: #05395E;
	font-weight: bold;
	text-align: center;
	
	padding-bottom: 15px;
	}



#pageheader .space
	{
	width: 10px;
	font-size: 1px;
	}

/*Telefonos*/
#pageheader .phones
	{
	height: 41px;
	width: 584px;
	vertical-align: bottom;

	background-image:url(../images/header/phones-bg.png);
	background-repeat: no-repeat;
	background-position: right top;
	
	}

#pageheader .phones div
	{
	color: #FFFFFF;
	font-size: 18px;
	text-align: right;
	
	padding-right: 20px;
	padding-bottom: 5px;
	}


#pageheader .topmenuzone
	{
	width: 584px;
	height: 68px;
	vertical-align: bottom;
	}

#pageheader .imageszone
	{
	width: 584px;
	height: 173px;
	background-image:url(../images/header/images-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}


/*MainTable*/
#pagemaintable
	{
	
	}

#pagemaintablespace
	{
	width: 33px;
	height: 600px;
	}

/*LeftZone*/
#pageleftzone
	{
	width: 275px;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 20px;

	/*Cache de Bullet*/
	background-image:url(../images/menus/menubullet.png);
	background-repeat: no-repeat;
	background-position: center 50px;;
	}

/*ContentZone*/
#pagecontentzone
	{
	/*Ancho de contenido*/
	width: 560px;
	vertical-align: top;
	text-align: justify;
	padding-top: 20px;

	overflow: hidden;
		
	background-color: #FFFFFF;
	}


/*Footer*/
#pagefooter
	{
	background-image:url(../images/footer-bg.jpg);
	background-repeat: repeat-x;
	background-position: center center;
	margin-top: 20px;
	}

#pagefooter td
	{
	width: 434px;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
	color: #FFFFFF;
	}

#pagefooter a
	{
	font-weight: bold;
	color: #FFFFFF;
	}

#pagefooter img
	{
	vertical-align: middle;
	}
