HTML, BODY, IMG, DIV, TD, H1, P, UL 
{
  margin : 0;
  padding : 0;
  border : 0;
}
BODY 
{
  font : 101% verdana, arial, sans-serif; 
  text-align : center; 
  background : #000; 
} 
A, DIV#content #menu A
{
  color : #000; 
  text-decoration : none; 
}
#menu A
{
  white-space: nowrap;
} 
DIV 
{
  text-align : left; 
} 
#cont, #header, #LineUnderTitle, #footer 
{
  width : 760px; 
} 
#cont 
{
  margin : 0 auto;
  position : relative; 
  background : #fff url(content_bg.gif) repeat-y top left; 
} 
#header 
{
  height: 79px; 
  background : #071b73 url(headpic.jpg) no-repeat; 
} 
#ZnakOgu 
{
  float : right; 
  padding-top : 34px; 
  padding-right : 32px; 
} 
#znak 
{
  color : #FFF; 
  font-size : 0.5em; 
  font-family : 'Arial Narrow'; 
} 
#title 
{
  height : 62px; 
  width : 195px; 
  top : 17px; 
  left : 40px;
  position : absolute; 
} 
#LineUnderTitle 
{
  height : 5px; 
  font-size : 0; 
  background : #824e27 url(line_under_title.jpg) repeat-x; 
} 
#BukvaU 
{
  height : 5px; 
  width : 27px;
  top: 79px;
  left: 124px;
  position: absolute; 
  background : transparent url(u_bukva.gif) no-repeat; 
} 
#BukvaUOne 
{
  height : 17px; 
  width : 34px;
  top : 84px; 
  left : 105px; 
  position : absolute; 
  background : transparent url(u_bukva1.gif) no-repeat; 
} 
#UzorOL, #UzorTL 
{
  width : 69px; 
  height : 70px; 
  position : absolute; 
} 
#UzorOL 
{
  top : 84px; 
  left : 0; 
  background : transparent url(uzor_left1.jpg) no-repeat; 
} 
#UzorTL 
{
  bottom : 24px; 
  left : 0; 
  background : transparent url(uzor_left2.jpg) no-repeat; 
} 
#menu 
{ 
  top : 84px;                
  left : 220px;
  width : 485px;              
  margin-right : 0;          
  position : absolute;                    
  border-collapse : collapse;
}
#menu TD 
{
  white-space: nowrap; 
  width : 97px;                              
  text-align : center;                        
  border-right : 1px solid #FFF;              
  background : #DDD url(menu_bg.jpg) repeat-x;
}
#menu TD A 
{
  padding : 0 4px 3px 4px;
  font-family : 'Verdana';
  font-size : 0.7em;
  display : block;
  text-decoration : none;      
}
TD.menu1, 
TD.menu1 A,
#menu TD A:hover, 
TD.menu1 A:hover 
{                            
  background : #D0920D url(menu_bg1.jpg) repeat-x;
}
#submenu 
{                                                                                             
  padding: 70px 2px 80px 4px;
  float : left;                                                            
  text-align : left;
  width : 255px;                                                       
}                                                                        
DIV#submenu P 
{      
  padding : 0;                                                             
  text-indent : 0;                                                         
}                                                                        
DIV#submenu P A, P.submenu1 A 
{                          
  display : block;                                                         
  font-size: 0.7em;                                                        
  text-align : left;                                                       
  padding : 2px 0 10px 45px;                                               
}
P.submenu1 
{                                                             
  background : transparent url(submenu_bg.jpg) no-repeat;
}                                                                        
#content 
{
  float : right;
  font-size : 0.7em;
  width : 460px;
  padding : 40px 27px 40px 0;
}
DIV#content A 
{
  color : #0038B0;
  text-decoration : underline;
}

H1  
{
  color : #F0A100;
  font-size : 250%;
  font-weight : normal;
  font-style: italic;
  font-family: 'Monotype Corsiva', Georgia, Times, serif;
  padding-bottom : 15px;
}

H2 
{
  color : #646464;
  font-weight : bold;
  font-size : 1em;
  width : 100%;
  clear : both; 
  margin-bottom: 10px;
  border-bottom : 1px solid #BABABA;
}
BR 
{
  clear : both;
}
P 
{
  color : #666;
  display : block;
  text-align : justify;
  text-indent : 20px;
  padding : 5px 0;
}
UL, OL 
{                                                      
  color : #666;                       
  text-align : justify;        
  list-style : square inside;
} 
DIV#content P IMG 
{
  float : left;
  margin-right : 30px;
}  
OL 
{
  list-style : decimal outside;
}                            
LI 
{                                 
  padding-bottom : 5px;        
}                        
#footer 
{
  top : 0;
  clear : both; 
  margin : 0 auto;
  h1eight : 25px; 
  padding: 5px 0;
  position : relative; 
  text-align : right; 
  background : #071b73 url(footer_bg.jpg) no-repeat 100% 50%; 
  border-top : 3px solid #d89100; 
} 
#footer A 
{
  color : #9B9EAB; /*7B7E9B*/
  d1isplay : block;
  font-size : 65%;
  padding-right : 32px;
  line-height : 1.5;
  b1order:1px solid red;
  h1eight: 100%;
}
.img_com 
{
  color : #666;
  font-size : 0.7em;
  font-style:italic;
  text-align:center;
}

P.separ
{
  position: relative; 
  left: -20px; 
  top: 4px;
  font-weight: bold; 
  color: #E89700;
  font-size: 120%;
  padding: 10px 0 0;
}
#content DL
{
  margin: 10px 20px;
  padding: 0;
}
#content DT
{
  font-weight: bold;
  float: right;
  width: 260px;
  margin: 10px 0 0;
  padding: 0 10px 0;
  color: #666;
  text-align: right;
}
#content DD
{
  margin: 5px 0;
  clear: left;
  float: left;
  width: 100%;
  border: 1px solid #FFF;
}
#content DD#foto IMG
{
  float: left;
  margin: 0 8px 0 0;
  padding: 4px;
}
#content DD#foto
{
  margin: 0;
}
#content DD SPAN.cat 
{  color: #666; 
   display: block; 
   width: 150px; 
   float: left; 
   text-align: right; 
}
#content DD SPAN.info 
{
  padding: 0 10px; 
  margin-left: 150px; 
  display: block;
}
#content DD#foto 
{ 
  margin: 0 10px 0 15px;
  float: none;
}
#content DD#dept SPAN.cat 
{
  display: none; 
}
#content DD#year 
{
  font-style: italic; 
  clear: right;  
  text-align: right;
  float: none;
}
#content DD#school SPAN.cat 
{
  display: none;
}
#content DIV#nav
{ 
  float: left;
  width: 100%;
  text-align: right;
  padding: 20px 0 10px;
}
#content DIV#nav A
{ 
  padding: 2px 0.5em 4px;
  background : #DDD url(menu_bg.jpg) repeat-x;
  color: #000;
  text-decoration: none;
}
#content DIV#nav A:hover
{ 
  background : #D0920D url(menu_bg1.jpg) repeat-x;
}
