/* Style sheet layout */
*{margin:0;padding:0;vertical-align:top;color:#75726d;font: 12px Verdana,Tahoma,Arial,Helvetica;}
body{background-color:#fff;background-image:url("/tl_files/frontend/images/bodyBackground.gif");background-position:left top;background-repeat:repeat-x;}
strong,strong *{font-weight:bold;}
em,em *{font-style:italic;}
sup,sub{height:0;position:relative;vertical-align:baseline;font-size:10px;line-height:1;_vertical-align: bottom;z-index: 100;}
sup{bottom:.8px;left:1px;}
sub{top:.5ex;}
h1,h1 *,#sidebarNavigation label,#sidebarNavigation label *{margin-bottom:20px;font-weight:normal;font-size:17px;color:#3434e1;}
#rightContainer h1,#rightContainer h1 *,#sidebarNavigation label,#sidebarNavigation label *{font-weight:normal;font-size:14px;}
#sidebarNavigation label{display:block;margin-bottom:2px;padding-bottom:2px;border-bottom:1px solid #ece8e6;}
h2,h2 *{margin-bottom:11px;font-weight:bold;font-size:12px;}
h3,h3 *{margin-bottom:3px;font-style:italic;font-size:12px;}
a{text-decoration:none;color:#f2912f;}
.separator{margin-bottom:20px;background-image:url("/tl_files/frontend/images/horizontalSeperator.gif");background-position:center bottom;background-repeat:no-repeat;}
.pdf_link{float:right;}
#bodyHelper{width:100%;float:left;padding-bottom:20px;background-image:url("/tl_files/frontend/images/bodyBackground.jpg");background-position:center top;background-repeat:no-repeat;}
#document{width:800px;position:relative;margin:0 auto;}
#headerContainer{height:123px;position:relative;background-image:url("/tl_files/frontend/images/headerBackground.gif");background-position:left top;background-repeat:no-repeat;}
.mod_changelanguage{height:21px;right:0px;top:23px;position:absolute;padding-left:5px;z-index: 3000;}
.mod_changelanguage ul{list-style: none;}
.mod_changelanguage li{float:left;margin: 6px 0 0 9px;}
#mainLogo{width:237px;height:88px;left:26px;top:23px;position:absolute;display:block;z-index: 3000;}
#mainLogo img{width:237px;height:88px;}
#contentTop{height:30px;position:relative;z-index: 2000;}
div > #contentTop{height:auto;min-height: 30px;}
#contentTop .image_container{overflow:visible;}
#contentTop .image_container img{width:800px;height:250px;position:relative;}
#contentTop .image_container .caption{height:22px;right:2px;top:-30px;position:absolute;font-style:italic;font-size:13.5px;color: #309 !important;}
#contentTop .ce_image .caption,#contentTop .ce_image .caption *{color:#309;}
#contentTop .mod_article + #mainNavigation{margin-top:-30px;}
#mainNavigation{width:100%;height:30px;position:absolute;overflow:visible;background-image:url("/tl_files/frontend/images/topBottomBar.gif");background-repeat:repeat-x;z-index: 3001;}
div > #mainNavigation{background-image:url("/tl_files/frontend/images/topBottomBar.png");}
#mainNavigation li{height:27px;float:left;list-style: none;}
#mainNavigation li a{display:block;padding:7px 10px;background-image:url("/tl_files/frontend/images/mainMenuSeperator.gif");background-position:right center;background-repeat:no-repeat;font-family:Tahoma,Verdana,Arial,Helvetica;text-decoration:none;font-size:13px;color:#fff;}
#mainNavigation li.last a{padding-right:0;background-image:url("none");}
#mainNavigation li.trail a,#mainNavigation li.active a{font-weight:bold;}
#mainNavigation li.trail ul a,#mainNavigation li.active ul a{font-weight:normal;}
#mainNavigation ul ul li.trail a,#mainNavigation ul ul li.active a{font-weight:bold;}
#mainNavigation li ul{width:160px;left:-9999px;position:absolute;z-index: -1;}
#mainNavigation li:hover ul,#mainNavigation li.hover ul{left:auto;z-index: 3002;}
#mainNavigation li:hover > ul,#mainNavigation li.hover > ul{width:auto;}
#mainNavigation ul ul{padding:0;background-color:#feac5a;border-top:3px solid #fff;}
#mainNavigation ul ul li{float:none;}
#mainNavigation ul ul li a{height:12px;border-right:20px solid #feac5a;background-image: none;}
#sidebarNavigation{margin-bottom:14px;}
#sidebarNavigation ul{list-style: none;margin: 0 !important;}
#sidebarNavigation *{font-size:12px;}
#sidebarNavigation a{display:block;text-decoration:none;}
#sidebarNavigation li{height:1%;}
#sidebarNavigation li a{height:15px;border-bottom:1px solid #ece8e6;color:#5b5d94;padding: 5px 0 3px 8px;}
#sidebarNavigation li a.active{color:#0000b9;}
#sidebarNavigation ul li a:hover{border-bottom:1px solid #b4b4d7;color:#0000b9;}
#sidebarNavigation li li a{padding-left:22px;}
#sidebarNavigation li li li a{padding-left:32px;}
#sidebarNavigation li li li li a{padding-left:42px;}
#leftContainer{width:300px;position:relative;float:left;margin: 0 26px 0 0;}
#rightContainer{width:300px;position:relative;float:right;padding:0;background-image:url("/tl_files/frontend/images/rightContainerBackground.gif");background-position:left top;background-repeat:repeat-y;}
#rightContainerHelper{width:248px;position:relative;padding:11px 20px 20px 32px;background-image:url("/tl_files/frontend/images/rightContainerBackgroundBottom.gif");background-position:left bottom;background-repeat:no-repeat;}
#mainContainer{width:774px;position:relative;float:left;padding:11px 13px 20px 13px;}
.twoColumnLayout #mainContainer{width:462px;}
.threeColumnLayout #mainContainer{width:126px;}
#contentContainer{width:800px;height:300px;float:left;padding: 25px 0;}
div > #contentContainer{height:auto;min-height: 300px;}
#contentContainer p,#contentContainer li,#contentContainer p *,#contentContainer li *{line-height:18px;}
#contentContainer p,#contentContainer ul,#contentContainer ol{margin-bottom:18px;}
#contentContainer ul,#contentContainer ol{margin-left:32px;}
#contentContainer ul ul,#contentContainer ul ol,#contentContainer ol ol,#contentContainer ol ul{margin-bottom:4px;}
.pagination{clear:both;display:block;text-align:center;padding: 12px 0;}
.pagination *{display:inline;}
.pagination a{margin: 0 2px;}
.pagination .current{margin: 0 3px;}
.pagination ul li{padding-left:0;background: none;}
p.error{margin-bottom:0;color:#d5160d;}
textarea.error,input.text.error{}
#footerContainer{width:800px;height:49px;position:relative;float:left;border-width:1px 0px;border-style:solid;border-color:#c1b7ac;}
#footerNavigation{margin: 22px 0 0 4px;}
#footerNavigation ul{list-style: none;}
#footerNavigation li{float:left;border-right:1px solid #b8a591;padding: 0 7px;}
#footerNavigation li,#footerNavigation li *{text-decoration:none;color:#b8a591;text-transform: lowercase;}
#footerNavigation li.last{padding-right:0;border-right:0;}
#copyrightNotice{top:7px;right:2px;position:absolute;float:right;padding-top:18px;text-align:right;color:#aaa;}
#copyrightNotice img{top:0;right:0;position:absolute;}
