@charset "utf-8";
/* CSS Document */

body {
        font-family:Tahoma, Arial, Helvetica, sans-serif;
        /*background:  #ffe9cc url(/images/bg.jpg) no-repeat;*/
                background:  #ffe9cc url(/images/bg-mini.jpg) repeat;
        margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
        padding: 0;
        color: #000000;
        z-index:9;
        position:relative;
        line-height:120%;
}
#top-main{
height:130px;
width:987px;
background:url(/images/nebo.jpg)  no-repeat;
}


#bagr-bl-r {
background:url(/images/right-black.png);
position:absolute;
top:0px;
right:0px;
width:469px;
height:472px;
z-index: -1;
}

#bagr-bl-l {
background: url(/images/lef-black.png);
position:absolute;
top:0px;
left:0px;
width:469px;
height:472px;
z-index: -1;
}
#backgr{
background:#ffe9cc  url(/images/bg-mini.jpg);
}
#container {
        width: 884px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 0px solid #000000;
        }

#logo-right{
margin:0px;
padding-top:5px;
/*width:442px;*/
width:570px;
height:100px;
float:right;
color:#540000;
font-size:12px;
text-align:right;
}
#logo-right *{
color:#540000;
}
#logo-right h1{
font-weight: 400;
font-size:25px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#logo-main{
margin:0px;
padding-top:5px;
width:442px;
height:100px;
float:right;
color:#FFFFFF;
font-size:12px;
text-align:right;
padding-right:20px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight: 400;
}
#logo-main *{
color:#FFFFFF;
}
#logo-main h2{
font-weight: 400;
color:#FFFFFF;
font-size:25px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}

#logo-left{
margin:0px;
padding-top:5px;
width:320px;
height:100px;
float: left;
color:#540000;
font-size:30px;
}
#menu {
width:100%;
}
a.button {
 display: block;
  font-size: 14px ;
  color: #ffffff;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  text-align: center;
  background: url(/images/button_r.gif) top right no-repeat;
  padding-right: 9px; /* отступ для "раздвижных дверей" */
  padding-bottom:3px;
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
}
a.button span {
  display: block;
  line-height: 13px;
  background: url(/images/button_l.gif) no-repeat;
  padding: 10px 0 16px 9px;
}a.button:hover {
  display: block;
  background: url(/images/button_r-a.gif) top right no-repeat;
  padding-right: 9px; /* отступ для "раздвижных дверей" */
  padding-bottom:3px;
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
}
a.button:hover span {
  display: block;
  line-height: 13px;
  background: url(/images/button_l-a.gif) no-repeat;
   padding: 10px 0 16px 9px;
}

#anons-novosty{
background: #ffe9cc url(/images/ygol.jpg) no-repeat;;

margin-top:30px;
float:left;
}
#anons-novosty-f{
margin-top:30px;
float:left;
}
#data-novosty{
font-size:14px;
text-align:right;
font-weight: 700;
color:#f7941d;
}

#zagl-novosty{
padding-bottom:15px;
padding-right:10px;
}
#zagl-novosty * {
color: #000000;
font-size:14px;
padding-right:5px;
}
#zagl-novosty-1{
padding-bottom:15px;
}
#zagl-novosty-1 * {
font-size:14px;
color: #000000;
text-decoration:none;
font-weight:700;
padding-right:15px;
}

#zagl-novosty img {
padding-right:0px
}
#zagl-novosty-m{
padding-bottom:15px;
padding-right:0px;
}
#zagl-novosty-m * {
color: #000000;
font-size:14px;
padding-right:5px;
}
#zagl-novosty-m img {
padding-right:0px
}
#node{
margin-top:30px;
width:463px;
float:right;
padding-left:20px;
}

#node-truskavec{
margin-top:30px;
float:left;
padding-left:20px;
}

#node-title h1{
font-weight: 400;
padding-bottom:4px;
border-bottom:1px solid #540000 ;
font-size:16px;
color:#540000;
font-family:Tahoma, Arial, Helvetica, sans-serif;
}
#node-content{
font-size:14px;
color:#540000;
text-align:justify;
}
#node-content img{
padding:10px;
}

#nomer-srn {
float:left;
text-align: left;
font-size:14px;
}
#nomer-srn *{
color:#000000;
}

#footer{
border-top:1px solid #540000;
}

#container-f {
        width: 987px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 0px solid #000000;

        }

#container-f_def {
        width: 884px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
        margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
        border: 0px solid #000000;

        }
#zagl-footer h1{
font-weight: 400;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:18px;
color:#f7941d;
}
#text-footer{
font-size:14px;
padding-right:10px;
}

#form{
background: #FFFFFF;
border:1px solid #f7941d;
color:#c3c3c3;
}


a.button-f {
float: left;
 display: block;
  font-size: 14px ;
  color: #000000;
  font-family:Tahoma, Arial, Helvetica, sans-serif;
  text-decoration: underline;
  text-align:justify;
  background: url(/images/button_r.gif) top right no-repeat;
  padding-right: 9px; /* отступ для "раздвижных дверей" */
  padding-bottom:3px;
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
}
a.button-f span {
  display: block;
  line-height: 13px;
  background: url(/images/button_l.gif) no-repeat;
  padding: 10px 0 16px 9px;
}a.button-f:hover {
float: left;
  display: block;
  background: url(/images/button_r-a.gif) top right no-repeat;
  padding-right: 9px; /* отступ для "раздвижных дверей" */
  padding-bottom:3px;
  outline: none; /* убираем точечную обводку в FireFox, которая появляется при клике */
}
a.button-f:hover span {
  display: block;
  line-height: 13px;
  background: url(/images/button_l-a.gif) no-repeat;
   padding: 10px 0 16px 9px;
}
#plan-bot-menu {
font-size:14px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-align:left;
}
#plan-bot-menu * {
color:#540000;
}

#plan-bot-menu h1{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-weight: 400;
font-size:18px;
}
#plan-bot-menu b a{
text-decoration:none;
}
#plan-title{
color:#540000;
font-weight: 600;
text-align:center;
}
#plan-title-room{
width:100%;
color:#540000;
text-align:center;
}

#plan-title-room *{
color:#540000;
}

#plan-title-room a img{
border:0px;
padding-right:5px;
}

.copy
{
font-size: 13px;
font-style:normal;
color: #652F36;
}

a:link{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #540000;font-weight:normal;text-decoration: underline;}
a:visited{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #540000;font-weight:normal;text-decoration: underline;}
a:hover{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; color: #540000;font-weight:normal;text-decoration: underline;}

img {border:0;}
