body {font-family: verdana; font-size: 10pt;}
table {font-family: verdana; font-size: 10pt}
input {font-family: verdana; font-size: 8pt;}
textarea {font-family: verdana; font-size: 8pt;}
img {border: 0px}
.info {font-size: 8pt}
.sub {
    padding-left: 13px;
    display: block; 
}
.menu {
    display: block;
}

.threeOpen {
    color:#1B7AAB;
    font-weight: bold;
    font-size: 14px;
    padding-left: 0px;
    margin: 5px;
}

.pthreeOpen {
    margin: 5px;
    padding-left: 13px;
}

.athreeOpen {
    color:#1B7AAB;
    font-weight: bold;
    text-decoration:none;
    font-size:14px;
}

.athreeOpen:visited {
    color:#1B7AAB;
    text-decoration:none;
}

.athreeOpen:hover {
    color:#5C8BAB;
    text-decoration:underline;
}

.pthree {
    margin: 0px;
    padding-left: 13px;
}

.athree:link {
    color: #00468e; 
    text-decoration: none;
}
.athree:visited {
    color: #00468e; 
    text-decoration: none;
}
.athree:hover {
    color: #000000;
    text-decoration: none;    
}

.leftmenu {
    color:#0B537F;
    font-weight: bold;
    text-decoration:none;
    font-size:14px;
}

.leftmenu:visited {
    color:#0B537F;
    text-decoration:none;
}

.leftmenu:hover {
    color:#5C8BAB;
    text-decoration:none;
}

.catlist {
    color:#1B7AAB;
    font-weight: bold;
    text-decoration:none;
    font-size:14px;
}

.catlist:visited {
    color:#1B7AAB;
    text-decoration:none;
}

.catlist:hover {
    color:#5C8BAB;
    text-decoration:underline;
}

.msg {
    font-size:14px;
    color:#FF0000;
    font-weight: bold;
}

.msgg {
    font-size:14px;
    color: green;
}

.freeze {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
    -moz-opacity: 0.5; /* Mozilla 1.6 и ниже */
    -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
    opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */    
}
.unfreeze {
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); /* IE 5.5+*/
    -moz-opacity: 1; /* Mozilla 1.6 и ниже */
    -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
    opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */    
}

.msgLoad {
    display: block;
    top: 0px;
    left: 0px;    
    z-index: 999;
    width: 100px;
    height: 36px;
    padding: 0px;
}

.box {
    display: table;
    top: 0px;
    left: 0px;
    border:solid 2px #B2B2B2;
    padding: 2px;
    background:#F8F8F8;
    width:100px;
    height:36px;
}

.msgLoadHide {
    display: none;
}

.msgResult {
    display: block;
    top: 0px;
    left: 0px;    
    z-index: 999;
    width: 140px;
    height: 20px;
    padding: 0px;
}

.boxResult {
    display: table;
    top: 0px;
    left: 0px;
    border:solid 2px #B2B2B2;
    padding: 2px;
    background:#F8F8F8;
    font-weight: bold;
    width:140px;
    height:20px;
}

.msgResultHide {
    display: none;
}

.navig {
    color:#339933;
    text-decoration:none;
    font-weight: bold;
    font-size:12px;
}

.navig:visited {
    color:#339933;
    text-decoration:none;
}

.navig:hover {
    color:#339933;
    text-decoration:underline;
}

div.bb_quote_author {
    margin: 10px 5px 0px 5px;
    padding: 4px;
    border-width: 1px 1px 0px 1px;
    border-style: solid;
    border-color: #B2B2B2;
    color: #333333;
    background-color: #F0F0F0;
    font-size: 0.85em;
    font-weight: bold;
}
div.bb_quote_author:after {
    content: " писал(а):";
}
div.bb_quote {
    margin: 0px 5px 10px 5px;
    padding: 5px;
    border-color: #B2B2B2;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    font-family: "Lucida Grande", "Trebuchet MS", Helvetica, Arial, sans-serif;
    background-color: #fafafa;
    color: #4b5c77;
}

.simply:link {
    color: #002AFF;
    text-decoration: none;
}
.simply:visited {
    color: #00468e;
    text-decoration: none;
}
.simply:hover {
    color: #002AFF;
    text-decoration: underline;    
}
