/* ::::: http://www.aktiendepot.com/wp-content/themes/ExciterTheme/style.css ::::: */

* { margin: 0px; padding: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; vertical-align: baseline; }
a img, a { outline: 0px none; border: 0px none; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote::before, blockquote::after, q::before, q::after { content: ""; }
ul, ol { list-style: outside none none; padding: 0px; margin: 0px; }
body { font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 1.8em; background-color: rgb(29, 72, 99); color: rgb(85, 85, 85); border-top: 0px solid rgb(102, 102, 102); }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
p { margin: 0px 0px 1em; }
strong { font-weight: 700; }
input, textarea { padding: 5px; border: 1px solid rgb(221, 221, 221); }
textarea:focus, input:focus { outline: 0px none; }
h1, h2, h3, h4, h5, h6 { color: rgb(51, 51, 51); font-family: Oswald,Arial,Tahoma,Verdana; font-weight: normal; line-height: 1.5em; }
h1 { font-size: 22px; margin: 0px 0px 20px; padding: 0px 0px 20px; border-bottom: 1px solid rgb(238, 238, 238); }
h3 { font-size: 16px; margin: 20px 0px; }
h1, h2, h3, h4, h5, h6 { font-family: Georgia,"Times New Roman",Times,serif; color: rgb(51, 51, 51); }
table { width: 100%; border-right: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); border-collapse: collapse; }
table td, th { padding: 5px; border-left: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); }
table th { background-color: rgb(249, 249, 249); font-weight: bold; }
#wrapper { background: transparent url('wrapper-bg.png') repeat-y scroll 0% 0%; width: 998px; margin: 0px auto; }
#wrapper-content { background-color: rgb(255, 255, 255); width: 940px; margin: 0px auto; padding: 20px; overflow: hidden; }
#wrapper-main { margin-bottom: 20px; }
#wrapper-main::after { content: ""; clear: both; }
.clear { clear: both; }
#header { background-color: rgb(255, 255, 255); width: 980px; margin: 0px auto; padding: 0px; }
#header::after { clear: both; content: ""; }
#header-middle { padding: 0px 20px 15px; overflow: hidden; clear: both; }
#header-middle::after { content: ""; clear: both; }
#logo { float: left; padding-top: 18px; }
#wrapper-navigation { background: rgb(68, 68, 68) url('menu-overlay.png') repeat-x scroll 0% 0%; height: 40px; border-bottom: 7px solid rgb(221, 221, 221); width: 980px; margin: 0px auto; }
#wrapper-navigation::after { content: ""; clear: both; }
.sf-menu, .sf-menu * { margin: 0px; padding: 0px; list-style: outside none none; }
.sf-menu { height: 40px; }
.sf-menu ul { position: absolute; top: -999em; width: 160px; }
.sf-menu ul li { width: 100%; }
.sf-menu li:hover { visibility: inherit; }
.sf-menu li { float: left; position: relative; }
.sf-menu a { display: block; position: relative; }
.sf-menu > li > a { font-family: Arial,Verdana,Tahoma; font-size: 14px; text-transform: uppercase; }
.sf-menu li:hover ul, .sf-menu li.sfHover ul { left: 0px; top: 40px; z-index: 99; }
.sf-menu { float: left; }
.sf-menu a { padding: 0px 20px; line-height: 40px; text-decoration: none; }
.sf-menu > li > a, .sf-menu > li > a:visited { color: rgb(255, 255, 255); }
.sf-menu > li { background: transparent url('menu-sep-v.png') repeat-y scroll 100% 0px; padding-right: 2px; }
.sf-menu li li a { color: rgb(255, 255, 255); padding: 8px 10px; line-height: normal; }
.sf-menu li li a:hover { background: transparent url('menu-overlay-sub.png') repeat scroll 0% 0%; }
.sf-menu li li { background-image: url('menu-sep-h.png'); background-position: left bottom; background-repeat: repeat-x; background-color: rgb(119, 119, 119); padding-bottom: 2px; }
.sf-menu li:hover, .sf-menu li.sfHover { outline: 0px none; }
.sf-menu > li.current-post-parent > a, .sf-menu > li.current-menu-parent > a, .sf-menu > li.current-post-ancestor > a, .sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_item > a, .sf-menu > li.current-cat > a, .sf-menu > li:hover > a, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background-image: url('menu-overlay.png'); background-repeat: repeat-x; background-color: rgb(119, 119, 119); outline: 0px none; color: rgb(255, 255, 255); }
#navigation a.sf-with-ul { min-width: 1px; }
#navigation .sf-sub-indicator { position: absolute; display: block; right: 0.75em; top: 1.05em; width: 10px; height: 10px; text-indent: -999em; overflow: hidden; background: transparent url('arrows-ffffff.png') no-repeat scroll -10px -100px; }
#navigation a > .sf-sub-indicator { top: 15px; background-position: 0px -100px; }
#navigation a:focus > .sf-sub-indicator, #navigation a:hover > .sf-sub-indicator, #navigation a:active > .sf-sub-indicator, #navigation li:hover > a > .sf-sub-indicator, #navigation li.sfHover > a > .sf-sub-indicator { background-position: -10px -100px; }
#main { width: 620px; margin-right: 20px; float: left; }
.post-heading { padding: 0px 0px 10px; }
.post-heading h1 { font-size: 28px; padding: 0px; margin-bottom: 10px; }
.post-entry p { margin-bottom: 20px; line-height: 21px; font-size: 13px; }
.post-entry ul { padding-left: 30px; margin-bottom: 20px; }
.post-entry ul li { background: transparent url('ul-dot.png') no-repeat scroll 0% 0%; padding-left: 28px; margin-bottom: 10px; }
.post-entry ol { padding-left: 53px; margin-bottom: 20px; font-size: 14px; }
.post-entry ol li { list-style-type: decimal; margin-bottom: 6px; }
.post-entry h3 { font-size: 20px; margin-bottom: 14px; }
.post-entry ol { padding-left: 42px; margin-bottom: 20px; font-size: 12px; }
.post-entry ol li { list-style-type: decimal; margin-bottom: 6px; }
.post-entry ul { padding-left: 26px; margin-bottom: 20px; font-size: 12px; }
.post-entry ul li { background: transparent url('ul-dot.png') no-repeat scroll 0% 0%; padding-left: 18px; margin-bottom: 10px; }
.post-entry .alignright { float: right; margin: 0px 0px 4px 10px; }
.post-entry .alignleft { float: left; margin: 0px 10px 4px 0px; }
.wp-caption, .gallery-caption { border: 1px solid rgb(215, 215, 215); padding-top: 4px; margin-bottom: 20px; text-align: center; }
p.wp-caption-text { margin-bottom: 2px; }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
#main .post-entry ul li { background: transparent url('bulletpoint.png') no-repeat scroll left 50%; padding-left: 20px; }
#comments .comment-box h1, h2, h3, h4, h5, h6 { border: 0px none; margin: 0px; padding: 0px; }
#comments .comment-box ul, ol { margin: 0px; padding: 0px; }
.widget input, .widget textarea { background-color: rgb(249, 249, 249); border: 1px solid rgb(221, 221, 221); padding: 0px 5px; line-height: 25px; color: rgb(102, 102, 102); }
.widget input { height: 25px; }
.last { margin-right: 0px ! important; clear: right; }
#sidebar { float: right; width: 300px; }
.widget { overflow: hidden; margin-bottom: 20px; }
.widget a { color: rgb(51, 51, 51); }
.widget-title { background: transparent url('widget_title.png') repeat-x scroll 0px 100%; padding: 4px 0px 0px 10px; color: rgb(51, 51, 51); font-size: 18px; margin-bottom: 10px; }
.widget ul a {  }
.widget li { border-bottom: 1px dashed rgb(221, 221, 221); padding-bottom: 10px; margin-bottom: 10px; }
#wrapper-footer { background-image: url('pattern14.png'), url('risikohinweis_aktiendepot02.png'); background-position: center center, center 90%; background-repeat: repeat, no-repeat; min-height: 120px; background-color: rgb(68, 68, 68); margin: 0px auto; width: 940px; padding: 10px 20px 0px; overflow: hidden; clear: both; color: rgb(255, 255, 255); }
#footer { margin: 0px auto; color: rgb(255, 255, 255); }
#footer-bottom { border-top: 1px double rgb(136, 136, 136); padding-top: 10px; clear: both; color: rgb(255, 255, 255); line-height: 15px; font-size: 11px; }
#footer-bottom::after { content: ""; clear: both; }
#footer-bottom a { color: rgb(255, 255, 255); }
#footer .widget { float: left; margin-right: 20px; width: 300px; margin-bottom: 20px; }
#footer .widget.last { margin-right: 0px; }
#toTop { width: 40px; height: 40px; background: transparent url('totop.png') no-repeat scroll 0px 0px; text-align: center; padding: 5px; position: fixed; bottom: 10px; right: 10px; cursor: pointer; display: none; color: rgb(51, 51, 51); font-family: verdana; font-size: 11px; }
@font-face {
	font-family: "Oswald";
	font-weight: normal;
	src: url('oswald.eot') format("eot"), url('oswald.woff') format("woff"), url('oswald.ttf') format("truetype"), url('oswald.svg') format("svg");
}
.site-header-new { padding-left: 220px; }
.wp-caption, .gallery-caption {  }
body { background-color: rgb(207, 199, 199); }
a { color: rgb(34, 105, 186); }
body { font-family: Arial; }
h1, h2, h3, h4, h5, h6, ul.tabs li a { font-family: Oswald; }
.sf-menu > li > a { font-family: Oswald; }
/* ::::: http://www.aktiendepot.com/wp-content/plugins/bwp-minify/min/?f=wp-content/plugins/fhVergleichManuell/css/main.css,wp-content/plugins/rokkytLinkMaskPlugin/css/rokkyt_lm_css.css,wp-content/plugins/rokkytLinkMaskPlugin/css/rokkyt_lm_custom_css.css,wp-content/plugins/rokkytTaClient/css/main.css,wp-content/plugins/rokkytTaClient/css/taClientCustom.css,wp-content/plugins/yet-another-related-posts-plugin/style/widget.css,wp-content/plugins/olevmedia-shortcodes/assets/css/font-awesome.min.css,wp-content/plugins/olevmedia-shortcodes/assets/css/shortcodes.css,wp-content/plugins/popups/public/assets/css/public.css,wp-content/themes/ExciterTheme/css/nivo-slider.css,wp-content/themes/ExciterTheme/css/prettyPhoto.css,wp-content/themes/ExciterTheme/skins/skin9/style.css,wp-content/plugins/all-in-one-schemaorg-rich-snippets/css/jquery.rating.css,wp-content/plugins/popups-premium/public/assets/css/public.css ::::: */

/* ::::: http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700italic,700,900,900italic ::::: */

@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 200;
	src: local("Source Sans Pro ExtraLight"), local("SourceSansPro-ExtraLight"), url('toadocfmlt9b38dhjxobgembjgeloejd5j8dumxko-a.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 300;
	src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url('toadocfmlt9b38dhjxobgmw1o1efrj7wyc6jbisqojy.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 400;
	src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url('odeli1ahbydbqgeiah2zlnzbp97u9skh0jjxbpbfokg.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 600;
	src: local("Source Sans Pro Semibold"), local("SourceSansPro-Semibold"), url('toadocfmlt9b38dhjxobgnne-iudir70wi4zxakqwcm.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 700;
	src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url('toadocfmlt9b38dhjxobglsbirgiha6jiepkyt5c0a0.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 900;
	src: local("Source Sans Pro Black"), local("SourceSansPro-Black"), url('toadocfmlt9b38dhjxobgbppoa1q11iommm9mdhhhx4.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 200;
	src: local("Source Sans Pro ExtraLight Italic"), local("SourceSansPro-ExtraLightIt"), url('fptvhk8qsxbiethtrnqh6bzycsdbdswrnnt3pszs3xu.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 300;
	src: local("Source Sans Pro Light Italic"), local("SourceSansPro-LightIt"), url('fptvhk8qsxbiethtrnqh6iue0ygdif4l_q7ps4ytqoq.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 400;
	src: local("Source Sans Pro Italic"), local("SourceSansPro-It"), url('m2jd71opjhlkp0zdttvom0dauxaevho0ainxgvhmb4k.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 600;
	src: local("Source Sans Pro Semibold Italic"), local("SourceSansPro-SemiboldIt"), url('fptvhk8qsxbiethtrnqh6efrksrsinjqurhtm_nw72g.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 700;
	src: local("Source Sans Pro Bold Italic"), local("SourceSansPro-BoldIt"), url('fptvhk8qsxbiethtrnqh6edtd7dq2zflsctmeexj2lw.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 900;
	src: local("Source Sans Pro Black Italic"), local("SourceSansPro-BlackIt"), url('fptvhk8qsxbiethtrnqh6dis5fc5bg1xsygf01vwwou.ttf') format("truetype");
}
/* ::::: http://fonts.googleapis.com/css?family=Oswald:400,300,700 ::::: */

@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 300;
	src: local("Oswald Light"), local("Oswald-Light"), url('hqhm7bvc_nzztui2lzqtdacwcynf_cdxxwclxiixg1c.ttf') format("truetype");
}
@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 400;
	src: local("Oswald Regular"), local("Oswald-Regular"), url('y_tkv6o8wovbud3m_x9aaa.ttf') format("truetype");
}
@font-face {
	font-family: "Oswald";
	font-style: normal;
	font-weight: 700;
	src: local("Oswald Bold"), local("Oswald-Bold"), url('bh7276gfdcjmjapa_dkg6acwcynf_cdxxwclxiixg1c.ttf') format("truetype");
}
/* ::::: http://fonts.googleapis.com/css?family=Roboto ::::: */

@font-face {
	font-family: "Roboto";
	font-style: normal;
	font-weight: 400;
	src: local("Roboto"), local("Roboto-Regular"), url('zn7gbfwfmp4ua6ar0hcolq.ttf') format("truetype");
}
/* ::::: http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,200,200italic,300,300italic,400italic,600,600italic,700italic,700,900,900italic ::::: */

@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 200;
	src: local("Source Sans Pro ExtraLight"), local("SourceSansPro-ExtraLight"), url('toadocfmlt9b38dhjxobgembjgeloejd5j8dumxko-a.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 300;
	src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url('toadocfmlt9b38dhjxobgmw1o1efrj7wyc6jbisqojy.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 400;
	src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url('odeli1ahbydbqgeiah2zlnzbp97u9skh0jjxbpbfokg.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 600;
	src: local("Source Sans Pro Semibold"), local("SourceSansPro-Semibold"), url('toadocfmlt9b38dhjxobgnne-iudir70wi4zxakqwcm.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 700;
	src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"), url('toadocfmlt9b38dhjxobglsbirgiha6jiepkyt5c0a0.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: normal;
	font-weight: 900;
	src: local("Source Sans Pro Black"), local("SourceSansPro-Black"), url('toadocfmlt9b38dhjxobgbppoa1q11iommm9mdhhhx4.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 200;
	src: local("Source Sans Pro ExtraLight Italic"), local("SourceSansPro-ExtraLightIt"), url('fptvhk8qsxbiethtrnqh6bzycsdbdswrnnt3pszs3xu.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 300;
	src: local("Source Sans Pro Light Italic"), local("SourceSansPro-LightIt"), url('fptvhk8qsxbiethtrnqh6iue0ygdif4l_q7ps4ytqoq.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 400;
	src: local("Source Sans Pro Italic"), local("SourceSansPro-It"), url('m2jd71opjhlkp0zdttvom0dauxaevho0ainxgvhmb4k.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 600;
	src: local("Source Sans Pro Semibold Italic"), local("SourceSansPro-SemiboldIt"), url('fptvhk8qsxbiethtrnqh6efrksrsinjqurhtm_nw72g.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 700;
	src: local("Source Sans Pro Bold Italic"), local("SourceSansPro-BoldIt"), url('fptvhk8qsxbiethtrnqh6edtd7dq2zflsctmeexj2lw.ttf') format("truetype");
}
@font-face {
	font-family: "Source Sans Pro";
	font-style: italic;
	font-weight: 900;
	src: local("Source Sans Pro Black Italic"), local("SourceSansPro-BlackIt"), url('fptvhk8qsxbiethtrnqh6dis5fc5bg1xsygf01vwwou.ttf') format("truetype");
}
@font-face {
	font-family: "OswaldRegular";
	font-style: normal;
	font-weight: normal;
	src: url('oswald-regular.ttf');
}
.fhVergleich { width: 596px; border-width: medium; border-color: -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-spacing: 0px ! important; border-style: none ! important; }
.fhVergleich thead tr.head th { background-image: url('bg_head.jpg'); background-repeat: repeat; border: medium none; height: 35px; font-family: Source Sans Pro,Arial ! important; font-size: 16px; font-weight: 600; color: rgb(255, 255, 255); text-shadow: 1px 1px rgb(51, 102, 102); text-transform: uppercase; text-align: left; padding: 0px 0px 0px 10px; }
.fhVergleich thead tr.subhead th { background-image: url('subhead_separator.jpg'), url('bg_subhead.jpg'); background-repeat: no-repeat, repeat-x; background-position: right center, center top; border: medium none; height: 43px; font-size: 12px; font-weight: 600; font-family: Source Sans Pro,Arial ! important; text-transform: uppercase; color: rgb(51, 51, 51); }
.fhVergleich thead tr.subhead th:last-child { background-image: url('bg_subhead.jpg'); background-repeat: repeat-x; background-position: center top; }
.fhVergleich th { background-color: transparent; line-height: 12px; padding: 0px; text-align: center; vertical-align: middle; border: medium none; }
.fhVergleich td { color: rgb(102, 102, 102); font-family: Source Sans Pro,Arial ! important; font-size: 13px; font-weight: 700; text-shadow: none; height: 70px; padding: 0px; text-align: center; vertical-align: middle; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; text-transform: uppercase; border-width: 0px 0px 1px; border-style: solid; border-color: rgb(243, 243, 243); }
.fhVergleich td.fh_rank { font-size: 18px; font-weight: 700; font-family: Source Sans Pro,Arial ! important; text-shadow: none; }
.fhVergleich td.fh_rate, td.fh_report { line-height: 1.2em; }
.fhVergleich td.fh_logo img { max-height: 60px; max-width: 82px; background-color: transparent; border-width: 1px; border-style: solid; border-color: rgb(243, 243, 243); }
.fhVergleich td a { color: rgb(102, 102, 102); font-size: 12px; text-decoration: none; text-shadow: none; }
.fhVergleich tr:nth-child(2n+1) td { background-color: rgb(255, 255, 255); }
.fhVergleich tr:nth-child(2n) td { background-color: rgb(255, 255, 255); }
.fhVergleich tr:hover td { background-color: transparent; background-image: url('list_hover.jpg'); background-repeat: repeat-x; background-position: -10px center; color: rgb(51, 51, 51); }
.fhVergleich tr:hover td:first-child { background-position: 0px center; }
.fhVergleich tr:hover td:last-child { background-position: right center; }
.fhVergleich tr:hover td a { color: rgb(51, 51, 51); text-shadow: none; text-decoration: none; }
#header { background-image: url('untitled'); background-position: 99% center; background-repeat: no-repeat; }
.footerBarWrapper { background: rgb(240, 240, 240) none repeat scroll 0px 0px; bottom: 10px; left: 0px; box-shadow: 0px 0px 10px 2px rgb(204, 204, 204); height: auto; position: fixed; width: 100%; display: block; z-index: 999999; }
.footerBarWrapper .footerBarOuter { float: right; position: relative; right: 50%; }
.footerBarWrapper .footerBarInner { float: right; margin: 9px 0px; position: relative; right: -50%; }
.footerBarWrapper.style1 .footerBarInner, .footerBarWrapper.style2 .footerBarInner, .footerBarWrapper.style3 .footerBarInner, .footerBarWrapper.style4 .footerBarInner, .footerBarWrapper.style6 .footerBarInner { margin: 0px; }
.footerBarWrapper.style1 .footerBarButton > span, .footerBarWrapper.style2 .footerBarButton > span, .footerBarWrapper.style3 .footerBarButton > span, .footerBarWrapper.style4 .footerBarButton > span, .footerBarWrapper.style6 .footerBarButton > span { display: inline-block; height: 79px; }
.footerBarWrapper.style1 .footerBarButton:hover .start, .footerBarWrapper.style2 .footerBarButton:hover .start, .footerBarWrapper.style3 .footerBarButton:hover .start, .footerBarWrapper.style4 .footerBarButton:hover .start, .footerBarWrapper.style6 .footerBarButton:hover .start { background-position: left bottom; }
.footerBarWrapper.style1 .footerBarButton:hover .fill, .footerBarWrapper.style2 .footerBarButton:hover .fill, .footerBarWrapper.style3 .footerBarButton:hover .fill, .footerBarWrapper.style4 .footerBarButton:hover .fill, .footerBarWrapper.style6 .footerBarButton:hover .fill { background-position: left bottom; }
.footerBarWrapper.style1 .footerBarButton:hover .end, .footerBarWrapper.style2 .footerBarButton:hover .end, .footerBarWrapper.style3 .footerBarButton:hover .end, .footerBarWrapper.style4 .footerBarButton:hover .end, .footerBarWrapper.style6 .footerBarButton:hover .end { background-position: right bottom; }
.footerBarWrapper.style6 { box-shadow: none; background: rgb(240, 240, 240) url('bg.png') repeat scroll 0px 0px; height: 71px; }
.footerBarWrapper.style6 .footerBarInner {  }
.footerBarWrapper.style6 .footerBarButton span { height: 71px; line-height: 44px; vertical-align: top; margin-top: 13px; font-family: "OswaldRegular"; font-size: 22px; }
.footerBarWrapper.style6 .footerBarButton .start { background: transparent url('cta_left.png') no-repeat scroll left top; width: 43px; height: 47px; }
.footerBarWrapper.style6 .footerBarButton .fill { background: transparent url('cta_fill.png') repeat scroll left top; padding: 0px 16px; height: 47px; }
.footerBarWrapper.style6 .footerBarButton .end { background: transparent url('cta_right.png') no-repeat scroll right top; width: 171px; height: 104px; margin-top: -35px; }
.footerBarWrapper.style6 { bottom: 0px; }
.footerBarWrapper.style1 a.closeButton, .footerBarWrapper.style2 a.closeButton, .footerBarWrapper.style3 a.closeButton, .footerBarWrapper.style4 a.closeButton, .footerBarWrapper.style5 a.closeButton, .footerBarWrapper.style6 a.closeButton { color: rgb(255, 255, 255); background-color: rgb(78, 94, 113); border: 2px solid rgb(255, 255, 255); border-radius: 14px; font-family: Source Sans Pro; font-size: 11px; font-weight: bold; padding: 2px 6px; text-transform: uppercase; width: 10px; }
.footerBarWrapper a.closeButton { border-radius: 4px; width: 10px; height: 10px; font-size: 12px; padding: 2px 5px; text-transform: uppercase; font-family: Source Sans Pro; font-weight: bold; }
.footerBarWrapper .closeButtonWrapper { position: absolute; right: 40px; top: 10px; }
#main .topbox .top > ul li:nth-of-type(1) { background: transparent url('award_1.png') no-repeat scroll left 50%; }
#main .topbox .top > ul li:nth-of-type(2) { background: transparent url('award_2.png') no-repeat scroll left 50%; }
#main .topbox .top > ul li:nth-of-type(3) { background: transparent url('award_3.png') no-repeat scroll left 50%; }
.topbox .tableWrapper td:nth-of-type(1) { background-color: rgb(255, 255, 255) ! important; text-align: left; }
.topbox .tableWrapper table tr:nth-child(2n+1) td { background-color: rgb(241, 241, 241); }
.topbox .tableWrapper table th:nth-of-type(1) { width: 44px; }
.topbox .tableWrapper table th:nth-of-type(2) { width: 115px; }
.topbox .tableWrapper table th:nth-of-type(3) { width: 136px; }
.topbox .tableWrapper table th:nth-of-type(4) { width: 102px; }
.topbox .tableWrapper table th:nth-of-type(5) { width: 140px; }
.topbox .tableWrapper table th:nth-of-type(6) { width: 80px; }
.topbox .tableWrapper table th:nth-of-type(7) {  }
.topbox .greenButton > span:nth-of-type(1), .topbox .greyButton > span:nth-of-type(1) { width: 31px; background: transparent url('button_left_sprite.png') no-repeat scroll left top; }
.topbox .greenButton > span:nth-of-type(2), .topbox .greyButton > span:nth-of-type(2) { background: transparent url('button_fill_sprite.png') repeat scroll left top; width: 277px; padding-right: 138px; text-align: right; }
.topbox td .greenButton > span:nth-of-type(2), .topbox td .greyButton > span:nth-of-type(2) { width: 139px; text-align: center; }
.topbox .greenButton > span:nth-of-type(3), .topbox .greyButton > span:nth-of-type(3) { background: transparent url('button_right_sprite.png') no-repeat scroll left top; width: 4px; }
.generatedRLM, .openJsLink, .openJsLinkBlank { cursor: pointer; }
.rlm_settings_div { display: none; }
.rlm_overlay_bg { position: fixed; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.45) none repeat scroll 0% 0%; z-index: 999; top: 0px; left: 0px; }
.rlm_overlaybox { position: fixed; width: 500px; left: 50%; top: 50%; height: auto; margin-left: -355px; margin-top: -207px; box-sizing: border-box; background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.3); border: 5px solid rgb(70, 70, 70); z-index: 1000; }
.rlm_overlaybox .rlm_overlayinner { position: relative; padding: 15px; }
.rlm_overlaybox .rlm_overlayClose { background: rgb(153, 153, 153) none repeat scroll 0% 0%; color: rgb(255, 255, 255); font-weight: bold; position: absolute; text-decoration: none; line-height: 35px; right: 0px; top: 0px; width: 35px; text-align: center; margin: -20px -20px 0px 0px; box-sizing: border-box; }
.rlm_overlaybox .rlm_overlayClose:hover { background: rgb(187, 187, 187) none repeat scroll 0% 0%; }
@media screen and (max-width: 767px) {
	.rlm_overlaybox { width: 280px; top: 25px; height: auto; margin-top: 0px; margin-left: -140px; }
}
.rlm_overlaybox .rlm_overlayinner .ctabutton { background: transparent linear-gradient(to bottom, rgb(0, 140, 93) 0px, rgb(0, 107, 63) 100%) repeat scroll 0px 0px; color: rgb(255, 255, 255); display: block; font-size: 12px; font-weight: bold; margin: 25px auto 0px; padding: 8px 10px; text-align: center; width: 50%; }
.footerBarWrapper.style1 .footerBarInner .generatedRLM, .footerBarWrapper.style2 .footerBarInner .generatedRLM, .footerBarWrapper.style3 .footerBarInner .generatedRLM, .footerBarWrapper.style4 .footerBarInner .generatedRLM, .footerBarWrapper.style6 .footerBarInner .generatedRLM { color: rgb(255, 255, 255); white-space: nowrap; }
.fhVergleich td .fh_cta.generatedRLM { background-image: url('cta_btn.jpg'); background-repeat: no-repeat; display: block; height: 23px; position: relative; right: 0px; width: 116px; }
.fhVergleich td .fh_cta.generatedRLM:hover { background-position: 0px -23px; }
.fhVergleich td .generatedRLM { color: rgb(102, 102, 102); font-size: 12px; text-decoration: none; text-shadow: none; }
.generatedRLM { color: rgb(34, 105, 186); text-decoration: none; }
.generatedRLM:hover { text-decoration: underline; }
.taVergleichWrapper table td:nth-of-type(2) {  }
.taVergleichWrapper table th::after { content: " "; display: block; width: 1px; height: 70%; position: absolute; right: 0px; background-color: rgb(152, 152, 152); top: 15%; }
.taVergleichWrapper table th:last-of-type::after { display: none; }
.taVergleichWrapper .tableWrapper table td:nth-of-type(1) { width: 36px; font-size: 1em; color: rgb(218, 218, 218); font-weight: 400; text-align: center; }
.taVergleichWrapper table tr:nth-of-type(n+4) td:nth-of-type(1) { text-align: center; padding-right: 8px ! important; font-size: 3em; line-height: 1em; }
.taVergleichWrapper table td:nth-of-type(2) { width: 82px; text-align: center; }
.taVergleichWrapper table td:nth-of-type(2) img { max-width: none; }
.taVergleichWrapper .taClientCtaButton::before { background-image: url('button_white_arrow.png'); background-repeat: no-repeat; content: ""; height: 14px; left: 10px; position: absolute; top: 50%; transform: translateY(-50%); width: 8px; }
.taVergleichWrapper.typetype_11 table td:nth-of-type(7) img, .taVergleichWrapper.typetype_12 table td:nth-of-type(7) img { max-width: none; }
.taVergleichWrapper.typetype_11 table td:nth-of-type(3) { line-height: 1.1em; padding: 0px 15px; max-width: 100px; }
.taVergleichWrapper.typetype_11 table td:nth-of-type(4) { width: 170px; }
.taVergleichWrapper.typetype_11 table td:nth-of-type(6) { max-width: 150px; }
.taVergleichWrapper.typetype_11 table td:nth-of-type(7) { width: 165px; }
.taVergleichWrapper.typetype_12 table td:nth-of-type(3) { max-width: 100px; }
.taVergleichWrapper.typetype_12 table td:nth-of-type(6) { max-width: 100px; }
.taVergleichWrapper.smallTable tr td.spareColumn:not(.ctaLinktd), .taVergleichWrapper.smallTable tr th.spareColumn:not(.ctaLinkth) { display: none; }
@media screen and (max-width: 955px) {
	.taVergleichWrapper table tr:nth-of-type(n+4) td:nth-of-type(1) { font-size: 2em; line-height: 2em; }
	.taVergleichWrapper .tableWrapper table td, .taVergleichWrapper .tableWrapper table td:nth-of-type(1), .taVergleichWrapper .tableWrapper table td:nth-of-type(2), .taVergleichWrapper .tableWrapper table td:nth-of-type(3), .taVergleichWrapper .tableWrapper table td:nth-of-type(4), .taVergleichWrapper .tableWrapper table td:nth-of-type(5), .taVergleichWrapper .tableWrapper table td:nth-of-type(6), .taVergleichWrapper .tableWrapper table td:nth-of-type(7), .taVergleichWrapper .tableWrapper table td:nth-of-type(8), .taVergleichWrapper .tableWrapper table td:nth-of-type(9), .taVergleichWrapper .tableWrapper table td:nth-of-type(10), .taVergleichWrapper .tableWrapper table td:nth-of-type(11) { width: auto; }
	.taVergleichWrapper .tableWrapper table td:nth-of-type(1) img { max-width: 75%; }
}
@media screen and (max-width: 855px) {
}
@media screen and (max-width: 768px) {
	.taVergleichWrapper .taClientCtaButton::before { left: 4px; }
}
@media screen and (max-width: 650px) {
	.taVergleichWrapper .taClientCtaButton::before { display: none; }
}
@media screen and (max-width: 620px) {
}
@media screen and (max-width: 400px) {
}
@media screen and (min-width: 768px) and (max-width: 855px) {
	.taVergleichWrapper tr td.spareColumn:not(.ctaLinktd), .taVergleichWrapper tr th.spareColumn:not(.ctaLinkth) { display: none; }
}
@media screen and (max-width: 570px) {
	.taVergleichWrapper tr td.spareColumn:not(.ctaLinktd), .taVergleichWrapper tr th.spareColumn:not(.ctaLinkth) { display: none; }
}
@media screen and (max-width: 540px) {
	.taVergleichWrapper tr td:nth-of-type(3):not(.ctaLinktd), .taVergleichWrapper tr th:nth-of-type(3):not(.ctaLinkth) { display: none; }
}
@media screen and (max-width: 460px) {
	.taVergleichWrapper tr td:nth-of-type(4):not(.ctaLinktd), .taVergleichWrapper tr th:nth-of-type(4):not(.ctaLinkth) { display: none; }
}
@media screen and (max-width: 400px) {
	.taVergleichWrapper tr td:nth-of-type(5):not(.ctaLinktd), .taVergleichWrapper tr th:nth-of-type(5):not(.ctaLinkth) { display: none; }
}
@font-face {
	font-family: "FontAwesome";
	font-style: normal;
	font-weight: normal;
	src: url('fontawesome-webfont.eot') format("embedded-opentype"), url('fontawesome-webfont.woff') format("woff"), url('fontawesome-webfont.ttf') format("truetype"), url('fontawesome-webfont.svg') format("svg");
}
.fa { display: inline-block; font-family: FontAwesome; font-style: normal; font-weight: normal; line-height: 1; }
.fa-glass::before { content: ""; }
.fa-music::before { content: ""; }
.fa-search::before { content: ""; }
.fa-envelope-o::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-o::before { content: ""; }
.fa-user::before { content: ""; }
.fa-film::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-check::before { content: ""; }
.fa-times::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-gear::before, .fa-cog::before { content: ""; }
.fa-trash-o::before { content: ""; }
.fa-home::before { content: ""; }
.fa-file-o::before { content: ""; }
.fa-clock-o::before { content: ""; }
.fa-road::before { content: ""; }
.fa-download::before { content: ""; }
.fa-arrow-circle-o-down::before { content: ""; }
.fa-arrow-circle-o-up::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-play-circle-o::before { content: ""; }
.fa-rotate-right::before, .fa-repeat::before { content: ""; }
.fa-refresh::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-book::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-print::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-font::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-list::before { content: ""; }
.fa-dedent::before, .fa-outdent::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-video-camera::before { content: ""; }
.fa-picture-o::before { content: ""; }
.fa-pencil::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-edit::before, .fa-pencil-square-o::before { content: ""; }
.fa-share-square-o::before { content: ""; }
.fa-check-square-o::before { content: ""; }
.fa-arrows::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-play::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-times-circle-o::before { content: ""; }
.fa-check-circle-o::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-mail-forward::before, .fa-share::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-warning::before, .fa-exclamation-triangle::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-random::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-arrows-v::before { content: ""; }
.fa-arrows-h::before { content: ""; }
.fa-bar-chart-o::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-key::before { content: ""; }
.fa-gears::before, .fa-cogs::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-thumbs-o-up::before { content: ""; }
.fa-thumbs-o-down::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-heart-o::before { content: ""; }
.fa-sign-out::before { content: ""; }
.fa-linkedin-square::before { content: ""; }
.fa-thumb-tack::before { content: ""; }
.fa-external-link::before { content: ""; }
.fa-sign-in::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-lemon-o::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-square-o::before { content: ""; }
.fa-bookmark-o::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-facebook::before { content: ""; }
.fa-github::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-rss::before { content: ""; }
.fa-hdd-o::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-hand-o-right::before { content: ""; }
.fa-hand-o-left::before { content: ""; }
.fa-hand-o-up::before { content: ""; }
.fa-hand-o-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-group::before, .fa-users::before { content: ""; }
.fa-chain::before, .fa-link::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-cut::before, .fa-scissors::before { content: ""; }
.fa-copy::before, .fa-files-o::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-save::before, .fa-floppy-o::before { content: ""; }
.fa-square::before { content: ""; }
.fa-bars::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-table::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-money::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-unsorted::before, .fa-sort::before { content: ""; }
.fa-sort-down::before, .fa-sort-asc::before { content: ""; }
.fa-sort-up::before, .fa-sort-desc::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-rotate-left::before, .fa-undo::before { content: ""; }
.fa-legal::before, .fa-gavel::before { content: ""; }
.fa-dashboard::before, .fa-tachometer::before { content: ""; }
.fa-comment-o::before { content: ""; }
.fa-comments-o::before { content: ""; }
.fa-flash::before, .fa-bolt::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-paste::before, .fa-clipboard::before { content: ""; }
.fa-lightbulb-o::before { content: ""; }
.fa-exchange::before { content: ""; }
.fa-cloud-download::before { content: ""; }
.fa-cloud-upload::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-bell-o::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cutlery::before { content: ""; }
.fa-file-text-o::before { content: ""; }
.fa-building-o::before { content: ""; }
.fa-hospital-o::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-mobile-phone::before, .fa-mobile::before { content: ""; }
.fa-circle-o::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-mail-reply::before, .fa-reply::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-folder-o::before { content: ""; }
.fa-folder-open-o::before { content: ""; }
.fa-smile-o::before { content: ""; }
.fa-frown-o::before { content: ""; }
.fa-meh-o::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-keyboard-o::before { content: ""; }
.fa-flag-o::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-code::before { content: ""; }
.fa-reply-all::before { content: ""; }
.fa-mail-reply-all::before { content: ""; }
.fa-star-half-empty::before, .fa-star-half-full::before, .fa-star-half-o::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-code-fork::before { content: ""; }
.fa-unlink::before, .fa-chain-broken::before { content: ""; }
.fa-question::before { content: ""; }
.fa-info::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-shield::before { content: ""; }
.fa-calendar-o::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-ticket::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-minus-square-o::before { content: ""; }
.fa-level-up::before { content: ""; }
.fa-level-down::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-pencil-square::before { content: ""; }
.fa-external-link-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-toggle-down::before, .fa-caret-square-o-down::before { content: ""; }
.fa-toggle-up::before, .fa-caret-square-o-up::before { content: ""; }
.fa-toggle-right::before, .fa-caret-square-o-right::before { content: ""; }
.fa-euro::before, .fa-eur::before { content: ""; }
.fa-gbp::before { content: ""; }
.fa-dollar::before, .fa-usd::before { content: ""; }
.fa-rupee::before, .fa-inr::before { content: ""; }
.fa-cny::before, .fa-rmb::before, .fa-yen::before, .fa-jpy::before { content: ""; }
.fa-ruble::before, .fa-rouble::before, .fa-rub::before { content: ""; }
.fa-won::before, .fa-krw::before { content: ""; }
.fa-bitcoin::before, .fa-btc::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-text::before { content: ""; }
.fa-sort-alpha-asc::before { content: ""; }
.fa-sort-alpha-desc::before { content: ""; }
.fa-sort-amount-asc::before { content: ""; }
.fa-sort-amount-desc::before { content: ""; }
.fa-sort-numeric-asc::before { content: ""; }
.fa-sort-numeric-desc::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-youtube-play::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitbucket-square::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-long-arrow-down::before { content: ""; }
.fa-long-arrow-up::before { content: ""; }
.fa-long-arrow-left::before { content: ""; }
.fa-long-arrow-right::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-android::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-female::before { content: ""; }
.fa-male::before { content: ""; }
.fa-gittip::before { content: ""; }
.fa-sun-o::before { content: ""; }
.fa-moon-o::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-arrow-circle-o-right::before { content: ""; }
.fa-arrow-circle-o-left::before { content: ""; }
.fa-toggle-left::before, .fa-caret-square-o-left::before { content: ""; }
.fa-dot-circle-o::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-turkish-lira::before, .fa-try::before { content: ""; }
.fa-plus-square-o::before { content: ""; }
.omsc-clearfix::after { content: " "; display: table; clear: both; }
.omsc-button.omsc-size-xlarge i.fa-omsc-button-xlarge::before { content: ""; }
.omsc-tooltip-inner::before { content: ""; display: block; width: 0px; height: 0px; position: absolute; left: 50%; bottom: -15px; margin-left: -8px; border-width: 8px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(204, 204, 204) rgba(204, 204, 204, 0) rgba(204, 204, 204, 0); }
.omsc-tooltip-inner::after { content: ""; display: block; width: 0px; height: 0px; position: absolute; left: 50%; bottom: -13px; margin-left: -7px; border-width: 7px; border-style: solid; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-color: rgb(255, 255, 255) rgba(255, 255, 255, 0) rgba(255, 255, 255, 0); }
.omsc-divider .omsc-divider-icon, .omsc-divider::before, .omsc-divider::after { border-width: 1px; }
.omsc-divider.omsc-border-medium, .omsc-divider.omsc-border-medium .omsc-divider-icon, .omsc-divider.omsc-border-medium::before, .omsc-divider.omsc-border-medium::after { border-width: 2px; }
.omsc-divider.omsc-border-large, .omsc-divider.omsc-border-large .omsc-divider-icon, .omsc-divider.omsc-border-large::before, .omsc-divider.omsc-border-large::after { border-width: 4px; }
.omsc-divider.omsc-style-triple::after { content: ""; position: absolute; top: 6px; left: 0px; right: 0px; border-width: inherit; border-top-style: solid; }
.omsc-divider.omsc-border-medium.omsc-style-triple::after { top: 7px; }
.omsc-divider.omsc-border-large.omsc-style-triple::after { top: 8px; }
.omsc-divider.omsc-style-icon-center::before, .omsc-divider.omsc-style-icon-center::after, .omsc-divider.omsc-style-icon-left::before, .omsc-divider.omsc-style-icon-right::before { content: ""; position: absolute; top: 50%; border-top-style: solid; }
.omsc-divider.omsc-style-icon-center::before { left: 0px; right: 50%; margin-right: 34px; }
.omsc-divider.omsc-style-icon-center::after { left: 50%; right: 0px; margin-left: 34px; }
.omsc-divider.omsc-style-icon-left::before { left: 56px; right: 0px; }
.omsc-divider.omsc-style-icon-right::before { right: 56px; left: 0px; }
.omsc-toggle-title::after { content: ""; font-family: "FontAwesome"; position: absolute; top: 0.6em; left: 0.8em; font-weight: normal; }
.omsc-toggle.omsc-expanded .omsc-toggle-title::after { content: ""; }
.omsc-tabs-control.omsc-clearfix::after { display: none; }
.omsc-tabs-tabs .omsc-tabs-tab::after { content: ""; clear: both; height: 0px; overflow: hidden; }
.omsc-box { margin: 1em 0px; border-style: solid; border-width: 0px; border-radius: 3px; padding: 1px 1em; position: relative; box-sizing: border-box; }
.omsc-box.omsc-with-icon { margin-top: 4em; padding-top: 2em; }
.omsc-box-inner { margin: 1em 0px; }
.omsc-box-icon-wrapper { position: absolute; top: -1.05em; left: 50%; margin-left: -1.05em; font-size: 2em; }
.omsc-box-icon { text-align: center; width: 2.1em; height: 2.1em; line-height: 2.1em; border-style: solid; border-radius: 50%; background: inherit; }
.omsc-box.omsc-icon-style-border .omsc-box-icon { border-width: 2px; margin-left: -2px; }
.omsc-box.omsc-with-border.omsc-icon-style-border .omsc-box-icon, .omsc-box.omsc-with-bg-color.omsc-icon-style-border .omsc-box-icon { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.omsc-custom-table.omsc-style-1 tr:nth-child(2n) td, .omsc-custom-table-wrapper.omsc-style-1 table tr:nth-child(2n) td { background: rgba(0, 0, 0, 0.03) none repeat scroll 0% 0%; }
.omsc-blockquote-inner::before { content: "“"; width: 1em; margin-left: -1em; text-align: right; display: inline-block; }
.omsc-blockquote-inner::after { content: "„"; }
.omsc-blockquote cite::before { content: "—"; margin-right: 0.3em; }
@media not all, not all, not all, not all {
}
.omsc-pricing-column li:nth-child(2n) { background: rgba(0, 0, 0, 0.02) none repeat scroll 0% 0%; }
html, body { min-height: 100% ! important; height: auto ! important; }
.spu-box, .spu-box * { box-sizing: border-box; }
.spu-bg { position: fixed; width: 100%; height: 100%; background: rgb(0, 0, 0) none repeat scroll 0% 0%; top: 0px; left: 0px; display: none; z-index: 99999; }
.spu-box::before, .spu-box::after { content: ""; display: table; }
.spu-box::after { clear: both; }
.spu-box {  }
.spu-box { position: fixed; z-index: 999999; box-shadow: 0px 0px 10px 1px rgb(102, 102, 102); padding: 25px; margin: 10px; border-radius: 8px; max-width: 100%; }
.spu-box.spu-centered { margin: 0px; }
.spu-box p { margin: 0px 0px 1.41429rem; }
.spu-box img { max-width: 100%; height: auto; }
.spu-content > :first-child { margin-top: 0px; padding-top: 0px; }
.spu-content > :last-child { margin-bottom: 0px; padding-bottom: 0px; }
.spu-close { position: absolute; right: 8px; top: 5px; padding: 0px; cursor: pointer; background: transparent none repeat scroll 0% 0%; border: 0px none; font-size: 30px; line-height: 1; text-shadow: 0px 1px 0px rgb(255, 255, 255); opacity: 0.3; color: rgb(0, 0, 0); }
.spu-close:hover, .spu-close:focus { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.6; }
.spu_shortcodes::before, .spu_shortcodes::after { content: ""; display: table; }
.spu_shortcodes::after { clear: both; }
@font-face {
	font-family: "spufont";
	font-style: normal;
	font-weight: normal;
	src: url('spufont.eot') format("embedded-opentype"), url('spufont.woff') format("woff"), url('spufont.ttf') format("truetype"), url('spufont.svg') format("svg");
}
[class^="spu-icon-"], [class*=" spu-icon-"] { font-family: "spufont"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; }
.spu-icon-envelope::before { content: ""; }
.spu-icon-check::before { content: ""; }
.spu-icon-close::before { content: ""; }
.spu-icon-eye::before { content: ""; }
.spu-icon-gears::before { content: ""; }
.spu-icon-angle-up::before { content: ""; }
.spu-icon-angle-down::before { content: ""; }
.spu-icon-spinner::before { content: ""; }
@media only screen and (max-width: 620px) {
	.spu-box { margin: 0px; }
}
#wrapper-navigation { background-color: rgb(52, 77, 104); border-bottom: 7px solid rgb(221, 221, 221); }
.sf-menu > li > a, .sf-menu > li > a:visited { color: rgb(255, 255, 255); }
.sf-menu > li.current-post-parent > a, .sf-menu > li.current-menu-parent > a, .sf-menu > li.current-post-ancestor > a, .sf-menu > li.current-menu-item > a, .sf-menu > li.current_page_item > a, .sf-menu > li.current-cat > a, .sf-menu > li:hover > a, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { background-color: rgb(40, 59, 82); }
.sf-menu li li { background-color: rgb(40, 59, 82); }
.block h3, .block h3 a, .widget-title, ul.tabs li a { color: rgb(52, 77, 104); }
#wrapper-footer { background-color: rgb(52, 77, 104); }
#footer-bottom { background: transparent url('menu-sep-h.png') repeat-x scroll 0px 0px; border: medium none; }
span.spu-timer { position: absolute; bottom: 0px; right: 10px; font-size: 12px; }
/* ::::: http://www.aktiendepot.com/wp-content/plugins/bwp-minify/min/?f=wp-content/plugins/olevmedia-shortcodes/assets/css/shortcodes-tablet.css ::::: */

/* ::::: http://www.aktiendepot.com/wp-content/plugins/bwp-minify/min/?f=wp-content/plugins/olevmedia-shortcodes/assets/css/shortcodes-mobile.css ::::: */

/* ::::: http://www.aktiendepot.com/wp-content/themes/ExciterTheme/css/responsive.css ::::: */

.mobile-top-navi { display: none; }
/* ::::: http://www.aktiendepot.com/wp-content/plugins/bwp-minify/min/?f=wp-content/plugins/all-in-one-schemaorg-rich-snippets/css/style.css,wp-content/plugins/yet-another-related-posts-plugin/style/related.css ::::: */

.rating-value { display: none; }
#snippet-box { background: transparent -moz-linear-gradient(center top , rgb(255, 255, 255) 50%, rgb(231, 231, 231) 100%) repeat scroll 0% 0%; border: 1px solid rgb(172, 172, 172); font-family: inherit; font-size: 13px; padding: 0px; margin: 0px 0px 15px; float: left; width: 600px; clear: both; box-sizing: content-box; }
.snippet-markup { float: left; clear: both; width: 100%; }
.snippet-title { font-family: inherit; font-size: 14px; font-weight: bold; background: transparent -moz-linear-gradient(center top , rgb(213, 210, 202) 80%, rgb(235, 234, 232) 100%) repeat scroll 0% 0%; border-bottom: 1px solid rgb(172, 172, 172); clear: both; padding: 0.5em 0px 0.5em 1%; width: 99%; float: left; }
.snippet-label { width: 25%; float: left; clear: both; text-align: right; font-size: 13px; font-weight: bold; margin: 0px 2% 0px 0px; padding: 0.4em 2%; }
.snippet-data { width: 65%; float: left; padding: 0.4em 2%; }
.star-img img { box-shadow: none; margin: -2px 2px; border: medium none ! important; padding: 0px ! important; }
.yarpp-related { margin: 1em 0px; }
.yarpp-related a { text-decoration: none; font-weight: bold; }
#spu-5969 { background-color: rgb(225, 225, 225); color: rgb(51, 51, 51); border: 8px solid rgb(59, 83, 109); width: 655px; }
#spu-bg-5969 { opacity: 0.5; }
