.all, html, body,
td, th, table, p, li, b, a, strong, .def_td,
a, a:link, a:visited, a:active, a:hover, a:focus,
.topnavi_line, .topnavi_dot, .topnavi_text, .topnavi_link, .topnavi_table,
.headline, .claim_small, .claim_big,
.content_master, .content_table, .content_headline, .content_text
{
		color				: transparent;
		color				: #504F4F;
		margin			: 0px;
		padding			: 0px;
		border			: 0px; 

		line-height			: 100%;

		text-decoration		: none;
		text-transform		: none;		

		/* text-align			: left; */
		letter-spacing		: 1.09pt;

		font-weight			: lighter;
		font-size			: 13px;
		font-family			: 'arial unicode MS', arial,sans-serif;
}




.resize:hover {
transform: scale(2.5)
}
.resize1:hover {
transform: scale(1.5)
}

html, body {
		height			: 100%;
		width				: 100%;
		text-align			: center;
		color				: transparent;
}
html, bodykontakt {
		height			: 100%;
		width				: 100%;
		text-align			: center;
		
}


a, a:link, a:visited, a:active, a:hover, a:focus {
		/*color				: #ffffff;*/
		/*color				: #504F4F;*/
		font-weight			: bold;
		cursor			: hand;
}

.topnavi_line {
		width				: 22px;
}
.topnavi_dot {
		width				: 8px;
}
.topnavi_text, .topnavi_link,
.topnavi_link:link, .topnavi_link:visited, .topnavi_link:active, 
.topnavi_link:hover, .topnavi_link:focus
{
		padding-left		: 5px;
		padding-right		: 12px;
		color				: #ffffff;
		font-size			: 15px;
		text-transform		: none;		
		font-weight			: bold;
		line-height			: 150%;
}
.topnavi_table {
		vertical-align		: bottom;
}
strong {
		font-weight			: bold;
}
.headline {
		font-size			: 12px;
		font-weight			: bold;
		line-height			: 120%;
		padding-left		: 220px;
}
.claim_small {
		color				: #ffffff;
		vertical-align		: bottom;
		padding-top		: 30px;
		padding-bottom		: 10px;
		padding-left		: 20px;
		font-size			: 18px;
		font-weight			: bold;
}
.claim_big {
		color				: #ffffff;
		vertical-align		: top;
		padding-top		: 10px;
		padding-bottom		: 10px;
		line-height			: 110%;
		font-size			: 24px;
		font-weight			: bold;
		text-align			: right;
}
.content_master {
		background-repeat		: repeat;
}
.content_table {
		background-position		: 0px 0px;
		background-repeat		: no-repeat;
}
.content_navi {
		width				: 275px;
		padding-top		: 0px;

.default {
		width				: 275px;
		padding-top		: 0px;}


}
.content_navi_item {
		padding-left		: 5px;
		padding-right		: 12px;
		color				: transparent;
		font-size			: 12px;
		text-transform		: none;		
		font-weight			: bold;
		line-height			: 170%;


}



.content_navi_table{
		margin-left			: 25px;
		margin-right		: 15px;
		margin-top			: 20px;
}
.content_navi_dot {
		width				: 12px;
		height			: 15px;
		padding-right		: 5px;
		padding-left		: 0px;
		padding-top		: 14px;
		vertical-align		: top;
}
.content_navi_text {
		color					: #504F4F;
		vertical-align			: top;
		padding-top			: 9px;
}
.content_navi_link,
.content_navi_link:link, .content_navi_link:visited, .content_navi_link:active, 
.content_navi_link:hover, .content_navi_link:focus
{
		padding-left		: 5px;
		padding-right		: 12px;
		color				: #504F4F;
		font-size			: 12px;
		text-transform		: none;		
		font-weight			: bold;
		line-height			: 170%;
}
.content_text, .content_headline, p, b, li {
		padding-top		: 14px;
		line-height			: 140%;
		padding-right		: 25px;
		/* padding-left		: 2px; */
		vertical-align		: top;
		color				: #504F4F;
		letter-spacing		: 0.8pt;

}
.content_text, .content_headline, br {
		/*line-height			: 10%;*/
}
.content_headline {
		font-size			: 14px;
}

.normalBG {
		background-position		: 0px 0px;
		background-repeat		: no-repeat;
}




