﻿html, body, form
{
    height:100%;
    width:100%;
    font-family:Tahoma;
    font-size:13px;
    text-align:justify;
    margin:0px;
    background-color:#E8EFEB;
}
.topMenu
{
       
}
.topMenu img
{
    width:115px;
    height:43px;
    vertical-align: bottom;
    border:0px;
    border-collapse:collapse;
}
.singbizLabel
{
    color:#0c0097;
    font-family:Tahoma;
    font-size:12px;
    padding-right:5px;
}
.pageTitleLabel
{
    color:#b2b2b2;
    font-family:Tahoma;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
}
#leftMenuTable
{
    
}
#leftMenuTable .mainCell
{
    vertical-align:middle;
    width:222px;
    height:32px;
}

#leftMenuTable .mainCell a
{
    padding-left:32px;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    color:#5d605e;
}
#leftMenuTable .mainCell a:hover
{
    font-family:Arial;
    text-decoration:underline;
    color:#ac0027;  
}
#leftMenuTable .submenu
{
    padding-left:32px;
    font-size:13px;
    font-family:Arial;
    font-weight:normal; 
    text-align:left;    
}
#leftMenuTable .submenu a
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    color:#5d605e;
    text-align:left;
}
#leftMenuTable .submenu a:hover
{
    font-family:Arial;
    font-size:13px;
    font-weight:normal;
    text-decoration:underline;
    color:#ac0027;
    text-align:left;  
}
.headerLink
{
    color:#464646;
    font-family:Arial;
    font-weight:bold;
    text-decoration:none;
    font-size:12px;
}
.headerLink:hover
{
    color:#ac0027;
    font-family:Arial;
    text-decoration:underline;
    font-weight:bold;
    font-size:12px;
}
.contactsText
{
    padding-left:30px;
    color:#464646;
}
#footer
{
    font-family:Tahoma;
    font-size:10px;
    color:#464646;
}
.singbiz
{
    color:#0c0097;
    font-family:Tahoma;
    font-size:12px;
    padding-right:5px;
}
.smSM
{
    color:#b2b2b2;
    font-family:Tahoma;
    font-size:12px;
    padding-left:5px;
    padding-right:5px;
}
a
{
    font-family:Tahoma;
    color:Black;
    text-decoration:none;
    font-size:13px;
}
a:hover
{
    font-family:Tahoma;
    color:#ac0027;
    text-decoration:underline;
    font-size:13px;
}
.bodyLink
{
    font-size:14px;
}
.bodyLink:hover
{
    font-size:14px;
}
.mainArea
{
    margin:15px;
}
h3
{
    font-family:Tahoma;
    color:#ac0027;
    font-size:14px;
    font-weight:normal;
}
#vopros
{
    vertical-align:top;   
}
.linkRegCompany
{
    color:Gray;
    font-size:11px;
}
.linkRegCompany a
{
    color:Gray;
    font-size:11px;
    text-decoration:underline;
}
.linkRegCompany a:hover
{
    color:#ac0027;
    font-size:11px;
}
.linkRegCompany:hover
{
    color:#ac0027;
    font-size:11px;
}
.newsDate
{
    font-size:10px;
    font-family:Tahoma;
    color:Gray;
}
.newsList_itemHeader
{
    text-decoration:none;
    padding-bottom:3px;
    padding-top:3px;       
    font-size:11px;
    font-family:Tahoma;
    font-weight:bold;
    color:#ac0027;  
}
.newsList_itemHeader:hover
{
    padding-bottom:3px;
    padding-top:3px;
    font-size:11px;
    font-family:Tahoma;
    font-weight:bold;
    color:#ac0027;
    text-decoration:underline;      
}

.newsList_smText
{
    font-family:Tahoma;
    font-size:11px;
    text-align:left;
}
.readNews
{
    color:Gray;
    font-size:11px;
    text-decoration:underline;
}
.readNews:hover
{
    color:#ac0027;
    font-size:11px;
    text-decoration:underline;
}
.publList_itemHeader
{
    padding-bottom:3px;
    padding-top:3px;
    text-decoration:none;
    font-size:11px;
    font-family:Tahoma;
    font-weight:bold;
    color:#ac0027;  
}
.publList_itemHeader:hover
{
    padding-bottom:3px;
    padding-top:3px;
    font-size:11px;
    font-family:Tahoma;
    font-weight:bold;
    color:#ac0027;
    text-decoration:underline;      
}

.publList_smText
{
    font-family:Tahoma;
    font-size:11px;
    text-align:left;
}
.readPubl
{
    color:Gray;
    font-size:11px;
    text-decoration:underline;
}
.readPubl:hover
{
    color:#ac0027;
    font-size:11px;
    text-decoration:underline;
}
.priceTable
{
    vertical-align:top;
    border:1px white solid;
    border-collapse:collapse;    
    background-color:#f8f8f8;
}
.priceTable td
{
    vertical-align:top;
    border:1px white solid;
    border-collapse:collapse;    
    background-color:#f8f8f8;
}
.anketaTable
{
    font-size:11px;
    border:1px solid gray;
    border-collapse:collapse;
}
.topSubMenu
{
    color:#5c5c5c;
    padding-left:110px;
}
.topSubMenu div
{
    padding-top:6px;
}
.topSubMenu a
{
    color:#5c5c5c;
    padding-left:20px;        
}
.topSubMenu a:hover
{
    color:Gray;
    padding-left:20px;
    color:#ac0027;       
}
.newsArrow
{
    border-collapse:collapse;
    border-width:0px;
}
.img
{
    border-collapse:collapse;
    border-width:0px;
}
.AuthorName
{
    text-align:right;
    font-size:10px;
    color:Gray;
}
.reviewLink
{
    text-decoration:underline;
    font-size:14px;
    font-weight:bold;
    color:#5d605e;
}
.reviewLink:hover
{
    text-decoration:underline;
    font-size:14px;
    font-weight:bold;
    color:#ac0027;
}
.anketaLink
{
    color:#ac0027;
    text-decoration:none;
    font-weight:bold;    
}
.anketaLink:hover
{
    color:#ac0027;
    text-decoration:underline;
    font-weight:bold;    
}
.downloadImg
{
    border-width:0px;
    border-collapse:collapse;
}
.downloadImg img
{
    border-width:0px;
    border-collapse:collapse;
}
.blueDiv
{
    height:32px;
    color:White; 
    background-color:#0004b6; 
    padding:3px;
    text-align:center;
}