@media all{
/* Style sheet basic */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
blockquote,q{quotes:none;}
fieldset,img{border:0;}
li{list-style-type:none;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
a{text-decoration:none;color:#00f;}
:focus{outline:0;}
body{font-family:Helvetica,sans-serif;font-size:12px;color:#323232;line-height:17px;}
input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit;}
pre,code{font-family:"Lucida Console",Monaco,monospace;font-size:12px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
h1{font-size:22px;}
h2{font-size:20px;}
h3{font-size:18px;}
table{font-size:inherit;}
caption,th{font-weight:bold;}
h1,h2,h3,h4,h5,h6{margin-top:1em;}
h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px;}
}
@media all{
/* Style sheet layout */
html,body{height:100%;}
body{background-color:#f5f5f5;}
#wrapper{position:relative;padding-right:20px;padding-left:20px;background-image:url("../../tl_files/layout/bg_wrapper.png");background-repeat:repeat-y;min-height:100%;height:auto !important;height:100%;z-index:1;}
body.two-columns #wrapper{background-image:url("../../tl_files/layout/bg_wrapper_two_columns.png");}
#header{position:relative;background:url("../../tl_files/layout/bg_header.png") center top no-repeat;z-index:1;}
#header h1{left:80px;top:40px;position:relative;font-weight:bold;font-size:30px;color:#957b27;}
#header img.heartline{top:269px;position:absolute;z-index:2;}
#container{padding-bottom:57px;min-height:643px;z-index:3;}
#main{width:480px;left:157px;position:relative;padding-top:18px;z-index:3;}
body.two-columns #main{width:250px;}
body.wide-content #main{width:761px;left:245px;padding-right:18px;padding-bottom:38px;}
#right{width:368px;position:relative;z-index:3;}
body.two-columns #right{width:282px;margin-right:176px;padding:18px 20px 38px;}
#right #teaser{height:643px;}
#Quote{width:315px;height:190px;bottom:0;left:0;position:absolute;z-index:3;}
#footer{width:1024px;bottom:0;position:absolute;background-color:#e6e6e6;z-index:1;}
#footer img.heartline{bottom:-57px;position:absolute;z-index:2;}
#footer #copyright{left:713px;top:12px;position:absolute;font-size:10px;color:#957b27;z-index:3;}
}
@media all{
/* Style sheet navigation */
#header div.navigation{left:117px;top:23px;position:relative;}
#header div.navigation a{display:block;padding-left:40px;text-decoration:none;color:#323232;}
#header div.navigation a:hover,#header div.navigation a.trail{background:url("../../tl_files/layout/navigation/item_active.jpg") center center no-repeat;}
#header div.navigation span{display:block;padding-left:40px;background:url("../../tl_files/layout/navigation/item_active.jpg") center center no-repeat;font-weight:bold;}
#header div.navigation ul{height:169px;background:url("../../tl_files/layout/navigation/bg_list.png") left top repeat-y;}
#header div.navigation li{width:158px;margin-bottom:2px;margin-left:1px;line-height:17px;}
#header div.navigation li ul{left:159px;top:0;position:absolute;display:none;}
#header div.navigation li.active ul,#header div.navigation li.trail ul{display:block;}
#footer div.navigation{left:190px;top:12px;position:absolute;z-index:3;}
#footer div.navigation ul li{float:left;}
#footer div.navigation a,#footer div.navigation span{display:block;margin-left:5px;padding-left:5px;background:url("../../tl_files/layout/dot.png") left center no-repeat;text-decoration:none;color:#957b27;}
#footer div.navigation a.first,#footer div.navigation span.first{margin-left:0;padding-left:0;background:none;}
#footer div.navigation a:hover,#footer div.navigation span{text-decoration:underline;}
}
@media all{
/* Style sheet content */
#main a,div.mod_cataloglist div.item div.field a{border-bottom:1px solid #323232;text-decoration:none;color:#323232;}
#main a:hover,div.mod_cataloglist div.item div.field a:hover{border:none;}
h2,div.mod_newslist div.layout_latest h2 a{margin-bottom:6px;font-size:12px;color:#957b27;line-height:16px;}
div.pagination a{text-decoration:none;color:#957b27;}
div.pagination a:hover{border-bottom:1px solid #957b27;}
div.pagination p{float:left;margin-right:6px;padding-right:6px;border-right:1px solid #957b27;color:#957b27;}
div.pagination ul li{display:inline;margin-right:3px;}
#Quote{font-family:Times;font-weight:bold;font-variant:small-caps;color:#957b27;}
#Quote p{float:right;}
#Quote blockquote p{float:none;font-size:15px;line-height:19px;}
div.downloadarchivItem{margin-bottom:20px;}
div.downloadarchivItem div.image_container{width:48px;height:72px;float:left;margin-right:30px;}
div.downloadarchivItem a{font-weight:bold;text-decoration:none;color:#957b27;border:none;}
div.downloadarchivItem a:hover{border-bottom:1px solid #957b27;}
div.image_container a{display:block;margin:0;padding:0;font-size:0;line-height:0;}
#mbTitle,#mbNumber{display:none;}
div.mod_cataloglist div.item{margin-bottom:12px;padding:6px 6px 0;background-color:#f5f5f5;border-bottom:1px solid #957b27;}
div.mod_cataloglist div.item div.field{margin-bottom:6px;font-size:11px;line-height:15px;}
div.mod_cataloglist div.item div.field p{margin-bottom:6px;}
div.mod_cataloglist div.item div.field.name{font-weight:bold;color:#957B27;}
div.mod_cataloglist div.item div.field div.value img{}
div.ce_news_gallery{margin-bottom:12px;padding:25px 40px;background-color:#e6e6e6;}
div.ce_news_gallery div.image_container{width:150px;height:100px;float:left;margin-right:25px;margin-bottom:25px;}
div.ce_news_gallery div.row_last div.image_container{margin-bottom:0;}
div.ce_news_gallery div.image_container.col_last{margin-right:0;}
div.ce_news_gallery div.row{clear:both;}
div.image_container a{border:none !important;}
div.ce_news_gallery div.image_container img{width:150px;height:100px;}
div.mod_newslist div.layout_latest{margin-bottom:15px;padding:15px;background-color:#e6e6e6;border-bottom:1px solid #957B27;}
div.mod_newslist div.layout_latest p.more{margin-bottom:0;}
div.mod_newslist div.layout_latest p.info{margin-bottom:6px;font-weight:bold;color:#957B27;}
div.pdf_link{right:0;top:20px;position:absolute;}
div.pdf_link a{margin-left:5px;border:none !important;}
}
@media all{
/* Style sheet forms */
form fieldset{margin-bottom:12px;}
form label{width:95px;float:left;display:block;margin-right:6px;color:#957b27;cursor:pointer;}
form input,form textarea{width:175px;margin-bottom:6px;padding:2px;background-color:#e6e6e6;border:1px solid #dcdcdc;line-height:14px;}
form textarea{width:276px;}
form input:focus,form textarea:focus{background-color:#f5f5f5;}
form input.submit{width:180px;float:right;margin-top:6px;padding:2px;background-color:#f5f5f5;color:#957b27;cursor:pointer;}
form input.submit:hover{text-decoration:underline;}
form div.explanation p{font-style:italic;font-size:10px;}
form p.error{width:100%;float:left;clear:both;margin-top:6px;margin-bottom:6px;font-style:italic;font-size:10px;}
}
@media print{
/* Style sheet print */
#header,#left,#right,#footer,p.back,div.pdf_link{display:none;}
#main{position:static;margin:25px;padding:0;}
}
