* { margin: 0; padding: 0; }
html { overflow-y: scroll !important; }
body { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#616161; background:url(../images/bg.png); border-top:5px solid #b7d719; line-height:160%; }
:-moz-any-link:focus { outline:none; }
.clearboth { clear:both; visibility:hidden; }
.clear { clear:both; visibility:hidden; }

h1 { font-size:24px; font-weight:bold; color:#d11804; padding-bottom:5px; border-bottom:1px solid #efefef; margin-bottom:10px; }
h1 a { color:#d11804; text-decoration:none; }
h1 a:hover { color:#cb0f10; text-decoration:none;}

ul { padding:10px 0;  }
ul li { background:url(../images/check1.png) no-repeat #FFF; border:1px solid #efefef; border-left:2px solid #b7d719; background-position:10px 24px; list-style-type:none; padding:20px 10px 20px 40px; margin-bottom:40px;  }
.header { border-bottom:1px solid #dadada; margin:10px 20px; }
.main { padding:10px 20px; }
.main a { color:#000; text-decoration:none; }
.main a:hover { color:#cb0f10; }

.logobox { float:left; padding-top:10px; }
.navbox { float:right; padding:10px 0; }
.navbox a { color:#FFF; text-decoration:none; font-weight:bold; }
.navbox .box { float:left; line-height:45px; padding:0 20px; height:45px; color:#FFF; text-align:center; }
.navbox .red { background:#d11804; border-top-left-radius:10px; border-bottom-left-radius:10px; }
.navbox .orange { background:#ff7d00;  }
.navbox .green { background:#b7d719; }
.navbox .yellow { background:#ffbc00; border-top-right-radius:10px; border-bottom-right-radius:10px;  }
.navbox .blue { background:#009de9; }

.footer { padding-top:20px; }
.footer .box1 { float:left; width:18%; height:40px; }
.footer .box2 { float:left; width:16%; height:40px; }
.footer .red { background:#cb0f10; }
.footer .orange { background:#ff7800; }
.footer .green { background:#b7d719; }
.footer .blue { background:#009de9; }
.footer .pink { background:#c9347a; }
.footer .yellow { background:#ffba00; }

table.contacts { margin-top:20px; width:98%;   }
table.contacts td { padding:10px 0; border-bottom:1px solid #f7f7f7; }
