.timesrom12pgold { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #BAAE87 }
.timesrom14pgold { font-family: "Times New Roman", Times, serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #BAAE87 }
.timesrom18pgold { font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #BAAE87 }
.timesrom18grau { font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #B0BBBF}
.timesrom12pdklgrau {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #334242}
.timesrom14pdklgrau { font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #334242 }
.timesrom16pdklgrau { font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #334242 }
.timesrom18pdklgrau { font-family: "Times New Roman", Times, serif; font-size: 18pt; font-style: normal; font-weight: bold; color: #334242 }
.timesrom12pgrau { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #B0BBBF }
.timesrom12pschwarz { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: black}
.timesrom14pgrau { font-family: "Times New Roman", Times, serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #B0BBBF }
.timesrom12protbraundkl { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #140f0e}
.timesrom12rotbraun { font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #843F33}
.timesrom14rotbraun { font-family: "Times New Roman", Times, serif; font-size: 14pt; font-style: normal; font-weight: bold; color: #843F33 }
.timesrom16pgrau {
font-family: "Times New Roman", Times, serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #B0BBBF
}
.times12pthellbeige {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: #EDDCB8;
}
.times12pxhellbeige2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFE1BF;
}
.timesrom12pxbeige3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFC15B;
	}
.times12ptweiss {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	color: White;
}
.timesrom12pxrot {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFCFBD;
}
.timesrom12pxoliv {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #39594A;
}
.timesrom12pxmittelgrau {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #5B697B;
}
.timesrom12pxmittelgrau2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #4D5A6C;
}
.timesrom24pxrotbraun {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;
}
.times30pxrotbraun1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;

}
.times36pxrotbraun1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;
}
.times24pxrotbraun1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;
}
.timesrom30pxrotbraun1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;

}
.timesrom36pxrotbraun1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #A64F4D;

}
.timesrom24braunviolett {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #693d69;
}
.timesrom30pxbraunviolett {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	color: #693d69;

}
.times36pxbraunviolett {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #693d69;
}
.pt10 {
	font-size: 10pt;
}
.px10 {
	font-size: 10px;
}
.px12 {
	font-size: 12px;
}
.pt12 {
	font-size: 12pt;
}.pt14 {
	font-size: 14pt;
}
.pt16 {
	font-size: 16pt;
}
.pt18 {
	font-size: 18pt;
}
.pt24 {
	font-size: 24pt;
}
.pt30 {
	font-size: 30pt;
}
.pt36 {
	font-size: 36pt;
}
.pt42 {
	font-size: 42pt;
}
.px14 {
	font-size: 14px;
}
.px16 {
	font-size: 16px;
}
.px18 {
	font-size: 18px;
}
.px24 {
	font-size: 24px;
}
.px30 {
	font-size: 30px;
}
.px36 {
	font-size: 36px;
}
.px42 {
	font-size: 42px;
}

.pt10fett {
	font-size: 10pt;
	font-weight: bold;
}
.px10fett {
	font-size: 10px;
	font-weight: bold;
}
.px12fett {
	font-size: 12px;
	font-weight: bold;
}
.pt12fett {
	font-size: 12pt;
	font-weight: bold;
}
.pt14fett {
	font-size: 14pt;
	font-weight: bold;
}
.pt14fetteng {
	font-size: 14pt;
	font-weight: bold;
	letter-spacing: -1pt;
}
.pt16fett {
	font-size: 16pt;
	font-weight: bold;

}
.pt16fetteng {
	font-size: 16pt;
	font-weight: bold;
	letter-spacing: -1pt;
}
.pt18fett {
	font-size: 18pt;
	font-weight: bold;
}
.pt24fett {
	font-size: 24pt;
	font-weight: bold;
}
.pt30fett {
	font-size: 30pt;
	font-weight: bold;
}
.pt36fett {
	font-size: 36pt;
	font-weight: bold;
}
.pt42fett {
	font-size: 42pt;
	font-weight: bold;
}
.px14fett {
	font-size: 14px;
	font-weight: bold;
}
.px16fett {
	font-size: 16px;
	font-weight: bold;
}
.px18fett {
	font-size: 18px;
	font-weight: bold;
}
.px20fett {
	font-size: 20px;
	font-weight: bold;
}
.px22fett {
	font-size: 22px;
	font-weight: bold;
}
.px24fett {
	font-size: 24px;
	font-weight: bold;
}
.px30fett {
	font-size: 30px;
	font-weight: bold;
}
.px36fett {
	font-size: 36px;
	font-weight: bold;
}
.px42fett {
	font-size: 42px;
	font-weight: bold;
}
.farbegold {
	color: #F2D5B7;
}
.farbegoldhell {
	color: #F2D5B7;
}
.farbegoldhell2 {
	color: #FBDABB;
}
.farberotbraun2 {
	color: #824542;
}
.farberotviolett {
	color: #6B3B63;
}
.farbehellgrau {
	color: #C8CFD2;
}
.farbemittelgrau {
	color: #94979E;
}


.goldkapitaelchen12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D0B988;
	letter-spacing: 2pt;
}
.goldkapitaelchen14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D0B988;
	letter-spacing: 2pt;
}
.goldkapitaelchen18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D0B988;
	letter-spacing: 2pt;
}
.goldkapitaelchen18px2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D0B988;
	letter-spacing: 0pt;
}
.goldkapitaelchen18pxschschmaleng-1px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D0B988;
	letter-spacing: -1px;
	}


.olivkapitaelchen12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #39594A;
	letter-spacing: 2pt;
	}


.olivkapitaelchen14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #39594A;
	letter-spacing: 2pt;
}
.hellgraukapitaelchen12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D9D6CE;
	letter-spacing: 2pt;
}
.hellgraukapitaelchen14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D9D6CE;
	letter-spacing: 2pt;
}
.hellgraukapitaelchen18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D9D6CE;
	letter-spacing: 2pt;
}
.hellgraukapitaelchen22px {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #cccfd0;
	
}
.dklgraukapitaelchen22px {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #24292b;
	
}
.hellblaukapitaelchen22px {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #c0dde7;
	
}
.dklblaukapitaelchen22px {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #142e3d;
	}
.alinktextdecorationnone a:link {text-decoration: none; color: transparent;}
.graukapitaelchen30pxschmal {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #797D86;
	letter-spacing: 1pt;
}
.graukapitaelchen30pxschmaleng-1px {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #797D86;
	letter-spacing: -1px;
}
.graukapitaelchen30pxschmaleng-2px {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #797D86;
	letter-spacing: -2px;
	list-style-type: none;
}
.hellgraukapitaelchen36px {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D9D6CE;
	letter-spacing: 2pt;
}
.graukapitaelchen36px {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #92959C;
	letter-spacing: 2pt;
	}
.hellgraukapitaelchen46px {
	font-family: "Times New Roman", Times, serif;
	font-size: 46px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-transform: uppercase;
	color: #D9D6CE;
	letter-spacing: 2pt;
}
.rotbraunkapitaelchen12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #A64F4D;
	letter-spacing: 2pt;
	line-height: normal;
	text-transform: uppercase;
}
.rotbraunkapitaelchen14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #A64F4D;
	letter-spacing: 2pt;
	line-height: normal;
	text-transform: uppercase;
}
.rotbraunkapitaelchen18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #A64F4D;
	letter-spacing: 2pt;
	line-height: normal;
	text-transform: uppercase;
}
.kapitaelchenweiss12px {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 2pt;
}
.kapitaelchenweiss14px {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 2pt;
}
.kapitaelchenweiss18px {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	letter-spacing: 2pt;
}
.maushand {
	cursor: pointer;
}
.rahmengold1px {
	border: 1px solid #C5B072;
}
.rahmengoldhell1px {
	border: 1px solid #E4DABC;
}
.rahmenblau1pxmitmaushand {
	border: 1px solid #66CCFF;
	cursor: pointer;

}
.rahmenblau1px {
	border: 1px solid #66CCFF;
	
}
.rahmenblau1pxmitmaushand {
	border: 1px solid #66CCFF;
	cursor: pointer;
}
.rahmen1pxhellblau {
	border: 1px solid #A0BCC9;
}
.rahmen1pxhellblaumitmaushand {
	border: 1px solid #A0BCC9;
	cursor: pointer;
}
.rahmen1pxhellrot {
	border: 1px solid #FDCFBB;
}
.rahmen1pxhellrotmitnaushand {
	border: 1px solid #FDCFBB;
	cursor: pointer;
}
.rahmen1pxrot {
	border: 1px solid #F32B25;
}
.rahmen1pxrotmitmaus {
	border: 1px solid #F32B25;
	cursor: pointer;
}
.rahmen2pxrot {
	border: 2px solid #F32B25;
	}
.rahmen2pxrotmitmaus {
	border: 2px solid #F32B25;
	cursor: pointer;
	
}
.
rahmen1pxhellgruenmitmaushand {
	border: 1px solid #C1E19D;
	cursor: pointer;
}
.rahmen1pxhellgelb {
	border: 1px solid #EDD683;
}
.rahmen1pxhellgelbmitmaus {
	border: 1px solid #EDD683;
	cursor: pointer;
}
.rahmen2pxhellgelb {
	border: 2px solid #EDD683;
}
.rahmen2pxhellgelbmitmaus {
	border: 1px solid #EDD683;
	cursor: pointer;
}
.rahmen1pxdunkelblau {
	border: 1px solid #5270A0;
}

.rahmen1pxdunkelblaumitmaus {
	border: 1px solid #5270A0;
	cursor: pointer;
}
.rahmen2pxdunkelblau {
	border: 2px solid #5270A0;
}
.rahmen2pxdunkelblaumitmaus {
	border: 2px solid #5270A0;
	cursor: pointer;
}
.rahmen1pxdunkelrot {
	border: 1px solid #B63129;
}
.rahmen1pxdunkelrotmitmaushand {
	border: 1px solid #B63129;
	cursor: pointer;
}
.rahmen2pxdunkelrot {
	border: 2px solid #B63129;	
}
.rahmen2pxdunkelrotmitmaushand {
	border: 2px solid #B63129;	
	cursor: pointer;
}
.rahmen1pxdunkelgruen {
	border: 1px solid #7D9944;
}
.rahmen1pxdunkelgruenmitmaushand {
	border: 1px solid #7D9944;
	cursor: pointer;
}
.rahmen2pxdunkelgruen {
	border: 2px solid #7D9944;
}
.rahmen2pxdunkelgruenmitmaushand {
	border: 2px solid #7D9944;
	cursor: pointer;
}
.rahmen1pxdunkelgelb {
	border: 1px solid #C78D3F;
}
.rahmen1pxdunkelgelbmitmaushand {
	border: 1px solid #C78D3F;
	cursor: pointer;
}
.rahmen2pxdunkelgelb {
	border: 2px solid #C78D3F;	
}
.rahmen2pxdunkelgelbmitmaushand {
	border: 2px solid #C78D3F;
	cursor: pointer;	
}
.rahmen1pxweiss {
	border: 1px solid #F5F8FA;
}
.rahmen1pxweissmitmaus {
	border: 1px solid #F5F8FA;
	cursor: pointer;
}
.rahmen2pxweiss {
	border: 1px solid #F5F8FA;
}
.rahmen2pxweissmitmaus {
	border: 1px solid #F5F8FA;
	cursor: pointer;
}
.rahmen1pxschwarz {
	border: 1px solid Black;
	}
.rahmen1pxschwarzmitmaushand {
	border: 1px solid Black;
	cursor: pointer;
	}
.rahmen2pxschwarz{
	border: 2px solid Black;
}
.rahmen2pxschwarzmitmaushand {
	border: 2px solid Black;
	cursor: pointer;
}
.rahmen1pxgraudkl {
	border: 1px solid #677676;
	}
.rahmen1pxgrauhellmitmaushand {
	border: 1px solid #d5dde3;
	cursor: pointer;
	}
	
.rahmen1pxgrauhell {
	border: 1px solid #d5dde3;
	}
.rahmen1pxgraudklmitmaushand {
	border: 1px solid #677676;
	cursor: pointer;
	}
.rahmen2pxgraudkl{
	border: 2px solid #677676;
}
.rahmen2pxgraudklmitmaushand {
	border: 2px solid #677676;
	cursor: pointer;
}
.rahmendoppelliniegold {
	border: 3px double #D0B988;
}
.rahmendoppelliniebraunviolett {
	border: 3px double #613159;
}
.rahmendoppellinierotbraun {
	border:  3px double #824542;
}

.rahmendoppellinieschwarz {
	border: 3px double Black;
	
}
.rahmendoppellinieblaugrau {
	border: 3px  double #8DA0AB;
	
}
.rahmendoppellinieblaugraudkl {
	border: 3px double #5E747F;
}
.rahmendoppellinieblaugrauhell {
	border: 3px double #DADFE3;
}
.pt16fetteng {

	font-size: 16pt;
	font-weight: bold;
	letter-spacing: -1px;
}
.titelonlgalvertikal {
	font-family: "Times New Roman", Times, serif;
	font-variant: small-caps;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #F1C685;
	text-decoration: none;
	
	list-style-type: none;
}
.timesromankapitaelchen
{
	font-variant: small-caps;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.zeichenabstandminus1px
{
	font-variant: small-caps;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}
.galerienavigationarial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #BFC7CC;
	height: 20px;
	width: 120px;
}
.galerienavlinkarial {
	padding:3px 20px 3px 3px;
	margin:10px 0px 2px 0px;
	background-color:transparent;
	color:#AAAAAA;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:#AAAAAA;
	font-weight: bold;
	display: block;
	text-align: left;
	text-indent: 10px;
}
.timrom24kapithellblau {
	color: #B0ECF9;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	font-variant: small-caps;
}
.timrom22kapitgrau {
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 22px;
	color: #BFC7CC;
}
.linktransparent :a   {
	color: transparent;
	text-decoration: none;
}

.arial13pxnormalfett {
	padding:5px 0px 5px 10px;
	margin:0px 0px 2px 0px;
	background-color:transparent;
	color:#D5D5D5;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-style:normal;
	font-weight:bold;
	border-width:0px 0px 0px 0px;
	border-style:solid;
	border-color:transparent;
}
.hoverrot a:HOVER {
	color: #F43E3A;
	text-decoration: none;
}
.hovertuerkis a:HOVER {
	color: #B3FBF9;
	text-decoration: none;
}
.opacity90  {
    filter:alpha(opacity=90);
    opacity: 0.9;
    -moz-opacity: 0.9;
}
.opacity80  {
    filter:alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity: 0.8;
}
.opacity70  {
    filter:alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
}
.opacity60  {
    filter:alpha(opacity=60);
    opacity: 0.6;
    -moz-opacity: 0.6;
}
.opacity50  {
    filter:alpha(opacity=50);
    opacity: 0.5;
    -moz-opacity: 0.5;
}
.opacity40  {
    filter:alpha(opacity=40);
    opacity: 0.4;
    -moz-opacity: 0.4;
}
.opacity30  {
    filter:alpha(opacity=30);
    opacity: 0.3;
    -moz-opacity: 0.3;
}
.opacity20  {
    filter:alpha(opacity=20);
    opacity: 0.2;
    -moz-opacity: 0.2;
}
.backgroundrepeaty  {
	background-repeat: repeat-y;
	float: left;
}