html,
body {
  margin: 0px;
  padding: 0px;
}

body {
  background-color: #a9a9a9;
  color: #1e1e1e;
  font-family: arial, verdana;
  font-size: 75%;
  width: 1000px;
}

a:link,
a:visited {
  color: #761761;
}

a:hover {
  color: #761761;
}

h1 {
  font-size: 140%;
}

h2 {
  font-size: 130%;
}

h3 {
  font-size: 120%;
}

h4 {
  font-size: 110%;
}

h5 {
  font-size: 100%;
}

h6 {
  font-size: 100%;
}

div#head {
  border-top: 5px solid white;
  height: 73px;
  background-color: white;
    width: 891px;
}

div#head div#logo-area {
  float: left;
  height: 73px;
  background-image: url(../files/t-media/Image/logo-shadow.gif);
  background-position: left top;
  background-repeat: no-repeat;
}

div#head div#logo-area div#space {
  float: left;
  width: 39px;
  height: 29px;
  background-color: #878780;
}

div#head div#logo-area img#logo {
  float: left;
  padding: 0px 7px 0px 0px;
}

div#head ul#projects {
  float: left;
  width: 670px;
  height: 19px;
  list-style: none;
  padding: 10px 15px 0px 8px;
  margin: 0px;
  background-color: #878780;
}

div#head ul#projects li {
  float: left;
  font-size: 100%;
  color: white;
  line-height: 12px;
  border-left: 1px solid white;
  padding: 0px 4px;
}

div#head ul#projects li a:link,
div#head ul#projects li a:visited {
  color: white;
  text-decoration: none;
}

div#head ul#projects li a:hover {
  text-decoration: underline;
}

div#head ul#projects li span {
  font-weight: bold;
}

div#head ul#menu {
  float: left;
  height: 29px;
  list-style: none;
  padding: 17px 15px 0px 8px;
  margin: 0px;
}

div#head ul#menu li {
  float: left;
  color: #878780;
  font-size: 100%;
  line-height: 12px;
  border-left: 1px solid #878780;
  padding: 0px 11px;
}

div#head ul#menu li a:link,
div#head ul#menu li a:visited {
  color: #878780;
  text-decoration: none;
}

div#head ul#menu li a:hover {
  text-decoration: underline;
}

div#head ul#menu li span {
  font-weight: bold;
}

div#collage {
  height: 175px;
  background-image: url(../files/t-media/Image/exclusive.jpg);
  background-position: left top;
  background-repeat: no-repeat;
}

/* Ýòî ôîòêà æóðíàëà */
div#illustration {
  height: 257px;
  background-image: url(../files/t-media/Image/exclusive.jpg);
  background-position: left center;
  background-repeat: no-repeat;
}

table#page {
  width: 891px;
  border-left: 3px solid white;
  border-right: 1px solid white;

  border-bottom: 1px solid white;
}

table#page td#context {
  vertical-align: top;
  background-color: #f0f0f0;
  border-right: 1px solid white;
  border-bottom: 1px solid #d7d7d4;
  padding: 25px 10px 100px 36px;
  width: 200px;
}

table#page td#context ul#section {
  padding: 0px;
  margin: 0px;
  list-style: none;
  font-size: 100%;
}

/* ñòèëü òàêîé æå êàê ó ul#menu - ìîæåò îáúåäåíèòü? */
table#page td#context ul#section li {
  padding: 0px 0px 5px 0px;
}

table#page td#context ul#section li a:link,
table#page td#context ul#section li a:visited {
  color: #878780;
  text-decoration: none;
}

table#page td#context ul#section li a:hover {
  color: #761761;
  text-decoration: underline;
}

table#page td#context ul#section li span {
  font-weight: bold;
}


table#page td#content {
  vertical-align: top;
  background-color: #e1e1df;
  padding: 25px 10px 36px 25px;
}

table#page td#content h1 {
/*  padding: 0px; */
  margin: 0px;
}

div#footer {
  color: white;
  padding: 9px 36px 50px 36px;
  font-size: 100%;
}

div#footer p {
  padding: 5px 0px;
  margin: 0px;
}

div#footer a:link,
div#footer a:visited {
  color: white;
}

table.info {
}

table.info td {
  padding: 5px 0px;
}

table.price {
  width: 100%;
}

table.price td {
  padding: 5px 5px;
}

table.price tr.uneven {
  background-color: #f0f0f0;
}

/*------------------ÖÂÅÒÀ ÏÎ ÑÀÉÒÀÌ-----------------------------*/
h1,
h2,
h3,
h4,
h5,
h6,
div#head ul#menu li a:hover,
table#page td#context ul#section li a:hover {
  color: #d9322c;
}

div#head {
  border-top-color: #d9322c;
}
/*
div#collage {
  background-image: url(../files/t-media/Image/lifestylemedia_ru.jpg);
}

*/



body#alldigital h1,
body#alldigital h2,
body#alldigital h3,
body#alldigital h4,
body#alldigital h5,
body#alldigital h6,
body#alldigital div#head ul#menu li a:hover {
  color: #1e8af7;
}

body#alldigital div#head {
  border-top-color: #1e8af7;
}

body#alldigital div#collage {
  background-image: url(../files/t-media/Image/alldigitalmedia_ru.jpg);
}

body#allsport h1,
body#allsport h2,
body#allsport h3,
body#allsport h4,
body#allsport h5,
body#allsport h6,
body#allsport div#head ul#menu li a:hover,
body#allsport table#page td#context ul#section li a:hover {
  color: #09dcd7;
}

body#allsport div#head {
  border-top-color: #09dcd7;
}

body#allsport div#collage {
  background-image: url(../files/t-media/Image/allsportmedia_ru.jpg);
}

body#allrealty h1,
body#allrealty h2,
body#allrealty h3,
body#allrealty h4,
body#allrealty h5,
body#allrealty h6,
body#allrealty div#head ul#menu li a:hover,
body#allrealty table#page td#context ul#section li a:hover {
  color: #f7c21e;
}

body#allrealty div#head {
  border-top-color: #f7c21e;
}

body#allrealty div#collage {
  background-image: url(../files/t-media/Image/allrealtymedia_ru.jpg);
}

body#corporative h1,
body#corporative h2,
body#corporative h3,
body#corporative h4,
body#corporative h5,
body#corporative h6,
body#corporative div#head ul#menu li a:hover,
body#corporative table#page td#context ul#section li a:hover {
  color: #f7581e;
}

body#corporative div#head {
  border-top-color: #f7581e;
}
/*
body#corporative div#collage {
  background-image: url(../files/t-media/Image/inbusinessmedia.ru.jpg);
} 
*/
body#dasauto h1,
body#dasauto h2,
body#dasauto h3,
body#dasauto h4,
body#dasauto h5,
body#dasauto h6,
body#dasauto div#head ul#menu li a:hover,
body#dasauto table#page td#context ul#section li a:hover {
  color: #cd1f1f;
}

body#dasauto div#head {
  border-top-color: #cd1f1f;
}
/*
body#dasauto div#collage {
  background-image: url(../files/t-media/Image/dasauto.jpg);
}
*/
body#exclusive h1,
body#exclusive h2,
body#exclusive h3,
body#exclusive h4,
body#exclusive h5,
body#exclusive h6,
body#exclusive div#head ul#menu li a:hover,
body#exclusive table#page td#context ul#section li a:hover {
  color: #761761;
}

body#exclusive div#head {
  border-top-color: #761761;
}

body#exclusive div#collage {
  background-image: url(../files/t-media/Image/exclusive1.jpg);
}

body#inbusiness h1,
body#inbusiness h2,
body#inbusiness h3,
body#inbusiness h4,
body#inbusiness h5,
body#inbusiness h6,
body#inbusiness div#head ul#menu li a:hover,
body#inbusiness table#page td#context ul#section li a:hover {
  color: #9ed719;
}

body#inbusiness div#head {
  border-top-color: #9ed719;
}

body#inbusiness div#collage {
  background-image: url(../files/t-media/Image/inbusinessmedia_ru.jpg);
}

body#inflight h1,
body#inflight h2,
body#inflight h3,
body#inflight h4,
body#inflight h5,
body#inflight h6,
body#inflight div#head ul#menu li a:hover,
body#inflight table#page td#context ul#section li a:hover {
  color: #5cb6db;
}

body#inflight div#head {
  border-top-color: #5cb6db;
}

body#inflight div#collage {
  background-image: url(../files/t-media/Image/inflight.jpg);
}


body#intravel h1,
body#intravel h2,
body#intravel h3,
body#intravel h4,
body#intravel h5,
body#intravel h6,
body#intravel div#head ul#menu li a:hover,
body#intravel table#page td#context ul#section li a:hover {
  color: #2f9721;
}

body#intravel div#head {
  border-top-color: #2f9721;
}

body#intravel div#collage {
  background-image: url(../files/t-media/Image/intravelmedia_ru.jpg);
}

body#lifestyle h1,
body#lifestyle h2,
body#lifestyle h3,
body#lifestyle h4,
body#lifestyle h5,
body#lifestyle h6,
body#lifestyle div#head ul#menu li a:hover,
body#lifestyle table#page td#context ul#section li a:hover {
  color: #d9322c;
}

body#lifestyle div#head {
  border-top-color: #d9322c;
}

body#lifestyle div#collage {
  background-image: url(../files/t-media/Image/lifestylemedia_ru.jpg);
}

body#instyle h1,
body#instyle h2,
body#instyle h3,
body#instyle h4,
body#instyle h5,
body#instyle h6,
body#instyle div#head ul#menu li a:hover,
body#instyle table#page td#context ul#section li a:hover {
  color: #ec00e9;
}

body#instyle div#head {
  border-top-color: #ec00e9;
}

body#instyle div#collage {
  background-image: url(../files/t-media/Image/instylemedia_ru.jpg);
}


div.banner{
 width: 100px;
 height: 100px;
 border: 1px solid red;
}

table.main-tbl{

}

table.main-tbl td{
 vertical-align: top;
}

table.main-tbl td.main-tbl-banner{
padding: 0px 0px 0px 10px;
width: 100px;
overflow: hidden;
}

div.search-block{
 padding: 0px 0px 10px 0px;
}

div.search-select{
 padding: 0px 0px 15px 0px;
}

div.search-select select{
 width: 175px;

}


div.search-select input{
 width: 170px;
}

div.phone{
 float: right;
 padding:18px 20px 0px 0px;
 font-size: 120%;
 font-weight: bold;
}

h1{
/* float: left;*/
 padding: 0px 20px 0px 0px;
 margin: 0px;
}

div.h-header{
 clear: both;
 height: 20px;
  padding: 0px 0px 20px 0px;
}

div.h-header A:LINK,
div.h-header A:visited{
  float: left;
  font-size: 90%;
  text-transform: lowercase;
  padding: 3px 0px 0px 0px ;
}