/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Allgemein
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

body
{
	font-family: arial, helvetica, sans-serif;
	color: #777;
	margin: 0px 0px 0px 0px;
	background-color: #fff;
}

/*---- Nur für Startseite in orange ----------------------------*/

.orange
{
	font-family: arial, helvetica, sans-serif;
	color: #fff;
	margin: 0px 0px 0px 0px;
	background-color: #eb690a;
}

.orange a
{
	color: #fff;
}

.orange a:hover
{
	color: #fff;
}

/*---------------------------------------------------------------*/

td
{
	font-size: 11px;
	line-height: 18px;
}

h1
{
	font-size: 20px;
	font-weight: normal;
	line-height: 25px;
}

ul
{
	list-style-image: url(../gif/list.gif);
	list-style-position: outside;
	list-style-type: square;
}

.tabellePresse td
{
	background-color: #efefef;
	padding-left: 8px;
	height: 26px;
}

.tabelleKunden th
{
	font-size: 11px;
	font-weight: bold;
	color: #777;
	text-align: left;
	background-color: #efefef;
	padding-left: 8px;
	padding-right: 8px;
	height: 26px;
}

.tabelleKunden td
{
	background-color: #efefef;
	padding-left: 8px;
	padding-right: 8px;
	height: 63px;
}

.tabelleKunden img
{
	/*border: 1px solid #CCC;*/
}

select, option
{
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #777;
}

.news td
{
	color: #efefef;
	padding-left: 10px;
	padding-bottom: 2px;
}

.news #logo
{
	/*border: 1px solid #CCC;*/
}

.newsHeadline
{
	font-size: 12px;
	color: #777;
	font-weight: bold;
}

.kontaktFooter
{
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #f9d2b6;
}


/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* Verlinkungen
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

a
{
	color: #777;
	text-decoration: none;
}

a:hover
{
	color: #eb690a;
}

.hauptNavigation
{
	font-size: 11px;
	font-weight: bold;
	color: #777;
}

.hauptNavigationAktiv a
{
	color: #eb690a;
	font-size: 11px;
	font-weight: bold;
}

.subNavigation a
{
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}

.subNavigationAktiv
{
	color: #eb690a;
	font-size: 11px;
	font-weight: bold;
}

.link a
{
	font-size: 11px;
	color: #eb690a;
	line-height:18px;
	text-decoration: underline !important;
}

.link a:hover
{
	text-decoration: none !important;
}

.dropdownText
{
	font-size: 11px;
}

.dropdownTextAktiv
{
	color: #eb690a;
	font-size: 11px;
}

.kontaktFooter a
{
	font-size: 10px;
	color: #f9d2b6;
	font-weight:bold;
}