body {margin:0 0 30px;text-align:center;}
body, td {font-family:arial;font-size:90%;color:#5e4179;line-height:140%;}
a {color:#5e4179;text-decoration:none;}
a:hover {text-decoration:underline;}
input {font-size:95%;}

h1 {font-style:italic;font-weight:normal;font-size:180%;margin-top:0.5em;}
hr {background-color:#5e4179;color:#5e4179;}
div.spacer {width:100%;height:1px;}
a img {border:0;}

/* Header */
table.header {width:960px;}
td.header_left {vertical-align:top;background:#9dcd17 url('header-left.jpg');width:317px;height:169px;}
td.header_right {background:#9dcd17 url('header-right.jpg');width:643px;height:198px;}

/* Lang */
td.lang {font-size:70%;text-align:center;background-color:#9dcd17;height:29px;}
td.lang span {padding:2px 6px;}
td.lang span.selected {background-color:#fff;}

/* Menu I */
table.menu {width:960px;background-color:#5e4179;height:29px;}
table.menu a {color:#fff;}
table.menu td {text-align:center;}
table.menu td.selected {background-color:#fff;color:#5e4179;}
table.menu td.selected a {color:#5e4179;}
table.menu td.box div {width:29px;}

/* Menu II */
table.sidepages {width:160px;}
table.sidepages td {padding:0.4em 0;}
table.sidepages td.selected {font-weight:bold;border-bottom:2px solid #5e4179;}
td.li3 {border-right:2px solid #5e4179;width:10px;}
td.li3 div {width:10px;}

/* Content */
table.content {width:960px;}
table.content td.sidepages {width:175px;vertical-align:top; padding:2em 0;}
table.content td.content {width:785px;vertical-align:top;padding:2em 100px 4em 50px;}
td.sidepages td {line-height:110%;}

/* Footer */
td.footer {background-color:#5e4179;text-align:right;padding:0.5em 60px;}
td.footer, td.footer a {color:#fff;}