body {margin:0; background-color:#ffffff; font-family:Arial; color:#8a8a8a;}
td {vertical-align:top;} 
table,td,tbody,div {font-size:12px; color:#666666;}
form {margin:0;}
img {border:0;}

a {font-family:Arial; font-size:12px; color:#8a8a8a; text-decoration:underline;}
a:hover {text-decoration:none;}

p {margin:0;}

.slogan {font-size:10px; font-weight:normal;}
.slogan h1 {font-size:10px; color:#8a8a8a; margin:0; text-align:center; font-weight:normal;}

.tableHeader {background-color:#eaeaea; border-bottom:1px solid #c9c9c9; margin-bottom:10px;}
.tableHeader .text {vertical-align:middle; padding-left:5px; color:#909090;}

.pageTop {height:220px; background:url('/i/img_top.jpg') no-repeat left top;}
.pageTop .href {margin-left:393px; width:222px; height:85px; border:1px solid black;}

.topMenu {font-size:12px; color:#e63839;position:relative;}
.topMenu a {font-size:12px; color:#e63839; text-decoration:none;}
.topMenu a:hover {text-decoration:underline;}

.topMenu div	{position:absolute; top:-6px; width:734px;}
.topMenu table	{width:734px;}
.topMenu div a	{font-size:12px; font-weight:bold;}

.leftMenu {}
.leftMenu .item {}
.leftMenu .item a {font-size:12px; text-decoration:none;}
.leftMenu .item a:hover {text-decoration:underline;}
.leftMenu .item .str {padding:5px 5px;}
.leftMenu .level2 {margin-left:22px; margin-bottom:5px;}
.leftMenu .level2 b {font-weight:normal;}
.leftMenu .level2 a {font-size:11px; text-decoration:none;}
.leftMenu .level2 a:hover {text-decoration:underline;}

.typedBlock1 {height:150px; width:100%; background:url('/i/block1_bg.jpg') repeat-x;}
.typedBlock1 .text {background:url('/i/block1_bg2.jpg') no-repeat left top; padding:5px 0 0 10px; color:#ffffff;}
.typedBlock1 .text a {color:#ffffff;}
.typedBlock1 .text .header {color:#ffffff; margin-bottom:5px; font-size:12px; padding-left:5px;}

.typedBlock2 {height:150px; width:100%; background:url('/i/block2_bg.jpg') repeat-x;}
.typedBlock2 .text {background:url('/i/block2_bg2.jpg') no-repeat right top; padding:5px 0 0 0; color:#ffffff;}
.typedBlock2 .text a {color:#ffffff;}
.typedBlock2 .text .header {color:#ffffff; margin-bottom:5px; font-size:12px; padding-left:5px;}

.typedBlock3 {height:150px; width:100%; background:url('/i/block3_bg.jpg') repeat-x;}
.typedBlock3 .text {background:url('/i/block3_bg2.jpg') no-repeat left top; padding:5px 0 0 10px; color:#ffffff;}
.typedBlock3 .text a {color:#ffffff;}
.typedBlock3 .text .header {color:#ffffff; margin-bottom:5px; font-size:12px; padding-left:5px;}

.dash1 {height:1px; background:url('/i/dash1.jpg') repeat-x center;}

.listedBlocks {margin-bottom:15px;}
.listedBlocks .header {width:100%; color:#e63839; font-size:12px; padding:5px 0;}
.listedBlocks .str {padding:10px 5px 0 3px;}
.listedBlocks .text {padding:0 10px;}

.ppNavigation {margin-left:10px; font-family:Tahoma; text-align:center;}

.simpleText {padding:0 10px 15px;}

.childsCommon {margin:10px 0;}
.childsCommon .pic {width:25px;}
.childsCommon .item {padding-top:1px;}


.sendForm {}
.sendForm td {vertical-align:middle; font-weight:bold; font-size:13px;}
.sendForm input {background-color:#d9ecf5; border:1px solid #44a5d0; width:230px; font-size:12px; color:#8a8a8a;}
.sendForm select {background-color:#d9ecf5; border:1px solid #44a5d0; width:230px; font-size:12px; color:#8a8a8a;}
.sendForm textarea {background-color:#d9ecf5; border:1px solid #44a5d0; width:230px; height:142px; font-size:12px; color:#8a8a8a;}
.sendForm .submit {width:130px; font-size:12px; font-weight:bold; color:#239fdc;}
.sendForm .reset {width:90px; font-size:12px; font-weight:bold; color:#239fdc;}

.bottomMenu {padding-left:20px; vertical-align:middle; font-size:10px;}
.bottomMenu a {font-size:10px; text-decoration:none;}
.bottomMenu a:hover {text-decoration:underline;}

.error {font-size:11px; font-weight:normal; color:#e63839; padding:10px 0;}


.questionList {margin-bottom:15px;}
.questionList .header {width:100%; color:#e63839; font-size:12px; padding:5px 0;}
.questionList .date {width:100%; color:#e63839; font-size:11px; padding:5px 10px;}
.questionList .header a {width:100%; color:#239fdc; font-size:12px; padding:5px 0;}
.questionList .str {padding:10px 5px 0 3px;}
.questionList .text {padding:0 10px;}
.questionList .text .answer {margin-top:5px;}
.questionList .text .more {margin-top:5px;}
.questionList .text .more a {color:#8ecd2d;}

.questionText {padding:0 10px 15px;}
.questionText .answer {margin-top:10px;}

.mainQList {padding:0 10px 10px;}
.mainQList .date {color:#8ecd2d; font-style:italic;}
.mainQList .head {}
.mainQList .head a {color:#239fdc; text-decoration:none;}
.mainQList .head a:hover {text-decoration:underline;}

.counter {}
.counter A IMG {opacity:0.3; filter:alpha(opacity=30); -moz-opacity: 0.3;}
.counter A:hover IMG {opacity:1.0; filter:alpha(opacity=100); -moz-opacity: 1.0;}

#dvBegun	{padding-top:10px;}
#dvYandex	{width:170px;margin-top:10px;border:1px solid #cccccc;}
#dvTopic	{text-align:center;cursor:hand;}