@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	scrollbar-face-color:#764D18;
	scrollbar-shadow-color:#21180A;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#21180A;
	scrollbar-darkshadow-color:#21180A;
	scrollbar-track-color:#51350C;
	scrollbar-arrow-color:#FFFFFF;

	background-color: #21180a;
	
	font-family:Arial;
	font-size:10pt;
}


html,body { height: 100%; }



/* "nicht anzeigen"-Definition */
@media screen {
	.nichtanzeigen {display:none;}
}



/* "nicht drucken"-Definition */
@media print {
.nichtdrucken {display:none;}
}



/* "normal"-Link-Definition */
a:link {
	text-decoration:none;
	color:#CCA400;
}
a:visited {
	text-decoration:none;
	color:#CCA400;
}
a:hover {
	text-decoration:none;
	color:#FFFFFF;
}
a:active {
	text-decoration:none;
	color:#CCA400;
}
a:focus {
	text-decoration:none;
	color:#CCA400;
}



/* "navi"-Link-Definition */
.nav_hover{
	text-decoration:none;
	color: #764d18;
}

a:link.nav {
	text-decoration:none;
	color: #FFFFFF;
}
a:visited.nav {
	text-decoration:none;
	color: #FFFFFF;
}
a:hover.nav {
	text-decoration:none;
	color: #764d18;
}
a:active.nav {
	text-decoration:none;
	color: #FFFFFF;
}
a:focus.nav {
	text-decoration:none;
	color: #FFFFFF;
}



/* "copy"-Link-Definition */
a:link.copy {
	text-decoration:none;
	color: #2f200c;
}
a:visited.copy {
	text-decoration:none;
	color: #2f200c;
}
a:hover.copy {
	text-decoration:none;
	color: #FFFFFF;
}
a:active.copy {
	text-decoration:none;
	color: #2f200c;
}
a:focus.copy {
	text-decoration:none;
	color: #2f200c;
}




.button {
	font-family: Arial;
	color: #ffffff;
	font-size: 10px;
	background-color:#764d18;
	border: solid 1px #21180a;
	cursor: hand;
}


.buttonhover {
	font-family: Arial;
	color: #ffffff;
	font-size: 10px;
	background-color:#764d18;
	border: solid 1px #ffffff;
	cursor: hand;
}


.formularfeld {
	font-family:Arial;
	border: solid 1px #ffffff;
	color:#ffffff;
	background-color:transparent;
	font-size:10pt;
}

/* "Textstyle"-Definition */
.text {
font-family:Arial;
color:#FFFFFF;
font-size:10pt;
}

.textwhite {
font-family:Arial;
color:#FFFFFF;
font-size:10pt;
}

.textwhiteklein {
font-family:Arial;
color:#FFFFFF;
font-size:8pt;
}

.textfett {
font-family:Arial;
color:#ffffff;
font-size:10pt;
font-weight:bold;
}

.textklein {
font-family:Arial;
color:#ffffff;
font-size:8pt;
}

.textkleinkursiv {
font-family:Arial;
font-style:italic;
color:#ffffff;
font-size:8pt;
}

.error {
font-family:Arial;
color:#990000;
font-size:10pt;
font-weight:bold;
}

.success {
font-family:Arial;
color:#336600;
font-size:10pt;
font-weight:bold;
}


.textweiss {
	font-family:Arial;
	color:#FFFFFF;
	font-size:10pt;
}

.textweissfett {
	font-family:Arial;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
}

.textweissklein {
	font-family:Arial;
	color:#FFFFFF;
	font-size:8pt;
}

.textweisskleinkursiv {
	font-family:Arial;
	color:#FFFFFF;
	font-size:8pt;
	font-style:italic;
}

.seitenueberschrift {
	font-family:Arial;
	color:#764d18;
	font-size:15pt;
}

.ueberschrift {
	font-family:Arial;
	color:#9e5d0a;
	font-size:10pt;
	font-weight:bold;
}

.spezial {
	font-family:Arial;
	color:#CCA400;
	font-size:10pt;
}

.copy {
	font-family:Arial;
	color:#30210c;
	font-size:8pt;
}

.PageBarClass {
	font-family:Arial;
	color:#FFFFFF;
	font-size:8pt;
}

.nav {
	font-family:Arial;
	color:#FFFFFF;
	font-size:10pt;
}



/* the div that holds the date picker calendar */
.dpDiv {
}
/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Arial;
	font-size: 10pt;
	text-align: center;
	color: #FFFFFF;
	background-color: #292929;
	border: 1px solid #b4b4b4;
}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
}
/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
}
/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
}
/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #b4b4b4;
}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #846825;
	border: 1px solid #b4b4b4;
	color:#FFFFFF;
}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #846825;
	border: 1px solid #FFFFFF;
	cursor: pointer;
	color:#FFFFFF;
}
/* the table cell that holds the name of the month and the year */
.dpTitleTD {
}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
}
/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #292929;
	border: 1px solid #b4b4b4;
	color: white;
}
/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 10pt;
	color: #707070;
}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	color:#FFFFFF;
}
/* the forward/backward buttons at the top */
.dpButton {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #292929;
	border: solid 1px #b4b4b4;
 cursor: hand  padding: 0px;
}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Arial;
	color: #FFFFFF;
	font-size: 10px;
	background-color: #292929;
	border: solid 1px #b4b4b4;
	cursor: hand;
}
}




/* Bild-Hover effekt */

.vorschaubild {
padding:0px;
border: 1px solid #cfcfcf; 
filter: alpha(opacity=60);
opacity: 0.80;
}
.vorschaubild:hover {
padding:0px;
border: 1px solid #ffffff; 
filter: alpha(opacity=99);
opacity: 0.99;
}

.vorschaubild:active {
padding:0px;
border: 1px solid #ffffff; 
filter: alpha(opacity=99);
opacity: 0.99;
}


a .vorschaubild {
padding:0px;
border: 1px solid #cfcfcf; 
filter: alpha(opacity=60);
opacity: 0.80;
}
a:hover .vorschaubild {
padding:0px;
border: 1px solid #ffffff; 
filter: alpha(opacity=99);
opacity: 0.99;
}  

a:active .vorschaubild {
padding:0px;
border: 1px solid #ffffff; 
filter: alpha(opacity=99);
opacity: 0.99;
}  
