BODY{
  background: #EAE8E8 url("background.jpg") repeat 0 0;}


/* верхние логотипы и надпись */
#header{
  width: 100%;
  padding: 0;
  margin: 0px auto;}
#header table{
  height: 128px;}
#header table td#topLeft{
  width: 30%;
  background: url("top_left.jpg") no-repeat 0 0;}
#header table td#topMiddle{
  font: bold 110% Arial, Verdana, Tahoma;
  text-align: center;
  vertical-align: bottom;
  background: url("top_middle.jpg") no-repeat center top;}
#header table td#topRight{
  width: 30%;
  background: url("top_right.jpg") no-repeat right 0;}


/* верхняя часть меню */   
#menuTop{
  width: 100%;
  padding: 0;
  margin: 0px auto;
  font: bold 80% Arial, Verdana, Tahoma;
  background: url("menuTopMid.png") repeat-x;}
#menuTop table{
  height: 34px;}
#menuTop table td#menuTopLeft{
  background: url("menuTopLeft.png") no-repeat 0 0;}
#menuTop table td#menuTopRight{
  background: url("menuTopRight.png") no-repeat right 0;}
#menuTop a{
  color: #113333;
  text-decoration: none;
  padding: 10px 10px;}
#menuTop a:hover{
  text-decoration: underline;}
#menuTop table td.active_ref{
  background: url("menuActiveLeft.png") no-repeat 0 0;}
#menuTop table td.active_sep{
  background: url("menuActiveRight.png") no-repeat 0 0;}


/* нижняя часть меню */
#menuBot{
  width: 100%;
  padding: 0;
  margin: 0px auto;
  color: #806060;
  vertical-align: middle;
  font: 60% Arial, Verdana, Tahoma;
  background: url("menuBotMid.png") repeat-x 0 0;}
#menuBot table td{
  width: 16px;
  height: 29px;}
#menuBot table td#menuBotLeft{
  background: url("menuBotLeft.png") no-repeat 0 0;}
#menuBot table td#menuBotWelcome{
  width: 2000px;}
#menuBotHome a{
  text-decoration: none;
  background: url("home.gif") no-repeat center center;}
#menuBotHome a:hover{
  background: url("home_a.gif") no-repeat center center;}
#menuBotMail a{
  text-decoration: none;
  background: url("mail.gif") no-repeat center center;}
#menuBotMail a:hover{
  background: url("mail_a.gif") no-repeat center center;}
#menuBotMap a{
  text-decoration: none;
  background: url("map.gif") no-repeat center center;}
#menuBotMap a:hover{
  background: url("map_a.gif") no-repeat center center;}
#menuBot table td#menuBotRight{
  background: url("menuBotRight.png") no-repeat right 0;}


/* левое меню на главной странице */
#menuMainLeft{
  width: 232px;
  color: #020;
  text-align: left;
  font: bold 75% Arial, Verdana, Tahoma;}
#menuMainLeft table td{
  width: 16px;
  height: 16px;}
#menuMainLeft table td#sheetHMidMid{
  width: 200px;}
#menuMainLeft table td#sheetMidMid{
  width: 200px;}
#menuMainLeft a{
  text-decoration: none;
  color: #222;}
#menuMainLeft a:hover{
  text-decoration: none;
  color: #888;}


/* новостная панель на главной странице */
#sheetNews{
  width: 232px;
  color: #444;
  text-align: left;
  font: 60% Arial, Verdana, Tahoma;}
#sheetNews table td{
  width: 16px;
  height: 16px;}
#sheetNews table td#sheetHMidMid{
  width: 200px;
  color: #002200;
  font: bold 130% Arial, Verdana, Tahoma;}
#sheetNews table td#sheetMidMid{
  width: 200px;}
#sheetNews a{
  color: #113333;
  text-decoration: none;}
#sheetNews a:hover{
  text-decoration: underline;}


/* информационная область */
#sheetInfo{
  width: 732px;
  margin: 0 auto;
  color: #020;
  text-align: left;
  font: 80% Arial, Verdana, Tahoma;}
#sheetInfo table td{
  width: 16px;
  height: 16px;}
#sheetInfo table td#sheetHMidMid{
  width: 700px;
  color: #020;
  font: bold 95% Arial, Verdana, Tahoma;}
#sheetInfo table td#sheetMidMid{
  width: 700px;}
#sheetInfo a{
  font: bold 100% Arial, Verdana, Tahoma;
  text-decoration: underline;
  color: #242;}
#sheetInfo a:hover{
  font: bold 100% Arial, Verdana, Tahoma;
  text-decoration: underline;
  color: #8A8;}


.news_header{
font: bold 130% Arial, Verdana, Tahoma;}


/* левое меню в личном кабинете*/
#menuLeft{
  width: 300px;
  height: 600px;
  color: #002200;
  font: bold 70% Arial, Verdana, Tahoma;}
#menuLeft table td{
  width: 16px;
  height: 16px;}
#menuLeft table td#sheetMidMid{
  width: 268px;}
#menuLeft table td#sheetHMidMid{
  width: 268px;}
#menuLeft a{
  text-decoration: none;
  color: #202020;}
#menuLeft a:hover{
  text-decoration: none;
  color: #808080;}


/* окно для ввода нового */
#sheetAdd{
  width: 742px;
  height: 0px;
  margin-left: 350px;
  color: #444444;
  position: relative;
  top: -600px;
  font: 70% Arial, Verdana, Tahoma;}
#sheetAdd table td{
  width: 16px;
  height: 16px;}
#sheetAdd table td#sheetHMidMid{
  width: 710px;
  color: #002200;
  font: bold 100% Arial, Verdana, Tahoma;}
#sheetAdd table td#sheetMidMid{
  width: 710px;}


/* окно для изменения */
#sheetChange{
  width: 532px;
  height: 0px;
  margin-left: 350px;
  color: #444444;
  position: relative;
  top: -600px;
  font: 70% Arial, Verdana, Tahoma;}
#sheetChange table td{
  width: 16px;
  height: 16px;}
#sheetChange table td#sheetHMidMid{
  width: 500px;
  color: #002200;
  font: bold 100% Arial, Verdana, Tahoma;}
#sheetChange table td#sheetMidMid{
  width: 500px;}


/* нижняя навигационная панель */
#bottomNav{
  width: 100%;
  padding: 0;
  margin: 0px auto;
  color: #002200;
  background: #80A080;
  border-width: 1px;
  border-style: solid;
  font: bold 70% Arial, Verdana, Tahoma;}
#bottomNav a{
  color: #113333;
  text-decoration: none;
  padding: 10px 10px;}
#bottomNav a:hover{
  color: #113333;
  text-decoration: underline;
  padding: 10px 10px;}


/* имя вошедшего пользователя */
#topName{
  width: 100%;
  padding: 0;
  margin: 0px auto;
  color: #B0B0B0;
  background: #E8E8E8;
  font: bold 70% Arial, Verdana, Tahoma;
  border-width: 1px;
  border-style: solid;}
#topName td{
  color: #444444;
  text-decoration: none;}
#topName a{
  color: #889988;
  text-decoration: none;}
#topName a:hover{
  color: #225522;
  text-decoration: none;}


/* информация о тендерах */
#sheetTenders{
  width: 800px;
  padding: 0;
  margin: 0px auto;
  color: #002200;
  text-align: center;
  font: bold 70% Arial, Verdana, Tahoma;}
#sheetTenders table td{
  width: 16px;
  height: 16px;}
#sheetTenders a{
  text-decoration: none;
  color: #202020;
  font: 100% Arial, Verdana, Tahoma;}
#sheetTenders a:hover{
  text-decoration: none;
  color: #808080;}


/* информация об одном тендере */
#sheetTender{
  width: 632px;
  padding: 0;
  margin: 0px auto;
  color: #444;
  font: 70% Arial, Verdana, Tahoma;}
#sheetTender table td{
  width: 16px;
  height: 16px;}
#sheetTender table td#sheetMTopMid{
  width: 600px;
  height: 32px;}
#sheetTender table td#sheetMMidMid{
  width: 600px;}
#sheetTender a.header1{
  color: #020;
  font: bold 120% Arial, Verdana, Tahoma;}
#sheetTender a.header2{
  color: #333;
  font: bold 100% Arial, Verdana, Tahoma;}


/* сообщения */
#sheetMessage{
  width: 632px;
  padding: 0;
  margin: 0px auto;
  color: #444444;
  font: 70% Arial, Verdana, Tahoma;}
#sheetMessage table td{
  width: 16px;
  height: 16px;}
#sheetMessage table td#sheetMTopMid{
  width: 600px;
  height: 32px;
  color: #002200;
  font: bold 100% Arial, Verdana, Tahoma;}
#sheetMessage table td#sheetMMidMid{
  width: 600px;
	font: 120% Arial, Verdana, Tahoma;}


/* окно для ввода нового сообщения */
#sheetNewMessage{
  width: 742px;
  padding: 0;
  margin: 0px auto;
  color: #444444;
  font: 70% Arial, Verdana, Tahoma;}
#sheetNewMessage table td{
  width: 16px;
  height: 16px;}
#sheetNewMessage table td#sheetHMidMid{
  width: 710px;
  color: #002200;
  font: bold 100% Arial, Verdana, Tahoma;}
#sheetNewMessage table td#sheetMidMid{
  width: 710px;}


/* скины информационных щитов */
#sheetTopLeft{
  background: #E8E8E8 url("sheetTopLeft.jpg") no-repeat 0 0;}
#sheetTopMid{
  background: #E8E8E8 url("sheetTopMid.jpg") repeat-x 0 0;}
#sheetTopRight{
  background: #E8E8E8 url("sheetTopRight.jpg") no-repeat 0 0;}
/* --- */
#sheetMidLeft{
  background: #E8E8E8 url("sheetMidLeft.jpg") repeat-y 0 0;}
#sheetMidMid{
  vertical-align: top;
  background: #E8E8E8;}
#sheetMidRight{
  background: #E8E8E8 url("sheetMidRight.jpg") repeat-y 0 0;}
/* --- */
#sheetBotLeft{
  background: #E8E8E8 url("sheetBotLeft.jpg") no-repeat 0 0;}
#sheetBotMid{
  background: #E8E8E8 url("sheetBotMid.jpg") repeat-x 0 0;}
#sheetBotRight{
  background: #E8E8E8 url("sheetBotRight.jpg") no-repeat 0 0;}
/* --- */
#sheetHTopLeft{
  background: url("sheetHTopLeft.jpg") no-repeat 0 0;}
#sheetHTopMid{
  background: url("sheetHTopMid.jpg") repeat-x 0 0;}
#sheetHTopRight{
  background: url("sheetHTopRight.jpg") no-repeat 0 0;}
/* --- */
#sheetHMidLeft{
  background: url("sheetHMidLeft.jpg") repeat-y 0 0;}
#sheetHMidMid{
  vertical-align: top;
  background: #809080 url("sheetHMidMid.jpg") repeat 0 0;}
#sheetHMidRight{
  background: url("sheetHMidRight.jpg") repeat-y 0 0;}
/* --- */
#sheetHBotLeft{
  background: url("sheetHBotLeft.jpg") no-repeat 0 0;}
#sheetHBotMid{
  background: url("sheetHBotMid.jpg") repeat-x 0 0;}
#sheetHBotRight{
  background: url("sheetHBotRight.jpg") no-repeat 0 0;}
/* --- */
#sheetTTopLeft{
  background: url("sheetTTopLeft.gif") no-repeat 0 0;}
#sheetTTopMid{
  background: url("sheetTTopMid.gif") repeat-x 0 0;}
#sheetTTopRight{
  background: url("sheetTTopRight.gif") no-repeat 0 0;}
/* --- */
#sheetTMidLeft{
  background: url("sheetTMidLeft.gif") repeat-y 0 0;}
#sheetTMidMid{
  vertical-align: top;
  background: url("sheetTMidMid.gif") repeat 0 0;}
#sheetTMidRight{
  background: url("sheetTMidRight.gif") repeat-y 0 0;}
/* --- */
#sheetTBotLeft{
  background: url("sheetTBotLeft.gif") no-repeat 0 0;}
#sheetTBotMid{
  background: url("sheetTBotMid.gif") repeat-x 0 0;}
#sheetTBotRight{
  background: url("sheetTBotRight.gif") no-repeat 0 0;}
/* --- */
#sheetMTopLeft{
  background: #C8D6C5 url("sheetMTopLeft.gif") no-repeat 0 0;}
#sheetMTopMid{
  background: #C8D6C5 url("sheetMTopMid.gif") repeat-x 0 0;}
#sheetMTopRight{
  background: #C8D6C5 url("sheetMTopRight.gif") no-repeat 0 0;}
/* --- */
#sheetMMidLeft{
  background: #E7ECE6 url("sheetMMidLeft.gif") repeat-y 0 0;}
#sheetMMidMid{
  vertical-align: bottom;
  background: #E7ECE6;}
#sheetMMidRight{
  background: #E7ECE6 url("sheetMMidRight.gif") repeat-y 0 0;}
/* --- */
#sheetMBotLeft{
  background: #E7ECE6 url("sheetMBotLeft.gif") no-repeat 0 0;}
#sheetMBotMid{
  background: #E7ECE6 url("sheetMBotMid.gif") repeat-x 0 0;}
#sheetMBotRight{
  background: #E7ECE6 url("sheetMBotRight.gif") no-repeat 0 0;}
#sheetMTopRightDelete{
  background: #E7ECE6 url("sheetMTopRightDelete.gif") no-repeat 0 0;}
#sheetMTopRightDelete a{
  text-decoration: none;}
#sheetMBotRightDown{
  background: #E7ECE6 url("sheetMBotRightDown.gif") no-repeat 0 0;}
#sheetMBotRightDown a{
  text-decoration: none;}


/* карта сайта */
#siteMap{
  padding: 0;
  width: 532px;
  margin: 0 auto;
  color: #040;
  font: bold 90% Arial, Verdana, Tahoma;}
#siteMap table td{
  width: 16px;
  height: 16px;}
#siteMap table td#sheetMidMid{
  width: 500px;}
#siteMap a{
  text-decoration: none;
  color: #202020;}
#siteMap a:hover{
  text-decoration: none;
  color: #808080;}
#siteMap a.level2{
  margin-left: 20px;
  font: 75% Arial, Verdana, Tahoma;}
#siteMap a.level3{
  margin-left: 40px;
  font: 75% Arial, Verdana, Tahoma;}


