﻿body {
  padding:0; margin:0 auto;
  width: 1110px;
  min-height:100%;
  position:relative
}

html {
  height:100%;
}

* html body {
  height:100%;
}

/* Шапка страницы */
#header 
{
	width: 100%;
	clear:both;
}

#header #topRight {width: 343px; height: 25px; background-image: url(/UI/Common/Images/topRight.png); float: right}
#header #topLeft {width: 766px; height: 25px; background-image: url(/UI/Common/Images/topLeft.png);}
#header #logoAndSearch { width: 1110px; height: 80px}
#header #logo {width:445px; height:66px; margin: 5px 0px 0px 10px}

/* Верхнее меню */
#header #horMenuTop { font-family: Tahoma; font-size: 8pt}
#header #horMenuTop .topMenu_tn { color: #bdbdbd; height: 17px; background-image: url(/UI/Common/Images/topMenu_b.png); padding: 0px 10px 0px 10px}
#header #horMenuTop .topMenu_tn a, #header #horMenuTop .topMenu_tn a:visited { color: #2275c9; text-decoration: none }
#header #horMenuTop .topMenu_tn a:hover { color: #2275c9; text-decoration: underline }
#header #horMenuTop .topMenu_ts { height: 17px; background-image: url(/UI/Common/Images/topMenu_sel_b.png); padding: 0px 10px 0px 10px}
#header #horMenuTop .topMenu_ts a, #header #horMenuTop .topMenu_ts a:visited { color: #ffffff; text-decoration: none }
#header #horMenuTop .topMenu_ts a:hover { color: #ffffff; text-decoration: underline }
#header #horMenuTop .topMenu_row { height: 17px}
#header .topMenuMiddle_emptyRow { background-color: #278dd3; height: 2px; width: 1110px}
#header #topBanner {margin: 5px 0px 10px 0px; text-align: center}

#header #VeryImportantLine {background-color: #fee69b; border: 1px solid red; color: #bf1919; text-align: center; height: 18px; font-size: 10pt; font-family: Tahoma}


#topCounter {display: none}

/* Контент страницы */
#wrapper 
{
	width: 100%; height:100%; clear:both; padding-bottom:40px; padding-top: 10px
}

#content { padding: 0px 0px 0px 0px; font-size: 10pt; color: #444444; font-family: Trebuchet MS, Tahoma}
#content h1 {color: #e73900; font-family: Arial; font-size: 12pt; margin: 20px 0px 10px 20px}
#content h2 {color: #e73900; font-family: Arial; font-size: 10pt; margin: 10px 0px 10px 30px}
#content p { margin: 3px 0px 3px 0px; text-align: justify; text-indent: 15px}

#content .pagesList { margin-top: 20px;}
#content .pagesList a, #content .pagesList a:visited{ margin: 2px 5px 2px 5px;}

#content .resultTable {}
#content .resultTable thead tr td { background-image: url(/UI/Common/Images/topRight.png); background-color: #40a310; color: #ffffff; font-size: 8pt; font-weight: bold; text-align: center}

#contentHalfPage {width: 770px; float: right; height: 100%}

#rightBanners { float: right; width: 130px; text-align: center; padding-top: 20px}

/* Левое меню */
#leftPagePart { width: 200px; height: 100%; float: left; font-family: Tahoma; font-size: 10pt}

#leftMenu { width: 202px; margin-top: 20px; margin-bottom: 30px; background-image: url(/UI/Common/Images/leftMenu_back.png)}
#leftMenu h5 { width: 202px; background-image: url(/UI/Common/Images/topRight.png); height:20px; font-family: Tahoma; font-size: 10pt; font-weight: bold; text-align: center; color: #ffffff; margin: 0px 0px 3px 0px}
#leftMenu h6 { width: 199px; height: 18px; color: #2e75be; font-family: Tahoma; font-size: 9pt; margin: 5px 0px 5px 2px; padding: 1px 0px 0px 20px; background-image: url(/UI/Common/Images/leftMenu_ib.png); background-repeat: no-repeat;}
#leftMenu .rootMenuItem { margin: 5px 0px 5px 10px; font-weight: bold}
#leftMenu ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px}
#leftMenu ul li {margin-left: 25px; list-style: none; font-size: 8pt}

/* Низ страница */
#footer 
{
	border-top: #278dd3 2px solid;
	width: 100%;
	height: 40px;
	clear:both;
	position:relative; bottom:0;
	padding:1px 0;
	color: #7a91b0;
	font-size: 8pt;
	font-family: Tahoma
}

#footer .company {padding: 5px 20px 0px 20px}
#footer .counter {float: right; padding: 10px 20px 0px 30px}
#footer .middle {float: right; width: 300px; padding: 5px 150px 0px 0px}

#footer .contactEMail {color: #2e75be; font-weight: bold}
#footer .contactEMail img {vertical-align: middle}

/* Разное */
a, a:visited { color: #2e75be; text-decoration: none}
a:hover { color: #2e75be; text-decoration: underline}
