@charset "utf-8";
/* CSS Document */
a                    		{color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
a:link                      {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
a:visited                   {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
a:hover                     {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
a:active                    {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

.language a                	{color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.language a:link            {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.language a:visited         {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.language a:hover           {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.language a:active          {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

 
div#footer a                {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
div#footer a:link           {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
div#footer a:visited        {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
div#footer a:hover          {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
div#footer a:active         {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }

div#news_single_item	{margin-left:52px; margin-right:25px;width:410px;}
div.news_single_date	{ font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; text-align:right; width:410px; padding-bottom:5px;}
div.news_single_hl		{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding-bottom:5px;}
div.news_single_subhl	{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding-bottom:20px;}
div.news_single_image	{}
div.news_single_content	{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;}

div#latest_news			{ background-color:#5b5244; width:213px; color:#fff; margin-bottom:10px; display:block;}
div#news_hl				{ padding-top:25px; padding-left:20px;}
div#news_subhl			{ padding-top:2px; padding-left:45px;}
div#news_link			{ padding-top:20px; padding-left:135px;}
div#news_bild			{ padding-top:13px; padding-left:40px; padding-bottom:7px; display:inline-block;}

div#news_link a              		{color: #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
div#news_link a:link            	{color: #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
div#news_link a:visited         	{color: #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
div#news_link a:hover           	{color: #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
div#news_link a:active          	{color: #fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }


A.navfirst_off          { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_off:link     { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_off:visited  { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_off:hover    { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_off:active   { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

A.navfirst_on           { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_on:link      { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_on:visited   { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_on:hover     { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.navfirst_on:active    { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

A.navsecond_off              {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_off:link         {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_off:visited      {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_off:hover        {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_off:active       {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

A.navsecond_on              {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_on:link         {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_on:visited      {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_on:hover        {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navsecond_on:active       {color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

A.navthird_on              {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
A.navthird_on:link         {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
A.navthird_on:visited      {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
A.navthird_on:hover        {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }
A.navthird_on:active       {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold; }

A.navthird_off              {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navthird_off:link         {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navthird_off:visited      {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navthird_off:hover        {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
A.navthird_off:active       {color: #5a5546; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }


A.servicenav_off          { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_off:link     { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_off:visited  { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_off:hover    { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_off:active   { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}


A.servicenav_on          { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_on:link     { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_on:visited  { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_on:hover    { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
A.servicenav_on:active   { font-size:11px; text-decoration: none; color:#31302d; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.qu_anfrage_input{
		border:0px;
		padding-left:4px;
		padding-top:2px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000;
	}
.quickanfrage_text{
color: #5a5546; font-size:11px; font-family:Arial, Helvetica, sans-serif;"
}