body { margin: 0px; padding: 0px; }
body, td { color: #000; font-size: 12px; font-family: Arial, Tahoma; }

td.bg { background: #0a2b62 url(/images/bg.jpg) no-repeat top; }
td.tdm { border-left: 2px solid #fff; border-right: 2px solid #fff; }
td.main { padding: 335px 0px 15px 0px; }

div.flags { padding: 13px 15px; }
div.logo { padding-bottom: 45px; border-bottom: 1px solid #fff; text-align: center; }
div.ug1 { background: #5c95c2 url(/images/ug1.gif) no-repeat top left; width: 100%; height: 100%; }
div.ug2 { background: url(/images/ug2.gif) no-repeat top right; width: 100%; height: 100%; }
div.ug3 { background: url(/images/ug3.gif) no-repeat bottom right; width: 100%; height: 100%; }
div.ug4 { background: url(/images/ug4.gif) no-repeat bottom left; width: 100%; height: 100%; }
div.main { padding: 20px 24px; height: 100%; }
div.main img { border: 2px solid #fff; }

h1, h2, h3, h4 { margin: 0px 0px 20px 0px; color: #fff; font-size: 20px; font-weight: normal; }

div.menu, div.menua { padding: 10px 15px; border-bottom: 1px solid #fff; text-transform: uppercase; background: url(/images/m-bg.gif) repeat-x top; }
div.menua { background-color: #5c95c2; background-image: none; }
div.menu a, div.menua a { color: #fff; font-size: 13px; font-weight: bold; text-decoration: none; }
div.menub { padding-left:22px; background:url(/images/m.gif) no-repeat 0.1em; }
div.cltxt { margin: 15px; color: #aec9dc; font-size: 11px; }
div.cltxt img { border: 2px solid #fff; }

a { color: #fff; }
