@media print{@page {
margin: 1cm;width: 100%;height: 100%;}
body{background-color: #ffffff !important;width: 100%;height: 100%;}
.preheader, 
#menu,#submenu,#navigation,#footer,.ligthbox div.close,.ligthbox div.close a:link,.scroll,#overlay,.filter,.close,#sidebar,.header object,.activeLightbox table.news,.activeLightbox #content h1,.backlink{display: none !important;}
p{orphans: 3;widows: 3;}
#page div.header{width: 100% !important;}
.header .breadcrumb{display: inline !important;font-size: 63%;color: #A09689;margin-left: 20px;}
div.header div.label {
font-size: 15px !important;width: 400px !important;}
.header .label .container {
width: 360px !important;}
div.header div.label span {
line-height: auto !important;}
#navigation{clear: both !important;float: none !important;width: 95% !important;margin: 0 0 0 20px !important;}
#navigation  div{width: 30% !important;margin-left: 2% !important;float: left !important;margin-bottom: 40px;}
#page, .outerpage{background-color: none !important;overflow: visible !important;}
#content.no_sidebar{width: 100% !important;margin: 0 0 40px 0px !important;}
#content{clear: both;height: auto !important;width: 100% !important;margin: 0 0 40px 0px !important;}
#content a[href^="http://"]:after, .content a[href^="https://"]:after, .content a[href^="mailto:"]:after {
content: " (" attr(href) ")";font-size: 90%;}
#content div.news div.left,.lightbox div.left{clear: both;height: auto !important;width: 62% !important;margin: 0 0 40px 0px !important;overflow: visible !important;}
.lightbox div.right{height: auto !important;float: right !important;width: 30% !important;margin-right: 20px !important;overflow: visible !important;}
#content div.news .left .text div{width: 100% !important;}
#content .lightbox h1{display: block !important;}
#page #content div.lightbox{page-break-before: avoid;position: relative !important;z-index: 1 !important;top: 0 !important;left: 0 !important;margin: 0 !important;padding: 0 !important;width: 100% !important;height: 100% !important;background-color: #ffffff;overflow: visible !important;}
.dynamic{margin: 0 !important;padding: 0 !important;}
#content .countrycontacts .dynamic{display: block !important}
#content .job_content .job_footer div.logo {
display: block !important;}
#content .job_content .job_footer .buttons { display: none; }
#content .job_content, #content .job_header {
width: 558px;margin: 0 auto;box-sizing: border-box;}
#content .job_content {
border-left: 1px solid #052F43;border-right: 1px solid #052F43;}
#content .job_content {
padding-right: 30px;border-bottom: 1px solid #052F43;padding-bottom: 70px;}}
@font-face{font-family: 'Alpiq';src: url('/Images/vistaslabotce-med-020415006EmigreWebOnly_tcm154-122961.eot');src: url('/Images/vistaslabotce-med-020415006EmigreWebOnly_tcm154-122961.eot?#iefix') format('embedded-opentype'),url('/Images/vistaslabotce-med-020415006EmigreWebOnly_tcm154-139657.woff2') format('woff2'),url('/Images/vistaslabotce-med-020415006EmigreWebOnly_tcm154-122964.woff') format('woff'),url('/Images/VistaSlabOTCE-Medium_tcm154-122963.svg') format('svg'),url('/Images/VistaSlabOTCE-Med_tcm154-122962.otf') format('opentype');font-weight: normal;font-style: normal;}
@font-face{font-family: 'Alpiq2';src: url('/Images/vistaslabotce-book-020415006EmigreWebOnly_tcm154-140262.eot');src: url('/Images/vistaslabotce-book-020415006EmigreWebOnly_tcm154-140262.eot?#iefix') format('embedded-opentype'),url('/Images/vistaslabotce-book-020415006EmigreWebOnly_tcm154-140267.woff2') format('woff2'),url('/Images/vistaslabotce-book-020415006EmigreWebOnly_tcm154-140265.woff') format('woff'),url('/Images/VistaSlabOTCE-Book_tcm154-140264.svg') format('svg'),url('/Images/VistaSlabOTCE-Book_tcm154-140263.otf') format('opentype');font-weight: normal;font-style: normal;}
html{width: 100%;height: 100%;margin: 0;padding: 0;overflow: auto;}
*{margin: 0;padding: 0;line-height: 130%;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
a img{border: none;}
body{width: 100%;height: 100%;background-color: #eceae7;font-family: verdana;text-align: center;}
br.clear{display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clear{clear: both;}
.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}
.end{clear: both;height: 1px;}
.outerpage{text-align: left;position: relative;margin: 0 auto;background-color: #ffffff;width: 1000px;overflow: visible;min-height: 100%;}
#page{padding: 0 20px 4em 20px;}
/***** Cookie-Warning *****/
#cookiewarning {
padding: 10px 20px;border: 5px solid #fa6200;}
#cookiewarning .title {
font-size: 90%;padding-bottom: 5px;}
#cookiewarning .text {
font-size: 63%;padding-bottom: 5px;}
#cookiewarning input.button {
float: right;margin: 0 0 0 10px;padding: 10px;font-size: 100%;border-top: 1px solid #eceae7;border-left: 1px solid #eceae7;border-bottom: 1px solid #a9a095;border-right: 1px solid #a9a095;background-color: #ffffff;color: #A09689;cursor: pointer;line-height: 100%;}
#cookiewarning input.button:hover {
border-top: 1px solid #a9a095;border-left: 1px solid #a9a095;border-bottom: 1px solid #eceae7;border-right: 1px solid #eceae7;cursor: hand;}
/***** Pre-Header *****/
.preheader{font-size: 63%;color: #A09689;}
.preheader a:link, .preheader a:visited, .preheader a:active{color: #A09689;text-decoration: none;}
.preheader a:hover,#metanav ul li#contact:hover a, #metanav ul li#contact.over a,#map:hover a, #map.over a{color: #052F43;}
.preheader div{float: left;/*	padding: 4px 6px;margin-right: 14px;*/
padding: 4px 6px;}
.preheader div div{padding: 4px 0px;margin-right: 0px;}
.preheader #search, .preheader #langnav, .preheader #metanav{float: right;margin-left: 6px;}
.preheader #search{padding: 1px 0;margin-left: 20px;margin-right: 0;}
.preheader #search input{font-size: 100%;}
.preheader #search input.text{border-top: 1px solid #a9a095;border-left: 1px solid #a9a095;border-bottom: 1px solid #eceae7;border-right: 1px solid #eceae7;color: #A09689;width: 14em;}
.preheader #search input.button{border-top: 1px solid #eceae7;border-left: 1px solid #eceae7;border-bottom: 1px solid #a9a095;border-right: 1px solid #a9a095;background-color: #ffffff;color: #A09689;cursor: pointer;padding: 0px 3px;margin: 0;height: 1.6em;line-height: 100%;}
.preheader #search input.button:hover{border-top: 1px solid #a9a095;border-left: 1px solid #a9a095;border-bottom: 1px solid #eceae7;border-right: 1px solid #eceae7;cursor: hand;}
.preheader #langnav{margin-right: 0;}
.preheader #langnav a{padding: 0 3px;}
.preheader #metanav{padding: 0;}
.preheader #metanav ul li{float: left;list-style: none;padding: 4px 6px;}
/***** Global contacts *****/
#metanav .contacts{line-height: 140%;position: absolute;left: -999em;margin-top: 4px;width: 720px;background-color: #eceae7;border-right: 1px solid #a9a095;border-bottom: 1px solid #a9a095;font-weight: normal;z-index: 10;color: #666666;}
#metanav ul li#contact:hover,#metanav ul li#contact.over{background-color: #eceae7;}
#metanav ul li#contact:hover .contacts,#metanav ul li#contact.over .contacts{left: 50%;margin-left: -480px;}
.preheader h1,.preheader p.title{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;color: #052F43;font-size: 140%;line-height: 111%;font-weight: normal;margin-bottom: 17px !important;clear: both;padding: 10px;}
.preheader h2,.preheader p.subtitle{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;color: #052F43;font-size: 120%;line-height: 142%;font-weight: normal;margin-bottom: 17px !important;}
.preheader .center{background: url(/Images/subnav-bg_tcm154-57724.gif) repeat-y;margin-bottom: 20px;}
.preheader .contact{padding-left: 10px;padding-bottom: 20px;float: left; 
width: 170px;}
.contact .name{font-weight: bold;}
/***** Google-Map *****/
#content.no_sidebar .googlemap{height: 500px !important;}
#content .googlemap{width: 100%;height: 350px;margin-bottom: 14px;}
#content .googlemap .location{width: auto !important;background-color: #ffffff !important;border: none !important;}
#content .googlemap .gmap-button{zoom:1;background-color: #e9e7e8;background-image: -webkit-linear-gradient(top bottom, #e9e7e8 0%, #A09689 100%);background-image: -moz-linear-gradient(top bottom, #e9e7e8 0%, #A09689 100%)
background-image: -o-linear-gradient(top bottom, #e9e7e8 0%, #A09689 100%);background-image: linear-gradient(#e9e7e8 0%, #A09689 100%);border-radius: 1em;border-right: 2px solid #000000;border-bottom: 2px solid #000000;font-family: Alpiq, Verdana;font-size: 90%;cursor: pointer;-moz-border-radius: 1em;-webkit-border-radius: 1em;font-weight: normal;text-align: center;padding: 3px 1em;margin: 5px 5px 0 0  !important;}
#content .googlemap .gmap-button:hover {
background-color: #e9e7e8;background-image: -webkit-linear-gradient(top bottom, #A09689 0%, #e9e7e8 100%);background-image: -moz-linear-gradient(top bottom, #A09689 0%, #e9e7e8 100%)
background-image: -o-linear-gradient(top bottom, #A09689 0%, #e9e7e8 100%);background-image: linear-gradient(#A09689 0%, #e9e7e8 100%);}
#content .googlemap .gmap-button-layer {
min-width: 100px;margin: 0 5px 5px 0 !important;}
#content .googlemap .gmap-button-active, #content .googlemap .gmap-button-active:active {
background-color: #052f43;background-image: -webkit-linear-gradient(top bottom, #052f43 0%, #0077a0 100%);background-image: -moz-linear-gradient(top bottom, #052f43 0%, #0077a0 100%)
background-image: -o-linear-gradient(top bottom, #052f43 0%, #0077a0 100%);background-image: linear-gradient(#052f43 0%, #0077a0 100%);border-right: 2px solid #e9e7e8;border-bottom: 2px solid #e9e7e8;color: #FF9400;}
#content .googlemap .gmap-button-active:hover {
background-color: #052f43;background-image: -webkit-linear-gradient(top bottom, #0077a0 0%, #052f43 100%);background-image: -moz-linear-gradient(top bottom, #0077a0 0%, #052f43 100%)
background-image: -o-linear-gradient(top bottom, #0077a0 0%, #052f43 100%);background-image: linear-gradient(#0077a0 0%, #052f43 100%);border-right: 2px solid #e9e7e8;border-bottom: 2px solid #e9e7e8;color: #FF9400;}
/***** Map *****/
#map{float: left;padding: 4px 6px;color: #666666;z-index: 1;}
#map .map{line-height: 140%;position: absolute;left: -999em;margin-top: 4px;width: 720px;background-color: #eceae7;border-right: 1px solid #a9a095;border-bottom: 1px solid #a9a095;font-weight: normal;z-index: 10;color: #666666;}
#map:hover,#map.over{background-color: #eceae7;}
#map:hover .map,#map.over .map{left: 50%;margin-left: -480px;}
#map .map h1{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;padding: 0 !important;margin-bottom: 10px !important;padding-bottom: 5px;}
#map .map  .flashmap{float: left;width: 490px;margin: 10px 0;padding-left: 10px;padding-right: 10px;border-right: 1px solid #ffffff;z-index: 1;}
/* for Opera
#map .map  object {display: none;}
#map:hover .map  object,#map.over .map  object{display: block;margin-bottom: 5px;}*/
#map .map  object.flash{clear: left;width: 490px;height: 575px;z-index: 1;}
.map .location .contact{width: auto !important;}
.map .contact{float: left;width: 180px;margin: 10px 0;padding: 0;margin-left: 10px;line-height: 140%;}
.map .contact img{clear: left;margin-bottom: 10px;}
.map .contact ul{clear: left;margin: 5px 0 15px 0;padding-left: 0;}
.map .contact ul li{list-style: none;padding-bottom: 2px;}
.contact a:link, .contact a:visited, .contact a:active{color: #0077ad !important;text-decoration: none;}
.contact a:hover{color: #FF9400 !important;background-color: #none;}
/***** Websites *****/
#sites{float: left;padding: 4px 6px;color: #666666;z-index: 10;}
#sites:hover,#sites.over{background-color: #eceae7;}
#sites:hover .sites,#sites.over .sites{left: 50%;margin-left: -480px;}
#sites .sites{line-height: 140%;position: absolute;left: -999em;width: 359px;margin-top: 4px;background-color: #eceae7;border-right: 1px solid #a9a095;border-bottom: 1px solid #a9a095;font-weight: normal;z-index: 10;color: #666666;}
#sites .sites_wide{width: 720px !important;}
#sites .sites:hover,#sites .sites.over{background-color: #eceae7;}
#sites .sites:hover .contacts,#sites .sites.over .contacts{left: 50%;margin-left: -480px;}
#sites .sites .list{float: left;width: 360px;margin-right: -2px;}
#sites .sites .center{margin-top: 0;padding-top: 0;background: url(/Images/websites-bg_tcm154-63499.gif) repeat-y;}
#sites .sites h1,#sites .sites p.title{width: 320px;background-color: #eceae7;margin-top: -5px;padding: 11px 10px 27px 10px;margin-bottom: 0 !important;}
#sites .sites h2,#sites .sites p.subtitle{margin-bottom: 5px !important;}
.sites .contact{padding-left: 10px;padding-bottom: 10px;margin-top: 0;margin-bottom: 0;float: left; 
width: 100%;}
.sites  ul{clear: left;margin-left: 0;padding-left: 0;}
.sites  ul li{float: left;width: 180px;list-style: none;padding-bottom: 2px;}
.sites a:link, .sites a:visited, .map a:active{display: block !important;padding-left: 10px !important;color: #0077ad !important;text-decoration: none;}
.sites a:hover{color: #FF9400 !important;background-color: #none;}
/***** Header *****/
.start .header{height: 270px;}
.header{background: #ECEAE7;height: 180px;width: 960px;position: relative;overflow: hidden;}
.header .header_bg {
position: absolute;height: 100%;width: 100%;background-color: #052f43;}
.header .header_bg img {
position: absolute;}
.header .header_bg .text {
position: absolute;color: #ffffff;font-size: 30px;font-family: 'Alpiq2';font-weight: normal;}
.header .header_alt{height: 180px;width: 100%;}
.start .header .header_alt{height: 270px;width: 100%;}
.header .headerflash{z-index: -1;height: 100%;width: 100%;}
.header .logo{position: absolute;margin-top: 20px;z-index: 1;}
.bg5542{background: url(/Images/Alpiq_Energy_Prod_5_tcm154-57794.jpg) #ECEAE7 no-repeat !important;}
.bg5554{background: url(/Images/Alpiq_People_4_tcm154-60537.jpg) #ECEAE7 no-repeat !important;}
.bg5555{background: url(/Images/Alpiq_Alps_3_tcm154-60539.jpg) #ECEAE7 no-repeat !important;}
.bg9025{background: url(/Images/Alpiq_Energy_Prod_6_tcm154-60541.jpg) #ECEAE7 no-repeat !important;}
.bg10264{background: url(/Images/Alpiq_Energy_Prod_2_tcm154-57795.jpg) #ECEAE7 no-repeat !important;}
.bg10284{background: url(/Images/Alpiq_Trading_960_180_1_tcm154-60542.jpg) #ECEAE7 no-repeat !important;}
.bg5558{background: url(/Images/Alpiq_Energy_Prod_2_tcm154-57795.jpg) #ECEAE7 no-repeat !important;}
.bg5559{background: url(/Images/Alpiq_Trading_960_180_1_tcm154-60542.jpg) #ECEAE7 no-repeat !important;}
.bg5560{background: url(/Images/Alpiq_Energy_Prod_16_tcm154-60543.jpg) #ECEAE7 no-repeat !important;}
.bg5561{background: url(/Images/Alpiq_Cityscapes_8_tcm154-60544.jpg) #ECEAE7 no-repeat !important;}
.bg7729{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg9529{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg5562{background: url(/Images/Alpiq_Cityscapes_1_tcm154-59243.jpg) #ECEAE7 no-repeat !important;}
.bg5563{background: url(/Images/kladno_12_tcm154-64629.jpg) #ECEAE7 no-repeat !important;}
.bg5564{background: url(/Images/Alpiq_Alps_1_tcm154-60550.jpg) #ECEAE7 no-repeat !important;}
.bg5565{background: url(/Images/Alpiq_Alps_6_tcm154-60547.jpg) #ECEAE7 no-repeat !important;}
.bg5566{background: url(/Images/Alpiq_Energy_Prod_4_tcm154-60548.jpg) #ECEAE7 no-repeat !important;}
.bg5569{background: url(/Images/Alpiq_People_8_tcm154-60534.jpg) #ECEAE7 no-repeat !important;}
.bg5570{background: url(/Images/Alpiq_People_10_tcm154-60535.jpg) #ECEAE7 no-repeat !important;}
.bg5589{background: url(/Images/Alpiq_Energy_Prod_11_tcm154-59248.jpg) #ECEAE7 no-repeat !important;}
.bg5591{background: url(/Images/Alpiq_Energy_Prod_7_tcm154-60555.jpg) #ECEAE7 no-repeat !important;}
.bg5592{background: url(/Images/Alpiq_Energy_Prod_17_tcm154-60558.jpg) #ECEAE7 no-repeat !important;}
.bg6550{background: url(/Images/Alpiq_Closeups_6_tcm154-60556.jpg) #ECEAE7 no-repeat !important;}
.bg6776{background: url(/Images/Alpiq_Closeups_3_tcm154-60559.jpg) #ECEAE7 no-repeat !important;}
.bg5573{background: url(/Images/Alpiq_People_8_tcm154-60549.jpg) #ECEAE7 no-repeat !important;}
.bg6857{background: url(/Images/Alpiq_Trading_960_180_2_tcm154-59245.jpg) #ECEAE7 no-repeat !important;}
.bg6858{background: url(/Images/Alpiq_Trading_960_180_2_tcm154-59245.jpg) #ECEAE7 no-repeat !important;}
.bg5584{background: url(/Images/Alpiq_Cityscapes_1_tcm154-59243.jpg) #ECEAE7 no-repeat !important;}
.bg5586{background: url(/Images/Alpiq_Alps_5_tcm154-60551.jpg) #ECEAE7 no-repeat !important;}
.bg5588{background: url(/Images/Alpiq_Energy_Prod_14_tcm154-60552.jpg) #ECEAE7 no-repeat !important;}
.bg6642{background: url(/Images/Alpiq_Alps_6_tcm154-60547.jpg) #ECEAE7 no-repeat !important;}
.bg5577{background: url(/Images/Alpiq_Cityscapes_1_tcm154-59243.jpg) #ECEAE7 no-repeat !important;}
.bg5578{background: url(/Images/Alpiq_Alps_6_tcm154-60547.jpg) #ECEAE7 no-repeat !important;}
.bg5579{background: url(/Images/Alpiq_Energy_Prod_8_tcm154-59247.jpg) #ECEAE7 no-repeat !important;}
.bg5582{background: url(/Images/Alpiq_Energy_Prod_3_tcm154-60554.jpg) #ECEAE7 no-repeat !important;}
.bg6733{background: url(/Images/Alpiq_Alps_1_tcm154-60550.jpg) #ECEAE7 no-repeat !important;}
.bg7700{background: url(/Images/Alpiq_Energy_Prod_18_tcm154-67782.jpg) #ECEAE7 no-repeat !important;}
.bg8170{background: url(/Images/Alpiq_Alps_1_tcm154-60550.jpg) #ECEAE7 no-repeat !important;}
.bg6812{background: url(/Images/csepel_2_tcm154-66712.jpg) #ECEAE7 no-repeat !important;}
.bg7089{background: url(/Images/csepel_12_tcm154-66718.jpg) #ECEAE7 no-repeat !important;}
.bg7090{background: url(/Images/csepel_1_tcm154-66711.jpg) #ECEAE7 no-repeat !important;}
.bg7091{background: url(/Images/csepel_13_tcm154-64720.jpg) #ECEAE7 no-repeat !important;}
.bg7598{background: url(/Images/csepel_3_tcm154-66713.jpg) #ECEAE7 no-repeat !important;}
.bg7599{background: url(/Images/csepel_5_thermisch_it_tcm154-66724.jpg) #ECEAE7 no-repeat !important;}
.bg7600{background: url(/Images/csepel_4_thermisch_it_tcm154-66714.jpg) #ECEAE7 no-repeat !important;}
.bg7601{background: url(/Images/csepel_7_tcm154-66720.jpg) #ECEAE7 no-repeat !important;}
.bg7602{background: url(/Images/csepel_6_tcm154-66715.jpg) #ECEAE7 no-repeat !important;}
.bg7603{background: url(/Images/csepel_10_tcm154-66716.jpg) #ECEAE7 no-repeat !important;}
.bg7095{background: url(/Images/csepel_12_tcm154-66718.jpg) #ECEAE7 no-repeat !important;}
.bg7096{background: url(/Images/csepel_2_tcm154-66712.jpg) #ECEAE7 no-repeat !important;}
.bg7608{background: url(/Images/csepel_14_tcm154-66725.jpg) #ECEAE7 no-repeat !important;}
.bg7609{background: url(/Images/csepel_5_thermisch_it_tcm154-66724.jpg) #ECEAE7 no-repeat !important;}
.bg7610{background: url(/Images/csepel_6_tcm154-66715.jpg) #ECEAE7 no-repeat !important;}
.bg7100{background: url(/Images/csepel_welder_tcm154-66731.jpg) #ECEAE7 no-repeat !important;}
.bg7101{background: url(/Images/Alpiq_Trading_960_180_2_tcm154-59245.jpg) #ECEAE7 no-repeat !important;}
.bg7102{background: url(/Images/Alpiq_Trading_960_180_2_tcm154-59245.jpg) #ECEAE7 no-repeat !important;}
.bg7103{background: url(/Images/csepel_bridge-night_tcm154-66734.jpg) #ECEAE7 no-repeat !important;}
.bg7105{background: url(/Images/csepel_bridge-night_tcm154-66734.jpg) #ECEAE7 no-repeat !important;}
.bg7106{background: url(/Images/csepel_bridge-night_tcm154-66734.jpg) #ECEAE7 no-repeat !important;}
.bg7107{background: url(/Images/csepel_bridge-night_tcm154-66734.jpg) #ECEAE7 no-repeat !important;}
.bg7110{background: url(/Images/csepel_our_commitment_1_tcm154-66736.jpg) #ECEAE7 no-repeat !important;}
.bg7111{background: url(/Images/csepel_our_commitment_1_tcm154-66736.jpg) #ECEAE7 no-repeat !important;}
.bg7112{background: url(/Images/csepel_our_commitment_1_tcm154-66736.jpg) #ECEAE7 no-repeat !important;}
.bg7113{background: url(/Images/csepel_our_commitment_2_tcm154-66735.jpg) #ECEAE7 no-repeat !important;}
.bg7114{background: url(/Images/csepel_our_commitment_2_tcm154-66735.jpg) #ECEAE7 no-repeat !important;}
.bg7115{background: url(/Images/csepel_our_commitment_2_tcm154-66735.jpg) #ECEAE7 no-repeat !important;}
.bg7116{background: url(/Images/csepel_our_commitment_2_tcm154-66735.jpg) #ECEAE7 no-repeat !important;}
.bg7117{background: url(/Images/csepel_our_commitment_2_tcm154-66735.jpg) #ECEAE7 no-repeat !important;}
.bg8144{background: url(/Images/subheader-hr-graduates_tcm154-78985.jpg) #ECEAE7 no-repeat !important;}
.bg8149{background: url(/Images/subheader-hr-graduates_tcm154-78985.jpg) #ECEAE7 no-repeat !important;}
.bg8153{background: url(/Images/subheader-hr-apprentices_tcm154-78986.jpg) #ECEAE7 no-repeat !important;}
.bg8159{background: url(/Images/subheader-hr-professionals_tcm154-78984.jpg) #ECEAE7 no-repeat !important;}
.bg8161{background: url(/Images/Alpiq_Trading_960_180_1_tcm154-60542.jpg) #ECEAE7 no-repeat !important;}
.bg10626{background: url(/Images/Alpiq_Energy_Prod_5_tcm154-57794.jpg) #ECEAE7 no-repeat !important;}
.bg10627{background: url(/Images/Alpiq_Energy_Prod_5_tcm154-57794.jpg) #ECEAE7 no-repeat !important;}
.bg10628{background: url(/Images/Alpiq_Energy_Prod_5_tcm154-57794.jpg) #ECEAE7 no-repeat !important;}
.bg10234{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg10239{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg10251{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg10256{background: url(/Images/header_1_960x180_tcm154-68411.jpg) #ECEAE7 no-repeat !important;}
.bg10328{background: url(/Images/Alpiq_People_6_tcm154-60973.jpg) #ECEAE7 no-repeat !important;}
.bg10329{background: url(/Images/Alpiq_Cityscapes_7_tcm154-60975.jpg) #ECEAE7 no-repeat !important;}
.bg10336{background: url(/Images/Alpiq_Cityscapes_8_tcm154-60544.jpg) #ECEAE7 no-repeat !important;}
.bg10345{background: url(/Images/ee-header-sub-2_tcm154-99109.jpg) #ECEAE7 no-repeat !important;}
.bg10346{background: url(/Images/prozessautomation-header_tcm154-99531.jpg) #ECEAE7 no-repeat !important;}
.bg10347{background: url(/Images/alpiq-emobility-banner_tcm154-92515.jpg) #ECEAE7 no-repeat !important;}
.bg10351{background: url(/Images/ainf-header_tcm154-116736.jpg) #ECEAE7 no-repeat !important;}
.header .breadcrumb{display: none !important;}
#page.white .header .label{background-color: #ffffff;}
.header .label{font-family: Alpiq2, Verdana;font-size: 19px !important;line-height: 22px !important;font-weight: normal;float: left;position: absolute;top: 20px;right: 20px;background-color: #052f43;width: 480px;min-height: 140px;color: #FA6200;z-index: 1;overflow: hidden;}
#page.white .header .label a:link, #page.white .header .label a:visited, #page.white .header .label a:active{color: #0077AD;text-decoration: none;}
#page.white .header .label a:hover,#page.white .header .label a:hover .linkindicator{color: #052f43;text-decoration: none;}
#page .header .label a:link, #page .header .label a:visited, #page .header .label a:active{color: #0099CC;text-decoration: none;}
#page .header .label a:hover,#page .header .label a:hover .linkindicator{color: #FFFFFF;text-decoration: none;}
.header .label .container {
min-height: 110px;width: 440px;display: block;padding: 15px 20px;}
.header .label a {
text-decoration: none;}
.header .label span {
line-height: 22px !important;}
.header .label .first{color: #FA6200;}
.header .label .second{color: #FF9400;}
.header .label .third{color: #FFC100;}
.header .label .fourth{color: #0099CC;}
/***** Menu *****/
#menu{font-size: 69%;font-weight: bold;background-color: #052f43;width: 960px;padding: 0;color: #A09689;}
#menu ul{float: left;color: #A09689;}
#menu ul li{float: left;list-style: none;}
#menu ul li.seperator{line-height: 95%;padding: 0px 0px;margin: 0.6em 7px 5px 7px;font-weight: normal;border-left: 1px solid #FF9400;}
#menu ul li .nav{display: blocK;}
#menu a:link, #menu a:visited, #menu a:active{display: block;padding: 5px 7px;color: #cdd5d9;text-decoration: none;}
#menu li:hover a, #menu li.over a{color: #052f43;}
#menu a:hover{color: #FF9400 !important;}
#menu a.active{color: #FF9400 !important;}
#menu ul li:hover,#menu ul li.over{background-color: #eceae7;}
#menu ul li.nodropdown, #menu ul li.seperator{background-color: transparent !important;}
#menu .dropdown{position: absolute;left: -999em;width: 720px;background-color: #eceae7;border-right: 1px solid #a9a095;border-bottom: 1px solid #a9a095;font-weight: normal;z-index: 2;}
#menu ul li:hover .dropdown,#menu ul li.over .dropdown{left: 50%;margin-left: -480px;}
#menu .dropdown p{padding: 20px 10px; 
font-weight: bold;}
#menu .dropdown .center{margin-bottom: 24px;background: url(/Images/subnav-bg_tcm154-57724.gif) repeat-y;}
#menu .dropdown .center div{float: left;width: 170px;_width: 179px;padding-left: 10px;}
#menu .dropdown a{font-weight: bold;}
#menu .dropdown ul li a{font-weight: normal;}
#menu .dropdown ul{margin-top: 5px;margin-bottom: 15px;float: none !important;background-color: transparent;width: 100%;}
#menu .dropdown ul li{float: none;background-color: transparent;padding: 3px 5px 3px 0px;}
#menu .dropdown ul li a:link, #menu .dropdown ul li a:visited, #menu .dropdown ul li a:active{display: block;padding-left: 10px;background: url(/Images/arrow_dark_blue_tcm154-57728.gif) no-repeat 2px 0.15em;}
#menu .dropdown ul li a:hover{background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.15em;}
#menu .dropdown a:link, #menu .dropdown a:visited, #menu .dropdown a:active{margin: 0;padding: 0;float: none;color: #052F43 !important;text-decoration: none;}
#menu .dropdown a:hover{color: #0077ad !important;background-color: #none;}
/***** Submenu *****/
#submenu{position: absolute;width: 960px;font-size: 69%;clear: both;background-color: #e2dfdb;font-weight: normal;}
#submenu ul{float: left;padding: 5px 0;margin: 0;}
#submenu ul li{float: left;list-style: none;padding: 0 7px;}
#submenu a:link, #submenu a:visited, #submenu a:active{margin: 0;padding: 0;float: none;color: #052F43;text-decoration: none;}
#submenu a:hover{color: #0077ad !important;background-color: none;}
#submenu a.active{color: #0077ad !important;background-color: none;font-weight: bold;}
.main{clear: both;padding-top: 50px;}
/***** Linklisten *****/
ul.links li{background-image: none !important;padding-left: 0 !important;}
#sidebar ul,#content ul{clear: both;}
#content .backlink:link, #content .backlink:visited, #content .backlink:active,#sidebar ul.links li a,#navigation ul.links li a,div.right ul.links li a{display: block;}
#content .backlink:link, #content .backlink:visited, #content .backlink:active,ul.links li a:link, ul.links li a:visited, ul.links li a:active{padding-left: 10px !important;background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.15em;display: block;}
#content p.morelink {
padding-left: 10px !important;background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.3em;}
#content .backlink:hover,ul.links li a:hover{background: url(/Images/arrow_orange_tcm154-57727.gif) no-repeat 2px 0.15em;}
#navigation ul li ul{padding-left: 10px;}
#navigation div{margin-bottom: 25px;}
/***** Navigation *****/
#navigation{float: left;width: 200px;min-height: 2px;color: #052F43;}
#navigation h1,#navigation p.title{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;font-size: 87%;line-height: 115%;font-weight: normal;margin-bottom: 11px !important;clear: both;}
#navigation p{font-size: 68%;line-height: 140%;margin-bottom: 12px;}
#navigation .contact p{margin-bottom: 0;color: #666666;}
#navigation a:link, #navigation a:visited, #navigation a:active{margin: 0;padding: 0;float: none;color: #0077ad;text-decoration: none;}
#navigation a:hover{color: #FF9400;background-color: #none;}
#navigation ul{font-size: 68%;}
#navigation ul li{list-style: none;padding: 0 0 5px 10px;background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.15em;}
/***** Tagcloud *****/
#navigation .tagcloud{margin-top: -5px;clear: both;}
#navigation .tagcloud span{color: #0077ad;padding-right: 5px;white-space: nowrap;line-height: 150%;}
#navigation .tagcloud .xs{font-size: 57%;}
#navigation .tagcloud .s{font-size: 75%;}
#navigation .tagcloud .m{font-size: 75%;font-weight: bold;}
#navigation .tagcloud .l{font-size: 88%;}
#navigation .tagcloud .xl{font-size: 100%;font-weight: bold;}
#navigation .tagcloud .xxl{font-size: 125%;font-weight: bold;}
/***** Left-Navigation *****/
#navigation .navigation ul li{background-image: none;padding-left: 0;}
#navigation .navigation ul li ul{font-size: 100% !important;margin-top: 5px;}
#navigation .navigation a.active{font-weight: bold !important;}
#navigation .navigation a:link, #navigation .navigation a:visited{display: block;margin: 0;padding: 0;float: none;color: #052f43;text-decoration: none;padding-left: 10px;background: url(/Images/arrow_dark_blue_tcm154-57728.gif) no-repeat 2px 0.25em;}
#navigation .navigation a:hover, #navigation .navigation a:active{color: #0077ad;font-weight: normal;background-color: #none;background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.25em;}
#navigation .navigation ul li ul li a:link, #navigation .navigation ul li ul li a:visited{margin: 0;padding: 0;float: none;color: #666666;text-decoration: none;padding-left: 10px;background: url(/Images/arrow_grey_tcm154-57729.gif) no-repeat 2px 0.25em;}
#navigation .navigation ul li ul li a:hover, #navigation .navigation ul li ul li a:active{color: #0077ad;font-weight: normal;background-color: #none;background: url(/Images/arrow_light_blue_tcm154-57726.gif) no-repeat 2px 0.25em;}
/***** Content *****/
#content{color: #052F43;float: left;width: 490px;margin-left: 20px;}
#content.no_sidebar{float: left;width: 740px;margin-left: 20px;}
#content h1.hidden{display: none;visibility: hidden;}
#content h1{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;color: #052F43;font-size: 112%;line-height: 111%;font-weight: normal;margin-bottom: 11px;clear: left;}
#content .teaser h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;margin-top: 0;padding-top: 0;font-size: 112%;}
#content h2, #content .optanon-cookie-policy-group-name{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;color: #052F43;font-size: 95%;line-height: 142%;font-weight: normal;padding-top: 15px;padding-bottom: 10px;}
#content h2.notoppadding, #content .optanon-cookie-policy-group-name{padding-top: 0 !important;}
#content h3{color: #052F43;font-size: 75%;line-height: 133%;font-weight: bold;margin-bottom: 10px;clear: both;line-height: 167%;}
#content h4{color: #052F43;font-size: 75%;font-weight: bold;margin-bottom: 10px;clear: both;}
#content h5{font-size: 75%;font-weight: bold;margin-bottom: 5px;clear: both;}
#content h6{font-size: 75%;font-weight: bold;margin-bottom: 5px;clear: both;}
#content p{font-size: 75%;line-height: 140%;margin-bottom: 10px;}
#content li p{font-size: 100%;}
#content a:link, #content a:visited, #content a:active{margin: 0;padding: 0;float: none;color: #0077ad;text-decoration: none;}
#content a:hover{color: #FF9400;background-color: #none;}
#content .backlink{clear: both;font-size: 75%;border-top: 1px dotted #a9a095;padding-top: 0.8em !important;background-position: 0.3px 1em !important;margin-top: 5px;}
#content dl{padding: 0;margin: 0 0 20px 0;}
#content dl dt{padding-top: 15px;font-size: 75%;font-weight: bold;}
#content dl dd{font-size: 100%;padding-left: 50px;padding-bottom: 10px;border-bottom: 1px dotted #a9a095;}
#content dl dd p.label{margin: 0;padding: 0;font-weight: bold}
#content ul{clear: both;margin-left: 0;padding-left: 0;margin-bottom: 15px;}
#content ol li{margin-left: 30px;font-size: 75%}
#content table ul li{font-size: 100%;}
#content ul li{list-style: none;padding-left: 10px;padding-bottom: 2px;background: url(/Images/bullet_tcm154-63068.gif) no-repeat left 0.25em;font-size: 75%;line-height: 140%;}
#content ul li ul,#content ol li ul,#content ul li ol,#content ol li ol{padding-top: 2px;}
#content ul li li,#content ol li li{font-size: 100%;}
#content  .active,#sidebar .active{font-weight: bold;}
/***** Job *****/
#content .jobinfo{border-bottom: 1px dotted #666666;padding-bottom: 15px;margin-bottom: 20px;margin-top: -5px;}
/***** Textblock *****/
#content .dynamic,#content .textblock{clear: left;padding-bottom: 30px;}
#content .textblock .image{clear: both;float: left;width: 160px;margin: 3px 10px 10px 0;}
#content .teaser .image{clear: both;float: left;width: 120px !important;margin: 3px 10px 10px 0;}
#navigation .contact img,#content .contact img{clear: both;float: left;width: 80px !important;height: 80px !important;margin: 3px 10px 10px 0;}
#content .textblock .imglarge{clear: both;width: 490px;border-top: 1px dotted #a9a095;border-bottom: 1px dotted #a9a095;padding: 15px 0 7px 0;margin: 16px 0 10px 0;}
#content.no_sidebar .textblock .imglarge{width: 740px;}
#content .textblock .imglarge ul li,#content .textblock .image ul li{background-image: none !important;margin: 0 !important;padding: 0 !important;}
#content .textblock .imglarge ul {margin-right: -5px;}
#content.no_sidebar .textblock .imglarge ul{margin-left: 35px;}
#content .textblock .imglarge ul li{float: left;width: 165px;}
#content .textblock .imglarge ul li p{padding-bottom: 10px;width: 160px;margin: 0 5px 10px 0;text-align: left;font-size: 90%;}
#content .textblock .imglarge ul li img{width: 160px;margin: 0 5px 10px 0;}
#content .textblock .imglarge object,#content .textblock .imglarge video,#content .textblock .imglarge img,#content .textblock .image img{width: 100%;margin: 0;z-index: -1;}
#content .textblock .imglarge object,#content .textblock .imglarge video,#content .textblock .imglarge img{width: 490px;}
#content.no_sidebar .textblock .imglarge object,#content.no_sidebar .textblock .imglarge video,#content.no_sidebar .textblock .imglarge img{width: 740px;}
#content .textblock .image p,#content .textblock .imglarge p{font-size: 62%;padding-top: 5px;}
#content  .teaser .small{margin: 0;}
#content  .small, #sidebar .small{font-size: 62%;color: #a09689;padding: 0 0 5px 0;margin: 0;}
#content  .overline{font-size: 69%;font-weight: bold;color: #a09689;margin: 0;padding: 5px 0 15px 0;}
#content .textblock .abstract{font-weight: bold;margin-bottom: 10px;}
#content .textblock ul.noimg {
margin-left: 0 !important;}
#content .textblock ul.abstract{margin-left: 170px;clear: none !important;}
#content .textblock ul.abstract li {
font-weight: bold;padding-bottom: 7px;}
#content .textblock p.indent{margin-left: 160px;}
#content .teaser p.indent{margin-left: 130px;}
#content .textblock .info{width: 100%;margin-bottom: 20px;border-top: 1px dotted #a9a095;padding-top: 10px;margin-top: 5px;}
#content .textblock .boilerplate{border-top: 1px dotted #a9a095;color: #666666;padding-top: 10px;margin-top: 5px;}
#content .textblock .boilerplate *{color: #666666;}
#content .seperator{border-bottom: 1px dotted #a9a095;margin-bottom: 12px !important;padding-bottom: 0px !important;}
/***** Flash-Map *****/
#content .map{width: 490px;height: 575px;background-color: #eceae7;margin-bottom: 40px;margin-top: -30px;}
#content.no_sidebar .map{width: 490px;height: 575px;float: right;margin-left: 10px;margin-top: 0;_margin-left: 5px;background-color: #eceae7;}
#content .map object.flashmap{width: 100%;height: 100%;z-index: -1;}
#content .map .image{margin-right: 0;width: 240px;float: none;}
/***** Table *****/
#sidebar table{font-size: 65% !important;}
#sidebar table,#content table{font-size: 70%;border-collapse: collapse;color: #052F43;margin-bottom: 10px;}
#sidebar table .left,#sidebar table .Left,#content table .left,#content table .Left{text-align: left;padding-left: 0px !important;}
#sidebar table .right,#sidebar table .Right,#content table .right,#content table .Right{text-align: right;padding-right: 0px !important;}
#content table td .title{font-weight: bold;}
#content table td .title,#content table td p{font-size: 100%;margin: 0;padding: 0;}
#content table td .category {
color: #a09689;margin-bottom: 15px;}
#content table .first{font-weight: bold;padding-left: 0px !important;}
#sidebar table .dark,#content table .dark{background-color: #eceae7;}
#content table .sort{display: block !important;width: 100%;background: url(/Images/arrow_sort_tcm154-57730.gif) no-repeat right center;}
#content table .sortup{display: block !important;width: 100%;background: url(/Images/arrow_sort_up_tcm154-59053.gif) no-repeat right center;}
#sidebar table thead td,#content table thead td{font-weight: bold;}
#sidebar table td,#content table td{padding: 2px 10px;vertical-align: top;border-top: 1px solid #052F43;border-bottom: 1px solid #052F43;}
#content table td.image{padding-left: 90px;}
#content table.news img{float: left;width: 80px;margin: -2px 0px -2px -90px;}
#content table.news tbody tr:hover{background-color: #eceae7;}
/***** Forms *****/
#content .form{color: #052F43;background: url(/Images/bg_formfield_tcm154-57731.jpg) #d4d2cd repeat-x;padding: 10px 0 10px 10px;margin-bottom: 20px;}
#content .form .captcha{margin-bottom: 5px;}
#content .form .error{margin-bottom: 10px;}
#content .form .error p{color: #fa6200;margin: 0;padding: 0;}
#content .form .half{float: left;width: 49%;margin-right: 1%;}
#content .form p.noindent{margin-left: 0;clear: both;}
#content .form table label{font-size: 100%;float: none;margin: 0;}
#content .form p,#content .form label{color: #052F43;font-size: 69%;}
#content .form input{font-size: 100%;}
#content .form .bold{font-weight: bold;}
#content .form label{float: left;margin-right: 10px;margin-bottom: 5px;clear: both;}
#content .form p label{font-size: 100%;float: none;margin-right: 40px;margin-left: 5px;clear: none;}
#content .form p{margin: 0px 0 5px 12em;padding: 0;}
#content .form p .input,#content .form p .dropdown{width: 98%;background-color: #e6e6e6;border: 1px solid #c8c8c8;-moz-border-radius: 3px;border-radius: 3px;margin: 0;padding: 1px;font-size: 100%;}
#content .form textarea{width: 98%;background-color: #e6e6e6;border: 1px solid #c8c8c8;-moz-border-radius: 3px;border-radius: 3px;margin: 0;padding: 0;font-size: 100%;}
#content .form .button{background-color: #e6e6e6;border: 1px solid #c8c8c8;-moz-border-radius: 3px;border-radius: 3px;margin: 0 5px 0 0;padding: 0 5px;font-size: 100%;}
/***** Search *****/
#content .search{margin-bottom: 20px;background: url(/Images/bg_formfield_tcm154-57731.jpg) #d4d2cd repeat-x;padding: 20px 10px 10px 10px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
#content .search label{font-weight: bold;}
#content .search .input,#content .search .button{background-color: #e6e6e6;border: 1px solid #c8c8c8;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin: 0 5px;padding: 0;font-size: 100%;}
#content .search .input{width: 20em;max-width: 98%;}
#content .search .button{padding: 0 10px;}
/***** Results *****/
#content .results{margin-bottom: 10px;border-bottom: 2px solid #052F43;}
#content .results div{padding: 10px 0;border-top: 1px solid #052F43;}
#content .results div p{margin: 0;padding: 0;}
#content .results div p.title{font-weight: bold;}
/***** Filter *****/
#content .filter{margin-bottom: 20px;background: url(/Images/bg_formfield_tcm154-57731.jpg) #d4d2cd repeat-x;padding: 20px 0 10px 10px;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
#content .filter form{font-size: 69%;}
#content .filter .day,#content .filter .month{width: 4em !important;}
#content .filter .year{width: 5em !important;}
#content .filter .dropdown{width: 135px;}
#content .filter .input,#content .filter .dropdown,#content .filter .button{background-color: #e6e6e6;border: 1px solid #c8c8c8;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin: 0;padding: 0;font-size: 120%;}
#content .filter .input{padding: 1px 0;width: 95%;float: right;}
#content .filter .button{float: right;clear: right;padding: 1px 10px;margin: 10px 0 0 0;}
#content .filter  label{margin-right: 5px;}
#content .filter fieldset{width: 228px;float: left;margin: 0;padding: 0 15px 0 0;border: none;}
#content .filter fieldset legend{margin: 0;padding: 0 0 10px 0;font-weight: bold;color: #052F43;}
#content .filter fieldset p {margin-left: 10em;}
#content .filter fieldset p label{float: none;}
#content .filter fieldset label{float: left;clear: left;}
#content .filter p.reset{padding-top: 12px;margin: 0;clear: left;font-size: 100%;}
#content .filter fieldset.fullwidth{width: 720px;}
#content .filter fieldset.fullwidth p{width: auto;}
#content .filter fieldset.fullwidth input{float: left;margin: 0 10px 0 0;}
#content .filter fieldset.fullwidth input.input{width: 400px;}
#content .filter fieldset.fullwidth a.reset{font-size: 125%;}
/***** News-Overview *****/
#content div.news_short{width: 240px;float: left;margin-right: 10px;margin-top: 10px;padding-top: 10px;border-top: 1px dotted #a9a095; }
#content div.news_short h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;padding-top: 0;margin-top: 0;}
#content div.news_short p{font-size: 69%;margin: 0;padding: 0;}
#content div.news_short_last{margin-right: 0px;}
#content div.news_short_first{clear: both;}
#content div.news_short img{margin-bottom: 10px;width: 240px;height: 120px;}
#content div.news_short_firstrow{margin-top: 0 !important;padding-top: 0 !important;border-top: none !important;}
#content .tags {
border-top: 1px dotted #A9A095;padding-top: 7px;margin-top: 20px;}
/***** Offering *****/
#content .countrycontacts_last{border-bottom: 1px solid #052F43;}
#content .countrycontacts .countryname{font-size: 75%;font-weight: bold;margin: 0px 0 0 0;padding: 0 0 0 20px;border-top: 1px solid #052F43;background: url(/Images/reduce_tcm154-65722.gif) no-repeat left center;cursor: pointer;}
#content .countrycontacts .reduced{background: url(/Images/expand_tcm154-65721.gif) no-repeat left center !important;}
#content .countrycontacts .dynamic{margin: 0;padding: 0;}
#content .countrycontacts ul.links{margin-top: 10px;border-top: 1px dotted #a9a095;}
#content .countrycontacts ul.links li{border-bottom: 1px dotted #a9a095;padding: 2px 0;}
#content .countrycontacts .news_short ul.links{margin-top: 0;border-top: none;}
#content .countrycontacts .news_short ul.links li{border-bottom: none;padding: 0;}/***** News *****/
#content h2.subtitle {
padding-top: 0px !important;margin-top: -10px !important;}
#content h2.topsep {
border-top: 1px dotted #A9A095;}
#content div.news{padding: 10px 10px 0 10px;width: 550px;height: auto;color: #052F43;}
#content div.news div.left{float: left;clear: left;width: 380px;overflow: auto;height: 650px;}
#content div.news div.left h1{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;display: block;}
#content div.news div.left h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;display: block;font-size: 75%;margin-bottom: 0;padding-bottom: 0;}
#content div.news div.left .text{padding-right: 10px;margin-top: 15px;}
#content div.news div.left .text div{width: 350px;}
#content div.news div.left .imglarge{width: 100%;border-top: 1px dotted #a9a095;border-bottom: 1px dotted #a9a095;padding: 15px 0 7px 0;margin: 16px 0 10px 0;}
#content div.news div.left .imglarge object{width: 100%;margin: 0 0 10px 0;}
#content div.news div.left .imglarge p{font-size: 62%;}
#content div.news h1{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;padding-top: 5px;border-top: 1px solid #052F43;margin-right: 30px;margin-bottom: 11px;}
#content div.news h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;font-size: 70%;}
#content div.news .abstract{font-weight: normal;padding-bottom: 5px;border-bottom: 2px solid #052F43;margin-right: 30px;}
#content div.news .boilerplate{border-top: 1px dotted #a9a095;color: #666666;padding-top: 10px;margin-top: 5px;}
#content div.news .boilerplate *{color: #666666;}
#content div.news div.right{font-size: 90%;float: right;clear: right;width: 160px;padding: 10px 0 10px 10px;}
#content div.news div.right .images{width: 160px;margin-bottom: 15px;}
#content div.news div.right img{width: 100%;margin: 5px 0 10px 0;}
#content div.news div.right .contact p{color: #666666;margin: 0;padding: 0;}
/***** Kontakt *****/
.contact:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .contact {display: block;}
* html .contact {height: 1%;}
.contact{color: #666666 !important;margin-bottom: 15px;display: inline-block;}
.contact p.desc{margin-top: 10px !important;}
.contact p{margin: 0 !important;padding: 0 !important;}
#content .textblock .contact{border-top: 1px dotted #a9a095;padding-top: 10px;margin-top: 5px;}
#content .contact p,#content .contact li{font-size: 69%;}
#content .news_short .contact{border-top: 0 !important;font-size: 100%;}
#content .location .contact ul{margin: 5px 0 0 0;}
#content .contacttitle{clear: both;display: block !important;padding-top: 10px;padding-bottom: 10px;border-top: 1px dotted #a9a095;}
.contact br.seperator{margin-bottom: 10px;}
.contact .links{margin-top: 5px !important;}
/***** Paging *****/
#content .scroll{font-size: 90%;clear: both;text-align: right;}
#content .scroll p{color: #052F43;}
#content .scroll .prev{color: #c6c0b8;padding-left: 15px;margin-right: 10px;background: url(/Images/prev_inactive_tcm154-57732.gif) no-repeat left 0.4em;}
#content .scroll a.prev:link,#content .scroll a.prev:visited,#content .scroll a.prev:active{color: #052F43;padding-left: 15px;margin-right: 10px;background: url(/Images/prev_tcm154-57733.gif) no-repeat left 0.4em !important;}
#content .scroll a.prev:hover{color: #FF9400;background: url(/Images/prev_hover_tcm154-57734.gif) no-repeat left 0.4em !important;}
#content .scroll .next{color: #c6c0b8;padding-right: 15px;margin-left: 10px;background: url(/Images/next_inactive_tcm154-57735.gif) no-repeat right 0.4em;}
#content .scroll a.next:link,#content .scroll a.next:visited,#content .scroll a.next:active{color: #052F43;padding-right: 15px;margin-left: 10px;background: url(/Images/next_tcm154-57736.gif) no-repeat right 0.4em !important;}
#content .scroll a.next:hover{color: #FF9400;background: url(/Images/next_hover_tcm154-57737.gif) no-repeat right 0.4em !important;}
#content .scroll a:link, #content .scroll a:visited, #content .scroll a:active{color: #052F43;}
#content .scroll a:hover{color: #FF9400;}
#content .glossary{margin-top: 5px;padding-top: 10px;text-align: left;border-top: 1px solid #052F43;border-bottom: 1px solid #052F43;}
/***** Sitemap *****/
#content .sitemap{position: relative;width: 100%;padding-bottom: 10px;}
#content .sitemap div{padding: 0;margin: 0 0 20px 0;}
#content .sitemap ul {width: 98%;line-height: 100%;margin: 0;padding: 0;}
#content .sitemap ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
#content .sitemap ul {display: inline-block;}
html[xmlns] #content .sitemap ul {display: block;}
* html #content .sitemap ul {height: 1%;}
#content .sitemap ul li a{margin-bottom: 0.5em;}
#content .sitemap ul li ul{font-size: 100%;float: left;margin: 0 0 0 5px;}
#content .sitemap ul li ul li,#content .sitemap ul li ul li ul li,#content .sitemap ul li ul li ul li ul li{font-size: 100% !important;}
#content .sitemap ul li ul li{border-left: 1px solid #FF9400;border-bottom: 1px solid #FF9400;margin: 0;padding: 0;padding-left: 20px;}
#content .sitemap ul li ul li ul{position: relative;left: -26px;border-left: 1px solid #FF9400;}
#content .sitemap ul li ul li ul li{margin-left: 25px;}
#content .sitemap ul li.last>ul{border-left: none !important;}
#content .sitemap ul li{clear: left;padding: 0;list-style: none;background-image: none;}
#content .sitemap ul li a{display: block;background: #ffffff;position: relative;top: 1.2em;left: -5px;padding: 0 5px;font-weight: bold;color: #052F43 !important;z-index: 1;}
#content .sitemap ul li a:hover{color: #FF9400 !important;}
#content .sitemap ul li ul li a{left: auto;font-weight: normal;}
/***** Sidebar *****/
#sidebar{float: right;width: 240px;color: #666666;}
#sidebar div{clear: both;margin-bottom: 10px;display: inline-block;}
#sidebar div:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] #sidebar div{display: block;}
* html #sidebar div {height: 1%;}
#sidebar div div{margin: 0;padding: 0;}
#sidebar h1,#sidebar p.title{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;font-size: 87%;font-weight: normal;margin-bottom: 10px;clear: both;padding-top: 4px;border-top: 1px solid #052F43;color: #052F43;}
#sidebar h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;font-size: 69%;font-weight: normal;margin: 0px;color: #666666;clear: both;}
#sidebar h3{font-family: Verdana;font-size: 69%;font-weight: bold;margin: 0px;color: #666666;clear: both;}
#sidebar p{font-size: 70%;line-height: 140%;margin-bottom: 15px;}
#sidebar ul{margin-left: 0;padding-left: 0;margin-bottom: 15px;font-size: 70%;}
#sidebar ol li{margin-left: 10px;}
#sidebar ul li{list-style: none;padding-left: 10px;background: url(/Images/bullet_tcm154-63068.gif) no-repeat 1px 0.15em;}
#sidebar a:link, #sidebar a:visited, #sidebar a:active{margin: 0;padding: 0;float: none;color: #0077ad;text-decoration: none;}
#sidebar a:hover{color: #FF9400;background-color: #none;}
/***** Zitate *****/
#sidebar .quotes {
color: #062e45;}
#sidebar .quotes .quote {
padding: 0;margin: 0 0 3px 0;font-style: italic;font-size: 75%;}
/***** Images *****/
#navigation img.wide,#navigation object.wide,#sidebar img.wide,#sidebar object.wide{width: 100%;z-index: -1;margin: 4px 0 5px 0;}
#sidebar img{float: left;width: 80px;margin: 4px 10px 5px 0;}
/***** Filter *****/
#sidebar div.filter{padding: 10px 0 0px 0;background: url(/Images/gradient_solutionfinder_tcm154-57738.png) repeat-x #d4d2ce top center;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin-bottom: 20px;}
#sidebar div.filter ul{margin-bottom: 10px;}
#sidebar div.filter h1,#sidebar div.filter p.title{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;border-top: none;padding: 0 10px;}
#sidebar div.filter h2,#sidebar div.filter p.subtitle{font-size: 70%;border-top: none;margin: 2px 0;padding: 2px 10px;background: url(/Images/arrows_close_open_tcm154-57739.gif) #dcd8d4 no-repeat 220px center;cursor: pointer;}
#sidebar div.filter p{margin-bottom: 10px;color: #666666;padding: 0 10px;}
#sidebar div.filter .box p{margin-bottom: 0;border-bottom: 1px solid #d9d5d0;}
#sidebar div.filter div{margin: 0;padding: 0;}
#sidebar div.filter #finder li{list-style: none !important;background-image: none;padding: 0;margin: 0px;}
#sidebar div.filter .title{color: #052F43;margin-bottom: 20px;}
#sidebar div.filter .question,#sidebar div.filter .question:link
#sidebar div.filter .question:visited
#sidebar div.filter .question:active
#sidebar div.filter .question:hover{display: block;color: #052F43;padding: 2px 10px 2px 10px; 
border-bottom: 1px solid #C6C0B8;background-color: #D9D5D0;background-image: url(/Images/arrows_close_open_tcm154-57739.gif);background-position: 225px 50%;background-repeat: no-repeat;cursor: pointer;}
#sidebar div.filter ul.selected li{display: none;}
#sidebar div.filter ul.selected li.selected{display: block;}
#sidebar div.filter .answer, #sidebar div.filter .answer:link, #sidebar div.filter .answer:visited, #sidebar div.filter .answer:active{display: block !important;background-color: #F1EFED;background-image: url(/Images/radio_off_tcm154-57740.png);background-position: 10px 5px;background-repeat: no-repeat;border-bottom: 1px solid #DEDCD9;color: #666666;padding: 2px 10px 2px 25px;cursor: pointer;font-size: 140%;}
#sidebar div.filter .answer:hover,#sidebar div.filter .answerSelected{display: block !important;color: #666666;background-position: 10px 5px;background-repeat: no-repeat;background-image: url(/Images/radio_on_tcm154-57741.png) !important;padding: 2px 10px 2px 25px;}
#sidebar div.filter .submit{padding: 5px 10px 0px 10px;margin: 0;cursor: pointer;}
/***** Counter *****/
#sidebar .counter{clear: left;border-bottom: 1px dotted #cfcac4;padding-bottom: 7px;margin-bottom: 7px;}
#sidebar .counter p{margin: 0;padding: 0;}
#sidebar .counter .numbers{float: left;padding: 0 7px 7px 0;margin-top: 14px;margin-bottom: 5px;}
#sidebar .counter span{position: relative;font-size: 120%;font-weight: normal;color: #ff9400;padding: 10px 3px;margin-right: 2px;background: url(/Images/bg_counter_tcm154-66146.jpg) #f4f3f0 repeat-x bottom;}
/***** Footer *****/
#page #footer{margin-left: 220px !important;}
#footer{font-size: 63%;padding: 5px 0;margin: 0 auto;position: absolute;bottom: 0;left: auto;margin-left: 240px;width: 740px;color: #A09689;}
#footer a:link, #footer a:visited, #footer a:active{color: #A09689;text-decoration: none;}
#footer a:hover{color: #052F43;text-decoration: none;}
#footer .firstline{border-bottom: 1px solid #cfcac4;padding-bottom: 3px;margin-bottom: 2px;}
/***** Lightbox *****/
.lightbox {color: #ffffff;position: fixed;top: 30%;left: -9999em;padding: 0px;background-color: white;text-align: left;z-index:1001;overflow: visible;}
.lightboxon{color: #ffffff;position: fixed;padding: 0px;background-color: white;text-align: left;z-index:1001;overflow: visible;}
.close{font-size: 70%;margin: 0 0 5px 5px;position: absolute;top: 10px;right: 10px;}
.close a, .close a:link, .close a:visited, .close a:active{display: block !important;padding-right: 15px !important;color: #052F43 !important;background: url(/Images/close_tcm154-57742.gif) no-repeat right center;}
.close a:hover{display: block !important;color: #FF9400 !important;background: url(/Images/close_hover_tcm154-57743.gif) no-repeat right center;}
#overlay{position: absolute;top: 0;left: 0;bottom: 0;right: 0;width:100%;height:100%;z-index:1;background-color:#000000;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);cursor: pointer;}
#overlay[id]
{ /* IE6 and below Can't See This */
position:fixed;}
#map .location{font-size: 130%;}
#map .location p,#map .location label{font-size: 85% !important;}
#map .location a:link, #map .location a:visited, #map .location a:active{margin: 0;padding: 0;float: none;color: #0077ad;text-decoration: none;}
#map .location a:hover{color: #FF9400;background-color: #none;}
.location{border-right: 1px solid #a9a095;border-bottom: 1px solid #a9a095;padding: 10px !important;color: #052F43;background-color: #eceae7;}
.location .contact{margin: 0;padding: 0;}
.location .contact ul{margin: 5px 0 0 0;}
.location .image{float: left;width: 160px;margin: 0 10px 10px 0;}
.location .image img{width: 100%;}
.location .contact p{width: 100%;margin: 0 !important;padding: 0 !important;}
.info{float: left;width: 320px;}
.info label{clear: left;float: left;width: 15em;font-size: 68%;font-weight: bold;color: #052F43;margin: 0;padding: 0;}
.info p{font-size: 68% !important;margin: 0 !important;padding: 0 !important;padding-left: 170px !important;}
#locationDetail {font-size: 90%;position: absolute;z-index: 10;background-image: url(/Images/arrow_down_tcm154-57744.gif) !important;background-repeat: no-repeat;background-position: bottom center;padding-bottom: 9px;min-width: 300px;left: -9999em;}
#locationDetail h2{font-family: 'Alpiq', Verdana;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop);zoom:1;font-size: 90%;display: block !important;padding-top: 0;padding-bottom: 0;padding-right: 20px;}
#locationDetail .contact{margin-top: 10px;}
#maplocationDetail {position: absolute;z-index: 10;background: url(/Images/arrow_left_tcm154-58007.gif) no-repeat 5px top !important;padding-top: 9px !important;}
#locationDetail hr{border-top: 1px dotted #a9a095;margin: 10px 0;color: transparent;}
/***** Video-Gallery *****/
#content .video .imglarge{border-top: none;margin-top: 0 !important;padding-top: 0 !important;}
#content .gallery .aktvid{position: relative !important;left: auto !important;top: auto !important;}
#content .video .imglarge object,#content .video .imglarge video{height: 288px;width: 490px;}
#content .gallery,#content .gallery h1{width: 490px !important;}
.sIFR-active #content .gallery h1{width: 480px !important;}
#sidebar .gallery{background: url(/Images/gradient_solutionfinder_tcm154-57738.png) repeat-x #d4d2ce top center;padding: 10px;}
#sidebar .gallery h1,#sidebar .gallery p.title{border-top: 0;}
#sidebar .gallery h2,#sidebar .gallery p.subtitle{font-size: 85%;border-top: 1px dotted #a9a095;}
#sidebar .image{float: left;width: 80px;height: 80px;margin: 0 5px 5px 0;padding: 0;}
#sidebar .image .player{float: left;display: block;width: 30px;height: 28px;top: -60px;left: 26px;position: relative;background: url(/Images/btn_video_play_over_tcm154-67962.png) no-repeat center center;z-index: 1;}
#sidebar .image img{height: 80px;}
/***** Image-Carousel *****/
.carousel{float: left;width: 495px;margin-bottom: 10px;/*	padding-left: 15px;*/
position: relative;}
.no_sidebar .carousel {margin-left: 35px;width: 660px;}
.carousel .container {width: 100%;float: left;position: relative;overflow: hidden;padding: 0;}
/*.no_sidebar .carousel  .container{width: 540px;}*/
.carousel ul {margin: 0;padding:0;width: 100000px;position: relative;top: 0;left: 0;clear: none !important;margin: 0px 0 0 0 !important;padding: 0 !important;}					  
.carousel ul li {text-align: center; 
width: 164px;float:left;}
.carousel .previous_button {position: absolute;left: 5px;top: 0;}
.carousel .next_button {position: absolute;right: 10px;top: 0;}
.carousel .previous_button,.carousel .next_button {float: left;width: 16px;height: 150px;margin-top: 5px;z-index: 100;cursor: pointer;background-repeat: no-repeat !important;background-position: center center !important;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.carousel:hover .previous_button {background-color: #ffffff;background-image: url(/Images/nav_arrow_small_left_tcm154-62992.png);}
.carousel:hover .previous_button_over{background-color: #efefef;background-image: url(/Images/nav_arrow_small_left_tcm154-62992.png);}
.carousel:hover .previous_button_disabled{background-color: #ffffff;background-image: url(/Images/nav_arrow_small_left_tcm154-62992.png);cursor: default;}
.carousel:hover .next_button {background-color: #ffffff;background-image: url(/Images/nav_arrow_small_right_tcm154-62993.png);}
.carousel:hover .next_button_over{background-color: #efefef;background-image: url(/Images/nav_arrow_small_right_tcm154-62993.png);}
.carousel:hover .next_button_disabled {background-color: #ffffff;background-image: url(/Images/nav_arrow_small_right_tcm154-62993.png);cursor: default;}
/***** Image-Lightbox *****/
a span.plus{position: absolute;display: block;height: 12px;width: 12px;margin-top: -30px;margin-left: 143px;background: url(/Images/zoom_icon_tcm154-62996.gif) no-repeat center center;z-index: 1;cursor: pointer;}
.image a span.plus{margin-top: -17px;}
.portrait{width: 500px !important;}
.imagelb{width: 700px;padding: 10px;}
.imagelb div{clear: both;margin-bottom: 10px;}
.imagelb p:hover a.prev{left: 15px;background-color: #ffffff;background-image: url(/Images/nav_arrow_large_left_tcm154-62994.png);}
.imagelb p:hover a.prev:hover{left: 15px;background-color: #efefef;background-image: url(/Images/nav_arrow_large_left_tcm154-62994.png);}
.imagelb p:hover a.next{right: 15px;background-color: #ffffff;background-image: url(/Images/nav_arrow_large_right_tcm154-62995.png);}
.imagelb p:hover a.next:hover{right: 15px;background-color: #efefef;background-image: url(/Images/nav_arrow_large_right_tcm154-62995.png);}
.imagelb a.prev,.imagelb a.next{position: absolute;top: 45%;display: block;height: 33px;width: 33px;-moz-opacity: 0.7;opacity:.70;filter: alpha(opacity=70);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-repeat: no-repeat;background-position: center center;}
.imagelb img{width: 100%;}
.imagelb p{color: #052F43;text-align: left;margin: 0 0 5px 0 !important;padding: 0 !important;}
/***** Share *****/
#sidebar .share{padding-bottom: 0px;padding-top: 3px;border-top: 1px dotted #A09689;border-bottom: 1px dotted #A09689;}
.lightbox .share span{font-size: 78%;}
.share span.title{font-size: 68%;color: #A09689;padding-top: 3px;float: left;padding-right: 15px;}
.lightbox .share ul{margin: 0;}
#sidebar .share ul,.share ul{padding: 0 !important;margin: 0;list-style: none !important;clear: none !important;}
.lightbox .share ul li,.share ul li{display: block;float: left;padding: 3px 0 !important;margin: 0;background-image: none !important;}
.share ul li a{padding: 3px 2px 3px 15px !important;}
#navigation a.follow{display: block;float: left;height: 16px;width: 16px;margin-right: 3px;}
.share ul li.shareDelicious a,#navigation a.followDelicious{background: url(/Images/share-delicious-grey_tcm154-70917.gif) no-repeat left center;}
.share ul li.shareDelicious a:hover,#navigation a:hover.followDelicious{background: url(/Images/share-delicious_tcm154-70918.gif) no-repeat left center;}
.share ul li.shareFacebook a,#navigation a.followFacebook{background: url(/Images/facebook_tcm154-70916.png) no-repeat left center;}
.share ul li.shareFacebook a:hover,#navigation a:hover.followFacebook{background: url(/Images/facebook_a_tcm154-70915.png) no-repeat left center;}
.share ul li.shareFlickr a,#navigation a.followFlickr{background: url(/Images/flickr_icon_tcm154-80436.gif) no-repeat left center;}
.share ul li.shareFlickr a:hover,#navigation a:hover.followFlickr{background: url(/Images/flickr_icon_active_tcm154-80437.gif) no-repeat left center;}
.share ul li.shareGoogle a,#navigation a.followGoogle{background: url(/Images/share-google-grey_tcm154-70929.gif) no-repeat left center;}
.share ul li.shareGoogle a:hover,#navigation a:hover.followGoogle{background: url(/Images/share-google_tcm154-70930.gif) no-repeat left center;}
.share ul li.shareGoogleplus a,#navigation a.followGoogleplus{background: url(/Images/google_plus_tcm154-91677.png) no-repeat left center;}
.share ul li.shareGoogleplus a:hover,#navigation a:hover.followGoogleplus{background: url(/Images/google_plus_a_tcm154-91678.png) no-repeat left center;}
.share ul li.shareGooglePlusOne a,#navigation a.followGooglePlusOne{background: url(/Images/plus-one_tcm154-88360.gif) no-repeat left center;}
.share ul li.shareGooglePlusOne a:hover,#navigation a:hover.followGooglePlusOne{background: url(/Images/plus-one-gray_tcm154-88361.gif) no-repeat left center;}
.share ul li.shareLinkedIn a,#navigation a.followLinkedIn{background: url(/Images/linkedin_tcm154-70932.png) no-repeat left center;}
.share ul li.shareLinkedIn a:hover,#navigation a:hover.followLinkedIn{background: url(/Images/linkedin_a_tcm154-70931.png) no-repeat left center;}
.share ul li.shareTwitter a,#navigation a.followTwitter{background: url(/Images/twitter_tcm154-70933.png) no-repeat left center;}
.share ul li.shareTwitter a:hover,#navigation a:hover.followTwitter{background: url(/Images/twitter_a_tcm154-70934.png) no-repeat left center;}
.share ul li.shareXing a,#navigation a.followXing{background: url(/Images/xing_tcm154-70935.png) no-repeat left center;}
.share ul li.shareXing a:hover,#navigation a:hover.followXing{background: url(/Images/xing_a_tcm154-70936.png) no-repeat left center;}
.share ul li.shareYouTube a,#navigation a.followYouTube{background: url(/Images/youtube_icon_tcm154-70937.gif) no-repeat left center;}
.share ul li.shareYouTube a:hover,#navigation a:hover.followYouTube{background: url(/Images/youtube_icon_active_tcm154-70938.gif) no-repeat left center;}
/***** Lehrgänge *****/
#content div.applist{float: left;width: 320px;}
#locationDetail div.applist{width: 500px;border-top: 1px dotted  #a9a095;padding-top: 10px;margin-top: 10px;}
#content div.applist ul li,#content div.applist-noimg ul li{float: left;width: 48%;padding-right: 2%;}
#content div.appplaces{border-bottom: 1px dotted  #a9a095;margin-top: 20px;padding-bottom: 15px;}
#content div.appplaces div.contact{border-top: 0;width: 48%;margin-right: 1%;padding-top: 10px !important;}
#content img#img_prev{width: 100px;float: left;padding-bottom: 7px;}
#content form#application p#address .contact{font-size: 130%;}
div.appcontent{width: 100% !important;height: 100%;background-color: #ffffff;padding: 0 !important;margin: 0 !important;}
.appcontent .image{float: right;padding: 5px;margin: 20px;border: 1px solid #000000;}
#locationDetail p.info{width: 500px;float: none;padding-top: 17px;}
#content .remit{padding-bottom: 15px;padding-top: 15px;border-top: 1px dotted #a9a095;}
#content .remit p{margin: 0;padding: 0;   }
#content .remit h3{margin: 0;padding: 0;}
#content .remit h4{padding-top: 10px;}
#content .remit p.datetime{font-size: 70%;font-style: italic;}
/***** Jobs *****/
#content div.job_lightbox{padding: 10px 10px 0 10px;width: 550px;height: auto;color: #052F43;}
#content div.job_lightbox div.lb_header,#content div.textblock div.job_header{color: #ffffff;font-size: 180%;line-height: 100%;padding: 0px;font-weight: normal;font-family: 'Verdana';}
#content div.job_lightbox div.lb_header{background: url(/Images/Alpiq_Logo_blau_tcm154-57778.gif) #052f43 no-repeat bottom right;}
#content div.job_lightbox div.close a:link,#content div.job_lightbox div.close a:visited,#content div.job_lightbox div.close a:active{color: #ffffff !important;margin: 10px;background-image: url(/Images/close-white_tcm154-100682.gif) !important;}
#content div.job_lightbox div.close a:hover{color: #FF9400 !important;background-image: url(/Images/close_hover_tcm154-57743.gif) !important;}
#content div.job_lightbox div.lb_header span,#content div.textblock div.job_header span{text-align: left;width: 2em;display: block;float: left;clear: left;   }
#content div.job_lightbox div.lb_header span.text,#content div.textblock div.job_header span.text{clear: none;float: hone;width: 80%;text-align: left;}
#content div.job_lightbox div.lb_header em,#content div.textblock div.job_header em{color: #FF9400;text-decoration: none;font-style: normal;}
#content div.textblock div.job_content{padding-top: 60px;padding-right: 7px;}
#content div.job_lightbox div.lb_content{padding-top: 20px;padding-left: 3.5em;overflow-y: auto;overflow-x: hidden;}
#content div.textblock div.job_content h1{padding: 15px 0;}
#content div.job_lightbox div.lb_content h1{padding: 15px 0;font-family: verdana;}
#content div.job_lightbox div.lb_content div.lb_footer,#content div.textblock div.job_content div.job_footer{padding-top: 25px;}
#content div.job_lightbox div.lb_content div.lb_footer ul.links,#content div.job_lightbox div.lb_content div.lb_footer .share{float: right;clear: right;width: 15em;}
#content div.job_lightbox div.lb_content div.lb_footer .contact{float: left;}
#content div.textblock div.job_content div.job_footer .contact{border-top: none;float: left;padding: 0;margin: 0;}
#content div.textblock div.job_content div.job_footer ul.links{clear: right;float: right;}
#content table.jobs tbody td {
padding: 10px 0 15px 10px;height: 80px;}
#content table.jobs tbody tr:hover td {
background-color: #eceae7;}
#content div.textblock div.job_header .job_image {
height: 180px;background-color: #052f43;background-size: 100%;}
#content div.textblock div.job_header .job_title {
font-family: "Alpiq2", Verdana;padding: 20px 14px;color: #cdd5d9;font-size: 28px;background-color: #052f43;margin: 0;}
#content .job_content p, #content .job_content ul, #content .job_content ol {
padding-left: 58px;}
#content .job_content h2 {
padding-left: 58px;font-family: "Alpiq", Verdana;font-size: 20px;background-position: 1px center;background-repeat: no-repeat;}
#content .job_content h2.assingment {
background-image: url(/Images/Alpiq_Icon_406_Tasks_2_tcm154-147911.png);}
#content .job_content h2.profile {
background-image: url(/Images/Alpiq_Icon_405_Profile_2_tcm154-147910.png);}
#content .job_content h2.benefits {
background-image: url(/Images/Alpiq_Icon_407_Chance_2_tcm154-147912.png);}
#content .job_content h2.about {
background-image: url(/Images/Alpiq_Icon_408_Information_2_tcm154-147913.png);}
#content .job_content .job_footer div.logo {
background: url(/Images/alpiq-logo-150x50_tcm154-147914.jpg) top left no-repeat;float: left;width: 150px;height: 50px;margin-top: 45px;margin-bottom: 25px;display: none;}
#content .job_content .job_footer .buttons {
clear: both;margin-left: 58px;padding-top: 50px;}
#content .job_content .job_footer div.contact {
clear: both;margin-left: 58px !important;color: #052f43 !important;;}
#content .job_content .job_footer a.button {
font-size: 14px;text-align: center;padding: 3px 1px;float: left;width: 80px;margin-right: 10px;color: #A09689;}
#content .job_content .job_footer a.btn_print {
background-color: #FFFFFF;border: 1px solid #A09689;color: #A09689;}
#content .job_content .job_footer a.btn_print:hover {
color: #052f43;border: 1px solid #052f43;}
#content .job_content .job_footer a.btn_apply {
background-color: #A09689;border: 1px solid #A09689;color: #ffffff;}
#content .job_content .job_footer a.btn_apply:hover {
color: #FFFFFF;background-color: #052f43;border: 1px solid #052f43;}
#content .job_content .job_footer div.share {
float: right;}
#content .job_content .job_footer .share ul {
float: right;}
#content .job_content .job_footer div.share .shareEmail a {
background-image: url(/Images/contact_tcm154-147909.png);background-repeat: no-repeat;background-position: left center;padding: 3px 0px 3px 43px !important;}
#content .job_content .job_footer div.share .shareEmail a:hover {
background-image: url(/Images/contact_a_tcm154-147908.png);}
/***** Accordion *****/
.accordion {
position: relative;padding-bottom: 0 !important;margin-bottom: 14px !important;border-bottom: 1px solid #052F43;}
.accordion-toggle{
position: relative;z-index: 1;background: #eceae7;cursor: pointer;padding: 2px 30px 2px 10px !important;border-top: 1px solid #052F43;color: #0077ad !important;background-image: url(/Images/arrow_down_tcm154-143053.png);background-repeat: no-repeat;background-position: 98% center;font-weight: normal;font-size: 15px !important;margin-bottom: 0px !important;}
.accordion-toggle-fixed {
position: fixed;top: 0;width: 450px;}
.no_sidebar .accordion-toggle-fixed {
width: 700px;}
.accordion-toggle:hover{
color: #FF9400 !important;background-image: url(/Images/arrow_down_hover_tcm154-143054.png);}
.accordion-toggle-active{
color: #052F43 !important;background-image: url(/Images/arrow_up_tcm154-143055.png);}
.accordion-toggle-active:hover{
background-image: url(/Images/arrow_up_hover_tcm154-143056.png) !important;}
.accordion-content{
overflow: hidden;padding-top: 14px;}
#content p.quote {
border-top: 1px solid #052F43;border-bottom: 1px solid #052F43;margin-top: 14px;margin-bottom: 14px;padding-top: 14px;padding-bottom: 14px;font-family: 'Alpiq';font-size: 90%;font-style: italic;line-height: 120%;}
#content a.totop {
float: right;background-image: url(/Images/to-top_tcm154-143057.png);background-repeat: no-repeat;background-position: right center;padding-right: 14px;}
#content a.totop:hover {
background-image: url(/Images/to-top_hover_tcm154-143058.png);}