body {
background-image: url(/shablon/body02.jpg); 
background-color: #000000; 
background-attachment: fixed; 
font-size: 16; 
font-family: Tahoma; 
text-align: center;
padding-top: 0px;
}

#menuhr {
background-image: url(/shablon/menuhr01.jpg); 
height: 2px;
font-size: 0px;
}

#undomasterpage {
height: 90; 
width: 600px;
border: 0px solid #fff; 
padding-left: 0; 
padding-right: 0; 
text-align: left;
display: table;
}

#imgundomasterpage {
border: 2px solid #999; 
}

/*top*/

#ontop {
width: 1100px;
max-width: 1060px;
border: 0px solid #222222;
background-color: #111111;
font-size: 10px;
text-align: left;
padding: 3px 20px;
}

#top {
width: 1100px;
border: 0px solid #222222;
background-image: url(/shablon/top01.jpg); 
background-repeat: no-repeat;
height: 180px;
font-size: 10px;
text-align: right;
cursor:pointer;
}

#intop {
width: 300px; 
max-width: 280px; 
height: 180px; 
max-height: 158px;
float: right; 
text-align: left; 
font-size: 11; 
line-height: 1.2; 
background-color: #000000; 
padding: 10px;
padding-top: 12px;
}


#topmenu {
width: 1100px;
border: 0px solid #222222;
background-image: url(/shablon/topmenu.jpg); 
background-repeat: no-repeat;
height: 60px;
background-color: #555555;
font-size: 14px;
color: 555555;
text-align: left;
font-weight: normal;
padding-left: 0px;
margin: 0px;
}

.menuitem {
padding-top: 22px;
width: 156px;
text-align: center;
float: left;
border: 0px solid #555555;
color: #000000;
cursor:pointer;
}

#icoitem {
padding-top: 20px;
width: 100px;
text-align: center;
float: left;
color: #999999;
border: 0px solid #555555;
/*background-image: url(/shablon/ico01.gif);*/ 
background-repeat: no-repeat;
text-decoration: none;
}



/*end top*/


/*body*/


#framebody {
width: 1100px;
background-image: url(/shablon/bodytext01.jpg); 
border: 0px solid #555555;
background-color: #222222;
font-size: 10px;
display: table;
margin: 0px;
}

#bodyleft {
width: 202px;
border: 0px solid #333333;
font-size: 10px;
text-align: left;
vertical-align: top;
padding-left: 0px;
}


#body {
width: 798px;
border: 0px solid #ffffff;
font-size: 12px;
font-family: Tahoma;
text-align: left;
vertical-align: top;
}

#bodytext {
width: 758px;
margin: 20px;
border: 0px solid #555555;
background-color: #222222;
font-size: 13px;
text-align: justify;
display: table;
}

#bodyright {
width: 100px;
max-width: 95px;
min-height: 300px;
font-size: 10px;
border: 0px solid #ffffff;
text-align: left;
vertical-align: top; 
text-align: left; 
padding-left: 2px; 
height: 100%;
}


#menu {
width: 199px;
margin-left: 2px;
background-image: url(/shablon/menu01.jpg); 
background-repeat: repeat-x;
border: 0px solid #ff3333;
background-color: #dbd2c1;
font-size: 10px;
text-align: left;
}

#submenu {
width: 199px;
margin-left: 2px;
background-image: url(/shablon/bodyleft01.jpg); 
background-repeat: repeat-x;
border: 0px solid #ff3333;
font-size: 10px;
text-align: left;
}



.but01 {
width: 194px;
height: 28px;
max-height: 23px;
max-width: 186px;
background-image: url(/shablon/but01.jpg); 
background-color: #dbd2c1;
background-repeat: repeat-x;
border: 0px solid #333333;
font-size: 14px;
text-align: right;
margin-bottom: 0px;
1font-style: italic;
font-weight: bold;
padding-top: 5px;
padding-right: 8px;
margin-left: 2px;
color: #333333;
cursor:pointer;
}

.but01a {
width: 194px;
height: 28px;
max-height: 23px;
max-width: 186px;
background-image: url(/shablon/but01ac.jpg); 
background-color: #dbd2c1;
background-repeat: repeat-x;
border: 0px solid #333333;
font-size: 14px;
text-align: right;
margin-bottom: 0px;
1font-style: italic;
font-weight: bold;
padding-top: 5px;
padding-right: 8px;
margin-left: 2px;
color: #333333;
cursor:pointer;
}

.but02 {
width: 194px;
height: 28px;
max-height: 21px;
max-width: 186px;
background-image: url(/shablon/but01.jpg); 
background-color: #dbd2c1;
background-repeat: repeat-x;
border: 0px solid #333333;
font-size: 11px;
text-align: right;
font-style: italic;
font-weight: bold;
margin-bottom: 0px;
padding-top: 7px;
padding-right: 8px;
margin-left: 2px;
color: #333333;
cursor:pointer;
}

.but02a {
width: 194px;
height: 28px;
max-height: 21px;
max-width: 186px;
background-image: url(/shablon/but01ac.jpg); 
background-color: #dbd2c1;
background-repeat: repeat-x;
border: 0px solid #333333;
font-size: 11px;
text-align: right;
font-style: italic;
font-weight: bold;
margin-bottom: 0px;
padding-top: 7px;
padding-right: 8px;
margin-left: 2px;
color: #333333;
cursor:pointer;
}


#banner_rightblock {
width: 88px; 
margin: 0px; 
height: 200px; 
border: 0px solid white; 
vertical-align: top;
}

#banner_rightblock div {
position: fixed; 
width: 88px;
}

#ban01 {
width: 898px;
height: 100px;
max-width: 898px;
max-height: 96px;
background-image: url(/shablon/ban01.jpg); 
background-repeat: no-repeat;
border: 0px solid #222222;
background-color: #111111;
font-size: 10px;
text-align: left;
position: absolute;
}


/*end body*/


/*bottom*/

#bottom {
width: 1100px;
height: 100px;
background-image: url(/shablon/bottom.jpg); 
border: 0px solid #555555;
background-color: #222222;
font-size: 10px;
}


/*end bottom*/



h2 {
color: #aa9a77;
font-size: 24px;
padding: 0px; 5px;
margin-top: 6px;
text-align: left;
}

h3 {
color: #ffddbb;
font-size: 20px;
padding: 0px; 5px;
margin-top: 5px;
text-align: left;
}

h4 {
color: #ffddbb;
font-size: 14px;
margin-top: 20px;
text-align: left;
}

strong {
 color: #c1ac7f; 
 font-size: 100%; 
}


/*news*/

.news {
  background-image: url('news/novost01cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news2 {
  background-image: url('news/novost02cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news3 {
  background-image: url('news/novost03cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news4 {
  background-image: url('news/novost04cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news5 {
  background-image: url('news/novost05cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news6 {
  background-image: url('news/novost06cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news7 {
  background-image: url('news/novost07cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

.news8 {
  background-image: url('news/novost08cn.jpg');   
  background-repeat: no-repeat; 
  background-position: left top;
  background-color: #222222;
 
}

/*end news*/
