body	{padding: 0px; margin: 0px; background-color: #fbf8e9; color: #000000; font-size: 12px;}
img 	{border-width: 0px; margin: 0px;}
td	{vertical-align: top;}
a { color: #509090; text-decoration: none; }
a:hover {text-decoration: underline;}


table.top {margin: 0px; width: 100%; background: #76c5f0;}
table.top, table.top td {border-width: 0px; padding: 0px;}
table.top td.top1 {width: 266px;}
table.top td.top3 {width: 288px;}
table.top td.top2 { text-align: center;}
table.top td {  height: 220px; vertical-align: middle;}

table.main {width: 100%; background-image: url('/i/right_stars.jpg'); background-repeat: no-repeat; background-position: 100% 200px;}
table.main td.main {padding: 10px; padding-left: 15px;}
table.main td.menu {background-color: #047AC0; width: 266px; padding-bottom: 15px;}
table.main td.menu table {width: 100%;}
table.main td.menu table td {font: normal 20px Arial, Helvetica, sans-serif; color: #FFFA9C; text-align: left; padding: 0px; padding-top: 10px; padding-left: 10px;}
table.main td.menu table td.s {font-size: 16px; padding-left: 30px;}
table.main td.menu table td.sb {font-size: 16px; padding-left: 30px;}
table.main td.menu a  {text-decoration: none; color: #FFFA9C;}
table.main td.menu td.b a {color: #97EAFF;}
table.main td.menu table td.sb a {color: #97EAFF;}

table.main td.menu table td.lang {text-align: right; padding-right: 8px;}
table.main td.menu table td.lang a {font-weight: bold; font-size: 14px;}

table.main td.right {padding: 10px; padding-top: 60px; width: 200px; }
table.main td.right table {background-color: #FFFA9C; border: 8px solid #FFFA9C; }
table.main td.right td { font: normal 12px Arial, Helvetica, sans-serif; padding: 0px; padding-top: 5px; padding-left: 15px; vertical-align: top; }
table.main td.right th { font: normal 16px Arial, Helvetica, sans-serif; text-align: left; padding: 0px; }
table.main td.right a { color: #232238; }
table.main td.right a:hover { text-decoration: underline; }

table.partner { margin-top: 10px; margin-bottom: 15px; width: 100%;}

h1,h2 { font: normal 22px Arial, Helvetica, sans-serif; color: #232238; margin: 0px; padding: 0px; margin-bottom: 20px; }
h2 { font-size: 18px; margin: 0px; padding: 0px; margin-top: 10px; }

p, li, table.partner td  {font: normal 12px Verdana, Tahoma, sans-serif; color: #232238; }

div.footer { width: 90%; border-top: 1px solid #232238; text-align: center; padding: 10px; margin-top: 8px; margin-left: auto; margin-right: auto; font-size: 10px; }
div.footer img { position:relative; top: -10px; }
div.footer div { text-align: right; }

ul { list-style-image: url(/i/li.gif);}
li {margin-top: 3px; margin-bottom: 7px;}

