/* \ */
* html .content { height: 1px; overflow: visible; }
/* */
body {text-align:center; background-image:url(pics/background.jpg); background-repeat:repeat-x; height:100%; padding:0px; margin:0px; margin-top:8px;}
img {border:0px;}
.head {height:300px; width:780px; background-image:url(pics/content_table_bg_top.jpg); margin:0px auto;}
.content {width:780px; background-image:url(pics/content_table_bg_middle.jpg); background-repeat:repeat-y; margin:0px auto; overflow: hidden;}
.foot {height:35px; width:780px; background-image:url(pics/content_table_bg_bottom.jpg); background-repeat:no-repeat; margin:0px auto; clear:both; }

.head .navi-1 {padding-top:42px; text-align:right; padding-right:42px;}
.head .navi-1 ul {margin-bottom:8px; font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; padding-top:5px;}
.head .navi-1 ul li {list-style: none; display:inline; margin-left:0px; line-height:100%;}
.head .navi-1 a:link {font-weight:bold; color:#D0E2F0; background-color:#1365A2; padding: 5px 10px 5px 10px; margin-left: 2px;  text-decoration: none;}
.head .navi-1 a:visited {font-weight:bold; color:#D0E2F0; background-color:#1365A2; padding: 5px 10px 5px 10px; margin-left: 2px;  text-decoration: none;}
.head .navi-1 a:hover {color:#FFFFFF; font-weight:bold; padding: 10px 10px 5px 10px; margin-left: 2px;  text-decoration:none;}

.head .navi-2 {text-align: right; padding-right:42px; padding-top:30px;}
.head .navi-2 .navi-2-element a {padding-right:6px; padding-left:12px; background-repeat:no-repeat; background-image:url(pics/arrow.png); font-family:Tahoma; font-size:10px; text-decoration:none; color:#4d96bf;}

.head .head-pic {height:25px; width:700px; padding-top:143px; padding-left:40px;}

.content .left {float:left; width:160px; text-align:left; padding-left:40px; padding-top:25px;background-image:url(pics/content_table_bg_middle.jpg); background-repeat:repeat-y;  }
.content .right {background-position:left; float:right; width:560px; text-align:left;background-image:url(pics/content_table_bg_middle_right.jpg); background-repeat:repeat-y;}

.content .left .title-left , h3 {font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase;color:#305775;font-size:12px;padding-bottom:5px;border-bottom:2px #999999 dotted;margin-bottom:5px;}

.content .left .navi-3 .navi-3-level1-act {padding-top:0px; padding-left:10px;}
.content .left .navi-3 .navi-3-level1-act a {text-decoration:none; font-family:Tahoma; font-size:11px; color:#444444;font-weight:bold;}
.content .left .navi-3 .navi-3-level1-act a:link {}
.content .left .navi-3 .navi-3-level1-act a:active {}
.content .left .navi-3 .navi-3-level1-act a:visited {}
.content .left .navi-3 .navi-3-level1-act a:hover {font-weight:bold;}
.content .left .navi-3 .navi-3-level1-act .gfx {padding-right:5px; font-family:Tahoma; font-size:11px; color:#444444;}

.content .left .navi-3 .navi-3-level1-no {padding-top:0px; padding-left:10px;}
.content .left .navi-3 .navi-3-level1-no a {text-decoration:none; font-family:Tahoma; font-size:11px; color:#444444;}
.content .left .navi-3 .navi-3-level1-no a:link {}
.content .left .navi-3 .navi-3-level1-no a:active {}
.content .left .navi-3 .navi-3-level1-no a:visited {}
.content .left .navi-3 .navi-3-level1-no a:hover {font-weight:bold;}
.content .left .navi-3 .navi-3-level1-no .gfx {padding-right:5px; font-family:Tahoma; font-size:11px; color:#444444;}

.content .left .navi-3 .navi-3-level2-act {padding-top:0px;padding-left: 10px; padding-bottom:0px;}
.content .left .navi-3 .navi-3-level2-act a {color:#4d96bf; text-decoration:none; font-family:Tahoma; font-size:11px; font-weight:bold;}
.content .left .navi-3 .navi-3-level2-act a:link {}
.content .left .navi-3 .navi-3-level2-act a:active {}
.content .left .navi-3 .navi-3-level2-act a:visited {}
.content .left .navi-3 .navi-3-level2-act a:hover {font-weight:bold;}

.content .left .navi-3 .navi-3-level2-no {padding-top:0px;padding-left: 10px; padding-bottom:0px;}
.content .left .navi-3 .navi-3-level2-no a {color:#4d96bf; text-decoration:none; font-family:Tahoma; font-size:11px;}
.content .left .navi-3 .navi-3-level2-no a:link {}
.content .left .navi-3 .navi-3-level2-no a:active {}
.content .left .navi-3 .navi-3-level2-no a:visited {}
.content .left .navi-3 .navi-3-level2-no a:hover {font-weight:bold;}

.content .left .content-left .poll-header-title {padding-top:20px; font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase;color:#305775;font-size:12px;padding-bottom:5px;border-bottom:2px #999999 dotted;margin-bottom:5px;}
.content .left .content-left .poll-header-question-text {padding-left:10px; font-family:Tahoma; font-size:10px; line-height:1.5em; font-weight:bold; color:#444444;}
.content .left .content-left .poll-vote-answers {padding-left:10px}
.content .left .content-left .poll-vote-answers-element {font-family:Tahoma; font-size:10px; line-height:1.5em;}
.content .left .content-left .poll-vote-answers-linklist {}
.content .left .content-left .poll-vote-answers-submit input {margin-top:10px; border:1px solid #ddd; background-color:#aaa; color:#fff;}
.content .left .content-left .poll-results-number {font-family:Tahoma; font-size:10px; line-height:1.5em; padding-left:10px;}
.content .left .content-left .poll-results-number-element {font-weight:bold; color:#444444;}
.content .left .content-left .poll-results-graph {font-family:Tahoma; font-size:10px; line-height:1.5em; padding-left:10px;}
.content .left .content-left .poll-results-graph-element {padding-top:10px;}

.content .left .content-left .content-left-xmlfeed {padding-top:10px;}
.content .left .content-left .content-left-xmlfeed-element {padding-left:10px;padding-top:5px;}

.content .left .content-left {}

.content .right .content-right .tx-irfaq-pi1 {font-family:Tahoma; font-size:11px; padding-left:10px;}
.content .right .content-right .tx-irfaq-pi1 a {font-family:Tahoma;text-decoration:none; color:#4d96bf;}
.content .right .content-right .tx-irfaq-pi1 .info {padding-top:-10px;margin-top:-10px;}
.content .right .content-right .tx-irfaq-pi1 .info_head	{font-weight:bold;}
.content .right .content-right .tx-irfaq-pi1 .info ul {padding-bottom:10px;}
.content .right .content-right .tx-irfaq-pi1 .info ul li {padding-bottom:5px;}


.content .right .content-right-title {background-position:0px 24px; padding-top:20px; padding-left:22px; background-repeat:no-repeat; background-image:url(pics/title-gfx.gif); font-family:Tahoma; font-size:18px; color:#305775;font-weight:bold;}
.content .right .content-right {padding-top:15px; padding-right:50px;}
.content .right .content-right h1 {background-position:2px 2px; padding-left:22px; background-repeat:no-repeat; background-image:url(pics/header-gfx.gif); font-family:Tahoma; font-size:14px; color:#4f90c2; font-weight:bold;}
.content .right .content-right h2 {margin-left:22px; font-family:Tahoma; font-size:12px; color:#444444;}
.content .right .content-right p {margin-left:22px; font-family:Tahoma; font-size:11px; line-height:2em;}
.content .right .content-right p.totop a {text-decoration:none; color:#4d96bf;}
.content .right .content-right li {font-family:Tahoma; font-size:11px;}


.content .right .content-right .news-latest .news-latest-header {font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase;color:#305775;font-size:12px;padding-bottom:5px;border-bottom:2px #999999 dotted;margin-bottom:5px;}
.content .right .content-right .news-latest .news-latest-image {float:left; padding-top: 10px; padding-left:22px; padding-right:0px;}
.content .right .content-right .news-latest .news-latest-date {padding-left:22px; font-family:Tahoma; font-size:10px;padding-top:15px;}
.content .right .content-right .news-latest .news-latest-title a {text-decoration:none; background-position:2px 2px; padding-left:22px; background-repeat:no-repeat; background-image:url(pics/header-gfx.gif); font-family:Tahoma; font-size:14px; color:#4f90c2; font-weight:bold;}
.content .right .content-right .news-latest .news-latest-subheader {width:425px; }
.content .right .content-right .news-latest .news-latest-subheader p.bodytext {}
.content .right .content-right .news-latest .news-latest-link {padding-bottom:10px; clear:both;}
.content .right .content-right .news-latest .news-latest-link a { padding-left:109px; font-family:Tahoma; text-decoration:none; color:#4d96bf; font-size:10px;}

.content .right .content-right .news-single {padding-left:22px;}
.content .right .content-right .news-single .news-single-title {}
.content .right .content-right .news-single .news-single-date {font-family:Tahoma; font-size:10px;padding-top:0px;}
.content .right .content-right .news-single .news-single-author {font-family:Tahoma; font-size:10px;padding-top:0px;}
.content .right .content-right .news-single .news-single-author p.bodytext {padding:0px; margin:0px;}
.content .right .content-right .news-single .news-single-subheader p.bodytext {margin-left:0px; font-family:Tahoma; font-size:12px; color:#444444; line-height:1.5em; font-weight:bold;}
.content .right .content-right .news-single .news-single-image {float:left; padding-right:15px; padding-top:5px;}
.content .right .content-right .news-single .news-single-content p {margin-bottom:0px; margin-left:0px;}
.content .right .content-right .news-single .news-single-link {clear:left;}
.content .right .content-right .news-single .news-single-link a {font-family:Tahoma; text-decoration:none; color:#4d96bf; font-size:10px;}

.content .right .content-right .news-list .news-list-title {text-decoration:none; font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase;color:#305775;font-size:12px;padding-bottom:5px;border-bottom:2px #999999 dotted;margin-bottom:5px;}
.content .right .content-right .news-list .news-list-title a {text-decoration:none; font-family:Tahoma, Arial; font-weight:bold; text-transform:uppercase;color:#305775;font-size:12px;padding-bottom:5px;border-bottom:2px #999999 dotted;margin-bottom:5px;}
.content .right .content-right .news-list .news-list-date {padding-bottom:10px; font-family:Tahoma; font-size:10px; padding-top:0px;}
.content .right .content-right .news-list .news-list-subheader {width:390px; float:right;}
.content .right .content-right .news-list .news-list-image {float:left;}
.content .right .content-right .news-list .news-list-link {clear:both; padding-bottom:25px; padding-left:140px;}
.content .right .content-right .news-list .news-list-link a {font-family:Tahoma; text-decoration:none; color:#4d96bf; font-size:10px;}