td,body,font{font-family: arial, sans-serif;}

table{border-collapse: collapse; border:none;}
td{margin: 0px; padding: 0px; border:none; font-size: 16px;}

sup, sub {
vertical-align: middle;
position: relative;
font-size: 75%;
}
sup{bottom: 0.5em;}
sub{top: 0.5em;}

body{background: #fff url('img/bg.jpg') left top repeat-x;}

.mbg{background: url('img/mbg.jpg') left top repeat-x;}
.logo{margin: 16px 0px 51px 0px;}
.contt{padding: 7px 59px 0px 0px;}
.cont{width: 193px; height: 60px; background: url('img/cont.gif') left top no-repeat;}
.cont div{text-align: center; font-size: 20px;
	padding: 20px 5px 5px 5px; color: #FF6C00;}
.cont div small{font-size: 12px;}
.cont
a{color: #004BAE;}
a:visited{color: #A6866F;}
a:hover{color: #FF6800;}

a.inner{text-decoration: none; border-bottom: 1px dashed #fff; color: #fff;}
a.inner:visited{color: #fff;}
a.inner:hover{color: #FF6800; border-bottom: 1px dashed #ff6800;}

.tablo{width: 199px; height: 66px; background: url('img/tablo.gif') left top no-repeat;}
.tr{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/tablor.gif') right top no-repeat;}
.tl{height: 40px; background: url('img/tablol.gif') left top no-repeat;}
.tt{padding: 15px 10px 0px 10px; font-size: 16px;
	font-family: tahoma, arial, sans-serif; text-align: center;}
.tt a{text-decoration: none;}

.shar{background: #E5FCFA url('img/shar.gif') right top no-repeat;}
.shal{height: 23px; background: url('img/shal.gif') left top no-repeat;}

.tra1{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/ta1.gif') right top no-repeat;}
.tra2{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/ta2.gif') right top no-repeat;}
.tra3{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/ta3.gif') right top no-repeat;}
.tra4{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/ta4.gif') right top no-repeat;}
.tra5{margin: 0px 10px 0px 10px; float: left; background: #333 url('img/ta5.gif') right top no-repeat;}

.col1,.col1:visited{color: #AEA27B;}
.col1:hover{color: #F7CA40;}
.acol1,a.a1,a.a1:visited{color: #F7CA40;}
.col2,.col2:visited{color: #508685;}
.col2:hover{color: #01BFBD;}
.acol2,a.a2,a.a2:visited{color: #01BFBD;}
.col3,.col3:visited{color: #B68888;}
.col3:hover{color: #FD5A5A;}
.acol3,a.a3,a.a3:visited{color: #FD5A5A;}
.col4,.col4:visited{color: #8AB584;}
.col4:hover{color: #37EB1E;}
.acol4,a.a4,a.a4:visited{color: #37EB1E;}
.col5,.col5:visited{color: #B69DBF;}
.col5:hover{color: #DF85FC;}
.acol5,a.a5,a.a5:visited{color: #DF85FC;}


.imenu2,.imenu2a,.imenu2e{font-size: 14px; margin: 0px 5px 7px 0px; padding: 2px 2px 2px 20px;}
.imenu2a,.imenu2e{}

.imenu2 a{color: #5F5F5F;}
.imenu2 a:visited{color: #5F5F5F;}
.imenu2 a:hover{color: #FF6800;}

.imenu2a{background-color: #FAEE77;}

.menu0,.menu0a{padding: 0px 10px 0px 10px; font-size: 13px;}
.ss,.ss{margin-left: 20px; font-size: 12px;}
.menu0 a,.menu0 a:visited{color: #5F5F5F;}
.menu0 a:hover{color: #FF9500;}
.menu0a{color: #FF9500;}

.bbg{background: url('img/bbg.gif') top left repeat-x;}

.imb{background: url('img/dot.gif') top left no-repeat;}
.imb1{background: url('img/dot1.gif') top left no-repeat;}
.imb2{background: url('img/dot2.gif') top left no-repeat;}
.imb3{background: url('img/dot3.gif') top left no-repeat;}
.imb4{background: url('img/dot4.gif') top left no-repeat;}
.imb5{background: url('img/dot5.gif') top left no-repeat;}

.im{background-color: #919191;}
.im1{background-color: #F7CA40;}
.im2{background-color: #01BFBD;}
.im3{background-color: #FD5A5A;}
.im4{background-color: #37EB1E;}
.im5{background-color: #DF85FC;}

.imenu2a a,.imenu2e a{color: #FF6800;}
.imenu2a a:visited,.imenu2e a:visited{color: #FF6800;}
.imenu2a a:hover,.imenu2e a:hover{color: #5b5b5b;}

.sp{font-size: 1px; height: 12px; overflow: hidden;}

.l{background: url('img/r.gif') right top repeat-y;}
.l1{background: url('img/r1.gif') right top repeat-y;}
.l2{background: url('img/r2.gif') right top repeat-y;}
.l3{background: url('img/r3.gif') right top repeat-y;}
.l4{background: url('img/r4.gif') right top repeat-y;}
.l5{background: url('img/r5.gif') right top repeat-y;}
.leftbar{width: 180px; padding: 0px 15px 15px 15px;}

.cb{background: #fff url('img/cb.gif') bottom left repeat-x;}

.bottom{background: #F6FEFB url('img/bot.gif') top left repeat-x;}
.bot{height: 150px; font-size: 11px;}

.show{display: block;}
.hide{display: none;}

.da1,.da2,.da3{float: left; padding: 10px;}
.da1{background: #E9B77C;}
.da2{background: #D4D4D4;}
.da3{background: #FFD800;}

.dab1,.dab2,.dab3{padding: 10px; margin-bottom: 20px; margin-top: 10px;}
.dab1 h2,.dab1 h3,.dab3 h2,.dab3 h3,.dab3 h2,.dab3 h3{margin: 0px 0px 0.1em 0px;}
.dab1{background: #E9B77C;}
.dab2{background: #D4D4D4;}
.dab3{background: #FFD800;}

.dac1{color: #E9B77C;}
.dac2{color: #aaa;}
.dac3{color: #FFD800;}

.sel{float: left; font-size: 16px; padding: 3px; margin-left: 5px;}

.dop{background: #FFE2BA; padding: 10px;}
.dop h3{color: #999; margin-top: 0px;}
.dop h4{color: #000; margin-top: 0px;}
.dop ul{color: #555; padding-top: 0px; margin-top: 0px; margin-bottom: 0.2em;}

table.teh td{border-bottom: 1px solid #aaa; font-size: 11px; padding: 2px 10px 2px 2px;}
.osn{padding-left: 30px;}
.osn1{padding-left: 30px; border-left: 1px solid #aaa;}
.tdp td{padding: 10px;}
.mhr{background: url('img/mhr.gif') left top repeat-x; height: 2px; overflow: hidden;}
/* */
h1,h2,h3,h4{color: #8496AE; font-weight: normal; margin: 1em 0em 0.3em 0em;}
h1{font-size: 26px; margin: 20px 20px 0px 0px;}
h2{font-size: 20px;}
h3{font-size: 18px;}
h4{font-size: 16px;}

.content{background: url('img/ct.gif') left top repeat-x; padding: 40px 35px 50px 35px; font-size: 13px;}
.content p,.content li{line-height: 140%;
	font-size: 13px;}

.content .small p{font-size: 12px; color: #555; margin-bottom: 0.3em; margin-top: 0em;}

table.clear td{font-size: 13px; padding: 2px;}
.gra td{padding: 5px; background: #eee;}
/* --------- */
table.orgtable{
        font-size: 12px;
        border-bottom: #5b5b5b solid 1px;
        border-right: #5b5b5b solid 1px;
        border-collapse: collapse;
        }
table.orgtable tr.z td{
        background-color: #777;
        text-align: center; padding: 4px 4px 4px 4px;
        color: #fff;
        }
table.orgtable td{
        background-color: #ffffff;
        border-left: #5b5b5b solid 1px;
        border-top: #5b5b5b solid 1px;
        padding: 8px 4px 8px 4px;
        font-size: 11px;
        }
table.orgtable tr.g td{
        background-color: #ffdddd;
        padding: 4px 4px 4px 4px;
        }

.re{float: left; margin-right: 10px;}

.fo td{padding: 5px;}

.bo{border: 1px #FF6800 solid;}

/*Каталог ссылок*/
TABLE.lcat     {border-collapse:collapse; border-color:#BED3FF;}
TD.lcat     {border: 0.1mm SOLID #33CC33; padding:17; background:#f5f5f5;width:50%}

.gadd{border: 2px solid green;
padding: 5px;
background: #f0f0f0;
width: 500px;
position: absolute;
margin-left: 220px;
}

.madd{border: 2px solid blue;
padding: 5px;
background: #f0f0f0;
//width: 500px;
//position: absolute;
//margin-left: 70px;
margin-bottom: 10px;
}

.who{
float: right;
margin: 15px;
}
