@charset "windows-1251";
* {margin: 0px; padding: 0px;}
html {background: #E6CCA2; height: 100%;}
body {font-family: "Times New Roman", Times, serif; font-size: 62.5%; color: #805B1D; background: url(../img/bgbody.jpg) #E6CCA2 repeat-x center bottom; min-width: 904px; min-height: 100%; position: relative;}

img {border: none;}

a {color: #805B1D; text-decoration: none; outline: none;}
a:hover {text-decoration: underline;}
a.active {color: #FFCC00;}

#outer {background: url(../img/bgouter.jpg) repeat-x center 217px; padding-bottom: 45px;}

#header {background: url(../img/bghead.jpg) repeat-x center top; height: 244px; position: relative;}
#header h1 {background: url(../img/logo.jpg) no-repeat; width: 472px; height: 82px; margin-left: -236px; position: absolute; left: 50%; bottom: 4px;}
#header h1 span {display: block; width: 240px; height: 75px; margin: 0px auto;}
#header h1 span a {display: block; width: 240px; height: 75px;}
#header h1 span a span {display: none;}

#search {width: 904px; height: 50px; margin: 0px auto; position: relative;}
#search ul {font-size: 1.1em; margin-left: 30px; list-style: none;}
#search ul li {display: inline;}
#search ul li#eng a {background: url(../img/flag-uk.gif) no-repeat; width: 32px; height: 17px; margin-right: 6px; float: left;}
#search ul li#eng a span {display: none;}
#search ul li#rus a {background: url(../img/flag-ru.gif) no-repeat; width: 32px; height: 17px; float: left;}
#search ul li#rus a span {display: none;}
#search form input.txt {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color: #805B1D; background: #E6CCA2; width: 120px; height: 16px; border: 1px solid; border-color: #8D7D64 #EAD3AF #EDDABC #AD9A7A; position: absolute; right: 49px; top: 0px;}
#search form input.sub {width: 18px; height: 18px; position: absolute; right: 30px; top: 0px;}

#content {background: url(../img/bgcont.gif) repeat-y left top; width: 844px; margin: 0px auto; padding-bottom: 50px; overflow: hidden;}
body#mainpage #content {background: url(../img/bgcontm.gif) repeat-y left top;}

#menu {width: 225px; float: left;}
* html #menu {margin-right: -3px;}
#menu ul {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold;}
#menu ul.marker1 {margin-bottom: 30px; padding-right: 15px; list-style: none; clear: both;}
* html #menu ul.marker1 {height: 1%;}
*:first-child+html #menu ul.marker1 {height: 1%;}
#menu ul.marker1 li {background: url(../img/marker1.gif) no-repeat 0px 3px; margin-bottom: 10px; padding-left: 10px;}
#menu ul.marker1 ul {font-size: 1em; font-weight: normal; display: none; list-style: none;}
#menu ul.marker1 ul li {background: url(../img/marker3.gif) no-repeat 0px 6px; margin-bottom: 3px; list-style: none;}
#menu ul.marker2 {width: 100px; margin-bottom: 30px; float: left; list-style: none;}
#menu ul.marker2 li {background: url(../img/marker2.gif) no-repeat 0px 4px; margin-bottom: 10px; padding-left: 25px;}

#news {width: 218px; float: right;}
* html #news {margin-left: -3px;}
#news ul {padding-left: 15px; list-style: none;}
#news ul li {width: 100%; margin-bottom: 20px;}
#news ul li p.date {font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; color: #FFFFFF; margin: 0px;}
#news ul li h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; margin-bottom: 10px;}
#news ul li p {font-size: 1.5em;}

/*Main Section ----------------------------------------------------------------------------- */
#main {margin-left: 242px;}
* html #main {height: 1%; margin-left: 239px;}
body#mainpage #main {margin: 0px 235px 0px 242px;}
* html body#mainpage #main {height: 1%; margin: 0px 232px 0px 239px;}
#main h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.5em; margin-bottom: 10px;}
#main p {font-size: 1.5em; margin: 6px 0px;}
#main p.tr {margin-bottom: 22px; padding-bottom: 18px; border-bottom: 1px solid #D6B692;}
#main img.mp {margin-bottom: 10px;}
#main div.fleft img {margin: 0px; float: left;}
#main div.fleft h2, #main div.fleft p {padding-left: 107px;}
/*Main Section ----------------------------------------------------------------------------- */

#footer {width: 844px; height: 32px; margin-left: -422px; position: absolute; left: 50%; bottom: 0px;}
#footer p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000; text-align: center; padding-top: 12px;}
#footer a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; color: #000000;}
#footer img {position: absolute; left: 0px; top: 11px;}
#bottom-sape-links {
	padding-left:15px;
}
#bottom-sape-links h3{
	font-family: Arial,Helvetica,sans-serif;
}
