/* 
font-size wird in fontsize.css.php definiert!
*/



h1  { color: #24130d; padding-bottom:22px; }
h2  { color: #24130d; padding-bottom:20px;  }
h3  { color: #24130d; padding-bottom:18px;  }
h4  { color: #24130d; padding-bottom:16px;  }
h5  { color: #c2935b; font-weight:normal; }
h6  { color: #c2935b; font-weight:normal; }
h7  { color: #c2935b; font-weight:normal; font-style: italic; font-family: "Times New Roman", Georgia, Times; letter-spacing: 5px; }

.topnav   { color: #c2935b; font-style: italic; font-weight: bold; letter-spacing: 1px; }
.topnavweiss { color: #e2d4ba; font-style: italic; font-weight: bold; letter-spacing: 1px; }
.text  { color: #24130d; line-height:1.5em; }
.vorspann  { color: #24130d; font-style:italic; font-weight:bold; line-height:1.5em;}

.textweiss { color: #e2d4ba; line-height:1.5em; }
.textfett { color: #24130d; font-style: italic; font-weight: bold; letter-spacing: 1px; line-height:1.5em; }
.textfettweiss { color: #e2d4ba; font-style: italic; font-weight: bold; letter-spacing: 1px; line-height:1.5em; }
.bildtext   { color: #c2935b; font-style: italic; font-weight: bold; }
.textfooter { color: #c2935b; }



/**********************************************
LINKS
**********************************************/

.linksnav {
	color: #24130d;
	padding-left: -5px;
	width:200px;
	list-style-position: outside;
	margin-left: -15px;
	list-style-type: none;
	text-decoration: none;
	margin-top: 10px;
}

.linksnav a {
	list-style-image: none;
	list-style-type: none;
	text-decoration: underline;
}

.linksnav a:hover {
	text-decoration: none;
	color: #e2d4ba;
}


.linksnav2 {
	color: #24130d;
	font-weight: normal;
	padding-left: 0px;
	width:200px;
	list-style-position: outside;
	margin-left: -5px;
	list-style-type: none;
	margin-top: 5px;
}

.linksnav2 a {
	list-style-image: none;
	list-style-type: none;
	text-decoration: underline;
}

.linksnav2 a:hover {
	text-decoration: none;
	color: #e2d4ba;
}


.linksnav3 {
	color: #24130d;
	font-weight: normal;
	padding-left: 0px;
	width:200px;
	list-style-position: outside;
	margin-left: 5px;
	list-style-type: none;
	margin-top: 5px;
}

.linksnav3 a {
	list-style-image: none;
	list-style-type: none;
	text-decoration: underline;
}

.linksnav3 a:hover {
	text-decoration: none;
	color: #e2d4ba;
}


a, a:visited {
	font-weight : bold;
	color: #24130d;
	text-decoration: underline;	
	
}

a:hover {
	color: #908877;
	font-style: italic;
	text-decoration: none;
}


.textfett a, .textfett a:visited {
	font-weight : bold;
	font-style: italic;
	color: #e2d4ba;
	text-decoration: underline;	
	
}

.textfett a:hover {
	color: #908877;
	font-weight : bold;
	font-style: italic;
	text-decoration: none;
}



.textweiss a, .textweiss a:visited {
	color: #FFF;
	font-weight : bold;
	font-style: italic;
	text-decoration: underline;	
	
}

.textweiss a:hover {
	color: #FFF;
	font-weight : bold;
	font-style: italic;
	text-decoration: none;
}


.textfooter a, .textfooter a:visited {
	color: #C2935B;
	font-weight : normal;
	font-style: normal;
	text-decoration: underline;	
	
}

.textfooter a:hover {
	color: #908877;
	font-weight : normal;
	font-style: normal;
	text-decoration: none;
}


/**********************************************
FORMULARE
**********************************************/


input, textarea {
	background-color:#e2d4ba;
	border: 1px solid #24130d;
	font-weight:bold;
	color:#333;
	font-size:12px;
	height:20px;
	width:400px;
	margin-left:0px;
	margin-top:6px;
	margin-bottom:6px;
	padding:5px;
}

textarea {
	height:100px;
}


input:hover, textarea:hover {
	background-color:#FFF;
	border: 1px solid #24130d;
	font-weight:bold;
	color:#C2935B;
	font-size:12px;
}


input[type="submit"], input[type="button"], select {
	background-color:#e2d4ba;
	padding-left:10px;
	padding-right:10px;
	border: 1px solid #24130d;
	color:#24130d;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:25px;
	padding-right:25px;
	margin-left:0px;
	margin-top:6px;
	margin-bottom:6px;	
	height:30px;
	font-weight:bold;
}

input[type="submit"]:hover, input[type="button"]:hover, input[type="submit"]:focus, input[type="button"]:focus, select:hover, select:focus {
	background-color:#24130d;
	border: 1px solid #FFF;
	color:#FFF;
	font-size:12px;
	height:30px;
}

input[type="radio"], input[type="checkbox"]  {
	background-color:#C2935B;
	padding:5px;
	width:20px;
}



