/* Contao Open Source CMS, (c) 2005-2013 Leo Feyer, LGPL license */
legend{width:100%;display:block;font-weight:bold;border:0}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type="file"]{cursor:pointer}select,input[type="file"]{display:block}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type="radio"],input[type="checkbox"]{margin:0 3px 0 0}input[type="radio"],input[type="checkbox"],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background:transparent}input[type="submit"],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}input[type="submit"]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}input[type="submit"]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}input[type="submit"].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}input[type="submit"].blue:active,.button.blue:active{background-color:#2e95b3}input[type="submit"].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}input[type="submit"].green:active,.button.green:active{background-color:#4f9f4f}input[type="submit"].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}input[type="submit"].orange:active,.button.orange:active{background-color:#f28f04}input[type="submit"].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}input[type="submit"].red:active,.button.red:active{background-color:#be322b}
/* Contao Open Source CMS, (c) 2005-2013 Leo Feyer, LGPL license */
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}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}
/* BugBuster: responsive-1140-16-percent.css, LGPL license */
#wrapper{width:1140px;margin:0 auto}*[class*="grid"]{float:left;display:inline;margin-right:1%;margin-left:1%}.mod_article>*{margin-left:1%;margin-right:1%}.mod_article.grid1,.mod_article.grid2,.mod_article.grid3,.mod_article.grid4,.mod_article.grid5,.mod_article.grid6,.mod_article.grid7,.mod_article.grid8,.mod_article.grid9,.mod_article.grid10,.mod_article.grid11,.mod_article.grid12,.mod_article.grid13,.mod_article.grid14,.mod_article.grid15,.mod_article.grid16{margin-left:0;margin-right:0}.grid1{width:4.25%}.grid2{width:10.5%}.grid3{width:16.75%}.grid4{width:23%}.grid5{width:29.25%}.grid6{width:35.5%}.grid7{width:41.75%}.grid8{width:48%}.grid9{width:54.25%}.grid10{width:60.5%}.grid11{width:66.75%}.grid12{width:73%}.grid13{width:79.25%}.grid14{width:85.5%}.grid15{width:91.75%}.grid16{width:98%}.grid16_0{margin:0!important;width:100%}.mod_article.grid1{width:6.25%}.mod_article.grid2{width:12.5%}.mod_article.grid3{width:18.75%}.mod_article.grid4{width:25%}.mod_article.grid5{width:31.25%}.mod_article.grid6{width:37.5%}.mod_article.grid7{width:43.75%}.mod_article.grid8{width:50%}.mod_article.grid9{width:56.25%}.mod_article.grid10{width:62.5%}.mod_article.grid11{width:68.75%}.mod_article.grid12{width:75%}.mod_article.grid13{width:81.25%}.mod_article.grid14{width:87.5%}.mod_article.grid15{width:93.75%}.mod_article.grid16{width:100%}.offset1{margin-left:7.25%}.offset2{margin-left:13.5%}.offset3{margin-left:19.75%}.offset4{margin-left:26%}.offset5{margin-left:32.25%}.offset6{margin-left:38.5%}.offset7{margin-left:44.75%}.offset8{margin-left:51%}.offset9{margin-left:57.25%}.offset10{margin-left:63.5%}.offset11{margin-left:69.75%}.offset12{margin-left:76%}.offset13{margin-left:82.25%}.offset14{margin-left:88.5%}.offset15{margin-left:94.75%}@media(min-width:980px) and (max-width:1160px){#wrapper{width:960px}}@media(min-width:768px) and (max-width:979px){#wrapper{width:768px}}@media(max-width:767px){#wrapper{width:auto}*[class*="grid"]{float:none!important;display:block!important;width:auto!important}}
/* Contao Open Source CMS, (c) 2005-2013 Leo Feyer, LGPL license */
body,form{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}@media(max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}#main .inside{min-height:1px}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.ce_gallery ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery li{float:left}.ce_gallery li.col_first{clear:left}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.custom{display:block}#container:after,.custom:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/* dk_caroufredsel global styles */
.caroufredsel_skin .image_container img, .caroufredsel_thumbnails_skin .image_container img {
	vertical-align: bottom;
}
.caroufredsel > div, .caroufredsel > section, .caroufredsel_thumbnails > div {
	float: left;
}
.caroufredsel .clearfix {
	float: none;
	clear: both;
}
.caroufredsel_thumbnails_skin {
	position: relative;
}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control span{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@media screen{
/* Style sheet Basics */
body{font:13px 'TitilliumText22LMedium',Arial,sans-serif;color:#000}body{-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%; background-attachment:fixed}a,a:visited,a:active{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3{color:#000}.bordered h1,.bordered h2,.bordered h3,h1.bordered,h2.bordered,h3.bordered{max-width:1042px;padding:5px 0 12px 15px;font-size:25px;color:#000}.bordered h3,h3.bordered{max-width:1042px;padding:5px 0 12px 15px;font-size:20px;color:#000}#footer .bordered h1,#footer .bordered h2,#footer .bordered h3,#footer h1.bordered,#footer h2.bordered,#footer h3.bordered{max-width:1042px;padding:1px 0 9px 15px;font-size:20px}#footer h1,#footer h2,#footer h3{color:#e8e8e8}.clearfix{float:none;clear:both}.ce_text ul{margin-left:30px;list-style-type:disc}.ce_text ol{margin-left:30px;list-style-type:decimal}blockquote{margin:0;padding-left:70px;color:#9c9c9c;background:url("../../files/theme_data/img/blockquote.png") left top no-repeat}p.warning{padding:20px 20px 20px 50px;border:1px solid #f00;font-weight:bold;color:#fff;background:#f00 url("../../files/theme_data/img/format_icon.png") left center no-repeat}p.confirmation{padding:20px 20px 20px 50px;font-weight:bold;color:#fff;background:#3c0 url("../../files/theme_data/img/format_icon.png") left center no-repeat}p.information{padding:20px 20px 20px 50px;font-weight:bold;color:#fff;background:#39f url("../../files/theme_data/img/format_icon.png") left center no-repeat}.line{height:53px;position:relative;float:none;clear:both;display:block;background-image:url("../../files/theme_data/img/line.png");background-repeat:repeat-x}#footer .line{background-image:url("../../files/theme_data/img/line_footer.png");background-repeat:repeat-x}.ce_accordion{margin-bottom:1px}.ce_accordion .toggler{padding:14px 4px 14px 14px;font-size:15px;line-height:20px;color:#444;background:#e1e1e1 url("../../files/theme_data/img/accordion_bg.png") right center no-repeat;cursor:pointer;outline:none !important}.ce_accordion .toggler:hover{background-color:#e3e3e3}.ce_accordion .ui-accordion-header-active{background-image:url("../../files/theme_data/img/accordion_bg_active.png");background-repeat:no-repeat}.ce_accordion .accordion{padding:30px;background-color:#fafafa}.ce_downloads ul{margin:0;padding:0}.ce_downloads ul li{position:relative;display:block;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #e1e1e1}.ce_downloads ul li img{margin-right:10px;margin-bottom:-4px}.ce_downloads ul li a{}.ce_downloads ul li span{margin-left:10px;white-space:nowrap;text-decoration:none;color:#666}.mod_faqlist ul{margin:0;padding:0;border-top:1px solid #e8e8e8}.mod_faqlist ul li a{width:100%;position:relative;display:inline-block;padding-top:4px;padding-bottom:4px;background:url("../../files/theme_data/img/accordion_bg.png") right center no-repeat;border-bottom:1px solid #e8e8e8}.mod_faqlist ul li a:hover{background-color:#fafafa;text-decoration:none}.mod_faqlist h2{display:none}.mod_newslist .date_box,.mod_newsarchive .date_box{width:40px;position:relative;float:left;display:block;margin-right:20px;background-color:#fff;border:1px solid #000}.date_box .date_box_day{width:40px;position:relative;float:left;display:block;margin-right:20px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:18px;font-weight:bold;color:#000}.date_box .date_box_month{width:40px;position:relative;float:left;display:block;margin-right:20px;text-align:center;background-color:#000;color:#fff}.layout_full{width: 72%;float: left}.layout_full_right{width: 25%;float:right;margin-top: 170px}.layout_full_right + p.back{clear: both}.layout_full .ce_text{margin: 20px auto}.news_line{position:relative;display:block;margin-bottom:15px;border-top:1px solid #e1e1e1}.mod_newslist .newslist_content,.mod_newsarchive .newslist_content{position:relative;display:block;padding-left:70px}.mod_newslist .layout_short,.mod_newslist .layout_simple,.mod_newslist .layout_latest,.mod_newsarchive .layout_short{margin-bottom:17px;border-bottom:1px solid #e1e1e1}.mod_newslist .last,.mod_newsarchive .last{border-bottom:0px solid #e1e1e1}.mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist h4,.mod_newsarchive h1,.mod_newsarchive h2,.mod_newsarchive h3,.mod_newsarchive h4{margin-top:0}.mod_newslist p.more,.mod_newsarchive p.more{position:relative;display:block;margin-top:-10px;padding-top:0}.mod_newsreader.bordered h1 + p.info + h2{border-left: 15px solid #000}.mod_newslist .layout_simple{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #d1d1d1}#footer .mod_newslist .layout_simple{border-bottom:1px solid #e1e1e1}.mod_newslist .layout_simple time{position:relative;float:none;clear:both;display:block}.mod_newslist .layout_simple a{font-size:15px}.pagination{position:relative;display:block;padding-top:16px;padding-bottom:30px;border-top:1px solid #e1e1e1}.pagination p{position:relative;float:left;display:inline;margin:0}.pagination ul{position:relative;float:left;display:inline;margin:0 0 0 20px;padding:0;list-style-type:none}.pagination ul li{float:left;margin-right:10px;padding-left:10px;border-left:1px solid #d1d1d1}.mod_newsmenu{margin-right:0;margin-left:0}.ce_comments{position:relative;display:block;margin-top:30px}.ce_comments label{position:relative;display:inline-block}.ce_comments span.captcha_text{display:inline-block !important}.ce_comments span.captcha_text,.ce_comments .textarea{margin-bottom:0px !important}.ce_comments label.invisible{width:100%;height:20px;bottom:0;left:0;right:0;top:0;display:inline-block}.ce_comments .widget{margin-bottom:20px}.ce_comments .form{position:relative;display:block;margin-top:40px}.ce_comments input{margin:0px !important}.ce_comments h2{margin-top:20px;padding-top:10px}.mod_subscribe{}#footer .mod_subscribe .text{margin-top:4px;background-color:#252525;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0px;color:#ccc;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");padding:8px !important}#footer .mod_subscribe span,#container .mod_subscribe span,#container .mod_unsubscribe span{margin-right:10px}#footer .mod_subscribe p.error{color:#ffea00}.mod_calendar{position:relative;display:block;margin:0;padding-right:0;padding-left:0}.minicalendar,.minicalendar table{width:100%;table-layout:fixed;border-spacing: 0px}.minicalendar thead .current{padding-top:4px;padding-bottom:4px;color:#fff}.minicalendar thead a{width:100%;display:inline-block;padding-top:4px;padding-bottom:4px;background-color:#696969;color:#fff}.minicalendar thead a:hover{background-color:#787878;text-decoration:none}.minicalendar thead{background-color:#383838}.minicalendar .invisible{display:none}.minicalendar thead .label{padding-top:2px;padding-bottom:2px;font-weight:normal;background:-moz-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-webkit-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#f8f8f8 0%,#f1f1f1 100%);-pie-background:linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.minicalendar td,.minicalendar th{text-align:center}.minicalendar .days{padding-top:4px;padding-bottom:4px;text-align:center;background-color:#e7e7e7;border-top:1px solid #d0d0d0;background:-moz-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-webkit-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-o-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-ms-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:linear-gradient(to bottom,#eeeeee 20%,#dedede 100%);-pie-background:linear-gradient(top,#eeeeee 20%,#dedede 100%);-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-right:1px solid #d0d0d0;border-bottom:0px solid #d0d0d0;border-left:0px solid #d0d0d0;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.minicalendar .days:hover{background:-moz-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-webkit-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-o-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-ms-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:linear-gradient(to bottom,#f9f9f9 20%,#ececec 100%);-pie-background:linear-gradient(top,#f9f9f9 20%,#ececec 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.minicalendar td.col_first{border-top:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:0px solid #d0d0d0;border-left:0px solid #d0d0d0}.minicalendar td.col_last{border-top:1px solid #d0d0d0;border-right:0px solid #d0d0d0;border-bottom:0px solid #d0d0d0;border-left:0px solid #d0d0d0}.minicalendar .today{background:-moz-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-webkit-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-o-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-ms-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:linear-gradient(to bottom,#f9f9f9 20%,#ececec 100%);-pie-background:linear-gradient(top,#f9f9f9 20%,#ececec 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}#main .mod_calendar{padding-right:10px;padding-left:10px;width:auto}table.calendar{width:100%;border-spacing: 0px}.calendar thead,.calendar thead tr{width:100%}.calendar thead a{color:#fff}.calendar thead .head{background-color:#383838;color:#fff}.calendar thead .current{padding-top:4px;padding-bottom:4px}.calendar thead a{width:100%;display:inline-block;padding-top:4px;padding-bottom:4px;background-color:#696969}.calendar thead a:hover{background-color:#787878;text-decoration:none}.calendar thead .label{padding-top:2px;padding-bottom:2px;font-weight:normal;background:-moz-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-webkit-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-o-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:-ms-linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);background:linear-gradient(to bottom,#f8f8f8 0%,#f1f1f1 100%);-pie-background:linear-gradient(top,#f8f8f8 0%,#f1f1f1 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.calendar td,.calendar th{text-align:center}.calendar tbody{width:100%}.calendar tbody tr{width:100%}.calendar .days{width:14%;height:9em;overflow:hidden;vertical-align:top;text-align:center;background-color:#ed0e0e;border-top:1px solid #d0d0d0;background:-moz-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-webkit-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-o-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:-ms-linear-gradient(top,#eeeeee 20%,#dedede 100%);background:linear-gradient(to bottom,#eeeeee 20%,#dedede 100%);-pie-background:linear-gradient(top,#eeeeee 20%,#dedede 100%);-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-right:0px solid #d0d0d0;border-bottom:0px solid #d0d0d0;border-left:1px solid #d0d0d0;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.calendar .days:hover{background:-moz-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-webkit-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-o-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-ms-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:linear-gradient(to bottom,#f9f9f9 20%,#ececec 100%);-pie-background:linear-gradient(top,#f9f9f9 20%,#ececec 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.calendar .days .header{position:relative;text-align:center;background-color:#8c8c8c;color:#fff}.calendar .event{height:15px;position:relative;overflow:hidden;margin:3px 4px;padding-bottom:2px;text-align:left;border-bottom:1px solid #b0b0b0;line-height:15px}.calendar td.col_first{border-top:1px solid #d0d0d0;border-right:0px solid #d0d0d0;border-bottom:0px solid #d0d0d0;border-left:0px solid #d0d0d0}.calendar .today{background:-moz-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-webkit-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-o-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:-ms-linear-gradient(top,#f9f9f9 20%,#ececec 100%);background:linear-gradient(to bottom,#f9f9f9 20%,#ececec 100%);-pie-background:linear-gradient(top,#f9f9f9 20%,#ececec 100%);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.mod_eventlist .header{padding:4px 10px;background-color:#e9e9e9;font-weight:bold;color:#333}.mod_eventlist h2{margin-top:10px !important}.mod_eventlist .event{border-bottom:1px solid #e1e1e1}.mod_eventlist .last{border-bottom:0px}.mod_sitemap ul{margin:0;padding:0;list-style-type:none}.mod_sitemap ul.level_2,.mod_sitemap ul.level_3,.mod_sitemap ul.level_4,.mod_sitemap ul.level_5{padding-left:14px}.mod_sitemap ul.level_1 a{font-weight:bold}.mod_sitemap ul.level_2 a{background-color:#fff;font-weight:normal}.mod_sitemap ul li a{width:100%;position:relative;display:inline-block;padding-top:6px;padding-bottom:4px;padding-left:14px;border-top:1px solid #e1e1e1;list-style-type:circle;background:url("../../files/theme_data/img/sitemap_a_list_icon.png") left center no-repeat}.mod_sitemap ul li a:hover{background-color:#fafafa;text-decoration:none}video{width:100%}span.mandatory{margin-left:3px;color:#c00}p.error{margin:0;padding:0;color:#c00}.formbody label{}.formbody input.radio{margin-left:1px}.formbody br{display:none}.formbody .text,.formbody .textarea,.formbody .select,.formbody .checkbox_container,.formbody .radio_container,.formbody .upload,.formbody .captcha_text{margin-bottom:20px}.formbody span.captcha_text{display:block}#header .mod_search{width:50px;height:50px;position:relative;overflow:hidden;float:right;margin-top:-70px;margin-right:0;text-align:left;background:#868787 url("../../files/theme_data/img/search_icon.png") left center no-repeat;color:#fff;z-index:100000}#header .mod_search:hover{width:20%;background-color:#535759;-ms-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;transition: all 1s ease-in-out}#header .mod_search .submit,#header .mod_search form,#header .mod_search form label{display:none}#header .mod_search:hover form{display:block}#header .mod_search form{width:100%;height:38px;bottom:0;left:0;right:0;top:0;position:absolute;overflow:hidden;margin:0;padding:0}#header .mod_search .text{width:100%;height:50px;position:absolute;display:block;margin:0;padding:0;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0px;border-radius:2px;font-size:12px;font-weight:normal;color:#dbdbdb;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");-webkit-appearance:none;background:transparent;padding-left:20%}body.start aside .mod_search{display:none}aside .mod_search{display:block;margin-top:2px;margin-bottom:10px;white-space:nowrap}.mod_search input.text{margin-bottom:10px;padding:4px 4px 4px 0;border:1px solid #d1d1d1;border-radius:3px;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");appearance:none;-webkit-appearance:none}aside .mod_search input.text{width:153px;position:relative;float:left;display:block;margin-right:10px;margin-left:0}.mod_search .formbody .submit{margin-bottom:10px;padding:4px 6px}aside .mod_search .formbody .submit{float:left;padding:3px 6px}.mod_search .header,.mod_search .radio_container{padding-top:20px;border-top:1px solid #e1e1e1}.mod_search .radio_container label{padding-right:20px}.mod_breadcrumb{font-size:11px;text-transform:uppercase}.mod_breadcrumb ul{float:left;margin:0;padding:0}.mod_breadcrumb ul:before{float:left;content:"You are here"}.mod_breadcrumb ul li{float:left;margin:0;padding:0}.mod_breadcrumb ul li:before{margin:0 4px 0 5px;content:">"}.dlh_googlemap{width:100% !important;margin-top:18px !important}
}
@media screen{
/* Style sheet Layout */
body{margin:0;padding:0}#wrapper{overflow:hidden;margin-top:30px;margin-bottom:30px;padding:0;background-color:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.1);box-shadow:0 0 2px 2px rgba(0,0,0,0.1);behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}#header{padding:50px 40px 20px}#logo{position:relative;float:left;display:block;padding-top:8px;padding-bottom:0}#hotline{width:50%;position:relative;float:right;display:block;margin:0;padding:0;text-align:right}#hotline .ce_text{line-height:20px}#hotline .ce_text p{margin:0}#header .mod_search{display:block}#container{margin-right:-1%;margin-left:-1%;padding:0 40px 30px;line-height:22px;color:#000}body.subpage #container{margin:0;padding:0 40px 30px;line-height:22px;color:#000}body.subpage #main{width:72%;position:relative;display:block;margin-right:3%}body.subpage #right{width:25%;position:relative;display:block;margin-top:25px}.pdf_link{right:0;top:0;position:absolute;display:block}body.subpage .pdf_link{right:0;top:0;position:absolute;margin-right:-38.5%}span.invisible{display:none}#footer{float:none;clear:both;padding:20px 23px 25px 30px;background-color:#000;line-height:22px;color:#bababa}#habla_window_div{position:absolute !Important;display:block !important;left:50% !important;right:0px !important;margin:0 0 0 280px !important;top:35px !important}#habla_topbar_div{right:0 !important;padding-left:50px !important;padding-top:8px !important}#habla_topbar_div a{text-decoration:none !important}.habla_conversation_person1{font-size:0px;font-size:0px !important}#header_icons{width:64px;max-height:0px;top:-50px;position:absolute;overflow:hidden;display:block;margin-left:200px;padding-top:32px;padding-bottom:0;border-radius:0 0 5px 5px;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");z-index:999999999;left:50%}#header_icons:hover{max-height:1000px;border-radius:0;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");-ms-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-o-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out;transition: all 1s ease-in-out}#header_icons .ce_image figure{background-color:#fff;line-height:0px}#header_icons .ce_image img{line-height:0px;filter:alpha(opacity=80); opacity: 0.8; -moz-opacity:0.8}#header_icons .ce_image img:hover{filter:alpha(opacity=100); opacity: 1; -moz-opacity:1}
}
@media (max-width:1160px){
/* Style sheet Layout_max_1160 */
#habla_window_div{position:absolute !Important;display:block !important;left:50% !important;right:0px !important;margin:0 0 0 180px !important;top:35px !important}#header_icons{width:64px;max-height:0px;top:-50px;position:absolute;overflow:hidden;display:block;margin-left:100px;padding-top:32px;padding-bottom:0;background:#f60 url("../../files/theme_data/img/social_icons_bg.png") center top no-repeat;border-radius:0 0 5px 5px;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");z-index:999999999;left:50%}
}
@media (max-width: 979px){
/* Style sheet Layout_max_979 */
#logo{padding-bottom:39px}#habla_window_div{position:fixed !important;display:none !important;top:-1000% !important}#header_icons{display:none}#hotline,#header .mod_search,.pdf_link{display:none}.layout_full{width: 100%;float: none}.layout_full_right{width: 100%;float:none;margin-top: 20px}
}
@media (max-width: 768px){
/* Style sheet Layout_max_750 */
#wrapper{margin:0}#header,#container,#footer{padding-right:20px;padding-left:20px}body.subpage #container{margin:0;padding:0 20px 30px}body.subpage #main{float:none;clear:both;margin-right:0;width:auto}body.subpage #right{clear:both;width:auto}
}
/* Style sheet Navigation */
.mod_navigation{min-height:50px;position:relative;overflow:visible;float:none;clear:both;display:block;margin:0 0 20px;padding:0;background-color:#e1e1e1}.mod_navigation .invisible{display:none}.mod_navigation a.mobile_handle{display:none}.mod_navigation ul{position:relative;display:block;margin:0;padding:0;list-style-type:none}.mod_navigation ul li{position:relative;float:left;display:inline}.mod_navigation ul li.first{border-left:0px}.mod_navigation ul li.last{border-right:0px}.mod_navigation ul a,.mod_navigation ul a:link,.mod_navigation ul a:visited,.mod_navigation ul span.active{float:left;display:block;margin:0;padding:14px 20px;font-size:15px;text-decoration:none;color:#4f4f4f}.mod_navigation ul ul{width:180px;left:0;top:50px;position:absolute;display:none;padding:0;z-index:9999}.mod_navigation ul ul li{float:none;clear:both;display:block;border:none}.mod_navigation ul ul a,.mod_navigation ul ul a:link,.mod_navigation ul ul a:visited,.mod_navigation ul ul span.active{float:none;display:block;margin:0;padding:8px 5px 8px 15px;background-color:#cfcfcf;border:0px}.mod_navigation ul ul a:hover,.mod_navigation ul ul a:active,.mod_navigation ul ul li span.active{}.mod_navigation ul ul ul{left:181px;top:0}
@media (max-width:979px){
/* Style sheet Navigation_Responsive */
.mod_navigation{width:100%;position:relative;display:block;margin-top:60px;margin-bottom:15px;padding:0;z-index:9999}.mod_navigation a.mobile_handle{height:25px;position:relative;display:block;padding:15px 10px 10px;text-align:left;background:#3d4142 url("../../files/theme_data/img/handle.png") right center no-repeat;font-size:14px;font-weight:bold;text-decoration:none;color:#e3e3e3;cursor:pointer}.mod_navigation ul{position:relative;display:none;padding-top:10px;padding-bottom:10px;background-color:#393939;height:auto}.mod_navigation ul li{position:relative;float:none;display:block;padding:0 10px;background-color:#393939;border:none}.mod_navigation ul a,.mod_navigation ul a:link,.mod_navigation ul a:visited,.mod_navigation ul span.active{position:relative;float:none;clear:both;display:block;margin:0;padding:18px 10px;border-top:1px solid #4d4d4d;border-radius:0;font-size:14px;line-height:10px;font-weight:normal;color:#fff;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc");background-image:none}.mod_navigation ul.level_1 .first{border:none}.mod_navigation ul a:hover,.mod_navigation ul a:active{background-color:#4d4d4d;border-radius:0;behavior:url("../../assets/css/assets/css3pie/1.0.0/PIE.htc")}.mod_navigation ul ul{width:100%;left:0;top:0;position:relative;display:none;margin:0;padding:0;background-color:rgba(0,0,0,0.07)}.mod_navigation ul ul li{margin-right:0;margin-left:0;padding:0}.mod_navigation ul ul a,.mod_navigation ul ul a:link,.mod_navigation ul ul a:visited,.mod_navigation ul ul span.active{padding:15px 10px 15px 30px;border-top:1px solid #4c4c4c;background:none}.mod_navigation ul ul ul{left:0;top:0}.mod_navigation ul ul ul a,.mod_navigation ul ul ul a:link,.mod_navigation ul ul ul a:visited,.mod_navigation ul ul ul a:visited span.active{padding:15px 10px 15px 50px}#header .mod_navigation .sub_nav{width:46px;height:46px;right:10px;top:0;position:absolute;display:inline-block;margin:0;padding:0;background-color:#4d4d4d;border-left:0px solid #393939;cursor: pointer;position:absolute !important}#header .mod_navigation ul ul .sub_nav{right:0}#header .mod_navigation .arrow_up{width:44px;height:44px;float:right;background:url("../../files/theme_data/img/arrow_up.png") center center no-repeat}#header .mod_navigation .arrow_down{width:44px;height:44px;float:right;padding:0;background:url("../../files/theme_data/img/arrow_down.png") center center no-repeat}
}
@media screen{
/* Style sheet Slider */
.mod_caroufredsel{position:relative;display:block;margin:0px !important}.mod_caroufredsel figure{width:66%;height:100%;position:relative;float:left;display:block}.mod_caroufredsel .ce_image figure{width:100%;height:100%;position:relative;float:left;display:block}.mod_caroufredsel .ce_text{position:relative;display:block;color:#e1e1e1}.mod_caroufredsel .ce_text div{width:24%;position:relative;float:right;display:block;padding:3% 5% 0;height:100% !important}.mod_caroufredsel img{width:100%;height:100%}.mod_caroufredsel h1,.mod_caroufredsel h2,.mod_caroufredsel h3{font-size:22px;color:#fff}.caroufredsel_navi{display:none}.caroufredsel_controls{left:66%;position:relative;float:none;clear:both;display:block;margin-top:10px}.caroufredsel_pagi a span{display:none}.caroufredsel_pagi a{width:39px;height:9px;position:relative;float:left;display:block;margin-right:10px;background-color:#e1e1e1}.mod_caroufredsel .ce_text a{color:#fff}.mod_caroufredsel .ce_text a.more_button{bottom:9%;right:0;position:absolute;padding:6px 8px 7px 25px;background:#3d4143 url("../../files/theme_data/img/read_more_button.png") left center no-repeat;text-decoration:none;color:#fff}.mod_caroufredsel .ce_text a.more_button:hover{background:#535759 url("../../files/theme_data/img/read_more_button.png") left center no-repeat}
}
@media (max-width: 979px){
/* Style sheet Slider_max_979 */
.mod_caroufredsel{display:none}
}
@media screen{
/* Style sheet Background */
body{background-color:#fff}
}
@media screen{
/* Style sheet Color */
#wrapper{border-top:5px solid #000}a,a:visited,a:active{color:#000}.bordered h1,.bordered h2,.bordered h3,h1.bordered,h2.bordered,h3.bordered{border-left:3px solid #000;border-bottom:1px solid #e1e1e1}#footer .bordered h1,#footer .bordered h2,#footer  .bordered h3,#footer h1.bordered,#footer h2.bordered,#footer h3.bordered{border-left:3px solid #000;border-bottom:1px solid #404040}.mod_navigation ul a:hover,.mod_navigation ul a:active,.mod_navigation ul a.trail,.mod_navigation ul span.active,.mod_navigation ul ul a:hover,.mod_navigation ul ul a:active,.mod_navigation ul ul li span.active{background-color:#000;color:#fff}.mod_caroufredsel .ce_text,.caroufredsel_pagi a.selected{background-color:#000}#header_icons{background:#000 url("../../files/theme_data/img/social_icons_bg.png") center top no-repeat}#habla_topbar_div{background:#000000 url("../../files/theme_data/img/chat_icon.png") no-repeat left center !important}
}
/* Generated by Font Squirrel (http://www.fontsquirrel.com) */

@font-face {
    font-family: 'TitilliumText22LThin';
    src: url("../../files/theme_data/fonts/TitilliumText22L001-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L001-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L001-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L001-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L001-webfont.svg#TitilliumText22LThin") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LLight';
    src: url("../../files/theme_data/fonts/TitilliumText22L002-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L002-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L002-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L002-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L002-webfont.svg#TitilliumText22LLight") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LRegular';
    src: url("../../files/theme_data/fonts/TitilliumText22L003-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L003-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L003-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L003-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L003-webfont.svg#TitilliumText22LRegular") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LMedium';
    src: url("../../files/theme_data/fonts/TitilliumText22L004-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L004-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L004-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L004-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L004-webfont.svg#TitilliumText22LMedium") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LBold';
    src: url("../../files/theme_data/fonts/TitilliumText22L005-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L005-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L005-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L005-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold") format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TitilliumText22LXBold';
    src: url("../../files/theme_data/fonts/TitilliumText22L006-webfont.eot");
    src: url("../../files/theme_data/fonts/TitilliumText22L006-webfont.eot?#iefix") format('embedded-opentype'),
         url("../../files/theme_data/fonts/TitilliumText22L006-webfont.woff") format('woff'),
         url("../../files/theme_data/fonts/TitilliumText22L006-webfont.ttf") format('truetype'),
         url("../../files/theme_data/fonts/TitilliumText22L006-webfont.svg#TitilliumText22LXBold") format('svg');
    font-weight: normal;
    font-style: normal;
}
