.produkttitel {
	font-size: 1.2em;
	font-weight: bold;
	color: #347e27;
}

.preisanzahl {
	text-align: right; 
	margin-top: 16px;
}

.preisanzahl input.anzahl {
	width: 30px; 
	font-size: 10px;
	background-color: #fafafa;
	color: #000;
	border: 2px solid #999;
	padding: 2px;
	margin-top: 7px;
	text-align: right;
}
.preis {
	color: #333; 
	font-size: 14px; 
	font-weight: bold; 
	margin: 7px 0;
}

#pricing 
{
	MARGIN-TOP:1px;
	FLOAT:right;
	HEIGHT:26px;
	TEXT-ALIGN:right;
	margin-bottom: -16px;
}
#pricing ul { list-style-type: none; padding: 0; margin: 5px 0 0 0; }
#pricing li {
	padding: 0 0 0 0px; 
	margin: 0; 
	background-image: none; 
	line-height: 18px; 
	float: left;
	TEXT-ALIGN: right;   
}
.angebot{
	border: 1px solid #c31c1c;
	padding:2px;
	background-color:#ffff00;
}

.loginBoxes
{
	border: 1px solid #d7debd;
	padding:2px;
	padding-left:2px;
	padding-right:8px;
	display: inline;
	font-weight: bold;
	color: #347e27;
}
.loginBoxes a
{
	font-weight: bold;
	color: #347e27;
}

.faqFrage
{
	font-weight: bold;
	color: #347e27;
}
.faqAntwort
{
	text-align:justify;
}
.faqFehlermeldung
{
	font-weight: bold;
	color: #333333;
}

.werbeheader
{
	background-image: url('/faie/images/werbebloecke/top.gif');
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 10px;
	padding-top: 3px;
	height:21px;
	color:White;
	font-size: 12px; 
	font-weight: bold; 
}
.werbemiddle
{
	background-image: url('/faie/images/werbebloecke/content.gif');
	background-repeat:repeat-y;
	background-position:left;
}

.werbebottom
{
	background-image: url('/faie/images/werbebloecke/bottom.gif');
	background-repeat:no-repeat;
	background-position:left top;
	height:8px;
}

.umfrage {
 width: 560px; 
 margin-top: 30px;
 padding-top: 6px;
 padding-bottom: 30px; 
 border-top: 1px solid #dce5ca;
}

.umfrage_frage {
	font-size: 10px; 
	font-weight:normal;
}

.inhalt_xLab {
 width: 560px; 
 padding-top: 6px;
 padding-bottom: 30px; 
 border-top: 1px solid #dce5ca;
 float: left;
}
.inhalt_xLab li {
	padding-left: 0px;
}

.inhalt_xLab ol { padding: 0 5px 0 30px; margin:0; }
.inhalt_xLab li {
	padding: 0; 
	margin: 0 0 20px 0; 
	line-height: 18px; 
	font-size: 10px; 
}

.inhalt_xLab .seitentitel {
	font-size: 14px;
	font-weight: bold;
	color: #347e27;
	margin-bottom: 20px;
}

