/* CSS Document */

*{
  padding:0;
  margin:0;
}

/*---------------------*/
html, body{
  /*border:1px solid red;*/
}

body{
  color:#555555;
  font-family:tahoma;
  font-size:12px;
}

img{
  padding:1px;
  border:1px solid #88a1c4;
}

ul{
  list-style:none;
}

td{
  vertical-align: top;
}

.l { float: left;}
.r { float: right;}
/*-- ÊÎÍÒÅÍÒ : ÍÀ×ÀËÎ --*/
#content {
  line-height: 19px;
}

#content h1, h1{
  font-family:"Times New Roman", Times, serif;
  font-size:17px;
  color:#124489;
  text-transform:uppercase;
}

#content h2, h2{
  font-family:"Times New Roman", Times, serif;
  font-size:16px;
  color:#333333;
  text-transform:uppercase;
}

#content h3, h3{
  font-family:"Times New Roman", Times, serif;
  color:#1F2021;
  font-size:14px;
  margin: 10px 0;
  text-transform:uppercase;
}

#content a, a{	
  color:#0099FF;
}

#content a:hover, a:hover{
  color:#333333;	
}

#content p, p{
  margin:7px 0px;
}

#content p.noIndent{
}

#content p strong, #content p b{
}

#content img{
  padding:1px;
  border:1px solid #88a1c4;
}

#content img.left {
}

#content img.right {
  float:right;
}

#content p.right {
  padding:10px 0;
}

#content table.table {
  width: 98%;
}

#content table.table th {
  border:1px solid #B9D6E1;
  background:#F3F6FD;
  color:#354F7B;
  font-weight:bold;
  text-align:center;
}

#content table.table td {
  border:1px solid #B9D6E1;
  padding:0 5px;
}

#content table.table td.section {
  background:#F3F6FD;
  color:#354F7B;
  font-weight:bold;
}

#content table.table_wb, #content table.table_wb td, #content table.table_wb th {
    border: 0px none;
}

#content ul{
  list-style:none;
  list-style-image:url(../img/list_style_3.png);
  margin-left:13px;
}

#content ul ul{
  list-style-image:url(../img/list_style_5.png);
}

#content ul ul ul{
  list-style-image:url(../img/list_style_6.png);
}

#content ol{
  margin-left: 40px;
}

#content ul li {
  margin: 3px 0;
}

#content ul li li {
  margin-left: 20px;
}

#content ul li li li {
}

#content .fon{
  background:#f3f6fd;
  padding:18px 28px;
  color:#354f7b;
  font-size:12px;
}

#content .fon p{
  margin:0px !important;
}

#content img.TMCEImageLeft {
    float: left;
    margin: 7px 10px 7px 0px;        
}

#content img.TMCEImageRight{
    float: right;
    margin: 7px 0px 7px 10px;        
}

/*-- ÊÎÍÒÅÍÒ : ÊÎÍÅÖ --*/

.catalogContainer .item{
  margin: 10px 0;
}

/*---------------------*/
#logo{
  border:none;
  margin-left:10px;
  padding:0;
}

#body{
  background:url(../img/top_fon.jpg) top repeat-x;
  /*border:1px solid red;*/
}

#header{
  /*border:1px solid blue;*/
  height:125px;
  background:url(../img/main_title.jpg) no-repeat 0% 30%;
}

#left_side{
  float:left;
  padding-left:10px;
  /*width:233px;*/
  /*border:1px solid green;*/
}

#right_side{
  float:right;
  padding-right:10px;
}

#center{
  /*border:1px solid red;*/
  margin-right:247px;
  padding:0 20px;
  z-index:10;
}

/*---------------------*/
#footer{
  padding-bottom:20px;
}

#footer_block{
  height:182px;
  width:70%;
  margin:0 auto;
  /*background:url(../img/fb_fon.jpg);*/
  
}

#footer_block a{
  font-family:tahoma;
  font-size:12px;
  color:#124489;
  text-decoration:none; 
}

#footer_block a:hover{
  text-decoration:underline; 
}

#fb_left, #fb_right{
  width:22px;
  height:226px;
}

#fb_left{
  float:left;
  /*background:url(../img/fb_left_fon.jpg);*/
}

#fb_right{
  float:right;
  /*background:url(../img/fb_right_fon.jpg);*/
}

#fb_center{
  /*border:1px solid red;*/
  margin:0 22px;
  text-align:center;
  padding-top:10px;
}

#fb_center ul{
  margin:0;
}

.fbcenter_left, .fbcenter_right{
  margin-top:20px;
  width:49%;
}

.fbcenter_left{
  float:left;
  text-align:left;
}

.fbcenter_right{
  float:right;
  text-align:right;
}

#bottom_foot{
  width:65%;
  margin:0 auto;
  padding:50px;
  font-size:11px;
}

#bottom_studio{
  float:left;
  background:url(../img/bot_logo.jpg) no-repeat left;
  padding-left:30px;
}

#bottom_contacts{
  float:right;
  text-align:right;
}



/*-- ÃËÀÂÍÎÅ ÌÅÍÞ : ÍÀ×ÀËÎ --*/
#main_menu{

}

.main_splitter{
  background:url(../img/main_splitter.jpg) no-repeat;
  width:3px;
  height:31px;
  float:left;
}

#main_button_1, #main_button_2, #main_button_3{
  float:left;
  height:31px;
  cursor:pointer;
}

#main_button_1{
  width:102px;
  background:url(../img/main_button_1_off.jpg) no-repeat;
}

#main_button_2{
  width:133px;
  background:url(../img/main_button_2_off.jpg) no-repeat;
}

#main_button_3{
  width:102px;
  background:url(../img/main_button_3_off.jpg) no-repeat;
}
/*-- ÃËÀÂÍÎÅ ÌÅÍÞ : ÊÎÍÅÖ --*/

/*-- ÂÑÏËÛÂÀÞÙÅÅ ÌÅÍÞ : ÍÀ×ÀËÎ --*/
.main_submenu{
  display:none;
  z-index: 100;
  background:#004E9B;
  position:absolute;
/*  top:125px;  */
  padding:10px;
  margin-top: 31px;
  width: 150px;
  border-top:1px solid #FFFFFF;
}

.main_submenu a{
  color:#71B8FF;
  text-decoration:none;
}

.main_submenu a:hover{
  color:#FFFFFF;
}

.main_submenu li{
  padding:3px 0;
  width:150px;
  border-bottom:1px dotted #4A8FF7;
}

/*-- ÂÑÏËÛÂÀÞÙÅÅ ÌÅÍÞ : ÊÎÍÅÖ --*/


#top_block{
  height:94px;
}


/*-- ÁÎÊÎÂÛÅ ÌÅÍÞ : ÍÀ×ÀËÎ --*/
.menu{
  margin:20px 0 10px 0;
  width:211px;
}

.menu a{
  font-family:tahoma;
  font-size:12px;
  color:#124489;
  text-decoration:none;
  margin-left:2px;
}

.menu a:hover {
  text-decoration:underline;
}

.menu ul{
/*  list-style:url(../img/menu_style.gif) inside;*/
  list-style:none;
}

/*.menu li{
  padding:2px 0;
  background:url(../img/menu_line.gif) bottom repeat-x;
}*/

.menu li {
  background:transparent url(../img/menu_style1.gif) no-repeat scroll left top;
  border-bottom:1px dotted #124489;
  padding:3px 0pt 3px 20px;
}

.menu li.active {
  font-weight:bold;
}

.menu ul ul{
  list-style:none;
  padding:10px 0 10px 0;
  /*padding-left:40px;*/
}

.menu li li{
  background:none;
  border:none;
  padding:3px 0 3px 15px;
}

.menu li li a{
  color:#0066CC;
  font-weight:normal;
}

.menu li li.active a{
  font-weight:bold;
}

.menu div{
  padding-bottom:10px;
  /*background:url(../img/menu_line.gif) bottom repeat-x;*/
  border-bottom:1px dotted #124489;
  text-align:center;
}

.menu img{
  border:none;
  padding:0;
}
/*-- ÁÎÊÎÂÛÅ ÌÅÍÞ : ÊÎÍÅÖ --*/


#right_block{
  margin-left:230px !important;
}

.banner{
  margin:20px 0 !important;
  border:none !important;
  text-align:center !important;
}

.link_block, .annou_block{
  border:none !important;
  color:#FFFFFF !important;
  text-align:center !important;
  font-family:"Times New Roman", Times, serif !important;
  font-weight:bold !important;
  text-decoration:none !important;
  margin:5px 0 !important; 
  cursor: pointer;
}

.link_block a, .annou_block a{
  text-decoration:none !important;
}

.link_block{
  height:34px !important;
  width:215px !important;
  background:url(../img/link_block.jpg) no-repeat !important; 
  font-size:17px !important;
  padding-top:5px !important;
}

.annou_block{
  height:75px !important;
  width:215px !important;
  background:url(../img/annou_block1.jpg) no-repeat !important;
  font-size:14px !important;   
  padding-top:17px !important;
}

.fb_container_1{
  /*border:1px solid red;*/
  width:90% !important;
  margin:0 auto !important;
  height:90px !important;
}

.fb_container_2{
  /*border:1px solid red;*/
  width:90% !important;
  margin:0 auto !important;
  padding-top:14px !important;
  color:#acc2f7 !important;
  font-size:11px !important;
  text-align:justify !important;
}

.tpp_block{
  background:url(../img/tpp_st.jpg) left no-repeat !important;
  /*height:23px !important;*/
  padding-left:20px !important;
}

.content_block{
  margin-bottom:20px !important;
  padding:0px 0px 10px !important;
}

.content_block ul{
  list-style:url(../img/list_style.jpg) !important;
  margin-left:20px !important;
}

.content_block li{
  padding:3px 0 !important;
  line-height: 17px;
}

.content_block td{
  vertical-align:top !important;
  padding-right:10px !important;
}

.content_block a{
  text-decoration:none;
  color:#000000 !important;
  margin-left:10px;
}

.content_block a:hover{
  border-bottom:dotted 1px #576dad !important;
  color:#576dad !important;  
}

.date{
  color:#576dad !important;
  font-size:11px !important;
}

#news_container, #newsRF_container, #news2_container{
  border-top:1px solid #a0b4d0 !important;
  border-left:1px solid #a0b4d0 !important;
  border-right:1px solid #a0b4d0 !important;
  border-bottom:1px solid #a0b4d0 !important;
  margin-bottom:10px !important;
  padding:10px 10px 20px 10px !important;
  margin-top: 28px;
}

#news_container img, #newsRF_container img{
  margin-top:5px !important;
}

#news_container td, #newsRF_container td{
  
}

#news_container .sub, #newsRF_container .sub{
  background:url(../img/str.gif) bottom repeat-x !important;
}

.news_content{
  margin-top: 20px;
}

.news_content a{
  color:#2f75d6 !important;
  text-decoration:none !important;
  font-family:tahoma;
  font-size:12px !important;
  font-weight:bold !important;
  line-height:17px !important;
  display:block !important;
  margin-bottom:8px !important;
}

.news_content a:hover{
  color:#333333 !important;
}


.sublink_block ul{
  float:right !important;
}

.sublink_block a{
  color:#66a0ef !important;
  text-decoration:underline !important;
  background:none !important;
}

.sublink_block a:hover{
  color:#990000 !important;
}

.sublink_block li{
  display:inline !important;
  padding-right:5px !important;
}

.sublink_block .last{
  border-right:none !important;
}

.question, .answer{
  font-weight:bold !important;
}

.question{
  color:#4776fd !important;
}

.answer{
  color:#3252ad !important;
}

/*-- ÏÎÈÑÊ : ÍÀ×ÀËÎ --*/
#search{
  float:right;
  background:url(../img/search_fon.jpg);
  height:31px;
  width:36%;
  margin-right:20px;
}

#search_left{
  background:url(../img/search_left.jpg);
  height:31px;
  width:7px;
  float:left;
}

#search button{
  background:url(../img/search_right.jpg);
  width:38px;
  height:31px;
  border:none;
  float:right;
  cursor:pointer;
}

#search input{
  border:none;
  background:none;
  float:left;
  margin-top:7px;
  width:84%;
}

#search form{
  float:right;
  padding:0;
  vertical-align:top;
  width:97%;
}
/*-- ÏÎÈÑÊ : ÊÎÍÅÖ --*/


/*-- ÁËÎÊ ÂÀËÞÒ È ÑÑÛËÎÊ : ÍÀ×ÀËÎ --*/
#navigator{
  float:right;
  margin-top:10px;
  margin-right:30px;
}

#nav_map, #nav_mail, #nav_eng{
  display:block;
  width:20px;
  height:16px;
  float:left;
  margin:0 8px;
}

#nav_map{
  background:url(../img/nav_map.jpg);
}

#nav_mail{
  background:url(../img/nav_mail.jpg);
}

#nav_eng{
  background:url(../img/nav_eng.jpg);
}

#dollar, #euro{
  padding-left:20px;
  font-size:11px;
}

#dollar span, #euro span{
  margin-left:10px;
}

#dollar{
  background:url(../img/dollar.jpg) left no-repeat;
}

#euro{
  background:url(../img/euro.jpg) left no-repeat;
}

.val_up{
  color:#02a521;
}

.val_down{
  color:#cf0909;
}

#valuta{
  padding-top:44px;
}
/*-- ÁËÎÊ ÂÀËÞÒ È ÑÑÛËÎÊ : ÊÎÍÅÖ --*/


/*-- ÒÀÁÛ : ÍÀ×ÀËÎ --*/
.tabs{
  height:28px;  
 /* margin-top:14px;   */
  float: left;
/*  padding: 0px !important;
  margin: 0px !important;     */
/*  position: absolute;   */
  /*border:1px solid red;*/
}

.tab{
  float:left;
  width:145px;  /* áûëî 208px */
  background:url(../img/tab_disable.jpg) no-repeat right;
  height:27px;
  margin-top: 2px;
  position: absolute;
/*  border-bottom:1px solid #a0b4d0;  */
}

#tabNewsRF{
  margin-left: 145px;  /* áûëî 208px */ 
}

#tabNews2{
  margin-left: 290px;  /* áûëî 416px */ 
}

.tab a{
  font-size:14px;
  text-decoration:none;
  text-transform:lowercase;
}

.tab_splitter{
  border:none;
  margin:0;
  padding:0;
  border-bottom:1px solid #a0b4d0;
  height:27px;
}

/*#activ.tab{
  border-bottom:1px solid #ffffff;
}*/
.activTab{
background:url(../img/tab.jpg) no-repeat right; 
/*  border-bottom:1px solid #ffffff;    */
}

/*.black, .blue{
  font-weight:bold;
  font-size:13px;
}

.black{
  color:#000000; 
}

.blue{
  color:#0268fe;
}
*/
.span{
  margin-top:4px;
  text-align:center;
  padding-right:30px;
}

.span a{
  color:#000000 !important;
  font-family:"Times New Roman", Times, serif;
  font-weight:bold;
}

.span a:hover{
  color:#3A56B6 !important;
}

/*-- ÒÀÁÛ : ÊÎÍÅÖ --*/


/*--  Pager --**/
.pager a {
    margin: 0px 5px;
}

.pager strong {
    padding: 2px 4px;
    color: white;
    background-color : #3F63CD;
}

.MODx_Banner_Container{
    text-align:center !important;
	margin:14px 0px !important;
}

.tit_images{
  height:100px;
}

#tim_1{
  background:url(../img/auto.jpg) 50% 0;
}

#tim_2{
  background:url(../img/1212517554_fullscreen.jpg) 50% 0;
}

#tim_3{
  background:url(../img/2008_04_21_04.jpg) 50% 0;
}

.breadcrumbs{
    padding-top:20px;
    font-size:11px;
}

.breadcrumbs .B_lastCrumb  a {
    color:#555555;
    text-decoration: none;    
} 

.breadcrumbs a{
    font-size:11px;
    color:#0099FF;
}

.breadcrumbs a:hover, breadcrumbs .B_lastCrumb  a:hover{
  color:#000066;
  text-decoration: underline;
}

/*-- ÂÅÐÑÈß ÄËß ÏÅ×ÀÒÈ : ÍÀ×ÀËÎ --*/
#print{
  padding:20px;
}

/*-- ÂÅÐÑÈß ÄËß ÏÅ×ÀÒÈ : ÊÎÍÅÖ --*/

.splitter{
  text-align:right;
}

.splitter a{
  text-decoration:underline !important;
  color:#3A56B6 !important;
  background:none !important;
}

.splitter a:hover{
  color:#333333 !important;
  border-bottom:none !important;
}

.partnerlincks{
  width:60%; 
  margin:0 auto; 
  font-size:11px;
  color: #ACC2F7;
}

.partnerlincks a{
  font-size:11px;
  color: #ACC2F7;
}

/*-----------------------------------*/
.cpanel{
  /*width:548px;*/
  /*width:470px;*/
  width: 80%;
  height:68px;
  background:url(../img/panel3.gif) no-repeat;
}

.cpanel .ctitle div{
  font-weight:bold;
  color:#555555;
  padding-left:33px;
  padding-top:3px;
}

.cpanel .cmap a{
  color:#83a8c2 !important;
  font-size:11px;
}

.cpanel .cmap a:hover{
  color:#658aa4 !important;
}

.cpanel .cmap{
  text-align:left;
  padding-right:14px;
}

.cpanel .sort{
  /*padding-left:22px; */
  /*padding-top:7px;*/
}

.cpanel .sort strong{
  padding-left:10px;
  font-size:11px;
  float:left;
}

.cpanel .sort a{
  padding-left:10px;
  font-size:11px;
  float:left;
}

.cpanel #cp_search{
  display:block;
  /*float:right;*/
  float:left;
  width:80px;
  height:18px;  
}

.questionLink{
  font-weight:bold;
  width:100%;
  padding-bottom:16px;
  padding-left:6px;
  background:url(../img/arrow.gif) no-repeat 0 27%;
  border:none !important;
  text-align:left !important;
}

.questionLink2{
  font-weight:bold;
  width:100%;
  padding-bottom:16px;
  padding-left:5px;
  background:url(../img/arrow.gif) no-repeat 0 27%;
}

.questionLink a{
  color:#990033  !important;
}

.questionLink a:hover{
  border:0 !important;
  color:#000000  !important;
}

.mm{
  padding-left:13px;
  margin-top:10px;
}

.fab_table td{
  width:240px;
}

.fab_table a{
  color:#006699 !important;
  text-decoration:none;
}

.fab_table a:hover{
  color:#003366 !important;
  text-decoration:underline;
}

.fab_table a.selected{
  font-weight:bold;
}

.spruce{
  background: url(../img/spruce.gif) no-repeat;
  width: 172px;  
  height: 103px;
  position: absolute;
  top:133px;
  left:0; 
}


.VideoFoto{
    background: url(../img/vf_bground.jpg) no-repeat center center; 
    margin-top: 10px;
}
.VideoFoto img{
    border: none !important;
    padding: 0px !important;
}