

body 	{	 
		background-image:url(../images/bg1.gif); 		
 	}


a	{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#BB6C6A;
	text-decoration:none;
	}
a:link	{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#BB6C6A;
	text-decoration:none;
	}
a:visited	{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#BB6C6A;
	text-decoration:none;
	}
a:active	{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#A03033;
	text-decoration:none;
	}
a:hover	{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	font-weight:bold;
	color:#A03033;
	text-decoration:none;
	}



h2 {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		color: #000000
		}
h1   {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #000000
		}

.normal {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		color: #000000
		}
.klein {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color: #000000
		}
.bold {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #000000
		}
.orangebold {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #A03033
		}
.rotbold {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: bold;
		color: #A03033
		}
.rotboldgross {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 16px;
		font-style: normal;
		font-weight: bold;
		color: #A03033
		}
.rotboldgross2 {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 20px;
		font-style: normal;
		font-weight: bold;
		color: #A03033
		}
.kursiv   {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: italic;
		font-weight: bold;
		color: #000000
		}

.gold {
		font-family: Georgia, Times New Roman, Times, serif; 
		font-size: 13px;
		font-style: normal;
		font-weight: normal;
		color: #D4B682
		}

		
#cookie { overflow: hidden; background: #fff; color: #444; z-index: 9999999; font-size: 14px;}
#cookie .v-message { padding: 5px 10px; text-align: left;  }
#cookie .v-actions { }
#cookie .v-button { 
  background: #D4B682;
  background-image: -webkit-linear-gradient(top, #D4B682, #BAA074);
  background-image: -moz-linear-gradient(top, #D4B682, #BAA074);
  background-image: -ms-linear-gradient(top, #D4B682, #BAA074);
  background-image: -o-linear-gradient(top, #D4B682, #BAA074);
  background-image: linear-gradient(to bottom, #D4B682, #BAA074); 
  border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #D4B682;
  color: #ffffff;
  font-size:1.0em;
  padding:  2% 10px;
 
}
#cookie .v-button.v-accept:before { content: "\2714"; }
#cookie .v-button:hover,
#cookie .v-button:focus { 
 background: #D4B682;
  background-image: -webkit-linear-gradient(top, #D4B682, #BAA074);
  background-image: -moz-linear-gradient(top, #D4B682, #BAA074);
  background-image: -ms-linear-gradient(top, #D4B682, #BAA074);
  background-image: -o-linear-gradient(top, #D4B682, #BAA074);
  background-image: linear-gradient(to bottom, #D4B682, #BAA074); 
  border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #D4B682;
  color: #ffffff;
  font-size:1.0em;
  padding: 2% 10px; }
#cookie .v-button:active {   background: #D4B682;
  background-image: -webkit-linear-gradient(top, #D4B682, #BAA074);
  background-image: -moz-linear-gradient(top, #D4B682, #BAA074);
  background-image: -ms-linear-gradient(top, #D4B682, #BAA074);
  background-image: -o-linear-gradient(top, #D4B682, #BAA074);
  background-image: linear-gradient(to bottom, #D4B682, #BAA074); 
  border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #D4B682;
  color: #ffffff;
  font-size:1.0em;
  padding: 2% 10px; }

#cookie.v-bar { display: table; width: 100%; padding: 5px 0; }
#cookie.v-bar .v-message { display: table-cell; }
#cookie.v-bar .v-actions { display: table-cell; vertical-align: middle; width: 250px; padding-right: 10px; text-align: right; }
#cookie.v-bar.v-top { position: relative; border-bottom: 0px solid #000; }
#cookie.v-bar.v-bottom { position: fixed; top: 0; border-top: 1px solid #000; }

#cookie.v-box { position: fixed; max-width: 300px; border: 1px solid #000; border-radius: 3px; margin: 10px; }
#cookie.v-box .v-actions { float: left; margin: 5px 10px; }
#cookie.v-box.v-top-left { top: 0; left: 0; }
#cookie.v-box.v-top-right { top: 0; right: 0; }
#cookie.v-box.v-bottom-left { bottom: 0; left: 0; }
#cookie.v-box.v-bottom-right { bottom: 0; right: 0; }
.v-cookie-inner{text-align: left; max-width:1250px; margin:0 auto;}

/* RWD */
@media (max-width: 480px) {
    #cookie.v-box { display: table; width: 100% !important; padding: 5px 0 0; position: fixed; bottom: 0 !important; top: auto !important; border-top: 1px solid #000; max-width: 100%; margin: 0; border-radius: 0; border-right: 0; border-left: 0; border-bottom: 0; }
    #cookie.v-box .v-message { display: table-cell; }
    #cookie.v-box .v-actions { display: table-cell; vertical-align: middle; width: 250px; padding-right: 10px; text-align: left; }

    #cookie .v-message { float: left; }
    #cookie .v-actions { float: left; margin: 5px 10px; }
    #cookie.v-bar .v-actions { width: auto; }
}

/* Skin - Yellow Alert */
#cookie.v-yellow-alert { background: rgba(0,0,0,0.5); border-color: #e2cd7b !important; }

/* Skin - Dark Clean */
#cookie.v-dark-clean { color: #fff; background: rgba(0,0,0,0.8); border-color: #55575f !important; }
#cookie.v-dark-clean .v-button { 
 background: #D4B682;
  background-image: -webkit-linear-gradient(top, #D4B682, #BAA074);
  background-image: -moz-linear-gradient(top, #D4B682, #BAA074);
  background-image: -ms-linear-gradient(top, #D4B682, #BAA074);
  background-image: -o-linear-gradient(top, #D4B682, #BAA074);
  background-image: linear-gradient(to bottom, #D4B682, #BAA074); 
  border-radius: 5px 5px 5px 5px; -moz-border-radius: 5px 5px 5px 5px;	-webkit-border-radius: 5px 5px 5px 5px;
  border: 1px solid #D4B682;
  color: #ffffff;
  font-size:1.0em;
  padding: 2% 10px;}
#cookie.v-dark-clean .v-button:hover,
#cookie.v-dark-clean .v-button:focus { background-color: #D4B682; background-image: linear-gradient(#D4B682, #BAA074); }		