.boxText {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}



.stockWarning {

	FONT-SIZE: 10px;

	COLOR: #cc0033;

	FONT-FAMILY: Verdana, Arial, sans-serif;

	padding-right: 80px;

}

.productsNotifications {

	BACKGROUND: #f2fff7

}

.orderEdit {

	FONT-SIZE: 10px; COLOR: #70d250; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: underline

}

BODY { 
background:url(./img/fondo.jpg);
background-repeat:repeat-x;
MARGIN: 0px; 
background-color:#FFFFFF;
}

A {

	COLOR: #747474; TEXT-DECORATION: none

}

A:hover {

	COLOR: #888888; TEXT-DECORATION: underline

}

.Cabecera {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000; 
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;	
	padding-right: 20px;
	TEXT-DECORATION:none;

}

.Fecha_Top {
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF; 
	FONT-SIZE: 9px;
	padding-right: 2px;
	padding-left: 2px;
	TEXT-DECORATION:none;

}

A.Cabecera1 {
	FONT-FAMILY:"Times New Roman", Times, serif;
	COLOR: #fff; 
	FONT-SIZE: 15px;
	padding-right: 10px;
	TEXT-DECORATION: none;

}

A.Cabecera1:hover {

	COLOR:#E8E8E8; 
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	padding-right: 10px;
	TEXT-DECORATION: none;
}

A.Cabecera2 {
	FONT-FAMILY:"Times New Roman", Times, serif;
	COLOR: #000; 
	FONT-SIZE: 15px;
	padding-right: 10px;
	TEXT-DECORATION: none;

}

A.Cabecera2:hover {

	COLOR:#E8E8E8; 
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	padding-right: 10px;
	TEXT-DECORATION: none;
}

.Tablaprinc {

	border-left:1px solid #023994; 

	border-right:1px solid #023994;

	border-bottom:1px solid #023994; 

	border-top:1px solid #023994;

}





FORM {

	DISPLAY: inline

}

TR.header {

	BACKGROUND: #ffffff

}

TR.headerNavigation {

	BACKGROUND: #bbc3d3

}

TD.headerNavigation {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

A.headerNavigation {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none

}

A.headerNavigation:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: underline

}

TR.headerError {

	BACKGROUND: #ff0000

}

TD.headerError {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center

}

TR.headerInfo {

	BACKGROUND: #00ff00

}

TD.headerInfo {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center

}

TR.footer {

	BACKGROUND: #bbc3d3

}

TD.footer {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBox {

	BACKGROUND: #d3d1d1

}

.infoBoxContents {

	FONT-SIZE: 10px; BACKGROUND: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif

}

.infoBoxNotice {

	BACKGROUND: #ff8e90

}

.infoBoxNoticeContents {

	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.infoBoxHeading {

	DISPLAY: none; FONT-WEIGHT: normal; FONT-SIZE: 18px; 

	COLOR: #000000; 

	FONT-FAMILY: Arial, Verdana, sans-serif;

}

TD.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.infoBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

A.pageResults {

	COLOR: #747474

}

A.pageResults:hover {

	COLOR: #747474

}

A.pageResults:visited {

	COLOR: #747474

}

TR.subBar {

	BACKGROUND: #f4f7fd

}

TD.subBar {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.main {

	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif

}

P.main {

	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

P.smallText {

	PADDING-LEFT: 10px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.accountCategory {

	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.fieldKey {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.fieldValue {

	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD.tableHeading {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.newItemInCart {

	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

CHECKBOX {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

INPUT {

	FONT-SIZE: 11px;

	FONT-FAMILY: Verdana, Arial, sans-serif;

	height: inherit;

}

RADIO {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}

SELECT {

	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif

}



SPAN.greetUser {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif

}

TABLE.formArea {

	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid

}

TD.formAreaTitle {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif

}

SPAN.markProductOutOfStock {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif

}

SPAN.productSpecialPrice {

	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

SPAN.errorText {

	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

.pr_category {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-DECORATION: none

}

.pr_category1 {

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none

}

.pr_name {

	FONT-WEIGHT: bold;

	FONT-SIZE: 11px;

	COLOR: #2b2b2b;

	border-left-width: thick;

	padding-left: 70px;

}

.pr_price {

	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #FFFFFF

}

.pr_descr {

	FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: tahoma, verdana, arial

}

.moduleRow {

	

}

.moduleRowOver {

	CURSOR: hand; BACKGROUND-COLOR: #d7e9f7

}

.moduleRowSelected {

	BACKGROUND-COLOR: #e9f4fc

}

.checkoutBarFrom {

	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif

}

.checkoutBarTo {

	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif

}

.TextoAnuncio {

	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, sans-serif

}

.checkoutBarCurrent {

	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif

}

.messageBox {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif

}

.messageStackError {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5

}

.messageStackWarning {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5

}

.messageStackSuccess {

	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00

}

.inputRequirement {

	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif

}

TD {

	FONT-SIZE: 11px; COLOR: #2b2b2b; FONT-FAMILY: tahoma, verdana, arial

}

.se {

	FONT-SIZE: 9px; WIDTH: 115px; COLOR: #282e3e

}

.se2 {

	FONT-SIZE: 9px; WIDTH: 124px; COLOR: #282e3e

}

.image_border_ {

	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid

}

.cart_border {

	BORDER-RIGHT: #2b2b2b 1px solid;

	BORDER-TOP: #2b2b2b 1px solid;

	BORDER-LEFT: #2b2b2b 1px solid;

	BORDER-BOTTOM: #2b2b2b 1px solid;

}

.boton_white {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-color: #666666;

	border: 1px solid #777777;

}

.BordeTabla {

	border: 1px solid #666666;

}

.piepagina {

	font-family: Verdana, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.TituloMapa {

	font-family: Verdana, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #666666;

}

.SubTituloMapa {

	font-family: Verdana, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

}

.bordetablamedia {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-top-color: #333333;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}

.bordesup {

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	border-top-color: #333333;

	border-right-color: #333333;

	border-bottom-color: #333333;

	border-left-color: #333333;

}

.link1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

.link2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #333333;

}

link2:hover {

	text-decoration: none;

	color: #006600;

}

.textoform {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #666666;

}

.cajatexto {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

	border: 1px solid #666666;

}

.TextBoxMenu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	font-weight:normal;
	height:24px;		
	vertical-align:middle;

	color: #000;

	border: 1px solid #cccccc;

}

.TextBoxMenuError {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;
	font-weight:normal;
	height:24px;

	color: #000;
	background-color:#FFF4F0;
	vertical-align:middle;

	border: 1px solid  #CC0000;

}
.encabeza2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #0F0F0F;

	TEXT-DECORATION:underline;

}

a.encabeza2:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	TEXT-DECORATION:underline;

}


.encabezado {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000;

}

a.encabezado:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #003366;

	TEXT-DECORATION:none;

}



.texto {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #333333;



}



a.texto:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-decoration:none;

	color: #550000;

}

.boton {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #003366;

	border: 0.5px solid #CCCCCC;

}

.btnPrincipal {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #FFFFFF;
	height:20px;

	background-color: #003366;

	border: 0.5px solid #CCCCCC;

}

#formContenedor 

{

	text-align:center;

	position:absolute;

	width:400px;

	left:50%;

	margin-left:-200px;

}









.label { width:110px; text-align:left; }



.campo { width:240px; }



.ayuda { width:50px; text-align:center; }



.inputNormal { border:1px solid; }



.inputError

{

	border:1px solid #FF0000;

	background-color:#FFF4F0;

	color:#FF0000;

}



.inputTitleError

{

	border:1px solid #FF0000;

	font-family: Arial, Helvetica, sans-serif;

	background-color:#FFF4F0;

	font-size:18px;

	color:#FF0000;

}



.errorArea

{

	background-color:#FFF4F0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	border:1px solid #FF0000;

}

/* Capas de transparencia y mensajes de confirmacion */



#transparencia

{

	background-color:#FFFFFF; 

	z-index:1; 

	position:absolute;

	width:400px;

	height:260px;

	display:none;

	opacity:0.95; filter:alpha(opacity="95");

}



#transparenciaMensaje

{

	position:absolute;

	width:300px;

	height:100px;

	margin-top:-50px;

	margin-left:-150px;

	top:50%;

	left:50%;

}



/* Mensajes de ayuda */



#mensajesAyuda

{

	width:160px;

	font-family:Verdana;

	font-size:10px;

	border:1px solid #000000;

	position:absolute;

	top:0px;

	left:0px;

	display:none;

	text-align:center;

}



#ayudaTitulo

{

	background-color:#000000; 

	color:#FFFFFF; 

	padding:1px;

}



#ayudaTexto

{

	vertical-align:middle;

	padding:2px;

}

.texto_listar {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

A.texto_listar:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	}

A.texto_listar:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}

A.texto_listar:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

}



.style1 {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 16px;

	color: #990000;

	font-weight: bold;

}

a.style1 {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 16px;

	color: #990000;

	font-weight: bold;

	text-decoration:none;

}

div.foo_zonas {

	color: #000000;

	font-size: 14px;

	font-family: Trebuchet MS, Tahoma, Arial;

	padding: 5px 10px 0 10px;

	width: 100%;

}

div.foo_zonas a:link, div.foo_zonas a:visited, div.foo_zonas a:active {

	color: #000000;

	font-size: 11px;

	font-weight: normal;

}  

div.foo_zonas a:hover {

	color: #1A4773;

	font-size: 11px;

	background: #FFFFFF;

	text-decoration: none;

	font-weight: normal;

	

}

div.foo_zonas span {

	color: #D91D1D;	

	background: #FFFFFF;

	font-weight: bold;

	font-size: 14px;

}

.style3 {
/* menu de subcategoria del index.php */
	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #333333;

	font-weight: bold;
	text-decoration: none;

}


a.style3:link {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	text-decoration:none;

}
a.style3:visited {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	text-decoration:none;

}
a.style3:active {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #000;

	font-weight: bold;
	background: #FFCC00;

	text-decoration:none;

}
a.style3:hover {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 12px;

	color: #000;
	background: #FFCC00;

	font-weight: bold;


}

a.style_menu_sub{

	font-family: Tahoma, "Trebuchet MS";

	font-size: 10px;

	color: #666;

	font-weight: bold;
	text-decoration:none;

}

a.style_menu_sub:hover {

	font-family: Tahoma, "Trebuchet MS";

	font-size: 10px;

	color: #666;
	font-weight: bold;


}



.style_menu_sub_selec {

	font-family: Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #000;
	font-weight: bold;



}

/* lista de ciudades */
a.style6:link { 
font-family: Tahoma, Trebuchet MS; 
color: #333333; 
text-decoration: none;
font-size:12px;
}
a.style6:visited { 
font-family: Tahoma, Trebuchet MS; 
color: #333333;
font-size:12px; 
text-decoration: none
}
a.style6:hover { 
font-family: Tahoma, Trebuchet MS; 
font-size:12px;
font-weight: bold;
color: #000000
}
a.style6:active { 
font-family: Tahoma, Trebuchet MS; 
font-size:12px;
font-weight: bold;
color: #000000;
text-decoration: none
}

A.mainlevel-top:link {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 150px; LINE-HEIGHT: 40px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 40px; TEXT-ALIGN: center; TEXT-DECORATION: none; COLOR: #FFF; BACKGROUND-COLOR:#333333;
}
A.mainlevel-top:visited {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: left; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 150px; LINE-HEIGHT: 40px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 40px; TEXT-ALIGN: center; TEXT-DECORATION: none; COLOR: #FFF; BACKGROUND-COLOR:#333333;
}
A.mainlevel-top:hover {
	COLOR: #000; BACKGROUND-COLOR: #fafafa; 
}

A.index-top:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; 
}
A.index-top:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; 
}
A.index-top:hover {
	COLOR: #000; BACKGROUND-COLOR: #fafafa; 
}

A.index_index:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; 
}
A.index_index:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; 
}
A.index_index:hover {
	COLOR: #000; BACKGROUND-COLOR: #fafafa; 
}


A.top_top:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 150px; FLOAT: left;
}
A.top_top:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; LINE-HEIGHT: 27px; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 150px; FLOAT: left;
}
A.top_top:hover {
	COLOR: #000; text-decoration:underline;
}

A.listaciudades:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 85px; FLOAT: left;
}
A.listaciudades:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 85px; FLOAT: left;
}
A.listaciudades:hover {
	COLOR:#000; background-color:#D3D3D3;
}

.listaciudades_selec {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000; font-family: Tahoma, Trebuchet MS; TEXT-ALIGN: center; TEXT-DECORATION: none; HEIGHT: 18px; WIDTH: 85px; FLOAT: left; COLOR:#000; background-color:#D3D3D3; BORDER-RIGHT: #999999 1px solid; BORDER-LEFT: #999999 1px solid; border-bottom: #999999 1px solid; BORDER-TOP: #999999 1px solid;
}


A.categoria_servicios:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR:#333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_servicios:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR: #333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_servicios:hover {
	COLOR:#000; background-color:#EECE4F; HEIGHT: 19px
}

A.categoria_compraventa:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR:#333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_compraventa:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR: #333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_compraventa:hover {
	COLOR:#000; background-color:#EECE4F; HEIGHT: 19px;
}

A.categoria_emp_casa:link {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR:#333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_emp_casa:visited {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; VERTICAL-ALIGN:top; COLOR: #333333; font-family: Tahoma, Trebuchet MS; TEXT-DECORATION: none; HEIGHT: 20px; WIDTH: 180px; font-weight: bold;
}
A.categoria_emp_casa:hover {
	COLOR:#000; background-color:#EECE4F; HEIGHT: 19px;
}


.Menu_categoria {

	border-left:1px solid #6699CC; 

	border-right:1px solid #6699CC;

	border-bottom:1px solid #6699CC; 

	border-top:1px solid #6699CC;
	/*background-color:#8AAEC6;*/
	padding-left:5px; 
}

.Menu_categoria_selec {

	border-left:1px solid #ccc; 
	border-right:1px solid #ccc;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background:url(./imagenes/btn_categoria.jpg);
	padding-left:5px; 
}


A.link_Menu_categoria:link {
	font-family: Tahoma, Trebuchet MS; 
	FONT-SIZE: 13px;
	COLOR: #FFF;
}

A.link_Menu_categoria:visited {
	font-family: Tahoma, Trebuchet MS; 
	FONT-SIZE: 13px;
	COLOR: #FFF;
}

A.link_Menu_categoria:hover {

	COLOR:#000; background-color:#EECE4F; 
}


A.lnk_Mencateg_selec:link {
	font-family: Tahoma, Trebuchet MS; 
	FONT-SIZE: 13px;
	COLOR: #000000;

}

A.lnk_Mencateg_selec:visited {
	font-family: Tahoma, Trebuchet MS; 
	FONT-SIZE: 13px;
	COLOR: #000000;

}

A.lnk_Mencateg_selec:hover {

	COLOR:#000000; background-color:#EECE4F; 
}


.pagina_actual {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #99CCCC;
		color: #000;
		font-size:12px;

}

A.pagina_otra {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #AAAADD;
		
		text-decoration: none; /* no underline */
		color: #000099;
		font-size:12px;
}

a.pagina_otra:hover a.pagina_otra:active{
border: 1px solid #000099;

		color: #000;

}

