html {font-family:Tahoma, Geneva, sans-serif; font-size:12px; line-height:18px; color:#585858;}
body{background:#fff; margin:0; padding:0;}

.all {/*background:#fff url(/images/28520/bg_tail.gif) repeat-x top center; text-align:center;*/}

img {vertical-align:top;}
a img { border:0;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.imgindent {margin:0 17px 0 0; float:left;}
.fright {text-align:right;}

a {color:#8d1425; outline:none;}
a:hover{text-decoration:none; color:#010101;}
.p1 {padding:0 0 13px 0; margin:0;}
.p1 span {font-weight:bold;}

h1,h2,h3 {font-family:"Times New Roman", Times, serif;font-weight:normal;}
h1, h2, h3, h4, h5, h6 {margin:0;}
h1 {font-size:18px; color:#8d1425; line-height:18px; padding-top:5px;padding-bottom:5px; height:18px;}
h1 span {text-transform:uppercase;}
h2 {font-size:21px; color:#2f2f2f; line-height:1.2em;padding:30px 0 16px; text-transform:uppercase;}
h2.extra {padding:30px 0 12px;}
h3 {font-size:21px; color:#010101;  padding:9px 0 25px 34px;}
h3 span{color:#8d1425;}
h4 {font-size:12px; color:#585858; padding:0 0 5px;}
h4.extra {padding:0;}
h5 {font-size:12px; color:#8d1425; font-weight:normal;}

ul.type1, ul.type2 {list-style:none; margin:0; padding:0;}

ul.type1 li {background:url(/images/28520/list_marker_type1.gif) no-repeat left 6px; line-height:26px; padding:0 0 0 23px; margin:0;}
ul.type1 li a {text-decoration:none;}
ul.type2 li {background:url(/images/28520/list_marker_type2.gif) no-repeat left center; line-height:26px; padding:0 0 0 19px; margin:0;}

.row2 {background:url(/images/28520/row2_bg.jpg) repeat top center;}
.row2 h1.type1 {background:url(/images/28520/row2_head_bg_type1.jpg) no-repeat 1px 19px;}
.row2 h1.type2 {background:url(/images/28520/row2_head_bg_type2.jpg) no-repeat 1px 15px; padding:33px 74px 22px;}

.rowN1 {background:url(/images/28520/row1_bg.jpg) repeat top center; padding:/*35*/0px 0 30px;}
.rowN1 h3.type1 {background:url(/images/28520/row1_head_bg_type1.jpg) no-repeat left 3px; padding-left:36px;}
.rowN1 h3.type2 {background:url(/images/28520/row1_head_bg_type2.jpg) no-repeat left 3px;}
.rowN1 h3.type3 {background:url(/images/28520/row1_head_bg_type3.jpg) no-repeat left 3px;}
.rowN1 h3.type4 {background:url(/images/28520/row1_head_bg_type4.jpg) no-repeat left 3px; padding-left:35px;}
.rowN1 h3.type5 {background:url(/images/icons/Notes.png) no-repeat left 3px;}
.rowN1 h3.type6 {background:url(/images/icons/Clock.png) no-repeat left 3px;}
.rowN1 h3.type7 {background:url(/images/icons/dollar.png) no-repeat left 3px;}
.rowN1 h3.type8 {background:url(/images/icons/Calculator.png) no-repeat left 3px;}

.link {color:#010101; font-family:Arial, Helvetica, sans-serif; padding-left:19px; background:url(/images/28520/row2_link_marker.gif) no-repeat left top; text-decoration:none;}
.rowN1 .link {background:url(/images/28520/row1_link_marker.gif) no-repeat left top;}
.link:hover {color:#8d1425;}

.rowN1 ul {margin:-3px 0 0 0; padding:0 0 10px 0; list-style:none;}
.rowN1 li {background:url(/images/28520/list_marker_type3.gif) no-repeat left center; padding:0 0 0 13px; margin:0; line-height:24px;}

/* ============================= header ====================== */
#header .right {padding:23px 11px 0 0;}
.bg1 {}
.bg2 {}
.bg3 {}
.bg4 {}
.bg5 {}
#header a {text-decoration:none;}
/* =========================================================== */

.blue {color:#460606;}

.menu {/*padding:3px 0 20px 30px;*/ width:/*100%*/1200px;background-color:/*black*/#727272;/*padding-top:20px;*/}
.menu-in {width:1200px; float:left;background-color:#727272/*black*/;}

.botm {width:1200/* 700*/px;}
.rss {float:right; width:200px; height:21px; padding-top:15px; color:green;}

/*--links--*/
.submenu {text-align:right; padding:3px 0;background-color:#727272/*black*/;}
.submenu2 {list-style:none; margin:0; padding:0;}
.submenu2 li {display:inline; background:url(/images/28520/header_list_bg.gif) no-repeat left 4px; padding:0 0 0 16px; margin:0;}
.submenu2 li.middle {margin:0 17px 0 16px;}
.submenu2 a {color:#cecece;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.submenu2 a:hover {color:#460606;}

.submenu3 {list-style:none; margin:0; padding:0;}
.submenu3 li {display:inline; background-color:#000; padding:0 0 0 16px; margin:0;}
.submenu3 li.middle {margin:0 17px 0 16px;}
.submenu3 a {color:#cecece;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.submenu3 a:hover {color:#460606;}
/*---------*/

/*--logo--*/
.logo {width:217px;}
/* Задает положение лэйбла относительно верха (padding-top): */
.limg {width:214px; height:74px; display:block; float:left; padding-top:/*50*/15px;}
.logo2 {padding:0 0 0 7px; float:left;}
.ltext1 {display:block; color:#343434; font-size:35px; /*line-height:40px;*/}
.ltext1 a {display:block; color:#343434; font-size:35px; /*line-height:40px;*/ text-decoration:none;}
.ltext1 a:hover {color:#343434; text-decoration:none;}
.ltext2 {display:block; color:#8d8d8d; font-size:21px; line-height:19px;}
.ltext2 a {display:block; color:#8d8d8d; font-size:21px; line-height:19px; text-decoration:none;}
.ltext2 a:hover {color:#8d8d8d; text-decoration:none;}
/*--------*/

/*--tel--*/
.tel2 {float:right;/*padding-left:250px;*/ width:222px; padding-bottom:5px;}
.tel {float:right; width:980px; /*padding:0px 0px 10px 0px;*/ font-family:Verdana,"Times New Roman", Times, serif; font-size:12px; text-align:left; line-height:13px;}
.tel a {font-size:12px; padding-left:0px;}
.tel a:hover {color:#010101;}
/*.tel strong {font-size:14px;}*/
.telNumber{font-size:16px;padding-top:5px;}
/*-------*/

/*--slogan--*/
/* Изменяем положение области "Слоган": (От предыдущего элемента с верху, хз, хз, от левой границы) */
.slogan {/*padding:20px 0 10px 0px;*/padding-top:5px;}
.slog {font-size:12px; color:black; line-height:12px; font-family:"Times New Roman", Times, serif;}
.stext1 {font-size:12px; line-height:12px; font-weight:bold;}
.stext2 {text-transform:uppercase;}
/*----------*/

/*--mini logo--*/
.mini-logo {float:right; width:190px;}
.mimg, .mtext {display:block; float:right;}
/*.mimg {width:38px; height:34px;}*/
.mimg {width:190px; height:40px;}
.mtext {font-size:30px; line-height:28px; color:#a3a3a3; padding:2px 0 0 10px;}
.mtext a {font-size:30px; line-height:28px; color:#a3a3a3 !important; text-decoration:none;}
.mtext a:hover {color:#a3a3a3 !important; text-decoration:none;}
/*-------------*/

.copy {width:200px;}

.subrow1 {padding-bottom:15px;}
.subrow2 {padding-bottom:10px;}
.out2 {padding-bottom:20px;}

#header .bx-component-panel, #content .bx-component-panel, #footer .bx-component-panel {top:0;}
.breadcrumb-navigation {padding-bottom:10px !important;}
.breadcrumb-navigation a {font-weight:bold;}
.breadcrumb-navigation span {color:#460606;}

.bx_popup_frame .ltext1,
.bx_popup_frame .slog,
.bx_popup_frame .stext1,
.bx_popup_frame .mtext {font-size:18px;}
.bx_popup_frame .mimg {float:none;}

/* Курс валюты */
h3.currency{background:url(/images/28520/row1_head_bg_type4.jpg) no-repeat left 3px;
padding-left:35px;
font-size:14px; color:#010101; 


/* new start: 22.06.2010*/
#main_container
{
	width:895px;
	overflow:hidden;
	height:100%/*500px*/;
}
.left_column
{
width:595px;
float:left;
/*padding-right:5px;*/
padding:0 0px 0 0px;
background-color:#686d71;
color:white;
height:100%;
}
.left_column .text, .right_column .text
{
padding: 0 15px 0 15px;

}
.right_column
{
width:300px;
float:right;
background-color:#54595d;
color:white;
padding:0 0px 0 0px;
height:100%;
}

/* new end: 22.06.2010  */


/* new: 24.06.2010 */
.main_container2
{
	width:895px;
	overflow:hidden;
	/*height:500px;*/
}
.left_column2
{
width:100%;
float:left;
/*padding-right:5px;*/
padding:0 0px 0 0px;
background-color:#686d71;
color:white;
/*height:100%;*/
}
.left_column2 .text, .right_column2 .text
{
padding: 0 15px 0 15px;
font-weight:bold;

}
.left_column2 .text a, .right_column2 .text a
{
color:white;
/*font-size:90%;*/
font-weight:normal;


}

/* end: 24.06.2010 */ 
