@import url(../../Templates/UI/Css/Layout.css);
/********* GLOBALS *********/

* {margin:0;padding:0}
/* body {font-family: Verdana,Arial,SansSerif;font-size:.9em; line-height:24px;} */
body 
{
	font-family: Arial,Verdana,SansSerif;font-size:14px; line-height:24px;}
a img,table {border:0}
dl,ol,ul {list-style:none}
button,select,textarea,input {font:100% serif}
table {border-collapse:collapse}
caption,th,td {text-align:left}
h1,h2,h3,h5,h6,p {margin:.5em 0 .5em 0;}
h1{font-size:1.5em; color:#CFBE4B; }h2{font-size:1.4em;}
h3{ text-align:center; padding-bottom:2px; height:40px; color:#CFBE4B; margin-bottom:10px; margin-top:10px; background: Transparent url(h3-bg.png) center bottom no-repeat; font-size:16px; font-weight:bold; }

#footer { color:#fff; margin-top:12px; padding:10px 10px; width:998px; height:130px; font-size:12px; background:url(footer_bg.jpg) repeat-x top center #000;}
	#footer .n2{color:#FFF9CD;float:right;font-size:.8em;}
/* colors */
#header h2 a { color:#fff; }
a { color:#1C1711; text-decoration:none; }
a:hover { text-decoration:underline; }

/********* LAYOUT *********  body { margin:0; background-color:#cce5a2; }  background:url(bg.gif) repeat-y ;  height:185px;  background: url(header1.jpg) no-repeat;*/


/*body { width:100%; background: url(bg.jpg) repeat left top; text-align:-moz-center;} */
body  
{
	padding:0;
	margin:0;
	color:#fff;
	background:url(bgbody.jpg) no-repeat top center #000;
	font-family: Arial,Verdana,SansSerif;
	font-size:14px; line-height:24px;
	width:100%; 
	text-align:-moz-center;
	}
	#wrap { width:998px; margin:auto; text-align:center; }
		#header { margin:0; padding:0; width:998px; text-align:center; float:left;}
		#flash { margin:0; padding:0; width:998px; text-align:center; float:left; background-position:50% 100%;}
		#page { text-align:center;  width:998px;}
			#content { width:701px; margin-top:12px; float:right; text-align:justify;
			            background:url(90trans.png); border:1px #2e2c2b solid; border-top:none; position: relative; }
				.secondary { width:280px; margin-top:12px; margin-right:12px; float:left; background:url(1px.png); border:1px #2e2c2b solid; }
				.secondary1 { width:240px; }
				#menu { }
				#extras { float:right; }
				#main { }

/*box*/
.secondary .box { margin-left:5px; margin-right:10px; }
	.boxTitle,
	.secondary h4 { margin:0; padding:5px 10px; color:#fff; }
		.secondary h4 a {color:#fff;}
	.secondary .box .inner {  padding:10px 2px 0 2px; }

/********* WIDGETS *********/

/*top*/
#header { position:relative; }
	#header .siteHeader { float:right; margin:0;  }
	#header .siteLogo { float:left; }

/*linkTop*/
.linkTop {position:absolute; color: #fff; top:3px; right:40px; font-size:13px;}
.linkTop a {color: #fff;  font-weight:bold;}
.linkTop a:visited { color: #fff;  font-weight:bold;}
.linkTop a:hover { color: #FFFF00;  font-weight:bold;}

/*onTop*/
.ontop {background-color:#423b29;}
.bookTitle { background:url(Menu_title.png) no-repeat right; padding-top:5px; padding-left:10px; line-height:25px; height:33px; font-size:14px; font-weight:bold; text-align:left;}
.bookRoom { padding-left:10px; line-height:25px; height:327px; text-align:left;}

/*secondary*/
.secondary .uc { }
.secondary .uc h4 { background:url(Menu_title.png) no-repeat right; line-height:28px; height:31px; text-align:left;}
.secondary .box { margin-left:0; margin-right:0; }
.secondary .box ul li { height:25px; line-height:22px; background:#EAF2DB url(bg_secondary.jpg) no-repeat; margin:0; padding-left:45px; }
.secondary .box ul li a,
.secondary .box ul li a {color: #011F0B; font-size:13px; font-weight:bold; font-family: Arial,Verdana,SansSerif;}
.secondary .box ul li a:hover {color:#007946;}
.secondary .box .current > a { color:#007946; font-weight:bold; }
.secondary span {padding:0; line-height:23px; }

/*secondary*/
.secondary1 .uc { }
.secondary1 .uc h4 {margin:0; padding:5px 10px; color:#fff;  background:url(lineMnubar.jpg) repeat-x; line-height:20px;}
.secondary1 .box { border-left:#B0B0B0 solid 1px; border-right:#B0B0B0 solid 1px; border-bottom:#B0B0B0 solid 1px; margin-left:0; margin-right:0; }
.secondary1 .box .inner { padding:10px 2px 0 2px; }
.secondary1 span {padding: 0 10px 0 10px; line-height:23px; background: Transparent url(red_point.gif) no-repeat left; }
.secondary1 a {font-size:13px; font-weight:bold; font-family: Arial,Verdana,SansSerif;}
.secondary1 a:hover { color:#007946;}

/*menu*/
.topMenu { position:absolute; bottom:10px; left:20px; }
	.topMenu li { float:left; }
	.topMenu a,
	.topMenu a:visited { color:#fff; display:block; padding:2px 1px; }

	.topMenu .current a,
	.topMenu .trail a { font-weight:bold; }

.languageMenu { position:absolute; top:1px; right:10px; z-index: 1000;}
	.languageMenu a { opacity:.4;}
	.languageMenu .current { cursor:default; opacity:1;}
	.languageMenu a:hover { opacity:1;}

.subMenu {}
	.menu ul ul { margin:0 0 5px 10px; }
	.subMenu a,
	.subMenu a { display:block; padding:2px 0; _height:1px; color:#333; }
	.subMenu .trail > a { color:#389000; }
	.subMenu .current > a { color:#389000; font-weight:bold; }
	.subMenu ul { margin-left:20px; }

/* lists */

.list { background-position:50% 100%; }
	.list .item { }
    .list a { color: #CFBE4B; display:block; padding-top:2px; padding-bottom:2px; text-decoration:none;}
    .list a:hover {color: #d60c0b; }
	.list .a0 { background:url(list_dark.png) no-repeat 50% -1px; }
	.list,
	.list .a1 { background:url(list_dark.png) no-repeat 50% -1px; }

/* Left-lists */
.leftList { background-position:50% 100%; padding:10px; padding-bottom:5px; margin:0;
	background:url(1px.png); height:250px;
	border: 1px #4a4a4a solid;
	border-top:none;
 }
	.leftList .item { }
    .leftList a { color: #fff; display:block; padding-top:2px; padding-bottom:2px;}
    .leftList a:hover {color: #CFBE4B; } 
	.leftList .a0 { background:url(mt2.gif) top left no-repeat; padding-left:14px; }
	.leftList .a1 { background:url(mt2.gif) top left no-repeat; padding-left:14px;  }

/* columns */
.columns .left { float:left; width:333px; margin-top:2px; margin-bottom:12px; margin-left:10px;
                 background:url(s_header_left.png) top left no-repeat;}
.columns .right { float:right; width:333px; margin-bottom:12px; margin-top:2px; display:inherit; margin-right:10px;
                 background:url(s_header_left.png) top left no-repeat; }
.columns .newsList {background:url(s_header_right.png) top right no-repeat;}

.newsList h4{
	padding-top:5px; margin-left:7px; margin-right:6px;	padding-bottom:1px;
	color: #CFBE4B;
	height:25px;
	background:url(s_header_loop.jpg) repeat-x top left;
	font-size:15px;
	font-weight:bold;
}

.ImagesSlide { display:inline; }
/* sitemap */
.map { background-color:#fff; color:#000; font-family: Arial, Verdana, Tahoma, SansSerif; font-size:8px;}

.newsListHome .right { float:right; width:280px; }
.hotthisweek .header{
	background:url(../images/s_header_left.png) top left no-repeat;
	padding-left:7px;
}
.hotthisweek .header .insidel{
	background:url(../images/s_header_right.png) top right no-repeat;
	padding-right:6px;
}
.hotthisweek .header .insider{
	padding-top:5px;
	padding-bottom:1px;
	height:25px;
	background:url(../images/s_header_loop.jpg) repeat-x top left;
	font-size:14px;
	font-weight:bold;
}

/* this this the standard box for the most pages */

.standard_box .content{
	padding:10px;
	/*padding-top:10px!important;*/
	padding-bottom:5px;
	background:url(../images/1px.png);
	border: 1px #4a4a4a solid;
	border-top:none;
}

/* contentNews */
.contentNews{ }

/* path */
.path { font-size:13px; font-weight:bold; padding-left:8px;}
/*.path { font-size:13px; font-weight:bold; background-color:#423b29 background: url(bgtitleright.png); height:39px; line-height:35px;} */

.path span { padding: 1px 4px 1px 8px; line-height:23px; color: #B2346D; background: Transparent url(bullet-arrow.gif) center left no-repeat; }
.path a { color: #CFBE4B; }
.path a:hover { color: #ede5b7; text-decoration:none;}
.path .current { color: #ede5b7; }
.path a:hover.current { cursor:default; text-decoration:none;  color: #ede5b7; }
.support { height:45px; color:#370000; margin-bottom:10px; margin-top:10px; background: Transparent url(h3-bg.png) center bottom no-repeat; font-size:15px; font-weight:bold; }

/* sitemap */
#main ul { list-style:circle; margin-left:20px; }

/* content */
#textContent { padding:5px 10px 0 8px;}
.introduction { font-size:1.1em; font-style:italic; }

/** date **/
.date { font-size:small; color:#666; display:block; }

/* login */
.login .tb { width:130px; }
.login .ff { margin-bottom:5px; }
.register td { padding:0 5px 5px 0; }

/* gallery */
.thumbnail { }
.thumbnail:hover, .selected { }
#thumbnails {padding-bottom:10px;}
#thumbnails .text { display:none; }
.thumbnail {margin-bottom:10px;margin-right:5px;}

/* news */
.intro {font-size:1.1em;font-style:italic;}

/* newsListHome background: url(home1_tit1b.gif) no-repeat; height:11px; */
.newsListHome { padding: 0 10px 0 10px; margin-top:10px;  text-align:justify; background:#fff url(bgboxShare2.jpg) repeat-x; border-left:#B0B0B0 solid 1px; border-right:#B0B0B0 solid 1px; border-bottom:#B0B0B0 solid 1px; }
.newsListHome h3 { color: #004EAF; font-family: Arial, Verdana, Tahoma, SansSerif; height:23px; line-height:23px; font-weight:bold; font-size:15px; margin:0; padding-top:3px; } 
.newsListHome .sidelist{ margin:0;}
.newsListHome .news { padding-left:10px; padding-right:10px;}
.newsListHome span { padding: 0 10px 0 10px; line-height:22px; background: Transparent url(red_point.gif) no-repeat left; }
.newsListHome .bottomList { height:10px; margin:0;  }
.newsListHome a { color:#01538F; line-height:22px; font-size:13px; font-weight:bold; font-family: Arial,Verdana,SansSerif;}
.newsListHome a:hover { color:#01538F;}

/* comments */
.commentList {font-family: Arial, Verdana, Tahoma, SansSerif;  border-top:solid 1px #D0CFCB; margin-top:10px; }
.commentList h3 { background-color:#01538F; margin-bottom:10px; padding-left: 5px; color:#fff; height:23px; line-height:23px; font-size:12px; font-weight:bold; }
.inputForm {  background:#fff url(bgboxShare2.jpg) repeat-x; border-left:#B0B0B0 solid 1px; border-right:#B0B0B0 solid 1px; border-bottom:#B0B0B0 solid 1px; padding: 10px 10px 0 10px; }
.commentInput h3 {font-family: Arial, Verdana, Tahoma, SansSerif; background-color:#01538F; margin-bottom:10px; padding-left: 5px; color:#fff; height:23px; line-height:23px; font-size:12px; font-weight:bold; }
.commentInput a {color:#01538F; font-weight:bold; }
.comment { background:#fff url(bgboxShare2.jpg) repeat-x; border-left:#B0B0B0 solid 1px; border-right:#B0B0B0 solid 1px; border-bottom:#B0B0B0 solid 1px; padding: 1px 10px 0 10px;}
.comment h4 { background: url(/Images/iconComment.gif) no-repeat; color:#101010; height:23px; line-height:23px; font-weight:normal; }
.dateComment { float:right; padding-right:5px; font-size:12px; }
.CommentName { color:#011F0B; font-family: Arial, Verdana, Tahoma, SansSerif; font-size:13px; font-weight:bold; float:left; padding-left:25px; }
.textComment {line-height:22px; }
.inputForm { padding-left:5px; }
.inputForm input { border: 1px solid #1C1711; height:21px; line-height:20px; width:500px; font-size:12px; font-family: Verdana, Arial, Tahoma, Times New Roman;}
.inputForm textarea {border: 1px solid #1C1711; width:400px; font-size:12px; font-family: Verdana, Arial, Tahoma, Times New Roman;}
.btnSubmit { width:70px; background:#01538F; color:#fff;}

/*Support */
.newsBox { line-height:20px; }
.newsBox a { color: #fff;}
.newsBox a:hover {color: #CFBE4B; } 

/*Statistical */
.statisText { width:250px; height:18px; }
.statisText td { padding-left:10px; }

/*menu cap 2 background: url(bg_menu_bottom.jpg) repeat-x bottom left; } */
.topnav { margin:0;  width:998px;}
.topnav ul{ margin:0 auto; height:35px; background:url(BgMenu.jpg); width:100%; list-style:none; }
.topnav ul li{ width:auto; line-height:33px; padding-top:2px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;	font-size:16px; text-align:center; float:left; vertical-align: middle;}
.topnav ul li a { color:#fff; width:auto; margin-left:20px; margin-right:20px; display: block;  text-decoration: none; }
.topnav ul li a:hover { color: #CFBE4B;}
.topnav ul li:hover {}
.topnav ul li:hover > ul {visibility: visible; }

.topnav .current { width:auto; margin-right:10px; margin-top:0; font-family: Arial, Verdana, Helvetica, sans-serif;	 font-weight:bold;	font-size:16px; text-align:center; float: left; vertical-align: middle;}
.topnav .current a {color: #CFBE4B; }
.topnav .current ul li a {color: #003A68; }
.topnav .current > ul { visibility: visible; z-index: 206;} 

.topnav ul li ul { background:none; text-align:center; height:27px; width:auto; margin:0; list-style:none; visibility: hidden; position: absolute;}
.topnav ul li ul li { line-height:25px; width:auto; font-size:13px; text-align:left; vertical-align:middle; border:0; }
.topnav ul li ul li a { font-weight:normal; color:#003A68; background:url(lineMnubarItem.jpg) no-repeat right; padding: 0 10px 0 10px; }
.topnav ul li ul li a.hover, 
.topnav ul li ul li a:hover {text-decoration: underline; }
.topnav ul li ul li:hover { background-color:Transparent; }

/*  tooltip */ 
#dhtmltooltip{color:#000000;font-family:Verdana, arial, helvetica;font-size: 13px;position: absolute;left: -300px;width: 250px; border: 1px solid black; padding: 2px; background-color:ThreeDHighlight; visibility: hidden; z-index: 100;
	}		
#dhtmltooltip .theTitle	{color:#01538F;	font-weight:bold;font-family: Verdana, arial, helvetica;vertical-align: top;padding: 3px 3px 3px 3px;text-align:left;width: 100%; }
#dhtmltooltip .thetext {color:#000000; font-family: Verdana, arial, helvetica; vertical-align: top;	padding: 3px 3px 3px 3px; text-align:left; width: 100%;}
#dhtmlpointer{ position:absolute; left: -300px;	z-index: 101; visibility: hidden;}

/*Drop list */
.fromday { font-family: Arial, Verdana, Tahoma, SansSerif; height:50px; }
.mm{background:url(caption.png);}

.normal
{
	font-size: 10px; 
	color: #ede5b7;
	font-family: Verdana, Arial, Tahoma, Times New Roman;	
}

.normalbold
{
	font-size: 10px; 
	color: #CFBE4B;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;	
}

.Cat
{
	font-size: 9px; 
	color: #fff;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;	
}

.CatList
{
	font-size: 13px; 
	color: #143f7a;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;
	}

.Title
{
	font-size: 9px; 
	color: #fff;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;
	height:30px;	
}

.Title1
{
	font-size: 9px; 
	color: #ede5b7;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;	
}

.tbx
{	
}

.tbx1
{
	height:12px;
	font-size: 9px; 
	color: #000;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold;
}

.ddl
{
	font-size: 9px; 
	color: #000;
	font-family: Verdana, Arial, Tahoma, Times New Roman;
	font-weight:bold
}

a.Head1:link,a.Head1:active,a.Head1:visited{ font-family:Tahoma; font-weight:bold; color:#3E81B5; font-size:13px;}
a.Head1:hover{color:red;}a

.OldPrice { text-decoration: line-through; color: #000; font-family: Arial,tohoma; font-size:11px; }
.classPrice{ color: #990000; text-decoration: none; padding-right:3px; font-family: Arial,tohoma; font-size:11px; font-weight:bold; }

.wImg {
	float:left;
	width:35px;
}
.wTemp {
	font-size:14px;
	font-weight:bold;
	line-height:28px;
}
.wInfo {
	margin-left:15px;
}
.wCityName {
	color:#CFBE4B;
	font-weight:bold;
	margin-left:5px;
}
.wCity {
	border:1px dotted #CFBE4B;
	width: 49%;
	float: left;
}
.Currency
{
	position:relative;
	width:50%;
	float: left;
}
.Currency .cCode 
{
	float:left;
	font-weight:bold;
	width:30%;	
}
.Currency .cSell 
{
	float:right;
	width:70%;
}

#footer a:link 	{text-decoration: none; color:Yellow;  font-family: Arial,tohoma; font-size: 9pt;}
#footer a:hover	{text-decoration: none; color: #fff;  font-family: Arial,tohoma; font-size: 9pt;}
#footer a:visited	{text-decoration: none; color:Yellow;  font-family: Arial,tohoma; font-size: 9pt;}
#footer a:active 	{text-decoration: none; color:Yellow;  font-family: Arial,tohoma; font-size: 9pt;}

