body {margin:0; padding:0; font-family:'Tahoma'; background-image:url('../images/background.png'); background-repeat:repeat-x; background-color:#d3dcfa}
td {vertical-align:top}
img {border:0}
.description {display:none}
.maintable {width:1024px}
.header {height:131px; background-image:url('../images/header.png'); background-repeat:no-repeat; background-position:7px}
.header h1 {text-transform:uppercase; font-weight:bold; font-size:12px; margin:0; padding:0; color:#616264; margin-left:225px; margin-top:77px}
.header_menu {height:140px; background-image:url('../images/header_menu.png')}
.header_menu table {margin-top:13px}
.header_menu table td {text-align:center; font-size:14px; font-weight:bold; padding-left:20px; padding-right:20px}
.header_menu table td a {color:#47484a; text-decoration:none}
.header_menu table td a:hover, .flags_menu div table td a:hover {text-decoration:underline}
.flags_menu {height:60px}
.flags_menu div {height:74px; background-image:url('../images/flags_menu.png'); position:relative; margin-top:-14px; background-repeat:no-repeat; background-position:2px}
.flags_menu div table td a {font-size:10px; text-decoration:none; color:#373535; font-weight:bold}
.flags_menu div table td {text-align:center; padding-left:9px; padding-right:9px}
.flags_menu div table {position:relative; top:9px}
.top_menu {height:43px; background-image:url('../images/top_menu.png'); background-position:2px; background-repeat:no-repeat}
.top_menu table {margin-top:7px}
.top_menu table td {font-weight:bold; font-size:15px; color:#47484a; text-align:center}
.top_menu table td a {text-decoration:none; color:#47484a; font-weight:bold}
.top_menu table td .active, .top_menu table td a:hover {color:#1748a9}
.top_menu table td img {position:relative; top:-5px; margin-left:27px; margin-right:27px}
.body {margin-left:1px}
.body_header {height:23px; background-image:url('../images/body_header.png'); background-repeat:no-repeat; background-position:7px}
.body_footer {height:23px; background-image:url('../images/body_footer.png'); background-repeat:no-repeat; background-position:7px}
.body .body_panel, .body .body_center {background-color:white; font-size:12px; color:#636466; text-align:justify; padding-left:10px; padding-right:10px}
.body td a {color:#0976be; text-decoration:underline}
.body td h1, .body td p {margin-top:0; padding-top:0}
h3, .contentheading, .body td h1 {font-weight:bold; color:#0976be; font-size:13px; text-align:left}
.body .body_panel {width:267px}
.body .body_center {width:402px}
.body .body_sep {width:6px}
.header .logo, .header .flags {position:absolute; left:50%; top:0}
.header .logo {margin-left:346px}
.header .flags {margin-left:-508px}

.body_center a, a.caption {font-weight:normal}
p {padding-bottom:15px}
form {width:100%}
ul {margin-top:0; padding-top:0}