.tx-felogin-pi1 label{display:block}
.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px}
.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic}
.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold}
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle}
.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666}
.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold}
.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em}
.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left}
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right}
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left}
.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none}
.tx-indexedsearch .info-tmpl-css dd.item-path{float:none}
#month-header{width:100%;margin-bottom:7px}
#month-header-prevnext{float:left}
#month-header-icons{float:right;text-align:right}
#month-header-icons IMG,#month-header-prevnext IMG,#month-footer IMG{border:0px solid}
#month-footer{width:735px;margin-bottom:7px}
#month-footer-header{text-align:center}
table.month-small{border:1px solid #A1A5A9;border-collapse:collapse}
.month-weeknums{border-right:1px solid #AAAAAA;background-color:#EFEFEF}
.month-weekdays{border-bottom:1px solid #AAAAAA;background-color:#EFEFEF}
.month-small a:link,.monthoff a:visited{color:#000000}
.month-small th,.month-small td{padding:2px;width:22px;font-size:10px;text-align:right}
.month-small th{text-align:center}
.month-large{border:1px solid #A1A5A9;border-collapse:collapse}
.month-large th,.month-large td{border:1px solid #A1A5A9}
.month-large .weekday{background-color:#EEE;height:12px}
.month-large .weeknum{background-color:#A1A5A9;width:22px}
.month-large .day{height:100px;width:100px;vertical-align:top;text-align:left}
.month-large .daylink{font-weight:bold}
.month-large .day div{text-align:right;padding-right:3px}
.month-large .dayNum{border-bottom:none;background-color:#E8EEF7;text-align:right}
.month-large .days td{border-top:none}
.month-large .alldays td{border-top:none;border-bottom:none}
.month-large .alldays .event div{-moz-border-radius:2px 2px 2px 2px}
#calendar-nav{}
#calendar-nav td{vertical-align:top}
#calendar-nav td#previous{width:175px}
#calendar-nav td#list{width:188px}
#calendar-nav td#legend{width:188px}
#calendar-nav td#next{width:175px}
#link-ics,#link-admin{width:100%;text-align:center}
.calborder{background-color:#fff;border:1px solid #A1A5A9}
.tbll{background:url('../../typo3conf/ext/cal/template/img/shadow_l.gif') no-repeat;width:8px}
.tblbot{background:url('../../typo3conf/ext/cal/template/img/shadow_m.gif') repeat-x;width:100%}
.tblr{background:url('../../typo3conf/ext/cal/template/img/shadow_r.gif') no-repeat;width:8px}
.rowOn{background-color:#cfc;border-top:1px solid #fff;border-left:1px solid #fff}
.rowOn2{background-color:#cfc;border-top:1px solid #fff}
.rowOff{background-color:#E1E8F1;border-top:1px solid #fff;border-left:1px solid #fff}
.rowOff2{background-color:#E1E8F1;border-top:1px solid #fff}
.rowToday{background-color:#cff;border-top:1px solid #fff;border-left:1px solid #fff}
.tx-cal-controller .padd{
}
.eventbg_1{background-color:#557CA3;padding:2px}
.eventbg_2{background-color:#53A062;padding:2px}
.eventbg_3{background-color:#E84F25;padding:2px}
.eventbg_4{background-color:#B257A2;padding:2px}
.eventbg_5{background-color:#D42020;padding:2px}
.eventbg_6{background-color:#B88F0B;padding:2px}
.eventbg_7{background-color:#73738C;padding:2px}
#allday a{font-size:9px;color:#fff;font-weight:900;text-decoration:none}
#allday a:hover{text-decoration:underline}
.eventbg2_1{background-color:#6699CC;border:1px solid #557CA3}
.eventbg2_2{background-color:#4FC464;border:1px solid #53A062}
.eventbg2_3{background-color:#FF6D3B;border:1px solid #E84F25}
.eventbg2_4{background-color:#EA62D4;border:1px solid #B257A2}
.eventbg2_5{background-color:#FF5E56;border:1px solid #D42020}
.eventbg2_6{background-color:#CCB21F;border:1px solid #B88F0B}
.eventbg2_7{background-color:#9292A1;border:1px solid #73738C}
.dayborder{background-color:#fff;border-top:1px solid #A1A5A9}
.dayborder2{background-color:#fff;border-top:1px dashed #ccc}
.tx-cal-controller .title{background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif');padding:5px}
.tx-cal-controller .title h1{font-family:Helvetica,sans-serif;font-size:18px;color:#000;margin:0}
.monthBack{background-color:#A1A5A9}
.monthSmallBasic{text-align:left;vertical-align:top}
.monthMediumBasic{height:20px;width:20px;text-align:left;vertical-align:top}
.monthOff,.monthOff a:link,.monthOff a:visited{color:#BBBBBB ! important}
.monthWeekend{background-color:#FFFFEF}
.monthCurrentWeek{background-color:#F2F9FF}
.month-small th,.month-medium th,.month-large th{font-weight:normal}
.month-small th a:link,.month-small th a:visited,.month-medium th a:link,.month-medium th a:visited,.month-large th a:link,.month-large th a:visited{font-weight:bold;color:#000000}
.monthToday{background:#99AABB none repeat scroll 0% !important;border-color:#556677 rgb(170,187,204) rgb(170,187,204) rgb(85,102,119) !important;border-style:solid !important;border-width:1px !important}
.monthToday a:link,.monthToday a:visited{color:#FFFFFF}
.monthCorner{border-bottom:1px solid #AAAAAA}
.monthSelected,.monthSelectedWeek{background-color:#AACCEE}
.current td,.days .current td,tr.current th{background-color:#F2F9FF}
.selected{background-color:#AACCEE}
.monthEventTop{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif');border-top:1px solid #A1A5A9}
.monthEventLine{border-right:1px dotted #A1A5A9}
.medtitle{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif');height:20px;margin-top:3px;font-weight:900}
.yearreg{background-color:#fff;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearoff{background-color:#F2F2F2;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearon{background-color:#F2F9FF;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearmonth{background-color:#ccc}
.yearweek{background-color:#eee;width:30px;font-size:9px;font-weight:900;text-align:center;height:15px}
.eventborder{background-image:url('../../typo3conf/ext/cal/template/img/day_title.gif');border:1px #006699 solid}
.dateback{background-color:#eee}
.weekborder{border-top:1px dashed #A1A5A9;border-right:1px solid #A1A5A9}
.weekborder2{border-right:1px solid #A1A5A9}
.timeborder{border-right:2px solid #A1A5A9;border-top:1px dashed #A1A5A9;background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.timeborder2{border-right:2px solid #A1A5A9;border-top:1px solid #A1A5A9;background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.tx-cal-controller .navback{background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.tx-cal-controller .navback img{border:none}
.tx-cal-controller .sideback{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif')}
a.psf{text-decoration:none}
a.psf:link{color:#0066FF}
a.psf:visited{color:#0066FF}
a.psf:active{color:#3366CC}
a.psf:hover{color:#000099;text-decoration:underline}
a.ps2{text-decoration:underline}
a.ps2:link{color:#0066FF}
a.ps2:visited{color:#0066FF}
a.ps2:active{color:#3366CC}
a.ps2:hover{color:#000099}
a.ps3{text-decoration:none}
a.ps3:link{color:#000}
a.ps3:visited{color:#000}
a.ps3:active{color:#000}
a.ps3:hover{color:#000;text-decoration:underline}
a.ps{text-decoration:none}
a.ps:link{color:#fff}
a.ps:visited{color:#fff}
a.ps:active{color:#fff}
a.ps:hover{color:#fff;text-decoration:underline}
.legend_calendar{font-size:9px;color:#000000;margin-top:1em;margin-left:1em}
.V9{text-align:left ! important;font-size:9px;color:#000000}
.V9 ul{margin-bottom:0px;padding-bottom:0px;margin-left:20px;padding-left:0px}
.V9 li{margin-bottom:0px;padding-bottom:0px}
.V10W{font-size:10px;color:#FFFFFF;text-decoration:none}
.V9W{font-size:9px;color:#FFFFFF;text-decoration:none}
.V10WB{font-size:10px;color:#FFFFFF;font-weight:900}
.V9G{font-size:9px;color:#666666}
.V10{font-size:10px;color:#000000}
.V9BOLD{font-size:9px;font-weight:900}
.G10{font-size:11px;color:#0066FF}
.G10B{font-size:11px;color:#000000}
.G10BOLD{font-size:11px;font-weight:900}
.G10G{font-size:11px;color:#A1A5A9}
.V12{font-size:12px;color:#000000}
.tx-cal-controller .eventfont{font-size:11px;color:#FFFFFF}
.tx-cal-controller .query_style{font-size:11px;width:156px;margin-bottom:0}
.tx-cal-controller .search_style{font-size:12px;width:134px;margin-bottom:0}
.tx-cal-controller .login_style{font-size:11px;width:80px;margin-bottom:0}
.tx-cal-controller .bold a:link{font-weight:bold}
.tx-cal-controller .bold a:active{font-weight:bold}
.tx-cal-controller .bold a:visited{font-weight:bold}
.tx-cal-controller .pagebrowser span{padding:0 2px}
.default_categoryheader,.default_catheader{background-color:#557CA3}
.V9G .default_categoryheader,.V9G .deafult_catheader{background-color:transparent !important;color:#557CA3 !important}
.default_categoryheader_bullet,.default_catheader_bullet{color:#557CA3;font-size:13px}
.default_categoryheader_text,.default_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.default_categoryheader_legend_bullet,.default_catheader_legend_bullet{margin-left:3px}
.default_categoryheader_legend_text,.default_catheader_legend_text{}
.default_categoryheader_allday,.default_catheader_allday{text-align:center;background-color:#6699CC}
.default_categorybody,.default_catbody{background-color:#6699CC;border:1px solid #557CA3;color:#fff}
.default_categorybody a:link,.default_catbody a:link{color:#fff}
.green_catheader,.green_catheader_allday{background-color:#53A062}
.V9G .green_catheader{background-color:transparent !important;color:#53A062 !important}
.green_catheader_bullet{color:#4FC464;font-size:13px}
.green_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.green_catheader_legend_bullet{margin-left:3px}
.green_catheader_bullet_text{}
.green_catheader_allday{text-align:center;background-color:#4FC464}
.green_catbody{background-color:#4FC464;border:1px solid #53A062;color:#fff}
.green_catbody a:link{color:#fff}
.orange_catheader,.orange_catheader_allday{background-color:#E84F25}
.V9G .orange_catheader{background-color:transparent !important;color:#E84F25 !important}
.orange_catheader_bullet{color:#FF6D3B;font-size:13px}
.orange_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.orange_catheader_legend_bullet{margin-left:3px}
.orange_catheader_bullet_text{}
.orange_catheader_allday{text-align:center;background-color:#FF6D3B}
.orange_catbody{background-color:#FF6D3B;border:1px solid #E84F25;color:#fff}
.orange_catbody a:link{color:#fff}
.pink_catheader,.pink_catheader_allday{background-color:#B257A2}
.V9G .pink_catheader{background-color:transparent !important;color:#B257A2 !important}
.pink_catheader_bullet{color:#EA62D4;font-size:13px}
.pink_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.pink_catheader_legend_bullet{margin-left:3px}
.pink_catheader_bullet_text{}
.pink_catheader_allday{text-align:center;background-color:#EA62D4}
.pink_catbody{background-color:#EA62D4;border:1px solid #B257A2;color:#fff}
.pink_catbody a:link{color:#fff}
.red_catheader,.red_catheader_allday{background-color:#D42020}
.V9G .red_catheader{background-color:transparent !important;color:#D42020 !important}
.red_catheader_bullet{color:#FF5E56;font-size:13px}
.red_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.red_catheader_legend_bullet{margin-left:3px}
.red_catheader_bullet_text{}
.red_catheader_allday{text-align:center;background-color:#FF5E56}
.red_catbody{background-color:#FF5E56;border:1px solid #D42020;color:#fff}
.red_catbody a:link{color:#fff}
.yellow_catheader,.yellow_catheader_allday{background-color:#B88F0B}
.V9G .yellow_catheader{background-color:transparent !important;color:#B88F0B !important}
.yellow_catheader_bullet{color:#CCB21F;font-size:13px}
.yellow_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.yellow_catheader_legend_bullet{margin-left:3px}
.yellow_catheader_bullet_text{}
.yellow_catheader_allday{text-align:center;background-color:#CCB21F}
.yellow_catbody{background-color:#CCB21F;border:1px solid #B88F0B;color:#fff}
.yellow_catbody a:link{color:#fff}
.grey_catheader,.grey_catheader_allday{background-color:#73738C}
.V9G .grey_catheader{background-color:transparent !important;color:#73738C !important}
.grey_catheader_bullet{color:#9292A1;font-size:13px}
.grey_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.grey_catheader_legend_bullet{margin-left:3px}
.grey_catheader_bullet_text{}
.grey_catheader_allday{text-align:center;background-color:#9292A1}
.grey_catbody{background-color:#9292A1;border:1px solid #73738C;color:#fff}
.grey_catbody a:link{color:#fff}
.tx-cal-controller .bold{
}
.refresh_calendar{margin-right:5px}
.tx-cal-controller .weekview{margin:0 auto}
.tx-cal-controller .weekview .nextweek_arrow,.tx-cal-controller .weekview .previousweek_arrow{width:16px;height:20px;border:0px;text-align:left}
.previsousweek_arrow{text-align:right}
.fnb_header{background-color:#444444}
.fnb_body{background-color:#888888;border:1px solid #999999;color:#fff}
.tx-cal-controller .even{background-color:#eeeeee}
.tx-cal-controller .treelevel0{}
.tx-cal-controller .treelevel1{margin-left:20px}
.tx-cal-controller .treelevel2{margin-left:30px}
.tx-cal-controller label{display:block;float:left;margin-bottom:0px;padding-right:1em;text-align:right;width:120px}
.tx-cal-controller fieldset div{clear:left}
.tx-cal-controller .noborder{border:none}
.tx-cal-controller .search-result{list-style:none;margin-left:0px;padding-left:0px}
.tx-cal-controller .search-result li{padding-bottom:1em}
.tx-cal-controller .search_result li .even{background-color:#EEEEEE}
.tx_cal_controller img .mouse_pointer{cursor:pointer}
.x-form-label-top .x-form-item label{width:70px ! important}
.x-form-invalid,textarea.x-form-invalid{background:none ! important}
#cal_event_description{margin-top:10px}
.admin_link{width:100%;text-align:center}
.ics_link{width:100%;text-align:center}
.tx-cal-controller .cal_required{color:red}
.tx-cal-controller .constrain{color:red;font-weight:bold}
#editorWrap1 textarea{display:block}
#tx_cal_controller_create_element{width:540px}
.basictab ul{margin:4px;padding:3px 0;margin-left:0;font:bold 12px Verdana;border-bottom:1px solid gray;list-style-type:none;text-align:left;
}
.basictab li{display:inline;margin:0}
.basictab li a{text-decoration:none;padding:3px 7px;margin-right:3px;border:1px solid gray;border-bottom:none;background-color:#6699CC;color:#FFFFFF}
.basictab li a:visited{color:#2d2b2b}
.basictab li a:hover,.basictab li a.current{background-color:#557CA3;color:#FFFFFF}
.basictab li a:active{color:#000000}
.tabcontainer{clear:left;width:95%;
height:1.5em;
}
.tabcontent{display:none}
#tx_cal_controller_create_element input[type="text"]:not([size]){width:6em;
}
#tx_cal_controller_create_element .treelevel0{display:block;margin-left:70px}
#tx_cal_controller_create_element p{margin:7px}
#tx_cal_controller_create_element .notify,#tx_cal_controller_create_element .shared,#tx_cal_controller_create_element .exception{display:block;margin-left:140px}
#sc1 label{width:50px}
#allday{width:10px}
#category_tree{float:right;width:200px}
#until label,#by_day label,#by_monthday label,#by_month label{margin-left:50px}
#by_month label,#by_monthday label{width:230px}
#categoryEntries{height:80px;overflow:auto}
.reminderOffset{width:2em !important}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;padding-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.filelinks div{padding-left:25px;background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat;margin-bottom:10px}
.filelinks span{display:block}
.filelinks .filecount{display:block;margin-bottom:5px}
.filelinks a{color:#000;text-decoration:none}
.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important}
.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important}
.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important}
.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important}
.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important}
.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important}
.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important}
.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important}
.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important}
.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important}
.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important}
.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important}
.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important}
.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important}
.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important}
.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important}
.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important}
.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important}
.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important}
.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important}
.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important}
.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important}
.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important}
.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important}
.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important}
.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important}
.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important}
.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important}
.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important}
.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important}
.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important}
.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important}
.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important}
.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important}
.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important}
.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important}
.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important}
.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important}
.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important}
.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important}
.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important}
.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important}
.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important}
.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important}
.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important}
.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important}
.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important}
.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important}
.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important}
.filelinks a:hover{text-decoration:underline}
.news-single-rightbox,.news-single-imgcaption,.news-latest-date,.news-latest-morelink,.news-latest-category,.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date,.news-list-browse,.news-amenu-container,.news-catmenu{font-size:10px}
.news-latest-container HR.clearer,.news-list-container HR.clearer,.news-list2-container HR.clearer,.news-list3-container HR.clearer,.news-single-item HR.cl-left,.news-single-item HR.cl-right{clear:right;height:1px;border:none;padding:0;margin:0}
.news-list2-container HR.clearer,.news-list3-container HR.clearer{clear:both}
.news-single-item HR.cl-left{clear:left}
.news-latest-container{padding:10px}
.news-latest-gotoarchive{padding:3px;margin:3px;background-color:#f3f3f3}
.news-latest-container H2{padding:0 0 2px 0;margin:0}
.news-latest-item{padding:3px;margin:0}
.news-latest-item IMG{margin:0 5px 5px 0;float:left;border:none}
.news-latest-category IMG{float:none;border:none;margin:0px}
.news-latest-item>p{margin:0;padding:0}
.news-list-container{padding:10px 0}
.news-list-item{padding:0 0 10px 0}
.news-list-container H2{margin:0px}
.news-list-date{float:right;display:block;padding-left:10px}
.news-list-imgcaption{padding:3px 3px 0 0}
.news-list-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list-category IMG{float:none;border:none;margin:0px}
.news-list-morelink{padding-left:5px}
.news-list2-container,.news-list3-container{padding:0 0 10px 0}
.news-list2-container,.news-list3-container{background:#e5e5e5}
.news-list3-item,.list2-subdiv-hdr{background:#f1f1f1}
.news-list2-container .hdr-left,.news-list2-container .hdr-right,.news-list3-container .list3-left,.news-list3-container .list3-right{width:48%;float:left;padding:5px}
.news-list2-container .sub-left,.news-list2-container .sub-middle,.news-list2-container .sub-right{width:31%;float:left;padding:5px}
.news-list3-item{padding:5px}
.news-list3-item,.list3-subdiv,.list2-subdiv{border-top:5px solid #fff}
.news-list2-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list3-container IMG{float:left;margin:0 5px 5px 2px;border:none}
.news-list-browse{text-align:center;margin-bottom:20px}
.activeLinkWrap{font-weight:bold}
.disabledLinkWrap{color:#999}
.disabledLinkWrap,.browseLinksWrap a,.activeLinkWrap{padding:0 1px}
.news-single-item{padding:5px;margin-bottom:5px}
.news-single-img{float:right;margin:10px 0 0 10px;padding:0}
.news-single-img img{border:none}
.news-single-imgcaption{padding:1px 0 3px 0;margin:0}
.news-single-rightbox{float:right;width:160px;text-align:right;clear:both}
.news-single-backlink{padding:10px}
.news-single-additional-info{margin-top:15px;padding:3px;clear:both}
.news-single-related,.news-single-files,.news-single-links{margin:0;margin-bottom:3px;padding:3px}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin-left:20px}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;margin-left:5px}
.news-single-files DD A{padding:0 3px}
.sv-img-big img,.sv-img-small img{border:none}
.sv-img-big{float:right;padding:10px 0 2px 10px}
.sv-img-small-wrapper{padding:15px 0}
.sv-img-small{float:left;padding:0 10px 10px 0}
.news-amenu-container{width:165px;padding:0;margin-left:10px}
.news-amenu-container LI{padding-bottom:1px}
.news-amenu-container LI:hover{background-color:#f3f3f3}
.news-amenu-container UL{padding:0;margin:0;margin-top:5px;list-style-type:none}
.news-amenu-item-year{font-weight:bold;margin-top:10px;padding:2px;background-color:#f3f3f3}
.amenu-act{background:#fff;font-weight:bold}
.news-catmenu{padding:10px}
ul.tree{list-style:none;margin:0;padding:0;clear:both}
ul.tree A{text-decoration:none}
ul.tree A.pm{cursor:pointer}
ul.tree img{vertical-align:middle}
ul.tree ul{list-style:none;margin:0;padding:0;padding-left:17px}
ul.tree ul li{list-style:none;margin:0;padding:0;line-height:10px;white-space:nowrap}
ul.tree ul li.expanded ul{background:transparent url('../../typo3/gfx/ol/line.gif') repeat-y top left}
ul.tree ul li.last>ul{background:none}
ul.tree li.active,ul.tree ul li.active{background-color:#ebebeb !important}
ul.tree li.active ul,ul.tree ul li.active ul{background-color:#f7f3ef}
.level1{padding:1px;padding-left:10px;background-color:#ebf8bf;border-left:1px solid #666;border-top:1px solid #666}
.level2{padding:1px;padding-left:10px;background-color:#ddf393;border-left:1px solid #666}
.level3{padding:1px;padding-left:10px;background-color:#cae46e;border-left:1px solid #666;border-top:1px solid #666}
.level4{padding:1px;padding-left:10px;background-color:#b0cb51;border-left:1px solid #666}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
a.wt_csstooltip{position:relative;z-index:240;color:#3E3E3E;
}
a.wt_csstooltip:hover{z-index:250;text-decoration:none;background-color:#eee}
a.wt_csstooltip dfn{display:none;font-style:normal;z-index:250}
a.wt_csstooltip:hover dfn{display:block;position:absolute;top:2em;left:2em;width:250px;height:50px;overflow:hidden;font-size:11px;color:white;font-weight:normal;background-image:url(/fileadmin/conject/administration/img/header_bg.jpg);background-color:#3668B1;z-index:999999;padding:5px}
.fluidcontent_content .big-teaser{position:absolute;z-index:9999;top:0;margin:0;margin-left:-30px;width:100%;display:none}
.fluidcontent_content .big-teaser .big-teaser-wrapper{position:relative}
.fluidcontent_content .big-teaser .big-teaser-wrapper .close-button{position:absolute;right:0;width:3%;top:10px;right:10px;cursor:pointer}
@media (max-width:768px){.fluidcontent_content .big-teaser{margin-left:-10px}
.fluidcontent_content .big-teaser .big-teaser-wrapper .close-button{width:5%}
}
.fluidcontent_content .big-teaser .big-teaser-wrapper .site-image{display:none}
@media (min-width:435px){.fluidcontent_content .big-teaser .big-teaser-wrapper .site-image{display:block}
}
.fluidcontent_content .big-teaser .big-teaser-wrapper .mobile-image{display:none}
@media (max-width:434px){.fluidcontent_content .big-teaser .big-teaser-wrapper .mobile-image{display:block}
}
.qtip,.qtip{position:absolute;left:-28000px;top:-28000px;display:none;max-width:220px;min-width:50px;font-size:13px;line-height:15px;direction:ltr}
.qtip-content{position:relative;
overflow:hidden;text-align:left;word-wrap:break-word;line-height:17px}
.qtip-content img{max-width:220px;cursor:default !important}
.qtip-content p{margin-bottom:0}
.qtip-titlebar{position:relative;padding:5px 35px 5px 10px;overflow:hidden;border-width:0 0 1px;font-weight:bold}
.qtip-titlebar+.qtip-content{border-top-width:0 !important}
.qtip-close{position:absolute;right:-9px;top:-9px;cursor:pointer;outline:medium none;border-width:1px;border-style:solid;border-color:transparent}
.qtip-titlebar .qtip-close{right:4px;top:50%;margin-top:-9px}
* html .qtip-titlebar .qtip-close{top:16px}
.qtip-titlebar .ui-icon,.qtip-icon .ui-icon{display:block;text-indent:-1000em;direction:ltr;vertical-align:middle}
.qtip-icon,.qtip-icon .ui-icon{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none}
.qtip-icon .ui-icon{width:18px;height:14px;text-align:center;text-indent:0;font:normal bold 10px/13px Tahoma,sans-serif;color:inherit;background:transparent none no-repeat -100em -100em}
.qtip-focus{}
.qtip-hover{}
.qtip-default{border-width:4px;border-style:solid;border-color:#FFF;background-color:#F1F1F1;color:#2C2C2C;-webkit-box-shadow:0 2px 25px rgba(0,0,0,0.4);box-shadow:0 2px 25px rgba(0,0,0,0.4)}
.qtip-default .qtip-titlebar{background-color:#FFEF93}
.qtip-default .qtip-icon{border-color:#CCC;background:#F1F1F1;color:#777}
.qtip-default .qtip-titlebar .qtip-close{border-color:#AAA;color:#111}
.qtip-light{background-color:white;border-color:#E2E2E2;color:#454545}
.qtip-light .qtip-titlebar{background-color:#f1f1f1}
.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}
.qtip-dark .qtip-titlebar{background-color:#404040}
.qtip-dark .qtip-icon{border-color:#444}
.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-cream{background-color:#FBF7AA;border-color:#F9E98E;color:#A27D35}
.qtip-cream .qtip-titlebar{background-color:#F0DE7D}
.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}
.qtip-red{background-color:#F78B83;border-color:#D95252;color:#912323}
.qtip-red .qtip-titlebar{background-color:#F06D65}
.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}
.qtip-red .qtip-icon{border-color:#D95252}
.qtip-red .qtip-titlebar .ui-state-hover{border-color:#D95252}
.qtip-green{background-color:#CAED9E;border-color:#90D93F;color:#3F6219}
.qtip-green .qtip-titlebar{background-color:#B0DE78}
.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}
.qtip-blue{background-color:#E5F6FE;border-color:#ADD9ED;color:#5E99BD}
.qtip-blue .qtip-titlebar{background-color:#D0E9F5}
.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}
.qtip-shadow{-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 3px 1px rgba(0,0,0,0.15)}
.qtip-rounded,.qtip-tipsy,.qtip-bootstrap{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.qtip-youtube{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;color:white;border-width:0;background:#4A4A4A;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#4A4A4A),color-stop(100%,black));background-image:-webkit-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-moz-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-ms-linear-gradient(top,#4A4A4A 0,black 100%);background-image:-o-linear-gradient(top,#4A4A4A 0,black 100%)}
.qtip-youtube .qtip-titlebar{background-color:#4A4A4A;background-color:rgba(0,0,0,0)}
.qtip-youtube .qtip-content{padding:.75em;font:12px arial,sans-serif;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);"}
.qtip-youtube .qtip-icon{border-color:#222}
.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-jtools{background:#232323;background:rgba(0,0,0,0.7);background-image:-webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323));background-image:-moz-linear-gradient(top,#717171,#232323);background-image:-webkit-linear-gradient(top,#717171,#232323);background-image:-ms-linear-gradient(top,#717171,#232323);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #ddd;border:2px solid rgba(241,241,241,1);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 12px #333;-moz-box-shadow:0 0 12px #333;box-shadow:0 0 12px #333}
.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}
.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}
.qtip-jtools .qtip-titlebar,.qtip-jtools .qtip-content{background:transparent;color:white;border:0 dashed transparent}
.qtip-jtools .qtip-icon{border-color:#555}
.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}
.qtip-cluetip{-webkit-box-shadow:4px 4px 5px rgba(0,0,0,0.4);-moz-box-shadow:4px 4px 5px rgba(0,0,0,0.4);box-shadow:4px 4px 5px rgba(0,0,0,0.4);background-color:#D9D9C2;color:#111;border:0 dashed transparent}
.qtip-cluetip .qtip-titlebar{background-color:#87876A;color:white;border:0 dashed transparent}
.qtip-cluetip .qtip-icon{border-color:#808064}
.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}
.qtip-tipsy{background:black;background:rgba(0,0,0,.87);color:white;border:0 solid transparent;font-size:11px;font-family:'Lucida Grande',sans-serif;font-weight:bold;line-height:16px;text-shadow:0 1px black}
.qtip-tipsy .qtip-titlebar{padding:6px 35px 0 10;background-color:transparent}
.qtip-tipsy .qtip-content{padding:6px 10}
.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}
.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}
.qtip-tipped{border:3px solid #959FA9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#F9F9F9;color:#454545;font-weight:normal;font-family:serif}
.qtip-tipped .qtip-titlebar{border-bottom-width:0;color:white;background:#3A79B8;background-image:-webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D));background-image:-webkit-linear-gradient(top,#3A79B8,#2E629D);background-image:-moz-linear-gradient(top,#3A79B8,#2E629D);background-image:-ms-linear-gradient(top,#3A79B8,#2E629D);background-image:-o-linear-gradient(top,#3A79B8,#2E629D);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}
.qtip-tipped .qtip-icon{border:2px solid #285589;background:#285589}
.qtip-tipped .qtip-icon .ui-icon{background-color:#FBFBFB;color:#555}
.qtip-bootstrap{
font-size:14px;line-height:20px;color:#333333;
padding:1px;background-color:#ffffff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.qtip-bootstrap .qtip-titlebar{
padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.qtip-bootstrap .qtip-titlebar .qtip-close{
right:11px;top:45%;border-style:none}
.qtip-bootstrap .qtip-content{
padding:9px 14px}
.qtip-bootstrap .qtip-icon{
background:transparent}
.qtip-bootstrap .qtip-icon .ui-icon{
width:auto;height:auto;
float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}
.qtip-bootstrap .qtip-icon .ui-icon:hover{
color:#000000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}
.qtip .qtip-tip{margin:0 auto;overflow:hidden;z-index:10}
.qtip .qtip-tip,.qtip .qtip-tip .qtip-vml{position:absolute;color:#123456;background:transparent;border:0 dashed transparent}
.qtip .qtip-tip canvas{top:0;left:0}
.qtip .qtip-tip .qtip-vml{behavior:url('../../fileadmin/template/css/vendor/#default#VML');display:inline-block;visibility:visible}
#qtip-overlay{position:fixed;left:-10000em;top:-10000em}
#qtip-overlay.blurs{cursor:pointer}
#qtip-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-color:black;opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}
.qtipmodal-ie6fix{position:absolute !important}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png')}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../../fileadmin/template/css/vendor/fancybox/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:none;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../../fileadmin/template/css/vendor/fancybox/blank.gif');z-index:1102;display:none}
#fancybox-left{left:0px}
#fancybox-right{right:0px}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;
}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox-y.png');background-position:-20px 0px}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox-x.png');background-position:0px -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('../../fileadmin/template/css/vendor/fancybox/fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../../fileadmin/template/css/vendor/fancybox/fancybox-x.png') 0px -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../../fileadmin/template/css/vendor/fancybox/fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png',sizingMethod='scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png',sizingMethod='scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2 :document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop :document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png',sizingMethod='scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png',sizingMethod='scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png',sizingMethod='scale')}
.tx-parksidefeature-pi1>div{margin-bottom:75px}
.tx-parksidefeature-pi1 hgroup h2,.tx-parksidefeature-pi1 hgroup h1{font-size:17px;color:#000;text-transform:uppercase;line-height:19px;margin-bottom:0}
.tx-parksidefeature-pi1 hgroup h2{color:#999;padding-bottom:11px;margin-bottom:16px;border-bottom:1px solid #a6a6a6}
.tx-parksidefeature-pi1 h1{color:#2C2C2C;margin-bottom:8px}
.tx-parksidefeature-pi1 div.description,.tx-parksidefeature-pi1 a{margin-top:15px;margin-bottom:0;font-size:15px;line-height:22px}
.tx-parksidefeature-pi1 div.description p{margin-bottom:0}
.tx-parksidefeature-pi1 div.link{margin-top:0}
body .container .tx-parksidefeature-pi1 .link a{color:#999;text-decoration:none}
body .container .tx-parksidefeature-pi1 .link a:hover{text-decoration:underline}
.tx-parksidefeature-pi1 img{width:100%}
@media (min-width:1200px){.tx-parksidefeature-pi1 hgroup h2,.tx-parksidefeature-pi1 hgroup h1{font-size:19px;line-height:20px}
.tx-parksidefeature-pi1 div.description,.tx-parksidefeature-pi1 a{font-size:16px;line-height:20px}
}
@media (min-width:768px) and (max-width:979px){.tx-parksidefeature-pi1 hgroup h2,.tx-parksidefeature-pi1 hgroup h1{font-size:14px;line-height:16px}
.tx-parksidefeature-pi1 hgroup h1{padding-bottom:6px;margin-bottom:11px}
.tx-parksidefeature-pi1 div.description,.tx-parksidefeature-pi1 a{font-size:14px;line-height:18px}
}
@media (max-width:767px){.tx-parksidefeature-pi1 p,.tx-parksidefeature-pi1 a{font-size:14px;line-height:20px}
.tx-parksidefeature-pi1 div.description{font-size:14px;line-height:18px}
}
h1,h2,h3,h4,h5,h6{margin:0;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:#2C2C2C;text-rendering:optimizelegibility;margin-bottom:10px}
h1{font-size:36px;line-height:38px}
h2{font-size:36px;line-height:38px;margin-bottom:15px}
h3{font-size:30px;line-height:32px;margin-bottom:15px}
h4{font-size:22px;line-height:24px;margin-bottom:10px}
h5{font-size:16px;line-height:18px}
p{margin:0 0 26px 0}
table{margin-bottom:27px}
table caption{margin:0;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;color:black;text-rendering:optimizelegibility;margin-bottom:10px;font-size:22px;line-height:24px;text-align:left;margin-top:15px;margin-bottom:15px}
tr td,tr th{background:#EEE;border:1px solid #FFF;border-top:0;border-left:0;padding:15px 35px;vertical-align:top;font-size:14px;line-height:18px}
tr th{font-weight:normal;text-align:left;font-family:'DIN Next W02 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif}
tr:nth-child(even) td,tr:nth-child(even) th{background:#DFDFDF}
summary,h6{font-size:23px;line-height:25px;color:#555;margin:0;margin-bottom:20px;font-weight:normal}
body.htmlarea-content-body ul,.csc-default ul{list-style-image:url('../../fileadmin/template/images/bullet.png')}
body.htmlarea-content-body ul ul,.csc-default ul ul{list-style-image:url('../../fileadmin/template/images/bullet_lvl2.png')}
ul{margin:0;padding:0}
li{margin:0;padding:0}
body.htmlarea-content-body ul,.content ul,.content ol{padding:0;margin:10px 0 25px 15px}
body.htmlarea-content-body li,.content li{padding-left:7px;margin-bottom:3px}
body hr{margin-top:0}
body,body.htmlarea-content-body{font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:23px;color:#2C2C2C}
.text-orange{color:#f9bc0d}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
figure{margin:0;padding:0}
.clearfix{*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:""}
.clearfix:after{clear:both}
.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body{margin:0;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;line-height:23px;color:#2c2c2c;background-color:#f0f0f0}
a{color:#000;text-decoration:none}
a:hover{color:#8D8D8D;text-decoration:underline}
.row{margin-left:-16px;*zoom:1}
.row:before,.row:after{display:table;content:""}
.row:after{clear:both}
[class*="span"]{float:left;margin-left:16px}
.container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:896px}
.span12{width:896px}
.span11{width:820px}
.span10{width:744px}
.span9{width:668px}
.span8{width:592px}
.span7{width:516px}
.span6{width:440px}
.span5{width:364px}
.span4{width:288px}
.span3{width:212px}
.span2{width:136px}
.span1{width:60px}
.offset12{margin-left:928px}
.offset11{margin-left:852px}
.offset10{margin-left:776px}
.offset9{margin-left:700px}
.offset8{margin-left:624px}
.offset7{margin-left:548px}
.offset6{margin-left:472px}
.offset5{margin-left:396px}
.offset4{margin-left:320px}
.offset3{margin-left:244px}
.offset2{margin-left:168px}
.offset1{margin-left:92px}
.row-fluid{width:100%;*zoom:1}
.row-fluid:before,.row-fluid:after{display:table;content:""}
.row-fluid:after{clear:both}
.row-fluid [class*="span"]{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.127659574%;*margin-left:2.0718560025714%}
.row-fluid [class*="span"]:first-child{margin-left:0}
.row-fluid .span12{width:99.99999999%;*width:99.944196418571%}
.row-fluid .span11{width:91.489361693%;*width:91.433558121571%}
.row-fluid .span10{width:82.978723396%;*width:82.922919824571%}
.row-fluid .span9{width:74.468085099%;*width:74.412281527571%}
.row-fluid .span8{width:65.957446802%;*width:65.901643230571%}
.row-fluid .span7{width:57.446808505%;*width:57.391004933571%}
.row-fluid .span6{width:48.936170208%;*width:48.880366636571%}
.row-fluid .span5{width:40.425531911%;*width:40.369728339571%}
.row-fluid .span4{width:31.914893614%;*width:31.859090042571%}
.row-fluid .span3{width:23.404255317%;*width:23.348451745571%}
.row-fluid .span2{width:14.89361702%;*width:14.837813448571%}
.row-fluid .span1{width:6.382978723%;*width:6.3271751515714%}
.container{margin-right:auto;margin-left:auto;*zoom:1}
.container:before,.container:after{display:table;content:""}
.container:after{clear:both}
.container-fluid{padding-right:16px;padding-left:16px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;content:""}
.container-fluid:after{clear:both}
.lead{margin-bottom:23px;font-size:20px;font-weight:200;line-height:34.5px}
.page-header{padding-bottom:22px;margin:23px 0;border-bottom:1px solid #eee}
.page-header h1{line-height:1}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul{list-style:disc}
ol{list-style:decimal}
li{line-height:23px}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
dl{margin-bottom:23px}
dt,dd{line-height:23px}
dt{font-weight:bold;line-height:22px}
dd{margin-left:11.5px}
.dl-horizontal dt{float:left;width:120px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dl-horizontal dd{margin-left:130px}
hr{margin:23px 0;border:0;border-top:1px solid #d1d1d1;border-bottom:1px solid #fff}
strong{font-weight:bold}
em{font-style:italic}
.muted{color:#999}
abbr[title]{cursor:help;border-bottom:1px dotted #999}
abbr.initialism{font-size:90%;text-transform:uppercase}
q:before,q:after,blockquote:before,blockquote:after{content:""}
address{display:block;margin-bottom:23px;font-style:normal;line-height:23px}
small{font-size:100%}
cite{font-style:normal}
code,pre{padding:0 3px 2px;font-family:Menlo,Monaco,Consolas,"Courier New",monospace;font-size:14px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8}
pre{display:block;padding:11px;margin:0 0 11.5px;font-size:13.875px;line-height:23px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
pre.prettyprint{margin-bottom:23px}
pre code{padding:0;color:inherit;background-color:transparent;border:0}
.pre-scrollable{max-height:340px;overflow-y:scroll}
form{margin:0 0 23px}
fieldset{padding:0;margin:0;border:0}
legend{display:block;width:100%;padding:0;margin-bottom:34.5px;font-size:22.5px;line-height:46px;color:#333;border:0;border-bottom:1px solid #e5e5e5}
legend small{font-size:17.25px;color:#999}
.csc-mailform form ol{list-style:none}
.csc-mailform form ol li{margin-top:0;width:100%}
.csc-mailform form ol li+li{margin-top:10px;width:100%}
.csc-mailform form ol label em{display:none}
.csc-mailform form ol select,.csc-mailform form ol textarea,.csc-mailform form ol input[type="text"],.csc-mailform form ol input[type="password"],.csc-mailform form ol input[type="datetime"],.csc-mailform form ol input[type="datetime-local"],.csc-mailform form ol input[type="date"],.csc-mailform form ol input[type="month"],.csc-mailform form ol input[type="time"],.csc-mailform form ol input[type="week"],.csc-mailform form ol input[type="number"],.csc-mailform form ol input[type="email"],.csc-mailform form ol input[type="url"],.csc-mailform form ol input[type="search"],.csc-mailform form ol input[type="tel"],.csc-mailform form ol input[type="color"]{width:100%;box-sizing:border-box;height:31px}
.csc-mailform form ol textarea{height:125px}
label,input,button,select,textarea{font-size:15px;font-weight:normal;line-height:23px}
input,button,select,textarea{font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif}
label{display:block}
.csc-mailform-field-required,.csc-mailform-field{margin-bottom:15px;width:458px}
.csc-mailform-check-label,fieldset .csc-mailform-radio-label{display:inline-block;margin-right:30px;margin-left:2px}
.required-label label{display:inline-block}
.required-label .star{color:#980101;font-size:1.2em}
h3.mailformH3{font-size:15px;line-height:17px;margin-bottom:0}
.LV_validation_message.LV_valid{display:none}
.LV_validation_message.LV_invalid{padding:4px;color:#c31b1b}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:23px;padding:4px;font-size:15px;line-height:23px;color:#555}
input,textarea{width:450px}
textarea{height:auto}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-ms-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:#fcc11b;outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(252,193,27,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(252,193,27,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(252,193,27,.6)}
textarea.LV_invalid_field,input[type="text"].LV_invalid_field,input[type="password"].LV_invalid_field,input[type="datetime"].LV_invalid_field,input[type="datetime-local"].LV_invalid_field,input[type="date"].LV_invalid_field,input[type="month"].LV_invalid_field,input[type="time"].LV_invalid_field,input[type="week"].LV_invalid_field,input[type="number"].LV_invalid_field,input[type="email"].LV_invalid_field,input[type="url"].LV_invalid_field,input[type="search"].LV_invalid_field,input[type="tel"].LV_invalid_field,input[type="color"].LV_invalid_field,.uneditable-input.LV_invalid_field{border-color:#c31b1b;-webkit-box-shadow:0 0 8px rgba(195,27,27,0.4);-moz-box-shadow:0 0 8px rgba(195,27,27,0.4);box-shadow:0 0 8px rgba(195,27,27,0.4)}
textarea.LV_valid_field,input[type="text"].LV_valid_field,input[type="password"].LV_valid_field,input[type="datetime"].LV_valid_field,input[type="datetime-local"].LV_valid_field,input[type="date"].LV_valid_field,input[type="month"].LV_valid_field,input[type="time"].LV_valid_field,input[type="week"].LV_valid_field,input[type="number"].LV_valid_field,input[type="email"].LV_valid_field,input[type="url"].LV_valid_field,input[type="search"].LV_valid_field,input[type="tel"].LV_valid_field,input[type="color"].LV_valid_field,.uneditable-input.LV_valid_field{border-color:#2d9928;-webkit-box-shadow:0 0 8px rgba(45,153,40,0.4);-moz-box-shadow:0 0 8px rgba(45,153,40,0.4);box-shadow:0 0 8px rgba(45,153,40,0.4)}
input[type="radio"],input[type="checkbox"]{margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer}
input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}
.csc-mailform input[type="submit"],.csc-mailform input[type="reset"],.csc-mailform input[type="button"]{background:#F8F8F8;padding:6px 15px;border:0;-webkit-box-shadow:1px 1px 1px 0px #888;-moz-box-shadow:1px 1px 1px 0px #888;box-shadow:1px 1px 1px 0px #888;float:right}
.csc-mailform .csc-mailform-radio legend{display:none}
.uneditable-textarea{width:auto;height:auto}
select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px}
select{width:220px;border:1px solid #bbb}
select[multiple],select[size]{height:auto}
select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.radio,.checkbox{min-height:18px;padding-left:18px}
.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px}
.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}
.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}
.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}
.input-mini{width:60px}
.input-small{width:90px}
.input-medium{width:150px}
.input-large{width:210px}
.input-xlarge{width:270px}
.input-xxlarge{width:530px}
input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}
.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}
input,textarea,.uneditable-input{margin-left:0}
input.span12,textarea.span12,.uneditable-input.span12{width:886px}
input.span11,textarea.span11,.uneditable-input.span11{width:810px}
input.span10,textarea.span10,.uneditable-input.span10{width:734px}
input.span9,textarea.span9,.uneditable-input.span9{width:658px}
input.span8,textarea.span8,.uneditable-input.span8{width:582px}
input.span7,textarea.span7,.uneditable-input.span7{width:506px}
input.span6,textarea.span6,.uneditable-input.span6{width:430px}
input.span5,textarea.span5,.uneditable-input.span5{width:354px}
input.span4,textarea.span4,.uneditable-input.span4{width:278px}
input.span3,textarea.span3,.uneditable-input.span3{width:202px}
input.span2,textarea.span2,.uneditable-input.span2{width:126px}
input.span1,textarea.span1,.uneditable-input.span1{width:50px}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee;border-color:#ddd}
input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}
.control-group.warning>label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}
.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853;border-color:#c09853}
.control-group.warning .checkbox:focus,.control-group.warning .radio:focus,.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:0 0 6px #dbc59e;-moz-box-shadow:0 0 6px #dbc59e;box-shadow:0 0 6px #dbc59e}
.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}
.control-group.error>label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}
.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48;border-color:#b94a48}
.control-group.error .checkbox:focus,.control-group.error .radio:focus,.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:0 0 6px #d59392;-moz-box-shadow:0 0 6px #d59392;box-shadow:0 0 6px #d59392}
.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}
.control-group.success>label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}
.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847;border-color:#468847}
.control-group.success .checkbox:focus,.control-group.success .radio:focus,.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:0 0 6px #7aba7b;-moz-box-shadow:0 0 6px #7aba7b;box-shadow:0 0 6px #7aba7b}
.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}
input:focus:required:invalid,textarea:focus:required:invalid,select:focus:required:invalid{color:#b94a48;border-color:#ee5f5b}
input:focus:required:invalid:focus,textarea:focus:required:invalid:focus,select:focus:required:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}
.form-actions{padding:22px 20px 23px;margin-top:23px;margin-bottom:23px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}
.form-actions:before,.form-actions:after{display:table;content:""}
.form-actions:after{clear:both}
.uneditable-input{overflow:hidden;white-space:nowrap;cursor:not-allowed;background-color:#fff;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}
:-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-webkit-input-placeholder{color:#999}
.help-block,.help-inline{color:#555}
.help-block{display:block;margin-bottom:11.5px}
.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}
.input-prepend,.input-append{margin-bottom:5px}
.input-prepend input,.input-prepend select,.input-prepend .uneditable-input,.input-append input,.input-append select,.input-append .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:middle;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend input:focus,.input-prepend select:focus,.input-prepend .uneditable-input:focus,.input-append input:focus,.input-append select:focus,.input-append .uneditable-input:focus{z-index:2}
.input-prepend .uneditable-input,.input-append .uneditable-input{border-left-color:#ccc}
.input-prepend .add-on,.input-append .add-on{display:inline-block;width:auto;height:23px;min-width:16px;padding:4px 5px;font-weight:normal;line-height:23px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc}
.input-prepend .add-on,.input-prepend .btn,.input-append .add-on,.input-append .btn{margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.input-prepend .active,.input-append .active{background-color:#a9dba9;border-color:#46a546}
.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}
.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-append .uneditable-input{border-right-color:#ccc;border-left-color:#eee}
.input-append .add-on:last-child,.input-append .btn:last-child{-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;border-radius:0 0 0 0}
.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px}
.form-search input,.form-search textarea,.form-search select,.form-search .help-inline,.form-search .uneditable-input,.form-search .input-prepend,.form-search .input-append,.form-inline input,.form-inline textarea,.form-inline select,.form-inline .help-inline,.form-inline .uneditable-input,.form-inline .input-prepend,.form-inline .input-append,.form-horizontal input,.form-horizontal textarea,.form-horizontal select,.form-horizontal .help-inline,.form-horizontal .uneditable-input,.form-horizontal .input-prepend,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0}
.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}
.form-search label,.form-inline label{display:inline-block}
.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}
.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}
.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}
.control-group{margin-bottom:11.5px}
legend+.control-group{margin-top:23px;-webkit-margin-top-collapse:separate}
.form-horizontal .control-group{margin-bottom:23px;*zoom:1}
.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:""}
.form-horizontal .control-group:after{clear:both}
.form-horizontal .control-label{float:left;width:140px;padding-top:5px;text-align:right}
.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:160px;*margin-left:0}
.form-horizontal .controls:first-child{*padding-left:160px}
.form-horizontal .help-block{margin-top:11.5px;margin-bottom:0}
.form-horizontal .form-actions{padding-left:160px}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}
.table{width:100%;margin-bottom:23px}
.table th,.table td{padding:8px;line-height:23px;text-align:left;vertical-align:top;border-top:1px solid #ddd}
.table th{font-weight:bold}
.table thead th{vertical-align:bottom}
.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}
.table tbody+tbody{border-top:2px solid #ddd}
.table-condensed th,.table-condensed td{padding:4px 5px}
.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.table-bordered th,.table-bordered td{border-left:1px solid #ddd}
.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}
.table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}
.table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}
.table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}
.table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}
.table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9}
.table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5}
table .span1{float:none;width:44px;margin-left:0}
table .span2{float:none;width:120px;margin-left:0}
table .span3{float:none;width:196px;margin-left:0}
table .span4{float:none;width:272px;margin-left:0}
table .span5{float:none;width:348px;margin-left:0}
table .span6{float:none;width:424px;margin-left:0}
table .span7{float:none;width:500px;margin-left:0}
table .span8{float:none;width:576px;margin-left:0}
table .span9{float:none;width:652px;margin-left:0}
table .span10{float:none;width:728px;margin-left:0}
table .span11{float:none;width:804px;margin-left:0}
table .span12{float:none;width:880px;margin-left:0}
table .span13{float:none;width:956px;margin-left:0}
table .span14{float:none;width:1032px;margin-left:0}
table .span15{float:none;width:1108px;margin-left:0}
table .span16{float:none;width:1184px;margin-left:0}
table .span17{float:none;width:1260px;margin-left:0}
table .span18{float:none;width:1336px;margin-left:0}
table .span19{float:none;width:1412px;margin-left:0}
table .span20{float:none;width:1488px;margin-left:0}
table .span21{float:none;width:1564px;margin-left:0}
table .span22{float:none;width:1640px;margin-left:0}
table .span23{float:none;width:1716px;margin-left:0}
table .span24{float:none;width:1792px;margin-left:0}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url('../../fileadmin/template/img/glyphicons-halflings.png');background-position:14px 14px;background-repeat:no-repeat}
[class^="icon-"]:last-child,[class*=" icon-"]:last-child{*margin-left:0}
.icon-white{background-image:url('../../fileadmin/template/img/glyphicons-halflings-white.png')}
.icon-glass{background-position:0 0}
.icon-music{background-position:-24px 0}
.icon-search{background-position:-48px 0}
.icon-envelope{background-position:-72px 0}
.icon-heart{background-position:-96px 0}
.icon-star{background-position:-120px 0}
.icon-star-empty{background-position:-144px 0}
.icon-user{background-position:-168px 0}
.icon-film{background-position:-192px 0}
.icon-th-large{background-position:-216px 0}
.icon-th{background-position:-240px 0}
.icon-th-list{background-position:-264px 0}
.icon-ok{background-position:-288px 0}
.icon-remove{background-position:-312px 0}
.icon-zoom-in{background-position:-336px 0}
.icon-zoom-out{background-position:-360px 0}
.icon-off{background-position:-384px 0}
.icon-signal{background-position:-408px 0}
.icon-cog{background-position:-432px 0}
.icon-trash{background-position:-456px 0}
.icon-home{background-position:0 -24px}
.icon-file{background-position:-24px -24px}
.icon-time{background-position:-48px -24px}
.icon-road{background-position:-72px -24px}
.icon-download-alt{background-position:-96px -24px}
.icon-download{background-position:-120px -24px}
.icon-upload{background-position:-144px -24px}
.icon-inbox{background-position:-168px -24px}
.icon-play-circle{background-position:-192px -24px}
.icon-repeat{background-position:-216px -24px}
.icon-refresh{background-position:-240px -24px}
.icon-list-alt{background-position:-264px -24px}
.icon-lock{background-position:-287px -24px}
.icon-flag{background-position:-312px -24px}
.icon-headphones{background-position:-336px -24px}
.icon-volume-off{background-position:-360px -24px}
.icon-volume-down{background-position:-384px -24px}
.icon-volume-up{background-position:-408px -24px}
.icon-qrcode{background-position:-432px -24px}
.icon-barcode{background-position:-456px -24px}
.icon-tag{background-position:0 -48px}
.icon-tags{background-position:-25px -48px}
.icon-book{background-position:-48px -48px}
.icon-bookmark{background-position:-72px -48px}
.icon-print{background-position:-96px -48px}
.icon-camera{background-position:-120px -48px}
.icon-font{background-position:-144px -48px}
.icon-bold{background-position:-167px -48px}
.icon-italic{background-position:-192px -48px}
.icon-text-height{background-position:-216px -48px}
.icon-text-width{background-position:-240px -48px}
.icon-align-left{background-position:-264px -48px}
.icon-align-center{background-position:-288px -48px}
.icon-align-right{background-position:-312px -48px}
.icon-align-justify{background-position:-336px -48px}
.icon-list{background-position:-360px -48px}
.icon-indent-left{background-position:-384px -48px}
.icon-indent-right{background-position:-408px -48px}
.icon-facetime-video{background-position:-432px -48px}
.icon-picture{background-position:-456px -48px}
.icon-pencil{background-position:0 -72px}
.icon-map-marker{background-position:-24px -72px}
.icon-adjust{background-position:-48px -72px}
.icon-tint{background-position:-72px -72px}
.icon-edit{background-position:-96px -72px}
.icon-share{background-position:-120px -72px}
.icon-check{background-position:-144px -72px}
.icon-move{background-position:-168px -72px}
.icon-step-backward{background-position:-192px -72px}
.icon-fast-backward{background-position:-216px -72px}
.icon-backward{background-position:-240px -72px}
.icon-play{background-position:-264px -72px}
.icon-pause{background-position:-288px -72px}
.icon-stop{background-position:-312px -72px}
.icon-forward{background-position:-336px -72px}
.icon-fast-forward{background-position:-360px -72px}
.icon-step-forward{background-position:-384px -72px}
.icon-eject{background-position:-408px -72px}
.icon-chevron-left{background-position:-432px -72px}
.icon-chevron-right{background-position:-456px -72px}
.icon-plus-sign{background-position:0 -96px}
.icon-minus-sign{background-position:-24px -96px}
.icon-remove-sign{background-position:-48px -96px}
.icon-ok-sign{background-position:-72px -96px}
.icon-question-sign{background-position:-96px -96px}
.icon-info-sign{background-position:-120px -96px}
.icon-screenshot{background-position:-144px -96px}
.icon-remove-circle{background-position:-168px -96px}
.icon-ok-circle{background-position:-192px -96px}
.icon-ban-circle{background-position:-216px -96px}
.icon-arrow-left{background-position:-240px -96px}
.icon-arrow-right{background-position:-264px -96px}
.icon-arrow-up{background-position:-289px -96px}
.icon-arrow-down{background-position:-312px -96px}
.icon-share-alt{background-position:-336px -96px}
.icon-resize-full{background-position:-360px -96px}
.icon-resize-small{background-position:-384px -96px}
.icon-plus{background-position:-408px -96px}
.icon-minus{background-position:-433px -96px}
.icon-asterisk{background-position:-456px -96px}
.icon-exclamation-sign{background-position:0 -120px}
.icon-gift{background-position:-24px -120px}
.icon-leaf{background-position:-48px -120px}
.icon-fire{background-position:-72px -120px}
.icon-eye-open{background-position:-96px -120px}
.icon-eye-close{background-position:-120px -120px}
.icon-warning-sign{background-position:-144px -120px}
.icon-plane{background-position:-168px -120px}
.icon-calendar{background-position:-192px -120px}
.icon-random{background-position:-216px -120px}
.icon-comment{background-position:-240px -120px}
.icon-magnet{background-position:-264px -120px}
.icon-chevron-up{background-position:-288px -120px}
.icon-chevron-down{background-position:-313px -119px}
.icon-retweet{background-position:-336px -120px}
.icon-shopping-cart{background-position:-360px -120px}
.icon-folder-close{background-position:-384px -120px}
.icon-folder-open{background-position:-408px -120px}
.icon-resize-vertical{background-position:-432px -119px}
.icon-resize-horizontal{background-position:-456px -118px}
.icon-hdd{background-position:0 -144px}
.icon-bullhorn{background-position:-24px -144px}
.icon-bell{background-position:-48px -144px}
.icon-certificate{background-position:-72px -144px}
.icon-thumbs-up{background-position:-96px -144px}
.icon-thumbs-down{background-position:-120px -144px}
.icon-hand-right{background-position:-144px -144px}
.icon-hand-left{background-position:-168px -144px}
.icon-hand-up{background-position:-192px -144px}
.icon-hand-down{background-position:-216px -144px}
.icon-circle-arrow-right{background-position:-240px -144px}
.icon-circle-arrow-left{background-position:-264px -144px}
.icon-circle-arrow-up{background-position:-288px -144px}
.icon-circle-arrow-down{background-position:-312px -144px}
.icon-globe{background-position:-336px -144px}
.icon-wrench{background-position:-360px -144px}
.icon-tasks{background-position:-384px -144px}
.icon-filter{background-position:-408px -144px}
.icon-briefcase{background-position:-432px -144px}
.icon-fullscreen{background-position:-456px -144px}
.dropup,.dropdown{position:relative}
.dropdown-toggle{*margin-bottom:-3px}
.dropdown-toggle:active,.open .dropdown-toggle{outline:0}
.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:"";opacity:0.3;filter:alpha(opacity=30)}
.dropdown .caret{margin-top:8px;margin-left:2px}
.dropdown:hover .caret,.open .caret{opacity:1;filter:alpha(opacity=100)}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:4px 0;margin:1px 0 0;list-style:none;background-color:#e3e3e3;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}
.dropdown-menu.pull-right{right:0;left:auto}
.dropdown-menu .divider{*width:100%;height:1px;margin:10.5px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.dropdown-menu a{display:block;padding:3px 15px;clear:both;font-weight:normal;line-height:23px;color:#333;white-space:nowrap}
.dropdown-menu li>a:hover,.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#000}
.open{*z-index:1000}
.open>.dropdown-menu{display:block}
.pull-right>.dropdown-menu{right:0;left:auto}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:"\2191"}
.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}
.typeahead{margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #eee;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}
.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-ms-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}
.fade.in{opacity:1}
.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-ms-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}
.collapse.in{height:auto}
.close{float:right;font-size:20px;font-weight:bold;line-height:23px;color:#000;text-shadow:0 1px 0 #ffffff;opacity:0.2;filter:alpha(opacity=20)}
.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:0.4;filter:alpha(opacity=40)}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 10px 4px;margin-bottom:0;font-size:15px;line-height:23px;*line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-ms-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(top,#fff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e6e6e6',GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#cccccc \9}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333;text-decoration:none;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-ms-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-color:#e6e6e6;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-large{padding:9px 14px;font-size:17px;line-height:normal;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.btn-large [class^="icon-"]{margin-top:1px}
.btn-small{padding:5px 9px;font-size:13px;line-height:21px}
.btn-small [class^="icon-"]{margin-top:-1px}
.btn-mini{padding:2px 6px;font-size:13px;line-height:19px}
.btn-primary,.btn-primary:hover,.btn-warning,.btn-warning:hover,.btn-danger,.btn-danger:hover,.btn-success,.btn-success:hover,.btn-info,.btn-info:hover,.btn-inverse,.btn-inverse:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn{border-color:#ccc;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25)}
.btn-primary{background-color:#000000;background-image:-moz-linear-gradient(top,#000,#000000);background-image:-ms-linear-gradient(top,#000,#000000);background-image:-webkit-gradient(linear,0 0,0 100%,from(#000),to(#000000));background-image:-webkit-linear-gradient(top,#000,#000000);background-image:-o-linear-gradient(top,#000,#000000);background-image:linear-gradient(top,#000,#000000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0);border-color:#000000 #000000 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#000000;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{background-color:#000000;*background-color:#000000}
.btn-primary:active,.btn-primary.active{background-color:#000000 \9}
.btn-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(top,#ee5f5b,#bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#bd362f',GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(top,#62c462,#51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#51a351',GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{background-color:#51a351;*background-color:#499249}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info{background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(top,#5bc0de,#2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#2f96b4',GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse{background-color:#414141;background-image:-moz-linear-gradient(top,#555,#222);background-image:-ms-linear-gradient(top,#555,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#222));background-image:-webkit-linear-gradient(top,#555,#222);background-image:-o-linear-gradient(top,#555,#222);background-image:linear-gradient(top,#555,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}
.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{background-color:#222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#090909 \9}
button.btn,input[type="submit"].btn{*padding-top:2px;*padding-bottom:2px}
button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}
button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}
button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}
button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}
.btn-group{position:relative;*zoom:1;*margin-left:.3em}
.btn-group:before,.btn-group:after{display:table;content:""}
.btn-group:after{clear:both}
.btn-group:first-child{*margin-left:0}
.btn-group+.btn-group{margin-left:5px}
.btn-toolbar{margin-top:11.5px;margin-bottom:11.5px}
.btn-toolbar .btn-group{display:inline-block;*display:inline;*zoom:1}
.btn-group>.btn{position:relative;float:left;margin-left:-1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}
.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}
.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}
.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}
.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}
.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}
.btn-group>.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(255,255,255,.125),inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);*padding-top:4px;*padding-bottom:4px}
.btn-group>.btn-mini.dropdown-toggle{padding-left:5px;padding-right:5px}
.btn-group>.btn-small.dropdown-toggle{*padding-top:4px;*padding-bottom:4px}
.btn-group>.btn-large.dropdown-toggle{padding-left:12px;padding-right:12px}
.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}
.btn-group.open .btn-primary.dropdown-toggle{background-color:#000000}
.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}
.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}
.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}
.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}
.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}
.btn .caret{margin-top:7px;margin-left:0}
.btn:hover .caret,.open.btn-group .caret{opacity:1;filter:alpha(opacity=100)}
.btn-mini .caret{margin-top:5px}
.btn-small .caret{margin-top:6px}
.btn-large .caret{margin-top:6px;border-left-width:5px;border-right-width:5px;border-top-width:5px}
.dropup .btn-large .caret{border-bottom:5px solid #000;border-top:0}
.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:0.75;filter:alpha(opacity=75)}
.alert{padding:8px 35px 8px 14px;margin-bottom:23px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853}
.alert-heading{color:inherit}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block>p,.alert-block>ul{margin-bottom:0}
.alert-block p+p{margin-top:5px}
.nav{margin-left:0;margin-bottom:23px;list-style:none}
.nav>li>a{display:block}
.nav>li>a:hover{text-decoration:none;background-color:#eee}
.nav>.pull-right{float:right}
.nav .nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:23px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}
.nav li+.nav-header{margin-top:9px}
.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}
.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}
.nav-list>li>a{padding:3px 15px}
.nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#000}
.nav-list [class^="icon-"]{margin-right:2px}
.nav-list .divider{*width:100%;height:1px;margin:10.5px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}
.nav-tabs,.nav-pills{*zoom:1}
.nav-tabs:before,.nav-tabs:after,.nav-pills:before,.nav-pills:after{display:table;content:""}
.nav-tabs:after,.nav-pills:after{clear:both}
.nav-tabs>li,.nav-pills>li{float:left}
.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}
.nav-tabs{border-bottom:1px solid #ddd}
.nav-tabs>li{margin-bottom:-1px}
.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:23px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}
.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#000}
.nav-stacked>li{float:none}
.nav-stacked>li>a{margin-right:0}
.nav-tabs.nav-stacked{border-bottom:0}
.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}
.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.nav-tabs.nav-stacked>li>a:hover{border-color:#ddd;z-index:2}
.nav-pills.nav-stacked>li>a{margin-bottom:3px}
.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}
.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}
.nav-pills .dropdown-menu{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.nav-tabs .dropdown-toggle .caret,.nav-pills .dropdown-toggle .caret{border-top-color:#000;border-bottom-color:#000;margin-top:6px}
.nav-tabs .dropdown-toggle:hover .caret,.nav-pills .dropdown-toggle:hover .caret{border-top-color:#8D8D8D;border-bottom-color:#8D8D8D}
.nav-tabs .active .dropdown-toggle .caret,.nav-pills .active .dropdown-toggle .caret{border-top-color:#333;border-bottom-color:#333}
.nav>.dropdown.active>a:hover{color:#000;cursor:pointer}
.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
.tabs-stacked .open>a:hover{border-color:#999}
.tabbable{*zoom:1}
.tabbable:before,.tabbable:after{display:table;content:""}
.tabbable:after{clear:both}
.tab-content{overflow:auto}
.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}
.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}
.tab-content>.active,.pill-content>.active{display:block}
.tabs-below>.nav-tabs{border-top:1px solid #ddd}
.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}
.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}
.tabs-below>.nav-tabs>li>a:hover{border-bottom-color:transparent;border-top-color:#ddd}
.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}
.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}
.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}
.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}
.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}
.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}
.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}
.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}
.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}
.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}
.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}
.navbar{*position:relative;*z-index:2;overflow:visible;margin-bottom:23px}
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.25),inset 0 -1px 0 rgba(0,0,0,.1)}
.navbar .container{width:auto}
.nav-collapse.collapse{height:auto}
.navbar{color:#999}
.navbar .brand:hover{text-decoration:none}
.navbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;font-size:20px;font-weight:200;line-height:1;color:#999}
.navbar .navbar-text{margin-bottom:0;line-height:40px}
.navbar .navbar-link{color:#999}
.navbar .navbar-link:hover{color:#fff}
.navbar .btn,.navbar .btn-group{margin-top:5px}
.navbar .btn-group .btn{margin:0}
.navbar-form{margin-bottom:0;*zoom:1}
.navbar-form:before,.navbar-form:after{display:table;content:""}
.navbar-form:after{clear:both}
.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}
.navbar-form input,.navbar-form select{display:inline-block;margin-bottom:0}
.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}
.navbar-form .input-append,.navbar-form .input-prepend{margin-top:6px;white-space:nowrap}
.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}
.navbar-search{position:relative;float:left;margin-top:6px;margin-bottom:0}
.navbar-search .search-query{padding:4px 9px;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;color:#fff;background-color:#626262;border:1px solid #151515;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);box-shadow:inset 0 1px 2px rgba(0,0,0,.1),0 1px 0 rgba(255,255,255,.15);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.navbar-search .search-query:-moz-placeholder{color:#ccc}
.navbar-search .search-query:-ms-input-placeholder{color:#ccc}
.navbar-search .search-query::-webkit-input-placeholder{color:#ccc}
.navbar-search .search-query:focus,.navbar-search .search-query.focused{padding:5px 10px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}
.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}
.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:896px}
.navbar-fixed-top{top:0}
.navbar-fixed-bottom{bottom:0}
.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}
.navbar .nav.pull-right{float:right}
.navbar .nav>li{display:block;float:left}
.navbar .nav>li>a{float:none;padding:9px 10px 11px;line-height:19px;color:#999;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.navbar .btn{display:inline-block;padding:4px 10px 4px;margin:5px 5px 6px;line-height:23px}
.navbar .btn-group{margin:0;padding:5px 5px 6px}
.navbar .nav>li>a:hover{background-color:transparent;color:#fff;text-decoration:none}
.navbar .nav .active>a,.navbar .nav .active>a:hover{color:#fff;text-decoration:none;background-color:#222}
.navbar .divider-vertical{height:40px;width:1px;margin:0 9px;overflow:hidden;background-color:#222;border-right:1px solid #333}
.navbar .nav.pull-right{margin-left:10px;margin-right:0}
.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;background-color:#2c2c2c;background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);border-color:#222 #222 #000000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.075)}
.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{background-color:#222;*background-color:#151515}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#090909 \9}
.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}
.btn-navbar .icon-bar+.icon-bar{margin-top:3px}
.navbar .dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}
.navbar .dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #e3e3e3;position:absolute;top:-6px;left:10px}
.navbar-fixed-bottom .dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}
.navbar-fixed-bottom .dropdown-menu:after{border-top:6px solid #e3e3e3;border-bottom:0;bottom:-6px;top:auto}
.navbar .nav li.dropdown .dropdown-toggle .caret,.navbar .nav li.dropdown.open .caret{border-top-color:#fff;border-bottom-color:#fff}
.navbar .nav li.dropdown.active .caret{opacity:1;filter:alpha(opacity=100)}
.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:transparent}
.navbar .nav li.dropdown.active>.dropdown-toggle:hover{color:#fff}
.navbar .pull-right .dropdown-menu,.navbar .dropdown-menu.pull-right{left:auto;right:0}
.navbar .pull-right .dropdown-menu:before,.navbar .dropdown-menu.pull-right:before{left:auto;right:12px}
.navbar .pull-right .dropdown-menu:after,.navbar .dropdown-menu.pull-right:after{left:auto;right:13px}
.breadcrumb{padding:7px 14px;margin:0 0 23px;list-style:none;background-color:#fbfbfb;background-image:-moz-linear-gradient(top,#fff,#f5f5f5);background-image:-ms-linear-gradient(top,#fff,#f5f5f5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f5f5f5));background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);background-image:-o-linear-gradient(top,#fff,#f5f5f5);background-image:linear-gradient(top,#fff,#f5f5f5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f5f5f5',GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}
.breadcrumb li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}
.breadcrumb .divider{padding:0 5px;color:#999}
.breadcrumb .active a{color:#333}
.pager{margin-left:0;margin-bottom:23px;list-style:none;text-align:center;*zoom:1}
.pager:before,.pager:after{display:table;content:""}
.pager:after{clear:both}
.pager li{display:inline}
.pager a{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}
.pager a:hover{text-decoration:none;background-color:#f5f5f5}
.pager .next a{float:right}
.pager .previous a{float:left}
.pager .disabled a,.pager .disabled a:hover{color:#999;background-color:#fff;cursor:default}
.modal-open .dropdown-menu{z-index:2050}
.modal-open .dropdown.open{*z-index:2050}
.modal-open .popover{z-index:2060}
.modal-open .tooltip{z-index:2070}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop,.modal-backdrop.fade.in{opacity:0.8;filter:alpha(opacity=80)}
.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:auto;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-ms-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
.modal.fade.in{top:50%}
.modal-header{padding:9px 15px;border-bottom:1px solid #eee}
.modal-header .close{margin-top:2px}
.modal-body{overflow-y:auto;max-height:400px;padding:15px}
.modal-form{margin-bottom:0}
.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}
.modal-footer:before,.modal-footer:after{display:table;content:""}
.modal-footer:after{clear:both}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:0.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-2px}
.tooltip.right{margin-left:2px}
.tooltip.bottom{margin-top:2px}
.tooltip.left{margin-left:-2px}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0}
.popover{position:absolute;top:0;left:0;z-index:1010;display:none;padding:5px}
.popover.top{margin-top:-5px}
.popover.right{margin-left:5px}
.popover.bottom{margin-top:5px}
.popover.left{margin-left:-5px}
.popover.top .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.popover.bottom .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.popover .arrow{position:absolute;width:0;height:0}
.popover-inner{padding:3px;width:280px;overflow:hidden;background:#000;background:rgba(0,0,0,0.8);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3)}
.popover-title{padding:9px 15px;line-height:1;background-color:#f5f5f5;border-bottom:1px solid #eee;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}
.popover-content{padding:14px;background-color:#fff;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.popover-content p,.popover-content ul,.popover-content ol{margin-bottom:0}
.thumbnails{margin-left:-16px;list-style:none;*zoom:1}
.thumbnails:before,.thumbnails:after{display:table;content:""}
.thumbnails:after{clear:both}
.row-fluid .thumbnails{margin-left:0}
.thumbnails>li{float:left;margin-bottom:23px;margin-left:16px}
.thumbnail{display:block;padding:4px;line-height:1;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075);box-shadow:0 1px 1px rgba(0,0,0,0.075)}
a.thumbnail:hover{border-color:#000;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}
.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}
.thumbnail .caption{padding:9px}
.label,.badge{font-size:12.69px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}
.label{padding:1px 4px 2px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.badge{padding:1px 9px 2px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}
a.label:hover,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}
.label-important,.badge-important{background-color:#b94a48}
.label-important[href],.badge-important[href]{background-color:#953b39}
.label-warning,.badge-warning{background-color:#f89406}
.label-warning[href],.badge-warning[href]{background-color:#c67605}
.label-success,.badge-success{background-color:#468847}
.label-success[href],.badge-success[href]{background-color:#356635}
.label-info,.badge-info{background-color:#3a87ad}
.label-info[href],.badge-info[href]{background-color:#2d6987}
.label-inverse,.badge-inverse{background-color:#333}
.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
@-o-keyframes progress-bar-stripes{from{background-position:0 0}
to{background-position:40px 0}
}
@keyframes progress-bar-stripes{from{background-position:40px 0}
to{background-position:0 0}
}
.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-ms-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(top,#f5f5f5,#f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#f9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.progress .bar{width:0%;height:18px;color:#fff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-ms-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(top,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf',endColorstr='#0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-ms-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}
.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.progress-danger .bar{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-ms-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(top,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b',endColorstr='#c43c35',GradientType=0)}
.progress-danger.progress-striped .bar{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-success .bar{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-ms-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(top,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462',endColorstr='#57a957',GradientType=0)}
.progress-success.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-info .bar{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-ms-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(top,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de',endColorstr='#339bb9',GradientType=0)}
.progress-info.progress-striped .bar{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.progress-warning .bar{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(top,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450',endColorstr='#f89406',GradientType=0)}
.progress-warning.progress-striped .bar{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}
.accordion{margin-bottom:23px}
.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.accordion-heading{border-bottom:0}
.accordion-heading .accordion-toggle{display:block;padding:8px 15px}
.accordion-toggle{cursor:pointer}
.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}
.carousel{position:relative;margin-bottom:23px;line-height:1}
.carousel-inner{overflow:hidden;width:100%;position:relative}
.carousel .item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-ms-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel .item>img{display:block;line-height:1}
.carousel .active,.carousel .next,.carousel .prev{display:block}
.carousel .active{left:0}
.carousel .next,.carousel .prev{position:absolute;top:0;width:100%}
.carousel .next{left:100%}
.carousel .prev{left:-100%}
.carousel .next.left,.carousel .prev.right{left:0}
.carousel .active.left{left:-100%}
.carousel .active.right{left:100%}
.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:0.5;filter:alpha(opacity=50)}
.carousel-control.right{left:auto;right:15px}
.carousel-control:hover{color:#fff;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}
.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:10px 15px 5px;background:#333;background:rgba(0,0,0,0.75)}
.carousel-caption h4,.carousel-caption p{color:#fff}
.hero-unit{padding:60px;margin-bottom:30px;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}
.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}
.hero-unit p{font-size:18px;font-weight:200;line-height:34.5px;color:inherit}
.pull-right{float:right}
.pull-left{float:left}
.hide{display:none}
.show{display:block}
.invisible{visibility:hidden}
@media (min-width:1200px){[class*="col-lx-"]{float:left !important;padding-left:27px !important;box-sizing:border-box}
.col-lx-3{width:25% !important}
.col-lx-4{width:33.33% !important}
.col-lx-8{width:66.66% !important}
}
@media (min-width:981px) and (max-width:1200px){[class*="col-lg-"]{float:left !important;padding-left:17px !important;box-sizing:border-box}
.col-container-lg{margin-left:-20px !important}
.col-lg-3{width:25% !important}
.col-lg-4{width:33.33% !important}
.col-lg-6{width:50% !important}
.col-lg-8{width:66.66% !important}
.col-lg-12{width:100% !important}
}
@media (min-width:768px) and (max-width:980px){[class*="col-md-"]{float:left !important;padding-left:20px !important;box-sizing:border-box}
.col-container-md{margin-left:-20px !important}
.col-md-3{width:25% !important}
.col-md-4{width:33.33% !important}
.col-md-6{width:50% !important}
.col-md-12{width:100% !important}
}
@media (min-width:480px) and (max-width:767px){[class*="col-sm-"]{float:left !important;padding-left:20px !important;box-sizing:border-box}
.col-container-sm{margin-left:-20px !important}
.col-sm-2{width:16.67% !important}
.col-sm-6{width:50% !important}
}
@media (max-width:480px){.col-xs-2{width:16.67% !important}
.col-sm-6{width:50% !important}
.col-xs-12{width:100% !important}
}
.dBug_array tr td{padding:2px}
img{height:auto !important}
body{text-rendering:optimizeLegibility}
body .line{display:none}
body .container{margin:0 auto;float:none;background:#fff;padding:30px;position:relative}
body .container header{line-height:18px;position:relative}
body .container header .logo{min-height:61px}
body .container header .logo a{width:157px;display:inline-block}
body .container header a:hover{text-decoration:none}
body .container header .responsive_buttons{display:none;margin-top:5px}
body .container header nav.service{margin-top:10px;margin-left:0}
body .container header nav.service ul{margin:0;float:right;list-style-type:none}
body .container header nav.service ul li{float:left;font-size:14px;line-height:18px}
body .container header nav.service ul li.active a{color:#8D8D8D}
body .container header nav.service ul li+li{margin-left:20px}
body .container header nav.service .lang_select{float:right;margin-left:20px;background:url('../../fileadmin/template/images/arrow_down.png') no-repeat center bottom;height:28px;cursor:pointer;font-size:14px}
body .container header nav.service .lang_select .lang_select_dropdown{position:absolute;background:#fff;padding:20px;padding-bottom:10px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);margin-left:-15px;display:none;z-index:999}
body .container header nav.service .lang_select .lang_select_dropdown ul li{float:none}
body .container header nav.service .lang_select .lang_select_dropdown ul li span{background:url('../../fileadmin/template/images/flags.png');width:14px;height:10px;display:block;float:left;margin-top:4px;margin-right:10px}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.england{background-position:-14px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.spain{background-position:-28px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.france{background-position:-42px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.italy{background-position:-56px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.russia{background-position:-70px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li span.china{background-position:-84px 0}
body .container header nav.service .lang_select .lang_select_dropdown ul li.arrow_up{background:url('../../fileadmin/template/images/arrow_up.png') no-repeat center top;margin-top:15px}
body .container header nav.service .lang_select .lang_select_dropdown ul li+li{margin-left:0;padding-top:8px}
body .container header .responsive_search{display:none;margin-top:16px}
body .container header .responsive_search form{margin-bottom:0;position:relative;padding-right:60px}
body .container header .responsive_search form input{display:block}
body .container header .responsive_search form .search_question{width:100%;float:left;padding:5px;border:1px solid #e4e5e7;background-color:#f7f7f7}
body .container header .responsive_search form .search_question:-moz-placeholder{color:#bbb}
body .container header .responsive_search form .search_question::-webkit-input-placeholder{color:#bbb}
body .container header .responsive_search form .search_question::-moz-placeholder{color:#bbb}
body .container header .responsive_search form .search_question:-ms-input-placeholder{color:#bbb}
body .container header .responsive_search form .search_button{float:left;background:url('../../fileadmin/template/images/loupe.png') no-repeat center center;width:42px;height:35px;position:absolute;right:0px;top:0;border:1px solid #e4e5e7}
body .container header .lang_select_dropdown_responsive{display:none}
body .container header .lang_select_dropdown_responsive ul{margin:0;float:right;margin-top:20px;list-style-type:none}
body .container header .lang_select_dropdown_responsive ul li{float:left;font-size:14px}
body .container header .lang_select_dropdown_responsive ul li span{background:url('../../fileadmin/template/images/flags.png');width:14px;height:10px;display:block;float:left;margin-top:5px;margin-right:10px}
body .container header .lang_select_dropdown_responsive ul li span.england{background-position:-14px 0}
body .container header .lang_select_dropdown_responsive ul li span.spain{background-position:-28px 0}
body .container header .lang_select_dropdown_responsive ul li span.france{background-position:-42px 0}
body .container header .lang_select_dropdown_responsive ul li span.italy{background-position:-56px 0}
body .container header .lang_select_dropdown_responsive ul li span.russia{background-position:-70px 0}
body .container header .lang_select_dropdown_responsive ul li span.china{background-position:-84px 0}
body .container header .lang_select_dropdown_responsive ul li+li{padding-left:15px}
body .container header .toggle_main_nav{padding:12px;text-align:center;border:1px solid #959595;text-transform:uppercase;margin:12px 0 0 0;cursor:pointer}
body .container .content a{text-decoration:underline}
body .container .content h1.pageheadline{margin-top:50px;text-transform:uppercase;margin-bottom:20px;color:#2C2C2C}
body .container .content summary{font-size:23px;line-height:26px;color:#555;margin-bottom:40px;text-transform:none}
body .container .content .background-orange{background-color:#fbbb05;padding:35px;margin-bottom:45px}
body .container .content .background-orange .csc-textpic-last,body .container .content .background-orange p{margin-bottom:0}
body .container .content .background-orange .csc-textpic-imagerow{margin-top:10px}
body .container .content .background-orange .csc-textpic-imagerow:first-child{margin-top:0}
body .container .content .background-gray{background-color:#efefef;padding:35px;margin-bottom:45px}
body .container .content .background-gray .csc-textpic-last,body .container .content .background-gray p{margin-bottom:0}
body .container .content .background-gray .csc-textpic-imagerow{margin-top:10px}
body .container .content .background-gray .csc-textpic-imagerow:first-child{margin-top:0}
body .container .content .border-gray{border:1px solid #d4d4d4;padding:35px;margin-bottom:45px}
body .container .content .border-gray .csc-textpic-last,body .container .content .border-gray p{margin-bottom:0}
body .container .content .border-gray .csc-textpic-imagerow{margin-top:10px}
body .container .content .border-gray .csc-textpic-imagerow table{margin-bottom:0}
body .container .content .border-gray .csc-textpic-imagerow:first-child{margin-top:0}
body .container .content h2 a{text-decoration:none}
body .container .content .csc-textpic-caption{color:#838383;margin-top:5px;font-size:13px}
body .container .content .csc-textpic-intext-right .csc-textpic-caption{text-align:right}
body .container .content .csc-textpic-center img{width:100%;max-width:100%}
body .container .content .span4 .csc-textpic-image,body .container .content .span6 .csc-textpic-image,body .container .content .span8 .csc-textpic-image{width:100%}
body .container .content .span4 .csc-textpic-image img{max-width:361px}
body .container .content .csc-textpic-last{margin-bottom:6px}
body .container .content .uploads{background:#efefef;float:none;clear:both}
body .container .content .uploads .csc-header{background:#d4d4d4 url('../../fileadmin/template/images/download_icon.png') no-repeat 95% center;padding:10px 35px}
body .container .content .uploads .csc-header h3{text-transform:uppercase;font-size:22px;line-height:25px;margin-bottom:0}
body .container .content .uploads .csc-uploads{margin:0;padding:10px 35px 20px 35px}
body .container .content .uploads .csc-uploads li{margin:7px 0;line-height:18px}
body .container .content .uploads .csc-uploads li .csc-uploads-fileSize{color:#a7a7a7}
body .container .content .div{width:100%;margin-bottom:0}
body .container .content .div .divider{width:100%;padding-right:27px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(/fileadmin/template/less/boxsizing.htc)}
body .container .content .div .divider hr{margin:0}
body .container .content .tx-indexedsearch-browsebox{display:block}
body .container .content .tx-indexedsearch-whatis{font-size:18px;border-bottom:1px solid #e4e4e4}
body .container .content .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-style:normal;font-weight:normal;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif}
body .container .content .tx-indexedsearch-res h3{margin-bottom:0;line-height:20px;margin-top:35px}
body .container .content .tx-indexedsearch-res h3 a{text-decoration:none;font-size:20px}
body .container .content .tx-indexedsearch-descr{margin:0;margin-top:7px}
body .container .content .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#000;font-style:normal;font-weight:normal;font-family:'DIN Next W02 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif}
body .container .content .tx-indexedsearch .tx-indexedsearch-noresults{text-align:left;font-weight:normal}
body .container .content h3.csc-searchResultHeader{line-height:18px;margin-bottom:0px}
body .container .content p.csc-searchResult{margin-bottom:20px}
body .container footer{line-height:18px;font-size:13px}
body .container footer h3{line-height:20px}
body .container footer nav.sitemap{font-size:14px;margin-bottom:17px}
body .container footer nav.sitemap h3.sitemap_headline{margin-bottom:20px;font-size:16px;text-transform:uppercase}
body .container footer nav.sitemap ul{list-style:none;margin:0}
body .container footer nav.sitemap ul li.lvl1{line-height:18px;margin-bottom:6px;float:left;max-width:200px}
body .container footer nav.sitemap ul li.lvl1 a{color:#2a2a2a}
body .container footer nav.sitemap ul li.lvl1 ul{margin:0;margin-top:5px}
body .container footer nav.sitemap ul li.lvl1 ul li a{color:#8D8D8D}
body .container footer nav.sitemap ul li.lvl1+li.lvl1{margin-left:80px}
body .container footer .social{text-align:right}
body .container footer .social .followus{margin-bottom:23px;line-height:23px;text-align:right}
body .container footer .social .followus_icons{text-align:left}
body .container footer .social .followus_icons a{display:block;float:right;margin-left:5px;margin-bottom:10px}
body .container footer .social .followus_icons a img.fade{position:absolute}
body .container footer .social .followus_icons a img.fade:hover{opacity:1;filter:alpha(opacity=100)}
body .container footer h3.coorporation_headline{text-transform:uppercase;font-size:14px}
body .container footer .coorporation_icons a{display:block;float:left;margin-right:13px}
body .container footer .coorporation_icons a img.fade{position:absolute}
body .container footer .coorporation_icons a img.fade:hover{opacity:1;filter:alpha(opacity=100)}
body .container footer .statement{font-size:12px;margin-bottom:23px;text-align:right}
body .container footer .statement .organisation{margin-top:10px}
body .container footer .statement .statement_icon img.fade{position:absolute;margin-top:3px}
body .container footer .statement .statement_icon img.fade:hover{opacity:1;filter:alpha(opacity=100);cursor:hand}
body .container footer nav.footernav ul{margin:0;list-style-type:none}
body .container footer nav.footernav ul li{float:left;line-height:18px}
body .container footer nav.footernav ul li.active a{color:#8D8D8D}
body .container footer nav.footernav ul li+li{margin-left:10px}
body .container footer .copyright{text-align:right}
body .container footer .copyright a{color:#fbb900}
#fancybox-content .container.reference{width:700px !important;overflow:hidden;padding:0 !important}
#fancybox-content .container.reference [class*="span"]{margin-left:15px}
#fancybox-content .container.reference .row{margin-left:-15px}
#fancybox-content .container.reference .span12{width:700px !important;overflow:hidden}
#fancybox-content .container.reference .span7{width:400px !important;overflow:hidden}
#fancybox-content .container.reference .span7 h2{font-size:28px;line-height:30px;color:#000;margin-bottom:0}
#fancybox-content .container.reference .span7 h2+h2{color:#555}
#fancybox-content .container.reference .span5{width:238px !important;overflow:hidden}
#fancybox-content .container.reference .span5 table td,#fancybox-content .container.reference .span5 table th{background:none;padding:5px}
#fancybox-content .container.reference .csc-default{margin-bottom:0}
#fancybox-content .container.reference .content .csc-textpic-last{margin-bottom:0 !important}
.clearer{clear:both;float:none}
#c279,#c874,#c923{float:right;margin-right:-30px}
.left{text-align:left}
.right{text-align:right}
.center{text-align:center}
.small-bullet{list-style-image:url('../../fileadmin/template/images/bullet_small.png') !important}
.csc-default{margin-bottom:50px}
.no-margin-bottom{margin-bottom:0}
.tt_content-layout-101{margin-bottom:0px}
.tt_content-layout-101 .csc-textpic-last{margin-bottom:0 !important}
.tt_content-layout-101 .csc-textpic-last img{max-width:100% !important}
.tt_content-layout-102{margin-bottom:10px}
.tt_content-layout-102 .csc-textpic-last{margin-bottom:0 !important}
.tt_content-layout-102 .csc-textpic-last img{max-width:100% !important}
#watchlist_button{position:absolute;right:0;display:inline-block;top:81px;font-size:18px;text-transform:uppercase;overflow:hidden}
#watchlist_button>span{padding-top:3px}
#watchlist_button span{float:left}
#watchlist_button .star{display:none}
#watchlist_button .num{display:inline-block;background:#ededed;border-radius:4px;padding:0 6px 0 5px;text-align:center;color:#000;font-size:14px;line-height:24px;height:21px;margin-left:6px;min-width:12px}
body .container header nav.main{margin-top:17px}
body .container header nav.main ul.lvl1>li.active>a{color:#8D8D8D}
body .container header nav.main ul.lvl1{margin:2px 15px 0 0;float:left;list-style-type:none}
body .container header nav.main ul.lvl1 li{text-transform:uppercase;float:left;font-size:18px;padding-right:15px;margin-bottom:14px;border-right:1px solid #aeafaf;line-height:23px}
body .container header nav.main ul.lvl1 li a{display:block;padding-top:2px;position:relative;z-index:1000}
body .container header nav.main ul.lvl1 li.show_image_0 img{display:none}
body .container header nav.main ul.lvl1 li.show_image_0 .link{margin-top:0 !important}
body .container header nav.main ul.lvl1 li:hover div.lvl2_wrap{display:block}
body .container header nav.main ul.lvl1 li div.lvl2_wrap{display:none;padding-top:13px;position:absolute;z-index:999;margin-left:-30px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2{*zoom:1;background:#e3e3e3;padding:25px 25px 0 0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);box-shadow:0 1px 1px rgba(0,0,0,0.3);list-style-type:none;margin-right:33px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2:before,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2:after{display:table;content:""}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2:after{clear:both}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li{border:0;padding:0;max-width:200px;margin-bottom:0;line-height:18px;font-size:17px;padding-bottom:25px;float:left;display:block;margin-left:25px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li:first-child{padding-bottom:5px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li.clearfix{clear:both}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li.after{content:"";position:absolute;width:0;height:0;top:-12px;left:35px;margin-top:-29px;border:15px solid transparent;border-bottom-color:#e3e3e3}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li .link{margin-top:15px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li .link a{color:#000}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li img{opacity:1;filter:alpha(opacity=100)}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3{margin-left:0;margin-top:5px;list-style-type:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3 li{padding-top:3px;padding-bottom:0;float:none;margin-left:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3 li a{text-transform:none;font-size:15px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li span.subtitle{font-size:13px;text-transform:none;display:block;margin-top:10px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{text-transform:none;font-size:13px;width:100%;padding-bottom:25px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281>a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282>a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530>a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283>a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410>a{display:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link{width:100%;height:65px;background:#f1f1f1 url('../../fileadmin/template/images/icon_pflegefrei.jpg') no-repeat 15px 12px;margin-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a{display:block;width:100%;height:100%}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a div,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a div,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a div,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a div,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a div{margin:13px 0 0 67px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a .subtitle,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a .subtitle,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a .subtitle,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a .subtitle,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .subtitle{font-size:12px;margin-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282{padding-bottom:35px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link{background:#f1f1f1 url('../../fileadmin/template/images/icon_fluster.jpg') no-repeat 15px 12px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530{padding-bottom:35px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 img{display:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link{background-color:#f1f1f1;background-image:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a div{margin:13px 15px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link{background:#f1f1f1 url('../../fileadmin/template/images/icon_gesund.jpg') no-repeat 15px 12px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link{background:#f1f1f1 url('../../fileadmin/template/images/icon_idesign.jpg') no-repeat 15px 12px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{clear:both}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283,body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{display:none}
body .container header nav.main ul.lvl1 li+li{padding-left:15px}
body .container header nav.main .loupe{margin-top:4px}
body .container header nav.main .loupe form{margin:0px;padding:0px}
body .container header nav.main .loupe .search_question{background-color:#f7f7f7;display:block;float:left;height:18px;margin-bottom:0;margin-right:8px;margin-top:-2px;padding:2px 5px 3px;width:200px;font-size:14px}
body .container header nav.main .loupe .search_question:focus{border-color:#CCC;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
body .container header nav.main .loupe .search_question:hover{display:block}
body .container header nav.main .loupe .search_question:-moz-placeholder{color:#bbb}
body .container header nav.main .loupe .search_question::-webkit-input-placeholder{color:#bbb}
body .container header nav.main .loupe .search_question::-moz-placeholder{color:#bbb}
body .container header nav.main .loupe .search_question:-ms-input-placeholder{color:#bbb}
body .container header nav.main .loupe .search_button{border:0;background:transparent url('../../fileadmin/template/images/loupe.png') no-repeat left top;width:23px;height:21px}
body .container header nav.sub{padding-bottom:12px;margin-bottom:11px}
body .container header nav.sub.sub-lvl1{border-bottom:1px solid #d1d1d1}
body .container header nav.sub.sub-lvl1 .uid-410{padding-left:30px;padding-right:30px;border-left:1px solid #aeafaf;position:relative;top:-1px}
body .container header nav.sub.sub-lvl1 .uid-410 a{background:#323232;border-radius:5px;color:#ffffff;padding:2px 15px 0px 15px;position:relative;top:1px}
body .container header nav.sub.sub-lvl1 .uid-410 a .reg{display:inline-block;font-size:25px;max-height:11px;overflow:hidden;position:relative;top:-2px}
body .container header nav.sub.sub-lvl1 .uid-410 a:hover{color:#cacaca}
body .container header nav.sub.sub-lvl1 .uid-420{padding-right:24px}
body .container header nav.sub ul{list-style-type:none;margin:0}
body .container header nav.sub ul li{padding-right:26px;float:left;font-size:16px}
body .container header nav.sub ul li.active a{color:#8D8D8D}
body .container header nav.sub.sub-lvl2 ul li{font-size:15px}
@media screen and (min-width:768px) and (max-width:1199px){body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li span.subtitle{font-size:13px}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{font-size:13px;padding-bottom:25px}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link{height:50px;background-image:none}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a .reg,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a .reg,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a .reg,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a .reg,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .reg{display:inline-block;font-size:25px;max-height:11px;overflow:hidden;position:relative;top:-2px}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a div{margin:7px 7px 0}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .subtitle{font-size:12px;margin-top:0}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{padding-bottom:15px}
body .container	header nav.main .loupe{float:left;margin-bottom:8px}
body .container	header nav.main .loupe .search_question{width:300px}
body .container	header nav.main ul.lvl1 li:last-child{border-right:0}
body .container	header nav.service .lang_select_dropdown{padding:10px !important}
}
@media screen and (min-width:768px) and (max-width:980px){body .container	header nav.main .loupe{float:left;margin-bottom:8px}
body .container	header nav.main .loupe .search_question{width:300px}
body .container	header nav.service .lang_select_dropdown{padding:10px 7px !important;z-index:1999 !important}
body.ru .container header nav.service .lang_select{margin-left:10px}
body.ru .container header nav.service ul li{font-size:13.5px}
body.ru .container header nav.service ul li+li{margin-left:10px}
}
@media screen and (max-width:767px){body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li:first-child{padding-bottom:0px}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li span.subtitle{font-size:13px;display:inline}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25{font-size:13px;position:static;margin:10px 0 0;padding-bottom:0}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285 .link,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25 .link{height:auto;background:none}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285 .link a div,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25 .link a div{margin:0}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285 .link a .subtitle,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25 .link a .subtitle{font-size:12px;margin-top:0;display:inline}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25 .link a .subtitle:before{content:" - "}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25{padding-bottom:0px}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410 .link a .subtitle:before,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_25 .link a .subtitle:before{content:""}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_285 .link a .subtitle{display:none}
body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_281,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_282,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_530,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_283,body .container	header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 #lvl2_410{display:block}
}
a.wt_csstooltip:hover dfn{width:250px;height:auto;overflow:hidden;font-size:13px;color:#2C2C2C;background:#f1f1f1;z-index:999999;padding:5px;border:4px solid #fff;line-height:20px;-moz-box-shadow:0 0 25px rgba(0,0,0,0.4);-webkit-box-shadow:0 0 25px rgba(0,0,0,0.4);box-shadow:0 0 25px rgba(0,0,0,0.4)}
body .container .content .csc-mailform form ol select,body .container .content .csc-mailform form ol textarea,body .container .content .csc-mailform form ol input[type="text"],body .container .content .csc-mailform form ol input[type="password"],body .container .content .csc-mailform form ol input[type="datetime"],body .container .content .csc-mailform form ol input[type="datetime-local"],body .container .content .csc-mailform form ol input[type="date"],body .container .content .csc-mailform form ol input[type="month"],body .container .content .csc-mailform form ol input[type="time"],body .container .content .csc-mailform form ol input[type="week"],body .container .content .csc-mailform form ol input[type="number"],body .container .content .csc-mailform form ol input[type="email"],body .container .content .csc-mailform form ol input[type="url"],body .container .content .csc-mailform form ol input[type="search"],body .container .content .csc-mailform form ol input[type="tel"],body .container .content .csc-mailform form ol input[type="color"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
div.csc-mailform form li label{width:100%}
div.csc-mailform form li.csc-form-element-submit{padding:5px;margin-left:-7px}
.qtip p{padding:5px 10px}
.qtip p img{margin:-5px -10px}
span.tip{display:none}
@media screen and (max-width:767px){table{margin-bottom:10px}
body{padding:0 !important}
body .container{padding:10px}
body .container header{margin-bottom:15px}
body .container header .logo{width:220px;float:left}
body .container header .logo img{width:120px}
body .container header .logo a div{font-size:15px !important;padding:0 !important}
body .container header .responsive_buttons{float:right;display:block}
body .container header .responsive_buttons a{opacity:0.65;filter:alpha(opacity=65)}
body .container header .responsive_buttons a:hover,body .container header .responsive_buttons a.active{opacity:1;filter:alpha(opacity=100)}
body .container header nav.service{display:none;clear:both;margin:0 !important;text-align:right}
body .container header nav.service .lang_select{margin-top:20px;display:none}
body .container header nav.service ul{margin-top:20px}
body .container header nav.service ul li{padding-bottom:5px}
body .container header nav.main{display:none;border-bottom:0;margin-top:0;background:#e5e5e5;padding:0 15px;padding-bottom:15px}
body .container header nav.main ul.lvl1{width:100%;margin-top:7px}
body .container header nav.main ul.lvl1 li{float:none;padding-left:0;border-right:0;border:0 !important;padding-top:10px;padding-bottom:10px;margin-bottom:0;margin-left:5px}
body .container header nav.main ul.lvl1 li.active a,body .container header nav.main ul.lvl1 li a{color:#000;font-size:17px;padding-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap{display:block;position:static;padding-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap:after{display:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2{background:none;padding:0;-webkit-box-shadow:0 0 0 #FFF;-moz-box-shadow:0 0 0 #FFF;box-shadow:0 0 0 #FFF;margin-left:32px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li{width:100%;text-transform:none;margin-top:10px;background:url('../../fileadmin/template/images/dash.png') left 8px no-repeat;padding-left:10px;font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;padding-bottom:0;margin-left:0;float:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li a{font-size:14px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li a:hover{color:#8D8D8D}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li img{display:none}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li .link{margin-top:5px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3{list-style-type:none;margin-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3 li{margin-top:0;padding-top:0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li ul.lvl3 li a{color:#575757;padding:0}
body .container header nav.main ul.lvl1 li+li{border-top:1px solid #d5d5d5;padding-left:0}
body .container header nav.main .loupe{display:none}
body .container .content .flexslider{margin-left:-10px}
body .container .content .flexslider .rotator-text{position:static;padding-top:15px !important;height:auto !important;opacity:1 !important;width:100%;padding:15px 30px;margin-left:0 !important;background:#e5e5e5;box-sizing:border-box;*behavior:url(/fileadmin/template/less/boxsizing.htc)}
body .container .content .flexslider .rotator-text h2{color:#000 !important;font-size:21px !important;line-height:24px !important;margin-bottom:5px}
body .container .content .flexslider .rotator-text p{color:#333 !important;font-size:17px !important;line-height:20px !important}
body .container .content .flexslider .rotator-text a{display:block;font-size:14px}
body .container .content .flexslider	.download{bottom:inherit;top:20px}
body .container .content h2{font-size:22px;line-height:24px;margin-bottom:5px}
body .container .content .csc-default{margin-bottom:4px}
body .container .content .csc-textpic-imagewrap,body .container .content .csc-textpic-imagecolumn,body .container .content .csc-textpic-image,body .container .content .csc-textpic-image img,body .container .content .csc-textpic-image table{width:100% !important;float:none}
body .container .content .csc-textpic-imagewrap{margin:0}
body .container .content .csc-textpic-text{margin:10px 0 0 0}
body .container footer{text-align:center}
body .container footer nav.sitemap{display:none}
body .container footer .social{text-align:center}
body .container footer .social .followus{text-align:left;margin-bottom:5px}
body .container footer .social .followus_icons{margin-bottom:10px;margin-left:-5px}
body .container footer .social .followus_icons a{display:inline;float:none}
body .container footer .statement{margin-top:15px;text-align:left}
body .container footer .coorporation_icons{width:260px;margin:0 auto}
body .container footer nav.footernav ul li a{color:#000}
body .container footer .copyright{text-align:center;margin-top:15px}
}
@media screen and (min-width:768px) and (max-width:979px){body .container footer nav.sitemap ul li.lvl1+li.lvl1{margin-left:40px}
body .container .content .flexslider .rotator-text h2{font-size:30px;line-height:30px}
body .container footer nav.sitemap{font-size:12px;line-height:16px}
body .container footer h3.coorporation_headline{font-size:13px;line-height:17px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:250px}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:250px}
body .container header nav.main .loupe .mailformsword{width:64px}
.flexslider .rotator-text h2{font-size:20px !important;line-height:22px !important;margin-bottom:5px !important}
.flexslider .rotator-text p{font-size:16px !important;line-height:18px !important}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2{padding:20px 20px 0 0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li{max-width:130px;font-size:15px;padding-bottom:11px;margin-left:15px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li .link{margin-top:5px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li.after{top:2px}
}
@media screen and (min-width:768px){body .container header nav.service,body .container header nav.main{display:block !important}
body .container header .responsive_search,body .container header .lang_select_dropdown_responsive{display:none !important}
}
@media screen and (min-width:980px) and (max-width:1199px){.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:300px}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:300px}
body .container footer nav.sitemap ul li a{font-size:13px}
body .container header nav.main .loupe .mailformsword{width:260px}
.flexslider .rotator-text h2{font-size:24px !important;line-height:26px !important;margin-bottom:5px !important}
.flexslider .rotator-text p{font-size:18px !important;line-height:20px !important}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2{padding:20px 20px 0 0}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li{max-width:130px;font-size:15px;padding-bottom:11px;margin-left:15px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li .link{margin-top:5px}
body .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li.after{top:1px}
}
@media screen and (max-width:1199px){body .container footer nav.footernav{width:100%}
body .container footer .copyright{width:100%;text-align:left;margin-top:5px}
}
@media (max-width:979px) and (min-width:768px){nav.service.span9{width:540px;float:right}
}
@media screen and (min-width:768px) and (max-width:979px){#watchlist_button>span{display:none}
#watchlist_button .star{display:block;background:url('../../fileadmin/template/images/star_icon.png') no-repeat center top;min-width:18px;margin-right:-10px;margin-top:3px;position:relative;margin-right:2px}
}
@media screen and (max-width:767px){#watchlist_button{display:none}
#watchlist_button>span{display:none}
.responsive_buttons a{margin-right:1px}
.responsive_buttons #watchlist_button{display:block;min-width:30px;height:18px;float:left;position:static;height:24px;border:1px solid #a2a2a2;margin-right:4px;padding-left:3px}
.responsive_buttons #watchlist_button .num{height:18px;margin-top:2px;margin-left:0;border-radius:20px;font-size:12px;padding:0 4px;line-height:20px;margin-right:1px}
.responsive_buttons #watchlist_button .star{display:block;background:url('../../fileadmin/template/images/star_icon.png') no-repeat center top;min-width:18px;margin-top:4px;position:static}
#iconGEI{margin-top:20px;margin-bottom:40px}
#iconKlimabuendisBetrieb{margin-top:-30px;margin-left:15px}
#iconRealWood{margin-left:15px}
.coorporation_headline{font-size:18px !important}
.coorporation_icons{width:100% !important;max-width:400px !important}
#coorporation_statement{clear:both}
}
div.ui-tabs{font-family:'DIN Next W02 Light',"Helvetica Neue",Helvetica,Arial,sans-serif;background:none;border:none;padding:0}
div.ui-tabs ul.ui-tabs-nav{background:none;padding:0;margin:0;border:none}
div.ui-tabs ul.ui-tabs-nav li{background:#efefef;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-top:3px solid #efefef;margin:0 2px 0 0 !important}
div.ui-tabs ul.ui-tabs-nav li.ui-state-active,div.ui-tabs ul.ui-tabs-nav li.ui-state-hover,div.ui-tabs ul.ui-tabs-nav li:hover{background:#d4d4d4;border-top:3px solid #f9bc0d;padding-bottom:0}
div.ui-tabs ul.ui-tabs-nav li.ui-state-active:after,div.ui-tabs ul.ui-tabs-nav li.ui-state-hover:after,div.ui-tabs ul.ui-tabs-nav li:hover:after{content:"";position:relative;border-width:10px 10px 0;border-style:solid;border-color:#d4d4d4 transparent;display:block;width:0;left:50%;margin-left:-17px;bottom:-35px;z-index:999}
div.ui-tabs ul.ui-tabs-nav li a{background:none;font-weight:normal;padding:0;color:#2c2c2c;text-decoration:none;font-size:15px;display:block;padding:6px 20px;outline:0}
div.ui-tabs .ui-tabs-panel{background:none;padding:25px;border:1px solid #d4d4d4}
div.ui-tabs .ui-tabs-panel .span{float:none;margin:0;font-size:15px}
div.ui-tabs .ui-tabs-panel .span .csc-header{display:none}
@media screen and (max-width:767px){.ui-tabs ul.ui-tabs-nav li{float:none}
.ui-tabs ul.ui-tabs-nav li.ui-state-active:after,.ui-tabs ul.ui-tabs-nav li.ui-state-hover:after{border:0;position:absolute !important;bottom:-10px !important}
.ui-tabs ul.ui-tabs-nav li a{float:none}
}
#brochure{display:none;width:186px;height:119px;z-index:1;position:fixed;top:0;right:50%;margin:0;margin-right:-820px;float:none;padding:22px 20px 0 45px;cursor:pointer;background:url('../../fileadmin/template/images/brochure_bg.png') no-repeat top left}
#brochure a,#brochure a:hover{color:#000;text-decoration:none}
#brochure h1{font-size:21px;text-transform:uppercase;font-family:'DIN Next W02 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:22px}
#brochure div p{margin:0;line-height:15px;text-transform:uppercase;font-size:13px}
#brochure_footer{display:block;clear:both;margin-bottom:20px;border-radius:5px;overflow:hidden;background-color:#ffcc3d;cursor:pointer}
#brochure_footer a,#brochure_footer a:hover{color:#000;text-decoration:none}
#brochure_footer h1{font-size:21px;text-transform:uppercase;padding:29px 0 22px 30px;font-family:'DIN Next W02 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;background-color:#fcc11a;width:330px;float:left}
#brochure_footer div p{font-size:18px;font-weight:bold;float:left;padding:22px 0 19px 35px;line-height:24px;margin:0}
@media screen and (max-width:1650px){#brochure div p{width:100px}
}
@media screen and (min-width:1520px){#brochure{display:block}
#brochure_footer{display:none}
}
@media screen and (min-width:768px) and (max-width:979px){#brochure_footer h1{width:260px;font-size:16px;padding:20px 0px 16px 30px}
#brochure_footer div p{font-size:15px;padding:14px 0px 12px 15px}
}
@media (max-width:767px){#brochure_footer{margin-bottom:40px}
#brochure_footer h1{font-size:20px;padding:12px 0px 0px 15px;float:none;width:auto;background:none;margin-right:15px}
#brochure_footer div p{font-size:16px;padding:5px 0px 12px 15px;margin-right:15px}
}
#c939,#c1902{position:relative;width:776px;display:none}
#c939 form ol textarea,#c1902 form ol textarea{height:95px}
#c939 form ol li,#c1902 form ol li{float:left}
#c939 form ol li+li,#c1902 form ol li+li{margin-top:10px}
#c939 form ol li.csc-form-7,#c1902 form ol li.csc-form-7{margin-top:0}
#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-8{margin-top:64px}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-4,#c939 form ol li.csc-form-5,#c939 form ol li.csc-form-6,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-4,#c1902 form ol li.csc-form-5,#c1902 form ol li.csc-form-6{width:23%}
#c939 form ol li.csc-form-2,#c939 form ol li.csc-form-7,#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-2,#c1902 form ol li.csc-form-7,#c1902 form ol li.csc-form-8{width:49%}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-5,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-5{margin-right:23px}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-5,#c939 form ol li.csc-form-9,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-5,#c1902 form ol li.csc-form-9{clear:both}
#c939 form ol li.csc-form-7,#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-7,#c1902 form ol li.csc-form-8{position:absolute;right:0}
@media (max-width:767px){#c939,#c1902{width:inherit;margin-top:40px}
#c939 form ol li,#c1902 form ol li{float:none}
#c939 form ol li.csc-form-7,#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-7,#c1902 form ol li.csc-form-8{margin-top:10px}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-4,#c939 form ol li.csc-form-5,#c939 form ol li.csc-form-6,#c939 form ol li.csc-form-2,#c939 form ol li.csc-form-7,#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-4,#c1902 form ol li.csc-form-5,#c1902 form ol li.csc-form-6,#c1902 form ol li.csc-form-2,#c1902 form ol li.csc-form-7,#c1902 form ol li.csc-form-8{width:inherit;margin-right:0}
#c939 form ol li.csc-form-7,#c939 form ol li.csc-form-8,#c1902 form ol li.csc-form-7,#c1902 form ol li.csc-form-8{position:static}
}
@media (min-width:768px) and (max-width:979px){#c939,#c1902{width:480px}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-5,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-5{margin-right:14px}
}
@media (min-width:980px) and (max-width:1199px){#c939,#c1902{width:608px}
#c939 form ol li.csc-form-3,#c939 form ol li.csc-form-5,#c1902 form ol li.csc-form-3,#c1902 form ol li.csc-form-5{margin-right:18px}
}
#c2687,#c2831{position:relative;width:776px;display:none}
#c2687 form ol textarea,#c2831 form ol textarea{height:95px}
#c2687 form ol li,#c2831 form ol li{float:left}
#c2687 form ol li label,#c2831 form ol li label{width:auto}
#c2687 form ol li+li,#c2831 form ol li+li{margin-top:10px}
#c2687 form ol li.csc-form-phone,#c2831 form ol li.csc-form-phone{margin-top:0}
#c2687 form ol li.csc-form-message,#c2831 form ol li.csc-form-message{margin-top:64px}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-plz,#c2687 form ol li.csc-form-ort,#c2687 form ol li.csc-form-email,#c2831 form ol li.csc-form-address,#c2831 form ol li.csc-form-plz,#c2831 form ol li.csc-form-ort,#c2831 form ol li.csc-form-email{width:23%}
#c2687 form ol li.csc-form-name,#c2687 form ol li.csc-form-phone,#c2687 form ol li.csc-form-message,#c2831 form ol li.csc-form-name,#c2831 form ol li.csc-form-phone,#c2831 form ol li.csc-form-message{width:49%}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-ort,#c2831 form ol li.csc-form-address,#c2831 form ol li.csc-form-ort{margin-right:23px}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-ort,#c2687 form ol li.csc-form-9,#c2831 form ol li.csc-form-address,#c2831 form ol li.csc-form-ort,#c2831 form ol li.csc-form-9{clear:both}
#c2687 form ol li.csc-form-phone,#c2687 form ol li.csc-form-message,#c2831 form ol li.csc-form-phone,#c2831 form ol li.csc-form-message{position:absolute;right:0}
@media (max-width:767px){#c2687{width:inherit;margin-top:40px}
#c2687 form ol li{float:none}
#c2687 form ol li.csc-form-phone,#c2687 form ol li.csc-form-message{margin-top:10px}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-plz,#c2687 form ol li.csc-form-ort,#c2687 form ol li.csc-form-email,#c2687 form ol li.csc-form-name,#c2687 form ol li.csc-form-phone,#c2687 form ol li.csc-form-message{width:inherit;margin-right:0}
#c2687 form ol li.csc-form-phone,#c2687 form ol li.csc-form-message{position:static}
}
@media (min-width:768px) and (max-width:979px){#c2687{width:480px}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-ort{margin-right:14px}
}
@media (min-width:980px) and (max-width:1199px){#c2687{width:608px}
#c2687 form ol li.csc-form-address,#c2687 form ol li.csc-form-ort{margin-right:18px}
}
.socialnetwork{padding-top:10px}
.socialnetwork:after{content:".";visibility:hidden;display:block;height:0;clear:both}
.socialnetwork .st_socialnetwork_t_style11,.socialnetwork .st_socialnetwork_f_style11,.socialnetwork .st_socialnetwork_g_style11,.socialnetwork .st_socialnetwork_x_style11,.socialnetwork .st_socialnetwork_l_style11{width:auto}
.socialnetwork .st_socialnetwork_t_style11,.socialnetwork .st_socialnetwork_f_style11,.socialnetwork .st_socialnetwork_g_style11{margin-right:15px}
.news-single-item{padding:0;margin-top:90px}
.news-single-item .news-single-date{color:#575757}
.news-single-item h2,.news-single-item summary{text-transform:uppercase;margin:16px 0 20px 0}
.news-single-item .news-single-img{text-align:right}
.news-single-item .news-single-img p{width:100% !important;font-size:13px;margin-bottom:10px}
.news-single-item .downloads{float:right}
.news-single-item .downloads .csc-header{margin-bottom:15px}
.news-single-item .downloads .uploads{padding-bottom:10px}
.news-single-item .downloads .uploads p{padding:0 35px 10px 35px;margin:0;color:#A2A2A2}
.news-single-item .downloads .uploads p a{display:block;float:left;margin-right:5px;text-decoration:none;color:#2C2C2C}
.news-single-item .downloads .uploads p a:hover{text-decoration:underline}
.news-single-item div.news-single-additional-info{padding:0}
.news-single-item div.news-single-additional-info dl.news-single-related{margin-bottom:15px}
.news-single-item div.news-single-additional-info dl.news-single-related dd{color:#BBB}
.news-single-item div.news-single-additional-info dl.news-single-related a{text-decoration:none;color:#2c2c2c}
.news-single-item div.news-single-additional-info dl.news-single-related a:hover{text-decoration:underline}
.news-single-item div.news-single-additional-info dl.news-single-related dd,.news-single-item div.news-single-additional-info dl.news-single-related dt{margin:0}
.news-single-item .news-single-backlink{padding:0}
.news-single-item .news-single-backlink a{text-decoration:none !important;color:#575757}
.news-single-item .news-single-backlink a:hover{text-decoration:underline !important}
.news-single-item .socialnetwork{border-top:1px solid #d1d1d1;margin-top:6px}
body .news-list-container{padding:0;background:url('../../fileadmin/template/images/tt_news_border.gif') repeat-y right top}
body .news-list-container .news-list-item{padding-bottom:35px}
body .news-list-container .news-list-item .span5{box-sizing:border-box}
body .news-list-container .news-list-item .news-list-date,body .news-list-container .news-list-item .news-list-category{float:none;padding:0;font-size:13px;line-height:18px;color:#575757;display:inline-block}
body .news-list-container .news-list-item img{float:none;margin:0;width:100%}
body .news-list-container .news-list-item h3{font-size:22px;line-height:24px;margin:3px 0 0 0;text-transform:uppercase;padding-right:20px}
body .news-list-container .news-list-item h3 a{text-decoration:none}
body .news-list-container .news-list-item p{padding-right:20px;font-size:15px;line-height:17px;margin:5px 0}
body .news-list-container .news-list-item .news-list-morelink{display:block;padding:0}
body .news-list-container .news-list-item .news-list-morelink a{font-family:'DIN Next W02 Regular',"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none}
body .news-list-container .news-list-item .news-list-morelink a:hover{text-decoration:underline}
body .news-list-container .showResultsWrap{display:none}
body .news-list-container .browseLinksWrap a,body .news-list-container .browseLinksWrap span{font-size:13px;text-decoration:none}
@media (max-width:767px){.news-single-item .news-single-img img,.news-single-item .downloads{width:100%}
}
.news-latest-container{background:none;padding:0}
.news-latest-container h1{min-height:60px}
.news-latest-container h1 a{font-size:19px;line-height:20px;text-decoration:none !important}
.news-latest-container h1 a:hover{text-decoration:underline !important}
.news-latest-container .link{margin-top:20px !important}
.news-latest-container .tx-parksidefeature-pi1 h1{border-bottom:1px solid #a6a6a6;padding-bottom:11px}
.news-catmenu{padding:0;padding-right:50px}
.news-catmenu img{display:none}
.news-catmenu a{font-size:15px;line-height:22px;text-decoration:none}
.news-catmenu ul.tree{margin-bottom:-10px}
.news-catmenu ul.tree a{text-decoration:none}
.news-catmenu ul.tree li a{font-size:15px;line-height:22px;text-decoration:none}
.news-catmenu ul.tree ul{list-style:inherit;padding-left:0}
.news-catmenu ul.tree ul ul{padding-left:17px}
.news-catmenu ul.tree ul li{list-style:inherit;padding-left:7px;margin-left:-7px}
.news-catmenu ul{list-style-image:url('../../fileadmin/template/images/bullet_small.png')}
@media screen and (min-width:980px) and (max-width:1199px){.news-latest-container h1 a{font-size:17px}
}
@media screen and (min-width:768px) and (max-width:979px){.news-latest-container h1 a{font-size:14px}
}
@media (max-width:767px){.news-catmenu ul.tree{margin-bottom:0}
}
.faq{background-color:transparent;margin-left:0 !important;padding-bottom:0}
.faq h3{font-size:17px;line-height:19px;border-top:1px solid #D4D4D4;margin-bottom:0;padding:10px 40px;outline:0;background-image:url('../../fileadmin/template/images/accordion_closed.png');background-size:11px 11px;background-repeat:no-repeat;background-position:15px center;cursor:pointer}
.faq h3 a{text-decoration:none !important}
.faq h3.ui-state-active{background-image:url('../../fileadmin/template/images/accordion_opened.png');background-size:11px 11px;background-repeat:no-repeat;background-position:15px center;font-weight:bold}
.faq h3:first-child{border-top:0}
.faq div.ui-accordion-content{border-top:0;padding:0 40px;padding-bottom:0px}
.faq .ui-state-active,.faq .ui-accordion-content-active{background:#F9F9F9}
.faq p{margin-bottom:10px}
.faq p.subheader{padding-top:10px;text-decoration:underline}
.faq img{margin:0 15px 0px 0}
.filelinks .ai,.filelinks .flash,.filelinks .folder,.filelinks .au,.filelinks .html,.filelinks .java,.filelinks .js,.filelinks .mpeg,.filelinks .ps,.filelinks .sgml,.filelinks .ani,.filelinks .avi,.filelinks .bmp,.filelinks .cdr,.filelinks .css,.filelinks .csv,.filelinks .doc,.filelinks .dtd,.filelinks .eps,.filelinks .exe,.filelinks .fh3,.filelinks .gif,.filelinks .htm,.filelinks .ico,.filelinks .inc,.filelinks .jpg,.filelinks .max,.filelinks .mid,.filelinks .mov,.filelinks .mpg,.filelinks .pcd,.filelinks .pcx,.filelinks .pdf,.filelinks .png,.filelinks .psd,.filelinks .rtf,.filelinks .swf,.filelinks .sxc,.filelinks .sxw,.filelinks .tga,.filelinks .tif,.filelinks .ttf,.filelinks .txt,.filelinks .wav,.filelinks .wrl,.filelinks .xls,.filelinks .xml,.filelinks .xsl,.filelinks .zip,.filelinks .pdf,.filelinks .docx{background-position:10px;padding-left:35px}
.filelinks{padding:10px 10px 10px 1px}
.filelinks .docx{background-image:url('/typo3/gfx/fileicons/doc.gif')}
#sbImage #nextLink:hover{background:url(/fileadmin/template/images/perfectlightbox_next.png) no-repeat 100% 15%}
#sbImage #prevLink:hover{background:url(/fileadmin/template/images/perfectlightbox_prev.png) no-repeat 0 15%}
#sbBottom #closeLink{background:transparent url(/fileadmin/template/images/perfectlightbox_close.png) no-repeat center}
.parkside_rotator_pi1{margin-bottom:30px !important}
.parkside_rotator_pi1 .tx-parksiderotator-pi1{background:#e5e5e5}
body .flex-control-nav{margin:0 !important}
.flexslider{width:1197px;height:476px}
.flexslider .rotator-text{width:435px}
.flexslider .rotator-text h1{font-size:36px;line-height:38px;color:#fff;text-transform:uppercase;margin-bottom:15px}
.flexslider .rotator-text p{color:#fff;margin-bottom:15px;font-size:20px;line-height:26px}
.flexslider .rotator-text a{color:#faba1c}
.flexslider .rotator-text .gray{color:#2a2a2a}
.flexslider .rotator-text .yellow{color:#faba1c}
.flexslider .rotator-text.white-box{background:#FFF;opacity:0.8;padding:40px 55px 25px 55px}
.flexslider .rotator-text.white-box h2{font-size:30px;line-height:32px;text-transform:none}
.flexslider .rotator-text.white-box p{font-size:22px;line-height:24px}
.flexslider .download{position:absolute;right:20px;bottom:20px}
.flexslider .download a{display:block;border-right:1px solid #8C8C8C;border-bottom:1px solid #8C8C8C;padding:15px 50px 15px 25px;text-decoration:none !important;font-size:18px;background:#FFF url('../../fileadmin/template/images/download.png') no-repeat 95% center}
@media screen and (min-width:980px) and (max-width:1199px){.flexslider{width:956px;height:380px}
.flexslider .rotator-text{width:335px}
}
@media screen and (min-width:768px) and (max-width:979px){.flexslider{width:760px;height:302px}
.flexslider .rotator-text{width:260px;margin-left:7%}
.flexslider .rotator-text h1{font-size:28px}
}
@media screen and (max-width:768px){body .container .content .flexslider{margin-left:0}
.parkside_rotator_pi1{margin-left:-10px !important;margin-right:-10px}
.flex-direction-nav{display:none}
body .flex-control-nav{margin-bottom:-10px !important}
}
.cal_event{padding-bottom:35px}
.cal_event .cal_event_image{margin-top:0}
.cal_event .cal_event_content h3.cal_event_title{font-size:22px;margin:0;text-transform:uppercase}
.cal_event .cal_event_content h3.cal_event_title a{text-decoration:none !important}
.cal_event .cal_event_content p{margin-bottom:5px}
.cal-month-header a{display:block;margin-bottom:10px;border-bottom:1px solid #C2C2C2;text-decoration:none !important}
.cal_event_description{margin-top:10px}
.cal_event_image{margin-top:22px}
#sbOverlay{z-index:9990 !important}
#sbCenter{z-index:10000 !important}
body.ie8 .span1{width:70px}
body.ie8 .span2{width:167px}
body.ie8 .span3{width:264px}
body.ie8 .span4{width:361px}
body.ie8 .span5{width:458px}
body.ie8 .span6{width:555px}
body.ie8 .span7{width:652px}
body.ie8 .span8{width:749px}
body.ie8 .span9{width:846px}
body.ie8 .span10{width:943px}
body.ie8 .span11{width:1040px}
body.ie8 .span12{width:1135px}
body.ie8 .container{width:1135px}
body.ie8 .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li{width:178px}
body.ie8 .container header nav.main ul.lvl1 li div.lvl2_wrap ul.lvl2 li.after{width:0}
body.ie8 .container header nav.main ul.lvl1 li:hover div.lvl2_wrap ul.lvl2{display:block}
body.ie8 .container header nav.main ul.lvl1 li:hover div.lvl2_wrap ul.lvl2 li.after{width:0}
body.ie8 .products-filter .col.basic{width:778px}
body.ie8 .products-filter .col.basic .color{width:444px}
body.ie8 .products-filter .col.basic .format{width:260px}
body.ie8 .products-filter .col.advanced{width:294px}
body.ie8 .products-filter .col.advanced .function{width:300px}
