/* CSS styleshhet krischan meder */
bg	{	background-color:#FFFFFF;
	}
a:link, a:visited {
	text-decoration:none;
	color:#78868D;
	}
a:hover, a:active {
	text-decoration:underline;
	color:#344751;
	}
/* FARBEN ------------------------------------------*/

#dbr	{	color:#433021; 	}
#dg		{	color:#2D2D2D; 	}
#hb		{	color:#78868D; 	}
#db		{	color:#344751; 	}

/* SCHRIFTEN ------------------------------------------*/

h1		{	font-size: 18px; 
			text-transform:uppercase;
			letter-spacing:0.1em;
			color:#433021;
			margin-top:0px;
			font-weight:normal;
		}
h3		{	font-size: 16px; 
			text-transform:uppercase;
			letter-spacing:0.1em;
			color:#433021;
			margin-top:0px;
			font-weight:normal;
		}
p		{	font-family:"Times New Roman", Times, serif;
		font-size:12px;
		color:#2D2D2D;
		letter-spacing:0.1em;
		line-height:18px;
		}
p2		{	font-family:"Times New Roman", Times, serif;
		font-size:12px;
		color:#ae3320;
		letter-spacing:0.1em;
		line-height:18px;
		}		
.gal_menu 	{ letter-spacing:0px; }

/* NAVIGATIONEN ------------------------------------------*/

.hmenu, .hmenu:link, .hmenu:visited	{	font-size: 14px;
			text-transform:uppercase;
			color:#433021;
			line-height:24px;
			padding-right:5px;
			text-decoration:none;
		}

.hmenu:hover, .hmenu:active	{	
			/*letter-spacing:0.2em;*/
			font-weight:bold;
			color:#344751;
		}
		
.hmenu_aktiv	{	font-size: 14px;
			text-transform:uppercase;
			color:#433021;
			line-height:24px;
			/*letter-spacing:0.2em;*/
			font-weight:bold;
			color:#344751;
		}
/*------------------------------------------*/
.umenu, .umenu:link, .umenu:visited	{	font-size: 14px;
			letter-spacing:0.2em;
			color:#78868D;
			line-height:20px;
			font-style:normal;
			text-decoration:none;
		}

.umenu:hover, .umenu:active	{	
			text-transform:uppercase;
			font-style:normal;
			color:#344751;
		}
		
.umenu_aktiv	{	font-size: 14px;
			letter-spacing:0.2em;
			color:#78868D;
			line-height:20px;
			text-transform:uppercase;
		}
/*------------------------------------------*/
.galmenu, .galmenu:link, .galmenu:visited	{	
			color:#78868D;
			text-decoration:none;
		}

.galmenu:hover, .galmenu:active	{	
			color:#344751;
			font-weight:bold;
		}
		
.galmenu_aktiv	{	
			color:#78868D;
			font-weight:bold;
			
		}
/* BACKGROUNDS ------------------------------------------*/
.st_bg	{	background-image:url(img/st_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px; height:600px;
			border:1px dotted green;
		}
		
.ar_bg	{	background-image:url(img/ar_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px;
		}
.wa_bg	{	background-image:url(img/awa_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px;
		}
.pa_bg	{	background-image:url(img/pa_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px;
		}
.vi_bg	{	background-image:url(img/avi_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px;
		}
.ko_bg	{	background-image:url(img/ko_bg.jpg);
			background-repeat:no-repeat;
			position:absolute;
			top:0px; left:0px;
			width:880px;
		}

/* POSITIONIERUNG ------------------------------------------*/

.cnt_inhalt	{	
			position:absolute;
			top:190px; left:340px;
			width:350px;
			text-align:center;
		}

.cnt_umenu	{	
			position:absolute;
			top:190px; left:690px;
			width:190px;
			text-align:right;
		}
		
.cnt_hmenu	{	
			position:absolute;
			top:370px; left:690px;
			width:190px;
			text-align:right;
		}
.cnt_gal	{	
			position:absolute;
			top:0px; left:0px;
			width:350px;
			text-align:center;
		}
.gal_inhalt	{	
			position:absolute;
			top:170px; left:340px;
			width:350px;
			text-align:center;
		}
.cimp	{	position:relative;
			width:600px;
			padding:20px;
			text-align:right;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#78868D;
		}
.vid_inhalt	{	
			position:absolute;
			top:170px; left:300px;
			width:450px;
			text-align:center;	
		}
.cnt_vid	{	
			position:absolute;
			top:0px; left:0px;
			width:425px;
			text-align:left;
		}
