.bg_white_40 {
filter: alpha(opacity=40);
	opacity: 0.4;
	background-color: #FFF;
	-moz-opacity: 0.4;
}
.bg_white_50 {
filter: alpha(opacity=50);
	opacity: 0.5;
	background-color: #FFF;
	-moz-opacity: 0.5;
}
.bg_white_60 {
filter: alpha(opacity=60);
	opacity: 0.6;
	background-color: #FFF;
	-moz-opacity: 0.6;
}
.bg_white_70 {
	filter: alpha(opacity=70);
	opacity: 0.7;
	background-color: #FFF;
	-moz-opacity: 0.7;
}
.bg_white_80 {
	filter: alpha(opacity=80);
	opacity: 0.8;
	background-color: #FFF;
	-moz-opacity: 0.8;
}
.bg_white_90 {
	filter: alpha(opacity=90);
	opacity: 0.9;
	background-color: #FFF;
	-moz-opacity: 0.9;
}



.bg_bk_40 {
filter: alpha(opacity=40);
	opacity: 0.4;
	background-color: #000;
	-moz-opacity: 0.4;
}
.bg_bk_50 {
filter: alpha(opacity=50);
	opacity: 0.5;
	background-color: #000;
	-moz-opacity: 0.5;
}
.bg_bk_60 {
filter: alpha(opacity=60);
	opacity: 0.6;
	background-color: #000;
	-moz-opacity: 0.6;
}
.bg_bk_70 {
filter: alpha(opacity=70);
	opacity: 0.7;
	background-color: #000;
	-moz-opacity: 0.7;
	}
.bg_bk_80 {
filter: alpha(opacity=80);
	opacity: 0.8;
	background-color: #000;
	-moz-opacity: 0.8;

}
.bg_gold_80 {
filter: alpha(opacity=80);
	opacity: 0.8;
	background-color: #E7DECF;
	-moz-opacity: 0.8;
	}
.bg_gold_70 {
filter: alpha(opacity=70);
	opacity: 0.7;
	background-color: #E7DECF;
	-moz-opacity: 0.7;	
}
.bg_gold_60 {
filter: alpha(opacity=60);
	opacity: 0.6;
	background-color: #E7DECF;
	-moz-opacity: 0.6;
	
}
.bg_red_60 {
filter: alpha(opacity=70);
	opacity: 0.7;
	background-color: #972A2C;
	-moz-opacity: 0.7;
	
		
}
.linie_bk_dotted_double {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
	border-top-style: dotted;
	border-top-color: #000;
	border-top-width: 1px;
}
.linie_bk_dotted_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000;
}
.linie_bk_dotted_top {
	border-top-style: dotted;
	border-top-color: #000;
	border-top-width: 1px;
}
.linie_bk_dotted_rahmen {
	border-top-style: dotted;
	border-top-color: #000;
	border-top-width: 1px;
	border-right-color: #000;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #000;
	border-left-color: #000;
}
.linie_wh_dotted_rahmen {
	border-top-style: dotted;
	border-top-color: #FFF;
	border-top-width: 1px;
	border-right-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.linie_bk_dotted {
	background-image: url(../images/linie_bk_dotted.gif);
}
.linie_gold_dotted {
	background-image: url(../images/menu_dotted.gif);
	background-repeat:repeat;
}






.linie_wh_dotted_double {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
	border-top-style: dotted;
	border-top-color: #FFF;
	border-top-width: 1px;
}
.linie_wh_dotted_bottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.linie_wh_dotted_top {
	border-top-style: dotted;
	border-top-color: #FFF;
	border-top-width: 1px;
}
.linie_wh_dotted_rahmen {
	border-top-style: dotted;
	border-top-color: #FFF;
	border-top-width: 1px;
	border-right-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.bg_red_linie_wh_dotted_double {
	background-color: #88171D;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	border-top-style: solid;
	border-top-color: #FFF;
	border-top-width: 2px;
}