body { margin: 0px 0px 0px 0px; }

p, font, .sp { font-family: Tahoma, Arial; font-size: 12px; color: #2B558B; line-height: 120%; }

ul, ol { font-family: Tahoma, Arial; font-size: 11px; color: #2B558B; line-height: 130%; }

h2, .sh2 { font-family: Arial; font-size: 18px; color: #C8210A; }

h3, .sh3 { font-family: Arial; font-size: 16px; color: #C8210A; }

h4, .sh4 { font-family: Arial; font-weight: bold; font-size: 12px; color: #2B558B; text-align: left; }

.shd { font-family: Tahoma, Arial; font-size: 11px; color: #ffffff; font-weight: bold; }

.content a { font-family: Tahoma, Arial; font-size: 11px; color: #DC0500; text-decoration: none; }

.content a:hover { color: #DC0500; text-decoration: underline; }

.content img { border: 3px double #462E07; margin: 10px 10px 10px 10px; }

.search { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; }

a.lev1 { font-family: Tahoma, Arial; font-size: 12px; color: #2B558B; text-decoration: none;  }

a.lev1:hover { color: #1D3C64; text-decoration: underline; }

a.lev1:active { text-decoration: none; }

.lev1a { font-family: Tahoma, Arial; font-size: 12px; color: #1D3C64; text-decoration: underline; font-weight: bold; }

a.lev2 { font-family: Tahoma, Arial; font-size: 11px; color: #2B558B; text-decoration: none;  }

a.lev2:hover { color: #DC0500; text-decoration: underline; }

a.lev2:active { text-decoration: none; }

.lev2a { font-family: Tahoma, Arial; font-size: 11px; color: #9B2717; text-decoration: underline; }

.imag { border: 3px double #462E07; margin: 10px 10px 10px 10px; }

.imag2 { border: 3px double #DBED9F; }

.inp, select, textarea { border: 1px solid #E5CA9E; width: 200; font-family: Verdana, Arial; font-size: 10px; }

.inp2 { border: 1px solid #245A79; width: 400; font-family: Verdana, Arial; font-size: 10px; }

hr, .shr { height: 1px; color: #846B44; }

.inpsearch { font-family: Tahoma, Verdana; font-size: 11px; color: #2B558B; background-image: url('/i/s_fon.gif'); background-color: #ffffff; border: 1px solid #B2C0CE; width: 110; height: 18; }

.but { font-family: Tahoma, Verdana; font-size: 11px; color: #ffffff; background-color: #DFC498; border: 1px solid #E5CA9E; height: 18; cursor: hand; }

.but2 { font-family: Tahoma, Verdana; font-size: 10px; color: #00357B; background-image: url('/i/but.gif'); background-color: #E5CA9E; border: 1px solid #BCCADB; width: 80; height: 18; cursor: hand; padding: 0px 0px 0px 0px; }

.news { font-family: Verdana, Arial; font-size: 10px; color: #343434; text-align: justify; }

.vote { font-family: Verdana, Arial; font-size: 10px; color: #343434; }

a.lang{ font-family: Tahoma; font-size: 12px; color: #2B558B; text-decoration: underline; letter-spacing: 1px; }

a.lang:hover { color: #2B558B; text-decoration: none; }

a.bott { font-family: Tahoma, Arial; font-size: 11px; color: #464646; text-decoration: none; }

a.bott:hover { text-decoration: underline; }

.tops { font-family: Tahoma, Arial; font-size: 22px; color: #C8210A; letter-spacing: 1px; }

.tops2 { font-family: Tahoma, Arial; font-size: 11px; color: #2B558B; text-decoration: none; }

.tops3 { font-family: Tahoma, Arial; font-size: 11px; color: #464646; text-decoration: none; }

.tops4 { font-family: Tahoma, Arial; font-size: 11px; color: #A2A2A2; text-decoration: none; }

.or { font-family: Verdana, Arial; font-size: 11px; color: #FFCC0F; }

.bantit { font-family: Verdana, Arial; font-size: 11px; color: #ffffff; }

.tbl td { font-family: Tahoma, Arial; font-size: 11px; color: #00357B; }

.calend { font-family: Verdana, Arial; font-size: 10px; color: #666666; text-indent: 0pt;  background-position: center center; background-repeat: no-repeat; }

.calend2 { font-family: Verdana, Arial; font-size: 10px; color: #666666; text-indent: 0pt; }

.calend a { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-indent: 0pt; text-decoration: none; }

.calend a:hover { font-family: Verdana, Arial; font-size: 10px; color: #ffffff; text-indent: 0pt; text-decoration: underline;  }

.topwht { font-family: Arial; font-size: 14px; font-weight: bold; color: #ffffff; margin-left: 15px; }

.stat { font-family: Tahoma, Arial; font-size: 10px; color: #012A7C; }

.hd { font-family: Tahoma, Arial; font-size: 11px; color: #00357B; font-weight: bold; }

.mname { font-family: Tahoma, Arial; font-size: 11px; color: #121212; }

.mtext p { font-family: Tahoma, Arial; font-size: 10px; color: #828181; }

.tarif td { font-family: Tahoma, Arial; font-size: 12px; color: #191919; border: 1px solid #386CB4; }

.tarif th { font-family: Tahoma, Arial; font-size: 12px; color: #191955; border: 1px solid #386CB4; }