/* Style sheet default */
html,body{height:100%;}
body{margin:0;padding:0;background: #879685 url(tl_files/images/bg01.jpg) repeat left top;}
form{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;}
h1,h2{color:#5D5352;}
h1 span,h2 span{padding:0 40px 0 0;background: url(tl_files/images/homepage03.gif) no-repeat right center;}
h1{margin-bottom:20px;font-size:14px;}
h2{margin-bottom:15px;font-size:12px;}
h3{margin-bottom:5px;font-size:11px;color:#9C5234;}
body,th,td,input,textarea,select{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#879685;}
p,blockquote,ul,ol,dl{margin-top:0;margin-bottom:1em;text-align:justify;}
.list1{margin-left:0;padding-left:0;list-style: none;}
.list1 li{height:17px;display:block;margin-bottom:3px;padding:3px 0 0 10px;background: url(tl_files/images/homepage11.jpg) no-repeat left top;}
.list1 li a{font-size:10px;}
.list2{margin-left:0;padding-left:0;list-style: none;}
.list2 li{height:13px;display:block;margin-bottom:3px;padding:3px 0 0;}
.list2 li a{text-decoration:underline;}
.list2 li a:hover{text-decoration:none;}
a{text-decoration:none;color:#A41D1E;}
a:hover{text-decoration:underline;}
.more,#content .mod_cataloglist .layout_simple .link a{margin:10px 0 20px;padding:0 0 0 68px;font-weight:bold;font-size:7px;background: url(tl_files/images/homepage09.gif) no-repeat left center;text-transform: uppercase;}
.more a{padding-right:15px;background: url(tl_files/images/homepage10.gif) no-repeat right center;}
.style1{}
.style1 a{}
.style1 a:hover{}
.bg1{}
.align-justify{text-align:justify;}
.align-right{text-align:right;}
img{border:0;}
img.left{float:left;margin:-5px 5px 0 -5px;}
img.right{float:right;margin:-5px -5px 0 5px;}
hr{display:none;}
.hr1{height:31px;background: url(tl_files/images/homepage04.gif) repeat-x left center;}
#wrapper{height:100%;min-height: 100%;background: url(tl_files/images/bg02.jpg) repeat-x left top;}
html>body #wrapper{height:auto;}
#header{width:748px;height:200px;}
#logo{width:272px;height:200px;}
#logo h1,#logo p{}
#menu{width:476px;height:200px;background: url(tl_files/images/homepage02.jpg) no-repeat left top;}
#menu a{font-weight:bold;}
#page{width:748px;background: url(tl_files/images/subpage2_01.jpg) repeat-y left top;}
#page-bg{background: url(tl_files/images/subpage2_02.jpg) no-repeat left top;}
.boxed{background: url(tl_files/images/homepage16.jpg) repeat-y left top;}
.boxed-top{background: url(tl_files/images/homepage15.jpg) no-repeat left top;}
.boxed-bottom{padding:29px 10px 10px 16px;background: url(tl_files/images/homepage17.jpg) no-repeat left bottom;}
.boxed h2,.boxed-first h2{margin-bottom:5px;font-size:10px;}
.boxed .more,.boxed-first .more{padding:0;background: none;}
.boxed-first{background: url(tl_files/images/homepage13.jpg) repeat-y left top;}
.boxed-top-first{background: url(tl_files/images/homepage12.jpg) no-repeat left top;}
.boxed-bottom-first{padding:29px 10px 20px 16px;background: url(tl_files/images/homepage14.jpg) no-repeat left bottom;}
.boxed-second{background: url(tl_files/images/subpage1_06.jpg) repeat-y left top;}
.boxed-top-second{background: url(tl_files/images/subpage1_05.jpg) no-repeat left top;}
.boxed-bottom-second{padding:29px 10px 20px 16px;background: url(tl_files/images/subpage1_07.jpg) no-repeat left bottom;}
#footer{width:748px;height:80px;margin:0;padding-top:40px;text-align:center;font-size:9px;color:#8E998D;background: url(tl_files/images/subpage2_03.jpg) no-repeat left top;}
.clear{height:0.1px;overflow:hidden;clear:both;font-size:0.1px;line-height:0.1px;}
.invisible{width:0px;height:0px;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline;}
#tip_right{width:300px;height:150px;right:10px;top:10px;position:fixed;overflow:hidden;text-align:center;vertical-align:middle;background:url("tl_files/images/balloon-left.png") center center no-repeat;font-weight:bold;z-index:9999;}
#tip_right #inner{width:250px;height:100px;overflow:hidden;margin:25px;vertical-align:middle;}
#footer p{margin-right:auto;margin-left:auto;text-align:center;}
#footer a{color:#8E998D;}
#content .prev_news{text-align:right;}
#content .ce_text{text-align:justify;}
.mod_changelanguage ul{float:right;list-style-type:none;}
.mod_changelanguage li{display:inline;}
.mod_changelanguage ul li.active{display:none;}
#sidebar .mod_form{width:230px;height:100px;background:url("tl_files/images/homepage18.jpg") left top no-repeat;}
#sidebar .mod_form input.text{width:75px;margin-top:25px;margin-left:105px;background-image:url("tl_files/images/homepage-28.jpg");background-position:left top;}
#sidebar .mod_form input.submit{width:20px;margin-right:auto;margin-left:auto;padding-left:1px;text-align:center;background-color:#eee9d6;}
#sidebar .mod_navigation{min-height:370px;}
#sidebar .mod_navigation ul,#sidebar .mod_navigation li{margin-left:0;padding-left:0;}
#sidebar .mod_navigation ul.level_1{margin-left:25px;}
#sidebar .mod_navigation ul{font-weight:bold;line-height:2em;list-style-type:none;}
#sidebar .mod_navigation ul li{padding-left:25px;}
#sidebar .mod_navigation h2{margin-top:25px;margin-left:25px;}
#sidebar .mod_navigation ul li:hover,#sidebar .mod_navigation ul li.active{background:url("tl_files/images/nav_active.gif") left top no-repeat;}
#sidebar .mod_navigation .submenu .trail,#sidebar .mod_navigation ul li .active a{color:#879685;}
#sidebar .mod_navigation ul.level_2{margin-left:0;}
#content .back{margin-top:25px;margin-bottom:25px;}
#content .layout_full .info,#content .layout_latest .info{font-style:italic;}
#content .layout_full .ce_text{text-align:justify;}
#content .layout_latest .image_container{margin-left:10px;}
#content .mod_booknav ul,#content .mod_booknav li{margin-left:0;padding-left:0;}
#content .mod_booknav ul{width:75%;margin-right:auto;margin-left:auto;list-style-type:none;}
#content .mod_booknav li{width:100%;}
#content .mod_booknav li.prev{text-align:left;}
#content .mod_booknav li.up{text-align:center;font-style:italic;}
#content .mod_booknav li.next{text-align:right;}
.pagination ul,.pagination li{margin-left:0;padding-left:0;text-align:center;}
.pagination p{margin-right:auto;margin-left:auto;text-align:center;font-size:9px;}
.pagination li{display:inline;padding-right:5px;padding-left:5px;font-size:9px;list-style-type:none;}
.pagination .current{font-weight:bold;}
#navigation .trail,#navigation .active{font-weight:bold;color:#879685;}
#content input,#content textarea,#content select{background-color:#eee9d6;background-image:url("tl_files/images/bg_form.jpg");}
#content .contact{width:95%;overflow:hidden;}
#content .contact label{width:75px;float:left;display:block;margin:5px 0 0;padding:2px 0 0;text-align:right;vertical-align:middle;}
#content .contact input.text,#content .contact input.captcha,#content .contact textarea{width:250px;float:right;margin:5px 0 0;padding:0;}
#content .contact textarea{overflow:auto;}
#content .contact form input.upload,#ctrl_16{width:254px;float:right;margin-top:5px;background-color:#eee9d6;}
#content .contact br{clear:both;}
#content .contact .captcha_text{margin-top:3px;margin-bottom:3px;margin-left:100px;font-style:italic;font-size:9px;}
#content .contact .submit_container{margin-top:5px;margin-left:100px;}
#content .contact .error{font-weight:bold;}
#content .contact p.error{margin-top:15px;padding-top:15px;text-align:left;border:0px;font-weight:bold;text-decoration:underline;color:#a41d1e;}
#content .contact .upload_wrapper{margin-top:25px;}
.mandatory{font-weight:bold;}
.caption{font-style:italic;font-size:9px;}
.comment_default{margin-top:25px;margin-bottom:25px;}
.comment_default .info{padding-top:5px;padding-bottom:5px;padding-left:25px;background:url("tl_files/images/nav_active.gif") left top no-repeat;border-bottom:1px dotted #a41d1e;font-style:italic;}
.comment_default .comment{padding-bottom:5px;background:url("tl_files/images/bg_comment.gif") left bottom repeat-x;}
#content form input.text{width:150px;}
#content form input.captcha{width:150px;}
#content form p.error{margin-top:15px;border-bottom:1px dotted #a41d1e;font-weight:bold;color:#a41d1e;}
.mod_linklist .title{margin-top:10px;}
.toggler{margin-bottom:10px;border-bottom:1px dotted #a41d1e;font-weight:bold;color:#a41d1e;cursor:pointer;}
.accordion{margin-bottom:5px;}
.portraits ul{list-style-type:disc;list-style-image:url("tl_files/images/bullet.gif");list-style-position: outside;}
.mod_search p.header{margin-top:25px;font-style:italic;}
.shop{padding-top:25px;text-align:center;}
.shop_hidden{}
.hidden{display:none;}
#mp3 a.mb,#mp3_en a.mb{padding-left:25px;background:url("system/themes/default/images/iconAUDIO.gif") left center no-repeat;}
#videothek a.mb,#videos_en a.mb{padding-left:25px;background:url("system/themes/default/images/iconVIDEO.gif") left center no-repeat;}
.ce_ajaxstarrater{padding-left:25px;}
#content .mod_cataloglist{width:95%;margin-right:auto;margin-left:auto;}
#content .mod_cataloglist .layout_simple .label{display:none;}
#content .mod_cataloglist .layout_simple .item{margin-bottom:10px;}
#content .mod_cataloglist .layout_simple .last{margin-bottom:25px;}
#content .mod_cataloglist .layout_simple .publish_date{font-style:italic;}
#content .mod_cataloglist .layout_simple .name .value{font-weight:bold;}
#content .mod_cataloglist .total{display:none;}
#content .mod_catalogreader .layout_full .label{display:none;}
#content .mod_catalogreader .layout_full .publish_date,#content .mod_catalogreader .layout_full .name{font-style:italic;}
#content .mod_catalogreader .layout_full .article{margin-top:10px;}
#content .mod_catalogreader .layout_full .picture{text-align:center;}
#content .mod_catalogfilter .filter_group,#content .mod_catalogfilter .search_group,#content .mod_catalogfilter .sort_group{width:95%;margin-top:25px;margin-right:auto;margin-left:auto;padding:5px;border:3px double #a41d1e;}
#content .mod_catalogfilter .filter_group select,#content .mod_catalogfilter .sort_group select{width:100%;}
#content .mod_catalogfilter .search_group .search .filter_search input.text{width:75%;}
#content .mod_catalogfilter .search_group .search .filter_search input.submit{width:22%;}
#content .mod_catalogfilter .clearall{margin-top:25px;padding:5px;text-align:center;border:3px double #a41d1e;}
#meta .image_container{text-align:center;}
.mod_linklist a{margin:0;padding-left:20px;background:url("tl_files/images/weblink.png") left top no-repeat;line-height:20px;}
.pdf_link{margin-bottom:15px;font-style:italic;font-variant:small-caps;font-size:8px;}
#logo a{width:103px;height:110px;display:block;margin-top:70px;margin-left:110px;text-indent: -999em;}
#logo a:active,#logo a:focus{outline:0;}
#lbOverlay{background-color:#A41D1E;}
ul.autocompleter-choices{position:absolute;margin:0;padding:0;text-align:left;background-color:#eee9d6;border-right:1px dotted #ccc;border-bottom:1px dotted #ccc;border-left:1px dotted #ccc;list-style-type:none;}
ul.autocompleter-choices li{position:relative;display:block;margin:-2px 0 0;padding:0.2em 1.5em 0.2em 1em;font-size:1em;line-height:1.5em;white-space:nowrap;float: none !important;    cursor: pointer;}
ul.autocompleter-choices li.autocompleter-selected{}
ul.autocompleter-choices span.autocompleter-queried{float:none;display:inline;margin:0;padding:0;font-weight:bold;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{}
#confused table td{padding-right:15px;text-align:left;color:#ffffff;}
