﻿/*
#divprivacycookies { display: block; bottom: 0px !important; position: fixed; z-index:9999; background-color:#5D5E63; color: #f5f5f5; border-bottom:3px solid white;box-shadow: 1px 1px 15px black;}
#divprivacycookiesContent {font-size:13px!important; text-align:left!important;padding: 0px 32px 0!important; margin-right:100px!important;}
#divprivacycookiesContent h3 {font-size:13px!important; text-align:left!important;padding: 5px 5px 5px!important; color:white!important;font-weight:400!important;line-height:normal;}
#divprivacycookiesContent h3 a {color:white!important;text-decoration:underline;font-weight:400!important;}
#divprivacycookiesOk {position: absolute !important; right: 0px; top: 5px; width: auto;}
#divprivacycookiesOk ul li {list-style:none !important; font-size: 14px;cursor:pointer;margin-bottom:5px; margin-right:12px; padding:0px 16px;}
#divprivacycookiesOk ul li a,#divprivacycookiesOk ul li a:visited {margin-bottom: 6px !important; display: block; padding: 8px 16px !important; background-color: #5086B6 !important; color: white !important; margin-right: 12px !important; text-decoration: none !important; font-size: 12pt !important; font-weight: 700; letter-spacing: -0.05em; text-transform: uppercase; border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; transition: background 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s, box-shadow 0.2s ease-in-out 0s; -moz-transition: background 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s, -moz-box-shadow 0.2s ease-in-out 0s; -webkit-transition: background 0.2s ease-in-out 0s, color 0.2s ease-in-out 0s, -webkit-box-shadow 0.2s ease-in-out 0s;}
@media only all and (max-width: 640px) { #divprivacycookiesOk {display:block; float:right; position:relative!important; right:0px; top:0px;}}
@media only all and (max-width: 640px) { #divprivacycookiesContent {margin-right:0px!important;}}
@media only all and (max-width: 640px) { #divprivacycookiesContent h3 {margin-bottom:0px!important;}}
@media only all and (max-width: 640px) { #divprivacycookiesOk ul {margin-top:0px!important;}}
*/

div#divprivacycookies {
  /*height: 40px;*/
  background-color:#5D5E63;
  /* vertical-align: middle; */
  padding: 5px;
	padding-right:20px;
	color:#f5f5f5;
	/*border-bottom:3px solid white;*/
	box-shadow: 1px 1px 15px black;
	position:fixed;
	bottom:0;
	z-index:9999;
}

div#divprivacycookiesContent {
	width:90%;
	float:left;
	color:#f5f5f5;
	background-color:#5D5E63;
}
#divprivacycookiesContent a {color:white;text-decoration:underline;font-weight:400;}

a#aOkCookies {
  /* background-color: blue; */
  color: white;
  /* width: 50px; */
  /* height: 50px; */
  margin-top: 5px;
  margin-left: auto;
}

div#divprivacycookiesOk {
  width: 50px;
  height: 29px;
  background-color: #5086B6;
  color: white;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  padding-top: 7px;
  border-radius: 4px;
	float:right;
}

.textPrivacy { padding:20px;}
table.CookiesPrivacySelectionTable label { display:inline;padding-left:5px; }
table.CookiesPrivacySelectionTable {  }
table.CookiesPrivacySelectionTable td { padding:5px; }
table.CookiesPrivacySelectionTable td.CookiesPrivacySelectionTableCell { border:1px solid black;}
table.CookiesPrivacySelectionTable input { margin:0px;}
div.CookiesPrivacyButtonDiv{ padding-top:5px;padding-bottom:5px; }