#layerA1	{
	position: absolute;
	left: 5px;
	top: 5px;
	width: 220px;
	height: 172px;
	z-index: 2;
	padding: 5px;
	border-width: 5px;
}

#layerA2	{
	position: absolute;
	left: 5px;
	top: 180px;
	width: 220px;
	height: 150px;
	z-index: 3;
	border-width: 5px;
	padding: 5px;
	padding-top: 0px;
}

#layerA3	{
	position: absolute;
	left: 5px;
	top: 336px;
	width: 215px;
	z-index: 4;
	padding: 5px;
	border-width: 5px;
	padding-top: 0px;
}

#layerA4	{
	position:fixed;
	bottom:0px;
	left: 0px;
	width: 1023px;
	z-index: 5;
	padding: 5px;
	background-color: #C2C2C2;
	border-top: 1;
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: #FFFFFF;
}

#layerHomeB2	{
	position: absolute;
	left: 250px;
	top: 5px;
	width: 480px;
	height: 172px;
	z-index: 3;
}

#layerHomeB4	{
	position: absolute;
	left: 250px;
	top: 320px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-color: #F0F0F0;
	border-style: solid;
	border-width: 5px;
	background-image: url(../images/div_back_R1.gif);
}

#layerHomeB5	{
	position: absolute;
	left: 510px;
	top: 320px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-color: #F0F0F0;
	border-style: solid;
	border-width: 5px;
	background-image: url(../images/div_back_R1.gif);
}

#layerHomeR0	{
	position: absolute;
	left: 783px;
	top: 5px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-width: 5px;
	background-image: url(../images/div_back_R0.gif);
}

#layerHomeR1	{
	position: absolute;
	left: 783px;
	top: 202px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-width: 5px;
	background-image: url(../images/div_back_R0.gif);
}

#layerHomeR1_special	{
	position: absolute;
	left: 783px;
	top: 202px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-width: 5px;
	background-image: url(../images/div_back_R2.gif);
}

#layerHomeR2	{
	position: absolute;
	left: 783px;
	top: 399px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	border-width: 5px;
	background-image: url(../images/div_back_R0.gif);
}

#layerHomeR3	{
	position: absolute;
	left: 783px;
	top: 596px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	visibility: visible;
	border-width: 5px;
	background-image: url(../images/div_back_R0.gif);
}

#layerHomeR3s	{
	position: absolute;
	left: 783px;
	top: 596px;
	width: 240px;
	height: 172px;
	padding: 5px;
	z-index: 3;
	visibility: visible;
	border-width: 5px;
	background-image: url(../images/div_back_R2.gif);
}


body			{
	background-repeat:no-repeat;
	background-color: #F0F0F0;
	background-image: url(../images/backpattern_new.gif);
}

img 			{border: 0;}

a:link 		{ text-decoration:none; }
a:visited 	{ text-decoration:none; }
a:focus 	{ text-decoration:underline; }
a:hover 	{
	background-color: #FFFFFF;
	color: #030303;
}
a:active 	{
	color:#ABABAB;
	text-decoration:none;
}

h1:focus 	{ background-color:#f45713; }
h1:hover 	{ background-color:silver; }
h1:active 	{
	color:#C0C0C0;
}

*, all		{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	color: black;
}

.typo_headline	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 22px;
	color: black;
	font-weight: bold;
}

.typo_hl_tabelle	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	color: black;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	border-bottom-width: thin;
}

.typo_lt_tabelle	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	color: black;
	font-weight: normal;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	background-color: #EAEAEA;
	border-bottom-style: dotted;
	border-bottom-color: #D5D5D5;
	border-bottom-width: thin;
}

.typo_rubrik	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	color: black;
	font-weight: bold;
}

.typo_rubrik_special	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 16px;
	color: red;
	font-weight: bold;
}

.typo_headline_light	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 16px;
	line-height: 20px;
	color:#030303;
	font-weight: normal;
}

.typo_lt_links	{font-family: arial; word-spacing: normal; letter-spacing: normal; font-size: 12px; line-height: 16px; color: black; font-weight: normal;}

.typo_lt_highlight	{font-family: arial; word-spacing: normal; letter-spacing: normal; font-size: 12px; line-height: 21px; color: black; font-weight: normal; background-color:#FFFFFF; padding-left:0px; padding-bottom:2px; padding-right:4px; padding-top:2px;}

.typo_lt_lowlight	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 21px;
	color: #FF0101;
	font-weight: normal;
	padding-left:0px;
	padding-bottom:2px;
	padding-right:4px;
	padding-top:2px;
}

.typo_navi	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 21px;
	color: #FF0000;
	font-weight: lighter;
	background-color:none;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.typo_navi_passiv	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 21px;
	color: #FFFFFF;
	font-weight: normal;
	background-color:#C0C0C0;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.typo_navi_passiv_02	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	line-height: 21px;
	color: #FFFFFF;
	font-weight: normal;
	background-color:#969696;
	padding-left:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-top:5px;
}

.typo_lt_neutrallight	{font-family: arial; word-spacing: normal; letter-spacing: normal; font-size: 12px; line-height: 21px; color: black; font-weight: normal; background-color:none; padding-left:0px; padding-bottom:2px; padding-right:4px; padding-top:2px;}

.typo_lt_small	{font-family: arial; word-spacing: normal; letter-spacing: normal; font-size: 10px; line-height: 14px; color: black; font-weight: normal;}

.typo_lt_footer	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 12px;
	color:#999999;
	font-weight: normal;
}

.typo_lt_green	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 10px;
	line-height: 14px;
	color: white;
	font-weight: normal;
	background-color: green;
}

.typo_lt_silver	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight: normal;
	background-color:#EAEAEA;
}

.typo_lt_red	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 14px;
	line-height: 16px;
	color: white;
	font-weight: normal;
	background-color: red;
}

.typo_lt_white	{
	font-family: arial;
	word-spacing: normal;
	letter-spacing: normal;
	font-size: 10px;
	line-height: 14px;
	color: black;
	font-weight: normal;
	background-color: white;
}

.typo_lt_intro	{
	font-family: arial;
	font-size: 24px;
	line-height: 24px;
	color:#000000;
}
