/* CSS Document */
body {background-color:#F1F1F1; margin:0;}
td {font:11px Tahoma, sans-serif;  color:#333333; line-height:130%;}

p {margin-top:10px; margin-bottom:6px; padding:0;}

a{color:#003399;}
a:hover {text-decoration:none;}

.lang_a {font:10px Tahoma, sans-serif; color:#f8e4e4; background-color:#BE0000; width:46px; height:25px; text-align:center; background-image:url(img/bg_lang.jpg); background-repeat:repeat-x;}
.lang {font:10px Tahoma, sans-serif; color:#333333;  width:46px; height:25px; text-align:center; background-image:url(img/bg_lang.gif); background-position:top; background-repeat:repeat-x;}
a.a_lang {font:10px Tahoma, sans-serif; color:#333333; text-decoration:none; }
a.a_lang:hover {text-decoration:underline; }
.formfield {font:12px Tahoma, sans-serif; color:#000000;}
a.menu {font:normal 11px; font-family: Tahoma, sans-serif; color:#ffffff; margin:23px; text-decoration:none;}
a.menu:hover {text-decoration:underline; color:#ffffff;}
.leftmenu_header {font:normal 14px Tahoma, sans-serif; color:#ffffff; border:1px solid #6890CB; background-color:#2f65a8; padding-left:14px;}
.mmenu {font:normal 11px Tahoma, sans-serif; color:#292929;  padding:0 3px 0 16px;  background-image:url(img/bg_menu_left.jpg); height:24px;}
.mmenu1 {font:normal 11px Tahoma, sans-serif; color:#292929;  padding:0 3px 0 16px; background-image:url(img/bg_menu_left_a1.jpg); height:24px; }
.mmenuSelected {font:normal 11px Tahoma, sans-serif; color:#292929;  padding:0 3px 0 16px; background-image:url(img/leftMenuSelected.jpg); height:24px; }

td.content {padding:0 10px 20px 17px;}
a.banner_main {font:normal 11px Tahoma, sans-serif; color:#003399; text-decoration:underline;}
a.banner_main:hover {color:#cc0000; text-decoration:underline;}


H2 {font:normal 16px Tahoma, sans-serif;  color:#16499e; margin-bottom:0;}
H3 {font:bold 12px Tahoma, sans-serif;  color:#bd0000; margin-top:15px; margin-bottom:15px; }

ul {margin-left:20px; padding-left:0; margin-top:16px;}

li {list-style:url(img/li.gif); line-height:16px; text-align:justify; margin-top:8px;}

ul.sm {margin-left:20px; padding-left:0; margin-top:8px; }

li.sm {list-style:url(img/li_sm.gif); line-height:16px; text-align:justify; font:normal 11px Arial, sans-serif; margin-top:10px;}

.blue {color:#003399;}
.darkblue {color:#354f83;}
.lightblue {color:#005093;}

.darkred {color:#bd0000;}

.grey {color:#5e7e9b;}

.12 {font-size:12px;}
.10 {font-size:10px;}


a.red {color:#cc0000;}
a.red:hover {text-decoration:none;}

a.small {font:normal 10px Verdana, sans-serif;}

td.block_header {font:normal 13px Tahoma, sans-serif;  color:#ffffff; background-color:#5686c2; height:25px; padding-left:9px; padding-right:9px;}

td.gloss_content {background-color:#fffbf5; border:1px solid #9cb8da; padding:8px;}

.blocktxt_small {color:#333366; font:normal 10px Tahoma, sans-serif;}

a.block {color:#0d3d6d; font:normal 11px Tahoma, sans-serif;}
a.block:hover {text-decoration:none;}

td.news_header {font:normal 14px Tahoma, sans-serif;  color:#2b4b76; border-left:2px solid #c13f43; padding-left:7px;}

#news {padding:5px 2px 5px 3px;}
#news1 {padding:12px 3px 4px 2px;}

#date {color:#2b55ac; font:bold 10px Tahoma, sans-serif;}
#date1 {color:#2b55ac; font:normal 11px Tahoma, sans-serif;}

a.newslink {font:normal 10px Tahoma, sans-serif; color:#333333; text-decoration:none;}
a.newslink:hover {text-decoration:underline; }

a.newslink1 {font:normal 11px Tahoma, sans-serif; color:#333333; text-decoration:none;}
a.newslink1:hover {text-decoration:underline; }

td.pool_content {background-color:#ffffff; border-left:1px solid #b4c7e0; border-right:1px solid #b4c7e0; padding:8px 5px 0px 8px;}

td.pool_footer {background-image:url(img/bg_pool_footer.gif); background-repeat:no-repeat}

a.footer {margin:5px; color:#333333;}
a.footer:hover {text-decoration:none; color:#003399;}

td.page_title { color:#005093; font:bold 12px Tahoma, sans-serif; padding-bottom:5px;}

td.subtitle {height:30px; color:#005093; font:bold 11px Tahoma, sans-serif;  padding-bottom:7px; padding-left:2px;}

td.years {color:#004a7e; font:normal 11px Tahoma, sans-serif; padding:20px 5px 15px 3px;}

a.year {color:#004a7e; font:bold 11px Tahoma, sans-serif; margin:5px;}
a.year:hover {text-decoration:none;}

td.newsdate {color:#1f447c; font:normal 11px Tahoma, sans-serif; padding:5px 5px 5px 2px; vertical-align:top;}

td.newslink_big {padding:7px 5px 7px 10px;}

a.newslink_big {color:#333333; font:normal 11px Tahoma, sans-serif; text-decoration:none;}
a.newslink_big:hover {color:#bd0000; text-decoration:underline;}

td.st_content {background-color:#fff0d9; border-top:1px solid white; border-bottom:1px solid #f6ccb0; border-left:1px solid #feddaf;border-right:1px solid #feddaf; padding:8px 7px 10px 7px;}

.contact_header {font:bold 12px Tahoma, sans-serif;  color:#bd0000; padding:7px 10px 7px 12px;}

.block_orange_header {font:normal 13px Tahoma, sans-serif;  color:#333333; height:29px; padding-left:22px; padding-right:5px; background-image:url(img/bg_block_orange.jpg); background-repeat:no-repeat;}

.formfield {font:normal 11px Tahoma, sans-serif;  color:#333333;}

.answer {padding-left:20px;}

.structure_main {background-color:#567cbd; color:#FFFFFF; font:bold 12px Tahoma, sans-serif; height:32px; width:180px; padding-left:8px;  padding-right:8px;}

.holding {background-color:#214d97; color:#FFFFFF; font:bold 12px Tahoma, sans-serif; height:34px; padding-left:5px; padding-right:5px;}
a.w {color:#FFFFFF; font:bold 12px Tahoma, sans-serif;}

.select {font:normal 10px Verdana, sans-serif; color:#000000;}
