@CHARSET "UTF-8";

html, body, form { margin: 0; padding: 0; }
html { height: 100%; overflow: hidden; }
body { background: #FFFFFF; height: 100%; }
body, input, textarea, select { color: #4B4B4B; font-size: 11px; font-family: Tahoma; }
img { border: 0; }

#flashcontent {	height: 100%; }

p, ol, ul { margin:  0; }


/* Headings */
h1 {  }
h2 { font-size: 12px; margin: 2px 0 10px 0; }
h3 { font-size: 12px; font-weight: normal; margin: 0 0 5px 0; }

h1#logo { margin: 10px 0 10px 12px; width: 40px; float: left; }

/* Links */
a { color: #6D6D6D; text-decoration: undeline; cursor: pointer; outline: 0; }
a:hover { color: #E10086; text-decoration: none; }

a.back { background: url(/_img/back.gif) left center no-repeat; text-decoration: none; float: right; margin: 10px; padding-left: 16px; display: block; height: 13px; line-height: 11px; }
a.back:hover { text-decoration: underline; }

/* Languages */
ul#lang { float: right; margin: 10px 0px 10px 0px; list-style-type: disc; }
ul#lang li { float: left; width: 30px; }
ul#lang li a { color: #E10086; }
ul#lang li a:hover { text-decoration: none; }


/* Main menu */
ul#menu { margin: 0; list-style-type: none; background: url(/_img/menu.gif) repeat-x #00558B; overflow: hidden; color: #ffffff; clear: both; /*padding: 0 10px 0 4px;*/ padding: 0; width: 100%; }
ul#menu li { height: 18px; line-height: 18px; margin: 2px 0 0 6px; float: left;}
ul#menu li a { background: url(/_img/menu_item_dot.gif) 0 7px no-repeat; padding: 0 4px 0 6px; color: #ffffff; text-decoration: none; display: block; height: 18px;}
ul#menu li a:hover { text-decoration: underline; }
ul#menu li.active a { background-color: #15A4FF; background-position: 3px 7px; padding-left: 8px; }
/*
ul#menu li.active a span.left { background: url(/_img/menu_item_left.gif); display: block; width: 5px; float: left; height: 18px; }
ul#menu li.active a span.right { background-color: #15A4FF; padding: 0 2px 0 4px; display: block; float: left;}
*/
ul.menu { margin: 0; padding: 10px 10px 10px 0; clear: both; }
ul.menu li { margin: 2px 0 0 6px; display: inline; background: url(/_img/menu_item_dot2.gif) 0 7px no-repeat; padding: 0 4px 0 6px; }

ul.arrows { margin: 0; padding: 10px 10px 10px 0; clear: both; text-align: right; }
ul.arrows li { margin: 0 0 0 5px; display: inline; padding: 0; }


/* Submennu */

ul#submenu { list-style-type: none; overflow: hidden; padding: 10px 10px 10px 0; background: url(/_img/gray_dots.gif) bottom left repeat-x #F6FBFF;}
ul#submenu li { float: left; /*width: 102px;*/ margin-left: 10px; }
ul#submenu li a { background: url(/_img/submenu_dart.gif) left center no-repeat; padding-left: 8px; text-decoration: none;}
ul#submenu li a.active, ul#submenu li a:hover { background-image: url(/_img/submenu_dart_hover.gif); color: #E10086; text-decoration: underline;}

/* Content */

div.content { background: url(/_img/gray_dots.gif) bottom left repeat-x; padding: 10px; }
p.date { color: #B3B2B2; }
a.dart { background: url(/_img/link_dart.gif) right center no-repeat; padding-right: 8px; }
a.dart:hover { text-decoration: none; }

/* Footer */
p.copy { padding: 10px; }
