body{
    margin:0;
    padding:0;
    color:#000;
    font: 15px/18px Verdana , Arial, Tahoma, sans-serif;
    text-shadow: 0px 0px 1px transparent; /* google font pixelation fix */
}
#wrap{
    min-width:890px;/*960*/
    margin:0;
    padding:0 50px;
}
#wrap .inner {
    padding: 0;
}
#wrap strong {
    color: inherit;
    background: transparent;
}
#wrap a {
    color:#ff5d5d;
    outline: none;
    text-decoration: underline;
    font-style:italic;
    font-family:Georgia;
}
#wrap a.active, #wrap a:visited.active, #wrap ul.tabs li a.active {
    background: #FDCFCF;
    color: black;
    text-decoration: none;
}
#wrap a:hover {
    color:#0087c6;
}
#wrap a:visited {
    color:#e500e2;
}
#wrap p {
    margin: 0;
    font-size:15px;
    color: #000;
}
#wrap article p, #wrap form p {
    font-size: 16px;
    line-height: 19px;
    padding: 9px 0 9px 0;
}
#wrap th {
    font-weight: normal;
}
#wrap td {
    text-align: right;
}
#wrap thead th {
    text-align: right;
}
#wrap span.gray {
    font-size:12px;
    color: #666;
}
#wrap h1 {
    font: 22px Georgia, Arial, Tahoma, sans-serif;
    color: #570000;
}
#wrap h2 {
    font: italic 20px Georgia, Arial, Tahoma, sans-serif;
    margin: 10px 0 0 0;
}
#wrap h3 {
    font: italic 18px Georgia, Arial, Tahoma, sans-serif;
    margin: 10px 0 0 0;
}
#wrap hr {
    margin: 0;
    padding: 0;
    border-top: 1px solid black;
}

#wrap menu, #wrap ul.submenu {
    list-style-type: none;
    padding: 0;
    margin: 0;
}
#wrap ul.tabs {
    border:0;
}
#wrap ul.tabs li {
    padding: 0 10px 7px 0;
}
#wrap ul.tabs li a {
    border: none;
    box-shadow: none;
    font-size: 20px;
    padding: 0 0 1px 0;
    border-bottom: 1px dashed;
    text-decoration: none;
    background: none;
}
#wrap ul.tabs li a.toplink {
    border: none;
    text-decoration: underline;
}
#wrap ul.tabs li.current a { 
    top: 0;
    color: black;
}
#wrap .tab-content {
    border: none;
    margin: 0;
    padding: 10px 0 0 0;
    width: 960px;
}
#wrap .tab-content .column {
    margin: 0;
    padding: 0;
    border: none;
}
#wrap ul.submenu li {
    float: left;
}

img.tetka {
    margin-left: -50px;
}

#wrap .form {
    width: 287px;
    background: #FCD1D1 url('../img/bg_sideleft.png') 0px 0px repeat-x;
    min-height: 200px;
    padding: 24px 15px 19px 27px;
    margin-top: -25px;
}
#wrap .form .buttonn {
    display: block; 
    background-image     : url(../img/buttons.jpg); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
    height               : 43px; 
    width                : 199px; 
    background-position  : -0px -0px;
    -webkit-transition: none;
    -moz-transition: none;
}

#wrap .form .button_active { 
    height               : 43px; 
    width                : 199px; 
    background-position  : -199px -0px; 
} 

#wrap .form .button_active:hover { 
    height               : 43px; 
    width                : 199px; 
    background-position  : -398px -0px; 
} 

#wrap .form .button_active:active { 
    height               : 43px; 
    width                : 199px; 
    background-position  : -597px -0px; 
} 
.mainblock {
    min-height: 85px;
}

.table124 {
    max-width: 600px;; 
}

span.numer{
    width:100%;
    font-size:17px;
    line-height:17px;
    padding-top:5px;
}

span.numer span{
    font-size:10px;
    line-height:10px;
    padding-right:3px;
}


