@charset "windows-1251";
/* CSS Document */

/* раскладка */
* {margin:0; padding:0; }

img {border: 0px;}

html {height:100%; }

body.b-ind {position:relative; color:#333333; background:#f5fded; width:100%; min-width:1000px; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; min-height:100%; height:auto !important; height:100%; }

body {position:relative; color:#333333; background:#f5fded; width:100%; min-width:780px; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; min-height:100%; height:auto !important; height:100%; }

body.b-new {position:relative; color:#333333; background:#f5fded; min-width:480px; font-family:"Trebuchet MS", Tahoma, Arial, sans-serif; }

/* шапка */
#head-box {height:140px; min-width:1000px; position:relative; }

* html #head-box {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? "1000px" : "100%"); }

#head-boxQ {height:140px; min-width:780px; position:relative; }

* html #head-boxQ {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780) ? "780px" : "100%"); }

#top01 {height:90px; background:#99FF00 url(/templates/images/fon02.jpg) 0 0 repeat-x; }

#top01-box {padding:7px 0 0 225px; }

#sr {width:524px; height:53px; background-image:url(/templates/images/SR.png); }

* html #sr {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/SR.png', sizingMethod='scale')}

#pict-box {overflow:hidden; margin:4px 0 0 0; }

#pictog {width:91px; height:20px; float:left; background-image:url(/templates/images/pictograms.png); }

* html #pictog {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/pictograms.png', sizingMethod='scale')}

#form-search {padding:0 0 0 40px; float:left; width:150px; }

#inp-search {width:120px; height:16px; background-color:#ffffff; border:1px solid #339933; font-size:60%; color:#666666; padding:1px 0 0 2px; float:left; }

#inp-lupa {width:17px; height:20px; cursor:pointer; float:right; }

.top02 {height:50px; background:#66FF66 url(/templates/images/fon03.jpg) 0 0 repeat-x; }

#top02-box {padding:15px 0 0 225px; }

#top02-box p {text-indent:0mm; }

#logo {position:absolute; width:196px; height:140px; left:0; top:0; }

/* центральная колонка */
#main {position:relative; overflow:visible; padding:20px 0 0 200px; min-height:400px; }

* html #main {overflow:visible; height:50px; }

#center {float:right; width:100%; padding:0 0 0 200px; padd\ing:0; }

#center-box {padding:0 25px 70px 25px; }

#center-boxQ {padding:20px 25px 70px 10px; }

#tab-ind {width:100%; border:0; border-collapse:collapse; border-spacing:0; }

#tab-ind td {vertical-align:top; }

#tab-ind td.td01 {width:170px; padding:10px 0 0 0; }

#tab-ind td.td02 {padding:10px 20px 0 20px; }

/* правая колонка и основная таблица */
#tab01 {width:100%; min-width:1000px; height:400px; border:0; border-collapse:collapse; border-spacing:0; }

* html #tab01 {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? "1000px" : "100%"); }

#tab01Q {width:100%; min-width:780px; height:400px; border:0; border-collapse:collapse; border-spacing:0; }

* html #tab01Q {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780) ? "780px" : "100%"); }

#tab01 td, #tab01Q td {padding:0; vertical-align:top; }

#tab01 td.td-lev, #tab01Q td.td-lev {background: url(/templates/images/fon05.jpg) right top no-repeat; }

#tab01 td.td-prav, #tab01Q td.td-prav {width:200px; background:url(/templates/images/fon06.jpg) 0 0 no-repeat; }

.icon-block {padding:20px 10px 0 0; }

#icon01 {width:99px; height:59px; background-image:url("/templates/images/icon01.png"); }

* html #icon01 {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon01.png', sizingMethod='scale')}

#icon01 a, #icon02 a, #icon03 a {position:relative; }

#icon02 {width:99px; height:59px; background-image:url(/templates/images/icon02.png); }

* html #icon02 {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon02.png', sizingMethod='scale')}

#icon03 {width:99px; height:59px; background-image:url(/templates/images/icon03.png); }

* html #icon03 {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/icon03.png', sizingMethod='scale')}

/* левая колонка новостей */
#news {float:left; width:200px; margin-right:-200px; position:relative; left:-200px; }

#news-box {padding:0 0 0 10px; min-height:800px; }

.new {padding:20px 0 0 0; }

.part {padding:15px 0 0 0; text-align:center; }

.part img {margin:0 6px 6px 0; }

.congratul {padding:5px 0 10px 0; overflow:hidden; min-height:10px; }

* html .congratul {overflow:visible; height:10px; }

.congratul p {font-weight:normal; font-size:70%; line-height:130%; text-align:left; text-indent:0mm; margin:1px 0; padding:2px 0; }

.congratul img {float:left; width:76px; height:89px; }


/* подвал */
#footer-box {position:relative; padding:22px 0 0 0; min-width:1000px; }

* html #footer-box {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? "1000px" : "100%"); }

#footer-boxQ {position:relative; padding:22px 0 0 0; min-width:780px; }

* html #footer-boxQ {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780) ? "780px" : "100%"); }

#footer-block {overflow:hidden; padding:10px 10px 0 10px; }

#links {float:left; width:175px; }

#linksQ {float:left; width:100px; }

#links p, #linksQ p  {text-align:left; font-size:70%; color:#666666; text-indent:0; line-height:115%; margin:0; padding:1px 0; }

#copy {float:right; width:205spx; }

#copy p {text-align:right; font-size:70%; color:#666666; text-indent:0; line-height:115%; margin:0; padding:1px 0; }

#contact-block {position:absolute; width:550px; height:59px; left:225px; bottom:43px; z-index:3; }

#contact-blockQ {position:absolute; width:550px; height:59px; left:10px; bottom:43px; z-index:3; }

#contact-box {width:550px; height:59px; background-image:url(/templates/images/contact-box.png); }

* html #contact-box {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/images/contact-box.png', sizingMethod='scale')}

#contact-box h6 {margin:0 0 0 65px; padding:6px 0 3px 0; }

#contact-box p {margin:0 0 0 65px; padding:5px 0 0 0; font-size:65%; color:#FF6600; text-indent:0; }

/* шрифты и ссылки */
P {font-weight:normal; font-size:85%; text-indent:5mm; text-align:left; line-height:120%; margin:1px 0 10px 0; padding:1px 0;}

.big {font-family:"Courier New", Courier, mono; font-size:100%; line-height:115%; }

.zag {font-size:90%; text-indent:0mm; background-color:#ccffcc; padding:6px 0 10px 0; margin:0 0 3px 0; }

.p-h1 {font-weight:normal; font-size:150%; color:#999900; text-indent:0mm; text-align:left; margin:0; padding:0 0 2px 0; }

.center {text-indent:0mm; text-align:center; }

.gray-sm {font-size:70%; color:#999999; margin:0 0 1px 0; padding:0 0 1px 0; text-indent:0mm; }

.small {font-weight:normal; font-size:70%; line-height:130%; text-align:left; text-indent:0mm; margin:1px 0; padding:2px 0; }

.p-footer {font-size:70%; margin:4px 0 0 0; padding:2px 0 2px 0; text-indent:0; text-align:center; }

.otstup {margin:1px 0 1px 0; padding:1px 0 1px 45px; text-indent:0mm; }

h1 {font-weight:normal; font-size:150%; color:#999900; text-align:left; margin:0; padding:0 0 2px 0; }

h2 {font-weight:normal; font-size:130%; color:#339933; text-align:left; margin:6px 0 0 0; padding:1px 0; }

h3 {font-weight:normal; font-size:110%; color:#999900; text-align:center; margin:6px 0 0 0; padding:1px 0; }

h4 {font-weight:normal; font-size:100%; color:#339933; text-align:center; margin:6px 0 0 0; padding:1px 0; }

h5 {font-weight:600; font-size:90%; color:#339933; background-color:#ccffcc; text-align:center; margin:6px 0 0 0; padding:3px 0; }

h6 {font-weight:900; font-size:85%; color:#339933; text-align:left; margin:6px 0 0 0; padding:1px 0; }

a {text-decoration:underline; }
.links	{display:none; visibility: hidden; overflow: hidden;}
a:link {color:#00cc00; }
a:visited {color:#00CC00; }
a:hover {color:#009900; }

a.a-h:link {color:#999900; }
a.a-h:visited {color:#999900; }
a.a-h:hover {color:#999900; }

.zag a:link {color:#006600; }
.zag a:visited {color:#006600; }
.zag a:hover {color:#006600; }

A.won:link {color:#333333; }
A.won:visited {color:#333333; }
A.won:hover {color:#333333; }

A.a-gray:link {color:#666666; }
A.a-gray:visited {color:#666666; }
A.a-gray:hover {color:#666666; }

ol {list-style-position: outside; margin: 0 0 1px 20px; padding: 0 0 1px 6px; }

li {font-weight:normal; font-size:85%; line-height:110%; text-align:left; text-indent:0mm; margin:1px 0 6px 0; padding:1px 0; }

ul {list-style-position:outside; margin:0 0 1px 10px; padding:0 0 1px 6px; }

ul.ul-right {list-style-type:none; margin:0; padding:0; }

ul.ul-right li {font-weight:normal; font-size:70%; line-height:110%; text-align:left; text-indent:0mm; margin:1px 0; padding:2px 0 2px 15px; background:url(/templates/images/li.gif) 0 4px no-repeat; }

ul.ul-right li a:link {color:#333333; }
ul.ul-right li a:visited {color:#333333; }
ul.ul-right li a:hover {color:#333333; }

/* баннеры внизу */
#banner-box {position:relative; min-width:1000px; }

* html #banner-box {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000) ? "1000px" : "100%"); }

#banner-boxQ {position:relative; min-width:780px; }

* html #banner-boxQ {width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 780) ? "780px" : "100%"); }

#banner-block {padding:10px 10px 5px 10px; text-align:center; }

#banner-block img {margin:0 5px 5px 0; }

