*{margin:0;padding:0;}
/*div {border:1px solid black;}*/
body {background:url(/img2/style/bg.jpg) repeat; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
h1 {font-size:30px; font-family:Georgia, "Times New Roman", Times, serif;  border-bottom:1px solid #ccc; font-weight:normal; margin-top:16px; padding-bottom:7px; }
h2 {font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-weight:normal; border-bottom:1px solid #ccc;margin-top:16px; padding-bottom:7px;
}

    
#tooltip h3{
    font-size:12px; color:#666666;
}

h3,ul.footer_menu_new li a,ul.footer_menu_new li a:visited,ul.footer_menu_new li a:hover{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#740000; font-weight:normal;}
h4{ margin-top:7px; margin-bottom:5px;}
p { }
a {font-size:1em; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#003eb1}

a:hover {font-family:Arial, Helvetica, sans-serif; color:#003eb1; text-decoration:underline;}
a:visited {font-size:1em;  font-family:Arial, Helvetica, sans-serif; color:#003eb1;}
a img {border:none;}
.display_none{ display:none;}
.clearer{ width:100%; clear:left; height:0px; font-size:0px;visibility:hidden;}
# .clearfix:after {
# content:".";
# display:block;
# height:0;
# clear:both;
# visibility:hidden;
# }


.body_top { width: 1005px ;  margin:0px auto; background:url(/img2/style/bg_body.gif) repeat-y; background-position:0px 5px; position:relative; overflow:visible; z-index:10;}
.body_top .cover { width: 100%; background:url(/img2/style/bg_body_top.gif) no-repeat; height: 5px; font-size:0px;}
.content_new { width: 1005px ;  margin:0px auto; background:url(/img2/style/bg_body.gif) repeat-y; clear:both; overflow: visible; position:relative; z-index:9;}

.body_bottom{clear:both; margin:0px auto;  width: 1005px ;position:relative;}
.body_bottom .notice_block{ margin:auto; color:#FFF; width:640px; text-align:center; margin-bottom:50px; margin-top:30px;}


.white_bottom{
	width:100%;
	background:url(/img2/style/bg_body_bottom.gif) top left no-repeat;
	height:5px;
	font-size:0px;
}

/*------------header block----------*/	


.header_top_line {height:41px; position:absolute; top:0px; left:0px;z-index:11; padding: 3px 3px 0px 4px; width:998px;}

.menu_line {height:40px; position:absolute; top:215px; left:0px; background:url(/img2/style/menu_bg.png); z-index:10; width:100%;}
.header_wide_line{}
.header_wide_line .left_picture_block{width:463px;    height:273px; float:left;  margin-left:5px; display:inline; background:url(/img2/style/left_pict_bg.gif) bottom right no-repeat;}
.header_wide_line .left_picture_block .left_picture{ width:448px;    height:268px; }
.header_wide_line .right_picture{ width:510px; height:273px;float:right; margin-right:5px; display:inline;   background-repeat:no-repeat; background-position:top right;}

/*div {border:1px solid black;}*/

.info_block_left {width:610px; padding-left:5px; float:left; }
.info_block_right {float:right; width:343px; position:relative; padding-right:35px; clear:both}
.info_block_center {}
.body_top .logo{ position:absolute; top:137px; left:356px; width:375px; height:65px; background:url(/img2/style/logo.png) no-repeat;}

/*--------- INFO BLOCK --------*/
.info_block { padding-bottom:20px;margin-left:12px; }
.info_block_header {font-family:Georgia, 'Times New Roman', Times, serif; /*font-size:30px; /*height:43px; padding-top:20px; margin-right:5px; padding-left:90px;*/ padding-top:15px; /*height:68px; */}
.info_block_header img {float:left; margin-right:5px; display:inline; /* margin-left:-90px; margin-top:-20px;*//* margin-top:-15px;*/}
.info_block_header a{font-size:12px; float:right; padding-top:35px; }
.info_block_content{ margin-left:15px; clear:left;padding:25px 21px 10px; /* margin-top:10px;/* margin-top:20px;*/ }

.colored{ background-color:#f7f7f7; border-bottom:1px solid #dbdad9; border-top:1px solid #dbdad9;}
.info_block_content p { margin-top:15px;}
.info_block_content li { margin:5px 0px 5px 20px;}

.info_block_content h2 { clear:left;}
.info_block_left img.left{float:left; margin:15px 10px 10px -20px;}
.info_block_left img.right{float:right; margin:15px -20px 10px 10px;}
	
	
.orange {color:#cc6600; border:0px; padding:0px; margin:0px; font-size:1.4em;}
.read_more {float:right;}
div#tip .read_more {float:none; text-align:right;}
.read_more span { color:#003eb1;}

.translate_this_page {width:196px ;height:28px; border:1px solid #cccccc;/* padding-top:1px; float:right; padding-left:5px; */background:url(/img2/style/menu_bg.png); position:absolute; top:3px; right:4px; padding-top:2px;}
.translate_this_page img {border:0px; top:4px; position:relative; margin-right:5px; margin-left:5px;}
.pda_version {width:100px ;height:29px; border:1px solid #cccccc; padding-top:1px; position:absolute; top:3px; left:4px; background:url(/img2/style/menu_bg.png); z-index:11;}
.pda_version img {border:0px; top:3px; position:relative; margin-right:5px; margin-left:5px;}
.pda_version a{color:#740000; font-weight:bold; font-size:12px;}
.pda_version a:visited{color:#740000; font-weight:bold; font-size:12px;}
.pda_version a:hover{color:#740000; font-weight:bold; font-size:12px;}
.list_of_link {margin-left:30px;}
.list_of_link a { background-image:url(/img2/style/arrow_link.gif); background-repeat:no-repeat; background-position:0px 1px; overflow:visible; display:block; padding-left:20px; font-size:12px; margin-top:10px;}

.menu_cell {width:120px;float:left;border-right:1px solid #CCC;height:31px;color:#900;font-size:20px;text-align:center; padding-top:9px; cursor:pointer;}
.menu_cell_active {width:120px;float:left;border:1px solid #993333;height:30px;color:#900;font-size:20px;text-align:center; padding-top:8px; cursor:pointer; background:url(/img2/style/menu_active.gif); color:#FFF}

.sign_in {height:25px; padding-left:475px; padding-top:5px; z-index:10; position:absolute;}
.sign_in img {border:0px; top:2px; position:relative; margin-right:2px; margin-left:5px;}
.sign_in_box {background:url(/img2/index/sign_in_bg.gif); position:absolute; width:233px; height:147px; left:474px; top:1px; padding:7px 10px 10px 10px;z-index:11; display:none;}
.signed_in {height:25px; padding-left:475px; padding-top:6px; z-index:10;font-size:0.9em; color:#575757; font-size:0.9em; line-height:2; /*width:315px;*/ text-align:left;}
.signed_in img {border:0px; margin:0px 5px -2px 2px;}
.signed_in .user_id{  font-style:italic; font-size:0.8em;}
span#local_time{/*float:right;*/ font-style:italic; font-size:0.8em; width:125px; text-align:right; line-height:2.4;}

/*--------------------Login window--------------------*/
table.log_in { margin:20px 0px 0px;}
table.log_in td { vertical-align:middle;}
table.log_in td.first { width:90px; height:35px;}
table.log_in td.second {}
table.log_in td a{font-size:11px;}
table.log_in td input {border:1px solid #ffcc99;}
/*------------------------------------------*/
.carousel{ width:590px; height:205px; background:url(/img2/index/carousel_bg.gif) top no-repeat;}

/*-------------------footer-----------------*/
div.footer_new {
	margin:0px 0px 0px 0px;
	width:100%;
	background:url(/img2/style/bg_body.gif) repeat-y;
	padding-top:7px;
}
.footer_new hr {
}
*:first-child+html .footer_new .footer_info, *html .footer_new .footer_info{
    background:url(/img/index/footer_bg.gif) center bottom no-repeat;
    height:300px;
	text-align:center;
    position:relative;
}
.footer_new .footer_info {   
	width:100%;	
    text-align:center;
    position:relative;
}
  	ul.footer_menu_new{
		width:885px;
		margin:0px auto;
	}
  	ul.footer_menu_new li{ float:left; list-style-type:none; text-align:left; width:150px; }	
	ul.footer_menu_new li a,ul.footer_menu_new li a:visited{
		text-transform:uppercase;
		line-height:2.1;
		
	}	
  	ul.footer_menu_new li ul {margin:0px;}
	ul.footer_menu_new li li{
		width:100%;		
		float:none; 
		border:none;
		list-style-type:none;
	}
	ul.footer_menu_new li li a, ul.footer_menu_new li li a:visited, ul.footer_menu_new li li a:hover{
		font-family:Arial, Helvetica, sans-serif;
		font-size:0.9em;
		color:#040404;
		text-decoration:none;
		text-transform:none;
		font-weight:normal;
		line-height:1.8;
		opacity:0.5;
	}
	ul.footer_menu_new li li a:hover	{
		text-decoration:underline;
	}
	
	ul.footer_menu_new li.footer_display_none, ul.footer_menu_new .new_menu{ display:none;}
	ul.footer_menu_new li.footer_wide{width:175px;}
	ul.footer_menu_new li.footer_narrow{width:140px;}	
	ul.footer_menu_new li.footer_super_narrow{width:115px;}		



.footer_new .footer_info .copyright{
	clear:both;
	float:right;
	text-align:right;
	margin:40px 40px 20px 0px;
}

.footerupborder{
	border-top:1px solid #ffcccc; width: 95%; height:0px; margin:auto; margin-top:0px; padding-bottom:15px; font-size:0px;
}

.navigation{ text-align:left; width:60%;  color:#666666; height:15px; margin-left:43px; margin-bottom:16px; padding-top:8px;}
.navigation_new{ text-align:left; width:85%;  color:#7d7d7d; height:15px; margin-left:43px; margin-bottom:16px; padding-top:8px; font-size:13px;}
.navigation a{ color:#666666; text-decoration:underline; }
.navigation_new  span {color:#7d7d7d; font-family:Arial, Helvetica, sans-serif;}

.navigation_new  img { margin:0px 5px 1px;}
.navigation_new a{ color:#740000; font-weight:bold;}
* .navigation a:visited,.navigation a:hover{ color:#740000; text-decoration:underline;}
* .navigation_new a:visited,.navigation_new a:hover{ color:#740000; }
div#tip_links { text-align:inherit; margin-top:7px;}
div#tip_links a{ color:#666666; text-decoration:underline;}
div#rate_page{ width:162px; height:57px; position:absolute; top:80px; left:0px; background:url(/img2/style/rate-page-bg.png) no-repeat; padding:10px 0px 0px 20px; z-index:9; text-align:left;}
div#input_list1{ color:#009966;  overflow:hidden; margin:3px 0px 0px 18px;}
div#input_list2{margin-left:-16px;}
/*----- old classes, delete after start new design ------------*/
/*----------------------------------*/


	/*-------------bookmark--------------*/
	div#bookmark_block,div#bookmark_block2,div#bookmark_block3{ margin-left:6px;}
	.bookmarks{ height:42px; margin-bottom:-1px; background:url(/img2/mailbox/bkmrk_bg.gif) top left no-repeat; margin-right:5px; }
	.bookmarks .bookmark{ height:100%; background:url(/img2/mailbox/bkmrk_sp.gif) no-repeat right 9px; float:left; padding:0px 8px 0px; font-size:24px; font-family:Georgia, "Times New Roman", Times, serif; line-height:1.5; }
	.bookmarks .bookmark_small{ height:100%; background:url(/img2/mailbox/bkmrk_sp.gif) no-repeat right 9px; float:left; padding:0px 25px; font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; line-height:2.3; }	
	.bookmarks .bookmark a { font-family:Georgia, "Times New Roman", Times, serif; color:#740000; font-size:20px; text-decoration:none;}
	.bookmarks .bookmark_small a { font-family:Georgia, "Times New Roman", Times, serif; color:#740000; font-size:18px;  }
	.bookmarks .bookmark a sup {  /*float:right;*/  font-size:12px;}
	.bookmarks .bookmark a:hover sup{ text-decoration:none;}
	.bookmarks .bookmark_last { background-image:none;}
	.bookmarks .active_bkm{ background:url(/img2/mailbox/bkmrk-actv-bg.gif) top repeat-x; border-right:1px solid #dadada;border-left:1px solid #dadada; margin-left:-1px; height:42px; position:relative; z-index:15;}
	div#about_page{ clear:left;}
	div#page_logo{float:left; width:164px; text-align:center; min-height:100px; height:auto !important; clear:left; margin-top:15px;}
	div#page_info{float:left; width:570px; color:#000000; text-align:left;}
	
	div#page_info	table td {color:#000000;padding-left:2px;}
	div#page_info span { font-weight:bold;}
	/*---------------------------------*/


	/*----- credits----*/
	.label_body_header{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; text-align:left; padding-top:15px;}
	.unlim_body_header{font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#666666; text-align:center;padding-top:5px;}
	.label_body_header img { margin:0px 11px 0px 16px;}
	.tags{width:100px;}
	

	div#credits_block{float:right; width:236px; height:124px; margin-right:4px; border-top:1px solid #e7e7e7; border-left:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; display:inline; background-color:#FFFFFF; margin-top:-23px;}
/*	.credits_cover{ background:url(/img2/mailbox/credits-cover-bg.png) top left no-repeat; height:2px; font-size:0px; width:100%;}*/
	.credits_body{ /*background:url(/img2/mailbox/credits-body-bg.png) left repeat-y;*/ width:100%; color:#616d85;/* height:130px;*/}	
	.credits_body table{ margin:1px 0px 0px 18px; }
	.credits_body table td  {font-size:12px;}
	/*.credits_footer{ background:url(/img2/mailbox/credits-footer-bg.png) bottom left no-repeat; height:3px; font-size:0px; width:100%;}	*/	
	.type_credit{ float:left; margin-right:11px; display:inline; width:42px; color:#010101; line-height:1.6;}
	.type_credit img{margin:0px 4px -4px;}	
	.cr_links { text-align:left; margin-top:2px;}
	
	/*-----------------*/
	.goodred {color:#D35F41;}
	.branch_video{float:left; width:310px; text-align:center; margin-top:5px; padding:10px;}
.commonseparator{
	border-bottom:1px dotted #dd7e19; 
	height:0px; 
	width:100%; 
	font-size:0px; 
	margin-bottom:10px;
}	
.engl_picture_l{ margin:5px 15px 5px 5px; float:left;}



.change_currency{display:none;}

	.good-mes{ width:500px; height:50px; margin:8px 0px;}
	.good-mes td { text-align:left; vertical-align:middle; padding-left:17px; font-size:12pt; color:#000000; font-weight:bold; }
	.good-mes td img {margin:0px 1px -8px;}
	
	.error-mes{ width:597px; margin:3px 0px 8px; float:left; display:inline;}
	.error-mes img{ border:none; float:left; display:inline; margin:0px 10px;}
	.error-mes-top{ background:url(/img2/style/error-top-bg.gif) top left repeat; width:100%; height:6px; font-size:0px; float:left; display:inline;}
	.error-mes-center{ background:url(/img2/style/error-bg.gif) left repeat-y; width:100%; float:left; display:inline;}
	.error-mes-bottom{ background:url(/img2/style/error-bottom-bg.gif) bottom left repeat; width:100%; height:6px; font-size:0px; float:left; display:inline;}	
	.error-text{float:left; display:inline; width:500px; text-align:left; padding-left:5px; }	
	
	.info-mes{ width:597px; margin:3px 0px 8px; float:left; display:inline;}
	.info-mes img{ border:none; float:left; display:inline; margin:0px 10px;}
	.info-mes-top{ background:url(/img2/style/error-top-bg.gif) top left repeat; width:100%; height:6px; font-size:0px; float:left; display:inline;}
	.info-mes-center{ background:url(/img2/style/error-bg.gif) left repeat-y; width:100%; float:left; display:inline;}
	.info-mes-bottom{ background:url(/img2/style/error-bottom-bg.gif) bottom left repeat; width:100%; height:6px; font-size:0px; float:left; display:inline;}	
	.info-text{float:left; display:inline; width:500px; text-align:left; }		
	
	
.text_about1{	background-color:#dedede;	border:1px solid #000000;	width:250px; padding:0px 5px;}	



	div#left_info_block{ float:left; width:170px; text-align:left;}
	div#mails_links{ margin-left:5px; margin-top:17px;}
	div#mails_links .item{ margin:0px 0px 2px 10px; height:20px; padding-top:5px;}	
	div#mails_links a{ display:block;  width:128px; font-size:13px; float:left;}
	div#mails_links .item a:hover { text-decoration:none;}
	div#mails_links img { margin:0px 11px -3px 0px; float:left; display:inline;}
	div#mails_links .active{  }		
	div#mails_links .active a{  font-size:16px;font-weight:bold; line-height:1.1; border-bottom:1px dotted #003eb1; }
	.icon_replace{ width:16px; height:16px; float:left; display:inline; margin:0px 11px -3px 0px;}

	/*-------------------------Support----------------------------------*/
    .search_body{ width:758px; background:url(/img/support/search_bg.gif) right bottom no-repeat #e5e6e8;
      margin-right:5px; clear:left; text-align:left; overflow:hidden; }
	   .search_body .message{ margin:10px 10px 5px; text-align:inherit; min-height:52px; _height:52px; }  
	 .search_block td.inp {  background:url(/img/index/input_bg.gif);}
	 .search_body .search_block td.left_inp{background:url(/img/support/inpu_bg_left.gif);width:6px;}
	 .search_body .search_block td.right_inp{ background:url(/img/support/inpu_bg_right.gif);width:6px;}
	 .search_body .search_block td.inp{ background:url(/img/support/inpu_bg.gif);text-align:right;}
	  .search_block td.inp {background:url(/img/index/input_bg.gif);}
	.full_search .bookmark, .full_search .activ_bkmk{ width:151px; height:23px; background:url(/img/support/gallery_bg_disactive.gif) no-repeat;
		margin-right:1px;  float:left; display:inline;  text-align:center; }
	.full_search .bookmark a, .full_search .activ_bkmk a, .full_search .p_bookmark a, .full_search .activ_p_bkmk a { line-height:1.6;    
		font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; text-decoration:none;}
	.full_search .activ_bkmk{  background:url(/img/support/gallery_bg_active.gif) no-repeat; }
	.full_search .activ_bkmk a, .full_search .activ_p_bkmk a{ color:#882b03;}
	.full_search .bookmark a:hover, .full_search .activ_bkmk a:hover, .full_search .p_bookmark a:hover, .full_search .activ_p_bkmk a:hover{
		text-decoration:underline;}
	 .search_body .search_block td.left_inp, .search_body .search_cond td.left_inp, .mail_info .unlm_credits td.left_inp, .thesis .form_div td.left_inp {background:url(/img/support/inpu_bg_left.gif);width:6px;}
		.search_body .search_block td.right_inp, .search_body .search_cond td.right_inp, .mail_info .unlm_credits td.right_inp, .thesis .form_div td.right_inp { background:url(/img/support/inpu_bg_right.gif); width:6px;}
		.search_body .search_block td.inp, .thesis .form_div td.inp { background:url(/img/support/inpu_bg.gif); text-align:right; }
		.search_block table{margin-top:9px;	margin-bottom:5px;}
		 .search_block td {	vertical-align:middle; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000;	height:21px;}
		 .search_block td.text { color:#ffffff;	text-align:left; padding-left:8px; width:45px;}
		 .search_block td.left_inp { background:url(/img/index/inp_left_bg.gif); width:6px;	}
		 .search_block td.right_inp { background:url(/img/index/inp_right_bg.gif); width:5px;}
		 .search_block td.inp { background:url(/img/index/input_bg.gif);}
	 .search_block input,  .search_block select  { border:0px; font-size:12px;}

	/*--------------------------Shop--------------------------------------------*/
	.serv_style_basket{ width:585px; margin-top:10px; /*margin-left:170px;*/}
	.serv_style_group{ width:585px; margin-top:25px;}
	 .basket_gift{ width:585px; font-size:14px; font-weight:normal; overflow:hidden;}
    .basket_gift .gift_image{ float:left; display:inline; text-align:center; width:90px;}   
    .basket_gift .gift_image img{ border:none;}   
    .basket_gift .gift_title{ color:#1da10b; margin-bottom:10px; font-size:16px; width:455px; text-align:left; float:right;font-weight:bold;}
    .basket_gift .gift_desc { width:455px;text-align:left;float:right;margin-bottom:10px;}
    .basket_gift .gift_comments{float:right;display:inline; width:455px;margin-bottom:0px; }
    .basket_gift .gift_comments span{ padding-left:5px;padding-right:5px;background-color:#fafbc4;}
    
    .basket_gift .price {width:455px;text-align:right; float:right;font-weight:bold;}   
    .basket_gift .price .dollar{}
    .basket_gift .price .cent{vertical-align:super;font-size:8pt;}
    .basket_gift .button{float:right;text-align:right; width:455px;}   
    .basket_gift .total, .amount_discount td.total{ font-size:18px; }       
    .basket_gift .total_sum, .amount_discount td.sum{font-weight:bold;font-size:16px; color:#1da10b;}       
    .basket_gift .girls_photo{width:87px; float:left;text-align:left;}
    .basket_gift h3{  font-size:14px; color:#000000;text-align:right;}
    .basket_gift .gifts_list{ overflow:hidden;}
    .amount_discount table{text-align:right;}   
    .basket_services td{ height:22px; }
	
	/*--------------------------pay------------------------------*/
    .pay_way{font-size:18px;}
    .pay_way a{ color:#065d91;}
    .pay_h1{color:#1da10b; font-size:14px; border-bottom:none; text-indent:0;}
    .pay_step1{
        width:575px;
        /*margin-left:175px;*/
    }
    .pay_step1 table td{ height:22px;}   
    .pay_step1 tr.biruz {background-color:#ecf2fe;}
    .pay_step1 tr.white {background-color:#ffffff;}
    .pay_step1 tr.bold {font-weight:bold;}   
    .pay_step1 td.separator{height:1px;}
    .pay_step1 .total_price{color:#1da10b;}
    .pay_step1 td.total {font-weight:bold;font-size:16px;}
    .pay_step1 .variant{ overflow:hidden;}
    .pay_step1 .variant .cc_img{ width:75px;text-align:left;float:left;display:inline;}
    .pay_step1 .variant .cc_img img{  margin-bottom:2px;}
    .pay_step1 .variant .about_pay{float:right; display:inline;width:500px;font-size:10pt;}   
    .pay_step1 .variant .about_pay p{margin-bottom:5px;}   
    .pay_step1 .pay_h2{ font-size:16px;font-weight:bold; color:#000000;}
	
	
	/*------------------new shop --------------------*/
	.gift_block{text-align:center;width:290px;height:290px;float:left;background:url(/img2/shop/gift_block_bg.gif) right bottom no-repeat;}
	.gift_block2{background:url(/img/shopold/gift_block_bg.gif) bottom left no-repeat;}
	.gift_photo{height:155px;margin-top:10px;padding:0px 0px;}
	.gift_price{position:relative;text-align:left;float:left;margin-left:20px;margin-top:0px;display:inline;}
	.gift_action{float:right;margin-right:20px;	margin-top:0px; display:inline;}
	.gift_action img{margin:2px 0px;}
	.gift_title{margin:5px 0px;height:50px;	}
	.text_about{/*z-index:999;*/background-color:#dedede;/*	position:absolute;*/width:250px;padding:10px;border:1px solid #000000;		display:none;text-align:left;}
	.shop_main { background:url(/img2/shop/shop_main_backg.gif) no-repeat;/*  width:580px;*/ height:500px;float:right; margin:5px 0px 5px 0px;}
	.shop_main td.holid a, .shop_main td.trips a, .shop_main td.serv a, .shop_main td.cat a{text-decoration:none; font-size:26pt;}
	.shop_main td.holid a { color:#2c8dbf;}
	.shop_main td.trips a { color:#f36422;}
	.shop_main td.serv a { color:#87aa46;}
	.shop_main td.cat a { color:#d5a706;}
	.full_search .p_bookmark, .full_search .activ_p_bkmk{ width:110px; height:23px;background:url(/img2/shop/paym_bookm_disactive.gif) no-repeat;
		margin-right:1px;float:left;display:inline;text-align:center;}
	.full_search .activ_p_bkmk{background:url(/img2/shop/paym_bookm_active.gif) no-repeat; }
	.serv_style_group{ width:585px; margin-top:10px;float:left;}
	.currency_symbol{font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:14px;font-weight:bold;}
	.price_number1{font-family:Arial, Helvetica, sans-serif;color:#eb0a0a;font-size:24px;font-weight:bold;}
	.price_number2{font-family:Arial, Helvetica, sans-serif;color:#eb0a0a;font-size:15px;font-weight:bold;vertical-align:super;}
	.girls_gifts{ /* float:left;*/ background-image:url(/img/details/fon_info.gif);background-repeat:no-repeat;margin-bottom:10px;margin-top:5px;width:100%;}
	.basket_banner{background:url(/img2/shop/bask_bann_bg.gif) left bottom no-repeat;float:right;display:inline;margin-bottom:5px;text-align:left;}
	div#item_list{position:absolute; display:block; z-index:10; background:url(/img2/shop/bask_bann_bg.gif) left bottom no-repeat #d0e0ff;}
	div#item_list t
	.basket_banner div#item_list{ display:none;}
	
	div#content{float:right; margin-right:31px; display:inline; margin-bottom:100px;}	
	div#content_header{ background:url(/img2/mailbox/content-header-bg.gif) left top no-repeat; width:804px; height:40px; }
	div#content_body{  background:url(/img2/mailbox/content-body-bg.gif) repeat-y left; width:804px; height: 250px; min-height: 250px;
height: auto !important;  overflow:hidden;}	
	div#content_footer{background:url(/img2/mailbox/content-footer-bg.gif) left bottom no-repeat; width:804px; height:53px;}
	.sub_button{background:url(/img2/index/submit_button.gif) no-repeat; width:68px; height:19px; text-indent:-9999px; display:block;}
/*----------Spellchecker------------*/
.ui-dialog {
    background-color:#DADADA;
    /*   border:1px groove; */
    border: 1px solid black;
}

.ui-dialog-titlebar {
 	text-align: center;
	padding: 10px;
	color: white;
}

.ui-dialog-content {
    margin: 10px;
    text-align:left;
}

.ui-dialog-titlebar-close {
    display: none;
}
#spellCheckDialog .normalLabel {
	font-size:8pt;
}

#spellCheckDialog .controlWindowBody {
	font-family:arial, helvetica, sans-serif;
	font-size:8pt;
}

#spellCheckDialog .controlWindowBody .spellCheckCompleted {     font-size: 20px;  font-weight: bold;}
#spellCheckDialog .readonlyInput {	background-color: #DADADA;	color:000000;	font-size:8pt;	width:392px;}
#spellCheckDialog .textDefault {	font-size:8pt;	width: 200px;}
#spellCheckDialog .buttonDefault {	width:90px;	height:22px;	font-size:8pt;}
#spellCheckDialog .suggSlct {	width:200px;	margin-top:2;	font-size:8pt;}
#spellCheckDialog .misspelled {	background: url(redline.png) repeat-x scroll bottom left;}
#spellCheckDialog .wordWindow {border: 1px solid black;margin-bottom: 10px;background-color: white; padding: 4px;height: 250px;width:500px;}
#spellCheckDialog .wordWindow .wordWindowText { background-color: white; font-family: 'Courier New',Courier,monospace;
 font-size: 12px; overflow: auto; height: 100%; }
#spellCheckDialog .currentWord { background-color: pink;}
/*-----------Testimonial---------------------*/
.testimonials{margin-top:20px;}
.testimonials ul li{
	list-style:none;
	display:inline;	
	float:left;
	border-bottom:1px solid #dadada;
	margin-left:0px;
	text-align:center;
	width:70px;
	height:35px;
	padding-top:5px;
	}
.testimonials ul li.last{
	width:189px;
	text-align:left;
}
.testimonials ul li a{
	width:100px;
	font-size:20px;
	color:#740000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.testimonials ul li span{
	width:100px;
	font-size:20px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.testimonials ul li.active{
	border:1px solid #dadada;
	border-bottom:none;
}
.testimonials ul li.active span{
	font-size:24px;
}
.testimonial{
	border-bottom:1px solid #dadada;
}
.branch{ width:84%; float:right}
/*------------Support menu--------------------*/
.global_support_content{float:left; margin-bottom:15px; margin-left:40px;}
.support_content{border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; width:730px; min-height:385px; height:auto;}
.support_header{background:url(../../img/support/ask_top_bg.jpg) no-repeat; height:4px; width:731px;}
.support_footer{height:4px;background:url(../../img/support/ask_bottom_bg.jpg) no-repeat;width:731px;}


.support_menu ul{width:100%; margin-top:10px;}
.support_menu { text-align:left}
.support_menu ul li{
	list-style:none;
	display:inline;	
	float:left;
	border-bottom:1px solid #dadada;
	/*border-right:1px solid #dadada;*/
	background:url("/img2/mailbox/bkmrk_sp.gif") no-repeat scroll right 4px transparent;
	margin-left:0px;
	text-align:center;
	padding:5px 10px;
	height:25px;		
	width:25%;
	}
.support_menu ul li.last{width:47%;}
.support_menu ul li a{
	width:100px;
	font-size:20px;
	color:#740000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.support_menu ul li span{
	width:100px;
	font-size:20px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.support_menu ul li.active{
	border-top:1px solid #dadada;
	border-bottom:none;
	border-left:1px solid #dadada;
	border-right:1px solid #dadada;
	background:none;
}
.support_menu ul li.active a{
	font-size:24px;
	font-family:Georgia,"Times New Roman",Times,serif;	
}
.support_menu ul li.active a{ color:#000000}
.opened_tickets{border-top:1px solid #dadada;color:#575757; padding:0px;}
.opened_tickets table tr td{ padding:10px 0px;}
.support_chat{float:left; margin-bottom:100px; margin-left:165px; margin-top:20px;}
.support_chat_header{background:url(../../img2/style/supportchat_header.gif) no-repeat; width:598px; height:4px;}
.support_chat_body{ border-left:1px solid #dadada;border-right:1px solid #dadada; width:597px; height:300px;}
.support_chat_footer{background:url(../../img2/style/supportchat_footer.gif) no-repeat; width:598px; height:4px;}
.support_note{float:right; margin:20px 80px 0px 0px; color:#740000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.trace_form{float:left; width:300px;}
.trace_left_text{width:270px; border:1px solid #dadada;height:20px; color:#aca4a4;padding:3px 0px 3px 5px;margin-top:20px;}
.trace_left_text1{float:left; width:270px;border:1px solid #dadada; color:#aca4a4; padding:3px 0px 3px 5px; margin-top:10px; height:20px;}
.trace_right_text{width:270px; border:1px solid #ffcc99;height:20px; color:#aca4a4;padding:3px 0px 3px 5px;margin-top:20px;}
.trace_right_text1{float:left; width:270px;border:1px solid #ffcc99; color:#aca4a4; padding:3px 0px 3px 5px; margin-top:10px; height:20px;}
.trace_left{float:left; width:324px; margin:17px;}
.trace_left p, .trace_right p {margin-top:7px;}
.not_member{font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif; color:#686464;}
.trace_left_header{background:url(../../img/support/top_bg.jpg) no-repeat; height:4px; width:324px;}
.trace_left_footer{background:url(../../img/support/bottom_bg.jpg) no-repeat; height:4px; width:324px;}
.trace_right{float:left; width:339px; margin:17px;}
.trace_right_header{background:url(../../img/support/trace_top_bg.jpg) no-repeat; height:4px; width:339px;}
.trace_right_footer{background:url(../../img/support/trace_bottom_bg.jpg) no-repeat; height:4px; width:339px;}
.trace_right_body{border-left:1px solid #ffcc99; border-right:1px solid #ffcc99; height:175px; width:337px;}
.already_member{ color:#740000; font-size:18px; font-family:Georgia, 'Times New Roman', Times, serif;}
a.trace_forgot{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/*--------------------------------------------*/


	.unlim_block{ width:147px; margin-bottom:10px; margin-top:40px; margin-left:5px; border-top:1px solid #e7e7e7; border-right:1px solid #e7e7e7; border-bottom:1px solid #e7e7e7; padding-bottom:10px;}
	.unlim_body{width:100%; }		

.trip_block{border:1px solid #dbdbdb;float:left}
.trip_text{	color:#aca4a4;	padding-left:5px;}
.trip_block_small{margin-left:12px;}
.trip_block_big{margin-left:40px;}
.trip_res_footer{ background:url(../../img/trips/bottom_bg.jpg) no-repeat; width:639px; height:5px;}
.trip_res_header{ background:url(../../img/trips/top_bg.jpg) no-repeat; width:639px; height:5px;}

		
.warn-new{ width:597px; background:#fde087 url("/img2/style/warn-icon.gif") no-repeat 15px center; margin-bottom:20px;}
.warn-new p.smes {padding:10px 10px 10px 40px; line-height:1;}		
.warn-new-top{ background:url(/img2/style/warn-corners.gif) top left no-repeat;}
.warn-new-bottom{ background:url(/img2/style/warn-corners.gif) bottom left no-repeat;}	
		


