/* Style sheet styles */
#footer{height:2em;background-color:#9B9C9E;}
#footer a{right:0;position:absolute;margin-right:7em;padding-top:0.5em;text-decoration:none;color:#ffffff;text-transform:uppercase;}
#footer a:hover{text-decoration:none;color:#BE0A26;text-transform:uppercase;}
*{margin:0;padding:0;border:0;}
div{margin:0;padding:0;}
body{background-color:#ececec;font-family:Arial, Verdana, sans serif;font-weight:normal;text-decoration:none;font-size:62.5%;behavior: url("tl_files/scripts/csshover.htc");}
#wrapper{width:98em;position:relative;margin-right:auto;margin-left:auto;border:0.1em solid #9c9c9c;font-size:1em;}
#container{background:url("tl_files/layout/container_bg.gif") left top repeat-y;}
#container #main table td{vertical-align:top;}
.container_bg{position:absolute;}
#container #main{z-index:100;}
#container #main .container_text{position:relative;padding:22em 4em 2em 9.4em;font-size:1.2em;color:#535353;line-height:1.7em;}
#container #main .ce_text a{font-weight:bold;color:#be0a26;}
#container #main .ce_text a:hover{font-weight:bold;color:#535353;}
#container #main .ce_text{margin-bottom:1.5em;}
#partner .ce_image{float:left;}
#container #main .mod_article .ce_text h1{font-weight:bold;font-size:1.6em;}
#container #main .mod_article .ce_text h2{margin-bottom:2em;border-bottom:0.1em solid #989898;font-weight:bold;font-size:1em;color:#b5b5b5;text-transform:uppercase;}
#container #main .mod_article .ce_text h3{font-weight:bold;font-size:1em;color:#be0a26;}
#container #main .mod_newsreader h1{font-size:1.4em;}
#main .mod_newsreader p.back a{font-weight:bold;color:#BE0A26;}
#main .mod_newsreader p.back a:hover{font-weight:bold;color:#535353;}
.navi{height:23em;left:11.2em;top:21.1em;position:absolute;z-index:100;}
.navi ul.level_1 li{float:left;padding-right:2.5em;list-style-type:none;}
.navi ul.level_1 li.last{padding-right:0;list-style-type:none;}
.navi ul.level_1 li a{font-weight:bold;text-decoration:none;font-size:1.2em;color:#000000;text-transform:uppercase;}
.navi ul.level_1 li a:hover,.navi ul.level_1 li span.active,.navi ul.level_1 li a.trail{font-weight:bold;text-decoration:none;font-size:1.2em;color:#be0a26;text-transform:uppercase;}
.navi ul.level_1 li.submenu:hover ul.level_2{display:block;}
.navi ul.level_2{width:22em;position:absolute;display:none;padding:0.5em 0 0.5em 1em;background:url("tl_files/layout/subnavi_bg.png") left top repeat-y;}
.navi ul.level_2 li{float:none;padding-right:0;}
.navi ul.level_2 li a{display:block;font-weight:bold;text-decoration:none;font-size:1.2em;color:#ffffff;line-height:2em;text-transform:none;}
.navi ul.level_2 li a:hover,.navi ul.level_2 li span.active{display:block;font-weight:bold;text-decoration:none;font-size:1.2em;line-height:2em;text-transform:none;}
#news{margin-left:0.1em;}
#right .mod_newslist h2 a{font-weight:bold;text-decoration:none;font-size:0.8em;color:#707070;}
#right .mod_newslist{padding-right:5em;padding-left:3em;font-size:1.1em;color:#707070;line-height:1.5em;}
#right .mod_newslist p.more a{display:block;margin-top:0.5em;padding-bottom:2em;background:url("tl_files/layout/news_bg.gif") left center no-repeat;font-weight:bold;text-decoration:underline;color:#be0a26;}
#right .mod_newslist p.more a:hover{display:block;font-weight:bold;text-decoration:underline;color:#535353;}
#right .mod_newslist .image_container img{width:15.5em;}

