/* MAIN */
	BODY {
		padding-left: 0px; margin: 0px; padding-top: 14px;
		background: url('/img/v2/main_bg.gif') no-repeat left top;	
	}
	* {
		font-family: Arial;
		font-size: 12px;
		line-height:150%;
	}
	A {
		color:#1E3DEA; /* #3A4B9C; */
		text-decoration: underline;
	}
	A:hover {
		color:#3A4B9C;
	}
	UL {
		margin-top:0px;
		padding-top:0px;
	}
	#footer {
		background: url('/img/v2/bottom_bg.gif') no-repeat left top;	
	}
	#footer DIV {
		margin-left: 57px;
	}
	
	H1, H1 *, DIV#title, DIV#title * {
		font-size: 24px;
		margin: 0px;
		padding-top: 0px;
		padding-bottom: 10px;
		font-weight: normal;
	}
	H2, H2 * {
		font-size: 18px;
		margin: 0px;
		padding-top: 0px;
		padding-bottom: 10px;
		font-weight: normal;
	}
	SPAN.code-direction {
		unicode-bidi: bidi-override;
		direction: rtl;
	}	
/* MAIN END */

/* MAIL PROTECTION */
	.mail {
		color:#1E3DEA; /* #3A4B9C; */
		text-decoration: underline;
	}
	#mail-protect, .mail-protect	{
		unicode-bidi:bidi-override;
		direction: rtl;
	}
	
/* HEADER */
	#header {
		width: 960px;
		height: 80px;
		clear: both;
	}
	DIV#header H1 {
		padding:0px; margin:0px; font-size:14px; font-weight:normal; position: absolute; top: 109px; left: 60px;
	}
	#header #h-logo {
		float:left;
		width: 305px;
		margin-left: 42px; 
	}
	#header #h-contacts {
		width: 600px;
		padding-top:15px;
		float:right;
		text-align:right;
		color:#666666;
		line-height:200%;
	}
	#header #h-contacts LI {
		display: inline;
		list-style-type: none;
		font-size:16px;
	}	
	#header LI#phone {
		background-image: url(/img/v2/ico_phone.gif);
		background-position: left top;
		background-position-y: -2;
		background-repeat: no-repeat;
	}
	#header LI#icq {
		background-image: url(/img/v2/ico_icq.gif);
		background-position: left top;
		background-position-y: -2;
		background-repeat: no-repeat;
	}
	#header LI#mail {
		background-image: url(/img/v2/ico_mail.gif);
		background-position: left top;
		background-position-y: -2;
		background-repeat: no-repeat;
	}
	#header SPAN#ct-l {
		margin-left:22px;
	}
	#header LI#phone, #header LI#icq {
		margin-right:7px;
	}
	#header LI#icq {
		color:#369F29;
		text-decoration:underline;
	}
	#header LI#mail {
		color:#369F29;
		text-decoration:underline;
	}
	DIV#h-menu-old {
		position: absolute;
		left:620px;
		top:107px;
		white-space: nowrap;
	}
	DIV#h-menu {
		margin-top:15px;
		width: 960px;
		text-align:right;
		white-space: nowrap;
	}
	DIV#h-menu UL {
		margin:0px;
		paddin:0px;
	}
	#h-menu LI  {
		display: inline;
		list-style-type: none;
	}
	#h-menu LI A {
		padding-left: 7px;
		padding-right: 7px;
		border-right:1px solid #CCCCCC;
	}
	LI#last A {
		border-right: none;
		padding-right: 0px;
	}
/* HEADER END */

/* GOA ABOUT BLOCK */
	#goa-about {
		margin-left: 57px;
		width: 913px;
	}
	TD DIV#title {
		line-height:100%;
		font-size: 28px;
		color: #333333;
		font-weight: bold;
		margin-top:5px;
	}
	#goa-about-content TD {
		line-height: 150%;
		color: #666666;
	}
	#goa-about-content TD A {
		font-size: 14px;
	}
	#goa-about-content TD DIV {
		margin-bottom: 5px;
	}
/* GOA ABOUT BLOCK END */

/* SEARCH BLOCK */
	#goa-search-block {
		margin-left: 57px;
		width: 913px;
	}
	
	#booking-status {
		background-color: #FCEECB;
		padding:0px;
		border: 2px solid #FCEECB;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}

	#booking-status LI {
		display: inline;
		list-style-type: none;
	}
	#booking-status #bk-star {
		position: relative;
		top:4px;
		left:4px;
	}
	#booking-status #booking-num {
		width: 30px;
		height: 16px;
		border: none;
		background-color: #FCEECB;
		font-weight: bold;
		font-size:14px;
		text-align:center;
		line-height:14px;
		color: #FF6600;
		margin:0px;
		padding:0px;
	}
	#booking-status #bk-href {
		height: 25px;
		line-height:25px;
	}
		
		
	#search-tags {
		width: 934px;
		padding-top:10px;
		padding-bottom:10px;
		position:relative;
		left:-21px;
		background-color: #F3F7FC;
		border: 1px solid #F3F7FC;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}
	#search-tags DIV {
		padding-left:12px;
	}	
	#search-tags A {
		line-height:260%;
		font-size: 14px;
		padding:8px;
		border: 1px solid #F3F7FC;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
	}	
	#search-tags A.red {		
		color: #FD3A35;
	}
	#search-tags A:hover {
		background-color: #DDE7F1;
		border: 1px solid #DDE7F1;

	}
	#search-tags A#active {
		background-color: #99B3CC;
		border: 1px solid #99B3CC;
		color: white;
		text-decoration:none;
	}
	#content-container {
		width:970px;
	}
	#content-container #content-map {
		float:left;
		width:177px;
	}
	#content-inner, #content-text {
		width:793px;
		float:right;
	}
/* SEARCH BLOCK END */

/* MAP SET */

	#map-set DIV A {
		position:relative;
		font-size:14px;
		margin:0px;padding:0px;
	}
	#map-set DIV A IMG {
	  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	  -moz-opacity: 0;
	  -khtml-opacity: 0;
	  opacity: 0;
	}
	#map-set DIV A:hover IMG {
	  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	  -moz-opacity: 1;
	  -khtml-opacity: 1;
	  opacity: 1;
	}
	#map-set DIV A SPAN {
		background-color:red;
		width:75px;
	}
/* MAP SET END */


/* PUBLIC FAQ LIST */
	DIV#pub-content {
		/*padding-right:100px;*/	
	}
	DIV#pub-content, DIV#pub-content UL, DIV#pub-content LI, DIV#pub-content P, DIV#pub-content DIV, DIV#pub-content I, DIV#pub-content B, DIV#pub-content STRONG, DIV#pub-content A {
		line-height: 150%;
		font-size: 14px;
	}
	DIV#pub-content H2 {
		margin-bottom: 0px; padding-bottom: 0px;
	}
	OL.faq * #q {
		font-weight: bold;
	}
	OL.faq * #a {
		padding-top:10px;
		padding-bottom:20px;
		line-height:150%;
	}
	DIV.txt_alert,  DIV#pub-content .txt_alert {
		line-height:150%;
		padding-top:10px;
		padding-bottom:10px;
		margin:10px;
		background-color: white;
		font-size:22px;
		color: #747474;
	}
/* PUBLIC FAQ LIST END */


DIV#content-inner {
	width:783px;
	float:right;
	padding-left:10px;
	padding-top:15px;
}
