/*
// Developed by Astronim* (http://www.astronim.com)
// Author - Igor Morozov (http://www.nt-studio.by/morozov/)
*/

h1#actions {width:269px; margin:2px 0 0 105px; padding:0}
h1#events {position:absolute; left:0; top:3px; color:#000; margin:0; padding:0px 0 5px 12px}
h1#events span {font-weight:normal; font-size:26px}

#actionsMain {margin:11px 13px 7px 0; width:363px}
#actionsMain table {width:100%; border-collapse:collapse; border-spacing:0}
#actionsMain .dt {width:91px; color:#000; font-size:24px; font-weight:bold; margin:4px 13px 6px 0; text-align:right}
#actionsMain td {font-size:11px; width:auto; padding:0; background:transparent}
#actionsMain .heading {width:100%; padding-top:4px; padding-bottom:9px; line-height:1}
#actionsMain .heading img {margin-bottom:4px}
#actionsMain .heading span {font-size:16px; font-weight:bold}
#actionsArchive {font-size:11px; background-color:#A1A1A1; padding:12px 0 12px 106px}
#actionsArchive a {text-decoration:underline}

#eventsMain {width:405px;background-color:#fff;padding-top:0px;margin-top:0px}
#eventsMain img{padding:0;padding:0 0 0 0; margin:0 0 0 0 }
/*#eventsMain .bigImage {position:relative; background:url(i/beerka_up.jpg); width:405px; height:363px}
 #eventsMain .leftEvents {float:left; margin:10px 15px; width:173px}
#eventsMain .leftEvents h5 {color:#fff; font-size:16px; padding:0; margin:0 0 9px 1px}
#eventsMain .leftEvents div {line-height:1.1; margin-bottom:8px; margin-left:1px}
#eventsMain .leftEvents div a {color:#CDCDCD}
#eventsMain .leftEvents div a:hover {color:#fff; background-color:#E31313; text-decoration:none}*/
#eventsMain .textEvents {color:#fff; margin:11px 13px}
#eventsMain .textEvents h1 {font-size:26px; padding:0; margin:15px 0 10px 0; letter-spacing:0}

h1#exhibition {font-size:72px; line-height:72px; letter-spacing:-8px; background-color:#fff; height:72px; margin:0; padding:0 0 0 33px; width:781px; voice-family: "\"}\"";
voice-family:inherit; width:788px}
h1#exhibition a {text-decoration:none}
html>body h1#exhibition {width:748px}
h1#exhibition span {font-size:26px; font-weight:normal; letter-spacing:-2px; word-spacing:-3px}
html>body h1#exhibition span {letter-spacing:-1px}
#exhibitionText {color:#fff; float:left; width:376px; padding:29px 0 0 0; margin:0}
#exhibitionText .textLeft {float:left; font-size:11px; margin-left:22px; margin-right:12px; width:60px; padding-left:1px; voice-family: "\"}\"";
voice-family:inherit; width:59px}
html>body #exhibitionText .textLeft {width:59px}
* html #exhibitionText .textLeft {margin-left:16px}
#exhibitionText .textLeft img {margin-top:6px}
#exhibitionText .textRight {font-size:12px; float:right; width:251px; padding-right:10px}
html>body #exhibitionText .textRight {width:262px}
#exhibitionText .textRight .info {position:relative; z-index:999; margin-left:-10px; font-size:11px; margin-top:16px}
#exhibitionText .textRight .info div {clear:both; margin-bottom:10px}
#exhibitionText .textRight .info a {display:block; float:left; color:#fff; padding:2px 5px 3px 10px}
#exhibitionText .textRight .info a:hover {background-color:#E31313}
#exhibitionText .textRight a {color:#fff}
#exhibitionText .textRight a:hover {background-color:#E31313}



#exhibitionText .textDark {font-size:11px; background-color:#5E5E5E; padding:8px 48px 8px 34px; margin:15px 0}
#exhibitionVisual {float:right; width:405px; padding:0; margin:0}

#creativeStar {background:url(i/astroMan.gif) no-repeat 32px 100%; width:376px; height:175px}
#creativeStar h1 {padding:0; margin:7px 0 15px 31px}

#creativeStar .textCreative {margin-left:270px}
#creativeStar .textCreative div {clear:both; margin-bottom:7px}
#creativeStar .textCreative a {display:block; padding:2px 5px; margin-right:5px}
#creativeStar .textCreative a:hover {color:#fff; background-color:#E31313; text-decoration:none}

#announce {background:#000 url(i/announce.jpg) no-repeat 0 0; width:608px; height:175px}
#announce img {padding-bottom:-3px; margin-left:0px}

/*#announce div {color:#D7D7D7; font-size:11px; width:200px; margin-left:14px; margin-bottom:12px}
#announce img {margin-bottom:26px; margin-left:50px}*/

#bottomMenu {background-color:#939393}

#handsaw {height:345px; background:url(i/handsaw_1.jpg) no-repeat 6px 0; margin:35px 0 35px auto}
#handsaw .handsaw_2 {position:relative; background:url(i/handsaw_2.jpg) no-repeat 100% 0; height:345px}
#handsaw .aboutProject {position:absolute; bottom:75px; right:50px; width:137px}
#handsaw .aboutProject span {font-weight:bold}
#handsaw .aboutProject img {margin-top:10px}

#bulletinArchive {width:104px; padding-top:56px}
#bulletinMain {width:677px}
#bulletinMain h1 {margin:12px 0}
#bulletinContent table {width:100%; border-collapse:collapse; border-spacing:0}
#bulletinContent td {width:33%; font-size:11px; padding:0}
#bulletinContent .photo {width:auto; padding-bottom:10px; padding-right:11px}
#bulletinContent .text {width:100%; padding-right:11px; padding-bottom:10px}
#bulletinContent .text .dt {color:#A1A1A1; font-size:10px}
#bulletinContent .text .dt a {color:#A1A1A1; font-size:10px}
#bulletinContent .text a:hover .comm {color:#000}
#bulletinContent .text .comm {color:#A1A1A1}

#srezCatalog-tp {background-color:#E5E5E5; height:78px}
#srezCatalog-tp h1 {font-size:72px; line-height:78px; text-align:right; padding-right:11px}
#srezCatalog-tp .desc {width:100%; padding-bottom:11px}
#srezCatalog {background-color:#A1A1A1}
#srezCatalog h5 {font-size:24px; margin:6px 19px 5px 0; padding:0}
#srezCatalog table {border-spacing:0; border-collapse:collapse}
#srezCatalog table td {padding:0 19px 7px 0}
#srezCatalog table td a {display:block; margin-bottom:5px; padding:0; line-height:12px}
.nonegrey {color: #636363}
