body {
    margin:0;
    padding:0;
    background:url(img/bg.gif) repeat-x #7A7A7A;
    font:normal 12px Verdana, Arial, Helvetica, sans-serif;
}
ul, li {
    margin:0;
    padding:0;
    list-style:none;
}
h1, h2, h3 h4 {
    margin:0;
    color:#f7db00;
}
h2 {
    font-size:14px;
}
h3 {
    font-size:12px;
}

p {
    margin:6px 0;
    color:#b3b2aa;
}
img {
    border:none;
}
div#main {
    width:843px;
    margin:8px auto 0 auto;
}
a {
    color:#F7DB00;
}
a:hover {
    color:#fff;
}
/*header*/
ul#menu_right {
    float:left;
    line-height:18px;
    width:126px;
    padding:12px 0 0 10px;
}
#menu_right li {
    list-style-position:inside;
    background:url(img/arrow_right.png) no-repeat 0% 50%;
    padding:0 0 0 10px;
}
#menu_right a {
    text-decoration:none;
    font-weight:bold;
    letter-spacing:normal;
}
#menu_right a:hover {
    color:#f71122;
}
#header img {
    float:left;
}

#header #flash {
    float:left;
}

div#menu_top {
    width:488px;
    background:url(img/menu_bg.jpg) repeat-x;
    height:31px;
    float:left;
    margin:7px 0 0 0;
    position:relative;
    padding:0 0 0 355px;
}
#menu_top ul {
    float:right;
}
#menu_top li {
    float:left;
    list-style:none;
    list-style-position:inside;
}
#menu_top a {
    color:#000;
    font-weight:bold;
    text-decoration:none;
    line-height:31px;
    padding:0 12px 0 0;
    margin:0 0 0 3px;
}
#menu_top a:hover {
    color:#f71122;
}
#menu_top span {
    font-weight:bold;
    font-size:17px;
}
img#logo {
    left:30px;
    position:relative;
    top:-74px;
}
/*wrapper*/
div#wrapper {
    width:100%;
    float:left;
    margin:-58px 0 0 0;
}
/*left*/
div#left {
    float:left;
    width:508px;
}
div.box {
    background:#484848;
    float:left;
}
div.left_content {
    float:right;
    width:236px;
    padding:15px 25px 0 0; 
}
.left_content p {
    text-align:justify;
}
a.more {
    font-weight:bold;
    text-decoration:none;
    background:url(img/arrow_right.png) no-repeat 100% 63%;
    padding:0 11px 0 0;
}
div.box_bottom {
    float:left;
    width:100%;
    height:39px;
    line-height:39px;
}
.box_bottom h2 {
    float:left;
    width:210px;
    background:url(img/bg_stripes.gif) repeat-x;
    padding:0 0 0 17px;
}
.box_bottom ul {
    background:#3f3f3f;
    height:39px;
    float:left;
    width:258px;
    padding:0 0 0 23px;
}
.box_bottom li {
    float:left;
}
.box_bottom li a {
    padding:0 5px;
    text-decoration:none;
    font-weight:bold;
}    
.box_bottom li a,.box_bottom li span {
    color:#f7db00;
    font-size:15px;
}
.box_bottom li a:hover {
    color:#fff;
}
.box_bottom li a.active {
    color:#fff;
}
.box_bottom li.arrow a {
    color:#fff;
    font-family:"Trebuchet MS";
    font-size:19px;
}
.box_bottom li.arrow a:hover {
    color:#f7db00;
}
div.news, a#map {
    float:left;
    margin:20px 0 0 0;
}
div.news {
    background:url(img/stripe_small.gif) repeat;
    padding:10px 17px;
}
/*right*/
div#right {
    width:311px;
    float:right;
}
.b_right {
    padding:0px 13px;
}
.b_right img {
    border-bottom:3px solid #f7db00;
}
.box_bottom h2.h2_right {
    width:294px;
}
a#map {
    width:310px;
    height:86px;
    overflow:hidden;
    background:url(img/map_hover.jpg) bottom;
}
a#map:hover {
    background:url(img/map_hover.jpg) top;
}

/*producents*/
div#prod {
    float:left;
    width:100%;
    margin:10px 0 22px 0;
}
#prod span, #prod ul {
    background:#3f3f3f;
}
#prod span {
   display: block;
   overflow: hidden;
   height: 1px;
}
#prod span.round1 {margin:0 4px;}
#prod span.round2 {margin:0 3px;}
#prod span.round3 {margin:0 2px;}
#prod span.round4 {margin:0 1px;}
#prod ul {
    width:100%;
    overflow:auto;
    padding:0 0 15px 0;
    text-align:center;
}
ul#first_line {
    padding:15px 0 15px 0;
}
#prod li {
    display:inline;
    padding:0 20px;
}
#prod img:hover {
    opacity:0.8;
}
.left {
    float:left;
}
.bl_right {
    display:block;
    float:right;
}
/*content*/
div#content {
    padding:0 0 20px;
}
#content p {
    text-align:justify;
}
/*footer*/
div#footer {
    padding:0px 0px 20px;
    clear:both;
    text-align:center;
}
#footer a {
    padding:0 7px 0 7px;
    border-left:1px solid #F7DB00;
    text-decoration:none;
}
#footer a.first {
    border:none;
}
iframe {
    width:100%;
    height:600px;
    border:2px solid #F7DB00;
    margin:-50px 0 0 0;
}

.f { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; background-color: #eeeeee}
.f1 { width:300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; background-color: #eeeeee}

.standard {font-family: arial, sans-serif; font-size: 12px; color: #FFFFFF; text-align:center; width:290px; padding:10px; }
#standard {font-family: arial, sans-serif; font-size: 12px; color: #FFFFFF;}
