/* general formatting */
body { font: 10px verdana,arial,helvetica,clean,sans-serif; font-size: x-small; font: x-small; }
body { line-height: 1.22em; line-height: 1em; }
body {
	background: #fff url(barramenu_imagenes/body_bg_a.gif) repeat-x top left;
}

body,img,h2,#header,#header #nav-clear,#nav ul li,#nav .nav_tab a,#content .content_a img,
.content_b .info_box_a div, .content_b .info_box_b div,#nav .nav_tab,.clear {
	margin: 0;
	padding: 0;
}


/* center alignment */
#wrap {
	margin: 0 auto;
	padding: 0 25px;
	font-size: 95%;
	/* for ie */
	padding: 0;
	width: 100%;
	/* for mozilla */
	
}


/* navigation tabs */
#nav {
	
	position: relative;
	margin: 64px 0 0 0;
	top: -1px;
	padding: 0;
	
}

.mensajeLogin {
	color: white;
	font-weight: bold;
	text-decoration: none;
}

#nav td  a {
	margin: 0;
	color: white;
	/*font-family: Arial,'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS';
	text-decoration: none;
	font-weight: bold;
	font-size: medium;
}

/***** tab seleccionada (verde) *****/

#nav .nav_tab_b_left {
	background: url(barramenu_imagenes/navleft_b.jpg) no-repeat;
}

#nav .nav_tab_b_center {
	background: url(barramenu_imagenes/navright_b.jpg) repeat-x;
}

#nav .nav_tab_b_right {
	background: url(barramenu_imagenes/navright_b.jpg) no-repeat;
}

/***** tab seleccionada (azul) *****/

#nav .nav_tab_a_left {
	background: url(barramenu_imagenes/navleft_a.jpg) no-repeat;
}

#nav .nav_tab_a_center {
	background: url(barramenu_imagenes/navright_a.jpg) repeat-x;
}

#nav .nav_tab_a_right {
	background: url(barramenu_imagenes/navright_a.jpg) no-repeat;
}



#nav .nav_tab_b .short, #nav .nav_tab_a .short {
	width: 50px;
}

 #nav .nav_tab_a, #nav .nav_tab_b {
	margin: 0;
	padding: 0;
	margin-top: 0;
}

#nav .nav_tab_a, #nav .nav_tab_b {
	margin-top: -1px;#
}


/*******************************************/
/***** Seccion de Lugares de Busquedas *****/
/*******************************************/

#subzonas td  a {
	margin: 0;
	color: white;
	/*font-family: Arial,'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS';
	text-decoration: none;
	font-weight: bold;
	font-size: xx-small;
}

#subzonas .nav_tab_b_left {
	background: url(barramenu_imagenes/navleft_b.jpg) no-repeat;
}

#subzonas .nav_tab_b_center {
	background: url(barramenu_imagenes/navright_b.jpg) repeat-x;
}

#subzonas .nav_tab_b_right {
	background: url(barramenu_imagenes/navright_b.jpg) no-repeat;
}

/***** tab seleccionada (azul) *****/

#subzonas .nav_tab_a_left {
	background: url(barramenu_imagenes/navleft_a.jpg) no-repeat;
}

#subzonas .nav_tab_a_center {
	background: url(barramenu_imagenes/navright_a.jpg) repeat-x;
}

#subzonas .nav_tab_a_right {
	background: url(barramenu_imagenes/navright_a.jpg) no-repeat;
}


 .nav_menuitem {
	background: url(barramenu_imagenes/byr/navright_a.jpg) repeat-x;
	color: white;
	/*font-family: Arial,'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS';
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

.nav_menuitem a:visited 
{
	color: white;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
}
.nav_menuitem a 
{
	color: white;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
} 
 .nav_menuitem {
 	padding: 2px 2px 2px 2px;
	background: url(barramenu_imagenes/byr/navright_a.jpg) repeat-x;
	color: white;
	/*font-family: Arial,'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS';
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	height: 25px;
	margin-bottom: 1px;
}



.nav_menuitem_sel a:visited 
{
	color: white;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
}
.nav_menuitem_sel a 
{
	color: white;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
} 
 .nav_menuitem_sel {
 	padding: 2px 2px 2px 2px;
	background: url(barramenu_imagenes/navright_b.jpg) repeat-x;
	color: white;
	/*font-family: Arial,'Trebuchet MS', 'Lucida Grande', Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS';
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	height: 25px;
	margin-bottom: 1px;
}