html,body
{
	margin:			0;
	height:			100%;
}

.text_headline_1
{
	font-family:		Verdana, Trebuchet MS;
	font-size:		21px;
	font-weight:		bold;
	color:			#343434;
}

.text_headline_1_aktuelles
{
	font-family:		Verdana, Trebuchet MS;
	font-size:		21px;
	font-weight:		bold;
	color:			#037ec2;
}

.text_headline_2
{
	font-family:		Verdana, Trebuchet MS;
	font-size:		15px;
	color:			#343434;
	border-bottom:		1px solid #144c7d;
	width:			570px;
	height:			25px;
}

.text_content
{
	font-family:		Verdana, Trebuchet MS;
	font-size:		11px;
	color:			#343434;
	line-height:		135%;
}

.text_footer
{
	font-family:		Verdana, Trebuchet MS;
	font-size:		11px;
	color:			#FFFFFF;
}

.background_navigation
{
	background-color:	#144c7d;
}

.background_content
{
	background-color:	#eeeeee;
	background-image:	url(../images/layout/background_content_footer.jpg);
	background-repeat:	no-repeat;
	background-position:	bottom right;
}

.background_sidebar
{
	background-image:	url(../images/layout/background_sidebar.jpg);
	background-repeat:	no-repeat;
	background-position:	bottom right;
}


.background_content_without_text
{
	background-color:	#eeeeee;
}


.background_news
{
	background-image:	url(../images/layout/background_news.jpg);
	background-repeat:	no-repeat;
}

.background_footer
{
	background-color:	#144c7d;
}


a.mainnavigation01		{background-image: url(../images/layout/unternehmen_normal.jpg); width:115px;height:20px; display:block;}
a.mainnavigation01:hover	{background-image: url(../images/layout/unternehmen_over.jpg); width:115px;height:20px;}

a.mainnavigation02		{background-image: url(../images/layout/qualitaet_normal.jpg); width:115px;height:20px; display:block;}
a.mainnavigation02:hover	{background-image: url(../images/layout/qualitaet_over.jpg); width:115px;height:20px;}

a.mainnavigation03		{background-image: url(../images/layout/referenzen_normal.jpg); width:115px;height:20px; display:block;}
a.mainnavigation03:hover	{background-image: url(../images/layout/referenzen_over.jpg); width:115px;height:20px;}

a.mainnavigation04		{background-image: url(../images/layout/fertigung_normal.jpg); width:115px;height:20px; display:block;}
a.mainnavigation04:hover	{background-image: url(../images/layout/fertigung_over.jpg); width:115px;height:20px;}

a.mainnavigation05		{background-image: url(../images/layout/kontakt_normal.jpg); width:115px;height:20px; display:block;}
a.mainnavigation05:hover	{background-image: url(../images/layout/kontakt_over.jpg); width:115px;height:20px;}

a.mainnavigation012		{background-image: url(../images/layout/unternehmen_over.jpg); width:115px;height:20px; display:block;}
a.mainnavigation012:hover	{background-image: url(../images/layout/unternehmen_over.jpg); width:115px;height:20px;}

a.mainnavigation022		{background-image: url(../images/layout/qualitaet_over.jpg); width:115px;height:20px; display:block;}
a.mainnavigation022:hover	{background-image: url(../images/layout/qualitaet_over.jpg); width:115px;height:20px;}

a.mainnavigation032		{background-image: url(../images/layout/referenzen_over.jpg); width:115px;height:20px; display:block;}
a.mainnavigation032:hover	{background-image: url(../images/layout/referenzen_over.jpg); width:115px;height:20px;}

a.mainnavigation042		{background-image: url(../images/layout/fertigung_over.jpg); width:115px;height:20px; display:block;}
a.mainnavigation042:hover	{background-image: url(../images/layout/fertigung_over.jpg); width:115px;height:20px;}

a.mainnavigation052		{background-image: url(../images/layout/kontakt_over.jpg); width:115px;height:20px; display:block;}
a.mainnavigation052:hover	{background-image: url(../images/layout/kontakt_over.jpg); width:115px;height:20px;}


a.footer_navigation:link 	{color:#FFFFFF; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 11px;}
a.footer_navigation:visited	{color:#FFFFFF; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 11px;}
a.footer_navigation:hover 	{color:#FFFFFF; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 11px;}
a.footer_navigation:active 	{color:#FFFFFF; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 11px;}
a.footer_navigation:focus 	{color:#FFFFFF; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 11px;}

a.sub_navigation:link 		{color:#000000; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 13px;}
a.sub_navigation:visited	{color:#000000; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 13px;}
a.sub_navigation:hover 		{color:#000000; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 13px;}
a.sub_navigation:active 	{color:#000000; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 13px;}
a.sub_navigation:focus 		{color:#000000; text-decoration:none; font-family: Verdana, Trebuchet MS; font-size: 13px;}

a:link 		{color:#3081b4; text-decoration:underline; font-family: Verdana, Verdana; font-size: 11px; font-weight:bold}
a:visited	{color:#3081b4; text-decoration:underline; font-family: Verdana, Verdana; font-size: 11px; font-weight:bold}
a:hover 	{color:#61a1ce; text-decoration:underline; font-family: Verdana, Verdana; font-size: 11px; font-weight:bold}
a:active 	{color:#3081b4; text-decoration:underline; font-family: Verdana, Verdana; font-size: 11px; font-weight:bold}
a:focus 	{color:#3081b4; text-decoration:underline; font-family: Verdana, Verdana; font-size: 11px; font-weight:bold}


