* {font-family:tahoma;font-size: 12px;}
body {font-family: tahoma;font-size: 12px;color: #3c261c;font-weight: normal;}
a {color:#bc0101;font-family: tahoma;font-size: 12px;font-weight: normal;}
.menuitem {color:#bc0101;font:bold 11px tahoma;padding:2 0 0 29;height:18px;background:url(images/menuitembg.gif) no-repeat top left;}
.menuitemsel {color:#bc0101;font:bold 11px tahoma;padding:2 0 0 29;height:18px;background:url(images/menuitembgsel.gif) no-repeat top left;}
.menusubitem {color:#bc0101;font:normal 11px tahoma;padding:2 0 0 46;height:18px;background:url(images/submenuitembg.gif) no-repeat top left;}
.menusubitemsel {color:#bc0101;font:bold 11px tahoma;padding:2 0 0 46;height:18px;background:url(images/submenuitembgsel.gif) no-repeat top left;}
.menuitem a,.menuitemsel a {color:#bc0101;font:bold 11px tahoma;text-decoration:none}
.menusubitem a {color:#bc0101;font:normal 11px tahoma;text-decoration:none}
.menusubitemsel a {color:#bc0101;font:normal 11px tahoma;text-decoration:none;}
.menuitem a:hover,.menuitemsel a:hover,.menusubitem a:hover,.menusubitemsel a:hover {text-decoration:underline}

.f11 {font-size: 11px;}
.login {font:bold 11px tahoma;color:#6c523c}
.title {color:#bc0101;font: bold 12px tahoma;height:25px;width:100%;text-align:center;background:url(images/headerbg.gif) no-repeat top center;padding:4 0 0 0}
h1 {color:#bc0101;font: bold 12px tahoma;height:25px;width:100%;text-align:center;background:url(images/headerbg.gif) no-repeat top center;padding:4 0 0 0}
.titlenews {color:#bc0101;font: bold 12px tahoma}
.ptext {text-align:justify}
.pages {color:#90543a;font-size:11px}
.pages u {color:#573d33;font-size:11px;font-weight:bold;text-decoration:none}
.pages b {color:#90543a;font-size:11px}
.pages a {color:#b90000;font-size:11px;text-decoration:underline;font-weight:bold}
.copyrights {color:#a6aec7;font-size:11px}
.copyrights a {color:#a6aec7;font-size:11px}
.rd {color: #bc0101}
.calendmonth {font:bold 13px tahoma;text-transform:uppercase;color:#B20000;text-align:center}
.calendar .calenddays td {font-weight:bold;font-size:12px;text-align:center}
.calendar .old {font-size:12px;color:#B1B1B1}
.calendar .cur {font-size:12px;color:#895D51}
.calendar .cur a {font-size:12px;color:#AC0000}
.calendar .cur1 {font-size:12px;color:#AE4022}
.calendar .cur1 a {font-size:12px;color:#AC0000}
.calendar .sel {font-size:12px;background:url(images/calendsel.gif) no-repeat top center;color:white;font-weight:bold}

P,UL,LI {margin: 0px;}

.alt {  background: url(/images/inta/bg.gif);   width: 220px;}
.alt div {        background: url(/images/inta/bg-t.gif) repeat-x top;}
.alt div div {     background: url(/images/inta/bg-b.gif) repeat-x bottom;}
.alt div div div {      background: url(/images/inta/bg-l.gif) repeat-y left;}
.alt div div div div {    background: url(/images/inta/bg-r.gif) repeat-y right;}
.alt div div div div div {       background: url(/images/inta/bg-tl.gif) no-repeat top left;}
.alt div div div div div div {      background: url(/images/inta/bg-br.gif) no-repeat bottom right;}
.alt div div div div div div div {      background: url(/images/inta/bg-bl.gif) no-repeat bottom left;}
.alt div div div div div div div div {   background: url(/images/inta/bg-tr.gif) no-repeat top right;}
.alt div div div div div div div div div { padding: 3 3 4 2;}

.tbl1 td, .tbl1 th {    background: url('/images/int/tbl1bg0.gif');     color: #723920; font-weight: bold;      padding: 3px;}
.tbl1 {   border-collapse: collapse;      border: 1px solid #d8ad83;}
.tbl1 th {   color: #a96a4e;} 
.tbl1 thead th{        color: #bc0000; background: url('/images/int/tbl1bgh.gif') repeat-x bottom;} 
.tbl1 tr.hi td, .tbl1 tr.hi th {   background: url('/images/int/tbl1bg1.gif');     }

.tabl3 {        background: transparent url('/images/intl/tab3c.gif') repeat-x top left;        padding: 4 10 0 10;     vertical-align: top;    width: 1px;}
.tabl3, .tabl3 * {  color: #FFDE00 !important;      font-size: 11px;        font-weight: bold; }

.alt * {
 font-family: Tahoma; 
 font-size: 10px;
 color: #5F4739;
}

.alt a, .alt a:link, .alt a:visited, .alt a:active, .alt a:hover, .alt .hd {
 color: #bc0000;
}

.tbl2 {
 background: url('/images/int/tbl1bg0.gif'); 
 border: 1px solid #d8ad83;
}
.tbl2 td, .tbl2 th {
 font-weight: bold;
 padding: 3 8 3 8;
}
.tbl2 {
 border-collapse: collapse;
}
.tbl2 th {
 color: #a96a4e;
} 
.tbl2 thead th {
 color: #bc0000;
 background: url('/images/int/tbl1bgd.gif') repeat-x bottom;
} 
.tbl2 tr.hi td, .tbl2 tr.hi th, .tbl2 td.hi, .tbl2 th.hi {
 background: url('/images/int/tbl1bg1.gif');
}


.sepp {
        background: url('/images/int/tbl1bgd.gif') repeat-x left center;
        height: 1px;
        margin: 0px;
        width: 100%;
}
.sepb, .sepb1 {
        background: url('/images/int/sepb.gif') repeat-x left center;
        height: 2px;
        margin: 1 0;
        width: 100%;
}
.sept, .sept1 {
        background: url('/images/int/sept.gif') repeat-x left center;
        height: 2px;
        margin: 1 0;
        width: 100%;
}
.sepb1, .sept1 {
        margin: 0px;
}

.bg-tl { background: url(/images/intl/bg-tl.gif) no-repeat bottom right; height: 30px; width: 12px; }
.bgf-t { background: url(/images/intl/bgf-t.gif)  repeat-x  bottom right; }
 
.bgf-t { background: url(/images/intl/bgf-t.gif) repeat-x bottom left; }
.bgf-tl { background: url(../images/bgf-tl.gif) left top no-repeat; height: 30px; width: 8px; }
.bgf-tr { background: url(../images/bgf-tr.gif) left top no-repeat; height: 30px; width: 9px; }
 
.bg-tr { background: url(/images/intl/bg-tr.gif) no-repeat bottom left; width: 12px; }
.bg-l { background: url(/images/intl/bg-l.gif) repeat-y top right; width: 12px; }
.bg-light { background: url(/images/bg-light.gif); padding: 5px; }
.bg-light-pp { background: url(/images/bg-light.gif); }
 
.bg-r { background: url(/images/intl/bg-r.gif) repeat-y top left; width: 12px; }
.bg-b { background: url(/images/intl/bg-b.gif)  repeat-x  top left; }
.bg-br { background: url(/images/intl/bg-br.gif) no-repeat top left; width: 12px; height: 11px; }
 
.bg-t-p { height: 50px; background: url(../images/bg-t-p-fon.gif) left top repeat-x; padding-bottom: 3px; }
.bg-t-p-left { background: url(../images/bg-t-p-left.gif) left top no-repeat; height: 50px; }
.bg-t-p-right { background: url(../images/bg-t-p-right.gif) right top no-repeat; height: 50px; padding: 5px 0px 0px 10px; color: #9f795c; }
.bg-t-p-right p.h { font-weight: bold; color: #bb0000; padding-bottom: 3px; width: 100%; }
.bg-t-p-right .fl { float: left; }
.bg-t-p-right p { width: 70%; font-size: 11px; line-height: 11px; }

.bg-t-p-right .fl-text p.h { font-weight: bold; color: #bb0000; padding-bottom: 3px; width: 100%; }
.bg-t-p-right .fl { float: left; }
.bg-t-p-right .fl-text { float: left; width: 60%; }
.bg-t-p-right .fl-text p { font-size: 11px; line-height: 11px; }
 
.bg-t-p-small { height: 26px; background: url(../images/bg-t-p-fon-small.gif) left top repeat-x; padding-bottom: 3px; color: #90684d; }
.bg-t-p-left-small { background: url(../images/bg-t-p-left-small.gif) left top no-repeat; height: 26px; }
.bg-t-p-right-small { background: url(../images/bg-t-p-right-small.gif) right top no-repeat; height: 26px; padding: 5px 0px 0px 10px; font-size: 11px; font-weight: bold; }
.bg-t-p-right-small span { font-size: 11px; }
 
.red-n { color: #bb0000; }
 
.td-all { padding: 5px 0px 0px 10px; color: #b98968; font-size: 11px; }
.td-all img { margin: 0px 2px; }
.td-all span { color: #723920; font-weight: bold; }
.mb { margin-bottom: 3px; }
.mb span, .mb b { font-size: 11px; }
.green-n, .mb .green-n { color: #53701c; }
.blue-n, .mb .blue-n { color: #386178; }
.fiolet-n, .mb .fiolet-n {color:#6d4a8b;}
.red-n, .mb .red-n {color:#ae0000;} 

 
.smallimg { width: 44px; height: 42px; background: url(../images/fon-smallimg.gif) left top no-repeat; position: relative; left: -5px; top: -2px; padding: 2px 0px 0px 2px; }
.tbl5 {
 border: 1px solid #d8ad83;
 border-collapse: collapse;
}
.tbl5 td {
 border: 1px solid #d8ad83;
} 

