@charset "windows-1250";
body {margin-top: 30px; padding: 0;	background: #B34C09; text-align: justify; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #B34C09;}
a {text-decoration: none; color: #E7640C;}
div#header {width: 1000px; margin: 0 auto; height: 150px; background: url(../images/img02.png) no-repeat center bottom;}
#header img {text-decoration: none; border: none;}
div#logo {width: 1000px; height: 100px; margin: 0 auto; padding: 0 20px; background: url(../images/img01.png) no-repeat left top;}
div#menu {width: 1000px; height: 50px; margin: 0 auto; padding: 0;}
#menu ul {margin: 0; padding: 0; list-style: none;}
#menu li {display: inline;}
#menu a {display: block; float: left; height: 32px; margin: 0; padding: 18px 30px 0 30px; text-decoration: none; background: url(../images/img03.jpg) no-repeat right top; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff;}
#page {width: 990px; margin: 0 auto; padding: 20px 5px 0 5px; background: #ffffff;}
#content {float: left; width: 550px; padding-left: 10px;}
#sidebar1 {float: left;}
.sidebar {float: left; width: 210px; padding: 0; font-size: 12px;}
.sidebar ul {margin: 0; padding: 0; list-style: none;}
.sidebar li {padding: 0 0 20px 0;}
.sidebar li li {margin: 0 20px 0 15px; padding: 8px 0; border-bottom: 1px #bbbbbb dashed;}
.sidebar li h2 {height: 30px; margin: 0; padding: 10px 15px 0 15px; background: #890208 url(../images/img05.jpg) no-repeat left top; font-size: 16px; color: #ffffff;}
#sidebar2 {float: right;}
#clear {clear: both;}
#footer {width: 960px; height: 90px; margin: 0 auto; padding: 0 20px;  background: url(../images/img04.png) no-repeat left top;}

h1.zpravy {font-size: 130%; padding-bottom: 0; margin-top: 0; padding-top: 0; font-weight: bolder;}
div.text {padding: 20px 0; border-top: 1px solid #bbbbbb;}
.hidden {visibility: hidden;}
h1#content_2 {padding-top: 0; margin-top: 0; font-size: 2.2em; margin-left: 15px;}
h2 {margin-bottom: 0; padding-bottom: 0; margin-top: 0; padding-top: 0;}
.pravy {text-align: right; padding-right: 15px; padding-bottom: 10px;}
div.img {padding: 10px 0 20px 15px;}

h1 {margin-left: 0.5em; font-size: 2.1em; margin-top: 0; text-align: left;}

img.gal {padding: 5px; border: none;}
a.gal2 {text-decoration: none;}
table#g {border: 5px outset #000033; border-collapse: collapse; margin-left: 20px;}
table#g td {width: 160px; height: 160px; border: 1px solid #003366; text-align: center;}
table#g td a {text-decoration: none; border: none;}

table.g2 {width: 200px; margin: 15px auto;}
