/* Style sheet main */
body{font-size:11px;color:#666;font-family:Verdana, Arial, sans-serif;background: url(tl_files/img/bg_body.gif) top left repeat-x;background-color:#44698f;}
a{text-decoration:none;color:#003366;}
a:hover{text-decoration:underline;}
h1{color:#003366;font-weight:bold;font-size:14px;margin:5px 0px 5px 0px;}
h2{color:#003366;font-weight:bold;font-size:12px;margin:0px 0px 5px 0px;}
h3{color:#003366;font-weight:normal;font-size:11px;margin:0px 0px 3px 0px;}
p.back{display:none;}
#wrapper{}
#header{background: url(tl_files/img/bg_head.jpg) no-repeat 0px 31px;position:relative;}
#logolink a{display:block;height:150px;width:320px;margin-left:330px;}
#header #head_url{height:31px;background:  url(tl_files/img/bg_head_url.gif) repeat-x left top;font-size:12px;color:#fff;text-align:center;}
#header #head_url a{color:#fff;text-decoration:none;display:block;padding-top:10px;}
#portrait{position:absolute;top:196px;left:62px;}
#main{background: url(tl_files/img/bg_main.gif) repeat-y left top;padding-top:15px;padding-left:60px;}
#main .inside{width: 881px;border: 1px solid #b9c5d2;padding:2px;background-color:#fff;min-height:225px;padding-bottom:10px;}
#footer{background: url(tl_files/img/bg_footer.png) no-repeat top left;}
#footer .inside{padding-top: 13px;}
#main .nav_main{width:210px;float:left;}
#main .nav_main ul{margin:0px;padding:0px;list-style-image:none;}
#main .nav_main ul li{color:#003366;font-weight:bold;font-size:14px;padding:4px 0px 3px 15px;width:190px;list-style:none;}
#main .nav_main ul li.active span.active{padding-left:14px;background: url(tl_files/img/nav_icon_big_active.gif) no-repeat 0px 3px;}
#main .nav_main ul li.active{width:195px;}
#main .nav_main ul li.last{border-bottom:1px solid #E6E9EC;}
#main .nav_main ul li a{text-decoration:none;color:#666;font-weight: normal;display:block;padding-left:14px;background: url(tl_files/img/nav_icon_big.gif) no-repeat 0px 3px;}
.even{background-color:#E6E9EC;}
div.odd{border-right: 1px solid #ccc;}
div.nav_info{clear:both;padding: 0px 8px;float:left;}
div.nav_info p{margin-bottom:0px;line-height:19px;}
#main .nav_sub{height:135px;width:190px;float:left;line-height:19px;padding:5px;margin-right:15px;}
#main .nav_sub h1{margin-top:0px;}
#main .nav_sub ul{list-style-image:none;margin:0px;padding:0px;}
#main .nav_sub ul li{list-style:none;padding-left:14px;background: url(tl_files/img/nav_icon_small.gif) no-repeat 0px 6px;}
#main .nav_sub ul li a{color:#666;text-decoration:underline;}
#main .nav_sub ul li.current,#main .nav_sub ul li.active{padding-left:14px;background: url(tl_files/img/nav_icon_small_active.gif) no-repeat 0px 6px;color:#003366;font-weight:normal;}
ul.level_2 li{font-weight:normal;}
#main .nav_sub.mod_newsmenu{height:auto;}
li.year{color:#003366;font-weight:bold;}
div.info_box{width:227px;border:1px solid #B9C5D2;float:left;height:218px;}
div.info_box h2{color:#fff;font-weight:bold;background: url(tl_files/img/bg_topic.gif) repeat-x;height:22px;padding:6px 0px 0px 8px;}
div.info_box p{margin:10px 0px 12px 8px;padding:0px;line-height:16px;}
select,input,textarea{width:90%;margin:3px 0px 0px 4px;border:1px solid #B9C5D2;color:#666;font-family:Verdana, Arial, sans-serif;padding:3px;}
input.submit{border:none;height:25px;width:104px;float:right;margin-right:10px;}
div.layout_full{padding:5px;}

