﻿.getcode
{
    text-align: center;
    font-size: 10px;
    color: #bbb;
    width: 90%;
}
.getcode a:link, .getcode a:visited
{
    color: #bbb;
}
.getcode a:hover
{
    color: #bbb;
    text-decoration: none;
}

.small
{
    color: #999;
    font-size: 9px;
}
.wait
{
    color: #008000;
    font-weight: bold;
    font-style: italic;
}
.lentaitem
{
    color: #a9a9a9;
}
.lentaitem a:link, .lentaitem a:visited
{
    padding: 2px;
    color: blue;
    display: block;
}
.lentaitem a:hover
{
    color: blue;
    display: block;
}
#counters a img
{
	margin: 20px 0px 0px 0px;
    opacity: 0.3; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
    -moz-opacity: 0.3; /* Mozilla 1.6 */
    filter: alpha(opacity=40); /* IE 5.5+*/
}

#counters a:hover img
{
    opacity: 1.0;
    -moz-opacity: 1.0;
    filter: alpha(opacity=100);
}
/* current page number selected on default.aspx */
.cp
{
    border: 1px solid #FF6600;
    background-color: #FF6600;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2px 1px 2px 1px;
    padding: 2px;
    display: inline-block;
    min-width: 20px;
}
/* page number of pager default.aspx */
.p
{
    border: 1px solid #ddd;
    background-color: #F5F5F5;
    color: #FFFFFF;
    font-weight: bold;
    margin: 2px 1px 2px 1px;
    padding: 2px;
    min-width: 20px;
    display: inline-block;
}
.menu a:link, .menu a:visited
{
    padding: 2px;
    margin: 1px;
    border: 1px solid #aaa;
    display: inline-block;
    width: 136px;
    font-size: 11px;
    font-weight: bold;
    color: #06c;
    background-color: #F0F0F0;
}
.menu a:hover
{
    border: 1px solid #f60;
    background-color: #f60;
    color: #fff;
    text-decoration: none;
}
.err
{
    color: Red;
    display: block;
}

INPUT[type=button], INPUT[type=password]
{
    font-size: 12px;
    background-color: #F0F0F0;
    color: #06c;
}
.but a:link, .but a:visited
{
    padding: 3px 5px 3px 5px;
    margin: 2px 1px 2px 1px;
    border: 1px solid #aaa;
    display: inline-block;
    font-size: 12px;
    background-color: #F0F0F0;
    color: #06c;
}
.but a:hover
{
    border: 1px solid #f60;
    background-color: #f60;
    color: #fff;
    text-decoration: none;
}
body
{
    margin: 0px;
    color: gray;
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    font-size: 10pt;
    font-family: Tahoma;
    background-color: #fff;
}
/* используется на старых сьраницах */
.handLink
{
    cursor: hand;
}
a:link, a:visited
{
    color: #06c;
    text-decoration: none;
}

A:hover
{
    color: #f60;
    text-decoration: underline;
}
/* используется на SonnikDetail.aspx */
.menulinks
{
    font-size: 10pt;
    color: #a9a9a9;
    font-family: Tahoma;
    text-decoration: none;
}
.topBG
{
    background-color: #fff;
    /* filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffcfcfcf,endColorStr=#ffFFFFFF);*/
}
.topBG2
{
	padding: 30px 0px 0px 0px;
    background-color: #fff;
    color: Black;
    font-size: 8pt;
    font-family: Tahoma, Arial;
    /* filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffFFFFFF,endColorStr=#ffcfcfcf); */
}
/* много где используется */
.TitleTextMusor
{
    font-size: 11pt;
    color: black;
    font-weight: bold;
}
/* используется на DetailView.aspx */
.TitleText
{
    font-size: 8pt;
    color: #396;
}
.TitleText A:link
{
    color: blue;
}

.TitleText A:hover
{
    color: blue;
}

HR
{
    color: #CDCDCD;
}
/* заголовки для всех.. короче header*/
.H4
{
    font-size: 11pt;
    color: #069;
    font-weight: bold;
    font-family: Tahoma, Arial;
    text-align: left;
    padding-right: 2px;
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-bottom: 20px;
    border-bottom-style: dotted;
    border-bottom-width: 2px;
    border-bottom-color: #CCCCCC;
}

.wh
{
    color: #339966;
    padding-right: 2px;
    padding-left: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    font-weight: bold;
}
.wm
{
    padding: 2px;
    color: #333333;
    margin-bottom: 40px;
    display: block;
}
.wb
{
    text-align: center;
    padding: 2px;
    font-size: 8pt;
    color: #C0C0C0;
    display: block;
}
.smallInfoText
{
    font-size: 8pt;
    display: block;
    width: 95%;
}

TEXTAREA, SELECT, INPUT[type=text]
{
    font-size: 12px;
    color: #006699;
    background-color: #F4F7FC;
    }
/* много где используется */
.MyPager
{
    font-size: 10pt;
    color: Black;
    font-weight: bold;
}
.MyPager A:visited
{
    font-size: 10pt;
    font-weight: bold;
    color: Black;
}

.MyPager A:link
{
    font-size: 10pt;
    font-weight: bold;
    color: Black;
}
.MyPager A:hover
{
    font-size: 10pt;
    font-weight: bold;
    color: Blue;
}
/* Sonnik.aspx */
.ViewMore
{
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}
.ToolTip
{
    font-size: 8pt;
    border-right: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    border-left: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
    background-color: #dcdcdc;
}

div.item
{
    border: solid 1px gray;
    padding: 5px;
    margin: 2px 2px 5px 2px;
    background-color: #fff;
}
div.item span
{
    font-weight: bold;
    color: #0000FF;
    margin-right: 10px;
    font-family: Georgia;
}
div.item span a
{
    font-weight: bold;
    color: #080;
    font-style: italic;
}
/* ---- tags size ----*/
.tag0
{
    font-size: 10px;
    color: #999;
    text-decoration: none;
}
.tag1
{
    font-size: 12px;
    color: #333;
    text-decoration: none;
}
.tag2
{
    font-size: 14px;
    color: #3333FF;
    text-decoration: none;
}
.tag3
{
    font-size: 16px;
    color: #009933;
    text-decoration: none;
}
.tag4
{
    font-size: 18px;
    color: #99CC00;
    text-decoration: none;
}
.tag5
{
    font-size: 22px;
    color: #FF9900;
    text-decoration: none;
}
.tag6
{
    font-size: 24px;
    color: Maroon;
    text-decoration: none;
}
.tag7
{
    font-size: 26px;
    color: Maroon;
    font-weight: bold;
    text-decoration: none;
}
.tag8
{
    font-size: 28px;
    color: Red;
    text-decoration: none;
}
.tag9
{
    font-size: 32px;
    font-weight: bold;
    color: Red;
    text-decoration: none;
}
/* -------------------*/