
/* 
classes
-------------------------------------------------- */ 
/*
.text {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.text A:link{color: #6699FF; text-decoration: none;}
.text A:visited{color: #6699FF; text-decoration: none;}
.text A:active{color: #6699FF; text-decoration: none;}
.text A:hover{color: #6699FF; text-decoration: underline;}   */

.text {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.text A:link{color: #CCCCCC; text-decoration: none;}
.text A:visited{color: #CCCCCC; text-decoration: none;}
.text A:active{color: #CCCCCC; text-decoration: none;}
.text A:hover{color: #CCCCCC; text-decoration: underline;}

.textlink {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.textlink A:link{color: #CCCCCC; text-decoration: none;}
.textlink A:visited{color: #CCCCCC; text-decoration: none;}
.textlink A:active{color: #CCCCCC; text-decoration: none;}
.textlink A:hover{color: #CCCCCC; text-decoration: underline;}

.textaddress {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.textaddress A:link{color: #FF9933; text-decoration: none;}
.textaddress A:visited{color: #FF9933; text-decoration: none;}
.textaddress A:active{color: #FF9933; text-decoration: none;}
.textaddress A:hover{color: #FF9933; text-decoration: underline;}

.gallerylink {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #6699FF; font-size: 11px;}
.gallerylink A:link{color: #6699FF; text-decoration: none;}
.gallerylink A:visited{color: #6699FF; text-decoration: none;}
.gallerylink A:active{color: #6699FF; text-decoration: none;}
.gallerylink A:hover{color: #6699FF; text-decoration: underline;}   */

.bodytext {margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;}

.title {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 11px; font-weight:bold;}
.titleorange {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FF9933; font-size: 11px; font-weight:bold;}
.titlegrey {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 11px; font-weight:bold;}
.textgrau {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #738483; font-size: 11px;}
.whitebold {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 11px; line-height: 11px; font-weight: bold;}

.navactive {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #F98A8B; font-size: 11px; line-height: 13px; font-weight: bold;}
.navsmallactive {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #F98A8B; font-size: 11px; line-height: 11px; font-weight: bold;}
/*F86F71*/
.nav {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #F98A8B; font-size: 11px; line-height: 13px; font-weight: bold;}
.nav A:link{color: #FFFFFF; text-decoration: none;}
.nav A:visited{color: #FFFFFF; text-decoration: none;}
.nav A:active{color: #FFFFFF; text-decoration: none;}
.nav A:hover{color: #F98A8B; text-decoration: none;}

.nav3 { font-family: Geneva, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #CCCCCC; text-decoration: none} 
.nav3 A:link { font-family: Geneva, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #CCCCCC; text-decoration: none} 
.nav3 A:visited { font-family: Geneva, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #CCCCCC; text-decoration: none} 
.nav3 A:hover { font-family: Geneva, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #FFCC66; text-decoration: none} 

.nav3aktiv { font-family: Geneva, Tahoma, Verdana, Arial, sans-serif; font-size: 10px; line-height: 15px; color: #FFCC66; text-decoration: none} 


.navsmall {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #F98A8B; font-size: 11px; line-height: 11px; /*font-weight: bold;*/}
.navsmall A:link{color: #FFFFFF; text-decoration: none;}
.navsmall A:visited{color: #FFFFFF; text-decoration: none;}
.navsmall A:active{color: #FFFFFF; text-decoration: none;}
.navsmall A:hover{color: #F98A8B; text-decoration: none;}

.footer {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #535353; font-size: 10px; line-height:24px;}
.footer A:link{color: #535353; text-decoration: none;}
.footer A:visited{color: #535353; text-decoration: none;}
.footer A:active{color: #535353; text-decoration: none;}
.footer A:hover{color: #535353; text-decoration: underline;}

.metanav {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 10px;}
.metanav A:link{color: #666666; text-decoration: none;}
.metanav A:visited{color: #666666; text-decoration: none;}
.metanav A:active{color: #666666; text-decoration: none;}
.metanav A:hover{color: #666666; text-decoration: underline;}

.metainactive {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #666666; font-size: 10px;}

.textsmall {font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 10px;}
.textsmall A:link{color: #333333; text-decoration: none;}
.textsmall A:visited{color: #333333; text-decoration: none;}
.textsmall A:active{color: #333333; text-decoration: none;}
.textsmall A:hover{color: #333333; text-decoration: underline;}

.form{ background-color: White; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 10px; line-height: 13px; border: 1px double; border-color: #FFFFFF  #FFFFFF #FFFFFF #FFFFFF;}
.button { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #306000; cursor: hand; color: #FFFFFF; font-size: 10px; font-weight: bold; border:1px double; border-color: #DADAD0  #DADAD0 #DADAD0 #DADAD0}

.newstitle {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FF9900; font-size: 11px; font-weight:bold;}
.newstitle A:link{color: #FF9900; text-decoration: none;}
.newstitle A:visited{color: #FF9900; text-decoration: none;}
.newstitle A:active{color: #FF9900; text-decoration: none;}
.newstitle A:hover{color: #FF9900; text-decoration: none;}

.news {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.news A:link{color: #6699FF; text-decoration: none;}
.news A:visited{color: #6699FF; text-decoration: none;}
.news A:active{color: #6699FF; text-decoration: none;}
.news A:hover{color: #6699FF; text-decoration: underline;}

.newslink {font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #CCCCCC; font-size: 11px;}
.newslink A:link{color: #CCCCCC; text-decoration: none;}
.newslink A:visited{color: #CCCCCC; text-decoration: none;}
.newslink A:active{color: #CCCCCC; text-decoration: none;}
.newslink A:hover{color: #6699FF; text-decoration: underline;}

.meta {font-family: Tahoma, Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #000000; font-size: 3px;}

/*   Header weiss h1  > normal  */
.csc-header h1 {
	color: #FFF; font-size: 11px; margin: 22px 0 14px 0;
}
.csc-header-n1 h1 {
	color: #FFF; font-size: 11px; margin: 22px 0 14px 0;
}

/*   Header weiss h2  > milestones  */
.csc-header h2 {
	color: #FFF; font-size: 11px; margin: 14px 0 0 0;
}
.csc-header-n1 h2 {
	color: #FFF; font-size: 11px; margin: 14px 0 0 0;
}

/*   Header weiss h3  > für Seiten mit Unterseiten > zB. erste Seite moving paintings   */
.csc-header h3 {
	color: #FFF; font-size: 11px; margin: 0 0 14px 0;
}
.csc-header-n1 h3 {
	color: #FFF; font-size: 11px; margin: 0 0 14px 0;
}

/*   Header grau h3  > folgeseiten von h1, nicht in Navigation (moving paintings 2-5  */
.csc-header h4 {
	color: #333333; font-size: 11px; margin: 0 0 14px 0;
}
.csc-header-n1 h4 {
	color: #333333; font-size: 11px; margin: 0 0 14px 0;
}

/*   Header orange h5  > milestones  */
.csc-header h5 {
	color: #FF9933; font-size: 11px; margin: 14px 0 0 0;
}
.csc-header-n1 h5 {
	color: #FF9933; font-size: 11px; margin: 14px 0 0 0;
}


/* 
Formulare
-------------------------------------------------- */ 
.form{ background-color: #EEEEEE; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 10px; line-height: 11px; border: 1px double; border-color: #A49D7F #A49D7F #A49D7F #A49D7F; width: 240px; }
.formular{ background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 10px; line-height: 11px; border: 1px double; border-color: #A49D7F #A49D7F #A49D7F #A49D7F; width: 240px; height: 14px}
.formularfeld{ background-color: #EEEEEE; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #333333; font-size: 10px; line-height: 11px; border: 1px double; border-color: #A49D7F #A49D7F #A49D7F #A49D7F; width: 240px; height: 50px}
.button{ background-color: #F3AA1C; font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 10px; font-weight:bold; line-height: 12px; border: 1px double; border-color: #F3AA1C  #F3AA1C #F3AA1C #F3AA1C;}

