/* cellspacing=0 */
TABLE {border-collapse: collapse;}
/* cellpadding=0 */
TABLE TD {padding: 0px}
* {font-family:Tahoma,Verdana,Arial;}
p {text-align:left;color:#312b2d;font-size:11px;}


.tabc {display:none;height:180px;overflow:hidden;}
.f12 {font-size:12px;}
div.obj img {margin-bottom:10px;}

div.i {clear:both} 

body {margin:0px;padding:0px;}
#main {width:100%;}
#line1000 {height:0px;width:1000px;overflow:hidden;}	
#body {min-width:1000px;width:100%;background:#ffffff;max-width:1280px;width: expression(this.clientWidth > 1280 ? "1280px":"100%") }
#padd {margin-left:46px;margin-right:50px;background:#ffffff;}
a {color:#365b30;font-size:11px;}

p {color:#3e3d3b;}
#content div.bigevent  p,#content div.bigevent  p a{line-height:1.7;font-size:12px;}
.event p ,div.tab2content p,div.tab2content p a{line-height:1.6;font-size:12px;}

img {padding:7px 7px 7px 7px;bordeR:1px solid #c6c6c6;}

div.tab2content {display:none;margin-top:7px;}
div.tab2content table {width:100%;font-size:11px;}
div.tab2content table th {text-align:center;padding:11px;border:1px solid #d0d0d0;border-bottom:3px solid #d0d0d0;font-weight:normal;}
div.tab2content table td {text-align:left;padding:11px;border:1px solid #d0d0d0;}
div.obj a.g,a.g {color:#aaa8a9;font-size:10px;}
a.g:hover {color:#F8C300;}
div.tab2content div.obj a:hover {color:#F8C300;}

a:hover {color:#F8C300;}



div.bigevent div.r table {width:100%;font-size:11px;margin-top:5px;margin-bottom:5px;}
div.bigevent div.r table th {text-align:center;padding:11px;border:1px solid #d0d0d0;border-bottom:3px solid #d0d0d0;font-weight:normal;}
div.bigevent div.r table td {text-align:left;padding:11px;border:1px solid #d0d0d0;}



div.bigevent {}
div.bigevent img {margin-right:10px;margin-bottom:10px;} 
div.bigevent h2 a {color:#23632f;font-size:22px;font-weight:normal;}
div.bigevent h2 a:hover {color:#F8C300;}
div.bigevent div {color:#443e3e;font-size:11px;vertical-align:top;}
div.bigevent div.i {color:#989898;font-size:11px;}
div.bigevent div.i a.i1 {color:#989898;padding-left:26px;margin-left:20px;margin-right:20px;background:url(../img/icons/5.gif) no-repeat left;}
div.bigevent div.i a.i2 {color:#989898;padding-left:26px;margin-left:20px;margin-right:20px;background:url(../img/icons/4.gif) no-repeat left;}


#prehead {width:100%;height:34px;overflow:hidden;padding-bottom:20px;} 
    #prehead div.icons {float:left;}
    #prehead a img {border:0px;margin-right:10px;margin-top:18px;}
    #prehead div.r {width:71%;float:right;height:30px;}
    #prehead div.r div.links {padding-top:11px;margin-top:5px;font-size:11px;color:#265f34;text-align:right;margin-right:11px;}
    #prehead div.r div.links a {color:#265f34;margin-top:4px;font-size:10px;}
    #prehead div.r div.links a:hover {color:#F8C300;}
    #prehead div.r form {float:right;margin-top:5px;}
    #prehead div.r form div.box1 {border:1px solid #d0d0d0;display:table-cell;width:200px;}
    #prehead div.r form input {border:0px;font-size:11px;color:#a1a1a1;height:14px;padding:3px;background:white;float:left;font-size:10px;}
    #prehead div.r form input.submit {background:url(../img/input/submit.gif) no-repeat center;height:20px;width:20px;float:right;} 
    

#search {border:1px solid #d0d0d0;display:table-cell;width:500px;}
#search input {width:450px;border:0px;font-size:11px;color:#a1a1a1;height:14px;padding:3px;background:white;float:left;font-size:10px;}
#search input.submit {background:url(../img/input/submit.gif) no-repeat center;height:20px;width:20px;float:right;} 
    
    

#head {width:100%;height:77px;overflow:hidden;margin-bottom:5px;}
    #head div.menu {width:100%;background:url(../img/head_menu/line2.gif) repeat-x;height:77px;}
    #head div.menu a {margin-left:15px;margin-right:15px;line-height:77px;color:white;text-decoration:none;font-family:Tahoma,Verdana,Arial;font-size:12px;padding-top:13px;}
    #head div.menu a:hover {color:#F8C300;}
    #head div.menu a.selected,#head div.menu a:hover {background:url(../img/head_menu/t.gif) no-repeat center top;}

    #head div.menu div.rightline {float:left;background:url(../img/head_menu/line1.gif) no-repeat right 0px;padding-bottom:10px;}
    #head div.menu div.noline {float:left;height:77px;}

#posthead {}
    #posthead div.cont {border:#d0d0d0 1px solid;border-bottom:0px;}
    #posthead div.cont div.padd {margin:5px;margin-bottom:0px;background:url(../img/posthead/line.gif) repeat-x;}
    #posthead div.cont div.padd div.rightline {padding-top:27px;background:url(../img/posthead/line1.gif) no-repeat right 0px;float:left;padding-left:30px;padding-right:11px;width:20%;text-align:left;height:150px;_height:177px;overflow:hidden;}
    #posthead div.cont div.padd div.noline {padding-top:27px;float:left;padding-left:30px;padding-right:0px;width:20%;text-align:left;height:150px;_height:177px;overflow:hidden;}

    #posthead div.cont div.padd div.noline p {text-align:left;color:#312b2d;font-size:11px;}
    #posthead div.cont div.padd div.noline a {text-align:left;color:#328f49;font-size:11px;}
    #posthead div.cont div.padd div.noline a:hover {color:#F8C300;}
    #posthead div.cont div.padd div.rightline p {text-align:left;color:#312b2d;font-size:11px;}
    #posthead div.cont div.padd div.rightline a {text-align:left;color:#328f49;font-size:11px;}

    div.tabs {border:#d0d0d0 1px solid;border-bottom:5px solid #dddddd;border-top:0px;} 
    div.tabs div.in {margin-top:1px;margin-bottom:1px;height:46px;}
    div.tabs div.in table {}

    div.tabs div.in td {text-align:center;background:#eeeeee;padding-left:4px;padding-right:4px;border-top:solid 1px #dddddd;}
    div.tabs div.in td a {display:block;height:32px;text-align:left;color:#312b2d;font-size:11px;text-decoration:none;font-family:Tahoma,Verdana;padding-top:13px;padding-left:11px;text-align:center;cursor:pointer;}

    div.tabs div.in td div.right {background:url(../img/posthead/tabs/right.gif) right no-repeat;}
    div.tabs div.in td div.left {background:url(../img/posthead/tabs/left.gif) left no-repeat;position:relative;top:-2px;}
    div.tabs div.in td div.right a {margin-left:8px;margin-right:11px;background:white;border-bottom:solid 1px #dddddd;border-top:solid 0px #dddddd;height:33px;color:#399355;text-decoration:underline;}


    div.tabs2 {border-top:5px solid #e5e5e5;border-bottom:1px solid #e5e5e5;height:34px;_height:32px;_overflow:hidden;} 
    div.tabs2 div.in {margin-top:1px;margin-bottom:1px;height:30px;}
    div.tabs2 div.in table {}
    div.tabs2 div.in td {text-align:center;background:#ffffff;padding-left:3px;padding-right:3px;}
    div.tabs2 div.in td a {display:block;text-align:left;color:#312b2d;font-size:11px;text-decoration:none;font-family:Tahoma,Verdana;padding-left:0px;text-align:center;height:28px;_height:33px;margin-top:3px;padding-top:5px;color:#276442;font-weight:bold;padding-bottom:0px;border-top:1px solid white;top:0px;background:white;cursor:pointer;height:20px;}
    div.tabs2 div.in td div.r {background:url(../img/tabs2/r.gif) right top no-repeat;border-bottom:white;}
    div.tabs2 div.in td div.l {background:url(../img/tabs2/l.gif) no-repeat;position:relative;height:30px;top:4px;_top:4px;_height:24px;}
    div.tabs2 div.in td div.l div.r a {padding-left:20px;padding-right:20px; padding-top:4px;margin-top:1px;margin-left:11px;margin-right:9px;background:white;height:23px;_height:20px;border-top:1px solid #c3c2c0;border-bottom:1px solid white;}




#content {width:100%;clear:both;}
    #content div.left {float:left;width:28%;text-align:left;padding-right:30px;}
    #content div.left p {width:90%;text-align:left;}
    #content div.left div.newses,#content div.left div.newses a {color:#979797;font-size:11px;font-family:Arial;}
    div.b {font-size:18px;text-align:center;color:#ababab;font-family:Arial;}
    div.m {font-size:11px;text-align:center;color:#ababab}
    #content div.left div.newses table.news td {padding-bottom:11px;}
    #content div.left div.newses table.news  h3  {margin-top:0px;}
    #content div.left div.newses table.news  h3 a {color:#296d3c;font-family:Arial;font-size:14px;font-weight:normal;}
    div.event a {color:#206c3b;font-size:12px;font-weight:bold;} 
    div.event p {font-size:12px;}
    div.event a:hover {color:#F8C300;}



    div.plah {background:url(../img/content/l.gif) repeat-x ;width:30%;float:left;height:11px;margin-top:8px;overflow:hidden;}
    div.path {width:69%;float:right;margin-bottom:10px;text-align:left;}
    div.path a {color:#f8c500;padding-right:13px;padding-left:5px;font-size:11px;background:url(../img/content/t.gif) no-repeat right;color:}
    div.path a.last {background:none;}

    #content div.right {float:right;width:68%;text-align:left;}
    #content div.right div.links {margin-bottom:18px;clear:both;}
    #content div.right div.links div.allpapers {margin-bottom:11px;clear:both;}
    #content div.right div.links div.allpapers div.tl {width:100%;background:url(../img/content/rightline.gif) repeat-x  right;margin-bottom:11px;}
    #content div.right div.links div.allpapers div.tl div.wrap {background:white;display:inline;padding-right:40px;}
    #content div.right div.links div.allpapers div.tl div.wrap,
    #content div.right div.links div.allpapers div.tl div.wrap a {color:#fbbf00;font-size:11px;}
    div.all a:hover {color:#F8C300;}


    #content div.right div.links div.allpapers div.all {clear:both;}
    #content div.right div.links div.allpapers div.all a {display:block;width:190px;font-size:11px;color:#1c633b;margin-left:11px;}
    #content div.right div.links div.allpapers div.all a:hover {color:#F8C300;}

    #content div.right div.links div.allpapers div.all div {float:left;background:url(../img/content/t.gif) no-repeat left;}

    #content div.right div.slides {width:100%;height:196px;border:1px solid #d1d1d1;clear:both;}
    #content div.right div.slides li {background:none;}
    #content div.right div.slides img {border:11px solid white;padding:0px;}
    #content div.right div.slides a {color:#929091;font-size:11px;width:180px;padding:0px;text-align:center;font-weight:normal;padding-top:10px;}

    #content div.right div.cols div.l {float:left;width:40%;margin-top:13px;}
    
    
    div.qa div.t {padding-lefT:40px;margin-right:30px;font-size:11px;background:url(../img/cols/i.gif) no-repeat left 5px;margin-bottom:11px;}
    div.qa div.t p {margin-top:5px;margin-bottom:11px;}
    div.qa div.t a {font-size:11px;color:black;}
    div.qa div.t a:hover {color:#F8C300;}
    div.qa div.t a.fio, a.fio {color:#f5c302;font-size:10px;text-align:center;}



    #content div.right div.cols div.r {float:right;width:55%;}


    div.box {border:1px #d2d2d2 solid;margin-top:11px;}
    div.box td.l {padding-right:11px;}
    div.box td.l h3 {margin-top:0px;font-size:12px;color:#266135}
    div.box td.l a {text-decoraion:none;}
    div.box td.l h3 a {color:#266135;text-decoraion:none;font-family:Tahoma;}
    div.box td.l h3 a:hover {color:#F8C300;}
    div.box td.l p {color:#8f8f8f;}
    div.box td.r {padding-left:11px;padding-top:2px;}
    div.box .u {padding-left:20px;}
    div.box div.foot1 {background:url(../img/box/foot1.gif) repeat-x top;width:100%;height:48px;}
    div.box div.foot2 {background:white url(../img/box/foot2.gif) no-repeat bottom left;width:152px;height:17px;top:32px;margin-right:-1px;position:relative;}
    div.box div.foot1 a {padding-left:20px;position:relative;top:5px;_top:11px;font-size:10px;color:#b8b8b8;}
    div.box div.foot1 a:hover  {color:#F8C300;}

    div.box li a {font-family:Tahoma;font-size:12px;}    
    div.box li li a {font-family:Tahoma;font-size:11px;}    
    div.box li a.sel {color:#F8C300;}

    #content div.left    div.box div.foot2 {width:100px;}
    div.box .up {margin-top:-30px;}

    div.obj {margin:0px;padding-top:0px;}
    div.obj img {margin-bottom:10px;}
    div.obj td.l {padding-left:11px;}
    div.obj td.r a.box {border:1px solid #b8b8b8;display:block;margin-top:2px;vertical-align:middle;width:88px;text-align:center;height:88px;line-height:88px;}
    div.date {font-size:10px;color:#f8c500;margin-top:11px;}
    div.obj a {margin:0px;padding-top:0px;margin:0px;color:black;}
    div.obj a:hover {color:#F8C300;}

    div.obj table {margin-top:-11px;}
    div.obj tr {border-bottom:1px dotted black;}
    div.obj td {padding-top:11px;}

    div.ask h2 {font-size:18px;font-weight:normal;padding-top:11px;bordeR-top:5px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-left:11px;padding-bottom:3px;color:#979797;}    
    div.ask table {width:100%;}
    div.ask td {vertical-align:top;padding-bottom:11px;}
    div.ask div.b {width:100%;border-bottom:#e5e5e5 1px solid;display:block;font-size:12px;color:#979797;margin-top:1px;_margin-top:4px;}
    div.ask input {width:400px;bordeR:1px solid #c6c6c6;font-size:11px;height:22px;_height:30px;line-height:30px;vertical-align:middle;padding-top:8px;_padding-top:0px;}
    div.ask input.submit {width:190px;bordeR:1px solid #c6c6c6;font-size:11px;height:30px;vertical-align:middle;background:white;padding:0px;}
    div.ask textarea {width:400px;bordeR:1px solid #c6c6c6;height:120px;font-size:11px;overflow:auto;}

    
    div.fotos {margin-top:10px;}
    div.fotos img {bordeR:0px;padding:0px;vertical-align:middle;}
    div.fotos a.h {line-height:154px;vertical-align:middle;}
    div.fotos table td {bordeR:0px;text-align:right;}
    div.fotos table td div.box {width:153px;height:153px;border:1px solid #c6c6c6;line-height:154px;vertical-align:middle;overflow:hidden;}
    div.fotos table.box {width:153px;height:153px;padding:0px;}
    div.fotos table.box td {width:153px;height:153px;overflow:hidden;border:1px solid #c6c6c6;vertical-align:middle;text-align:center;padding:0px;}
    div.fotos table td div {text-align:center;color:#9b9b9b;width:154px;margin-top:3px;}



    ul {list-style:none;}
    ul li a {font-size:11px;color:#265e39;font-weight:bold;display:table-cell;padding-right:11px;vertical-align:bottom;}
    ul li a:hover {color:#F8C300;}

    ul li {padding-left:18px;background:url(../img/content/t2.gif) no-repeat left;;margin-bottom:5px;font-size:11px;}
    ul li.n {padding-left:18px;background:none;margin-bottom:5px;font-size:11px;}

    ul ul {padding-top:5px;padding-bottom:5px;}
    ul li ul li a {font-size:11px;font-weight:normal;padding-left:18px;background:url(../img/content/t.gif) no-repeat left 8px;}
    ul li ul li a:hover {color:#F8C300;}
    
    ul li ul li {padding-left:0px;background:none;}
    ul li ul li.y {padding-left:18px;background:url(../img/content/t.gif) no-repeat left 8px;}


    div.razdel .fio {padding-left:18px;background:url(../img/content/t.gif) no-repeat left 8px;}
    div.razdel ul {padding-left:0px;margin-left:0px;}
    div.razdel td {border:0px;border-bottom:1px solid #e7e7e7;}
    div.razdel td {padding-top:11px;}
    div.razdel ul ul {margin:0px;}
    div.razdel p {color:#999999;font-size:11px;}
    div.razdel ul li,div.razdel ul ul li {color:#999999;margin:0px;padding-bottom:0px;padding-top:0px;}
    div.razdel table td {border:0px;border-bottom:1px solid #e7e7e7;padding-right:11px;padding-bottom:11px;vertical-align:top;}
    div.razdel h3 {margin-top:0px;margin-bottom:4px;font-size:14px;}
    div.razdel h3 a {font-size:14px;}
    div.razdel h3 a:hover {color:#F8C300;}

    div.razdel p {margin-top:0px;}
    div.razdel img {bordeR:0px;padding:0px;vertical-align:middle;}
    div.razdel table.box {width:90px;height:90px;padding:0px;}
    div.razdel table.box td {width:90px;height:90px;overflow:hidden;border:1px solid #c6c6c6;vertical-align:middle;text-align:center;padding:0px;}





    div.files {margin-top:10px;}
    div.files a {padding-left:30px;margin-left:30px;background:url(../img/icons/6.gif) no-repeat left bottom;font-size:11px;display:block;height:17px;color:#246d40;}
    div.files a:hover {color:#F8C300;}

    div.files div.about {margin-left:60px;font-size:11px;color:#999999;margin-bottom:20px;}


    .s {background:url(../img/content/news/ss.gif) left 3px no-repeat;padding-left:20px;color:#979797;font-size:14px;font-family:Arial;font-weight:bold;text-transform:uppercase;}
    .u {padding-left:20px;padding-bottom:11px;border-bottom:3px #f8c200 solid;color:#979797;margin-bottom:24px;font-size:15px;font-weight:bold;font-size:14px;font-family:Arial;text-transform:uppercase;}
    .ss {background:url(../img/content/news/ss.gif) left 3px no-repeat;padding-left:20px;font-size:14px;font-family:Arial;font-weight:bold;color:#9a9a9a;text-transform:uppercase;}
    .uu {padding-left:20px;padding-bottom:11px;border-bottom:3px #d0d0d0 solid;width:90%;margin-bottom:24px;font-size:15px;font-weight:bold;text-transform:uppercase;}
    

#footer {width:100%;height:170px;clear:both;border-top:6px solid #d2d2d2;margin-top:40px;margin-bottom:40px;}
#footer div.info {width:73%;margin-top:20px;float:left;text-align:left;}
#footer div.info td.l p {color:#828282;font-size:11px;}
#footer div.info td.l a.h {color:#2c5b39;font-size:12px;font-weight:bold;}
#footer div.info td.l a {color:#2c5b39;font-size:12px;font-weight:normal;}
#footer div.info td.l a:hover {color:#F8C300;}
#footer div.info td.c {padding-left:11px;}
#footer div.info td.c  a {display:block;width:190px;font-size:11px;color:#1c633b;margin-left:11px;}
#footer div.info td.c div {float:left;background:url(../img/content/t.gif) no-repeat left;}
#footer div.info td.r div {height:12px;}
#footer div.info td.r a {color:#828282;font-size:10px;}
#footer div.info td.r a:hover {color:#F8C300;}



#footer div.logowrap {width:282px;height:103px;float:right;margin-top:-6px;z-index:9999;text-align:left;}
#footer div.logo {width:282px;height:103px;background:url(../img/logo2.jpg) no-repeat;z-index:9999;position:absolute;}
#footer div.logo div.copyright {position:absolute;margin-top:120px;margin-left:120px;text-align:right;font-size:10px;color:#808080;}
#footer div.logo div.copyright a {color:#808080;}
#footer div.logo div.copyright a:hover {color:#F8C300;}
