/* Style sheet main */
h1{margin-top:0;font-size:18px;color:#930000;}
#table_48 tr td{vertical-align:top;}
a{color:#930000;}
a:hover{text-decoration:none;}
span.captcha_text{font-style:italic;font-size:10px;color:#333333;}
input.captcha{width:4em;}
form input[type="text"],form textarea{margin:2px;border:1px solid #333333;}
form input.error,form textarea.error{margin:2px;border:2px solid #960000;}
form .col_first{padding-top:4px;padding-right:4px;text-align:right;vertical-align:top;}
form td p.error{margin:8px 0 0 4px;font-weight:bold;font-size:12px;}
body{background:url("tl_files/blit/images/bg.png") left top repeat-x;font-family:sans-serif;font-size:14px;}
#wrapper{width:860px;position:relative;display:block;margin-top:16px;margin-right:auto;margin-left:auto;}
.mod_navigation li a,.mod_navigation li span{display:block;padding-left:8px;vertical-align:bottom;font-variant:small-caps;font-size:16px;color:#000000;line-height:28px;text-decoration:none;}
.mod_navigation li.submenu li a,.mod_navigation li.submenu li span{padding-left:4px;font-variant:small-caps;font-size:14px;color:#000000;line-height:24px;}
.mod_navigation li{display:block;margin-bottom:8px;vertical-align:middle;background-color:#ffffff;border:2px solid #f9be0d;list-style-type:none;}
.mod_navigation li.submenu li{margin:0;border:0px;}
.mod_navigation li.active{background-color:#f9be0d;}
.mod_navigation li.submenu{background-color:#ffffff;list-style-type:none;}
.mod_navigation li.sibling:hover{background-color:#f9be0d;}
.mod_navigation li.submenu li:hover{background-color:#f9be0d;}
.mod_navigation ul.level_1{margin:0;padding:0;}
.mod_navigation ul.level_2{margin:0 0 0 16px;padding:0;}
#header{width:auto;height:96px;display:block;margin-bottom:32px;background:url("tl_files/blit/images/logo.png") left top no-repeat;}
#header .inside{width:438px;height:44px;position:absolute;display:block;margin-top:62px;margin-left:130px;background:url("tl_files/blit/images/logo-text.png") left top no-repeat;}
#left{margin-bottom:32px;}
#main{width:490px;float:left;display:block;margin-bottom:32px;margin-left:16px;padding-left:12px;border-left:4px dotted #FFFFFF;}
#right{right:0;position:absolute;padding-left:8px;border-left:4px dotted #FFFFFF;}
#footer{clear:both;display:block;border-top:1px dashed #960000;}
#footer .inside{margin-top:4px;font-size:10px;color:#666666;}
.mod_newslist p.info{margin:0;font-size:10px;color:#333333;}
.mod_newslist div.block{margin-bottom:8px;padding-bottom:8px;border-bottom:1px dashed #CCCCCC;}
.mod_newslist a{text-decoration:none;}
.mod_newslist p.teaser{font-size:12px;}
.mod_newslist p.more{margin:0;font-size:12px;}
.mod_newslist h2{margin-top:0;font-size:14px;}
