/* CSS Reset */html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, kopfseite, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 10;	border: 0;	font-size: 100%;/*	font: inherit; *//*	vertical-align: baseline; */}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure,footer, kopfseite, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {/*	border-collapse: collapse; *//*	border-spacing: 0; */}/* End of CSS Reset */article, aside, details, figcaption, figure, footer, kopfseite, hgroup, main, nav, section, summary {	display: block;}body {	font: 12px/18px Arial, sans-serif;}/* Begin of styles for the demo (you can remove them) */a.expand {	width: 90px;	display: block;	margin: 10px 0 0;}a.expand:hover {	height: 500px;}/* End of of styles for the demo */.wrapper {	width: 100%;	min-width: 1000px;}p { line-height: 120%; }/* kopfseite-----------------------------------------------------------------------------*/.kopfseite {	padding-top: 20px;	height: 180px;	background-color: #10CEFF;}/* Middle-----------------------------------------------------------------------------*/.middle {	border-left: 145px solid #10CEFF;	position: relative;}.middle:after {	display: table;	clear: both;	content: '';}.container {	width: 100%;	float: left;	overflow: hidden;	margin-right: -100%;}.content {/*	padding: 0 20px;*/	padding: 0px;}/* Left Sidebar-----------------------------------------------------------------------------*/.left-sidebar {	float: left;	width: 144px;	position: relative;  	background-color: #10CEFF;	left: -144px;}/* Footer-----------------------------------------------------------------------------*/.footer {	height: 20px;	background: #FFFFFF;}#cookiedingsbums a {color:#000; text-decoration:none;}#cookiedingsbums a:hover {text-decoration:underline;}#cookiedingsbums div {padding:10px; padding-right:40px;}#cookiedingsbums {    outline: 1px solid #7b92a9;    text-align:right;    border-top:1px solid #fff;   background: #d6e0eb;    background: -moz-linear-gradient(top, #d6e0eb 0%, #f2f6f9 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6e0eb), color-stop(100%,#f2f6f9));    background: -webkit-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);    background: -o-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);   background: -ms-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);    background: linear-gradient(to bottom, #FFFFFF 0%,#f2f6f9 100%);    filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#d6e0eb', endColorstr='#f2f6f9',GradientType=0 );    position:top;   /* vorher: position:fixed; */   bottom:0px;    z-index:10000;    width:100%;    font-size:12px;    line-height:16px;}#cookiedingsbumsCloser {   color: #777;   font: 14px/100% arial, sans-serif;   position: absolute;   right: 5px;   text-decoration: none;   text-shadow: 0 1px 0 #fff;   top: 5px;   cursor:pointer;   border-top:1px solid white;    border-left:1px solid white;    border-bottom:1px solid #7b92a9;    border-right:1px solid #7b92a9;    padding:4px;   background: #ced6df; /* Old browsers */   background: -moz-linear-gradient(top, #ced6df0%, #f2f6f9 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced6df), color-stop(100%,#f2f6f9));    background: -webkit-linear-gradient(top, #ced6df0%,#f2f6f9 100%);    background: -o-linear-gradient(top, #ced6df0%,#f2f6f9 100%);    background: -ms-linear-gradient(top, #ced6df0%,#f2f6f9 100%);    background: linear-gradient(to bottom, #ced6df0%,#f2f6f9 100%);    filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ced6df', endColorstr='#f2f6f9',GradientType=0 );  }#cookiedingsbumsCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}.info { border:1px solid #10CEFF; padding:4px; margin:0px; }.info1 { border:1px solid #FFCC00; padding:20px; margin:10px; line-height: 160%; }.info2 { border:1px solid #10CEFF; background-color:#CAFFCA; padding:4px; margin:0px; }.info3 { border:1px solid #10CEFF; background-color:#D5E8FF; padding:4px; margin:0px; }.info4 { border:1px solid #10CEFF; background-color:#FFFFD2; padding:4px; margin:0px; }.info5 { border:1px solid #10CEFF; background-color:#FFF0EB; padding:4px; margin:0px; }.info6 { border:1px solid #10CEFF; background-color:#D2FFD2; padding:4px; margin:0px; }.info7 { border:1px solid #10CEFF; background-color:#10CEFF; padding:4px; margin:0px; }.info8 { border:1px solid #FF0000; padding:10px; margin:0px; line-height: 150%;}.info9 { border:1px solid #10CEFF; background-color:#F25A61; padding:4px; margin:0px; }.info10 { border:1px solid #10CEFF; background-color:#FFFFFF; padding:0px; margin:0px; line-height: 200%;}.info11 { border:1px solid #10CEFF; background-color:#FFBD10; padding:4px; margin:0px; line-height: 200%;}body { font-family:Verdana,Arial,Helvetica,sans-serif; }