/* ------------------ Links ------------------ */
a			{ text-decoration: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; }
a:visited		{  }
a:hover			{  }
a:active		{  }

a.back			{ text-decoration: none; }

/* ------------------ Überschriften ------------------ */
h1			{ font-weight: bold; font-size: 13px; text-decoration: none; padding-left: 20px; background-image: url(../images/icon_headline.gif); background-position: center left; background-repeat: no-repeat; }
h2			{ font-weight: bold; font-size: 12px; text-decoration: none; padding-left: 20px; background-image: url(../images/icon_subheadline.gif); background-position: center left; background-repeat: no-repeat; }
h2 a			{ font-size: 12px; text-decoration: none; }


/* ------------------ Allgemeine Tags ------------------ */
body			{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; background-color: white; margin:0; }
input			{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; border-left: 9px solid #E0E0E0; border-bottom: 1px solid #E0E0E0; border-top: 1px solid #E0E0E0; border-right: 1px solid #E0E0E0; padding-left: 2px; }
td			{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; }
textarea		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; }
select			{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 8pt; }
img			{ border: 0; }
a img			{ vertical-align: middle; }

button {
	border: 0;
	margin: 0;
	padding: 0 25px 0 0;
	background-color: transparent;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 8pt;
	background-image: url(../images/icon_search.gif);
	background-position: center left;
	background-repeat: no-repeat;
	cursor: pointer;
}

button img		{ border: 0; vertical-align: middle; }
button:hover		{ color: #ffcc33; }

p.summary		{ font-weight: bold; }

div.floatingimages	{ float: right; margin-left: 1em; margin-bottom: 0.5em; }
div.floatingimages p	{ margin-top: 0; margin-bottom: 0.5em;}

div.koegler-newsabo-headline {
	background-image: url(../images/menunewsabo.gif);
	background-repeat: no-repeat;
	padding-left: 24px;
	margin-bottom: 3px;
}

div.koegler-shop-headline {
	background-image: url(../images/icon_shop_start.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 3px;
	height: 17px;
	font-weight: bold;
	padding-top: 2px;
}

div.koegler-liveperson-headline {
	background-image: url(../images/icon_liveperson_start.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 3px;
	height: 17px;
	font-weight: bold;
	padding-top: 2px;
}

input.koegler-newsabo-input {
	width: 85px;
	border: 1px solid #e0e0e0;
	height: 17px;
}

button.koegler-newsabo-submit {
	padding: 0;
	color: 0;
	background-image: url();
	width: 12px;
	height: 17px;
}
