/* firmenfarbe:#870a24; */

body { background-color:white; }

.inhalt {
	font-size:16px;
	font-family:Times New Roman;
	color:#870A24;
}

.ueber {
	font-size:25px;
	color:#870A24;
	font-weight:bold;
	font-family:Times New Roman;
}

.name {
	font-size:20px;
	color:#870A24;
	font-family:Times New Roman;
}

.button {
	border-radius:20px; 
	height:40px; 
	width:150px;
	background-color:#870A24;
	color:white;
	border:3px solid white;
	text-align:center;
	font-size:16px;
	cursor:pointer;
	font-family:Times New Roman;
	display:flex;
	align-items:center;
  	justify-content:center;
}

.logo {
	height:80px; 
	width:80px;
}

.icons {
	height:15px; 
	width:15px;
}

a { color:#870A24; text-decoration:underline; font-size:16px;}
a:visited, a:hover, a:active { color:blue; }

#cookie a {color:#000; text-decoration:none;}

#cookie a:hover {text-decoration:underline;}

#cookie div {padding:10px; padding-right:40px;}

#cookie { 
   	outline: 1px solid #7b92a9; 
   	text-align:left; 
   	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, #d6e0eb 0%,#f2f6f9 100%); 
   	filter: progid:DXImageTransform.Microsoft.gradient(
		startColorstr='#d6e0eb', endColorstr='#f2f6f9',GradientType=0
	); 
   	position:fixed;
   	bottom:20px; 
   	height:20px; 
   	z-index:10000; 
   	width:100%; 
   	font-size:12px; 
   	line-height:16px;
}

#cookieZu {
   	color: #777;
   	font: 14px/100% arial, sans-serif;
   	position: absolute;
   	right: 5px;
   	text-decoration: none;
   	text-shadow: 0 1px 0 #fff;
   	top: -3px;
   	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 
	); 
}

#cookieZu:hover {
	border-bottom:1px solid white; 
	border-right:1px solid white; 
	border-top:1px solid #7b92a9; 
	border-left:1px solid #7b92a9;
}
