@media screen{
/* Contao Open Source CMS :: Copyright (C) 2005-2013 Leo Feyer :: LGPL license */
body{margin:0;padding:0;font-size:100.01%;text-align:left;position:relative}select,input,textarea{font-size:99%}form{margin:0;padding:0}img{border:0}#left{float:left}#right{float:right}#main{width:auto;position:relative}.inside{position:relative;text-align:left}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block;text-align:left}.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}*+html #main{position:static}header,footer,nav,section,aside,article,figure,figcaption{display:block}
}
@media all{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media all{
/* SLIMBOX */
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#000;cursor:pointer}#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}.lbLoading{background:#fff url("../../plugins/slimbox/css/loading.gif") no-repeat center}#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:0}#lbPrevLink{left:0}#lbPrevLink:hover{background:transparent url("../../plugins/slimbox/css/prevlabel.gif") no-repeat 0 15%}#lbNextLink{right:0}#lbNextLink:hover{background:transparent url("../../plugins/slimbox/css/nextlabel.gif") no-repeat 100% 15%}#lbBottom{font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left;border:10px solid #fff;border-top-style:none}#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url("../../plugins/slimbox/css/closelabel.gif") no-repeat center;margin:5px 0;outline:0}#lbCaption,#lbNumber{margin-right:71px}#lbCaption{font-weight:bold}
}
@media all{
/* Style sheet contact */
.contact{width:150px;overflow:hidden;float:right;display:block;margin:0 0 0 auto;padding:0;text-align:right;vertical-align:top;background:#D9D9D9 url("../../tl_files/layout/r_menubar.png") center top no-repeat;border:0px;border-collapse:collapse;font-size:10px;color:#333}.contact .ce_text{overflow:hidden;padding:10px 6px 10px 0;text-align:right}.contact h1{font-size:11px}
}
@media all{
/* Style sheet general */
body{margin:0;padding:0;background-image:url("../../tl_files/layout/bg.png");border:0px;font:11px/1.25em Verdana,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Tahoma,sans-serif;line-height:1em;font-weight:bold}h1{height:21px;font-size:21px}h2{font-size:15px}h3{font-size:12px}h4{height:16px;font-size:16px;color:#515151}h5{font-size:12px;color:#515151}img{margin:0;padding:0;border:0px}.bigheader{width:800px;height:123px;left:0;top:24px;position:absolute;overflow:hidden;display:block;margin:0 auto;padding:0;border:0px}.compheader{width:800px;height:58px;left:0;top:147px;position:absolute;overflow:hidden;display:block;margin:0 auto;padding:0;border:0px}a,a:visited,a:active{margin:0;padding:0;border:0px;text-decoration:none;color:#000}a:hover{text-decoration:underline}#wrapper{border-top:0px solid #fff;border-right:1px solid #fff;border-bottom:1px solid #fff;border-left:1px solid #fff;border-collapse:collapse}#container{background-image:url("../../tl_files/layout/container_bg.jpg")}.topnavi{width:800px;height:29px;right:0;top:0;position:absolute;overflow:hidden;display:block;margin:0;padding:0;vertical-align:top;border:0px;border-collapse:collapse;white-space:nowrap}a.topnavi{white-space:nowrap}.topnavi img{margin:0;padding:0;vertical-align:top;border-left:1px solid #fff;border-collapse:collapse}.topnavi img.first{border:0px}#find{width:196px;height:24px;left:3px;top:2px;position:absolute;overflow:hidden;display:block;margin:0;padding:0}#find .text{width:120px;height:16px;left:0;top:0;position:absolute;display:block;padding:2px 3px 1px 2px;text-align:left;vertical-align:bottom;border:0px;font-size:10px}#find .submit{display:none}#header{width:800px;height:205px;top:0;overflow:hidden;display:block;margin:0;padding:0;vertical-align:bottom;background-color:#fff;border-top:0px solid #fff;border-right:0px solid #fff;border-bottom:1px solid #fff;border-left:0px solid #fff;border-collapse:collapse}#header .inside{width:800px;height:205px;bottom:0;left:0;position:relative;overflow:hidden;display:block;margin:0;padding:0;border:0px;border-collapse:collapse}#bread{width:600px;height:19px;left:0;top:188px;position:absolute;overflow:hidden;display:block;margin:0 auto 0 0;padding:1px 0 0 11px;vertical-align:middle;font-size:9px;color:#fff;z-index: 100}#bread a:link,#bread a:active,#bread a:visited{font-size:9px;font-weight:normal;text-decoration:none;color:#fff}#statictable{vertical-align:top}#staticmain{width:498px;height:100%;vertical-align:top;background-color:#fff;border-right:1px solid #fff;border-left:1px solid #fff}.maininside{display:block;padding:10px 17px 20px;text-align:left;background-color:#fff}#staticright{height:100%;display:block;vertical-align:top}#staticleft{padding-bottom:20px;vertical-align:top}#main{display:block;padding-right:1px;padding-bottom:20px;padding-left:1px;background-color:#fff}#main .inside{display:block;padding-top:10px;padding-right:17px;padding-left:17px;background-color:#fff}#footer{height:19px;vertical-align:bottom;background-color:#3A3A3A;border-top:1px solid #fff;border-collapse:collapse;font-size:9px;color:#CECECE}#footer .left{width:130px;padding-right:20px;text-align:right;font-size:9px;color:#CECECE}#footer .left a{color:#CECECE}#footer .right{width:649px;text-align:center;border-left:1px solid #fff;border-collapse:collapse}.mod_newsreader h1{font-size:16px;line-height:1em;font-weight:bold}.mod_newsreader h2{font-size:14px;line-height:1em;font-weight:bold}.outside{width:498px;overflow:hidden;display:inline;margin-right:auto}#bigpic{width:auto;position:relative;margin-right:150px;margin-left:150px}* html body #wrapper #container #main .outside{width:492px;left:1px;position:relative;overflow:hidden;display:block;margin-right:auto;text-align:left;vertical-align:top}* html body #wrapper #container #main .outside img{width:496px;position:relative;overflow:hidden;display:inline}* html body #wrapper #container #main .outside object{width:490px;position:relative;display:block}.longselect{width:450px;height:auto}.explanation{padding-bottom:9px;font-size:10px;font-style:italic;font-weight:normal;text-decoration:none;color:#999}.ce_form label{padding-bottom:3px;font-size:11px;font-weight:bold;font-style:italic;color:#333}span.mandatory{color:#f00}.mod_imagerotator{margin-right:auto;margin-left:auto;padding-right:1px;padding-left:1px}#irdiv1{float:right}.mod_newslist .layout_latest{border-top:1px dotted #333}.mod_newslist .first{border:0px hidden}p.error{font-weight:bold;font-style:italic;color:#F00;text-transform:capitalize}
}
@media all{
/* Style sheet login */
.mod_login .loginbox .error{white-space:normal}.mod_login{padding:5px 0 0;font-size:0.8em;line-height:0.8em;white-space:nowrap}.mod_login input{width:60px}
}
@media all{
/* Style sheet navi */
.mod_fancymenu{width:150px;overflow:hidden;display:block;margin:0;padding:0;text-align:left}.mod_fancymenu ul,.mod_fancymenu li{margin:0;padding:0;list-style-type:none}.mod_fancymenu .level_1 li{border-top:1px solid #fff}.mod_fancymenu .level_2 li{margin-right:auto;padding:0 0 0 7px;border:0px;border-collapse:collapse;color:#333}.naviright .level_2 li{margin-left:auto;padding:0 7px 0 0;text-align:right}.mod_fancymenu li.first{border:0px}.mod_fancymenu ul.level_2{display:block;padding-top:7px;padding-bottom:10px;background:#D9D9D9 url("../../tl_files/layout/l_menubar.png") center top no-repeat}.naviright ul.level_2{background-color:#CCC;background-image:url("../../tl_files/layout/r_menubar.png")}.mod_fancymenu .active ul.level_2{background:#C4CFD7 url("../../tl_files/layout/l_menubar_act.png") center top no-repeat}.mod_fancymenu .level_1 * p,.mod_fancymenu .level_1 * a,.mod_fancymenu .level_1 * a:link,.mod_fancymenu .level_1 * a:visited,.mod_fancymenu .level_1 * a:hover,.mod_fancymenu .level_1 * a:active{height:36px;overflow:hidden;display:block;margin:0;padding:0;vertical-align:top;border:0px;border-collapse:collapse;font-size:11px;color:#7F7F7F}.mod_fancymenu .level_2 * p,.mod_fancymenu .level_2 * a,.mod_fancymenu .level_2 * a:link,.mod_fancymenu .level_2 * a:visited,.mod_fancymenu .level_2 * a:hover,.mod_fancymenu .level_2 * a:active{height:100%;margin:0;padding:0;font-size:10px;line-height:1.5em;color:#333}.mod_fancymenu .level_2 * p.active{color:#3B607A}.mod_sitemap ul.level_2,.mod_sitemap ul.level_2 .first{margin:0;padding-top:0;padding-right:0;padding-bottom:0;background-color:#fff}.mod_sitemap .level_1 li{border-top:0px;border-collapse:collapse}.mod_sitemap{list-style-type:none}.mod_sitemap h1{font-size:12px;line-height:1em;font-weight:bold}.mod_sitemap .level_1 * p,.mod_sitemap .level_1 * a,.mod_sitemap .level_1 * a:link,.mod_sitemap .level_1 * a:visited,.mod_sitemap .level_1 * a:hover,.mod_sitemap .level_1 * a:active{height:100%;margin:0;padding:0;font-size:10px;line-height:1.5em;color:#333}.mod_sitemap .level_2 * p,.mod_sitemap .level_2 * a,.mod_sitemap .level_2 * a:link,.mod_sitemap .level_2 * a:visited,.mod_sitemap .level_2 * a:hover,.mod_sitemap .level_2 * a:active{height:100%;margin:0;padding:0;font-size:10px;line-height:1.5em;color:#333}
}
@media all{
/* Style sheet z_hq */
h1,h2,h3,h6,a,a:hover,a:visited,a:active{color:#3B607A}
}
