html, body {height:100%}
*, html, body {margin:0px; padding:0px;}
body {color:#000; background: #DFE0D8 url(../img/bodyBg.gif) 1000px top repeat-y; font:11px Verdana,Arial,sans-serif;}
td, input, textarea, option, select {color:#000; font:11px Verdana,Arial,sans-serif}

img {border:0}
a {text-decoration:underline; color:#2374C0}
a:hover {text-decoration:none; color:#5896D1}

.maxWidth {position:relative; width:expression((document.body.clientWidth>1000)?'1000px':'auto'); height:"100%"; min-height:100%; max-width:1000px; background-color: #F8F6F2;}
.minWidth {min-width:780px; max-width:1000px; width:expression((document.body.clientWidth<=780)?'780px':'auto'); background-color: #F8F6F2;}
html>body .minWidth {min-width:780px;}


.gray {color:#A7A7A7}
.relative {position:relative;}
.clear{clear:both; height:0px}

#top {position:absolute; top:0; left:0; width:1000px}
#topMenu {width:1000px; height:32px; background: url(../img/topMenuBg.gif) repeat-x;}
#topMenu #firstLink {margin-left:57px; margin-left:"28px";}
#topMenu a {height:19px; height:"32px"; background: url(../img/topMenuArrow.gif) bottom no-repeat; display:block; float:left; padding-top:13px;}
#topMenu .pad {float:left; height:32px; width:6%;}
#topMenu #icons {float:right; height:32px; padding-top:10px;}
#topMenu #icons img {margin-right:32px;}
#topMenu #icons a {height:auto; background: none; display:inline; padding-top:0px;}

#bigVisual {width:100%; height:207px; height:"211px"; border-bottom:4px solid #D2D1CE; background: url(../img/bigVisual.jpg) no-repeat;}
#homeLink {width:57px; height:77px; left:665px; top:76px; position:absolute;}
#homeLink a {width:57px; height:77px; display:block;}
#homeLinkImg {width:80px; height:43px; left:656px; top:122px; position:absolute;}

#bigVisualInner {width:100%; height:90px; background: url(../img/smallVisual.jpg) no-repeat;}
#bigVisualInner #homeLink {width:57px; height:77px; left:665px; top:76px; position:absolute;}
#bigVisualInner #homeLink a {width:57px; height:77px; display:block}

#content {padding-top:243px;}
#contentInner {padding-top:122px; background: url(../img/smallVisualLogo.jpg) 656px 122px no-repeat;}
#leftMenu {position:absolute; left:0; top:243px; width:20%; padding:18px 0}

#leftMenuInner {float:left; width:20%; padding:18px 0; z-index:999}

.rowLine {border-left:4px solid #000; height:52px; padding-left:14px; background: url(../img/menuLeftBorder.gif) left bottom no-repeat;}
.rowLineOpen {background:none;}
.last {background: none;}
.rowLine img {margin-top:9px;}
.rowLine #open {background: url(../img/menuLeftArrowOpen.gif) right center no-repeat}
#openMenu {border-left:4px solid #000; width:166px; width:"170px"; line-height:16px; text-align:right; padding:2px 0 12px 0; background: url(../img/menuLeftBorder.gif) left bottom no-repeat;}
#openMenu a {line-height:16px; text-decoration:none; color:#909C5E}
#openMenu a:hover {text-decoration:underline;}
#openMenu #openMenuActive {color:#000000}

#bannerLeft {width:170px; text-align:center; margin:20px 0}
#bannerLeft #banerlink a {color:#f24048}/*Корман - красные линки*/

#centerCol {float:left; width:48%; margin-left:24%; margin-left:"12%"; padding-top:18px; padding-bottom:18px}
#centerCol h1 {font:18px Verdana; color:#484D2B;}
#centerCol h1.block {font:18px Verdana; color:#484D2B; margin-top:40px;}
#centerCol p {margin-top:20px; line-height:16px}
#centerCol strong {color:#000; font:11px Verdana,Arial,sans-serif}/* kras custom styles */
#centerCol h2 {font:bold 14px Verdana; color:#484D2B; margin-top:12px}/* kras custom styles */
#link {text-decoration:none; color:#000}

#centerColInner {float:right; width:76%; padding-top:18px; padding-bottom:18px; background: url(../img/centerColInnerBg.gif) right 20px no-repeat;} 
#centerColInner h1 {font:18px Verdana; color:#484D2B; width:50%; width:"70%"}
#centerColInner h1.block {font:18px Verdana; color:#484D2B; margin-top:40px; width:50%; width:"70%"}
#centerColInner p {margin-top:20px; line-height:16px; width:94%; /*width:"70%"*/}
#centerColInner strong {color:#000; font:11px Verdana,Arial,sans-serif}/* kras custom styles */
#centerColInner h2 {font:bold 14px Verdana; color:#484D2B; margin-top:12px}/* kras custom styles */
#link {text-decoration:none; color:#000}

.white {background-color:#fff; margin-top:20px}
.tdhead {background-color:#C4C1A6; padding:6px 10px; color:#fff; font-weight:bold}
.tdhead2 {background-color:#CECCB6; padding:6px 10px; color:#fff;}
.row1 td {background-color:#E2E0D3; padding:6px 10px;}
.row2 td {background-color:#EAE9E0; padding:6px 10px;}

#rightCol {float:right; width:22%; margin-left:5%; padding:18px 0}
#rightCol #langs {background: url(../img/langsBg.gif) right top no-repeat;}
#rightCol #langs img {margin:20px 0}
#rightCol h2 {font:bold 14px Verdana; color:#484D2B; margin-top:12px}
#rightCol #news {background: url(../img/langsBg.gif) right top no-repeat;}
#rightCol #news .newsDate {color:#A4AD78; background-color:#EFF0E8; padding:2px 4px; margin-top:14px; float:left;}
#rightCol #news .newsZag {padding-top:4px; clear:both; line-height:16px}
#rightCol #news img {margin-top:10px;}
#rightCol #news #archive {margin:8px 0 26px 0}
#rightCol #news #archive a {color:#A7A7A7;}
#rightCol #userMenu {background: url(../img/langsBg.gif) right top no-repeat;}
#rightCol #userMenu ul {margin-bottom:20px}
#rightCol #userMenu ul li {margin-top:12px; list-style-type:none; padding-left:24px; background: url(../img/userMenuArrow.gif) 0 4px no-repeat;}

#langsInner {float:right; width:30%; margin-left:5%; padding:18px 20px 18px 0; text-align:right; background: url(../img/langsBg.gif) right top no-repeat; margin-top:10px;}

html>body #clearHack {clear:both}
#footerPad {height:100px; clear:both}

#footerPad #banner_p {margin-left: 30%;}
#footer {position:relative; height:150px; bottom:0; width:100%; clear:both; min-width:780px}
/*Корман - было position:absolute; height:100px;*/
#footer #leftF {float:left; width:20%; margin-right:4%;}
#footer #leftF img {margin-bottom:10px; margin-left:41px}
#footer #centerF {float:left; width:48%; margin-right:5%; padding-top:25px; color:#545838; height:75px; height:"100px"; background: url(../img/centerFbg.gif) right bottom no-repeat;}
#footer #centerF img {float:left; margin-bottom:20px; margin-right:40px}
#footer #rightF {float:right; width:22%; padding-top:25px;}
#footer #rightF .text {height:20px; width:130px; border:1px solid #BBBCAF; background-color:#fff; color:#A7A7A7; margin-bottom:4px; padding:2px 2px 0 2px}
html>body #footer #rightF .text {margin-bottom:2px}
body:not([dummy]) #footer #rightF .text {margin-bottom:6px; height:16px;}
#footer #rightF .btn {margin-left:10px; }
#footer #rightF #proweb {color:#A7A7A7; margin-top:10px}

.formInner {margin-top:20px; background-color:#F1EDE6; padding:15px; width:470px;}
.formInner .clear {margin-top:6px;}
.formInner label {float:left; width:"166px"; margin-top:4px; color:#565656; padding-right:30px; width:190px}
.formInner .text {height:20px; width:230px; border:1px solid #BBBCAF; background-color:#fff; margin-bottom:4px; padding:2px 2px 0 2px}
body:not([dummy]) .formInner .text  {height:16px;}
.formInner .textarea {height:80px; width:230px; border:1px solid #BBBCAF; background-color:#fff; margin-bottom:4px; padding:2px 2px 0 2px}
.formInner .btn {height:20px; width:120px; border:1px solid #BBBCAF; background-color:#fff; margin-bottom:4px; padding:2px 2px 0 2px}

.newsDate {color:#A4AD78; background-color:#EFF0E8; padding:2px 4px; margin-top:14px; float:left;}
.newsZag {padding-top:4px; clear:both; line-height:16px}
.newsBody {margin-top:5px !important;}
#archiveIn {margin:20px 0 26px 0; border-top:1px solid #CAC9C6; padding-top:10px}
#archiveIn a {color:#A7A7A7;}
#more {margin:6px 0 10px 0}
#more a {color:#A7A7A7;}

/* popup */

#popup h1 {font:18px Verdana; color:#484D2B; margin-bottom:30px}
#popup h1.block {font:18px Verdana; color:#484D2B; margin-top:20px; 
margin-bottom:0}
#popup p {margin-top:30px; line-height:16px; padding:4px 6px; 
background-color:#C4C1A6; float:left}
#popup p a {color:#fff; text-decoration:none}
#popupBody {background:#F8F6F2; padding:20px}

#link {text-decoration:none; color:#000; cursor:text;}
#snip {font-size:10px;color:#808080;text-decoration:none}/*Корман - для чередующихся ссылок на главной внизу справа*/

#red {color:#f24048}/*Корман - для выделения красным текста*/

a.link_fantom, a.link_fantom:hover {color:#000000; cursor:text; text-decoration:none;} /*Корман - незаметный линк в тексте*/

 #test0{
   position:absolute;
   top:470px;
   left:800px;
   width:180px;
 
   text-align:left;
   border-style:none;
   border-width:0px;
   border-color:#000;
 }
 #test1{
   position:absolute;
   top:260px;
   left:200px;
   width:700px;
   text-align:left;
   border-style:none;
   border-width:0px;
   border-color:#000;
 }
 .test {
position: absolute;
left: 800px;
top: 10px;
width: 59px;
} 
 .test3 {
position: absolute;
left: 17px;
top: 478px;

} 
 .test4 {
position: absolute;
left: 17px;
top: 358px;

} 