/* Базовая разметка*/
* {margin: 0;padding: 0;font: 14px/17px "Trebuchet MS", Tahoma, Arial;}
.leftColumn {width: 140px; background: #F1F4F9;border-left:20px solid #FFF;border-right: 15px solid #FFF;}
.rightColumn {width: 168px;background: #FFF;border-left:15px solid #FFF;border-right: 20px solid #FFF;}
.contentColumn {background: #FFF;}

/* Обшие стили */
h1 {text-align:center; font-size: 250%; font-weight:bold;line-height: 120%;margin:15px 0 15px 0;}
h2 {text-align:center; font-size: 200%; font-weight:bold;line-height: 120%;margin:15px 0 15px 0;}
h3 {text-align:center; font-size: 150%; font-weight:bold;line-height: 120%;margin:15px 0 15px 0;}
h4 {text-align:center; font-size: 100%; font-weight:bold;line-height: 120%;margin:15px 0 15px 0;}
p {margin:15px 0 15px 0;}
b {font-weight:bold;}
i {font-style: italic;}
hr {margin:20px 0 20px 0;}
.contentColumn ul {padding-left:20px;}
.contentColumn ol {padding-left:20px;}

/* Стили левой колонки */
.leftBanner1 {width:100%;margin: 16px 0px 0 0px;}
.leftBanner1 img {border:0;}

.leftMenu1 {margin: 20px 0 0 10px;}
.leftMenu1 li {padding-left: 20px;background: url('/img/menuDot.gif') center left no-repeat;list-style-type: none;margin: 10px 15px 3px 0;font-size:8pt;font-weight: bold;border-bottom: 1px solid #CCCCCC;}
.leftMenu1 a, a.hover {color:black;font-weight: bold;font-size:8pt;text-decoration: none;}
.leftMenu1 span{color:black;font-weight: bold;font-size:8pt;text-decoration: none;cursor:pointer;}

.leftMenu1Sub {margin: 0;padding:0;}
.leftMenu1Sub li {list-style-type: none;background: url('/img/rightSubMenuDot.gif') center left no-repeat;margin:0;border:0;}
.leftMenu1Sub a, a.hover {color:black;font-size:8pt;font-weight: normal;}

.leftImgB2B{margin: 5px 0 5px 0;}

.darkHeader{height:14px; width:100%;background: #6F7686;text-align:center;color:#ffffff;font-size:10pt;font-weight: bold;padding: 0 0 2px 0;}

.leftMenu2 {margin: 20px 15px 30px 10px;}
.leftMenu2 li {margin: 0 0 10px 0;font-size:8pt;list-style-type: none;border-bottom: 1px solid #CCCCCC;}
.leftMenu2 a, a.hover {color:black;font-weight: bold;text-decoration: none;font-size:8pt;}
.leftMenu2 span{color:black;font-weight: bold;text-decoration: none;cursor:pointer;font-size:8pt;}

.leftMenu2Sub {margin: 0px 0 0 13px;width:100%;}
.leftMenu2Sub li {list-style-type: none;background: url('/img/rightSubMenuDot.gif') center left no-repeat;margin:0;margin-top:3px;}
.leftMenu2Sub a, a.hover {color:black;font-size:8pt;padding-left: 15px;font-weight: normal;}

.leftMenu3 {margin: 20px 0 0 10px;}
.leftMenu3 li {color: #8293AA;list-style-type: none;margin: 10px 15px 3px 0;font-size:8pt;font-weight: bold;border-bottom: 1px solid #CCCCCC;}
.leftMenu3 a, a.hover {color: #8293AA;font-weight: bold;font-size:8pt;text-decoration: none;}
.leftMenu3 span{color: #8293AA;font-weight: bold;font-size:8pt;text-decoration: none;cursor:pointer;}

.leftMenu3Sub {margin: 0;padding:0;}
.leftMenu3Sub li {padding-left: 15px;list-style-type: none;background: url('/img/rightSubMenuDot.gif') center left no-repeat;margin:0;border:0;}
.leftMenu3Sub a, a.hover {color:black;font-size:8pt;font-weight: normal;}

/* Стили центральной колонки */
.centerBanner1 {width:100%;margin: 25px 0 25px 0;}
.centerBanner1 img {border:1px solid #C9C8C5;}

.centerMenu1 table{margin: 0 0 2px 0;}
.centerMenu1 td{background: #B9C2CF;color: #FFFFFF;font-size:10pt;font-weight: bold;vertical-align:middle; height:14px;}
.centerMenu1 a, a.hover {color: #FFFFFF;font-size:8pt;font-weight: bold;text-decoration:none;}

/*{border:1px solid black;}*/
.logoContainer{width:100%; height: 94px;margin: 18px 0 0 0;background: url('/img/bLogoBig.gif') top left no-repeat;}
.logoSearch{float: right;margin:23 px 25px 0 0;width:198px;height:20px;border-top:0px solid #EEEEEE;border-left:0px solid #EEEEEE;border-bottom:0px solid #E7E7E7;border-right:0px solid #E7E7E7;}
.logoSearch form{margin:3px 0px 0 10px;vertical-align:top;}
.loginTxt {border:0;width:165px;height:14px;color:#898989;font-size:8pt;vertical-align:top;}

.centerMenu2 table{margin: 3px 0 2px 0px;}
.centerMenu2 td{background: #8696AC;color: #FFFFFF;font-size:10pt;font-weight: bold;vertical-align:middle; height:14px;}
.centerMenu2 a, a.hover {color: #FFFFFF;font-size:8pt;font-weight: bold;text-decoration:none;}

.redHeader{height:16px; width:100%;background: #FF5C5D;text-align:center;color:#ffffff;font-size:8pt;font-weight: bold;}

.newsPreviewHeader{text-align:center;width:100%;}
.newsPreviewHeader img{border:0;}
.newsImg{width:70px;height:70px;border:1px solid #6f7686;margin:5px 22px 0 15px;}
.newsText a, a.hover {color:black;font-size:8pt;}
.newsText li {padding: 0; margin:0; list-style-type: none;}

.centerBanner2 table{margin:48px 15px 0px 15px;}
.centerBanner2 img {border:0;}

.centerBanner3{margin:0px 15px 0px 15px; text-align:center;}
.centerBanner3 img {border:0;}

.centerBanner4{margin:0px 0 26px 0; }
.centerBanner4 img {border:0;margin-right:5px;}
.centerBanner4 a, a.hover {color:black;font-size:7pt;text-align:left;}

.centerPlanerka{margin:10px 0 0 0;width:auto;}
.centerPlanerka td{font-size:10pt}
.centerPlanerka b{font-size:14pt;font-weight: bold;}
.centerPlanerka img{border:0;margin-left:15px;}

.centerBanner5{margin:30px 0px 30px 0px; text-align:center;}
.centerBanner5 img {border:0;}

.centerPartner{text-align:center;margin-top:5px}

/* Стили правой колонки */
.darkRightHeader{height:14px; width:100%;background: #8293AA;text-align:center;color:#ffffff;font-size:10pt;font-weight: bold;}

.rightBanner2 {margin:0 0 15px 0;border:0;}

.rightBanner3 {margin:0 0 12px 0;border:0;}

.rightLogin{margin:20px 0 25px 0;border:0;width:168px;height:75px;}

.rightMenu1 {margin: 20px 0px 40px 10px;}
.rightMenu1 li {padding-left: 15px;background: url('/img/rightSubMenuDot.gif') center left no-repeat;list-style-type: none;margin: 12px 15px 5px 0;font-size:8pt;font-weight: bolder;border-bottom: 1px solid #CCCCCC;}
.rightMenu1 a, a.hover {color:black;font-weight: bold;font-size:8pt;text-decoration: none;}
.rightMenu1 span{color:black;font-weight: bold;font-size:8pt;text-decoration: none;cursor:pointer;}

.rightMenu1Sub {margin: 0;padding:0;}
.rightMenu1Sub li {list-style-type: none;background: url('/img/rightSubMenuDot.gif') center left no-repeat;margin:0;border:0;}
.rightMenu1Sub a, a.hover {color:black;font-size:8pt;font-weight: normal;}

.rightRedNewsHeader{height:15px; width:100%;background: #FF5C5C;color:#ffffff;font-size:9pt;font-weight: bold;text-indent:10px;}
.rightDarkNewsHeader{height:15px; width:100%;background: #6F7686;color:#ffffff;font-size:9pt;font-weight: bold;text-indent:10px;}

.rightNews {margin: 35px 0 22px 0;}
.rightNews p {margin-bottom: 6px;}
.rightNews a, a.hover {color:#587CB8;font-size:8pt;text-align:left;margin-left:5px;}
.rightNews img {margin-top:6px;}

/* Подписка*/
table.subscribe {width : 95%;clear : left;border-collapse: collapse;margin:5px;padding:5px;}
.subscribe td{text-align:center;vertical-align: middle;border: 1px solid black;margin:5px;padding:5px;}
.subscribe td.header{background: #DEDEDC;text-align:center;vertical-align: middle;text-decoration:none;margin:5px;padding:5px;}
.subscribe td.leftSide{border-left:0; border-bottom:0;margin:5px;padding:5px;}
.subscribe tr.bTr{background: #f3f4f6;text-align:center;vertical-align: middle;text-decoration:none;margin:5px;padding:5px}
.subFeedBack{background: #EFF0F2;line-height:1.5;padding: 5px 10px 5px 10px;border: 1px solid black; margin-top:50px;display:none;}
h4.header{color:#DA251C;text-align:center;text-decoration:underline;}


.klinks {
	font-size:12px;
	text-align:left;
}
.klinks a:link, .klinks a:visited, .klinks a:active {
	font-size:12px;
}