@charset "windows-1251";
body	{
				padding:0;
				margin:0;
				background:#d4f4ff;
				background-image:url(/images/bg_0.jpg);
				background-position:top left;
				background-repeat:repeat;
				}
img {
				border:0;
				}
form	{
				padding:0;
				margin:0;
				}
ul	{
				list-style-type:none;
				padding:0;
				margin:0;
				}
td	{
				vertical-align:top;
				font-size:12px;
				line-height:14px;
				color:#000000;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				}
em, i {
				font-style:normal;
				}
 a	{
				text-decoration:none;
				color:#B80004;
				}
a:hover	{
				text-decoration:underline;
				color:#B80004;
				}
em a	{
				text-decoration:underline;
				color:#023A5F;
				font-size:13px;
				}
em a:hover	{
				text-decoration:none;
				color:#023A5F;
				font-size:13px;
				}
i a	{
				text-decoration:underline;
				color:#CC0000;
				font-size:12px;
				}
i a:hover	{
				text-decoration:none;
				color:#CC0000;
				font-size:12px;
				}
h1, h4 {
				color:#003366;
				padding:0px 0px 0px 0px;
				}
h1 {
				margin:8px 0px 0px 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				line-height:16px;
				}
h2 {
				padding:0px 0px 0px 0px;
				margin:24px 0px 14px 0px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				line-height:21px;
				color:#000000;
				}
h3	{
				padding:0px 0px 0px 0px;
				margin:12px 0px 7px 0px;
				font-size:12px;
				text-transform:uppercase;
				color:#CC0000;
				}
h4 {
				margin:0px 0px 0px 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				line-height:11px;
				}

h5 {
				margin:0px 0px 0px 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:17px;
				line-height:21px;
				}

strong	{
				color:#ffffff;
				text-transform:uppercase;
				font-size:11px;
				line-height:21px;
				padding-left:12px;
				}
span	{
				font-size:11px;
				}
li {
				background-image:url(/images/list_1.gif);
				background-position: 0px 3px;
				background-repeat:no-repeat;
				padding:0px 0px 0px 11px;
				margin:0px 0px 5px 0px;
				line-height:14px;
				}
li a {
				font-size:11px;
				color:#023A5F;
				text-decoration:underline;
				}
li a:hover {
				font-size:11px;
				color:#023A5F;
				text-decoration:none;
				}
.normal			{
				color:#000000;
				text-transform:none;
				padding-left:0px;
				}
/* -------------- header ------------------*/
b 	{
				color:#003366;
				font-size:10px;
				text-transform:uppercase;
				}
b a	{
				text-decoration:none;
				color:#003366;
				font-size:10px;
				text-transform:uppercase;
				}
b a:hover	{
				text-decoration:underline;
				color:#003366;
				font-size:10px;
				text-transform:uppercase;
				}
span a	{
				text-decoration:none;
				color:#B74001;
				font-size:10px;
				text-transform:uppercase;
				}
span  a:hover	{
				text-decoration:underline;
				color:#B74001;
				font-size:10px;
				text-transform:uppercase;
				}
.strong	{
				font-weight: bold;
				}
/* -------------- header ------------------*/
/* ----------------------------------------*/
/* -------------- menu --------------------*/	
.menu td	{
				height:25px;
				vertical-align:middle;
				color:#003366;
				line-height:11px;
				font-size:10px;
				font-weight:bold;
				text-indent:14px;
				text-transform:uppercase;
				padding-top:4xp;
				border-bottom:1px solid #8FC7EE;
				background:url(/images/m_bg.gif) top left repeat-x;
				}
.menu a	{
				color:#003366;
				font-size:10px;
				text-decoration:none;
				text-transform:uppercase;
				}
.menu a:hover	{
				color:#003366;
				font-size:10px;
				text-decoration:underline;
				text-transform:uppercase;
				}
#menu_out	{
				cursor:hand; 
				background-image:url(/images/m_bg.gif);
				background-position:top left;
				background-repeat:repeat-x;
				color:#003366;
				text-decoration:none;
				border-left: 1px color:black;
				}
#menu_roll	{
				cursor:hand; 
				background-image:url(/images/m_bg_act.gif);
				background-position:top left;
				background-repeat:repeat-x;
				color:#003366;
				text-decoration:underline;
				border-bottom:1px solid #83CFF3;
				}
/* -------------- header ------------------*/
/* ----------------------------------------*/
/* -------------- about -------------------*/
.about	td {
				padding:0px 10px 28px 4px; 
				}
/* -------------- about -------------------*/
/* ----------------------------------------*/
/* -------------- footer ------------------*/
.footer	{
				color:#003366;
				font-size:10px;
				padding:2px 0px 4px 0px;
				vertical-align:bottom;
				}
/* -------------- footer -------------------*/
/* -----------------------------------------*/
/* -------------- input --------------------*/
input, textarea {
				border:1px solid #006699;
				background:#ffffff;
				margin:0px 0px 0px 0px;
				font-size:12px;
				line-height:12px;
				padding-left:5px;
				padding-right:5px;
				}
input {			background:#ffffff;
				width:324px;
				height:19px;
				}
.radiost {
				width:19px;
				height:19px;
				border:0px;
				}
textarea	{
				height:137px;
				}
select	{		background:#ffffff;
				height:19px;
				font-size:11px;
				}
.select_1	{
				width:142px;
				margin:2px 13px 0px 6px;
				}
.select_2	{
				width:288px;
				margin:2px 0px 0px 8px;
				}
/* -------------- input --------------------*/
/* -----------------------------------------*/
/* -------------- contacts --------------------*/
.contacts table	{
				height:41px;
				background:#EAFAFE;
				}
.contacts td	{
				border-top:1px solid #ffffff;
				vertical-align:middle;
				font-size:11px;
				
				}
.contacts input {background:#ffffff;
				width:324px;
				height:19px;
				}
.contacts textarea	{background:#ffffff;
				width:324px;
				height:137px;
				}
.contacts .input_1 {background:#ffffff;
				width:62px;
				height:20px;
				border:0;
				margin:0px 18px 0px 0px;
				padding:0px 0px 0px 0px;
				}
.contacts .input_2 {background:#ffffff;
				width:237px;
				height:19px;
				}
.contacts .input_3 {background:#ffffff;
				width:362px;
				height:19px;
				}
.contacts .input_4 {background:#ffffff;
				width:294px;
				height:19px;
				}
.contacts .input_5 {background:#ffffff;
				width:151px;
				height:19px;
				}
.contacts .input_6 {background:#ffffff;
				width:212px;
				height:19px;
				}
.contacts .input_7 {background:#ffffff;
				width:173px;
				height:19px;
				}
.abcd	img {
				margin:0px 1px 0px 1px;	
				}
				
.tour td strong	{font-weight:bold; color:#000000; text-transform:none; font-size:12px}
.table td strong {font-weight:bold; color:#ffffff; text-transform:none; font-size:12px; padding:0}

/* -------------- visas ----------------------*/
.abcd	img {
				margin:0px 1px 0px 1px;	
				}

.menu_header {  overflow:visible; cursor:pointer; font-size:9pt; font-family:tahoma; left:0px; visibility:visible; color:#3E72A7;
				position:relative; top:0px; background-color:transparent; background-repeat: no-repeat;}
.menu_drop {	font-size: 11px; font-family:tahoma; visibility: hidden; left:0px; top: 0px; color: #023A5F; position: absolute;
 				background-color:transparent; overflow: visible;}
.menu_item {	text-indent: 28px; font-size: 12px; line-height:12px; font-weight:normal; padding-top:3px; font-family:tahoma; 
				visibility: inherit; overflow: visible; cursor:pointer; color: black; position: absolute; white-space:nowrap;
				background-repeat: no-repeat; text-decoration:underline;}

.head1, .head2, .head3, .head4, .head5, .head6, .head7, .head8, .head9, .head10, .head11, .head12, .head13, .head21, .head22, .head23, .head24, .head25, .head26, .head27, .head28, .head29, .head30, .head31, .head32 {
							background-position:0px 0px;
							background-repeat:no-repeat;
							}
/* ------------------- 1- row  ------------------------*/
.head1	{					background-image:url(/images/visas_a.gif);}	
.head2	{					background-image:url(/images/visas_b.gif);}	
.head3	{					background-image:url(/images/visas_c.gif);}	
.head4	{					background-image:url(/images/visas_d.gif);}	
.head5	{					background-image:url(/images/visas_f.gif);}	
.head6	{					background-image:url(/images/visas_g.gif);}	
.head7	{					background-image:url(/images/visas_h.gif);}	
.head8	{					background-image:url(/images/visas_i.gif);}
.head9	{					background-image:url(/images/visas_j.gif);}
.head10	{					background-image:url(/images/visas_k.gif);}	
.head11	{					background-image:url(/images/visas_l.gif);}	
.head12	{					background-image:url(/images/visas_m.gif);}	
.head13	{					background-image:url(/images/visas_n.gif);}
/* ------------------- 2- row  ------------------------*/
.head21	{					background-image:url(/images/visas_o.gif);}	
.head22	{					background-image:url(/images/visas_p.gif);}	
.head23	{					background-image:url(/images/visas_q.gif);}	
.head24	{					background-image:url(/images/visas_r.gif);}
.head25	{					background-image:url(/images/visas_s.gif);}	
.head26	{					background-image:url(/images/visas_t.gif);}	
.head27	{					background-image:url(/images/visas_u.gif);}	
.head28	{					background-image:url(/images/visas_v.gif);}
.head29	{					background-image:url(/images/visas_w.gif);}	
.head30	{					background-image:url(/images/visas_x.gif);}	
.head31	{					background-image:url(/images/visas_y.gif);}	
.head32	{					background-image:url(/images/visas_z.gif);}	
/* -------------- end_of_file ----------------*/

.tours {
		background:#8FC7EE;
		margin-top:8px;
		}
		
.tours th {
		background:#B7E1F7;
		}
		
.tours td {
		background:#ffffff;
		}
.me	{
	background:url(images/m_corner_bg_l.gif) top left repeat-y; 
	
	}		
	
	
/* -------------- feedback --------------------*/
.feed_block { margin:0 0 10px 0;}
.feed_block  strong { text-transform:uppercase; text-align:center; display:block;}
.feedback table	{
				height:41px;
				background:#EAFAFE;				
				}
.feedback td	{
				border-top:1px solid #ffffff;
				vertical-align:middle;
				font-size:11px;
				padding:3px 5px;		
				font-family:Tahoma;
		 		}
.feedback  input , .feedback  textarea{
				background:#fff;
				border-top:1px solid #404040;
				border-left:1px solid #404040;
				border-right:1px solid #d4d0c8;
				border-bottom:1px solid #d4d0c8;
				width:100%;								
				}
.feedback  select { width:99%;}
.feedback .input_1 {	
				background:none!important;
				width:62px!important;
				height:20px!important;
				border:0!important;				
				}
.feedback .radio {	
				background:none!important;				
				border:0!important;				
				width:20px!important;
				height:auto!important;
				margin-bottom:-2px;
				}			
.left { float:left}
.right { float:right;}
.clear { clear:both;}

.ra_text { padding:10px 20px; float:left;}
.ra_menu {
	border-collapse:collapse;
	width:100%;
	background:url(images/ra_menu.jpg) 0% 0% repeat-x;
	border-left:1px solid #000;	
	margin-bottom:10px;
	}
.ra_menu td {		
	background:none;
	padding:0 14px;
	margin:0;
	border-right:1px solid #000;
	height:45px;		
	text-align:center;	
	vertical-align:middle;
	font:11px Tahoma;
	}	
.ra_menu td a { color:#fff;}	

.block_1 {padding:15px 0px;}
.block_2 input {width:223px;height:24px;background:url(../images/iimg2.jpg) no-repeat;border:none;}
.block_2 span {display:block;padding:3px 0px;}
.frm_1 {width:465px;padding-bottom:20px;}
.btn_1 {width:72px;height:24px;background:url(../images/iimg3.jpg) no-repeat;border:none;cursor:pointer;}
