/* Global
========================================================================== */
@charset "utf-8";

* {
	margin: 0;
	padding: 0;
}
* img {
	margin: 0;
	padding: 0;
	border: none;
	max-width: 920px;
}
body, td, th {
	font-family: Verdana,Geneva,Arial,Helvetica,SunSans-Regular,"Trebuchet MS",sans-serif;
	font-size: 12px;
	color: #333333;
}
body {
	background: #E6E6E6;
}
a {
	font-family: Verdana,Geneva,Arial,Helvetica,SunSans-Regular,"Trebuchet MS",sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	outline: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #CE8E05;
}
a:active {
	text-decoration: none;
	color: #333333;
}


/* Helper
========================================================================== */
.clearfix:before, .clearfix:after {
	content: " ";
	display: table;
}
.clearfix:after {
	clear: both;
}
.clearfix {
 *zoom: 1;
}


/* Typographie
========================================================================== */
h1 {
	color: #CE8E05;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 3px;
	margin-bottom: 20px;
	border-bottom: 1px dotted #CE8E05;
}
h2 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px;
}
p {
	padding: 10px 0 10px 0;
	line-height: 1.6em;
}
p:first-child {
	padding: 0 0 10px 0;
}


/* Typographie Helper
========================================================================== */
.left {
	float: left;
}
.right {
	float: right;
}
.bold {
	font-weight: bold;
}
.gold {
	color: #CE8E05;
}
.black {
	color: #000000;
}
.big {
	font-size: 20px !important;
}
.infotext {
	font-size: 11px;
	color: #555555;
	padding: 3px 0 0 0;
}
.subtext {
	font-size: 11px;
	color: #555555;
	padding: 0 0 3px;
	border-bottom: 1px dotted #555555;
	margin-bottom: 5px;
}
.divider {
	display: block;
	margin: 10px auto;
	width: 100%;
	height: 5px;
	background: #e6e6e6;
}
.readmore {
	background: url(../images/icon-link.png) left no-repeat;
	padding: 0 0 1px 16px;
}
a.more {
	background: url(../images/icon-link.png) left no-repeat;
	padding: 0 0 1px 16px;
}
a.readmore {
	background: url(../images/icon-link.png) left no-repeat;
	padding: 0 0 1px 16px;
}
a.backlink {
	background: url(../images/icon-backlink.png) left no-repeat;
	padding: 0 0 1px 16px;
}
a.lightbox {
	padding: 0;
	background: none;
}
a.button {
	background: #e6e6e6 url(../images/icon-link.png) 7px no-repeat;
	padding: 6px 10px 6px 25px;
}
a.button:hover {
	background: #999999 url(../images/icon-link.png) 7px no-repeat;
	color: #ffffff;
}
a.date { cursor: default; }
a.date:hover { color: #999999 !important; }
.spacer {
	display: block;
	width: 100%;
	height: 20px;
}
.spacer-half {
	display: block;
	width: 100%;
	height: 10px;
}
.figurin {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: #CE8E05;
	line-height: 20px;
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}


/* Image Transitions
========================================================================== */
img.full { width: 100%; height: auto !important; }
img.half { width: 50%; height: auto !important; }


/* List Elements
========================================================================== */
/* -- OL Basic -- */
ol.basic {
	margin-left: 20px;
}
ol.basic li {
	padding-bottom: 10px;
}

/* -- UL Basic -- */
ul.basic {
	margin-left: 20px;
}
ul.basic li {
	padding-bottom: 10px;
}

ul.highlight {
	margin-left: 20px;
	list-style-type: circle;
}
ul.highlight li {
	padding-bottom: 10px;
}

/* -- UL Socialize -- */
ul.socialize {
	list-style-type: none;
	float: right;
	margin-top: 20px;
	color: #999999;
}
ul.socialize li {
	float: left;
	margin-right: 5px;
	line-height: 20px;
}
ul.socialize li.last {
	margin-right: 0;
}
ul.socialize li a {
	display: block;
	width: 20px;
	height: 20px;
	padding: 0;
	margin: 0;
	font-weight: normal;
}
ul.socialize li a.twitter { background: url(../images/twitter.png) left top no-repeat; }
ul.socialize li a.twitter:hover { background: url(../images/twitter.png) left bottom no-repeat; }

ul.socialize li a.linkedin { background: url(../images/linkedin.png) left top no-repeat; }
ul.socialize li a.linkedin:hover { background: url(../images/linkedin.png) left bottom no-repeat; }


/* Content
========================================================================== */
.content {
	position: relative;
	margin: 20px auto; 
	width: 960px;
	background: #ffffff;
	-webkit-box-shadow: 0px 0px 10px #949494; /* webkit browser*/
	-moz-box-shadow: 0px 0px 10px #949494; /* firefox */
	box-shadow: 0px 0px 10px #949494;
}
.content-inner { padding: 0 20px 20px 20px; }
.footer-inner { padding: 0 20px; }
.inner { padding: 20px; }

.infoHeadline {
	border-bottom: 1px solid #CE8E05;
	margin-bottom: 10px;
	padding: 0 0 7px;
	font-size: 20px;
	font-weight: bold;
}
.infoHeadlineSub {
	margin-bottom: 10px;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #CE8E05;
}


/* Columns
========================================================================== */
.columns { padding: 10px 0; }

.col-16 { display: inline; float: left; width: 136px; min-height: 1px; margin-right: 20px; } /* 1/6 */
.col-25 { display: inline; float: left; width: 215px; min-height: 1px; margin-right: 20px; } /* 1/4 */
.col-33 { display: inline; float: left; width: 293px; min-height: 1px; margin-right: 20px; } /* 1/3 */
.col-50 { display: inline; float: left; width: 450px; min-height: 1px; margin-right: 20px; } /* 1/2 */
.col-66 { display: inline; float: left; width: 607px; min-height: 1px; margin-right: 20px; } /* 2/3 */
.col-75 { display: inline; float: left; width: 685px; min-height: 1px; margin-right: 20px; } /* 3/4 */
.col-86 { display: inline; float: left; width: 764px; min-height: 1px; margin-right: 20px; } /* 5/6 */

.col-16 img { max-width: 136px; } /* 1/6 */
.col-25 img { max-width: 215px; } /* 1/4 */
.col-33 img { max-width: 293px; } /* 1/3 */
.col-50 img { max-width: 450px; } /* 1/2 */
.col-66 img { max-width: 607px; } /* 2/3 */
.col-75 img { max-width: 685px; } /* 3/4 */
.col-86 img { max-width: 764px; } /* 5/6 */

.col-16.last,
.col-25.last,
.col-33.last,
.col-50.last,
.col-66.last,
.col-75.last,
.col-86.last { margin-right: 0; }


/* Header
========================================================================== */
.header {
	position: relative;
	margin: 0 auto 20px auto;
	width: 100%;
}
a.logo {
	float: left;
	display: inline-block;
	width: 439px;
	height: 88px;
	background: url(../images/logo-opticom.png) left top no-repeat;
}
.slogan {
	position: absolute;
	right: 0;
	top: 67px;
	/*float: right;
	display: inline-block;*/
	width: 350px;
	height: 21px;
	/*margin-top: 28px;*/
	background: url(../images/slogan.png) left top no-repeat;
}


/* Header Navigation
========================================================================== */
.main-navigation {
	position: relative;
	z-index: 1000;
	background: #797979;
	padding: 5px 0;
	margin-bottom: 1px;
}
.main-navigation ul.level_1 {
	position: relative;
	list-style-type: none;
	overflow: hidden;
}
.main-navigation ul.level_1 li {
	float: left;
	margin-right: 0;
}
.main-navigation ul.level_1 li a {
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
	padding: 0px 10px 0 10px;
	border-right: 1px solid #FFFFFF;
	background: none;
}
.main-navigation ul.level_1 li a:hover {
	color: #ce8e05;
}
.main-navigation ul.level_1 li.first a {
}
.main-navigation ul.level_1 li.last a {
}
.main-navigation ul.level_1 li.submenu {
	cursor: default;
}
.main-navigation ul.level_2 {
	display: none;
	position: absolute;
	z-index: -1;
}
.main-navigation ul.level_2 li {
	float: none;
	background: #797979;
	margin-right: 0;
	list-style-type: none;
}
.main-navigation ul.level_2 li a {
	display: block;
	background-image: url(../images/subnav-icon.png);
	border: none;
	background-position: left;
	background-repeat: no-repeat;
	padding: 5px 14px 5px 12px;
	margin-left: 10px;
}
.main-navigation ul.level_2 li a:hover {
	color: #ce8e05;
	background-image: url(../images/subnav-icon-hover.png);
	background-repeat: no-repeat;
}
.main-navigation ul.level_1:hover {
	overflow: visible;
}
.main-navigation ul.level_1 li:hover ul.level_2 {
	position: absolute;
	z-index: -1;
	display: block;
}


/* Footer
========================================================================== */
.footer {
	position: relative;
	margin: 0 auto 20px auto; 
	width: 960px;
}


/* Footer Navigation
========================================================================== */
ul.footer-navigation {
	list-style-type: none;
}
ul.footer-navigation li {
	float: left;
	margin-right: 10px;
	padding-right: 10px;
	border-right: 1px solid #999999;
}
ul.footer-navigation li.last {
	border-right: none;
}
ul.footer-navigation li p {
	color: #999999;
	font-weight: normal;
	margin: 0;
	padding: 0;
}
ul.footer-navigation li a {
	color: #999999;
	font-weight: normal;
	margin: 0;
	padding: 0;
	display: block;
	background: none;
}
ul.footer-navigation li a:hover {
	color: #111111;
}


/* Slideshow
========================================================================== */
ul#slideshow {
}
ul#slideshow li {
}
ul#slideshow img {
	width: 920px;
	height: auto !important;
	border: none;
}
a#fssPrev, a#fssNext {
	font-size: 12px;
	display: none;
}
a#fssPrev {
	margin-right: 10px;
}
a#fssNext {
}
a#fssPlayPause {
	display: none;
}
ul#fssList {
	display: none;
}


/* Anyslider
========================================================================== */
.anyslider { position: relative; margin: 0; padding: 0; width: 100%; height: 200px; background: #454545; overflow: hidden; }
		
.as-a-a { position: absolute; left: 313px; top: -139px; z-index: 10; }
.as-a-b { position: absolute; left: 342px; top: -139px; z-index: 11; display: none; }
.as-a-c { position: absolute; left: 475px; top: -178px; z-index: 5; }
.as-a-d { position: absolute; left: 481px; top: -178px; z-index: 6; display: none; }
.as-a-e { position: absolute; left: 685px; top: -94px; z-index: 10; }
.as-a-f { position: absolute; left: 694px; top: -94px; z-index: 11; display: none; }
.as-a-g { position: absolute; left: 805px; top: -56px; z-index: 20; }
.as-a-h { position: absolute; left: 811px; top: -56px; z-index: 21; display: none; }
.as-a-i { position: absolute; left: 10px; top: 15px; z-index: 100; display: none; }

.as-b-a { position: absolute; right: -234px; bottom: 14px; z-index: 2; }
.as-b-b { position: absolute; right: -346px; bottom: 5px; z-index: 1; }
.as-b-c { position: absolute; left: 15px; bottom: 8px; z-index: 100; display: none; }


/* InfoBox
========================================================================== */
.InfoBox {
	position: relative;
	width: 100%;
	padding: 0;
	/*background: #E6E6E6;*/
}
.InfoBox .infoBoxHeader {
	border-bottom: 1px solid #CE8E05;
	margin-bottom: 10px;
	padding: 0 0 7px;
}
.InfoBox .InfoBoxHeadline {
	font-size: 20px;
	font-weight: bold;
}
.InfoBox .InfoBoxSubtext {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
}
.InfoBox .InfoBoxPost {
}
.InfoBox .InfoBoxPost .PostHeadline {
	font-size: 12px;
	font-weight: bold;
	color: #CE8E05;
	padding: 0 0 10px 0;
}
.InfoBox .InfoBoxPost p {
	padding: 5px 0;
}
.InfoBox .InfoBoxPost p:first-child {
	padding-top: 0;
}

.InfoBox .slidesjs-container {
	height: auto !important;
}

.InfoBox a.slidesjs-previous, .InfoBox a.slidesjs-next, .InfoBox a.slidesjs-play, .InfoBox a.slidesjs-stop {
	display: none !important;
}
.InfoBox  ul.slidesjs-pagination {
	list-style-type: none;
}
.InfoBox  ul.slidesjs-pagination li {
	float: left;
	margin-right: 5px;
}
.InfoBox  ul.slidesjs-pagination li a {
	text-indent: -9999em;
	display: block;
	width: 16px;
	height: 16px;
	background: url(../images/sprite.png) left bottom no-repeat;
	padding: 0;
}
.InfoBox  ul.slidesjs-pagination li a:hover {
	background: url(../images/sprite.png) left top no-repeat;
}
.InfoBox  ul.slidesjs-pagination li a.active {
	background: url(../images/sprite.png) left top no-repeat;
}


/* featuredBox
========================================================================== */
.featuredBox {
	position: relative;
	background: #E6E6E6;
}


/* newsItem
========================================================================== */
.newsItem {
	border-bottom: solid 1px #e8e8e8;
	margin-bottom: 20px;
	/*padding-bottom: 10px;*/
}
.newsItem:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
}
.newsItem h2 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin: 0 auto 12px 0;
	padding: 10px;
	background: #E6E6E6;
}

.newsTeaser { padding-bottom: 10px; }
.newsTeaser p {}
.newsTeaser a { cursor: s-resize; }
.newsTeaser p.origin, .newsContent p.origin {
	font-style: italic;
	color: #CE8E05;
}

.newsContent {}
.newsContent p {}
.newsContent a { cursor: pointer; }


/* newsEntry
========================================================================== */
.newsEntry { border-bottom: 1px solid #e6e6e6; padding-bottom: 20px; margin-bottom: 20px; }
.newsEntry:last-child { padding-bottom: 0; margin-bottom: 0; border: none; }
.newsHeadline { font-size: 20px; font-weight: bold; padding-bottom: 5px; }
.newsSubline { color: #555555; font-style: italic; padding-bottom: 5px; }
.newsDate { font-size: 11px; font-weight: bold; padding-bottom: 5px; }
.newsTeasertext { padding-bottom: 20px; }


/* Regformular
========================================================================== */
.rot {
	color: #FF0000;
}
#form_spalte1 {}
#form_spalte1 form {
	padding: 10px;
}
#form_spalte2 {
	position: absolute;
	top: -18px;
}
#fehler_wrapper {}
#fehler {
	background-color: #CE8E05;
	color: #E6E6E6;
	padding: 10px;
	position: relative;
	border-radius: 12px;
}
#fehler:before {
	content: "\0020";
	display: block;
	position: absolute;
	width: 0;
	height: 0;
	z-index: 2;
	bottom: -30px;
	left: 104px;
	border-top-color: #CE8E05;
	border-style: solid;
	border-width: 15px;
    writing-mode: lr-tb;
}
#stern_hint {}
#stern_hint p {
	font-size: 12px;
}
label {
	font-size: 11px;
	font-weight: bold;
}
input {
	border: 1px solid #999999;
	margin-top: 3px;
	margin-bottom: 10px;
	height: 20px;
	width: 229px;
}
#security img {
	border: 1px solid #999999;
	margin-bottom: 5px;
}
input#code {
	width: 110px;
}
.info_hint {
	font-size: 10px;
	margin-bottom: 10px;
}
.hint {
	font-size: 10px;
	padding: 0px;
	margin: 0px;
}
input.submit_button {
	background-color: #FFFFFF;
}
input.submit_button:hover {
	background-color: #CE8E05;
}
#email_sent {
	background-color: #E6E6E6;
	padding: 20px;
}

input[type="checkbox"] { 
	float: left;
	width: 20px;
	margin-bottom: 30px;
	margin-top: 8px;
}


/* TableSorter
========================================================================== */
/* ------------------------------- GLOBAL */
table.tablesorter {
	/*background-color: #CDCDCD;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 10px 0 15px;
	text-align: left;
	width: 100%;
}
/* ------------------------------- HEADER & FOOTER */
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #A5ACC3;
	color: #ffffff;
	font-size: 11px;
	padding: 8px;
}
table.tablesorter thead tr .header {
	/*background-image: url("img/bg.gif");*/
	background-position: right center;
	background-repeat: no-repeat;
	cursor: pointer;
}
table.tablesorter thead tr .header:hover {
	cursor: default;
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
/*background-color: #8DBDD8;*/
}
table.tablesorter thead tr .headerSortUp {
/*background-image: url("img/asc.gif");*/
}
table.tablesorter thead tr .headerSortDown {
/*background-image: url("img/desc.gif");*/
}
/* ------------------------------- BODY */
table.tablesorter tbody td {
	background-color: #f4f4f4;
	color: #3D3D3D;
	padding: 8px;
	vertical-align: top;
	color: #333333;
}
table.tablesorter tbody td:hover {
	background: #f0f0f0;
}
table.tablesorter tbody tr.odd td {
	background-color: #F0F0F6;
}
/* ------------------------------- COLUMNS WIDTH */
table.tablesorter .firstcol {
	width: 30%;
}
table.tablesorter .secondcol {
	width: 17%;
}
table.tablesorter .thrdtcol {
	width: 17%;
}
table.tablesorter .fourthcol {
	width: auto;
}
table.tablesorter .fifthcol {
	width: 15%;
}
/* ------------------------------- BODY LINKS */
/* table cell background */
table.tablesorter tbody tr td a {
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td a:hover {
	color: #CE8E05;
}
/* ========== 1st column */
table.tablesorter tbody tr td.firstcol {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td.firstcol a {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}
table.tablesorter tbody tr td.firstcol a:hover {
	color: #CE8E05;
}
/* ========== 2nd column */
table.tablesorter tbody tr td.secondcol {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td.secondcol a {
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}
table.tablesorter tbody tr td.secondcol a:hover {
	color: #CE8E05;
}
/* ========== 3rd column */
table.tablesorter tbody tr td.thrdtcol {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td.thrdtcol a {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}
table.tablesorter tbody tr td.thrdtcol a:hover {
	color: #CE8E05;
}
/* ========== 4th column */
table.tablesorter tbody tr td.fourthcol {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td.fourthcol a {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}
table.tablesorter tbody tr td.fourthcol a:hover {
	color: #CE8E05;
}
/* ========== 5th column */
table.tablesorter tbody tr td.fifthcol {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
}
table.tablesorter tbody tr td.fifthcol a {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	cursor: pointer;
}
table.tablesorter tbody tr td.fifthcol a:hover {
	color: #CE8E05;
}
/* ------------------------------- BODY LISTS */
table.tablesorter tbody tr td ul {
	list-style-image: url(http://polqa.info/images/li-icon.gif);
	margin: 0;
	padding: 0 0 0 13px;
}

/* vTicker A
========================================================================== */
.ticker-a {
	position: relative;
	display: block;
	max-width: 450px;
	z-index: 1;
	/*border: 1px solid #CCCCCC;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	cursor: default;
}
.vticker-a {
	position: relative;
	margin: 0;
	max-width: 450px;
}
.vticker-a ul {
	list-style: none outside none;
	padding: 0;
}
.vticker-a li {
	list-style: none;
	/*border-bottom: 1px dashed #CCCCCC;*/
	padding: 20px;
}
.vticker-a li.odd {
	background: none repeat scroll 0 0 #e6e6e6;
}
.vticker-a li:after {
	clear: both;
	content: "";
	display: block;
}
.vticker-a img {
	float: left;
	margin: 5px 15px 5px 0;
	width: 100px;
	height: auto !important;
}
.vticker-a a {
}
.vticker-a p.newshead {
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	color: #CE8E05;
	font-weight: bold;
	font-size: 16px;
}
.vticker-a p {
	margin: 0;
	padding: 0;
	line-height: normal;
}


/* vTicker B
========================================================================== */
.ticker-b {
	position: relative;
	display: block;
	max-width: 450px;
	z-index: 1;
	/*border: 1px solid #CCCCCC;*/
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	cursor: default;
}
.vticker-b {
	position: relative;
	margin: 0;
	max-width: 450px;
}
.vticker-b ul {
	list-style: none outside none;
	padding: 0;
}
.vticker-b li {
	list-style: none;
	/*border-bottom: 1px dashed #CCCCCC;*/
	padding: 20px;
}
.vticker-b li.odd {
	background: none repeat scroll 0 0 #e6e6e6;
}
.vticker-b li:after {
	clear: both;
	content: "";
	display: block;
}
.vticker-b img {
	float: left;
	margin: 5px 15px 5px 0;
	width: 100px;
	height: auto !important;
}
.vticker-b a {
}
.vticker-b p.newshead {
	margin: 0;
	margin-bottom: 15px;
	padding: 0;
	color: #CE8E05;
	font-weight: bold;
	font-size: 16px;
}
.vticker-b p {
	margin: 0;
	padding: 0;
	line-height: normal;
}


.pause {
	position: absolute;
	display: none;
	right: 10px;
	top: 10px;
	background: #ffffff;
	z-index: 10;
	padding: 3px 6px;
	border: 1px solid #CCCCCC;
	color: #cccccc;
}
.goslide {
	position: absolute;
	display: none;
	right: 10px;
	top: 10px;
	background: #ffffff;
	z-index: 10;
	padding: 3px 6px;
	border: 1px solid #CCCCCC;
	color: #cccccc;
}
::selection {
	background: #CE8E05;
	color: #ffffff;
}
::-moz-selection {
background: #CE8E05;
color: #ffffff;
}
.pause::selection {
	background: #ffffff;
	color: #cccccc;
}
.pause::-moz-selection {
background: #ffffff;
color: #cccccc;
}
.goslide::selection {
	background: #ffffff;
	color: #cccccc;
}
.goslide::-moz-selection {
background: #ffffff;
color: #cccccc;
}
.tickercontrol-a, .tickercontrol-b {
	display: none;
}
.tickercontrol-a a.up-a, .tickercontrol-b a.up-b {
	position: absolute;
	bottom: 45px;
	right: -15px;
	display: block;
	width: 30px;
	height: 30px;
	background: url(../img/arrow-down.png) 0 0 no-repeat;
	margin-bottom: 30px;
	z-index: 1000;
	cursor: pointer;
}
.tickercontrol-a a.down-a, .tickercontrol-b a.down-b {
	position: absolute;
	top: 45px;
	right: -15px;
	display: block;
	width: 30px;
	height: 30px;
	background: url(../img/arrow-up.png) 0 0 no-repeat;
	z-index: 1000;
	cursor: pointer;
}
.et-run {
	background: red;
}

/*----------------------------------------------------------------------------*/
/* Folgeseite Privacy Policy                                                  */
/*----------------------------------------------------------------------------*/

.privacy_content {
}
.privacy_content h2 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 10px;
}
.privacy_content h3 {
	font-size: 14px;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 10px;
}
.privacy_content ul {
	font-size: 12px;
	list-style-type: square;
	padding-left: 20px;
	padding-bottom: 10px;
}
.privacy_content li {
	padding-bottom: 5px;
}
.privacy_content p {
	font-size: 12px;
	padding-bottom: 15px;
}
.privacy_content a {
	font-size: 12px;
	font-weight: bold;
}
.privacy_content a:hover {
	color: #ce8e05;
}
