@charset "utf-8";
    /*header*/
div .contacts {
 font-size: 10pt;
 color: #aa0202;
 font-family: Tahoma, Arial, "Times New Roman";
}
div .sign {
 font-family: Tahoma, Arial;
 color: #fff;
 font-size: 20pt;
}
ul.menu a {
 font-family: Tahoma, Georgia, "Times New Roman";
 text-decoration: none;
 color: #FFFFFF;
}
#navi ul.works {
 font-family: Tahoma, Georgia, "Times New Roman";
 vertical-align: top;
 font-size:14px;
 background-color: #dedede;
 list-style-type: none;
 text-align:left;
 padding: 0 0px 0px 5px; 
 line-height: 20px; 
}
#navi .headNavi {
 text-align: center;
 color: #aa0202;
 font-size: 1.3em;
 font-weight: 700;
}
#mainContent {
 font-family: Tahoma, Georgia, "Times New Roman";
 font-size: 14px;
 text-indent: 1em;
 line-height: 15pt;
}
#mainContent a{
 color: #660000;
 text-decoration: none;
}
#mainContent h1{
 line-height: 20pt;
}
#mainContent a:hover{
 color: #990000;
 text-decoration: underline;
}
#mainContent a:visited{
 color: #333333;
 text-decoration: none;
}
#mainContent a:visited:hover{
 color: #333333;
 text-decoration: underline;
}
p .epigraf {
 font-style: italic;
}
#secondaryContent .headNews {
 color: #aa0202;
 text-align: center;
 font-size: 1.3em;
 font-weight: 700;
}
ul.menu li a {
 text-decoration: none;
}
ul.menu li a:hover {
 text-decoration: underline;
 color: #ccc;
}
ul.works li a {
 color: #000;
 text-decoration: none;
}
ul.works li a:hover {
 color: #990000;
 text-decoration: underline;
}
ul.works li a:visited {
 color: #999999;
 text-decoration: none;
}
ul.works li a:visited:hover {
 color: #999999;
 text-decoration: underline;
}
ul.newsColumn li a {
 color: #000;
 text-decoration: none;
}
ul.newsColumn li a:hover {
 color: #990000;
 text-decoration: underline;
}
ul.newsColumn li a:visited {
 color: #999999;
 text-decoration: none;
}
ul.newsColumn li a:visited:hover {
 color: #999999;
 text-decoration: underline;
}