<style type="text/css"> 
<!-- 
img { 
		border: 0;
} 
#itemtable { 
		clear:both;
		border: #cccccc 1px solid;
		/*margin: 0px 0px 8px 10px;*/
		width: 590px;
		font-family: normal 10pt Trebuchet MS regular; 
} 
table { 
		font-family: Trebuchet MS;	
		font-size: 9pt;
		color: #333333;
		line-height: 13pt;		
		}

#itemtable th { 
		background-color: #ebeaea;		
}
#itemtable th h2, #itemtable th h2 a:link, #itemtable th h2 a:active, #itemtable th h2 a:visited, #itemtable th h2 a:hover { 
		font-family: Trebuchet MS; 
		font-size: 10pt;		
		color: #f0037f;
		float:left;	
		margin-left: 3px;
		text-decoration: none;
} 
#itemtable th h2 a:hover { 
		text-decoration: underline;
}
#itemtable p{ 
		font-family: Trebuchet MS;	
		font-size: 9pt;
		line-height: 13pt;
		color: #333333;
		padding:0;
		margin:0;
} 
 
#itemtable th span{ 
		font-family: Trebuchet MS;
		font-style: italic;
		font-size: 9pt;
		color: #333333;
		float:right;
} 
.thumbimage { 
		margin-top: 5px;
		padding: 1px; 
		border: 1px solid #cccccc;
} 
.itemimage {
		padding: 1px; 
		border: 1px solid #cccccc;
}

#thumbsepline { 
		background-color: #333333;		
		height: 1px;
} 
#itemcatheadline {
		background:transparent none repeat scroll 0%;
		color:#9B9B0A;
		font-family:Trebuchet MS,sans-serif;
		font-size:11pt;
		font-weight:bold;
		line-height:17pt;
		margin-left:0;
		/*margin-top:22px;*/
}
.rssicon  {
	float:right;
	margin-right:9px;
	height: 32px;
	width: 32px;
}
/* Gewinnspiele */
#competition h2, #competition table{
	font-family:Trebuchet MS,sans-serif;
	font-size:11pt;
	text-align:left;
}
#competition h2 {
		color:#9B9B0A;
		}
#competitionform {
	width: 370px;
	display:block;
}
#competitionform fieldset {
	padding: 5px;
}
#competitionform label {
	clear:both;
	width: 150px;
	float:left;
}
#competitionform input.required {
	width: 200px; 
	height: 18px; 
	border: 1px solid #cccccc;
	float: right;
	margin-top:3px;
}
#competitionform div.agbnote {
	width: 200px; 
	height: 18px; 
	border: 1px solid #cccccc;
	float: right;
	text-align:left;
	margin-top:3px;
}
.agbnote input {
	float:left !important;
	border: 0 !important;
	width:auto !important;
}
.agbnote div {
	float: left !important;
	margin: 0 !important;
	padding: 0 !important;
}
#competitionform input.validation-failed {
	border: 1px solid red;
	color:#FF0000;
}
.validation-advice {
	color:#FF0000;
	font-size: 8pt;
	margin-left: 160px;
}
.formbutton {
	border: 1px solid #666666;
	font-size:9pt;
	color:#333333;
	float:left;
	margin-left: 200px;
	margin-top:5px;
}
/* Gästebuch */
#gbform {
	width: 400px;
	display:block;
	margin-left: 100px;
}
#gbform br {
	clear:left;
}
#gbform span {
	margin-left: 110px;
}

#gbform fieldset {
	padding: 5px;
}
#gbform label {
	width: 110px;
	float: left;
	font-family: Trebuchet MS,sans-serif;
	font-size: 9pt;
	height: 18px;
	border: 0px solid red;
	line-height:10pt;
	margin-top:5px;
	
}
#gbform input.required {
	width: 200px; 
	height: 16px; 
	border: 1px solid #cccccc;
	margin-top:3px;
	float:left;
	font-family: Trebuchet MS,sans-serif;
	font-size: 9pt;
	line-height: 13pt;
}
#gbform textarea.required {
	font-family: Trebuchet MS,sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	width:380px;
}
#gbform .validation-advice {
	clear:both;
	color: red;
	float:left;
	margin-left:110px !important;
	width:250px;
}
#gbform input.validation-failed, #gbform textarea.validation-failed {	
	border: 1px solid red;
	color:#FF0000;
}
/* Recaptcha input area */
.recaptcha_input_area span {
	margin:0 !important;
}	
//--> 
</style> 

