/* S C R O L L B A R - - - - - - - */

body{
	SCROLLBAR-3DLIGHT-COLOR: #A89785;
    SCROLLBAR-ARROW-COLOR: #A89785;
    SCROLLBAR-SHADOW-COLOR: #A89785;
	SCROLLBAR-TRACK-COLOR: #DDD0C1;
    SCROLLBAR-DARKSHADOW-COLOR: #DDD0C1;
    SCROLLBAR-BASE-COLOR: #DDD0C1;
}



/* B I L D E R - - - - - - - - - - - */

/* HINTERGRUND */

.bgheader {
	background-image: url(pics/header.png);
	background-repeat: repeat-y;
	background-attachment: fixed;
	background-position:center;
}

.bgheaderstart {
	background-image: url(pics/header.jpg);
	background-attachment: fixed;
	background-position:right;
	background-color: #c1bcad;
}

.bgheader2 {
	background-image: url(pics/headerklein.jpg);
	background-attachment: fixed;
	background-position:right;
	background-color: #c1bcad;
}

.bg {
	background-repeat: repeat-x;
	background-attachment: fixed;
	align: center;
}

.bgbild {
	background-image: url("pics/bg.jpg");
	background-repeat: repeat-x;
	background-attachment: fixed;
	align: center;
}


/* T E X T - - - - - - - - - - - */

/* Überschrift */
h1{
	font-family: Arial, Verdana, sans-serif;
	font-size: 46px;
	color: #000000;
	font-weight: normal;
	line-height: 50px;
}

/* Überschrift kleiner */
h2{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	line-height: 24px;
}

/* Überschrift kleiner in weiss für den Footer */
.h2weiss{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #ffffff;
	font-weight: normal;
	line-height: 24px;
}

/* Überschrift kleiner in schwarz für die Teaser am Ende der Seiten */
.h2schwarz{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #000000;
	font-weight: normal;
	line-height: 24px;
}

/* Überschrift kleiner in Farbe wie zb für Testimonials */
.h2farbe{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #c1bcad;
	font-weight: normal;
	line-height: 24px;
}

/* Fliesstext */
.text{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	line-height: 24px;
}

/* Fliesstext weiss */
.textweiss{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	line-height: 24px;
}

/* Text Farbe */
.textfarbe{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #D8015C;
	font-weight: normal;
	line-height: 24px;
}

/* Subnavi */
.subnavi{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #c1bcad;
	font-weight: normal;
	line-height: 18px;
}

/* Subnavi aktiv */
.subnaviaktiv{
	font-family: Arial, Verdana, sans-serif;
	font-size: 20px;
	color: #D8015C;
	font-weight: normal;
	line-height: 18px;
}

/* Teaasertext kursiv als Einleitung unter der Subnavi */
.teasertext{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 28px;
	color: #c1bcad;
	font-weight: normal;
	line-height: 34px;
	font-style: oblique;
}

/* Teaasertext kursiv auf der Startseite */
.teasertextstart{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 28px;
	color: #ffffff;
	font-weight: normal;
	line-height: 34px;
	font-style: oblique;
}

/* Testimonials */
.testimonials{
	font-family: Georgia, "Times New Roman", serif;
	font-size: 20px;
	color: #c1bcad;
	font-weight: normal;
	line-height: 25px;
	font-style: oblique;
}

/* Fliesstext klein */
.textklein{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 18px;
}

/* L I N K S  - - - - - - - - - - - */
a:link {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #D8015C;
	font-weight: normal;
	line-height: 24px;
	font-style: normal;
	text-decoration: none
}

a:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #D8015C;
	font-weight: normal;
	line-height: 24px;
	font-style: normal;
	text-decoration: none
}

.navi {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	line-height: 24px;
	text-align: left;
	text-decoration: none
}

.link_weiss {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 24px;
	text-align: left;
	font-style: normal;
	text-decoration: underline
}

.link_beige {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #adaaa1;
	font-weight: normal;
	line-height: 24px;
	text-align: left;
	font-style: normal;
	text-decoration: underline
}

/* T A B E L L E  - - - - - - - - - */

.text_tabelle {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 24px;
	text-align: left;
	background-color: #eae9e7;
}

/* F O R M U L A R  - - - - - - - - - */

.form {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	border: 1px #ffffff;
	height: 25px;
} 
	
.buttonkontakt { 
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold; 
	background-color: #D8015C; 
	border: 1px #D8015C none; 
	clip: rect( ); 
	height: 20px; 
	color: #ffffff; 
} 

