body {margin: 0;padding: 0;background:#eeeeee;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;}
a { color: #000000; background: none; text-decoration: none; }
#left a, #right a { border-bottom: none; font-size:14px; font-weight: bold;}
a:hover { color: #000000; background: none;}
p {	margin: 0 0 5px 0; }
h1 { font: normal 2.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; padding: 0 0 0 0; margin: 0; }
h2 { margin: 0; padding: 0; font: normal 1.8em Georgia, "Trebuchet MS", Arial, Sans-Serif; }
h1 a, h2 a { color: #000000; background: none; text-decoration: none; }
img { border: 0; }
#1 {width:999px;background: #eeeeee;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#000000;margin:0 auto;}
#header {width: 999px; height: 342px; margin: 0 auto; background: url(images/heder.jpg) no-repeat 0px 0;}
#flags {float:left; position: absolute; padding-left: 862px; margin-bottom: -35px;}
.rus {float: left; width: 20px; height: 16px; padding: 0px 10px 0px 0px; margin: 0 auto; list-style: none;}
.rus a {text-decoration: none;}
.ua {float: right; width: 21px; height: 16px; padding: 0px 0px 0px 0px; margin: 0 auto; list-style: none;}
.ua a {text-decoration: none;}
#phone h2 {float: left; text-align: left; color: #000000; padding: 20px 0px 0px 45px; margin-bottom: -7px; letter-spacing: 0px; font-size: 30px; font-weight:normal;font-family:Arial, sans-serif}
#logo {float: right; width: 310px; height: 86px;}
#logo a {float: right; margin-right:690px; padding-top: 150px; text-decoration: none; background: none;}
a:focus {outline: none}
#head_menu  {float: center; width: 999px; height: 46px; margin: 0 auto; background: url(images/head_menu_bg.jpg) no-repeat;}
#head_menu ul {margin: 0 auto; padding: 12px 0px 0px 10px; list-style: none; line-height: normal; letter-spacing: 0px;}
#head_menu li {float: left; padding: 0px 0px 0px 35px; background: none;}
#head_menu li.first {background: none; text-decoration: underline; color: #000000;}
#head_menu a {font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; font-weight: bold; }
#content { margin: 0 auto; width: 999px; padding-top:10px; }
#left {margin-top: 0px; float: left; padding: 0px 0px 0px 0px; width: 688px;border-right: 1px solid #FF8400; background: url(images/content_left_head_bg.jpg) no-repeat -5px 22px;}
.subheader {padding: 15px;background: none;color: #000000;border: none;}
.highlight { background: #C5E7F6; color: #000000; }
.left_articles {margin: 0 0 0px 0;border: none;color: #000000;padding: 0px 0px 0px 0px;}
.left_articles p {font-size:12px;background: none; margin-bottom: 0px;padding: 0px 20px 0px 15px;}
.left_articles h2 {margin-bottom: 0px;padding: 4px 0px 0px 30px;}
.date { font-size: 0.9em; padding: 0 0 0 12px; background: none; color: #000000; }
.bigimage {float: left;clear: left;margin: 0 15px 10px 0;}
.left_box {background: #F4F1F8;color: #808080;border: none;padding: 0px;margin: 0 0 0px 0;}
#news {width: 688px; background: url(images/news_left_bg.jpg) repeat-y;}
.news_title {background: url(images/news_left_head_bg.jpg) no-repeat 0px 0px; width: 688px; height:31px; margin-bottom: 10px;}
.news_title h2 {text-align: left; font-size: 22px;margin-left: 30px; padding-top: 5px; font-weight: normal; color: #000000;}
.news_l {float: left; width: 220px; margin-top: 0px; padding-left: 5px; border-right: 2px solid #FF8400;}
.news_l ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.news_l li {margin-bottom: 0px; padding: 0px 0px 0 10px;}
.news_l li ul {}
.news_l li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 10px; padding-right: 15px; }
.news_l a {float:right;color: #0000; text-decoration: none;}
.news_c {float: left; width: 220px; margin-top: 0px; padding-left: 5px; border-right: 2px solid #FF8400;}
.news_c ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.news_c li {margin-bottom: 0px; padding: 0px 0px 0 0px;}
.news_c li ul {}
.news_c li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 20px; padding-right: 25px; }
.news_c a {float:right;color: #000000; text-decoration: none;}
.news_r {float: right; width: 220px; margin-top: 0px; padding-right: 10px;}
.news_r ul {background: none; margin: 0; padding: 0; list-style: none; line-height: normal;}
.news_r li {margin-bottom: 0px; padding: 0px 5px 0 0px;}
.news_r li ul {}
.news_r li p {color: #000000; margin: 0 auto; margin-top: 0px; margin-left: 10px; padding-right: 15px; }
.news_r a {float:right;color: #000000; text-decoration: none;}
#news_left_bottom_bg {width: width: 688px; height: 17px;margin-bottom: 0px; background: url(images/news_left_bottom_bg.jpg) no-repeat;}
#right {float: right;width: 300px;margin-top:3px;padding: 0px 0px 0px 0px;background: none;}
#right  h2 {text-align: center; margin-bottom: 5px; font-size: 22px; background: url(images/right_head_bg.jpg) no-repeat -5px 20px; width: 300px; margin-left: 0px; padding-top: 0px; font-weight: normal; color: #000000;}
#right a {text-align:right;float:right;color: #FF8400; text-decoration: none;}
#right p {padding: 0px 20px 0px 15px;}
.button {font: normal 1.6em "Georgia", "Times New Roman", Arial;color: #679A4E;text-align: center;margin: 0 0 110px 0;}
.big { color: #2e2e2e; font: normal 2em "Georgia", "Times New Roman", Arial;}
.image { float: left; margin: 0 9px 3px 0; }
#footer {width: 999px;height:110px;clear: both;color: #000000;background: url(images/footer.jpg) no-repeat top right;padding: 0px 0px;}
#footer .right { float: left; padding: 50px 0px 0 30px;}