*																						{ margin:0; padding:0; border:0; outline: none; outline: #fff 0px solid; outline-style: none; }
html																						{ height: 100%; }
body																					{ min-height:100%;  height:100%;  position:relative; border: #cccccc 0px solid; }
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, td, form, dd, dt, dl, hr, legend				{ margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6																	{ font-weight: normal; }
img																						{ border: 0; margin: 0; padding: 0; }
table																					{ border-collapse: collapse; border-spacing: 0; margin: 0; padding: 0; }
td																						{ vertical-align: top; text-align: left; }
caption, th																				{ text-align: left; }

ul																						{ list-style: none !important; margin: 0 !important; padding: 0 !important; }


.hide { display:none; }

li { margin: 0; padding: 0; }

#min {font-size: 11px;}

#hc { position: absolute; top: 4px; left: 725px; }
#topconf { position: absolute; top: 78px; left: 448px; }

body { scrollbar-base-color: #DCE2E8; overflow: auto; background-color: #FFFFFF; background-image: url("images/bg.png"); }
#bg { background-color: #FFCC66; background-image: url(/images/bg.jpg);	background-repeat: repeat; background-attachment: fixed; background-position: 2cm 1740px; } 


#logo { width: 300px; height: 40px; margin-top: 4px; margin-bottom: 4px; }

#mpw {width: 154px; height: 110px; border: #D5DCE4 1px solid; background-color: #fff; background: #fff;}

#mainwin {padding: 5px 4px 3px 4px; text-align: center; vertical-align: middle; }

/* LEFT MENU START */

#country						{ margin:0px; padding:0px; }

#view { position: absolute; left: 840px; top: 273px; width: 120px; border: #efefef 1px solid; padding: 3px; background: #fcfcfc; font-family: tahoma; font-size: 11px; color: #ccc; }

#downl {border: #efefef 1px solid; padding: 2px; background: #fcfcfc; font-family: tahoma; font-size: 11px; color: #ccc; }

a#sm { 
width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menulink.png"); no-repeat scroll 0px 0px;
font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle;
}
a#sm.selected {
width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuselected.png"); no-repeat scroll 0px 0px;
font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle;
}
a#sm:hover {
width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuover.png"); no-repeat scroll 0px 0px;
font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle;
}
a#sm:focus {
width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuselected.png"); no-repeat scroll 0px 0px;
font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }

/* LEFT MENU LIST LINKS */
#smend {
width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuoff.png"); no-repeat scroll 0px 0px;
font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }


		

		
			
a#smc  { width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menulink.png"); no-repeat scroll 0px 0px; 
		font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }
a#smc.selected { width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuselected.png"); no-repeat scroll 0px 0px;
				font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }
a#smc:hover { width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuover.png"); no-repeat scroll 0px 0px;
			font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }
a#smc:active, a#smc:focus { width: 170px; line-height: 27px; display: block; cursor:pointer; background-image: url("/images/menuselected.png"); no-repeat scroll 0px 0px;
						  font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-indent:8px; vertical-align: middle; }




		
/* ÏÎÄÌÅÍÞ */

#pmbg { margin-left: 2px; border-left: #ffeedd 1px solid; border-right: #ffeedd 1px solid; background-color: #fed; background: #fed; }

#pm  {
	width: 164px; line-height: 24px; display: block; 
	font-family: "verdana"; font-size: 11px; font-weight: normal; color: #333; text-decoration: none; vertical-align: middle; text-indent: 5px;
	background-color: #fed; background: #fed; border-bottom: #eeddcc 1px solid; }

#pmend  {
	width: 164px; line-height: 24px; display: block; 
	font-family: "verdana"; font-size: 11px; font-weight: normal; color: #333; text-decoration: none; vertical-align: middle; text-indent: 5px;
	background-color: #fed; border-bottom: #eeddcc 0px solid; }

a#pm:hover, a#pm:active, a#pmend:hover, a#pm:focus, a#pmend:focus { 
	width: 164px; line-height: 24px; display: block; font-family: "verdana"; font-size: 11px; color: #303000; text-decoration: none;
	font-family: "verdana"; font-size: 11px; font-weight: normal; color: #333; text-decoration: none; vertical-align: middle; text-indent: 7px; vertical-align: middle; text-indent: 6px; 
	background-color: #fcfcfc !important; background: #fcfcfc !important;
}			

/* LEFT MENU END */



#bg_effect { background: #0a4 url('/images/bg_effect/2.png') 0px 0px repeat; height: 100%; }
#bg_effect_plus { background: url('/images/bg_effect/7.png') 0px 0px repeat; height: 100%; }

#soundframe { position: absolute; bottom: 21px; right: 44px; overflow: hidden; width: 105px; height: 20px; border: 0px; }
#soundbg { background-image: url("/images/menubg.gif"); background-position: 30px 40px;}

#sound { width: 105px; height: 20px; border: 0px; }

.end { width: 100%; height:60px; }

.bottommenu { width: 98%; position: fixed; bottom: 0px; height:52px; padding-top: 30px; background-image: url("/images/1.png");	 }

.travel { width: 800px; height: 450px; }

#container { widht: 100%; }
#content, .content { width: 98%; height: 100%; background-image: url("images/bg.jpg") !important; margin-left: 1%; margin-right: 1%; 
	background-size: cover; background-color: #FFFFFF; border-left: #fff 1px solid; border-right: #fff 1px solid; text-align: left; }

#tmain, .tmain { width: 98%; height: 100%; background-image: url("images/bg.jpg"); background-color: #FFFFFF; border-left: #fff 1px solid; border-right: #fff 1px solid; text-align: left; }

#m1, #m2, #m3, #m4, #m5, #m6, #m7, #m8, #m9, #m10, #m11, #m12, #m13, #m14, #m15, #photo {
	width: 100px; line-height: 30px; background-image: url("images/menu.png"); display: block; text-align: center; vertical-align: middle; color: #303030; font-family: verdana; font-size: 11px; text-decoration: none; }

a#m1:hover, a#m2:hover, a#m3:hover, a#m4:hover, a#m5:hover, a#m6:hover, a#m7:hover, a#m8:hover, a#m9:hover, a#m10:hover, a#m11:hover, a#m12:hover, a#m13:hover, a#m14:hover, a#m15:hover, #photo:hover { 
	width: 100px; line-height: 30px; background-image: url("images/menuhover.png"); color: #ffffff; text-decoration: none; }

#w, .w { width: 100%; }
#h, .h { height: 100% }
#fff { background-color: #ffffff; }

#country { padding-left: 1px; font-family: tahoma; font-size: 12px; padding-bottom: 80px;}
#flag { padding-top: 1px; padding-left: 1px; }
#scroll { font-family: tahoma; font-size: 12px; padding-left: 6px; }

#pict {width: 142px; height: 80px;}

.pic {width: 110px; height: 58px;}
#picmt {margin-top: 16px;}

#red, .red { color: #091; }

#online { position: absolute; top: 10px; left: 330px; font-size: 11px; }
#clock { position: absolute; top: 108px; right: 40px; width: 110px; height: 110px; }


#flashhead { width: 100%; height:300px; border-top: #fff 1px solid; }
#flashheadsm { width: 100%; height:150px; border-top: #fff 1px solid; }

#mid30 { height: 30px; vertical-align: middle; text-align: right; padding-right: 15px; }

/* THIS BLOCK FOR HEADERS */

#header150 { width: 100%; height: 150px; }

#newyear		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/newyear.jpg"); }

#newtravel		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/150/4.jpg"); }

#blago		{ width: 100%; height:250px; border-top: #fff 1px solid; background-image: url("/header/blago/3.jpg"); }
#school		{ width: 100%; height:200px; border-top: #fff 1px solid; background-image: url("/school/header/1.jpg"); }

#mainru1		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/1.jpg"); }
#mainru2		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/2.jpg"); }
#mainru3		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/3.jpg"); }
#mainru4		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/4.jpg"); }
#mainru5		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/18.jpg"); }
#mainru6		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/18.jpg"); }
#mainru7		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/7.jpg"); }
#mainru8		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/8.jpg"); }
#mainru9		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/9.jpg"); }
#mainru10		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/10.jpg"); }
#mainru11		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/11.jpg"); }
#mainru12		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/12.jpg"); }
#mainru13		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/13.jpg"); }
#mainru14		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/14.jpg"); }
#mainru15		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/15.jpg"); }
#mainru16		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/16.jpg"); }
#mainru17		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/17.jpg"); }
#mainru18		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/18.jpg"); }
#mainru19		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/19.jpg"); }
#mainru20		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/20.jpg"); }
#mainru21		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/21.jpg"); }

#fund      		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/fund/1.jpg"); }
#company		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/company/1.jpg"); }
#contact		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/contact/1.jpg"); }
#newcruise		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/newcruise/1.jpg"); }

#cruise			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/cruise/1.jpg"); }
#spain			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/spain/2.jpg"); }
#spain_visa		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/spain/1.jpg"); }



/* id france èñïîëüçîâàòü íåëüçÿ
#france			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/france/2.jpg"); }
 */
 
 
 
#diving  		{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/diving/1.jpg"); }
#presentation	{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/video/1.jpg"); }
#videopage		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/video/1.jpg"); }

#office			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/video/1.jpg"); }
#join			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/join/1.jpg"); }
#stat			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/stat/random.php?pic=random1"); }
#gallery		{ width: 100%; height:50px; border-top: #fff 1px solid; background-image: url("/header/gallery/50/1.png"); }

#conference1	{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/conference/1.jpg"); }
#conference2	{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/conference/2.jpg"); }


#viptravel		{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/video/1.jpg"); }
#error			{ width: 100%; height:350px; border-top: #fff 1px solid; background-image: url("/header/350/random.php?pic=random1"); }

#h150			{ width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/150/random.php?pic=random1"); }

#uae { width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/uae/1.jpg"); }
#excursion { width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/uae/3.jpg"); }

#testimonials { width: 100%; height:150px; border-top: #fff 1px solid; background-image: url("/header/150/random.php?pic=random1"); }

#footer  { position:relative;  bottom:0;  width:98%; } 

/*
#bottom  { width: 800px; height: 100px; background-image: url("/images/bottom.png"); background-repeat: no-repeat; } 
*/

#imgstrhead { height: 5px; border-top: #fff 1px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:5px; font-family: arial; }
#imgstr { height: 4px; border-top: #fff 1px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:4px; font-family: arial; }

#imgstrblue { height: 4px; border-top: #69c 1px solid; border-bottom: #069 1px solid; background-color: #099; font-size:4px; font-family: arial; }

#imgstrbot { height: 10px; border-top: #fff 1px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:7px; font-family: arial; }

#headtop	{ height: 5px; border-top: #fff 1px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:5px; font-family: arial; }
#headbot	{ height: 5px; border-top: #fff 2px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:5px; font-family: arial; }

#pl, .pl { padding-left: 10px; }
#page, .page { padding-left: 10px; padding-right: 10px; text-align: left; }
#pagesm, .pagesm { padding-left: 5px; padding-right: 2px; text-align: left; }

#MenuDiv {margin-top: 7px;}

#mt {margin-top: 5px; height: 80px important!;}

#imgborder { border: #000 1px solid; margin: 1px; padding: 1px; }

#cursor { cursor:pointer; cursor: hand; }

#choice { background-color: #66aadd; color: #fff; } 
#sel { border: #9cf 1px solid; width: 175px; font-family: "comic sans ms"; color:#000; font-size: 16px; font-weight: bold;} 

.form {	zoom:1; }
.form label { zoom:1; height:30px; width:50px; display:block; _display:inline-block; cursor:pointer; }

.form label span { display:block; text-align:center; font-weight:normal; font-family: verdana; color:#fff; font-size:13px; line-height:3px; }
.form label:hover span {color:#fff; }

.form ul { margin:1em 0 1.6em 0; position:relative;	zoom:1; }
.form li { margin:.7em 0; list-style:none; float:left; position:relative; margin:1px; }
.form .hide-li { position:relative; left:-9999px; }

.form .radio-on {background:white url(/images/on30.gif) 0 0 no-repeat;}
.form .radio-off {background:white url(/images/off30.gif) 0 0 no-repeat;}

.form .radio-off span {color:#000; }

.first-li-1 .radio-on {background:white url(images/1.jpg) 0 0 no-repeat ;}
.first-li-1 .radio-off {background:white url(images/01.jpg) 0 0 no-repeat ;}




a.off:link, a.off:visited, a.off:active { color: #fff; }
a.on:hover { color: #fff; }
a.down:hover { color: #fff; }


.off {	width: 40px; line-height: 22px; display: block; 
		font-family: verdana; font-size: 10px; font-weight: normal; text-align: center;
		padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; 
		border-left: #22bbee 1px solid; border-top: #22bbee 1px solid; border-right: #0077aa 1px solid; border-bottom: #0077aa 1px solid; 
		background-color:#0099cc; 
} 
.on {	width: 40px; line-height: 22px; display: block; 
		font-family: verdana; font-size: 10px; font-weight: normal; text-align: center;
		padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; 
		border-left: #ff2277 1px solid; border-top: #ff2277 1px solid; border-right: #bb0033 1px solid; border-bottom: #bb0033 1px solid; 
		background-color:#ee1155; 
} 
.down {	width: 40px; line-height: 22px; display: block; 
		font-family: verdana; font-size: 10px; font-weight: normal; text-align: center;
		padding-top: 2px; padding-bottom: 2px; padding-left: 5px; padding-right: 5px; 
		border-left: #55dd77 1px solid; border-top: #55dd77 1px solid; border-right: #119933 1px solid; border-bottom: #119933 1px solid; 
		background-color:#33bb55;
}


.tborder	{ border: #D5DCE4 1px solid; }
.boxtitle { background-color: #F1F3F6; color: #000000; font: 9px  "AvantGarde Md BT", verdana, sans-serif; font-weight: normal; display: block; text-indent: 5px;
			border: #D5DCE4 1px solid; }

#smalltext, .smalltext 	{ color: #000000; font: 11px verdana; letter-spacing: 0px; font-weight: normal; padding-top: 5px; }


#middle, .middle { vertical-align: middle }

#menubg { background-image: url(images/menubg.png); border-top: #F3F3F3 1px solid; vertical-align: middle; }

#size { width: 100px; line-height: 40px; text-align: center; vertical-align: middle; cursor: pointer; cursor: hand; }



/* MENU */
	
a#newtrip:link  {
	width: 170px; line-height: 30px; display: block; 
	font-family: "verdana"; font-size: 10px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; vertical-align: middle; 
	background-color: #70B4DE; background-image: url("images/bgmenu4.png");}
a#newtrip:visited { 
	width: 170px; line-height: 30px; display: block; 
	font-family: "verdana"; font-size: 10px; font-weight: old; color: #fff; text-decoration: none; text-align: center; vertical-align: middle; 
	background-color: #FF551F; background-image: url("images/bgmenu2.png");}
a#newtrip:hover { 
	width: 170px; line-height: 30px; display: block; 
	font-family: "verdana"; font-size: 10px; font-weight: old; color: #fff; text-decoration: none; text-align: center; vertical-align: middle; 
	background-color: #8BC756; background-image: url("images/bgmenu2.png");}
a#newtrip:active, a#newtrip:focus { 
	width: 170px; line-height: 30px; display: block; 
	font-family: "verdana"; font-size: 10px; font-weight: old; color: #fff; text-decoration: none; text-align: center; vertical-align: middle; 
	background-color: #8BC756; background-image: url("images/bgmenu1.png");}

#list { padding: 2px; padding-left: 9px; border: #ffe6d6 1px solid; background-color: #ffefdf; vertical-align: middle; height: 20px; font-size: 11px; }
#list2 { padding: 2px; padding-left: 9px; border: #ffeedd 1px solid; background-color: #fff6f0; vertical-align: middle; height: 20px; font-size: 11px; }


#pay { width: 20px; height: 20px; background-color: #99FFDD; }




#line { margin-top: 18px; width: 100%; height: 1px; }

#vline { padding-left: 15px; padding-right: 15px; line-height: 25px; text-align: center; vertical-align: middle; color: #69b; }

#imgbg320 { width: 384px; height: 248px; background-image: url("/images/imgbg320.png"); }
#img320 { margin-left: 44px; margin-top: 14px; }

#imgbg320v { width: 384px; height: 248px; background-image: url("/images/imgbg320.png"); }
#img320v { margin-left: 44px; margin-top: 14px; }

#hotelbg300 { width: 352px; height: 230px; background-image: url("/images/imgbg300.png"); }
#hotel300 { margin-left: 35px; margin-top: 12px; }


#imgbg300 { width: 352px; height: 230px; background-image: url("/images/imgbg300.png"); }
#img300 { margin-right: 17px; margin-top: 12px; }


#imgbg120 { width: 152px; height: 98px; background-image: url("/images/imgbg120.png"); }
#img120 { margin-left: 20px; margin-top: 9px; }


#imgbg110v { width: 136px; height: 174px; background-image: url("/images/imgbg110v.png"); }
#img110v { margin-left: 14px; margin-top: 12px; width: 110px; }

#imgbg125 { width: 155px; height: 220px; background-image: url("/images/imgbg145.png"); font-size: 11px; color: #444; font-family: arial; text-align: center; }
#img125 { margin-top: 20px; }

#imgbg145 { width: 155px; height: 220px; background-image: url("/images/imgbg145.png"); }
#img145 { margin-left: 2px; margin-top: 13px; }

#imgbg300v { width: 230px; height: 352px; background-image: url("/images/imgbg300v.png"); }
#img300v { margin-left: 12px; margin-top: 19px; }

#imgbg640 { width: 777px; height: 438px; background-image: url("/images/imgbg640.png"); }
#img640 { padding-left: 39px; padding-top: 31px; }

#flash640 { padding-left: 39px; padding-top: 31px; }

#imgbg720 { width: 800px; height: 467px; background-image: url("/images/imgbg720.png"); }
#img720 { margin-top: 24px; margin-left: 48px; }

#imgbg800			{ width: 800px; height: 450px; }  */
#im800				{ border: #fff 4px solid; }  */

/* #imgbg800			{ width: 840px; height: 490px; background-image: url("/images/imgbg800.png"); background-repeat: o-repeat;}  */
/* #im800				{ padding-left: 21px; padding-top: 19px; }  */

#admin { margin-left: 15px; margin-top: 8px; font-size: 11px; color: #544332;  }

table#r { text-align: right; margin-left: 5px; float: right;}

#ph { width: 115px; height: 84px; padding-top: 5px; padding-left: 24px; }

#video { width: 640px; height: 360px; }
#border, .border { border: #cba 1px solid; }

#listborder, .listborder { border-left: #ff8877 5px solid; border-top: #ff8877 5px solid; border-bottom: #ee6633 5px solid; border-right: #ee6633 5px solid; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; }

h1 { font-family: Tahoma; font-size: 18px; margin-top: 15px; margin-bottom: 0px; color: #39c; }
h2 { font-family: Tahoma; font-size: 18px; margin-top: 5px; margin-bottom: 5px; color: #39c; }

h3 { font-family: Tahoma; font-size: 18px; margin-top: 0px; margin-bottom: 0px; color: #df3366; }

h4{ font-family: Tahoma; font-size: 18px; margin-top: 5px; margin-bottom: 5px; color: #C04; }

h5{ font-family: Tahoma; margin-top: 5px; margin-bottom: 0px; color: #333; }



#t { font-size: 11px;  color: #000; background-image: url("/images/grey.jpg"); border: #efefff 0px solid; height: 20px; vertical-align: middle; padding-left: 6px; padding-top: 2px; }
#ttop { font-size: 11px;  color: #036; height: 20px; vertical-align: middle; padding-left: 6px; padding-top: 2px; }

#small { font-size: 13px; }

#vip { padding: 1 4 2 5px; background-color: #d05; color: #fff; font-weight: bold;
		border-left: #fcc 1px solid; border-top: #fcc 1px solid; border-bottom: #600 1px solid; border-right: #600 1px solid;  }

hr {
  background:#ececec;/* Firefox, Opera*/
  color:#ececec; /* IE */
  border:0px;
  height:1px; /* IE, Firefox, Opera */
  clear:both; 
}

#hr { margin-top: 10px; margin-bottom: 10px; height: 1px; width: 800px; }



/* ÏÀÍÅËÜ ÂÕÎÄÀ ÏÎËÜÇÎÂÀÒÅËÅÉ */

#logintable			{ width: 411px; border-top: 0px solid; 
					  border-right: 1px solid;  border-bottom: 1px solid;  border-left: 1px solid; border-color: #dedede #e3e3e3 #e3e3e3 #efefef; background-image: url("/images/logintable.png"); }

#loginname			{ width: 160px; border: none; padding-top:14px; padding-left:7px;	font-family: verdana; font-size: 11px; color: #333; }
#passname			{ width: 160px; border: none; padding-top:14px; padding-left:7px; font-family: verdana; font-size: 11px; color: #333; }

#tdinputusername	{ padding-top:8px; padding-left:0px; padding-right:7px;}
#tdinputpassword	{ padding-top:7px; padding-left:0px; padding-right:7px; padding-bottom:8px;}

input { color: #66ccee; }
input#username, input#password { height: 16px; width: 168px; font-family: verdana; font-size: 11px; border: 1px solid; border-color: #ccccee; padding: 5px; vertical-align: middle;}

#tdloginbtn			{ padding-top:8px; padding-left:0px; padding-right:7px;}

#joinname { width: 100px; padding-top:7px; padding-right:7px; font-family: verdana; font-size: 11px; color: #333; text-align: right; vertical-align: middle;}
#inpad { width: 160px; padding-top:7px; padding-left:7px; font-family: verdana; font-size: 11px; color: #333; text-align: left; vertical-align: middle;}

#buy { height: 14px; width: 168px; font-family: verdana; font-size: 11px; border: 1px solid; border-color: #ccccee; padding: 5px; }

#lineForm { height: 26px; width: 180px; font-family: verdana; font-size: 11px; border: 1px solid; border-color: #ccccee; padding: 5px; background: #fffef0; }
option { height: 24px; background: #fffef0; padding-left: 5px; }

#select { width: 160px; font-family: verdana; font-size: 11px; border: #ccccee 1px solid; margin: 4 0 0 2px; background-color: #fffef0; padding: 2 2 2 2px; }

#config1 { border: none; padding: 6 10 5 5px; font-family: verdana; font-size: 11px; color: #333; }

.book, #book {background-color: #fffce0; color: #333; background-image: url("/images/input.png"); width: 90px; line-height: 17px; margin: 0px; border: #ccccee 1px solid; font-size: 11px; font-family: verdana; }

input:focus, input.sffocus { background-color: #fffce0; color: #000; }

.submit, .submiton, .submitdown { margin: 8 7 8 0px; }

.submit { width: 90px; height: 63px; border: none; background-color: #ffffff; background-image: url("images/submit.png"); font-family: verdana; font-size: 11px; color: #333; }
.submiton { width: 90px; height: 63px; border: none; background-color: #ffffff; background-image: url("images/submiton.png"); font-family: verdana; font-size: 11px; color: #999; }
.submitdown { width: 90px; height: 63px; border: none; background-color: #ffffff; background-image: url("images/submit.png");font-family: verdana; font-size: 11px; color: #0099cc; }


.join { width: 180px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/join.png"); font-family: verdana; font-size: 11px; color: #fff; }
.joinon { width: 180px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/joinon.png"); font-family: verdana; font-size: 11px; color: #fff; }
.joindown { width: 180px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/joindown.png");font-family: verdana; font-size: 11px; color: #ffffff !important; }


.cost, .coston, .costdown { margin-left: px; }
.cost { width: 100px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/coston.png"); font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff !important; }
.coston { width: 100px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/cost.png"); font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff !important; }
.costdown { width: 100px; height: 26px; border: none; background-color: #ffffff; background-image: url("images/costdown.png");font-family: verdana; font-size: 10px; font-weight: bold; color: #ffffff !important; }



/* NON-MENU LINK COLORS */

a:link		{ color: #0099CC; text-decoration: none; }

a:visited	{ color: #0099CC; text-decoration: none; }

a:active	{ color: #0099CC; text-decoration: none; }

a:hover		{ color: #ff2211; text-decoration: none; }


a#hotel:link 	{ color: #0099cc; }
a#hotel:visited 	{ color: #0099cc; }
a#hotel:active 	{ color: #0099cc; }
a#hotel:hover 	{ color: #dd0055; }




/* CLIENTS PAGE LINKS */

a.clientlink:link		{ color: #3399FF; text-decoration: none; }

a.clientlink:visited		{ color: #3399FF; text-decoration: none; }

a.clientlink:active		{ color: #3399FF; text-decoration: none; }

a.clientlink:hover		{ color: #9966CC; text-decoration: none; }





TABLE 		{ color: #000000; font: 12px verdana, arial, sans-serif; font-weight: normal; }


#ttt { font-size: 7px; background-image: url("/images/white.jpg"); height: 10px;  }

/* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */


#title 	{ color: #8798A2; font: 23px arial, verdana, sans-serif; letter-spacing: 1px; font-weight: normal; }
#subtitle 	{ color: #117799; font-family: verdana; letter-spacing: 1px; font-weight: bold; font-size: 13px; }

.smalltitle 	{ color: #000000; font: 13px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }

.phonetitle 	{ color: #3399FF; font: 12px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold; }

.list 		{ color: #000000; font: 14px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: normal; }

.date-font		{ color: #8798A2; font: 11px arial, verdana, sans-serif; font-weight: normal; }

#just, .just 	{ text-align: justify; padding: 4px; }

.formmargin		{ margin: 0px; }



/* BORDERS AND LINE CODES */

.page-splits	{ height: 6px; color: #FFFFFF; background-color: #FFFFFF; border: #D5DCE4 1px solid; }



.sideimage	{ border-bottom: #000000 1px solid; }








/* IMAGE BORDERS */

.borders		{ border: #000000 1px solid; margin-bottom: 1px; padding: 3px; }

A:hover .borders 	{ border: #3399FF 1px solid; margin-bottom: 1px; padding: 3px; }








/* LEFT SIDEBAR */

.sidebar	{
		width: 160px;
		background-color: #F1F3F6;
		border-right: #D5DCE4 1px solid;
		}

.sidebar-inner	{ width: 130px; }

.sidebar-captions	{ color: #000000; font: 10px verdana, arial, sans-serif; letter-spacing: 3px; font-weight: normal; }

.sidebar-border		{ border: #000000 1px solid; margin-bottom: 1px; padding: 3px; }

a:hover .sidebar-border	{ border: #3399FF 1px solid; margin-bottom: 1px; padding: 3px; }






/* RIGHT SIDEBAR */

.sidebar-right		{
			width: 163px;
			background-image: url("images/photobg.png");
			border-left: #000000 1px solid;
			}






/* FOOTER CODE */

.footer		{
		color: #8798A2;
		font: 9px verdana, arial, sans-serif;
		font-weight: normal;
		background-color: #FFFFFF;
		border-top: #D5DCE4 0px solid;
		padding: 0px;
		}






/* HIDE MENU AND ITEMS FOR PRINTING */


@media print {
.printhide { display:none; }
.printhelp	{ width:600px; }
}
@media screen{
.printonly { display:none; }
}






/* GALLERY CODE */

.Galborder	 	{ border: #000000 1px solid; margin-bottom: 1px; padding: 3px; }

A:hover .Galborder 	{ border: #3399FF 1px solid; margin-bottom: 1px; padding: 3px; }

.gallerytext		{ color: #666666; font: 11px verdana, arial, sans-serif; font-weight: normal; }

.price 		{ color: #339999; font: 14px verdana, arial, sans-serif; letter-spacing: 0px; font-weight: bold;line-height: 19px; }

.cartmargin	{ margin-top: 4px; }

.cartdrop	{
		width: 104px;
		font-size: 9px;
		margin-top: 6px
		}

.picturetitle	{ color: #000000; font: 11px verdana, arial, sans-serif; font-weight: bold; }

#menuname	{
		width: 160px; text-align: center; vertical-align: middle;
		font: 12px arial, verdana, sans-serif;
		font-weight: bold;
		display: block;
		
		padding: 4px 0px 4px 0px; 
		background-image: url("/images/news.png");

		}







/* RESOURCES PAGE CODE */

.linksearchform {
		font: 13px arial, verdana, sans-serif;
		color: #000000;
		background-color: #F6F8F8;
		background-image: url("images/shadeform.gif");
		width: 125px;
		padding: 2px;
		border: #D5DCE4 1px solid;
		}

.searchbutton 	{
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-align: center;
		padding-top: 1px;
		padding-bottom: 1px;
		padding-left: 3px;
		padding-right: 3px;
		background-color:#FFFFFF;
		cursor:pointer;
		border: #000000 1px solid;
		}











/* CONTACT PAGE CODE */


.shadeform	{
		font: 13px arial, verdana, sans-serif;
		color: #000000;
		background-color: #F6F8F8;
		background-image: url("images/shadeform.gif");
		text-align: left;
		width: 225px;
		border: #D5DCE4 1px solid;
		}

.textarea	{
		overflow: auto;
		font: 13px arial, verdana, sans-serif;
		color: #000000;
		background-color: #F6F8F8;
		background-image: url("images/shadeform.gif");
		text-align: left;
		width: 250px;
		height: 150px;
		border: #D5DCE4 1px solid;
		}

.dropdown 	{
		color: #333333;
		background-color: #F6F8F8;
		width: 225px;
		font: 11px verdana, arial, sans-serif;
		}


.button 	{
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 6px;
		padding-right: 6px;
		background-color:#FFFFFF;
		cursor:pointer;
		border: #000000 1px solid;
		}


.buttonon	{
		color: #000000;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 6px;
		padding-right: 6px;
		background-color:#FFFFFF;
		cursor:pointer;
		border: #FF0000 1px solid;
		}






/* START THE CODE FOR THE MENUS */


.menutable	{
		border-top: #E5ECF4 1px solid;
		border-bottom: #D5DCE4 0px solid;
		background-image: url("images/menu2.gif");
		background-color: #F1F3F6;
		height: 30px;
		}


.menu		{
		font-family: verdana; font-size: 11px;
		padding-top: 0px;
		padding-bottom: 0px;
		padding-left: 10px;
		padding-right: 10px;
		margin-right: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
		cursor:pointer;
		font-weight: normal;
		text-align: center;
		line-height: 30px;
		display: block;
		}


a.menu:link 	{
		color: #000000;
		}


a.menu:visited 	{
		color: #000000;
		}


a.menu:active 	{
		color: #000000;
		}


a.menu:hover 	{
		background-color: #CCFFFF; background-image: url("images/menu.png"); color: #ffffff;

		}

#t1, #t2, #t3, #t5 {
		background-color: #fcecdc; padding: 10px; color: #543;
		border-left: #fed 1px solid;
		border-top: #fed 1px solid;
		border-right: #edc 1px solid;
		border-bottom: #edc 1px solid;

}
#tm {	
		padding: 8px; background-color: #f5f5f3; 
		border-left: #f6f6f3 1px solid;
		border-top: #f6f6f3 1px solid;
		border-right: #ececdf 1px solid;
		border-bottom: #ececdf 1px solid;
}
#t4 {	
		background-color: #fcecdc; padding-left: 8px; padding-top: 5px; padding-right: 3px;
		border-left: #fed 1px solid;
		border-top: #fed 1px solid;
		border-right: #edc 1px solid;
		border-bottom: #edc 1px solid;

}
#t1 { width: 15px; text-align: center; }
#t2 {  }
#t3 { width: 26px; text-align: center; vertical-align: middle; }
#t4 { width: 29px; }
#t5 { width: 35px; }

#bottom { height: 5px; border-top: #fff 1px solid; border-bottom: #D5DCE4 1px solid; background-color: #F1F3F6; font-size:5px; font-family: arial; }

