.menue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.untertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 5ex 5ex 5ex 5ex;
	color: #FFFFFF;
}
.normtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.alphabet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
a 						{text-decoration: none;}
a:hover 				{text-decoration: none;}
.rubrik {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.frei {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.verpachtet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.unterkat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.abstand	{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	border-left:0px none black;
	border-right:0px none black;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    10px;
	padding-bottom: 10px;
	text-decoration: none;
}
.formfield		 		{ font-family: verdana, arial; font-size: 10pt; background-color: #bbbbbb; color: #FFFFFF; border: 0px #FFFFFF solid}
.searchfield		 		{ font-family: verdana, arial; font-size: 11pt; background-color: #ffffff; color: #FFFFFF; border: 0px #FFFFFF solid}
/*  *****************************************  DIV  *****************************************  */
div	{
	font-family: Verdana;
	font-size:11px;
	color:#FFFFFF;
	border-left:0px none black;
	border-right:0px none black;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    10px;
	padding-bottom: 10px;
}
.domain_titel_klein {
	font-family: Verdana;
	font-size:14px;
	color:#FFFFFF;	
	border-bottom:  1px solid #FFFFFF;
	border-right: 	0px none black;
	border-left: 	0px none black;
	border-top: 	0px none black;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    5px;
	padding-bottom: 7px;
}
.domain_alphabet_titel_gross {
	font-family: Verdana;
	font-size:22px;
	color:#FFFFFF;
	border-bottom:  1px solid #FFFFFF;
	border-right: 	0px none black;
	border-left: 	0px none black;
	border-top: 	0px none black;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    20px;
	padding-bottom: 28px;
}
.domain_suche_titel_gross {
	font-family: Verdana;
	font-size:22px;
	color:#FFFFFF;
	border-bottom:  1px solid #FFFFFF;
	border-right: 	0px none black;
	border-left: 	0px none black;
	border-top: 	0px none black;
	padding-left:   10px;
	padding-right:  10px;
	padding-top:    32px;
	padding-bottom: 32px;
}

/*Cookie */

#cookie-popup {
    margin: 0;
    padding: 10px;
    width: 100%;
    z-index: 99999;
    left: 0;
    text-align: center;
    font-family: Arial, sans-serif;;
}

#cookie-popup div {
	padding: 0;
}

#cookie-popup .popup-content {
    margin: 0 auto;
    max-width: 90%;
    display: inline-block;
    text-align: left;
    width: 100%;
}

#cookie-popup .popup-content #popup-text {
    color: #fff;
    float: left;
    font-weight: bold;
    margin: 5px 0 0;
    max-width: 90%;
}

#cookie-popup .popup-content #popup-text h2 {
    color: #ffffff !important;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.4;
    margin: 0 0 5px 0;
	font-family: Arial;
}

#cookie-popup .popup-content #popup-text p {
    font-weight: 500;
	font-size: 14px;
	font-family: Arial;
}

#cookie-popup .popup-content #popup-buttons {
    float: right;
    margin: 0 0 1em 0;
    max-width: 10%;
}

#cookie-popup .popup-content #popup-buttons .close-button {
    background: transparent;
    border: none;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    font-weight: bold;
    font-size: 25px;
    line-height: 30px;
    padding-left: 8px;
    padding-top: -17px;
    vertical-align: top;
}

#cookie-popup.cookie-popup-bottom {
    background: rgba(80, 80, 80, 0.9);
    position: fixed;
}