* {
margin: 0;
padding: 0;
}
html {
background-color: #1e0000;
background-image:url(B_G.jpg); 
background-repeat:repeat-y;
background-position: center;
width:100%;
height:100%;
}
a:link {
text-decoration: none; color:#FFFFFF;
}
a:visited {
text-decoration: none; color:#FFFFFF;
}
a:visited:hover {
text-decoration: underline; color:#FFFFFF;
}
a:hover {
text-decoration: underline; color:#FFFFFF;
}
body {
  width:100%;
  height:100%;
  
}

#content {
  position: relative;
  min-height: 100%;
}	
#inside {
position:absolute;
width:250px; 
height:50px; 
bottom:87px; 
left:870px;
}
#box {
  padding-bottom:42px;
}

* html #content {
  height: 100%;
}	

#footer {
  position: relative;
  margin-top: -142px;
  height: 142px;
}
#submenu {
 position: relative;
 margin-bottom:-150px;
 width: 200px; /* Øèðèíà êîëîíêè */
 background-color:#0033FF;
}
.menu {
background-image:url(images/menu_850.png);
width:170px;
color:#FFFFFF; font-weight:bold;
font-family: Monotype Corsiva, "Monotype Corsiva", "Times New Roman";
font-size:20px;
}
.menu a:link {
text-decoration: none; color:#FFFFFF; text-align:center;
}
.menu a:visited {
text-decoration: none; color:#FFFFFF; text-align:center;
}
.menu a:visited:hover {
text-decoration: underline; color:#FFFFFF; text-align:center;
}
.menu a:hover {
text-decoration: underline; color:#FFFFFF; text-align:center;
}
.menua {
background-image:url(images/menu_on_850.png);
width:170px;
color:#FFFFFF; font-weight:bold;
font-family: Monotype Corsiva, "Monotype Corsiva", "Times New Roman";
font-size:20px;
}
.menua a:link {
text-decoration: none; color:#FFFFFF;
}
.menua a:visited {
text-decoration: none; color:#FFFFFF;
}
.menua a:visited:hover {
text-decoration: underline; color:#FFFFFF;
}
.menua a:hover {
text-decoration: underline; color:#FFFFFF;
}
.worldmenu {
color:#000000; font-weight:bold; text-align:center; font-size:14px;
}
.worldmenu a {
text-decoration: none; color:#000000; text-align:center; font-size:14px;
}
.worldmenu a:link {
text-decoration: none; color:#000000; text-align:center; font-size:14px; 
}
.worldmenu a:visited {
text-decoration: none; color:#000000; text-align:center; font-size:14px;
}
.worldmenu a:visited:hover {
text-decoration: underline; color:#000000; text-align:center; font-size:14px;
}
.worldmenu a:hover {
text-decoration: underline; color:#FFFFFF; text-align:center; font-size:14px;
}
.table1 {
width:1000px; color:#FFFFFF;
}
.td1 {
padding-top:20px;
padding-left:50px;
}
.tdcont {
color:#000000;
font-size:16px;
padding-top:20px;
padding-left:50px;
padding-right:100px;
text-align:justify;
// font-weight:bold;
}
.rmed {
width:146px; 
height:146px; 
background-image:url(images/ramka_med.png); 
background-position:center;
}
TABLE.desc { 
/* border: 1px solid #FFFFFF;  Ãðàíèöà ó òàáëèöû ñïðàâà */
 border: none;/*  Ãðàíèöà ó òàáëèöû ñïðàâà */
}

td.desc {
 border: none; /* Ïàðàìåòðû ðàìêè âîêðóã ÿ÷ååê òàáëèöû */
 padding-left:5px;
}
#layer1, #layer2 {
    position: relative;
   } 
   #layer2  {
   top: -140px; 
   }
   #layer1 { z-index: 1; }
   #layer2 { z-index: 2; }

h4 {
	color:#99CCFF;
	
}
.zag {
color:#330000; font-weight:bold;
font-family: Monotype Corsiva, "Monotype Corsiva", "Times New Roman";
font-size:50px;
}
.zag_sm {
color:#330000; font-weight:bold;
font-family: Monotype Corsiva, "Monotype Corsiva", "Times New Roman";
font-size:20px;
padding-right:50px;
}