body{background:url("../images/bkg_body.jpg") repeat 0 0;}
#page {position:relative;padding:160px 0;}
#col_left{width:200px;float:left}
#col_left .menu.nav{position:absolute;left:0;top:25%;}
#col_left .menu.nav li{display:block;padding:5px 0;}
#col_left .menu.nav li a{color:#808285;font:410 19px/20px "segoe_uisemibold",arial;text-transform:uppercase;}
#col_left .menu.nav li.active a,
#col_left .menu.nav li a:hover{color:#719b4b}
#col_right{width:760px;float:right}
.contact-form .cs_form_contact{background:url("../images/bkg_content_contact.png") no-repeat center;width:450px;height:454px;text-align:center;padding:50px 180px 50px 105px;}
#contact-form p{display:block;overflow:hidden;padding:3px 0}
#contact-form p label{text-align:left;line-height:25px;float:left}
#contact-form p input,
#contact-form p textarea{border:1px solid #e4e4e4;padding:0 10px;border-radius:15px;-moz-border-radius:15px;height:25px;line-height:25px;float:left;background:#f8f8f8}
#contact-form p textarea{min-height:50px;padding:10px;width:270px; float:right; }
#contact-form  .cs_button{position:absolute;right:0;top:10%}
#contact-form  .cs_button input.button{background:url("../images/bkg_send.png") no-repeat center;border:none;width:175px;height:155px;text-align:center;color:#719b4b;font:700 40px/40px "segoe_uisemibold",arial;padding:15px 25px 15px 10px;cursor:pointer}
.title_contact{color:939598;font:400 13px/17px "segoe_uisemibold",arial;padding-bottom:5px;}
.title_contact span{display:block;font-size:16px;padding:5px 0}
.footer_contact{border-top:1px dashed #e2e2e3;padding-top:5px;margin-top:5px}
.footer_contact p{margin:0;padding:0;color:#686868;font:400 13px/15px "segoe_uisemibold",arial;}
.va_topheader_position{opacity:0.7;filter:alpha(opacity=70)}