@import url('reset.css');

body {background:#f0f1f4; text-align:center;}
.wrap {background:#fff url(images/bottom.gif) no-repeat center bottom; width:980px; text-align:left; margin:0 auto;}
.wrap_in {background:url(images/top.gif) no-repeat center top; padding:20px 0px 75px 0px;}



body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#343434; line-height:18px;}
a {color:#065fa3;}
a:hover {color:#ed2452;}
h2 {color:#ed2452; font-size:20px; margin-bottom:5px;}
h2 a {color:#586772; text-decoration:none;}
h2 a:hover {color:#211d1e;}
small { color:#cbccd2; font-size:11px; padding:5px 0; display:block;}
p {margin-right:10px;}
td {text-align:center;}

.top h1 {float:left; width:252px;}
.top .right {float:right; }
.top {height:70px; font-size:11px;}

.top_menu li a {background:url(images/li.gif) no-repeat left center; padding-left:12px;}
.top_menu li {margin-right:5px; float:left;}

.flag_menu {padding-left:30px; width:200px;}
.flag_menu li {float:left;}
.flag_bg {background:url(images/bg.gif) no-repeat left center; padding-left:20px; margin-right:10px;}
.flag_en {background:url(images/en.gif) no-repeat left center; padding-left:20px;}

.top_menu {width:120px; float:left;}
.flag_menu {width:150px; float:left;}

.menu {background:#c7c9d4;}
.menu li {float:left; border-right:1px solid #fff;}
.menu a {color:#fff; text-decoration:none; background:#404D55; display:block; float:left; font-weight:bold; padding:0 20px; line-height:32px; height:32px;}
.menu a:hover {background:#586772; color:#fff;}

.bottom_menu {background:#e8e9ed;}
.bottom_menu a { background:#c7c9d4;}
.bottom_menu a:hover { background:#586772;}

.block {width:440px; float:left; padding:20px 0;}
.block img {float:left; margin:0 10px 0 0;}

.sep {border-top:1px solid #dfe1e6; display:block; line-height:0; font-size:0; height:1px; clear:both;}
