﻿@charset "utf-8";
.menuL:hover{
	font-family: Arial; 
	font-size: 11px;
	font-weight: bolder;
	color : #BE9B45;
	}
a.menuL{
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color :  #BABAB9;
	font-family: Arial;
}
.menu{
	font-family: Arial;
	font-size: 12px;
	font-weight: bolder;
	color :  #2C0480;
	}

.menu:hover{
	font-family: Arial; 
	font-size: 11px;
	font-weight: bolder;
	color : #BE9B45;
	}
a.menu{
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color :  #A19A86;
	font-family: Arial;
}
.menus{
	text-decoration: none;
	font-family: Arial;
	font-size: 11px;
	color : #BE9B45;
	font-weight: bolder;

}

.menus_2{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#999999;
}

.menus_2:hover{
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
	color:#999999;
}

a.menuTOUR{
	text-decoration: none;
	font-size: 12px;
	font-weight: bolder;
	color :  #A19A86;
	font-family: Arial;
}
.menuTOUR:hover{
	font-family: Arial; 
	font-size: 12px;
	font-weight: bolder;
	color : #BE9B45;
	}
	
.menuArt:hover{
	font-family: Arial; 
	font-size: 13px;
	font-weight: bolder;
	color : #BE9B45;
	}
a.menuArt{
	text-decoration: none;
	font-size: 13px;
	font-weight: bolder;
	color :  #A19A86;
	font-family: Arial;
}
.text{
	font-family: ARIAL;
	font-size: 12px;
	color :#8B836C;
	text-algin: justify;
}
.textS{
	font-family: ARIAL;
	font-size: 11px;
	color :#8B836C;
	text-algin: justify;
}
.textZ{
	font-family: arial;
	font-size: 12px;
	font-weight: bolder;
	color :#BE9B45;
}
.textXZ{
	font-family: arial;
	font-size: 10px;
	font-weight: bolder;
	color :#BE9B45;
}
.textXR{
	font-family: arial;
	font-size: 10px;
	font-weight: bolder;
	color :#BC1125;
}
.textR{
	font-family: arial;
	font-size: 13px;
	color :#001D6C;
}
.texAr{
	font-family: arial;
	font-size: 13px;
	font-weight: bolder;
	color :#BC1125;
}
.td01{
	font-family: Tahoma;
	font-size: 12px;
	line-height: 10px;
	font-weight: bold;
	color : Navy;
	text-decoration: none;
}
.tx01{
	font-family: Arial;
	font-size: 11px;
	color : #BE9B45;
	}
	
.tx02{
	font-family: arial, Helvetica, sans-serif;
	font-size: 13px;
	}
A.tx02{
	text-decoration:none;
	color: Blue;
	}
A.tx02:hover{
	background-color: #FFFFFF;
	color: Black;
	
	text-decoration: underline;
}
H1{
	color: #00246e;
	font-family: arial, Helvetica, sans-serif;
	margin: 3px;
	font-size: 17px;
}
a.H1{
	color: #ff6600;
	font-family: arial, Helvetica, sans-serif;
	margin: 3px;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}
H2{
	color: #be9b45;
	font-family: arial, Helvetica, sans-serif;
		font-size: 13px;
	margin: 2px;
}
H3{
	margin: 2px;
	font-size: 13px;
	color: #064F83;
}
a.x{
	margin: 2px;
	font-size: 13px;
	color: #064F83;
	text-decoration: none;
}
p{
	margin: 0px;
}
TD.tdd01{
	color:#cc0000;
	font-size:25px;
	font-weight:bolder;
	text-align:center;

}
.lineT{
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#E2E2E0;
}
HR{
	width:90%;
	height:1px;
	color: #E2E2E0;
	
}
.lineD{
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#E2E2E0;
	font-size: 12px;
	font-weight: bolder;
	color :  #BABAB9;
	font-family: Arial;
}
.lineS{
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:#E2E2E0;
	font-family: ARIAL;
	font-size: 12px;
	color :#8B836C;
	text-algin: justify;
	
}
.lineart{
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#E2E2E0;
	font-family: ARIAL;
	font-size: 12px;
	color :#8B836C;
	line-height: 1.3;
	text-algin: justify;
	
}
.Menu A{
	display:block;
	position:relative;
	height:45;	
}
.Menu A IMG.over{
	position:absolute;
	height:45;
	left:0;
	top:0;
	display:none;
	
}
.Menu A:HOVER IMG.over{
	position:absolute;
	height:45;
	left:0;
	top:0;
	display:block;
}
input.ck1{
	width:1.9em;
	height:1.9em;
	padding:0px;
}

input.inp,font.inp,select.inp{
font-size:13;background-color:#ffffff;border-width:0px;font-family:Arial;color:#8B836C;font-weight:bold;;
}

/*       HORIZONTAL MENU         */

.hor_menu1 td {
	width: auto;
	border-style: none;
	background: no-repeat right bottom;
}
.hor_menu1 img, .hor_menu1 a {
	border-style: none;
	text-decoration: none;
}
.hor_menu1 a img {
	margin: 0px 0px 0px -0px;
	padding: 0px;
	visibility: hidden;
}
.hor_menu1 a:hover img {
	visibility: visible;
}
.hor_menu1 .selected     {
	visibility: visible;
}
.paging a{
	font-family:arial;
	text-decoration:none;
	color:#999999;
	font-size:12px;
	outline:none;
}

.paging a:hover{
	color:#333333;
	text-decoration:underline;
}


/**** Product List ************/
TABLE.prod_list {
	width: 100%;
}



TABLE.page_list .selected {
	font-weight: bold;
	text-decoration: underline;
}


TABLE.prod_list INPUT{
	background-image:url(/images/cart.gif);
	background-color: #FFFFFF; 
	width:22px;
	height:19px;
	padding:0px;
	margin:0px;
	border:none;
}

TABLE.prod_list FORM{
	margin:0; 
	display:inline;
}
/**** Product List ************/

TABLE.basket_listTBL{
	

}
TABLE.basket_listTBL TH{
	text-align:left;
	
	

}
TABLE.basket_listTBL .basket_list_head TH {
	color: #000000;
	background:#dad6ca;
	font: bold 13px Arial, Helvetica, sans-serif;
	margin: 15px;
	text-align:center;
}
table.basket_list_body {
	font: 14px Arial, Helvetica, sans-serif;
	margin-bottom:5px;	
	margin-right: 15px;
	
}
table.basket_list_body IMG {
	border:solid 1px #CCCCCC;	
}

table.basket_list_body td {
	text-align: center;
	
}
table.basket_list_body td.liner {
	font-size:1px;
	border:solid #CCCCCC;
	border-width:0px 0px 1px 0px;
	
	height:4px;
	
}	

table.basket_list_submit {
	font: 14px Arial, Helvetica, sans-serif;
	margin-right: 270px;
	margin-top: 20px;
	height:30px;
}
table.basket_list_submit td {
	
	}
table.basket_list_submit th {
	text-align: center;
	color: #000000;
	background:#dad6ca;
	font-weight:normal;
}
INPUT.Remove{
	background-color:transparent;
	background-image:url(/images/basket_removeItem.gif);
	height:30px;
	width:30px;
	padding:0px;
	margin:0px;
	border:none;
	cursor:pointer;
}
INPUT.goToSSL{
 	background-image:url(/images/basket_check_out.gif);
	height:30px;
	width:156px;
	padding:0px;
	margin:0px;
	border:none;
	cursor:pointer;
	color:#a77a09;
	font-size:14px;
	font-weight:bold;
}
INPUT.basket_addToCart{
 	background-image:url(/images/basket_addToCart.gif);
	height:30px;
	width:129px;
	padding-left:;10px;
	margin:0px;
	border:none;
	cursor:pointer;
	color:#a77a09;
	font-size:13px;
	font-weight:bold;
}

/*********************************************  newsTable  ****************************************/
TABLE.news{
	width:151px;
}

TABLE.news TD, TABLE.news TH{
	border-style:solid;
	border-width:0px 0px 0px 1px;
	border-color:#E2E2E0;	
	vertical-align:top;
}


TABLE.news TH{
	font-family: arial;
	font-size: 12px;
	font-weight: bolder;
	color :#BE9B45;
}


/**** NEWS *****/
/**************     News    ********/
.temp_hid{
	visibility:hidden;
	display:block;
	position:relative;
}
#eventsScroller {
	position: relative;
	width:151px;
	height:150px;
	overflow:hidden;
	z-index:20;
	text-align:left;
	margin-left:1px	;
	display:block;
	border:solid 0px;
}

DIV.newsBlock {	
	display:block;
	font-family: ARIAL;
	
	overflow:hidden;
	font-size: 12px;
	color :#8B836C;
	text-algin: left;
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px;
}

DIV.newsBlock A {	
	text-decoration:none;
	display:block;
	width:151px;
	/*height:150px;*/
	font-family: ARIAL;
	font-size: 12px;
	color :#8B836C;
	text-algin: left;
	PADDING-RIGHT: 6px; 
	PADDING-LEFT: 6px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px;	
}
DIV.newsBlock A  FONT.newsHead{
	color:#d9ae49;
	font-weight:bold;
	font-size:13px;
	text-align:left;
	
}
DIV.newsBlock A:HOVER{
	color :#666;
}
/********************  SALES Fader *****************************/
DIV#salesScroll {
	position: relative;
	width:141px;
	height:210px;
	overflow:hidden;
	z-index:20;
	text-align:left;
	margin-left:0px	;
	display:block;
	border:solid 0px;
}

DIV#salesScroll DIV.newsBlock {
	background-color:#FFFFFF;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 3px; 
	PADDING-TOP: 6px;	

}










