/*
  border: gray solid 1px;
*/

html {
  margin: auto;
  height: 100%;
  }

html, body {
  }

body {
  margin: auto;
  width: 760px;
/*  height: 570px;*/
  font: bold italic 1em 'Times New Roman', Times, serif;
  color: #DEDEDD;
  background: url("../IMG/bg_bottom2.gif") #fff no-repeat center bottom;
  }

body#shablon {
  }

h2, h3, ul, li, p {
  margin: 0px;
  padding: 0px; }

h3 {
 }

a { text-decoration: none; }

div.container {
/*  position: absolute;
  left: 50%;
  margin-left: -479px;*/
  }

div#containerSplash {
  }

div#containerShablon {
  }

div.container div#intro {
  }

div#containerSplash div#intro {
  }

div#containerShablon div#intro {
  }


/* ЗАГОЛОВОК */

div.container div#intro div#header {
/*  position: absolute;
  left: 50%;
  margin-left: 150px;*/
  width: 760px;
  height: 301px;
  background: url("../IMG/logo2.gif") no-repeat center top;
  }

div#containerSplash div#intro div#header {
  margin-top: 50px;
  }

div#containerShablon div#intro div#header {
  }

div.container div#intro div#header:hover {
  }

div.container div#intro div#header h1 {
  display: none;
  }


/* ПРЕАМБУЛА */

div#containerSplash div#intro div#preamble {
  position: absolute;
  right: 50%;
  top: 190px;
  margin-right: 40px;
/*  width: 365px;
  height: 117px;*/
  /*font-size: 11px;*/
  }

div#containerSplash div#intro div#preamble p {
  text-align: right;
  margin: 1px 2px 0px 0px;
  }

div#containerSplash div#intro div#preamble p#p2 {
  color: #969594;
  }

/* КОНТЕНТ */

/* контент шаблона */

div.container div#intro div#content {
  margin: -160px 0px 0px -50px;
  text-align: right;
  }


div#containerShablon div#intro div#content {
  }

div#containerShablon div#intro div#content h2 {
  }

div#containerShablon div#intro div#content div#contentBody {
/*  margin-top: -260px;*/
  padding: 0px 58px 20px 20px;
  min-height: 498px;
  }

div#containerShablon div#intro div#content div#contentBody p {
  margin-bottom: 15px;
  }

div#containerShablon div#intro div#content div#contentBody ul {
  margin: 0px 0px 15px 30px;
  list-style-image: url(" ");
  }

div#containerShablon div#intro div#content div#contentBody ul li {
  margin-bottom: 1px;
  }

/* Новости */

div.container div#intro div#content div#contentBody div#news span.date {
  }

div.container div#intro div#content div#contentBody div#news span.year {
  }


/* FOOTER */

div#containerSplash div#intro div#footer {
  }

div#containerShablon div#intro div#footer {
  }

/* контакты */

div.container div#intro div#footer div#contacts span {
/*  position: absolute;
  left: 50%;
  top: 51px;
  margin-left: 171px;
  width: 250px;
  text-align: right;
  font: bold 23px Arial;*/
  }

div#containerShablon div#intro div#footer div#contacts span {
  }

div.container div#intro div#footer div#contacts span#tel {
  padding: 1px 0px 1px 0px;
  }

div#containerSplash div#intro div#footer div#contacts span#tel {
  }

div#containerSplash div#intro div#footer div#contacts span#mail {
  margin-top: 25px;
  }

div#containerShablon div#intro div#footer div#contacts span#mail {
  margin-top: 28px;
  font-size: 21px;
  }

div.container div#intro div#footer div#contacts span.tooltip {
  margin-top: 31px;
  margin-right: 20px;
  width: 220px;
  font-size: 16px;
  }

div#containerSplash div#intro div#footer div#contacts span.tooltip {
  font-size: 16px;
  }

div#containerShablon div#intro div#footer div#contacts span.tooltip {
  }

div.container div#intro div#footer div#contacts span.tooltip:hover {
  text-decoration: underline;
  }

/* счётчики, копирайт */

div.container div#intro div#footer div#copyright p#counter,
div.container div#intro div#footer div#copyright p#p1 {
  display: none;
  }

div.container div#intro div#footer div#copyright p#p2 {
  font-size: 11px;
  }

div#containerSplash div#intro div#footer div#copyright p#p2 {
  margin-top: 14px;
  }

div.container div#intro div#footer div#copyright p#p2 span#development {

  display: none;

/*  display: block;*/
  width: 148px;
  text-align: right;
  }

div.container div#intro div#footer div#copyright p#p2 span.tooltip {

  display: none;

/*  display: block;*/
  margin-top: -19px;
  width: 150px;
  text-align: right;
  letter-spacing: 2px;
  }

div.container div#intro div#footer div#copyright p#p2 span.tooltip:hover {
  text-decoration: underline;
  }


/* МЕНЮ */

div.container div#linkList div#menu {
  
  display: none;
  
/*  position: absolute;*/
  left: 50%;
  font-size: 11px;
  }

div#containerSplash div#linkList div#menu {
  top: 132px;
  margin-left: -146px;
  padding-right: 22px;
  background: url("../IMG/nvgdn/punkt.gif") no-repeat right top;
  }

div#containerShablon div#linkList div#menu {
  top: 197px;
  margin-left: -440px;
  }

div.container div#linkList div#menu ul li {
  display: block;
  }

div.container div#linkList div#menu ul li a {
  }

div.container div#linkList div#menu ul li a:hover span {
  text-decoration: underline;
  }

div#containerSplash div#linkList div#menu ul li {
  float: left;
  padding: 10px 9px 0px 30px;
  height: 30px;
  background: url("../IMG/nvgdn/punkt.gif") no-repeat;
  }

div#containerShablon div#linkList div#menu ul li {
  padding: 1px 0px 0px 30px;
  width: 209px;
  height: 36px;
  background: url("../IMG/nvgdn/bg_nvg.gif") no-repeat;
  }

div#containerSplash div#linkList div#menu ul li:hover {
  background: url("../IMG/nvgup/punkt.gif") no-repeat;
  }

div#containerShablon div#linkList div#menu ul li:hover {
  background: url("../IMG/nvgup/bg_nvg.gif") no-repeat; /* ?????????? повторяется в div#toHome:hover ниже */
  }

div#containerShablon div#linkList div#menu ul li span {
  display: block;
  padding-top: 9px;
  height: 20px;
  }

div.container div#linkList div#toHome {
/*  position: absolute;*/
  left: 50%;
  top: 53px;
  margin-left: -440px;
  }

div.container div#linkList div#toHome:hover {
  background: url("../IMG/nvgup/logo.gif") no-repeat;
  }

div.container div#linkList div#toHome a {
  display: block;
  width: 181px;
  height: 85px;
  }

div.container div#linkList div#toHome ul li span {
  visibility: hidden;
  }

