/* 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  */

.responsive-image{
    height:auto;
    width:100%;
}
.bgfull1 {
	background: url("pics/bg-pic3.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

.bgfull2 {
	background: url("pics/bg-pic2.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}


.bgfull3 {
	background: url("pics/bg-pic7.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

.bgfull4 {
	background: url("pics/bg-pic4.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

.bgfull5 {
	background: url("pics/bg-pic8.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

.bgfull6 {
	background: url("pics/bg-pic8.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}

.bgfull7 {
	background: url("pics/bg-pic9.jpg") no-repeat center center fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
}



/* T E X T - - - - - - - - - - - */

/* Überschrift */
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70px;
	color: #1c1f22;
	font-weight: normal;
	line-height: 50px;
}

/* Überschrift kleiner */
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #ffffff;
	font-weight: normal;
	line-height: 30px;
}

/* Überschrift klein */
h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #12161a;
	font-weight: normal;
	line-height: 20px;
}


/* Fliesstext */
.ueberschrifttext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #ffffff;
	font-weight: normal;
	line-height: 36px;
}

.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #494b4d;
	font-weight: normal;
	background-image: url(pics/TranseWeiss60.png);
	line-height: 22px;
	aline: justify
}

.textlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a2dd11;
	font-weight: normal;
	background-image: url(pics/TranseWeiss60.png);
	line-height: 22px;
	aline: justify;
	text-decoration: none;
}

.textdark{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: normal;
	background-image: url(pics/contentHG60.png);
	line-height: 22px;
	aline: justify
}

.textdarklink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #a2dd11;
	font-weight: normal;
	background-image: url(pics/contentHG60.png);
	line-height: 22px;
	aline: justify;
	text-decoration: none;
}

/* Teaasertext kursiv als Einleitung unter der Subnavi */
.teasertext{
	font-family: Georgia, Times New Roman, serif;
	font-size: 30px;
	color: #12161a;
	font-weight: normal;
	line-height: 35px;
	font-style: oblique;
}


/* L I N K S  - - - - - - - - - - - */

.textmeta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c1f22;
	font-weight: normal;
	line-height: 20px;
	font-style: normal;
	text-decoration: none
}

.textfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	line-height: 25px;
}


.textfooterlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: normal;
	line-height: 25px;
	text-decoration: none;
}

.textfooterdunkel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #393c3f;
	font-weight: normal;
	line-height: 20px;
}

.textfooterfarbelink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #a2dd11;
	font-weight: normal;
	line-height: 25px;
	text-decoration: none;
}

.textfootergross{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #393c3f;
	font-weight: normal;
	line-height: 20px;
}

a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1c1f22;
	font-weight: normal;
	line-height: 20px;
	font-style: normal;
	text-decoration: none
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	line-height: 20px;
	font-style: normal;
	text-decoration: none
}



/* T A B E L L E  - - - - - - - - - */

.text_tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fffff;
	line-height: 24px;
	text-align: left;
	background-color: #eae9e7;
}


/* F O R M U L A R  - - - - - - - - - */

.form { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #484c58; 
	background-image: url(pics/TranseWeiss60.png);
	border: 1px #E8DFD5; 
	clip: rect( ); 
	height: 15px;
} 


.formtextfeld { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #484c58; 
	background-image: url(pics/TranseWeiss60.png);
	border: 1px #E8DFD5; 
	clip: rect( ); 
	height: 150px; 
	width: 430px
} 