*{padding:0;margin:0;}

a img{border:0;}

fieldset{

	border:0;

}

ul{

	list-style-type:none;

}



html, body {height:100%;min-height:100%;font-family:'times new roman';font-size:14px;}

body{behavior:url(csshover3.htc);}

html{background:#444;}

th{text-align:left;}



#page {margin:0 auto;margin-top:-81px; min-height:100%; width:1000px;_height:100%;border-left:1px solid grey;border-right:1px solid grey;background:white;}

#page_in {padding-top:81px; width:1000px; background:url(img/top_bg.jpg) no-repeat left 81px;}



#header{

	height:280px;

	position:relative;

	width:100%;	

}



#header h1{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:30px;

	top:5px;

}



#header h1 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



#header h1, #header h1 a{

	width:300px;

	height:53px;

	background:url(img/logo.jpg) no-repeat left top;

}







.english{

	position:absolute;

	top:75px;

	left:10px;

	cursor:pointer;

}



.rus{

	position:absolute;

	top:102px;

	left:12px;

	cursor:pointer;

}



.english img:hover{

	width:33px;

	height:21px;

}



.rus img:hover{

	width:33px;

	height:21px;

}



.top_block{

	width:191px;

	height:100px;

	padding:10px 13px 0 20px;

	background:url(img/top_block.png) no-repeat left top;

	behavior:url(iepngfix.htc);

}



.block_h, .block_h_e{

	height:33px;

}



.block_in{

	position:absolute;

	left:323px;

	top:23px;

	width:217px;

}



.block_in .block_h h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:72px;

	top:5px;

}



.block_in .block_h h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_in .block_h h2, .block_in .block_h h2 a{

	width:80px;

	height:25px;

	background:url(img/block_h_in.jpg) no-repeat left top;

}



.block_in .block_h h2 a:hover, .block_in .block_h h2 .now{

	width:80px;

	height:25px;

	background:url(img/block_h_in.jpg) no-repeat left bottom;

}



.block_out .block_h h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:68px;

	top:5px;

}



.block_out .block_h h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_out .block_h h2, .block_out .block_h h2 a{

	width:92px;

	height:25px;

	background:url(img/block_h_out.jpg) no-repeat left top;

}



.block_out .block_h h2 a:hover, .block_out .block_h h2 .now{

	width:92px;

	height:25px;

	background:url(img/block_h_out.jpg) no-repeat left bottom;

}



.block_out{

	position:absolute;

	left:550px;

	top:23px;

	width:217px;

}



.block_exchange{

	position:absolute;

	left:775px;

	top:11px;

	width:217px;

}



.block_exchange .block_h h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:68px;

	top:5px;

}



.block_exchange .block_h h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_exchange .block_h h2, .block_exchange .block_h h2 a{

	width:98px;

	height:38px;

	background:url(img/block_h_exchange.jpg) no-repeat left top;

}



.block_exchange .block_h h2 a:hover, .block_exchange .block_h h2 .now{

	width:98px;

	height:38px;

	background:url(img/block_h_exchange.jpg) no-repeat left bottom;

}



.block_exchange .block_h_e h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:43px;

	top:5px;

}



.block_exchange .block_h_e h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_exchange .block_h_e h2, .block_exchange .block_h_e h2 a{

	width:123px;

	height:38px;

	background:url(img/block_h_exchange_e.jpg) no-repeat left top;

}



.block_exchange .block_h_e h2 a:hover, .block_exchange .block_h_e h2 .now{

	width:123px;

	height:38px;

	background:url(img/block_h_exchange_e.jpg) no-repeat left bottom;

}





.block_in .block_h_e h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:72px;

	top:5px;

}



.block_in .block_h_e h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_in .block_h_e h2, .block_in .block_h_e h2 a{

	width:80px;

	height:25px;

	background:url(img/block_h_in_e.jpg) no-repeat left top;

}



.block_in .block_h_e h2 a:hover, .block_in .block_h_e h2 .now{

	width:80px;

	height:25px;

	background:url(img/block_h_in_e.jpg) no-repeat left bottom;

}



.block_out .block_h_e h2{

	position:absolute;

	overflow:hidden;

	font-size:14px;

	left:68px;

	top:5px;

}



.block_out .block_h_e h2 a{

	display:block;

	position:absolute;

	top:0;

	left:0;



}



.block_out .block_h_e h2, .block_out .block_h_e h2 a{

	width:92px;

	height:25px;

	background:url(img/block_h_out_e.jpg) no-repeat left top;

}



.block_out .block_h_e h2 a:hover, .block_out .block_h_e h2 .now{

	width:92px;

	height:25px;

	background:url(img/block_h_out_e.jpg) no-repeat left bottom;

}



#header .block_exchange .block_h{

	height:45px;

}



#header .block_exchange .block_h_e{

	height:45px;

}



#header form{

	position:absolute;

	left:500px;

	top:160px;

}



#header form .txt{

	width:150px;

	margin:0 18px 0 5px;

	border:1px solid black;

}



#header form p .button{

	vertical-align:top;

	position:absolute;

	margin:-5px 0 0 0;

}



#header form .links{

	text-align:right;

	padding:5px 18px 0 0;

}



#header form .links a{

	color:black;

}



#content{

	overflow:hidden;

	zoom:1;

	padding-bottom:15px;

}



#left{

	float:left;

	width:190px;

	padding:20px 15px 5px 5px;

	margin:56px 8px 0 10px;

	_margin:56px 8px 0 5px;

	border:1px solid #9B9DA0;

}



#left .navi{

	padding-left:15px;

	margin:0 0 15px 0;

}



.navi li{

	height:25px;

	

}



#left .navi_e{

	padding-left:15px;

	margin:0 0 15px 0;

}



.navi_e li{

	height:25px;

	

}



.navi .home p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .home p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .home p, .navi .home p a{

	width:53px;

	height:21px;

	background:url(img/navi_home.gif) no-repeat left top;

}



.navi .home p a:hover, .navi .home p .now{

	width:53px;

	height:21px;

	background:url(img/navi_home.gif) no-repeat left bottom;

}





.navi .about p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .about p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .about p, .navi .about p a{

	width:82px;

	height:21px;

	background:url(img/navi_about.gif) no-repeat left top;

}

.navi .about p a:hover, .navi .about p .now{

	width:82px;

	height:21px;

	background:url(img/navi_about.gif) no-repeat left bottom;

}





.navi .tarif p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .tarif p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .tarif p, .navi .tarif p a{

	width:55px;

	height:21px;

	background:url(img/navi_tarifs.gif) no-repeat left top;

}



.navi .tarif p a:hover, .navi .tarif p .now{

	width:55px;

	height:21px;

	background:url(img/navi_tarifs.gif) no-repeat left bottom;

}



.navi .terms p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .terms p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .terms p, .navi .terms p a{

	width:113px;

	height:21px;

	background:url(img/navi_terms.gif) no-repeat left top;

}



.navi .terms p a:hover, .navi .terms p .now{

	width:113px;

	height:21px;

	background:url(img/navi_terms.gif) no-repeat left bottom;

}



.navi .help p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .help p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .help p, .navi .help p a{

	width:56px;

	height:21px;

	background:url(img/navi_help.gif) no-repeat left top;

}



.navi .help p a:hover, .navi .help p .now{

	width:56px;

	height:21px;

	background:url(img/navi_help.gif) no-repeat left bottom;

}



.navi .contacts p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .contacts p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .contacts p, .navi .contacts p a{

	width:75px;

	height:21px;

	background:url(img/navi_contacts.gif) no-repeat left top;

}



.navi .contacts p a:hover, .navi .contacts p .now{

	width:75px;

	height:21px;

	background:url(img/navi_contacts.gif) no-repeat left bottom;

}





.navi .news_l p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .news_l p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .news_l p, .navi .news_l p a{

	width:59px;

	height:21px;

	background:url(img/navi_news.gif) no-repeat left top;

}



.navi .news_l p a:hover, .navi .news_l p .now{

	width:59px;

	height:21px;

	background:url(img/navi_news.gif) no-repeat left bottom;

}



.navi_e .news_l p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .news_l p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .news_l p, .navi_e .news_l p a{

	width:36px;

	height:21px;

	background:url(img/navi_news_e.gif) no-repeat left top;

}



.navi_e .news_l p a:hover, .navi_e .news_l p .now{

	width:36px;

	height:21px;

	background:url(img/navi_news_e.gif) no-repeat left bottom;

}





.navi .prepay p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi .prepay p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi .prepay p, .navi .prepay p a{

	width:118px;

	height:21px;

	background:url(img/navi_account.gif) no-repeat left top;

}



.navi .prepay p a:hover, .navi .prepay p .now{

	width:118px;

	height:21px;

	background:url(img/navi_account.gif) no-repeat left bottom;

}



.navi_e .prepay p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .prepay p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .prepay p, .navi_e .prepay p a{

	width:117px;

	height:21px;

	background:url(img/navi_account_e.gif) no-repeat left top;

}



.navi_e .prepay p a:hover, .navi_e .prepay p .now{

	width:117px;

	height:21px;

	background:url(img/navi_account_e.gif) no-repeat left bottom;

}





.navi_e .home p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .home p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .home p, .navi_e .home p a{

	width:70px;

	height:21px;

	background:url(img/navi_home_e.gif) no-repeat left top;

}



.navi_e .home p a:hover, .navi_e .home p .now{

	width:70px;

	height:21px;

	background:url(img/navi_home_e.gif) no-repeat left bottom;

}





.navi_e .about p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .about p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .about p, .navi_e .about p a{

	width:59px;

	height:21px;

	background:url(img/navi_about_e.gif) no-repeat left top;

}

.navi_e .about p a:hover, .navi_e .about p .now{

	width:59px;

	height:21px;

	background:url(img/navi_about_e.gif) no-repeat left bottom;

}





.navi_e .tarif p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .tarif p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}



.navi_e .tarif p, .navi_e .tarif p a{

	width:67px;

	height:21px;

	background:url(img/navi_tarifs_e.gif) no-repeat left top;

}



.navi_e .tarif p a:hover, .navi_e .tarif p .now{

	width:67px;

	height:21px;

	background:url(img/navi_tarifs_e.gif) no-repeat left bottom;

}



.navi_e .terms p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .terms p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .terms p, .navi_e .terms p a{

	width:97px;

	height:21px;

	background:url(img/navi_terms_e.gif) no-repeat left top;

}



.navi_e .terms p a:hover, .navi_e .terms p .now{

	width:97px;

	height:21px;

	background:url(img/navi_terms_e.gif) no-repeat left bottom;

}



.navi_e .help p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .help p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .help p, .navi_e .help p a{

	width:23px;

	height:21px;

	background:url(img/navi_help_e.gif) no-repeat left top;

}



.navi_e .help p a:hover, .navi_e .help p .now{

	width:23px;

	height:21px;

	background:url(img/navi_help_e.gif) no-repeat left bottom;

}



.navi_e .contacts p{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}

.navi_e .contacts p a{

	display:block;

	position:absolute;

	top:0;

	left:0;

}

.navi_e .contacts p, .navi_e .contacts p a{

	width:59px;

	height:21px;

	background:url(img/navi_contacts_e.gif) no-repeat left top;

}



.navi_e .contacts p a:hover, .navi_e .contacts p .now{

	width:59px;

	height:21px;

	background:url(img/navi_contacts_e.gif) no-repeat left bottom;

}



.block{

	border:1px solid #EAEBEC;

	padding:10px 0 15px 0;

	text-align:center;

	margin:0 0 5px 0;

}



.wmz, .wme, .wmr, .wmu, .wmid, .mail, .icq, .posta, .phone{

	text-align:left;

	padding-left:45px;

	margin-left:20px;

}



.block em{

	font-size:18px;

	font-style:normal;

}



.block em a{

	color:black;

}



.mail{

	background:url(img/mail.gif) no-repeat left center;

}

.icq{

	background:url(img/online.gif) no-repeat left center;

}

.posta{

	background:url(img/obr.png) no-repeat left center;

}

.phone{

	background:url(img/10.png) no-repeat left center;

}

.wmz{

	background:url(img/wmz.gif) no-repeat left center;

}

.wmr{

	background:url(img/wmr.gif) no-repeat left center;

}

.wme{

	background:url(img/wme.gif) no-repeat left center;

}



.wmu{

	background:url(img/wmu.gif) no-repeat left center;

}



.wmid{

	background:url(img/ant.jpg) no-repeat left center;

	line-height:44px;

}







#middle{

	float:left;

	width:502px;

	border:1px solid #9B9DA0;

	margin:0 8px 0 0;

	padding:30px 20px 10px 20px;

	background:white;

}



#middle p, #m_right p{

	margin:10px 0 15px 0;

}



#middle .block strong{

	color:#2465AB;

}



#middle .block p, #middle form p{

	margin:0;

}



#middle .block form{

	width:250px;

	text-align:left;

	margin:0 auto;

}



#middle label{

	font-size:12px;

	color:grey;

}



#middle .txt{

	width:250px;

}



#middle textarea{

	overflow:hidden;

	width:250px;

}



.question table{

	margin-top:15px;

}



.question td{

	padding:2px;

	font-size:14px;

	font-family:arial;

	vertical-align:top;

}



.question td label{

	display:block;

	width:150px;

	text-align:right;

}



.question td input{

	width:250px;

	border:1px solid #bdbdbd;

}



.question td textarea{

	width:200px;

	overflow:hidden;

}



.more_news{

	border-top:2px dotted #aaa;

}



.more_news h3{

	font-size:14px;

}



#content a{

	color:#4C7CB4;

	text-decoration:none;

}



.tarifs_t{

	width:90%;

}



.tarifs_t thead {

	background:#4C7CB4;

	color:white;

	text-align:center;

}



.tarifs_t thead th{

	width:25%;

}



.tarifs_t td{

	background:#E6F2FF;

	padding:3px 0 3px 0;

	text-align:center;

}



.calculate{

	width:480px;

}



.calculate th{

	text-align:left;

	width:230px;

}



.calculate td{

	text-align:right;

}



.calculate .short{

	margin-right:10px;

	width:90px;

}



.l_select{

	width:254px;

}



.calculate .t_first{

	text-align:left;

	padding-left:40px;

}





.calculate .long{

	width:250px;

	margin:0;

}



.long{

	width:250px;

}

#middle h3{

	margin-bottom:5px;

}



#middle ul{

	list-style-type:decimal;

	margin:5px 0 10px 20px;

}



.pod_button{

	width:250px;

	padding:10px 0 0 0;

	text-align:right;
	
	
	 

}



#middle h2, #m_right h2{

	margin-bottom:10px;

}



.partners{

	padding:0 0 0 40px;

}



.partners a{

	margin:0 9px 9px 0;

}



.partners a img{

	border:1px solid #E1E2E3;

}



#m_right{

	float:left;

	width:722px;

	padding:30px 20px 10px 15px;

	border:1px solid #9B9DA0;

	background:white;

}



#right{

	 float:left;

	 width:175px;

	 padding:30px 15px 15px 15px;

	 border:1px solid #9B9DA0;

}



#right .news{

	height:25px;

	margin-bottom:16px;

}



.date{

	color:#2465AB;

}



.news_item{

	border-bottom:2px dotted #2465AB;

	padding:5px 0 10px 0;

}



.news h3{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}



.news h3 span{

	display:block;

	position:absolute;

	top:0;

	left:0;

}



.news h3, .news h3 span{

	width:102px;

	height:24px;

	background:url(img/h_news.gif) no-repeat left top;

}



.news .h_e{

	position:absolute;

	overflow:hidden;

	font-size:14px;

}



.news .h_e span{

	display:block;

	position:absolute;

	top:0;

	left:0;

}





.news .h_e, .news .h_e span{

	width:65px;

	height:21px;

	background:url(img/h_news_e.gif) no-repeat left top;

}





#footer {margin:0 auto;height:81px; clear:both; width:1000px;border-left:1px solid grey;border-right:1px solid grey;}

#footer_in {height:81px; width:1000px;background:url(img/bottom_bg.gif) repeat-x;}

#footer .text{

	float:left;

	padding:24px 0 0 160px;

	width:250px;

	color:white;

}



.medal{

	position:absolute;

	margin:-20px 0 0 0;

	behavior:url(iepngfix.htc);

}



#footer img{

	margin-right:10px;

}



#footer .counters{

	width:500px;

	float:left;

	padding:25px 0 0 0;

}



#footer a{

	color:white;

}





.calc_e th{

	text-align:left;

	width:160px;

}



#buy_table{

	display:none;

}



#buy_table th{

	text-align:left;

}



#buy_table p, #optionary_input{

	display:none;

}



#middle .short{

	width:50px;

}

	
.button{ background:#83A4CB; color:#FFFFFF;}
.txtt{  background:#83A4CB; color:#FFFFFF;}
