body    { 
        background-color: #003266;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;

	scrollbar-arrow-color: white;
	scrollbar-base-color: black;
	scrollbar-dark-shadow-color: #c1c1c1;
	scrollbar-track-color: #c1c1c1;
	scrollbar-face-color: black;
	scrollbar-shadow-color: white;
	scrollbar-highlight-color: white;
	scrollbar-3d-light-color: a;
	}


.bloque_banner {
	 width: 100%;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #ffffff; 
	 BORDER-BOTTOM: yellow 1px;
	 BORDER-LEFT: yellow 1px; 
	 BORDER-RIGHT: yellow 1px; 
	 BORDER-TOP: yellow 1px;

	} 

.banner {
	 width: 100%;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #ffffff; 
	 text-align: center;

	 BORDER-BOTTOM: #ffffff 0px solid;
	 BORDER-LEFT: #ffffff 0px solid; 
	 BORDER-RIGHT: #ffffff 0px solid; 
	 BORDER-TOP: #ffffff 0px solid;
	} 


.sub-menu {
	 background-color: #003266;
	 width: 100%;
	 height: 20px;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #003266; 
	 text-align: center;
	 border-bottom: 1px yellow solid;
	 border-top: 1px yellow solid;
	} 

.sub-menu-fila {
	 background-color: #ffffff;
	 height: 20px;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #003266; 
	 text-align: center;
	 border: 1px #003266 solid;
	} 

.sub-menu-fila-especial {
	 background-color: yellow;
	 height: 20px;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #003266; 
	 text-align: center;
	 border: 1px #003266 solid;
	} 


A.sub-menu_link 	{ 
	COLOR: #003266; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	text-decoration: none;
	} 

A.sub-menu_link:hover {
	COLOR: red; 
	FONT-WEIGHT: bold; 
		} 



.bloque {
	 background-image: url(../fondos/fondo_bloque_grande.jpg);
	 width: 100%;
	 height: 420px;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #ffffff; 
	 border: 0px yellow solid;

	} 

.noticias_titu {
	 background-color: #D2D0C1;
	 width: 180px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 14px;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	} 

.noticias_noti {
	 background-color: #EBEBE2;
	 width: 180px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 0px gray solid;
	} 


.noticias_bottom {
	 background-color: #D2D0C1;
	 width: 180px;
	 height: 5px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 -moz-border-radius: 15px 0px 15px 18px
	} 


A.noticias_link {
	COLOR: black; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 12px; 
	text-decoration: none;
	} 

A.noticias_link:hover {
	COLOR: black; 
	FONT-WEIGHT: bold; 
		} 




A.banner_link 	{ 
	COLOR: #ffffff; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	text-decoration: none;
	} 

A.banner_link:hover {
	text-decoration: underline;
	FONT-WEIGHT: bold; 
		} 

.estadisticas {
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: white; 
	 text-align: center;
	 border-bottom: 0px white dashed;
	} 

.estadisticas2 {
	 width: 100%;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: white; 
	 text-align: center;
	 border-bottom: 1px white dashed;
	} 


.copyright {
	 width: 100%;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: white; 
	 text-align: center;
	} 



.novedades_titu {
	 background-color: #D2D0C1;
	 width: 600px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 14px;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	} 

.novedades_noti {
	 background-color: #EBEBE2;
	 width: 600px;
	 height: 150px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 0px gray solid;
	} 

.novedades_bottom {
	 background-color: #D2D0C1;
	 width: 600px;
	 height: 5px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 -moz-border-radius: 15px 0px 15px 18px
	} 

.boton { 
	font-family: Tahoma;
	font-size: 11px; 
	color: red; 
	background-color: #ffffff; 
	border: 1px #cccccc solid
	}


.tabla_form_registro_top {
	 background-color: #D2D0C1;
	 width: 800px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 14px;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	} 

.tabla_form_registro_mid_titu {
	 background-color: #EBEBE2;
	 width: 800px;
	 FONT-FAMILY: verdana; 
	 FONT-SIZE: 16px;
	 FONT-WEIGHT: bold;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px #003266 solid;
	} 

.tabla_form_registro_mid {
	 background-color: #EBEBE2;
	 width: 800px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 0px gray solid;
	} 

.tabla_form_registro_bottom {
	 background-color: #D2D0C1;
	 width: 800px;
	 height: 5px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 -moz-border-radius: 15px 0px 15px 18px
	} 








.tabla_loginuser_top {
	 background-color: #D2D0C1;
	 width: 300px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 14px;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	} 

.tabla_loginuser_mid {
	 background-color: #EBEBE2;
	 width: 300px;
	 height: 150px;
	 FONT-FAMILY: verdana; 
	 FONT-SIZE: 16px;
	 FONT-WEIGHT: bold;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 0px #003266 solid;
	} 


.tabla_loginuser_bottom {
	 background-color: #D2D0C1;
	 width: 300px;
	 height: 5px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 -moz-border-radius: 15px 0px 15px 18px
	} 









.shop_titu {
	 background-color: #003266;
	 width: 950px;
	 FONT-FAMILY: arial; 
	 FONT-SIZE: 12px;
	 FONT-WEIGHT: BOLD;
	 COLOR: white; 
	 border-right: 1px #003266 solid;
	 border-left: 1px #003266 solid;
	 border-top: 1px #003266 solid;
	 border-bottom: 1px #003266 solid;
	} 

.shop_top {
	 background-color: #ffffff;
	 width: 950px;
	 FONT-FAMILY: arial; 
	 FONT-SIZE: 12px;
	 COLOR: black; 
	 border-right: 1px #003266 solid;
	 border-left: 1px #003266 solid;
	 border-top: 0px #003266 solid;
	 border-bottom: 0px #003266 solid;
	} 


.shop_division {
	 background-color: #ffffff;
	 width: 950px;
	 FONT-FAMILY: arial; 
	 FONT-SIZE: 12px;
	 FONT-WEIGHT: BOLD;
	 COLOR: white; 
	 border-right: 1px #003266 solid;
	 border-left: 1px #003266 solid;
	 border-top: 0px #003266 solid;
	 border-bottom: 1px #003266 dashed;
	} 

.shop_final {
	 background-color: #003266;
	 width: 950px;
	 FONT-FAMILY: arial; 
	 FONT-SIZE: 12px;
	 FONT-WEIGHT: BOLD;
	 COLOR: white; 
	 border-right: 1px #003266 solid;
	 border-left: 1px #003266 solid;
	 border-top: 1px #003266 solid;
	 border-bottom: 0px #003266 dashed;
	} 




.monedas_tabla_logos {
	 background-color: #C6D3DC;
	 width: 100%;
	 height: 5px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;
	 COLOR: black; 
	 border-right: 0px gray solid;
	 border-bottom: 0px gray solid;
	 -moz-border-radius: 0px 0px 0px 0px
	} 






A.addcart_link {
	COLOR: white; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 12px; 
	text-decoration: none;
	} 

A.addcart_link:hover {
	COLOR: white; 
	FONT-WEIGHT: bold; 
		} 







.calendario {
	 background-color: #EBEBE2;
	 width: 180px;
	 text-align: center;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 0px gray solid;
	} 


.calendario_prox_eventos {
	 background-color: #EBEBE2;
	 width: 180px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray dashed;
	} 


.barrita_euro {
 	 background-image: url(../fondos/fondo_bloque_grande.jpg);
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 0px black solid;
	 border-left: 0px black solid;
	 border-top: 0px black solid;
	 border-bottom: 0px black solid;
	} 

.eleccion_pais_euro {
	 width: 100%;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 24px;	
	 COLOR: black; 
	 border-bottom: 1px gray dashed;
	} 


.menu_cotizaciones {
	 background-color: #EBEBE2;
	 width: 180px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 2px black solid;
	} 

.carrito_titulo {
	 background-color: #D2D0C1;
	 width: 850px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 14px;	
	 COLOR: #003266; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	} 

.carrito_contenido {
	 background-color: #EBEBE2;
	 width: 850px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 0px gray solid;
	} 

.carrito_contenido_division {
	 background-color: #EBEBE2;
	 width: 850px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray dashed;
	} 

.carrito_bottom {
	 background-color: #D2D0C1;
	 width: 850px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 16px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 -moz-border-radius: 0px 0px 15px 18px
	} 

.carrito_contenido_paso2 {
	 background-color: #EBEBE2;
	 width: 550px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 0px gray solid;
	 border-bottom: 0px gray solid;
	} 

.carrito_contenido_paso2_2 {
	 background-color: #EBEBE2;
	 width: 250px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 0px gray solid;
	 border-bottom: 0px gray solid;
	} 


.cuadro_novedades_euro {
         background-color: #cccccc;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 10px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-left: 1px gray solid;
	 border-top: 1px gray solid;
	 border-bottom: 1px gray solid;
	 FONT-WEIGHT: bold;
	 width: 235px;
	 height: 185px;
	 text-align: center;
	} 

.novedades_euro {
         background-color: #ffffff;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 10px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-left: 1px gray solid;
	 border-top: 1px gray solid;
	 border-bottom: 1px gray solid;
	 FONT-WEIGHT: bold;
	 width: 235px;
	 height: 10px;
	 text-align: center;
	} 

.novedades_euro_descripcion {
         background-color: #ffffff;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 10px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-left: 1px gray solid;
	 border-top: 1px gray solid;
	 border-bottom: 1px gray solid;
	 FONT-WEIGHT: bold;
	 width: 235px;
	 height: 32px;
	 text-align: center;
	} 


.novedades_euro_2 {
         background-color: black;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px blac dashed;
	 border-left: 1px black solid;
	 border-top: 1px black solid;
	 border-bottom: 1px black solid;
	 FONT-WEIGHT: bold;
	 text-align: center;
	 width: 100%;

	} 


.novedades_euro_3 {
         background-color: #ffffff;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 10px;	
	 COLOR: black; 
	 border-right: 1px gray dashed;
	 border-left: px gray solid;
	 border-top: 0px gray solid;
	 border-bottom: 0px gray solid;
	 FONT-WEIGHT: bold;
	 text-align: center;
	} 


.tabla_material {
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 10px;	
	 COLOR: black; 
	 border-right: 0px black dashed;
	 border-left: 0px gray solid;
	 border-top: 0px black dashed;
	 border-bottom: 0px black dashed;
	 FONT-WEIGHT: bold;
	 text-align: center;
	} 


.tabla_visio {
         background-color: white;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px white dashed;
	 border-left: 1px white dashed;
	 border-top: 1px white dashed;
	 border-bottom: 1px white dashed;
	 FONT-WEIGHT: bold;

	} 

.visio-destacados {
	 background-color: #003266;
	 width: 900;
	 height: 20px;
	 FONT-FAMILY: Tahoma; 
	 FONT-SIZE: 11px;	
	 COLOR: #003266; 
	 text-align: center;
	 border-bottom: 1px yellow solid;
	 border-top: 1px yellow solid;
	 border-left: 1px yellow solid;	
         border-right: 1px yellow solid;
	} 

.tabla_mailing_gen {
	 background-color: #EBEBE2;
	 width: 450px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 border-left: 1px gray solid;
	 border-top: 1px gray solid;
	} 


.tabla_baja_boletin {
	 background-color: #EBEBE2;
	 width: 450px;
	 FONT-FAMILY: tahoma; 
	 FONT-SIZE: 12px;	
	 COLOR: black; 
	 border-right: 1px gray solid;
	 border-bottom: 1px gray solid;
	 border-left: 1px gray solid;
	 border-top: 1px gray solid;
	} 



<!---- tipo de cursores ---->
default, crosshair, pointer, move, nw-resize, ne-resize, n-resize, e-resize, help, text, wait...
body {cursor : url("ruta/harrow.cur")}  Para cursores, personalizados...


<!---- Fin Tipo Cursores ---->




