#leftTop{
border-bottom:1px solid #CFA7D7;
height:215px;
padding:20px 0 0;
text-align:center
}
.logo, .logoAc{
margin:0 0 20px 28px; 
width:168px;
height:120px;
background-image:url(/images/logo.gif);
background-repeat:no-repeat;
background-position:0 0;
cursor:pointer;
display:block
}
.logoAc{background-position:0 -120px}
	#phone{
	background:url(/images/phone.gif) 0 0 no-repeat;
	text-align:center;
	padding:6px 0 0 34px;
	color:#666;
	font-weight:bold;
	font-size:16px;
	margin:0 0 0 14px
	}
		#phone small{font-size:14px}
		#phone div{font-size:12px; font-weight:normal; padding-bottom:10px}
		#phone a{color:#B61218; font-size:14px; font-weight:normal; text-decoration:none}
		#phone a:HOVER{text-decoration:underline}


#header{background:url(/images/header.jpg) 0  repeat-x}
#headerL{background:url(/images/header_l.jpg) 0 0 no-repeat}
#headerR{
background:url(/images/header_r.gif) 100% 0 no-repeat;
position:relative;
height:247px
}
		
/**/
#headTopInn{height:220px}
#topMenuCont{
	padding:0px 10px 0 19px;
	/*min-width: 1000px;*/
	}
#topMenu{
list-style:none;
padding:0;
margin:0;
}
#topMenu li{
float:left;
text-align:center;
background: url(/images/t_menu_sep.gif) 0 4px no-repeat;
padding:0 12px 2px 22px;
position:relative
}
	#topMenu li:first-child{background:none}
	
	#topMenu li.topSelected{background:url(/images/t_menu_fon.gif) 0 -46px repeat-x}
	

#topMenu a{
color:#B61218;
text-decoration:none;
font-weight:bold;
font-size:14px
}
	#topMenu a:HOVER{color:#000}
#topMenu .tSelected a{color:#000}
#topMenu li img{
position:absolute;
margin-left:-25px;
left:50%;
bottom:-24px
}

/**/
.lMenu{
list-style:none;
padding:22px 5px 200px 0;
margin:0;
background:url(/images/l_menu_bot.jpg) 0 100% no-repeat;
border-top:1px solid #FFF
}
.lMenu li.levFirst{
background: url(/images/menu_l.gif) 0 100% no-repeat;
line-height:12px
}
.lMenu li.levFirst div{
background: url(/images/menu_r.gif) 100% 100% no-repeat; 
padding:9px 8px 11px 25px;}

.lMenu a{
color:#B61218 ;
font-size:11px !important;
text-decoration:none;
text-transform:uppercase;
}
	.lMenu a:HOVER{color:#000}
.lMenu ul a{text-transform:none}

.subCont{
}
.lMenu ul{
list-style:none;
padding:0px 0px 9px 2px;
margin:0
}
.lMenu ul li{
background: url(/images/menu_l.gif) 0 100% no-repeat;
line-height:12px
}
.lMenu ul li div{background: url(/images/menu_r_sub.gif) 100% 100% no-repeat; padding:6px 0 8px 40px;}

.lMenu li.lSelected{background:url(/images/menu_l_ac_1.gif) 0 100% no-repeat}
.lMenu ul .lSubSelected{background:url(/images/menu_l_ac.gif) 0 100% no-repeat}
.lMenu a.selected{color:#000}

/**/
#textFon{background:url(/images/cent_fon.jpg) 0 0 repeat-x; margin:3px 4px 0}
#textL{background:url(/images/cent_l.jpg) 0 0 no-repeat}
#textR{background:url(/images/cent_r.jpg) 100% 0 no-repeat; padding:20px 35px 55px; min-height:200px}


/**/
.newsList{
list-style:none;
padding:0;
margin:0;
}
.newsList li{
padding:0 0 10px;
overflow: hidden;
width: 100%
}
.newsList a{
color:#4d4d4d;
text-decoration:none
}
.newsList a:HOVER{text-decoration:underline}
.newsDate{
color:#000;
font-size:12px;
font-weight:bold;
padding:0 0 5px
}
.newsMore{
padding:3px 0 0;
background:url(/images/more.gif) 60px 12px no-repeat
}
.newsMore a{
font-size:11px;
text-decoration:none
}
.newsMore a:HOVER{text-decoration:underline}

/**/
#fotoCont{margin-left:-2px}
.fotoCont{
float:left;
background:url(/images/gal_fon.gif) 0 0 no-repeat;
width:138px;
height:106px;
margin:0 3px 6px 0
}
.fotoCont img{margin:1px 0 0 4px; border:none}

/**/
#footer{background:url(/images/footer.jpg) 0 0 repeat-x #CCCCFF}
#footerL{background:url(/images/footer_l.jpg) 0 0 no-repeat}
#footerR{
background:url(/images/footer_r.jpg) 100% 0 no-repeat;
height:149px;
font-size:11px
}

#copyr{float: left; padding:113px 0 0 23px; color:#C35483}
#develop{float:right; margin:113px 23px 0 0; color:#C35483; background:url(/images/binn.gif) 100% 0 no-repeat}
#develop a{font-size:11px; color:#B61218}

/**/
#forDetailNews{
float:right;
padding:15px 0 0
}
.marg{
clear:both;
padding:15px 0
}
.newsFoto{
float:left;
margin:0 10px 3px 0;
border:none
}

/**/
#siteMap{
border:none;
background:none;
padding:0
}
#siteMap li, #siteMap li div{
background:none;
padding-top:0;
padding-left:0
}
#siteMap li li{padding-left:15px}

/* Логотипы платежей */
#lText{
padding:14px 15px 0 22px;
font-size:11px
}

#lText * { border-style: none; }

.newsMore a, .newsDate a{color:#C174B0}

/**/
.form_list{
padding:0;
margin:0;
list-style:none
}
.form_list td {
font-size:11px;
color:#787878;
padding:8px 0 0;
background:none;
text-transform:uppercase
}
.form_list span{padding-left:4px}
.form_list input, .form_list select, .form_list textarea{
font-size:11px;
text-transform:none
}

	.text_inp{
	width:490px;
	border:1px solid #CCC;
	padding:2px;
	margin:2px 0 0 11px;
	}
	.text_inp_50{width:236px}
	.text_inp_40{width:40px}
	.text_inp_45{width:50px}
	.fLabel{
	float:left;
	width:145px
	}
	.form_list textarea{
	width:490px;
	height:103px;
	border:1px solid #C6C6C6;
	overflow-y:scroll;
	margin:6px 0 0 11px
	}
	.subm{
	border:1px solid #999999;
	background:#E5E5E5;
	color:#000;
	margin-top:20px;
	margin-left:11px;
	font-size:14px;
	cursor:pointer
	}
.system{color:red}

#sysMes{
color:red;
font-size:11px
}

/* Кнопка заказа перевода */
#orderButton 
{
	text-align: center;
}

#orderButton button
{
	font-size: 150% !important;
}

#orderButton noscript
{
	display: block;
	margin-top: 2em;
}

#orderButton noscript a
{
	font-size: 120% !important;
	color: red;
	font-weight: bold;
}


/* Оформление RDF businessCard */
#businessCard dt
{
	font-weight: bold;
}

#businessCard dt, #businessCard li
{
	margin-bottom: 1ex;
}		

#businessCard dd
{
	margin-bottom: 1em;
}

#businessCard .logo
{
	width: 20px;
	height: 19px;
	background: none;
	cursor: default;
	display: inline;
	margin: 0px;
	margin-right: 0.5em;
}

/* ------------------------- Вставка флеша ------------------------- */
/* Контейнер делаем новым потоком, чтобы не мешать остальным элементам */
#flashContainer
{
	position: absolute;
	top: 0px;
	left: 0px;	
	width: 100%;
}
/* Позиционируем логотим */
#flashLogo
{
	position: absolute;
	top: 0px;
	left: 0px;
}
/* Позиционируем карту */
#flashHeader
{
	position: absolute;
	top: 0px;
	right: 20px;
}

/* Убираем фон с картой-изображением */
#headerR
{
	background-image: none;
}


/* Предупреждение о старом браузере */
#ieBrowserWarning
{
	display:none;
}

#topvebber a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=0);     
}