* {margin:0px;}
body {background:#34160C;}

a {color:#ED202A;}

#main {width:100%;}
#top {background:#FFFFFF url(../images/beans2.jpg) no-repeat top right;}

#top, #header_bg {height:307px;}
#bottom, #content_bg, #content_bl {min-height:925px; height: auto !important; height:925px;}

#header_bg, #content_bg, #footer {width:1004px; margin: 0 auto;}
#header {padding-left:38px;}
#logo {width:478px; height:94px; background:url(../images/beans.jpg) no-repeat top right; padding-top:128px;float:left;}
#swf {float:left; position: relative; top:40px;}
#menu {height:39px; padding-top:46px; clear:both;}
#menu ul {list-style:none; padding:0;}
#menu ul li {display:inline;}
#menu a {font-size:14px; text-decoration:none; font-family: Arial; color:#3E2F2F; font-weight:bold; margin-right:36px;}
#menu a:hover, #menu a.active {color:#ED202A; text-decoration:underline;}
#content_bg {background:url(../images/cm.png) no-repeat top right;}
#content_bl {background:url(../images/mech.jpg) no-repeat 50% bottom; color:#FFFFFF;}
#content_bl h4 {font-family: Arial; color:#ED202A; font-weight:bold; font-size:12px; padding-bottom:15px;}
#leftmenu h2 a {font-family: Arial; color:#ED202A; font-weight:normal; font-size:34px; text-decoration:underline}
#leftmenu_h {padding-left:37px;}
#leftmenu_h ul {padding:25px 0px 30px 20px; list-style-image:url(../images/bulet.jpg);}
#leftmenu_h li {padding-bottom: 10px;}
#leftmenu_h ul a {font-family: Arial; color:#FFFFFF; font-weight:bold; font-size:12px; text-decoration:none;}
#leftmenu_h ul a:hover, #leftmenu_h ul a.active {text-decoration:underline;}
#leftmenu, #content, #sidebar {margin-top:75px;min-height:594px; height: auto !important; height:594px; border:0px solid #000000;}
#leftmenu {width:24%; float:left;}
#content {width:54%; float:left;}
#sidebar {width:21%; float:right;}
#content_content {margin:40px 0; padding: 0px 32px 60px 32px; border-left:1px solid #ED202A; border-right:1px solid #ED202A;font-family: Arial; color:#FFFFFF; font-size:12px;}
#content_content p {font-family: Arial; color:#FFFFFF; font-weight:none;line-height:140%; font-size:12px; padding-bottom:15px;}
.td_head {background:url(../images/tr_head.jpg) repeat-y; padding: 5px 0 5px 7px; text-align:left;}
.td_head  a {text-decoration:none;font-family: Arial; color:#FFFFFF; font-weight:none; font-size:14px;}
.path a {text-decoration:underline;font-family: Arial; color:#FFFFFF; font-weight:none; font-size:14px;}
.path a:hover {}
.podr {text-decoration:none;font-family: Arial; color:#FFFFFF; font-weight:none; font-size:14px;}
.podr:hover {text-decoration:underline;}
.spacer {width:75px;}
#pics {margin-bottom:10px; position:relative; top: -40px;}
.mnubtn {margin: 0 16.66% 0px 0;background:#1B0600 url(../images/mnu_btn_1.jpg) no-repeat top right;}
.mnubtn div {background: url(../images/mnu_btn_2.jpg) no-repeat bottom right;}
.mnubtn div div {padding: 28px 40px 28px 40px; margin-right:0px; background: url(../images/cb.jpg) no-repeat right 50%;}
.mnubtn a {font-family: Arial; color:#ED202A; font-weight:bold; font-size:12px; text-decoration:none;}
.mnubtn a:hover {text-decoration:underline;}
.mnubtn .active {text-decoration:underline;}
.m15 {height:15px; background:#34160C;}
#sidebar_h {margin: 0px 0px 0px 28px;}
#sidebar h2 a { display:block;font-family: Arial; color:#ED202A; font-weight:normal; font-size:34px; text-decoration:underline; margin-bottom:25px;}
#sidebar p {font-family: Arial; color:#FFFFFF; font-weight:none; line-height:140%; font-size:12px; padding-bottom:15px;}
#footer {height:50px; margin:0 auto; background:url(../images/footer.jpg) no-repeat 50% top;}
#footer_c {height:50px;background:#1B0600; opacity:0.75;filter: alpha(opacity=75); text-align:right;}
#form p {font-size:16px;}
#map a {text-decoration:none;}
#map a:hover {text-decoration:underline;}
#map p {padding-bottom:5px;}
#map ul {padding-left:15px;list-style-image:url(../images/bulet.jpg);}

