@media screen, print {

BODY {
font-family:  Arial, Arial Cyr, Verdana, Tahoma, sans-serif;
}


.sorted {
text-decoration:blink;
}

.about {
font-size: 14px;
color: #000000;
margin: 4 10 0 10;
}


.topmenu, a.topmenu:hover {
font-size: 11px;
color: #FFFFFF;
padding: 4 0 0 0;
}

.topmenu-a, a.topmenu-a:hover {
background-image: url(/images/topmenu-bcg-a.gif);
background-color: #cc3300;
}



.menu, a.menu:hover {
font-size: 11px;
color: #FFFFFF;
padding: 9 0 0 0;
text-transform: uppercase;
}

th {
background-image: url(/images/bg-left-poloski-s7-h18.jpg);
}


div.smenuh {
font-size: 13px;
color: #173058; 
text-indent: -18px; 
margin: 5 2 3 18;
font-weight: bold;
}

a.smenuh, a.smenuh:hover  {
color: #173058; 
}


.smenu {
text-indent: -18px; 
margin: 0px 5px 0px 18px;
font-size: 70%;
}

.smenu-a {
color: #173058;
font-weight: bold;
}


.smenutbl {
margin: 0px 0px 0px 0px;
/* border-bottom: 3px solid #7eb0cb; */
border-bottom: 3px solid #d2e1e8;
/* background-color: #f0f1f6; */
background-color: #f2fdff;
}

.smenutbl-a {
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
border-bottom: 3px solid #fbee7f;
}

.smenu2 {
text-indent: -18px; 
margin: 0px 5px 0px 18px;
font-size: 70%;
}

.smenutbl2 {
margin: 0px 0px 2px 0px;
}

.smenutbl2-a {
padding: 0px 0px 2px 0px;
background-color: #D2E2E8;
}



h1 {
color: #173058;
/* font-weight: normal; */
font-size: 20px;
/*MARGIN: 10px 0px -2px 0px;*/
}

h2 {
color: #173058;
/*font-weight: bold;*/
font-size: 17px;
}

h3 {
color: #173058;
/*font-weight: bold;*/
font-size: 14px;
MARGIN: 0px 0px -14px 0px;
}


.txt {
/* font-family: Georgia, Times New Roman, Times New Roman Cyr, serif; */
font-size: 83%;
}

.txt-sm {
/* font-family: Georgia, Times New Roman, Times New Roman Cyr, serif; */
font-size: 70%;
}

.nav {
font-size: 10px;
color: gray;
}

.nav .active {
font-weight: bold;
color: #000;
}

.form {
font-size: 11px;
font-style: normal;
font-weight: normal;
font-family: Arial, Arial Cyr, Verdana, Tahoma, sans-serif;
}


.checkbox {
width: 14px; 
height: 14px;
}

.checkbox-green {
width: 15px; 
height: 15px;
border: 1px solid #00754D;
}

.checkbox-red {
width: 15px; 
height: 15px;
border: 1px solid #cc3300;
}

.checkbox-vis {
width: 19px; 
height: 19px;
border: 3px solid #00754D;
}


.white {
color: #FFF;
}

a.white:hover {
color: #B8E4D2;
/* color: #FDAF0F; */
}


.gray {
color: #808080;
}

.grgray {
color: #819C70;
}

.red {
color: #cc3300;
}

.black {
color: #000;
}

a.un {
color: #808080;
}

a:hover {
/* color: #085B71; */
color: #3268bf;
}

P:first-line {
}
}




@media print {

h1 {
color: #000000;
/* font-weight: normal; */
font-size: 20px;
/*MARGIN: 10px 0px -2px 0px;*/
}
}
