body {margin:0; padding:0; background: url(/english/img/header_bg_blue.gif) repeat-x; text-align: center; font-family:arial, verdana, sans-serif; font-size:76%;}
#wrapper {text-align: left;margin: 0 auto;width: 774px;}

#header {height: 145px; position:relative;}
#header h1 {padding:40px 0 0; margin:0; font-size:35px; color:#6699dd;}
#header h2 {margin:10px 0 0; padding:0; font-size:20px; color:#888; text-align:right;}
#header h3 {position:absolute; right:0; top:0;}
#header h3 a {color:#69d; font-size:12px; font-weight:normal; text-decoration:none;}
#header h3 a:hover {text-decoration:underline;}

#header img {
	display: block;
	float:left; margin-right:50px;
}
img {
	border: 0;
	display:block;
}
.clear {
	clear: both;
}
.menu ul {float:left; padding:0; margin:0; height:41px; list-style:none; border-left:1px solid #47b; border-right:1px solid #eee;}
.menu ul li {float:left; height:41px;}
.menu ul li a {display:block; width:126px; height:41px; border-left:1px solid #eee; border-right:1px solid #47b; color:#fff; font-size:12px; text-decoration:none; text-align:center; line-height:35px; font-weight:bold;}

.menu ul ul {position:absolute; left:-9999px;}

.menu table {border-collapse:collapse; padding:0; margin:0; position:absolute; left:-1px; top:0;}

.menu ul li a:hover {color:#000; background:#69d; visibility:visible; position:relative;}
.menu ul li:hover {position:relative;}
.menu ul li:hover > a {color:#000; background:#69d;}

.menu ul :hover ul {left:-1px; top:41px; background:#fff; border-bottom:1px solid #69d; height:auto;}

.menu ul :hover ul li, .menu ul :hover ul li a {height:auto; line-height:25px; color:#000;}
.menu ul :hover a:hover {background:#69d; color:#fff;}

#body {clear:left; text-align:left; padding:20px 0 0;}

#left_col {width:510px; padding-right:20px; float:left; border-right:0px solid #ddd; border-bottom:20px solid #fff;}
#left_col p {line-height:1.5em; padding:0;}
#left_col h2 {color:#69d; font-size:20px; margin:0; padding:0;}
#left_col img {float:left; padding:5px; border:5px solid #69d; margin:20px 20px 20px 0;}
#left_col .content {border:0px solid #ddd; padding:20px 10px 10px 10px;}

#right_col {width:223px; float:right; padding-top:8px; padding-left:20px; border-left:0px solid #ddd; margin-left:-1px; border-bottom:20px solid #fff;}
#right_col h3 {font-size:14px; color:#69d; margin:0; padding:0;}
#right_col p.more {text-align:right;}
#right_col .content {border:1px solid #ddd; padding:5px 10px 0 10px; margin-bottom:10px;}

#right_col form {margin:0 0 10px 30px;}

#body a {color:#f60; font-weight:bold;}
#body a:hover {text-decoration:none;}

#footer {clear:both; border-top:3px solid #6699dd; height:60px; line-height:20px; text-align:center;}



