@charset "UTF-8";
/**
 * Master CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.2
 */ 
/**
 * Reset CSS properties
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.3
 */ 
@media all
{
/* Global reset of paddings and margins for all HTML elements */
	* {
		margin:0; 
		padding: 0;
	}
/* Correction: margin/padding reset caused too small select boxes */
	option { 
		padding-left: 0.4em;
	}
/* Global fix of the Italics bugs in IE 5.x and IE 6 */
	* html body * {
/*		overflow:visible; */
	}
	* html iframe, * html frame {
		overflow:auto;
	}		
	* html frameset {
		overflow:hidden;
	}
/* Forcing vertical scrollbars in Netscape, Firefox and Safari browsers */
	html { 
		height: 100%; 
		margin-bottom: 1px;
	}
	body {
/* Correct rounding errors when scaling font sizes in older versions of Opera browser */
		font-size: 100.01%;
/* Standard values for colors and text alignment */
		color: #000000;
		background: #ffffff;
		text-align: left;
/* Safari Fonts Correction */		
		text-shadow: #000 0 0;
	}
/* Clear borders for <fieldset> and <img> elements */
	fieldset, img { 
		border: 0 solid; 
	}
/* New standard values for lists, blockquote and cite */
	ul, ol, dl { 
		margin: 0 0 1em 1em;
	}
	li { 
		margin-left: 1.5em; 
		line-height: 1.5em; 
	}
	dt { 
		font-weight: bold; 
	}
	dd {
		margin: 0 0 1em 2em;
	}
	blockquote {
		margin: 0 0 1em 1.5em;
	}
/* Quotes */
	blockquote:before, blockquote:after, q:before, q:after {
		content: '';
		content: none;
	}
	blockquote, q {
		quotes: "" "";
		quotes: none;
	}
/* Remove focus border */
	:focus {
		outline: 0;
	}
/* Remember to highlight inserts somehow! */
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}
/* Correct Table cellspacing */
	table {
		border-collapse: separate;
		border-spacing: 0;
	}
	caption, th, td	{
/*		text-align: left; */
		font-weight: normal;
	}
}
/**
 * Default Content Styles
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.2
 */ 
@media all
{
	html * 
	{
		font-size: 100.01%;
	}
	textarea, pre, tt, code
	{
		font-family:"Courier New", Courier, monospace;  	
	}
	body
	{
		font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
		font-size: 75.00%; 
	}
	h1, h2, h3, h4, h5, h6	
	{
		font-weight:bold; 
		margin: 0 0 0.25em 0;
	}
	h1 /* 24px */
	{
		font-size: 200%;
	}
	h2 /* 20px */
	{
		font-size: 166.67%;
	}
	h3 /* 18px */
	{
		font-size: 150%;
	}
	h4 /* 16px */
	{
		font-size: 133.33%;
	}
	h5
	{
		font-size: 116.67%;
	}
	h6 /* 14px */
	{
		font-size: 116.67%;
		font-style:italic;
	}
	p
	{
		line-height: 1.5em;
		margin: 0 0 1em 0;
	}
	ul, ol, dl
	{
		line-height: 1.5em;
		margin: 0 0 1em 1em;
	}
	li
	{
		margin-left: 1.5em;
		line-height: 1.5em;
	}
	dt
	{
		font-weight: bold;
	}
	dd
	{
		margin: 0 0 1em 2em;
	}
	cite, blockquote
	{
		font-style:italic;
	}
	blockquote
	{
		margin: 0 0 1em 1.5em;
	}
	strong, b
	{
		font-weight: bold;
	}
	em,i
	{
		font-style:italic;
	}
	pre, code
	{
		font-family: monospace; 
		font-size: 1.1em;
		margin: 0;
	}
	acronym, abbr
	{
/*		border-bottom: .1em dashed #c00; */
		border-bottom: none; /* #7630 */
		letter-spacing: .07em;
		cursor: help;
	}
	a
	{
		color: #900; 
		text-decoration:none;
	}
	a:focus, a:hover, a:active
	{
		background-color: transparent;
		text-decoration: underline;
	}
	table
	{
/*		width: auto;	*/
		border-collapse:collapse;
		margin-bottom: 0.5em;
	}
	table.full
	{
		width: 100%;
	}
	table.fixed
	{
		table-layout:fixed;
	}
	th
	{
		padding: 0.5em;
	}
	thead th 
	{
		background: #444;
		color: #fff;
	}
	tbody th
	{
		background: #ccc;
		color: #333;
	}
	tbody th.sub
	{
		background: #ddd;
		color: #333;
	}
	hr
	{
		color: #fff;
		background:transparent;
		margin: 0 0 0.5em 0;
		padding: 0 0 0.5em 0;
		border:0;
		border-bottom: 1px #000 solid;
	}
	.float_left
	{
		float: left;
		display:inline;
		margin-right: 1em;
		margin-bottom: 0.15em;
	}
	.float_right
	{
		float: right;
		display:inline;
		margin-left: 1em;
		margin-bottom: 0.15em;
	}
	.center
	{
		text-align:center;
		margin: 0.5em auto;
	}
	.right
	{
		text-align: right;
		margin: 0em 0.2em;
	}
	.no_border
	{
		border: none;
	}
}
/**
 * Print Layout CSS properties
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.2
 */ 
@media print 
{
	#app_container, #app_window_container
	{
		width: 100% !important;
		min-width:0; 
		max-width: none;
		border: none;
	}
	#app_header
	{
		height: auto;
		float: none;
	}
	#app_footer
	{
		display: none;
	}
	#app_main, #app_left, #app_right, #app_window_header, 
	#app_window_content, #app_window_footer, #app_window_inner
	{
		display: table;
		float: none;
		height: auto;
		margin-bottom: 0px;
		overflow: visible;
		padding-bottom: 0px;
	}
	ul.app_menu
	{
		margin: 0px;
		padding: 0px;
		left: auto;
		position: relative;
		display: none;
	}
	
	/* Hiding Elements */
	
	.hmenu,
	.mmenu_container,
	.msubmenu_container,
	.mmenu_sublevel_container,
	.pages_article,
	.pages_comment,
	.banner,
	#banner_top,
	.banner_right,
	#app_subright
	{
		display: none;
	}
	
	/* Resizing Elements */
	
	#app_subleft,
	div.text_article
	{
		width: 100%;
	}
	
	body *
	{
		font-family: "Times New Roman", Times, serif;
	}
	code, pre 
	{
		font-family: "Courier New", Courier, mono;
	}
	body 
	{
		font-size: 12pt
	}
	h1, h2, h3, h4, h5, h6 
	{
		page-break-after: avoid;
	}
/* Format acronyms and abbreviations for print*/
	abbr[title]:after, acronym[title]:after
	{
		content: '(' attr(title) ')'
	}
	#app_container a[href^="http:"], #app_container a[href^="https:"]
	{
		padding-left: 0;
		background-image: none;
	}
	a[href]:after
	{
		content:" <URL: "attr(href)">";
		color:#444;
		background:inherit;
		font-style:italic;
	}
	table, p
	{
		page-break-inside: avoid;
	}
	table, th, td
	{
		border-collapse: separate;
		border: 1px solid #444;
	}
/* Hide CMF special */
	div#dbg_div
	{
		display: none;
	}
	form,
	#add_message,
	.comment_icons,
	div .image-series span.content_action{
		display: none;
	}
	.non_printable
	{
		display: none;
	}
	
	.banner_container
	{
		display: none;
	}

	div.content_inserate {
		display: block;
		float: left;
	}
	div.content_container {
		clear: both;
	}
}
/**
 * RonOrp Master CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @version 1.0
 */ 

/* Default Content */
/*@import url(content.css);*/

/* Default Content */
/*@import url(maroz.css);*/

/*@import url(profile.css);*/

/**
 * Layout CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.2
 */ 
@media screen
{
/* Body */
	body
	{
		text-align: center;
	}
	body, html
	{
		height: 100%;
	}
/* Header */
	#app_header
	{
		height: 2.5em;
	}
/* Footer */
	#app_footer
	{
		text-align: center;
		height: 1.81em;
	}
/* Container */	
	#app_container
	{
		margin: 0em auto;
		width: 99%;
		text-align: left;
	}
/*	Window Container */	
	#app_window_container
	{
		display: table;
		height: 100%;
		width: 40em;
		margin: 0em auto;
	}
	#app_window
	{
		display: table-cell;
		vertical-align: middle;
		width: 100%;
	}
	#app_window_inner
	{
	}
	#app_window_content
	{
		padding: 1em;
		min-height: 8em;
	}
	#app_window_header
	{
		height: 1.81em;
	}
	#app_window_footer
	{
		text-align: center;
		height: 1.81em;
	}
/* Content Wrapper (actually no styles needed) */	
	#app_content
	{
	}
/* Content block for center column */	
	#app_main_content
	{
		padding: 0.9em;
		text-align: left;
	}
/* Content block for left column */	
	#app_left_content
	{
		padding: 0.9em;
	}
/* Content block for right column */	
	#app_right_content
	{
		padding: 0.9em;
	}
/* Content Wrapper (inner) */	
	#inner_content
	{
		float: left;
		overflow: hidden;
	}
/* Center Column */	
	#app_main
	{
		float: left;
	}
/* Left Column */	
	#app_left
	{
		float: left;
	}
/* Right Column */	
	#app_right
	{
		float: right;
	}
/* Make content flex */	
	#app_main, #app_left, #app_right
	{
		margin-bottom: -32767px;
		min-height: 40em;
		padding-bottom: 32767px;
	}
/* Top Menu container */
	#app_header div#menu
	{
		position: relative;
	}
/* Clearer */	
	div.clearer
	{
		clear: both;
		height: 0;
		display: block;
	}
/* Top Menu Styles */
	ul.app_menu, ul.app_menu li ul
	{
		list-style: none;
		list-style-position: outside;
	}
	ul.app_menu, ul.app_menu li ul
	{
		padding: 0em;
		margin: 0em;
	}
/* Top Menu Position */
	ul#app_menu
	{
		position: absolute;
		margin: 0.4em 0em 0em 18.19em;
		float: left;
		z-index: 99;
	}
	ul.app_menu li
	{
		display: block;
		float: left;
		height: 1.82em;
		margin-left: 0em;
		position: relative;
	}
/* Hide Submenu */	
	ul.app_menu li ul
	{
		clear: both;
		position: absolute;
		top: -999em;
	}
	ul.app_menu li ul li
	{
		display: block;
		float: none;
		margin: 0em;
		white-space: nowrap;
	}
	ul.app_menu li a
	{
		font-size: 100%;
		display: block;
		height: 1.36em;
		padding: 0.45em 0.73em 0em 0.73em;
		cursor: pointer;
	}
	ul.app_menu li ul li a
	{
		display: block;
		margin: 0em;
		padding: 0.45em 0.73em 0em 0.73em;
	}
/* Show submenu on mouseover */	
	ul.app_menu li:hover ul
	{
		top: auto;
	}
/* Language Menu Position */	
	ul#lang_menu
	{
		position: absolute;
		float: left;
		right: 2em;
		z-index: 99;
	}
	ul#lang_menu li ul li a
	{
		width: 5em;
	}
	div.content_inserate {
		display: table;
	}
}
/**
 * Forms default CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.0
 */ 
@media screen {
/* Reset Font Size */
	form, form fieldset, form label
	{
		font-size: 100%;
	}
	form fieldset 
	{
		clear: both;
	}
	form fieldset legend
	{
		font-size: 125%;
		font-weight: normal;
		color: #000;
	}
	form input, form select, form textarea
	{
		background-color: #fff;
		color: #000;
		font-size: 100%;
		font-family: Tahoma, Arial, sans-serif;
	}
	form textarea
	{
		overflow: auto;
	}
/* 100% wide input */
	input.full, textarea.full
	{
		width: 100%;
	}
	form div
	{
		clear: left;
		display: block;
		margin-bottom: 0.3em;
		border: 0.1em solid transparent;
	}
	form div.form_label, form div.form_control
	{
		float: left;
		clear: none;
		margin: 0em;
		padding: 0em;
	}
	form div label
	{
		display: block;
		clear: left;
		float: left;
		text-align: right;
/*		width: 14em;*/
		padding: 0.3em 0.5em;
		margin: 0em 0.3em;
	}
	form div.required_holder label
	{
		font-weight: bold;
	}
	form div.optional_holder label
	{
		font-weight: normal;
	}
	form div.required_holder, form div.optional_holder
	{
		float: left;
	}
	div.required_holder, div.optional_holder
	{
/*		padding: 0.3em;*/
	}
	form div.optional_holder label:before, form div.required_holder label:before 
	{
		content: '';
	}
	form div.required_holder label:after 
	{
		content: '';
	}
	form div.submit
	{
		padding: 0.5em 0 0 15.5em;
		text-align: left;
		float: left;
	}
	form div.submit div 
	{
		display: inline;
		float: left;
		text-align: left;
		width: auto;
		padding: 0;
		margin: 0;
	}
	
/*	Error Section */	
	form div.error 
	{
		background: #ffd url('data:image/gif;base64,R0lGODlhBwAHAIABAP8AAP///yH5BAEAAAEALAAAAAAHAAcAAAIMhI8XGav9IGh00lYAADs=') no-repeat top left;
		color: #666;
		border: 0.1em solid #f00;
	}
	form div.error p.error
	{
		border: none;
		font-size: 88%;
		margin: 0 0 0 16em;
		padding: 0.2em 0.2em 0.3em 2.5em;
		width: 18em;
		text-align: left;
/*		float: left;*/
	}
	form div input.inputText, form div input.inputPassword,
	form div select, form div textarea,
	form div input.inputFile
	{
		width: 18em;
		margin: 0em;
		padding: 0.3em 0.1em;
	}
	form div select.selectOne,	form div select.selectMultiple
	{
		width: 18em;
	}
	input.inputCheckbox, input.inputRadio
	{
		background-color: transparent;
	}
	form div input.inputCheckbox, form div input.inputRadio
	{
		display: inline;
		height: auto;
		width: auto;
		border-width: 0;
		padding: 0em;
		margin: 0.5em 0.5em 0.3em 0em;
	}
	form div small 
	{
		clear: both;
		display: block;
		margin: 0 0 0.5em 17.5em; /* SK> 17.5em or 4.5em ? */
		padding: 0.1em 0.3em;
		font-size: 88%;
	}
	input.inputSubmit, input.inputButton 
	{
		background-color: #ccc;
		color: #000;
		padding: 0em 0.3em;
		margin: 0em;
		width: auto;
	}
	label.labelCheckbox, label.labelRadio, form#cmf_401_form div label.labelCheckbox, form#cmf_401_form div label.labelRadio
	{
		clear: none;
		display: block;
		padding: 0.2em 0 0 2em;
		line-height: 120%;
/*		width: 19em;*/
		float: none;
/*		margin: 0.3em 0 0.3em 14em;*/
		text-align: left;
	}
	label.labelCheckbox input.inputCheckbox, label.labelRadio input.inputRadio
	{
		margin: 0em 0.3em 0em 0em;
	}
	.float_right
	{
		float: right;
	}
/* Fix: TinyMCE SELECT Width */
	.mceSelectList 
	{
		width: auto;
	}
	form fieldset div.notes
	{
		float: right;
		width: 16em;
		height: auto;
		margin: 0 0 1em 1em;
		padding: 0.5em;
		border: 0.1em solid #666;
		background-color: #ffffe1;
		color: #666;
		font-size: 88%;
	}
	form fieldset div.notes h4
	{
		background: transparent url('data:image/gif;base64,R0lGODlhFQASAOYAAMvLy7y8vLe3t2tra01NTfv7+3d3d3Z2drGxscPDw6mpqf///qOjo5OTk5GRkaampjIy9l5eXq6ursrKyqWlpYeH/2pqamJiYoGBgYODg/b2/v///K+vr7q6usDAwOzs+oyMjMTExI6O8J2dnfz89v//9rW1tevr68zMzKmp93R0dN3d/T099vDw+3Nzc5SUlNDQ8oeHh8/Pz0ZGRgAA+fj4+FJS/XFxcd3d3Xh48F9f/0lJSfPz+8HBwZycnLq65a2t+AAA/qysrAkJ+aGhocnJybm5uf///dra2l9fX/f3/L+/vzs7/29v7Z6eno2N+Xh4eHx8fKmp8efn5/b29qen8/Ly+4WF8+rq+igo8tvb23Jy/2Rk/aqqqri4uKOj/I2NjeTk5GlpaUhISO7u//z8/L6+viYm9q2trf7+/mxsbN/f32NjYwAA/7CwsJmZmdzc3EFB/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAHMALAAAAAAVABIAAAfNgHOCg4SFhoVFHBQCCQkmDwgTh4MBXTgFcplyBUhCCJMdKJkkUhVbVSWZDQyGAj2aOU0rcTQimhkShQ9UmjZBKVdtOppTEQKEAZpyME8/Q0xkygcxyMqZXFkt1gc3hG7WR19AG9ZiKoQKa8pYECxWykYEIIQAPmGaH2cQPJpwFwYKDKmRkUbOAg1KFsgp4yGJAScADg0Y8EJLDTknHLAhEIXIpDkA0LgYM0DOmxlQHEiI+HHOhBAYvIyIEKDloQY7LCyxeYgBGDM8gw4KBAA7') no-repeat top left;
		padding: 0.3em 0em 0.3em 2.7em;
		border: 0em;
		border-bottom: 0.1em solid #666;
		color: #666;
		font-size: 110%;
	}
	form fieldset div.notes p
	{
		  margin: 0em 0em 1.2em 0em;
		  color: #666;
	}
	form fieldset div.notes p.last
	{
	  margin: 0em;
	}
	form fieldset div span.info
	{
		color: #666;
		display: block;
		font-weight: bold;
		float: left;
		padding: 0.3em 0em;
	}
	#dummy_intro_event {
		font-weight: normal;
	}
/**
 * Multilanguage Controls
 */	
/*	form div label.multilang, .multilang, form div small.multilang, form div.multilang*/
	.multilang, form div input.multilang
	{
		display: none;
	}
	.selected, .selected_tab, input.selected_tab, form div input.selected_tab
	{
		display: inline;
	}
/*	form div small.selected_tab, form div.selected_tab*/
	small.selected_tab
	{
		display: block;
	}
	/* Tab Control: Subcontrol */
	ul.multilang_control 
	{
		padding: 0em;
		margin: 0em;
		padding-left: 14em;
	}
	ul.multilang_control li 
	{
		position:relative;
		z-index: 10;
		float: left;
		list-style-type: none;
	}
	ul.multilang_control li a 
	{
		float: left;
		padding: 0.1em 0.5em 0em 0.5em;
		border: 0.1em solid #006;
		background: #E5EFFD;
		text-decoration: none;
		font-weight: normal;
		color: #000;
	}
	ul.multilang_control li a.selected 
	{
		background: #fff;
	}
	ul.multilang_control li a:hover 
	{
		background: #ffc;
		color: #000;
	}
	ul.multilang_control li a.selected:hover 
	{
		background: #ccc;
		cursor: default;
	}
	/**
	 * Fix Popup Calendar in IE
	 */
	div.calendar
	{
		z-index: 100;
	}
div.calendar .selected
{
	display: table-cell;
}
/* To Test & Correct */
form em
{
	clear: both;
	display: block;
	margin: 0 0 0.5em 17.5em;
	padding: 0.1em 0.3em;
	font-size: 88%;
}
form td em
{
	margin: 0em;
}
form label em
{
	clear: none;
	display: inline;
	margin: auto;
	font-size: 88%;
}
form td label
{
	display: inline;
	float: none;
	width: auto;
}
form div.required_holder span.mceEditorContainer, form div.optional_holder span.mceEditorContainer
{
	display: block;
	margin: 0em 0em 0em 15.1em;
	padding: 0em 0.5em;
	width: auto;
}

form div div.form_control label{
	margin-left: 0px;
	padding-left: 0px;
}
input.inputCheckbox{
	background-color: transparent;
}
}
/**
 * Forms default CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @package Core
 * @version 1.0
 */ 
@media screen {
	
	form,
	form fieldset legend,
	form label
	{
		color: #8C8C8C;
		font-weight: normal;
	}
	
	form input, form select, form textarea
	{
		font-family: Arial;
	}
	
	form select
	{
		border: 0;
		height: 21px;
	}
	
	form div
	{
		border: 0;
		width: 100%;
	}
	
	form div#login_remember_-E div
	{
		width: auto;
		/*border: solid 1px red;*/
		height: 17px;
		margin-top: 2px;
	}
	
	form div#login_remember_-E div label
	{
		margin-top: 0;
	}
	
	form div#login_remember_-E input.inputCheckbox
	{
		margin: 0 0 0 4px;
		padding: 0;
	}
	
	form fieldset
	{
		border: 0;
		padding: 0;
	}
	
	form fieldset legend
	{
		padding: 5px 0 4px 0;
	}
	
	form input.inputCheckbox
	{
		border: 0;
	}
	
	form div label
	{
		margin: 3px 0 2px 0;
		padding: 0;
		width: auto;
		text-align: left;
	}
	
	form select.rightSelect,
	form .rightSelectContainer select
	{
		clear: none;
	}
	
	form input,
	form select,
	form div label.first
	{
		color: #8C8C8C;
		border: 0;
		vertical-align: middle;
		clear: both;
		
	}
	
	form div input.inputFile
	{
		width: 302px;
		border: 0;
	}
	
	form div textarea
	{
		color: #8C8C8C;
		border: 0;
		clear: both;
		display: block;
		width: 99.2%;
	}
	
	form div input.inputText,
	form div input.inputPassword
	{
		margin: 0 0 5px 0;
		height: 16px;
		padding: 4px 6px 2px 6px;
		width: 97%;
	}
	
	.info-kiosk-profile form div input.inputText,
	.info-kiosk-profile form div input.inputPassword,
	.info-kiosk-state form div input.inputText
	{
		width: 95%;
	}
	
	.info-kiosk-search form div input.inputText
	{
		width: 240px;
	}
	
	.info-kiosk-search input.submit
	{
		border: none;
		background: transparent;
		margin-top: -10px;
		margin-left: 1px;
		height: 25px;
		font-size: 18px;
		font-weight: bold;
	}
	
	#searchdata_type_-E label
	{
		width: auto;
		margin-right: 10px;
	}

	form div.required_holder label
	{
		font-weight: normal;
	}
	
	form div small
	{
		margin: 0;
		padding: 0;
	}
	
	form div.submit
	{
		margin: 3px 0 0 0;
		padding: 0;
	}
	
	form div.submit input, form input.inputButton, form input.inputSubmit 
	{
		background: #ffffff;
/*		height: 17px;*/
		color: #8C8C8C;
		border: solid 1px #dcdcdc;
		margin-bottom: 3px;
	}
	
	form div#lDiv input.inputButton
	{
		background: #ffffff;
		color: #8C8C8C;
		border: solid 1px #dcdcdc;
		clear: none;
		float: left;
		margin-left: 5px;
	}
	
	form input#map_search
	{
		width: 300px;
		float: left;
		clear: none;
	}
	
	form div label.labelRadio,
	label.labelCheckbox
	{
		padding: 0;
		margin: 2px 0 2px 0;
		float: left;
	}
	
	img#captcha_picture
	{
		clear: both;
		display: block;
	}
	
	form div.error
	{
		background: none;
		border: 0;
	}
	
	form div.error p.error
	{
		margin: 0;
		padding: 2px 0 0 0;
		width: auto;
		color: #8800FF;
		font-size: 11px;
	}
	
	form div.error input,
	form div.error textarea,
	form div.error select
	{
		background: #fff;
		border: solid 1px #8800FF;
	}
	
	form div.error label
	{
		color: #8800FF;
	}
	
	select.short
	{
		width: 120px;
		margin-right: 6px;
	}
	
	.google_map input#map_search
	{
		padding: 3px 0;
		width: 232px;
		color: #ffffff;
		border: none;
		background-color: #000000;
		float: left;
		margin: 6px 0 8px 6px;
	}
	
	.google_map input#map_button
	{
		height: 19px;
		color: #ffffff;
		background-color: #000000;
		border: solid 1px #646464;
		float: left;
		margin: 6px 6px 8px 5px;
	}
	
	.feedback_text,
	#data_cities_-E
	{
		margin-top: 10px;
	}
	
	/*
	form div.error p.error
	{
		border: none;
		font-size: 88%;
		margin: 0

		width: 18em;
		text-align: left;
/*		float: left;*/
/*
	}
*/

}
/**
 * RonOrp 3 columns Layout CSS File
 *
 * @copyright Copyright (c) 2008, Semantica-IT Ltd.
 * @link http://www.semantica.ch
 * @version 1.0
 */ 
@media screen
{
	body.wallpaper-banner{
		background-attachment: fixed;
	}
	#app_container
	{
		margin: 0;
		float: left;
	}
	 
	#app_container_main
	{
		float: left;
		width: 936px;
	}
	#app_container_left
	{
		float: left;
		width: 100%;
	}
	.content-container{
		background-color: #ffffff;
		margin-top: 12px;
	}
	#app_subleft
	{
		float: left;
		width: 605px;
	}
	
	#app_subright
	{
		float: right;
		width: 324px;
	}
	
	#app_container_right
	{
/*		float: left;*/
		position: absolute;
		top: 0px;
		left: 948px;
	}
	
	#app_footer
	{
		text-align: left;
		float: left;
		padding: 50px 0 25px 0;
		background-color: #ffffff;
		width: 100%;
	}

	#content_container
	{
		/*margin-top: 25px;*/
	}
	
	.searchForm form div.submit input.btnSearchReset
	{
/*		width: 149px;*/
	}
	.content_stadtseite label.labelCheckbox, #data_order_cities_-E label.labelCheckbox
	{
		width: 100px;
	}
	#data_feedback_-E label.labelCheckbox
	{
		width: 48%;
	}
	
	form div.btn_price_container .inputSubmit
	{
		float: left;
		width: 97px;
		clear: none;
		margin: 0;
	}
	
	form div.btn_price_container .inputText
	{
		float: left;
		border: none;
		width: 375px;
		clear: none;
		margin: 0 0 0 5px;
	}
	
	form div#data_salutation_-E div.form_control label
	{
		width: 60px;	
	}
	
	form div.input_50_l,
	form div.input_50_r
	{
		width: 230px;
		clear: none;
	}
	form div.input_ronsagt_l {
		float: left;
		width: 287px;
	}
	form div.input_ronsagt_r {
		width: 287px;
		float: left;
		margin-left: 20px;
		clear: none;
	}
	
	form div.input_50_l_clear_left
	{
		width: 230px;
		clear: left;
		float: left;
	}
	
	form div.input_50_l_clear_left input.inputText
	{
		width: 100%;
	}
	
	form div.input_50_l
	{
		float: left !important;
		clear: left; /* IE8 */
	}
	
	form div.input_50_r
	{
		float: right !important;
		margin-right: 15px;
	}
	
	form div.input_50_l input.inputText,
	form div.input_50_r input.inputText
	{
		width: 100%;
	}
	
	form div.input_50_l select.selectOne,
	form div.input_50_r select.selectOne
	{
		width: 242px;
	}
	
	form div.checkbox_lr div.form_label
	{
		width: 470px;
		float: right;
	}
	
	form div.checkbox_lr div.form_label label
	{
		text-align: left;
	}
	
	form div.checkbox_lr div.form_control
	{
		width: 20px;
		float: left;
	}
	
	form div.xtextarea_wrapper
	{
		border: 0em;
		margin: 0em;
	}
	form div.xtextarea_info
	{
		border: 0em;
		margin: 0em;
		font-weight:normal;
		color:#000;
	}
	form div.xtextarea_error
	{
		border: 0em;
		margin: 0em;
		font-weight:bold;
		color:red;
	}
	.xtexarea_count
	{
		color: #086eb6;
		font-weight: bold;
	}
}
/*content.css*/
.title {
	font-family: Arial, Sans-serif;
	font-size: 17px;
	color: #000000;
	text-decoration: none;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
 
.titlelist {
	font-size: 15px;
	color: #bb1144;
	font-family: Arial, Sans-serif;
/*	color: #990033;*/
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0px;
	margin-top: 2px;
}


.articlename {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 0px;
}

.text {
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	
}
.date {
	font-size: 10px;
	color: #666666;
}

#archive_content
{
	 display: table;
	 margin: 30px auto 0 auto;
	 clear: both;
}

.subscribers_only
{
	color: #C00000;
}

.list {
	font-size: 11px;
	color: #231F20;
	text-decoration: none;
	font-weight: bold;
	line-height: 14px;
}

.rot {
	color: #A21A44;
}
.anleitungimage {
	margin-right: 10px;
}

/**/

body
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	text-align: left;
	margin: 0 0 0 12px;
}

h2
{
	font-family: Georgia;
	font-size: 34px;
	font-weight: bold;
	font-style: italic;
	/*margin: 29px 0 0 0;*/
}

.static_content
{
	font: 12px/15px Arial;
	margin: 0 52px;
}

body.static_content
{
	margin: 0;
	padding: 0 52px;
}

.static_content_padding
{
	padding: 0 52px;
}

.static_content h2
{
	font: bold 22px Arial;
	/*margin: 0 0 20px 0;*/
}

.static_content h3
{
	font: bold 12px/15px Arial;
}

.static_content h3 a
{
	font-weight: normal;
}

.static_content a
{
	color: #8C8C8C;
	text-decoration: none;
}

.static_content a:hover
{
	color: #646464;
	text-decoration: none;
}

.static_content a.link_small
{
	font-size: 11px;
}

.content_mehr-ron-orp .title_article h2
{
	line-height: 34px;
	margin: 0;
}



div#app_subhead
{
/*	background-color: #323232; IM */
}

ul#hmenu_cities
{
	list-style: none;
	margin: 0;
	height: 16px;
}

ul#hmenu_cities li a
{
	text-transform: uppercase;
}

/* Top Horizontal Menu */

#app_subleft
{
	position: relative;
}

#app_subleft ul.hmenu, ul.Top
{
	position: absolute;
	top: 0;
}

ul.hmenu
{
	list-style: none;
	margin: 0;
	/*height: 12px;*/
}

ul.hmenu li
{
	display: block;
	float: left;
	list-style: none;
	color: #8C8C8C;
	margin: 0 4px;
	position: relative;
	line-height: 12px;
	height: 12px;
}

ul.hmenu li a
{
	padding: 0 3px;
	line-height: 12px;
}

ul.hmenu li:hover ul li a,
ul.hmenu li a
{
	display: block;
	padding: 0 3px;
	color: #8C8C8C;
	background-color: #ffffff;
	text-decoration: none;
}

ul.hmenu li a.selected
{
	color: #000000;
}

/* Top Horizontal SubMenu */

#app_subleft ul.hmenu ul.hmenu
{
	position: absolute;
	background: #ffffff;
/*	border-left: solid 1px #969696;
	border-right: solid 1px #969696;
	border-top: solid 1px #969696; */
	top: -999px;
	left: 0;
	clear: both;
	margin-left: 0;
	width: 80px;
	padding: 0;
	margin: 0;
}
#app_subleft ul.hmenu#werbung_menu {
	width: 110px;
}
#app_subleft ul.hmenu li.dein-account ul.hmenu
{
	width: auto;
}
#app_subleft ul.hmenu li.dein-account ul.hmenu li a
{
	white-space: nowrap;
}
ul.hmenu ul.hmenu li
{
	border-top: 1px dotted #8C8C8C;
	margin: 0;
	float: none;
	padding: 6px 4px 6px 4px;
}
ul.hmenu ul.hmenu li.first{
	border-top: none;
}

ul.hmenu ul.hmenu li a
{
	display: block;
	padding: 1px 3px;
	margin: 0;
}

ul.hmenu li:hover ul.hmenu li a:hover,
ul.hmenu li a:hover,
ul.hmenu li:hover a
{
	color: #646464;
/*	background-color: #969696;
	color: #ffffff; */
}

#app_subleft ul.hmenu li:hover ul.hmenu
{
	top: auto;
	z-index: 999;
}



#hmenu_cities li
{
	margin: 0 12px 0 0;
}

#hmenu_copyright li
{
	margin: 0 12px 0 0;
}

.bottom_menu_container
{
	float: left;
}

.copyright
{
	color: #8C8C8C;
	margin: 0 4px;
	line-height: 12px;
}

/* Main Menu */

.mmenu_container_fixed
{
	position: relative;
}

.mmenu_container
{
	width: 612px;
	/*position: absolute;*/
}

ul#mmenu
{
	list-style: none;
	margin: 0 0 0 0px;
	display: block;
	line-height: 25px;
	width: 612px;
}
ul#mmenu
{
	background: url('data:image/gif;base64,R0lGODlhAQAZAIAAAAAAAP///ywAAAAAAQAZAAACBYyPqQcFADs=') repeat-x top;
}

ul.mmenu_height
{
	height: 49px;
}

ul.mmenu_height_no_2nd_level, ul.mmenu_height_no_2nd_level_3rd_level
{
	height: 25px;
}

ul#mmenu li
{
	margin: 0 0 0 0px;
	display: block;
	float: left;
}

ul#mmenu li a,
ul#mmenu ul li a
{
	text-transform: uppercase;
}

ul#mmenu ul
{
	width: 612px;
	line-height: 25px;
	height: 25px;
}

.mmenu_sublevel_container
{
	width: 612px;
	height: 25px;
}

ul.mmenu_sublevel
{
	list-style: none;
	margin: 0px;
	display: block;
	line-height: 25px;
	height: 25px;
	width: 612px;
}

.border_top
{
	border-top: solid 1px #000000;
}

.border_doubledot 
{
	background: #ffffff url('data:image/gif;base64,R0lGODlhAwAaAIAAAAAAAP///yH5BAAAAAAALAAAAAADABoAAAIJRI6py+0PmwkFADs=') repeat-x top;
}
ul#mmenu.mmenu_height_no_2nd_level_3rd_level
{
	background: transparent url('data:image/gif;base64,R0lGODlhAwAaAIAAAAAAAP///yH5BAAAAAAALAAAAAADABoAAAIJRI6py+0PmwkFADs=') repeat-x bottom;
}

.border_dotsolid
{
	background: #ffffff url('data:image/gif;base64,R0lGODlhAwAaAPcAAAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAADABoAAAgUAP8FGEiwoMGDCBMqXMgw4b+HAQEAOw==') repeat-x top;
}

.border_dotsolid_dynamic
{
	
}

ul.mmenu_sublevel li
{
	margin: 0;
	display: block;
	float: left;
}

ul.mmenu_sublevel li a
{
	color: #000000;
	display: block;
	line-height: 24px;
	padding: 0 6px;
	text-decoration: none;
}

.content_margin_container
{
	padding: 0 53px;
}

.pages_arrow
{
	background-color: #e1cb6e;
	color: #ffffff;
}

ul#mmenu li#mmenu_stadtseite:hover ul li a,
ul#mmenu li#mmenu_inserate:hover ul li a,
ul#mmenu li#mmenu_forum:hover ul li a,
ul#mmenu li#mmenu_mehr-ron-orp:hover ul li a,
ul#mmenu li#mmenu_dein-account:hover ul li a,
ul#mmenu li#mmenu_message-box:hover ul li a,
ul#mmenu li#mmenu_suche:hover ul li a,
ul#mmenu li#mmenu_hilfe:hover ul li a,
ul#mmenu li#mmenu_stadtseite.selected ul li a,
ul#mmenu li#mmenu_inserate.selected ul li a,
ul#mmenu li#mmenu_forum.selected ul li a,
ul#mmenu li#mmenu_mehr-ron-orp.selected ul li a,
ul#mmenu li#mmenu_dein-account.selected ul li a,
ul#mmenu li#mmenu_message-box.selected ul li a,
ul#mmenu li#mmenu_suche.selected ul li a,
ul#mmenu li#mmenu_hilfe.selected ul li a
{
	background-color: #ffffff;
	color: #000000;
}

.content_suche .comment_icons ul li img,
.content_suche .details_karma ul li img,
.content_suche .icon_hint,
.content_suche .pages_arrow
{
	background-color: #8C8C8C;
	color: #ffffff;
}

ul#mmenu li#mmenu_stadtseite.selected a, 
ul#mmenu li#mmenu_stadtseite:hover a, 
.content_stadtseite .comment_icons ul li img,
.content_stadtseite .details_karma ul li img,
.content_stadtseite .icon_hint,
.content_stadtseite .pages_arrow
{
	background-color: #e1cb6e;
	color: #ffffff;
}

ul#mmenu li#mmenu_inserate.selected a, 
ul#mmenu li#mmenu_inserate:hover a, 
.content_inserate .comment_icons ul li img,
.content_inserate .details_karma ul li img,
.content_inserate .icon_hint,
.content_inserate .pages_arrow
{
	background-color: #ff0033;
	color: #ffffff;
}

ul#mmenu li#mmenu_forum.selected a, 
ul#mmenu li#mmenu_forum:hover a, 
.content_forum .comment_icons ul li img,
.content_forum .details_karma ul li img,
.content_forum .icon_hint,
.content_forum .pages_arrow
{
	background-color: #2373cb;
	color: #ffffff;
}

ul#mmenu li#mmenu_mehr-ron-orp.selected a, 
ul#mmenu li#mmenu_mehr-ron-orp:hover a, 
.content_mehr-ron-orp .comment_icons ul li img,
.content_mehr-ron-orp .details_karma ul li img,
.content_mehr-ron-orp .icon_hint,
.content_mehr-ron-orp .pages_arrow
{
	background-color: #0b8c8c;
	color: #ffffff;
}

ul#mmenu li#mmenu_wettbewerbe.selected a, 
ul#mmenu li#mmenu_wettbewerbe:hover a, 
.content_wettbewerbe .comment_icons ul li img,
.content_wettbewerbe .details_karma ul li img,
.content_wettbewerbe .icon_hint,
.content_wettbewerbe .pages_arrow
{
	background-color: #f271cf;
	color: #ffffff;
}

ul#mmenu li#mmenu_dein-account.selected a, 
ul#mmenu li#mmenu_dein-account:hover a, 
ul#mmenu li#mmenu_message-box.selected a, 
ul#mmenu li#mmenu_message-box:hover a, 
ul#mmenu li#mmenu_suche.selected a, 
ul#mmenu li#mmenu_suche:hover a, 
.content_dein-account .comment_icons ul li img,
.content_dein-account .details_karma ul li img,
.content_dein-account .icon_hint,
.content_dein-account .pages_arrow,
.content_message-box .comment_icons ul li img,
.content_message-box .details_karma ul li img,
.content_message-box .icon_hint,
.content_message-box .pages_arrow
{
	background-color: #8C8C8C;
	color: #ffffff;
}

ul#mmenu li#mmenu_hilfe.selected a, 
ul#mmenu li#mmenu_hilfe:hover a, 
.content_hilfe .comment_icons ul li img,
.content_hilfe .details_karma ul li img,
.content_hilfe .icon_hint,
.content_hilfe .pages_arrow
{
	background-color: #8800ff;
	color: #ffffff;
}


ul#mmenu li a, ul#mmenu li span
{
	color: #000000;
	background-color: #ffffff;
	display: block;
	line-height: 24px;
	padding: 0 6px;
	text-decoration: none;

}

/* Main SubMenu */

ul#mmenu ul
{
	padding-top: 1px;
	position: absolute;
	left: -11px;
	top: -999px;
	margin-bottom: 0;
}

ul#mmenu li:hover ul,
ul#mmenu li.selected ul.mmenu
{
	top: auto;
}

ul#mmenu li:hover ul
{
	z-index: 99;
	/*background: #ffffff url('data:image/gif;base64,R0lGODlhAwAaAIAAAAAAAP///yH5BAAAAAAALAAAAAADABoAAAIJRI6py+0PmwkFADs=') repeat-x top;*/
}

.msubmenu_container
{
	/*float: left;*/
}

.msubmenu_subcontainer
{
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x top;
	width: 612px;
	/*float: left;*/
	overflow: hidden;
}

.msubmenu_left_container
{
	background: url('data:image/gif;base64,R0lGODlhAQADAIAAAAAAAP///yH5BAAAAAAALAAAAAABAAMAAAICRFIAOw==') repeat-y right;
	float: left;
	padding-top: 6px;
	padding-bottom: 30006px;
	margin-bottom: -30000px;
	width: 300px;
}

.msubmenu_right_container
{
	padding: 6px 0;
	float: left;
}

ul.msubmenu_left
{
	list-style: none;
	margin: 0 12px 0 6px;
}

ul.msubmenu_left li
{
	margin: 0;
	line-height: 18px;
}

ul.msubmenu_left li a
{
	color: #000000;
	text-decoration: none;
}

ul#cat_tabs li a
{
	text-transform: uppercase;
}

.msubmenu_default
{
	height: 24px;
}

.msubmenu_border
{
	border-bottom: solid 1px #000000;
	width: 612px;
	height: 0px;
	float: left;
}

/* Titles */

.title_main_arial
{
	font-size: 34px; /*36px*/
	font-weight: bold;
}

.title_main_georgia
{
	font-family: Georgia;
	font-size: 34px;/*36px */
	font-weight: bold;
	font-style: italic;
}

.title_main_container
{
	margin-top: 38px;
	padding-bottom: 1px;
}

.comment_container
{
/*	padding-top: 3px;*/
}

.comment
{
	float: left;
}

.comment_r
{
	float: right;
	width: 578px;
}

.comment_r .text_comment
{
	width: 577px;
}

.comment_userpic
{
	float: left;
	width: 29px;
	margin: 33px 0 0 0;
}

.comment .bg_dot
{
	margin-top: 6px;
}

.banner_container
{
	float: left;
/*	margin: 29px 0px 2px 0px;
*/
	padding-top: 3px;
	width: 612px;
/*	border: 1px solid gray;
*/
}

.profile_tooltip {
	background-color: #8C8C8C;
	color: #ffffff;
}

.banner_container .ads-title
{
	margin: 29px 0px 2px 0px;
	color:#8C8C8C;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

div.banner_title
{
}

.title_comment
{
	font-family: "Courier New";
	color: #2373cb;
	font-size: 16px;
	margin-top: 29px;
}

.text_comment
{
	font-family: "Courier New";
	font-size: 16px;
	padding-bottom: 4px;
	margin: 0;
	line-height: 17px;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x bottom;
/*	width: 612px; IM */
}

.text_article
{
	font-family: Georgia;
	font-size: 17px;
	line-height: 21px;
	padding-bottom: 3px;
	width: 612px;
	margin: 0;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x bottom;
}

.text_article a
{
	font-family: Georgia;
	font-size: 17px;
	text-decoration: none;
}

.text_article a:hover
{
	text-decoration: underline;
}

.article_archive
{
	background: none;
	margin-bottom: 10px;
}

.details
{
	padding: 2px 0 0 0;
	width: 612px;
	float: left;
}

.details span
{
	margin-right: 5px;
}

.details_gray
{
	color: #8C8C8C;
}

.details span.details_black_nomargin
{
	margin-right: 0;
}

.details_images
{
	float: left;
}

.details_images ul
{
	list-style: none;
	margin: 9px 0 0 0;
	float: left;
}

.content_forum .details_images ul
{
	margin: 0;
}

.details_images ul li
{
	float: left;
	margin: 0 12px 0 0;
	line-height: 0;
}
.details_images ul li.no_right_margin
{
	margin-right: 0px;
}
.comment_icons
{
	float: left;
	width: 612px;

/*	width: 100%;*/
	border-bottom: solid 1px #000000;
	margin-bottom: 1px;
}
.comment_icons .Facebook {
	float: left;
	margin-top: 6px;
}
.icon_hint
{
	padding: 0 6px;
	font-weight: bold;
	line-height: 16px;
	height: 17px;
}

.content_mehr-ron-orp .comment_icons
{
	padding-top: 1px;
	margin-top: 31px;
	margin-bottom: 0;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x top;
}

.comment_icons ul
{
	list-style: none;
	margin: 0 0 0 0;
	float: right;
}

.comment_icons ul li
{
	float: left;
	margin: 0;
	line-height: 0;
}

.photo_container
{
	padding: 9px 0 12px 0;
	width: 612px;
	float: left;
}

.content_mehr-ron-orp .photo_container
{
	margin: 36px 0 0 0;
	padding: 0;
}

/* Pagination */

.pages_comment
{
	float: left;
	margin-top: 36px;
	width: 612px;
	text-align: right;
	line-height: 37px;
	border-bottom: solid 1px #000000;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x top;
}

.pages_article
{
	width: 612px;
	float: left;
	line-height: 37px;
	height: 37px;
	border-top: solid 1px #000000;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x bottom;
}

.photo_container .pages_article
{
	border: 0;
	background: none;
	line-height: 36px;
}

.content_inserate .pages_article,
.content_forum .pages_article
{
	border-top: none;
}

.pages_links_block,
.pages_links_block_inverted
{
	margin-right: 5px;
	float: right;
}

.pages_sort_block
{
	float: left;
	padding: 12px 0px 13px 0px;
}

.pages_sort_block span
{
	display: table;
	line-height: 12px;
	float: left;
	margin-right: 6px;
}

.pages_sort_block ul
{
	list-style: none;
	margin: 0;
	float: left;
}

.pages_sort_block ul li
{
	margin: 0 6px 0 0;
	float: left;
	line-height: 12px;
}

.pages_sort_block ul li a,
.pages_sort_block ul li a:visited
{
	color: #000000;
}

.pages_sort_block ul li a:hover
{
	text-decoration: none;
}

.pages_links_current
{
	color: #323232;
}

.pages_links_block a, .pages_links_block span,
.pages_links_block_inverted a, .pages_links_block_inverted span
{
	margin: 0 4px;
	text-decoration: none;
}

.pages_links_disabled
{
	display: none;
}


.content_container .title_article,
.content_container .text_article,
.content_container
{
	float: left;
}


.mehr_subtitle
{
	float: left;
	padding: 11px 0 11px 6px;
}

.bg_dot
{
	height: 1px;
	width: 100%;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x bottom;
	float: left;
}

.posts_container
{
	width: 100%;
	float: left;
	border-bottom: solid 1px #000000;
}

.posts
{
	width: 404px;
	margin: 4px 104px 49px 104px;
	float: left;
}

.post
{
	width: 100%;
	margin-top: 29px;
	float: left;
}

.text_post
{
	font-family: "Courier New";
	font-size: 13px;
	padding-bottom: 4px;
	margin: 0;
	line-height: 1.2em;
	background: url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x bottom;
}

.details_container .details
{
	width: 315px;
	float: left;

}

.details_karma_value
{
	float: right;
	width: 30px;
	text-align: left;
	padding: 2px 0 0 0;
}

.details_karma
{
	float: right;
}

.details_karma ul
{
	list-style: none;
	margin: 0;
}

.details_karma ul li
{
	float: left;
	margin: 0;
	line-height: 0;
}

.subcontent_hilfe h2
{
	font-family: Arial;
	font-size: 22px;
	font-weight: bold;
	font-style: normal;
}

.subcontent_hilfe h3
{
	font-size: 12px;
	margin: 14px 0 16px 0;
}

.text_hilfe,
.text_hilfe a
{
	font-size: 12px;
}



/* Content Colors Variations */

.content_suche h3,
.content_suche h2,
.content_suche .form_container h3,
.content_suche .form_container h2,
.content_suche a,
.content_suche .selected,
ul#mmenu_sublevel_suche li a:hover,
ul#mmenu_sublevel_suche li a.selected,
.content_suche .pages_links_block,
.content_suche .pages_links_block a:visited,
.content_suche .pages_sort_block a:visited,
.content_suche .pages_links_block,
.content_suche .pages_links_block_inverted .pages_links_current
{
	color: #8C8C8C;
	text-decoration: none;
}

.content_stadtseite h3,
.content_stadtseite h2,
.content_stadtseite .form_container h3,
.content_stadtseite .form_container h2,
.content_stadtseite a,
.content_stadtseite .selected,
ul#mmenu li#mmenu_stadtseite ul li.selected a,
ul#mmenu li#mmenu_stadtseite:hover ul li:hover a,
ul#mmenu_sublevel_stadtseite li a:hover,
ul#mmenu_sublevel_stadtseite li a.selected,
.content_stadtseite .pages_links_block a:visited,
.content_stadtseite .pages_sort_block a:visited,
.content_stadtseite .pages_links_block,
.content_stadtseite .pages_links_block_inverted .pages_links_current
{
	color: #e1cb6e;
	text-decoration: none;
}

.infowindow_inserate h3,
.content_inserate h3,
.content_inserate h2,
.content_inserate .form_container h3,
.content_autosearch .form_container h3,
.content_inserate .form_container h2,
.content_inserate a,
.content_inserate .selected,
ul#mmenu li#mmenu_inserate ul li.selected a,
ul#mmenu li#mmenu_inserate:hover ul li:hover a,
ul#mmenu_sublevel_inserate li a:hover,
ul#mmenu_sublevel_inserate li a.selected, 
.content_inserate .pages_links_block a:visited,
/*.content_inserate .pages_sort_block a:visited,*/
.content_inserate .pages_links_block,
.content_inserate .pages_links_block_inverted .pages_links_current
{
	color: #ff0033;
	text-decoration: none;
}
.content_inserate .content_dein-account h3
{
	color: #ff0033 !important;
	text-decoration: none;
}


.content_forum h3,
.content_forum h2,
.content_forum .form_container h3,
.content_forum .form_container h2,
.content_forum a,
.content_forum .selected,
ul#mmenu li#mmenu_forum ul li.selected a,
ul#mmenu li#mmenu_forum:hover ul li:hover a,
ul#mmenu_sublevel_forum li a:hover,
ul#mmenu_sublevel_forum li a.selected,
/* .content_forum .pages_links_block a:visited, */
/* .content_forum .pages_sort_block a:visited, */
.content_forum .pages_links_block,
.content_forum .pages_links_block_inverted .pages_links_current
{
	color: #2373cb;
	text-decoration: none;
}

.content_wettbewerbe h3,
.content_wettbewerbe h2,
.content_wettbewerbe .form_container h3,
.content_wettbewerbe .form_container h2,
.content_wettbewerbe a,
.content_wettbewerbe .selected,
ul#mmenu li#mmenu_wettbewerbe ul li.selected a,
ul#mmenu li#mmenu_wettbewerbe:hover ul li:hover a,
ul#mmenu_sublevel_wettbewerbe li a:hover,
ul#mmenu_sublevel_wettbewerbe li a.selected,
.content_wettbewerbe .pages_links_block a:visited,
.content_wettbewerbe .pages_sort_block a:visited,
.content_wettbewerbe .pages_links_block,
.content_wettbewerbe .pages_links_block_inverted .pages_links_current
{
	color: #f271cf;
	text-decoration: none;
}
.content_wettbewerbe .m-text a.detail{
	color: #000000;
}

.infowindow_tipps h3,
.content_mehr-ron-orp h3,
.content_mehr-ron-orp h2,
.content_mehr-ron-orp .form_container h3,
.content_mehr-ron-orp .form_container h2,
.content_mehr-ron-orp a,
.content_mehr-ron-orp .selected,
ul#mmenu li#mmenu_mehr-ron-orp ul li.selected a,
ul#mmenu li#mmenu_mehr-ron-orp:hover ul li:hover a,
ul#mmenu_sublevel_mehr-ron-orp li a:hover,
ul#mmenu_sublevel_mehr-ron-orp li a.selected,
.content_mehr-ron-orp .pages_links_block a:visited,
.content_mehr-ron-orp .pages_sort_block a:visited,
.content_mehr-ron-orp .pages_links_block,
.content_mehr-ron-orp .pages_links_block_inverted .pages_links_current
{
	color: #0b8c8c;
	text-decoration: none;
}
div.infowindow_tipps h3{
	font-size: 17px;
	font-family: Georgia;
}
.content_dein-account h3,
.content_dein-account h2,
.content_dein-account .form_container h3,
.content_dein-account .form_container h2,
.content_dein-account a,
.content_dein-account .selected,
ul#mmenu li#mmenu_dein-account ul li.selected a,
ul#mmenu li#mmenu_dein-account:hover ul li:hover a,
ul#mmenu_sublevel_dein-account li a:hover,
ul#mmenu_sublevel_dein-account li a.selected,
.content_dein-account .pages_links_block a:visited,
.content_dein-account .pages_sort_block a:visited,
.content_dein-account .pages_links_block,
.content_dein-account .pages_links_block_inverted .pages_links_current
{
	color: #8C8C8C;
	text-decoration: none;
}
.content_message-box h3,
.content_message-box h2,
.content_message-box .form_container h3,
.content_message-box .form_container h2,
.content_message-box a,
.content_message-box .selected,
ul#mmenu li#mmenu_message-box ul li.selected a,
ul#mmenu li#mmenu_message-box:hover ul li:hover a,
ul#mmenu_sublevel_message-box li a:hover,
ul#mmenu_sublevel_message-box li a.selected,
.content_message-box .pages_links_block a:visited,
.content_message-box .pages_sort_block a:visited,
.content_message-box .pages_links_block,
.content_message-box .pages_links_block_inverted .pages_links_current
{
	color: #8C8C8C;
	text-decoration: none;
}


.content_hilfe h3,
.content_hilfe h2,
.content_hilfe .form_container h3,
.content_hilfe .form_container h2,
.content_hilfe a,
.content_hilfe .selected,
ul#mmenu li#mmenu_hilfe ul li.selected a,
ul#mmenu li#mmenu_hilfe:hover ul li:hover a,
ul#mmenu_sublevel_hilfe li a:hover,
ul#mmenu_sublevel_hilfe li a.selected,
.content_hilfe .pages_links_block a:visited,
.content_hilfe .pages_sort_block a:visited,
.content_hilfe .pages_links_block,
.content_hilfe .pages_links_block_inverted .pages_links_current
{
	color: #8800ff;
	text-decoration: none;
}


/* Dark Colors Variations */

/*.content_stadtseite .msubmenu_container a:visited,
.content_inserate .msubmenu_container a:visited,
.content_forum .msubmenu_container a:visited,
.content_mehr-ron-orp .msubmenu_container a:visited,
.content_dein-account .msubmenu_container a:visited,
.content_message-box .msubmenu_container a:visited,
.content_hilfe .msubmenu_container a:visited
{
	color: #000000;
}*/

.content_suche a:hover,

.content_suche .pages_links_block a:hover,
.content_suche .pages_sort_block a:hover,
.content_suche .pages_links_block_inverted a:hover
{
	color: #808080;
}

.content_stadtseite a:hover,
/*.content_stadtseite a:visited,*/
.content_stadtseite .pages_links_block a:hover,
.content_stadtseite .pages_sort_block a:hover,
.content_stadtseite .pages_links_block_inverted a:hover
{
	color: #a49e59;
}

.content_inserate a:hover,
/*.content_inserate a:visited,*/
.content_inserate .pages_links_block a:hover,
.content_inserate .pages_sort_block a:hover,
.content_inserate .pages_links_block_inverted a:hover
{
	color: #99184e;
}

.content_forum a:hover,
/*.content_forum a:visited,*/
.content_forum .pages_links_block a:hover,
.content_forum .pages_sort_block a:hover,
.content_forum .pages_links_block_inverted a:hover
{
	color: #36416e;
}

.content_wettbewerbe a:hover,
.content_wettbewerbe .pages_links_block a:hover,
.content_wettbewerbe .pages_sort_block a:hover,
.content_wettbewerbe .pages_links_block_inverted a:hover
{
	color: #e256e5;
}

.content_mehr-ron-orp a:hover,
/*.content_mehr-ron-orp a:visited,*/
.content_mehr-ron-orp .pages_links_block a:hover,
.content_mehr-ron-orp .pages_sort_block a:hover,
.content_mehr-ron-orp .pages_links_block_inverted a:hover
{
	color: #007961;
}

.content_dein-account a:hover,
/*.content_dein-account a:visited,*/
.content_dein-account .pages_links_block a:hover,
.content_dein-account .pages_sort_block a:hover,
.content_dein-account .pages_links_block_inverted a:hover
{
	color: #646464;
}
.content_message-box a:hover,
/*.content_message-box a:visited,*/
.content_message-box .pages_links_block a:hover,
.content_message-box .pages_sort_block a:hover,
.content_message-box .pages_links_block_inverted a:hover
{
	color: #646464;
}


.content_hilfe a:hover,
/*.content_hilfe a:visited,*/
.content_hilfe .pages_links_block a:hover,
.content_hilfe .pages_sort_block a:hover,
.content_hilfe .pages_links_block_inverted a:hover
{
	color: #62388b;
}


/* Image Hovers */

.content_stadtseite a.pages_links_href:hover .pages_arrow,
.content_stadtseite .comment_icons ul li a:hover img,
.content_stadtseite .details_karma ul li a:hover img
{
	background-color: #a49e59;
}

.content_inserate a.pages_links_href:hover .pages_arrow,
.content_inserate .comment_icons ul li a:hover img,
.content_inserate .details_karma ul li a:hover img
{
	background-color: #99184e;
}

.details_gray a
{
	color: #8C8C8C;
}
.details_gray a:hover
{
	color: #646464;
}

.content_forum a.pages_links_href:hover .pages_arrow,
.content_forum .comment_icons ul li a:hover img,
.content_forum .details_karma ul li a:hover img
{
	background-color: #36416e;
}

.content_mehr-ron-orp a.pages_links_href:hover .pages_arrow,
.content_mehr-ron-orp .comment_icons ul li a:hover img,
.content_mehr-ron-orp .details_karma ul li a:hover img
{
	background-color: #007961;
}

.content_dein-account a.pages_links_href:hover .pages_arrow,
.content_dein-account .comment_icons ul li a:hover img,
.content_dein-account .details_karma ul li a:hover img
{
	background-color: #646464;
}
.content_message-box a.pages_links_href:hover .pages_arrow,
.content_message-box .comment_icons ul li a:hover img,
.content_message-box .details_karma ul li a:hover img
{
	background-color: #646464;
}


.content_hilfe a.pages_links_href:hover .pages_arrow,
.content_hilfe .comment_icons ul li a:hover img,
.content_hilfe .details_karma ul li a:hover img
{
	background-color: #8800ff;
}

/*********/

.pages_links_block_inverted,
.pages_links_block_inverted a,
.pages_links_block_inverted a:visited
{
	color: #000000;
}
.pages_links_block_inverted .pages_arrow
{
	background-color: #000000;
}

.spacer_content
{
	margin-top: 35px;
}

.form_container
{
	margin: 0 52px 20px 52px;
	background: #dcdcdc url('data:image/gif;base64,R0lGODlhAgACAIAAAOXf2////ywAAAAAAgACAAACAkReADs=');
	padding: 2px 5px 10px 5px;
}
.form_container div
{
	color: #8C8C8C;
}

.form_container div.result
{
	font-size: 22px;
	font-weight: bold;
}

.form_container a
{
	color: #8C8C8C;
	text-decoration: none;
}

.form_container a:hover
{
	color: #8C8C8C;
	text-decoration: underline;
}

.kiosk_subblock .form_container
{
	margin: 0;
}

.info-kiosk-state .kiosk_subblock
{
	padding: 0;
}

.info-kiosk-state-content
{
	padding: 6px;
	margin-bottom: 11px;
}

.form_container div.message_success
{
	color: #8C8C8C;
	padding-bottom: 5px;
}

#content_forum_form .form_container
{
	margin: 37px 0 0 0;
	display: block;
	width: 500px;
}

.form_container h3
{
	font-size: 22px;
	display: table;
	color: #8C8C8C;
}

.content_suche .pages_sort_block a.selected
{
	color: #000000;
}

.form_subcontainer
{
	
}

.message_info, .message_error, .message_warning {
	background: #def url('data:image/gif;base64,R0lGODlhIAAgAMQfANXV/hFw0LW1zWGS0f38//Lx/+vr/szM/OLi/guN8s7O14uLl6mpwLW84MTE6bHI75ubqny38tjY6OHh6Pj1//Xo/wIxnX9/iOzs8N7d/ufm/vT09s3Z8/v7/////////yH5BAEAAB8ALAAAAAAgACAAAAX/4CeOZGmeqNlpwOE0sKNMVIp6BXIAiFFQlIJG4hA4NB7bqLMzEJ6EjnRaKGQEDIzNwyp4vp3nF1wwmA0ZhoNw8gAy42jY0xgMGoSyQYPoYTslbghfUFJ0FogWDRR7fBkZBlhsIwUAhE9THg+JFg9lfAiPGRoMCksHHR6FUkB0AQEPHmagGQAALAsbIqEEqpgdQRS9shyMGo61tgalIgdeq8EcDRF2A8Z9j7YHBg4QIg6pv0EFHREB1QMEx6HJLbjfYZjj5A8Dr68r2O0HCAAX3xRSAatCkIKHewHyZdO2zcGCZhqAEJzoBSEFfbZabGMgQIQGcBQnHrx3caHGfhe0vnwg4MDAPIojX5XM2AIShI6UFr388SBCgp8JIjxod8tAgwU1SGhYRNAMBZ9Af0ZoZ8ZByhMIBLg8UwFq1Kka+VyYkGJZy08V0qrVUOuA23c2OkjgKGEWRo1uCzBgoEREhwkCIHAU0EAAYby3LkjoS4IABgkKIiu4kMHtkQYXkjBOAWGHgzcXTG3m7CDDEQjeRqMgcMHWlQu6VJ9QsKAfg7GyT3RY4MDh1dwlCDBYsOCCAEDASWwIXAp58ucfQgAAOw==') no-repeat 0.5em 0.5em;
	padding: 1em 1em 1em 4em;
	font-weight: bolder;
	border: 1px solid #E5EFFD;
}
.message_error {
	background: #fcc url('data:image/gif;base64,R0lGODlhIAAgAMQfAPOslasMBefo6fuSbtR2b/xQEPr6+sUVAtApEvRUKvzFqtjP0PPz89/i4vb+//lpPf8/BtkeAP/hxe33+uY3FfEmAPQ/FOUxB+ju7/91H/3t5tM8J/19TO4bAP///////yH5BAEAAB8ALAAAAAAgACAAAAX/4CeOZGmeaKquxmC9sEXNNHVdSK7nhEEOHIlwqCgqAEjAYAnkcB6PBIJAsgibzsQjA00kCuCYDbdBVCWAjDpTCBzAYIgc0rFU7pVI5HA4D9ZtDQBvcXIdAA4QeHp8fmptCw0YABGFhw4OBgV5jH0jVn+QDaOTHYaIBgYeBgl5fJ4ioKKjDQITAB2XqR68HgkXryQUCgMBkbS1GLeou72+CI0jwwMXG8gC2MqZzb0ufAHCChwF1QKj2RgMDKmq3RZ7B+DS4mDVGNgCGOnr7bwujAHkiaAAYFy9BPfyqePnTs+egMIKwtmEUKG6Zv8cxhP4geCDOYoG3NvH0AOAdxohto5AAOCjnAoisy3kpqBAJ5UiEAxwCTOhxZK8FCR4hfODzo89z+Xbxy3o0IAcdbYaYE5pvgnb+gV9AJWE1AoArmG7NWCbMw8aOGz0yqEV2Gu3XpTlpuHBxqht70AISwqAzQgWmKFVe5et2wp78/nVmACRg7R3iyJ4YCcP4iJ/GQOADLXrygcUHOrxIhregQSEO0tOsKF0p1dEI3cmQQDBBtiwVetWTWWEgdrfdgvn7WOF8ePIk4cAADs=') no-repeat 0.5em 0.5em;
	color: #f00;
	border: 1px solid #f00;
	position: absolute;
}
.message_warning {
	background: #ff0 url('data:image/gif;base64,R0lGODlhIAAgAMQfAPv26ikqMe3ciq+CDteyTfv2AfPkMO7cVJ1zFuzaee/hRvnVBvbnHPLkuezbZ/Dgm9KzBfjtBM+oMMWVCOrYpem4AvHiacKdVN6/XeXLdOfKKfnvFLuXIdq/gP//AP///yH5BAEAAB8ALAAAAAAgACAAAAX/4CeOZGmeaKquK9Bxw9Ww9EdIVIMNQK02k0bjoZP4UABOZvhoTihHU0bCFFgznF5UBJgIHlZrQsDpbEUYQvORaLcdvC2wmalMJpWDwyIhRAESGGAQAYUBeQcHAzM+AhNgcIYBAwYHChpZNV1jAgcIkggMCqNPNRgSYAmKkgOiBq9xK0BiCQ6EhhCvuhBmK4ECbw4LkhG6DAwbsSgUj8C1DgyfAQjFBsfIFRcpSRnODt8Gtxwb1sgRER4DUCdTqc+JEYUR1xvnBQURyiMAA7TfiQcYcEBQ4Fi9CPcKeJjQiwQBNd4cJBq1oaA5hAo9aESgRcQcMf8sXapQYcHBexpTcULQxkWJu5CXBhTiYC9jSo2LRLxo4E+ipWGGMNq8uYCly54iF0gjiPLmTQQiBjQB6XOUgQUcOCQc6hTqhwuCqE5U8GqDWYxOVbJsMCBsAgtwRZatmPYmBI4jGlwYwJcvggEIAgseTDjwhY5nEiteTCMEADs=') no-repeat 0.5em 0.5em;
	color: #000;
	border: 1px solid #999;
}

div.select-city-list *{
	font-size: 34px;
	color: #000000;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia;
}	
div.select-city-list a, div.select-city-list span{
	margin-right: 0.6em;
}
div.select-city-list a:hover{
	color: #646464;
	text-decoration: none;
}
div.lang-switcher{
	text-align: right;
	margin-right: 8px;
}
div.lang-switcher a{
	text-transform: lowercase;
	color: #8C8C8C;
	margin-left: 8px;
	font-size:12px;
}
div.index-form-container{
	background: #000000 url('data:image/gif;base64,R0lGODlhAgACAIAAAGRkZAAAACH5BAAAAAAALAAAAAACAAIAAAICRF4AOw==');
}
div.index-form-container form *,
div.index-form-container form .first,
div.index-form-container h3,
div.index-form-container div.message_success,
div.index-form-container form div.required_holder label,
div.index-form-container form fieldset div span.info
{
	color: #ffffff;
}
div.index-form-container form p.error,
div.index-form-container form div.error p.error,
div.index-form-container form div.error label{
	color: #cc00FF;
}

div.index-form-container form div.submit input{
	background-color: #000000;
	color: #ffffff;
}

div.highlight-form form div.submit input{
	color: #E1CB6E;
	border-color: #E1CB6E;
}

.display_none
{
	display: none;
}

.visibility_hidden
{
	visibility: hidden;
}

.position_absolute
{
	position: absolute;
}

#searchdata_mode_-E .labelRadio
{
	margin: 5px 0;
}

.search_results_title
{
	font-size: 12px;
	font-weight: bold;
}

.search_border_top
{
	border-top: solid 1px #000000;
	width: 612px;
	height: 1px;
	line-height: 1px;
}

.search_title_hint
{
	padding: 2px 0 5px 0;
	margin: 0;
}

div.content_inserate div.pages_article span.pages_sort_block ul li a.details_gray{
	color: #000000;
}
div.content_inserate div.pages_comment span.pages_sort_block ul li a.details_gray
{
	color: #8C8C8C;
}

.mailbox_user
{
	display: inline;
	color: #8C8C8C;
}

.gsc-search-box
{
	display: none;
}

div.content_inserate div.result
{
	margin: 20px 6px 20px 6px;
	font-family:"Courier New";
	font-size:16px;
	line-height:1.2em;
}

.google_map #lDiv
{
	background: #000000 url('data:image/gif;base64,R0lGODlhAgACAIAAAGRkZAAAACH5BAAAAAAALAAAAAACAAIAAAICRF4AOw==');
	display: table;
	width: 612px;
}

.wide .google_map #lDiv
{
	width: 924px;
}

.google_map_overlays
{
	position: absolute;
	top: 45px;
	left: 12px;
}

.google_map_container
{
	position: relative;
}

.google_map_control
{
	width: 260px;
	background-color: #000000;
	color: #ffffff;
	margin-bottom: 12px;
	max-height: 340px;
	overflow-x:hidden;
	overflow-y:auto;
}
.wide .google_map_control
{
	max-height: 540px;
}


.google_map_control label
{
	text-transform: uppercase;
	background-color: #000000;
	color: #ffffff;	
}

.google_map_control .control_header
{
	height: 24px;
	text-transform: uppercase;
	width: 260px;
	cursor: pointer;
}

.google_map_control .control_content
{
	padding: 0 0 6px 0;
}

.google_map_control .control_line
{
	height: 36px;
	line-height: 36px;
}

.google_map_control .control_line .checkbox_container
{
	width: 30px;
	float: left;
	padding-top: 11px;
}

.google_map_control .control_line .checkbox_label
{
	float: left;
	display: table;
}

.google_map_control .control_line .control_icon_container
{
	width: 36px;
	float: right;
}

.google_map_control .control_line .checkbox_container input
{
	margin-left: 9px;
}

.header_caption
{
	line-height: 24px;
	display: table;
	float: left;
	margin-left: 30px;
}

.header_icon
{
	float: right;
	margin-right: 6px;
}

form div input.inputHalf
{
	width: 40%;
}

.infowindow,
.infowindow a
{
	font-family:"Courier New";
	font-size:13px;
}

.infowindow a
{
	color: #ADA198;
	text-decoration: none;
}

.infowindow a:hover
{
	text-decoration: underline;
}

.infowindow .userpic_container
{
	margin: 5px 0;
}

.infowindow h3
{
	font-family: "Courier New";
	font-size: 22px;
	font-weight: normal;
	margin: 3px 0 0;
}

#full_comment h3 abbr
{
letter-spacing:	normal;
font-weight:	bold;
}

.video_code_block
{
	margin-top: 30px;
}

.dateselector_cal
{
	background: url('data:image/gif;base64,R0lGODlhAgACAIABAJaWlv///yH5BAEAAAEALAAAAAACAAIAAAICRF4AOw==');
	border-collapse: separate;
	border-spacing: 1px;
	float: left;
	margin-right: 10px;
}

.dateselector_cal td
{
	padding: 0px 2px;
	text-align: center;
	background: #ffffff;
	font-size: 90%;
	line-height: 150%;
	cursor: default;
}

.dateselector_inputs
{
	float: left;
	margin-top: 16px;
	width: 70px;
	clear: none;
}

.dateselector_inputs input
{
	margin-bottom: 6px;
	width: 58px;
	padding: 4px 6px 2px;
	clear: both;
}

.dateselector_legend p
{
	margin: 0 0 3px 0;
}

.cal_legend_blue
{
	color: #167ac9;
}

.cal_legend_red
{
	color: #ff1a48;
}

.cal_legend_white
{
	
}

.cal_legend_yellow
{
	color: #f0e052;
}

.dateselector_cal td.cal_val_blue
{
	color: #ffffff;
	background-color: #167ac9;
	cursor: pointer;
}

.dateselector_cal td.cal_val_red
{
	color: #ffffff;
	background-color: #ff1a48;
}

.dateselector_cal td.cal_val_white
{
	
}

.dateselector_cal td.cal_val_yellow
{
	color: #ffffff;
	background-color: #f0e052;
	cursor: pointer;
}
div.info-kiosk-signupbox{
	background: #dcdcdc url('data:image/gif;base64,R0lGODlhAgACAIAAAOXf2////ywAAAAAAgACAAACAkReADs=');
}
div.no_background
{
/* TT528 */	background: transparent none;
}
div.info-kiosk-profile
{
	background: #dcdcdc url('data:image/gif;base64,R0lGODlhAgACAIAAAOXf2////ywAAAAAAgACAAACAkReADs=');
	border: dotted 1px #8C8C8C;
/*	border: none; */
}
div.auth
{
	background: #fff;
}

.order_top
{
	margin: 0 52px 10px 52px;
	color: #8C8C8C;
}

.order_top h3
{
	font-size: 22px;
	color: #8C8C8C;
}

.order_top .form_container
{
	margin: 10px 0 0 0;
}

.order_preview_form
{
	margin: 0;
}

.order_preview_title
{
	margin-bottom: 5px;
}

#data_user_email_-EH{
	display: none;
}
.content_inserate .msubmenu_left_container
{
	width: 216px;
}
form.full_wide
{
	margin: 0px;
}
a.text-link
{
	color: #000;
}
#order_form .required_holder
{
	float: left;
}
.mceContentBody p {
	margin: 0 0 1em;
	padding: 0;
}
.mceContentBody h2 {
	font-family: Arial, Sans-serif;
	font-size: 1.5em;
	font-style: normal;
}

/*maroz.css*/
/* Kiosk */

.kiosk_block{
	width: 304px;
	margin: 0px 10px 12px 10px;
	border: 1px dotted #8C8C8C;
}
.kiosk_subblock{
	margin: 1px;
	padding: 6px;
}
.info-kiosk-state{
	border-color: #0b8c8c;
}
.info-kiosk-state .info-kiosk-state-content h2{
	color: #0b8c8c;
	font-family: Georgia;
	font-size: 22px;/*22pt;*/
	font-style: italic;
	font-weight: bold;
	line-height: 20pt;
}
.info-kiosk-state .ronsagt-comments{
	font-family: "Courier New";
	font-size: 13px;
}
.info-kiosk-state hr{
	margin: 2px 0px;
	padding: 0px;
	border: none;
	border-top: 1px dotted #0b8c8c;
}
.info-kiosk-state .kiosk_subblock{
	border: solid 1px #0b8c8c;
}
div.info-kiosk-profile .form_container,
div.info-kiosk-search .form_container
{
	background: none;
}

div.info-kiosk-search
{
	background: #dcdcdc url('data:image/gif;base64,R0lGODlhAgACAIAAAOXf2////ywAAAAAAgACAAACAkReADs=');
	border: solid 1px #ffffff;
}

div.info-kiosk-search .kiosk_subblock
{
	padding: 0;
}

.info-kiosk-profile {
	border-color: #8C8C8C;
}

.info-kiosk-profile .kiosk_subblock div.forum-profile{
	font-family: "Courier New";
	font-size: 13px;
}

.info-kiosk-profile .kiosk_subblock h3{
	color: #8C8C8C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; /*22pt;*/
	margin-bottom: 0px;
	font-weight: bold;
}

div.info-kiosk-news{
	border-color: #0b8c8c;
}
div.info-kiosk-news h2,
.city-content-news h3.event-title-news{
	color: #0b8c8c;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia;
}
div.info-kiosk-news .news-text,
.event-message-news
{
	font-weight: normal;
	font-style: normal;
	font-size: 14px;
	font-family: Georgia;
}
.info-kiosk-news .kiosk_subblock{
	border: solid 1px #0b8c8c;
}

div.ads-text {
	font-size: 13px;
	font-family: "Courier New";	
}

.info-kiosk-ads {
	border-color: #FF0033;
}

.info-kiosk-ads .kiosk_subblock{
	border: solid 1px #FF0033;
}

.info-kiosk-ads .kiosk_subblock h3{
	color: #FF0033;
	font-size: 22px;
	font-weight: normal;
	font-family: "Courier New";
	margin: 3px 0px 0px 0px;
}
.info-kiosk-ads .kiosk_subblock div.forum-ads{
	font-family: "Courier New";
	font-size: 13px;
}

.info-kiosk-profile .kiosk_subblock div img {
	padding: 6px 6px 6px 0px;
	float: left;
}

div.info-kiosk-forum{
	border-color: #2373cb;
}
.info-kiosk-forum .kiosk_subblock{
	border: solid 1px #2373cb;
}
.info-kiosk-forum .kiosk_subblock h3{
	color: #2373cb;
	font-size: 22px;
	font-weight: normal;
	font-family: "Courier New";
	margin: 3px 0px 0px 0px;
}
.info-kiosk-forum .kiosk_subblock div.forum-message{
	font-family: "Courier New";
	font-size: 13px;
}
div.info-kiosk-toprectangle{
	border: none;
}
div.info-kiosk-rectangle
{
	border: none;
	background: none;
}

.info-kiosk-multicontent{
	border: 1px dotted #0b8c8c;
}
.info-kiosk-multicontent .kiosk_subblock{
	border: solid 1px #0b8c8c;
}
.wettbewerb-multicontent{
	border: 1px dotted #F271CF;
}
.wettbewerb-multicontent .kiosk_subblock{
	border: 1px solid #F271CF;
}
.info-kiosk-multicontent .mc-image, .info-kiosk-wettbewerbe .mc-image{
	margin-bottom: 6px;
}
.info-kiosk-multicontent .mc-title{
	font-size: 22px;
	font-weight: bold;
	font-family: Georgia;
	font-style: italic;
	margin-bottom: 6px;
	color: #0b8c8c;
}
.info-kiosk-multicontent .mc-title a{
	color: #0b8c8c;
}
.info-kiosk-multicontent .mc-text{
	font-size: 14px;
	line-height: 17px;
	font-family: Georgia;
}
.wettbewerb-multicontent .mc-title{
	color: #F271CF;
}
.wettbewerb-multicontent .mc-title a{
	color: #F271CF;
	font-family: Georgia;
	font-size: 17px;
	font-style: italic;
}
.wettbewerb-multicontent .mc-title a:hover{
	color: #E256E5
}

.rect-splitter{
	height: 1px;
	border-top: 1px dotted #929292;
	margin-bottom: 5px;
}
div.info-kiosk-rectangle-text{
	background: #F5F5F5;
}
.rect-text-image{
	float: left;
	width: 95px;
}
/*.rect-text-title,
.rect-text-message,
.rect-text-link */
.rect-text-wrap
{
	float: left;
	padding-left: 5px;
	width: 200px;
}
.rect-text-link
{
/*	clear: left;
	padding-left: 100px; */
}
.kiosk_block .rect-text-container a{
	color: #000000;
}
.rect-text-title{
	font-weight: bold;
}
.rect-text-container{
	margin-bottom: 5px;
	clear: both;
}
.text-banners{
/*//	background-color: #f5f5f5;*/
}
.kiosk_block .rect-text-container .rect-text-link a {
	color: #8C8C8C;
}

div.info-kiosk-rectangle .kiosk_subblock,
div.info-kiosk-toprectangle .kiosk_subblock{
	padding: 0px;
}
div.info-kiosk-rectangle div.ads-title,
div.info-kiosk-toprectangle div.ads-title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
/*	position: relative;
	top: 2px; */
}
div.info-kiosk-rectangle div.ads-title span{
	line-height: 11px;
}
.kiosk_block h2, .kiosk_block h3, .kiosk_block a{
	color: #8C8C8C;
	text-decoration: none;
}

.kiosk_block div a.profile {
	margin-top: 2px;
}

.kiosk_content{
	background-color: #ffffff;
	padding: 2px 5px 6px 5px;
	line-height: 16px;
}

.kiosk_content .link_details{
	padding-top: 3px;
}

.kiosk_content h2{
	font-size: 22px;
	font-weight: bold;
	margin: 0 0 3px 0;
	line-height: 25px;
}

.kiosk_subblock .link_container{
	padding: 3px 0 0 0;
}

.info-kiosk-search .kiosk_subblock .link_container{
	padding: 0;
}

.kiosk_content a:hover, .kiosk_subblock a:hover{
	text-decoration: none;
	color: #646464;
}
.kiosk-image-navigation{
	position: absolute;
	top: 0px;
	right: 0px;
/*	background-color: #000000; */
}
.kiosk-image-navigation img{
	margin: 1px;
}

/* -------------- Registration ------------- */
form #data_city_list_-E label{
	width: 90px;
}
form #data_city_list_-E label input{
	background-color: #ffffff;
}
form #data_city_list_-E label input.inputCheckbox{
	background-color: transparent;
}
#data_user_email_-E,
#data_user_email_confirm_-E,
#data_user_lastname_-E,
#data_user_firstname_-E,
#data_nickname_-E,
#data_zipcode_-E,

#user_email_confirm_error-E,
#data_user_lastname_error-E,
#data_user_firstname_error-E,
#data_nickname_error-E,
#data_zipcode_error-E,
#data_captcha_-E
{
	float: left;
	width: 48%;
}
#user_email_error-E{
	
}
#data_user_email_confirm_-E,
#data_user_firstname_-E,
#data_user_firstname_error-E,
#user_email_confirm_error-E,
#data_zipcode_-E,
#data_zipcode_error-E
{
	clear: none;
}
#data_user_email_-E,
#data_user_lastname_-E,
#data_user_lastname_error-E,
#user_email_error-E,
#data_nickname_-E,
#data_nickname_error-E
{
	padding-right: 11px;
}
#data_user_lastname_error-E .form_control,
#data_user_firstname_error-E .form_control,
#user_email_error-E .form_control,
#user_email_confirm_error-E .form_control,
#data_nickname_error-E .form_control,
#data_zipcode_error-E .form_control
{
	display: none;
}
#spliter_1-E,
#spliter_2-E
{
	clear: both;
	height: 0px;
}

#reg_birthday-E select{
	width: 60px;
	margin-right: 10px;
	color: #000000;
}
#reg_birthday-E select option{
	color: #000000;
}
#data_user_sex_-E label{
	width: auto;
	margin-right: 10px;
}

.content_stadtseite .index-form-container{
	margin: 0px 0px 12px 0px;
}
.index-form-container div{
	color: #ffffff;
}
.index-form-container form input, .index-form-container form select, .index-form-container form select *{
	color: #000000;
}
.index-form-container select#data_user_sex_
{
	width: 100px;
}

form #data_user_lastname_error-E p,
form #user_email_error-E p,
form #user_email_confirm_error-E p,
form #data_user_firstname_error-E p,
form #data_nickname_error-E p,
form #data_zipcode_error-E p
{
	padding: 0;
	margin: 0;
}

.newsletter-city-list{
	background-color: #000000;
	padding: 3px;
}
.newsletter-city-list label{
	display: block;
	float: left;
	width: 100px;
	color: #ffffff;
	padding-bottom: 3px;
}
.open-newsletter{
	clear: both;
}
.open-newsletter a.open-newsletter-link{
	display: none;
}
.newsletter_pager .pages_links_block a{
	color: #8C8C8C;
}
.newsletter_pager .pages_links_block img{
	background-color: #8C8C8C;
}
#lightwindow_contents .pages_article{
	width: 100%;
	border: none;
	background-image: none;
}
.newsletter-city-list input.button{
	background-color: #000000;
	color: #ffffff;
	border: 1px solid #ffffff;
}
.newsletter-city-list h1,
.newsletter-city-list h2
{
	color: #ffffff;
}

.index-bg-image{
	margin-bottom: 12px;
}
.index-bg-image img{
	width: 100%;
}

.pages_sort{
	float: left;
}
#content_forum_form .form_container{
	width: 600px;
}
#forum_data_container .comment_container .form_container{
	margin: 0px;
}
.messages-count{
	padding: 10px 0px;
	border-bottom: 1px solid #000000;
	clear: both;
	width: 612px;
}

.photo-detail-block{
	border-top: 1px dotted #8C8C8C;
	border-bottom: 1px dotted #8C8C8C;
	margin-top: 25px;
	padding: 8px 0px;
}
.comment_container .no-bottom-border .comment_icons{
	border-bottom: none;
	padding-top: 1px;
}
.photo-detail-actions .comment_icons{
	border-bottom-style: dotted;
/* #10008
	float: right;
	width: 200px;*/
/*	display: inline; */
}
.photo-detail-actions{
/*	position: relative; */
}
.photo-pager .comment_icons ul{
	margin-right: 5px;
}
/*
.photo-pager .pages_links_block{
	position: absolute;
	top: 68px;
	width: 50px;
	right: -18px;
}
*/
.photo-comment-pager{
	float: right;
	width: 40px;
}
.newsletter-short-content span{
	font-size: 14px;
	font-family: Georgia;
	font-weight: normal;
	font-style: normal;
}
.newsletter-short-content .nl-title{
	color: #0b8c8c;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia;
	font-size: 14px;
}
.info-kiosk-newsletter .kiosk_subblock
{
	border:1px solid #0B8C8C;
}
.info-kiosk-wettbewerbe .kiosk_subblock
{
	border: solid 1px #f271cf;
}
.info-kiosk-newsletter
{
	border-color: #0b8c8c;
}
.info-kiosk-statdkarte{
	border-color: #E1CB6E
}
.info-kiosk-statdkarte .kiosk_subblock{
	border: 1px solid #E1CB6E;
}
.info-kiosk-wettbewerbe
{
	border-color: #f271cf;
}
.info-kiosk-newsletter h2,
.info-kiosk-wettbewerbe h2{
	color: #0b8c8c;
	font-size: 22px;/*22pt;*/
	font-weight: bold;
	font-style: italic;
}
.wettbewerbe-message, .wettbewerbe-message p{
	font-family:Georgia;
	font-size:14px;
	line-height:17px;
}
.wettbewerbe-message p
{
	margin-bottom: 0px;
}
.info-kiosk-wettbewerbe h2{
	color: #F271CF;
	font-family:Georgia;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:6px;
}
.newsletter-unsubcribe{
}
div .newsletter-unsubcribe .kiosk_subblock{
	border: none;
	background: #000000 url('data:image/gif;base64,R0lGODlhAgACAIAAAGRkZAAAACH5BAAAAAAALAAAAAACAAIAAAICRF4AOw==') repeat;
}
.newsletter-unsubcribe .need-subscribe{
	color: #ffffff;
	font-size: 22px;
	font-family: Arial;
	line-height: 1em;
	font-weight: bold;
}
.newsletter-unsubcribe .link-subscribe a{
	color: #ffffff;
	font-size: 11px;
}

.add-photo-comment fieldset,
#add_message fieldset,
#add_message h3,
h3.add-photo-comment{
	margin-right: 70px;
	margin-left: 70px;
}
.no-comment{
	background: none;
	margin-top: 0px;
}
div div.bottom-nav{
	background: transparent url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x scroll center top;
	border-bottom: 1px solid #000000;
}
#add_message #content_forum_form .form_container{
	margin: 0px;
}

.leader-banner{
	float: left;
	width: 728px;
}
.button-banner{
	float: right;
	width: 196px;
	background-color: transparent;/*#fff;#323232;*/
}

div.fixed-position  {position: fixed; z-index: 2;}

.index-top-block{
	background-color: #000000;
	color: #ffffff;
	padding: 5px;
	margin-bottom: 12px;
}
.index-top-block h2{
	color: #ffffff;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
.form_control .user-registration-text h2{
	color: #ffffff;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;/* 22pt;*/
}


body.wallpaper-banner #banner_top{
	height: 90px;
/*	background-color: transparent; */
}

.ajax-overlay{
	opacity: 0.3;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	background-color: #666666;
	height: 1%;
}
#ajax_overlay, #ajax_iframe_overlay{
	position: absolute;
	top: 0px;
	left: 0px;
	border: none;
}
#ajax_iframe_overlay{
	background-color: transparent;
	visibility: hidden;
}
#ajax_preloader{
	width: 40px;
	height: 40px;
	position: fixed;
	top: 10px;
	left: 10px;
	background: url('data:image/png;base64,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') no-repeat;
}

form div.submit input.button,
form div.submit input,
form div.submit input.inputSubmit
{
	padding: 1px 5px;
	height: auto;
}

.newsletter-city-list h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;/* 22pt;*/
	font-style: normal;
}

.info-kiosk-profile h3{
	font-weight: normal;
}

#content_inserate h3{
	font-weight: normal;
	margin-bottom: 0px;
}
#content_inserate .form_container h3
{
	font-weight: bold;
}
.content_inserate .error-container h3{
	font-weight: bold;
}

.autosearch-form form div label.labelCheckbox{
	width: 48%;
}

#forum_data_container h3{
	font-weight: normal;
}
.pages_sort_block ul li a.selected-sort{
	font-weight: bold;
}
.content_inserate .pages_sort_block ul li a.selected-sort{
	color: #FF0033;
}
.content_wettbewerbe .pages_sort_block ul li a.selected-sort{
	color: #f271cf;
}
.content_forum .pages_sort_block ul li a.selected-sort{
	color: #2373cb;
}
.content_mehr-ron-orp .pages_sort_block ul li a.selected-sort{
	color: #0B8C8C;
}
.pages_sort_block *{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pages_sort_block a{
	color: #000000;
}

#add_message h3{
	margin-top: 10px;
}

#block_forum_content .msubmenu_left a.forum-link{
	text-transform: uppercase;
}
#block_forum_content .pages_links_block a.pages_links_href, #block_forum_content .pages_links_block span.pages_links_current {
	margin: 0 1px;
}
.series-photo{
	margin-top: 12px;
}
.kiosk-news  .icon_hint{
	background-color: #0b8c8c;
}

.autosearch-categories{
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}
.weiter-rubrik a{
	color: #8C8C8C;
}
.weiter-rubrik a:hover{
	color: #646464;
}

.form_container h3.grey{
	color: #8C8C8C;
}

.index-top-block h2{
	font-size: 34px;/*36px;*/
}

.city-event-content h3{
	font-weight: normal;
}
.city-event-content .city-event-message{
	margin-bottom: 8px;
	padding-bottom: 8px;
	background: transparent url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x scroll center bottom
}

.city-content-forum h3.title_comment a{
	color: #2373CB;
}
.city-content-inserate, .city-content-forum, .city-content-mehrronorp {
	float: left;
}
.city-content-inserate h3.title_comment a{
	color: #FF0033;
}
.city-content-inserate h3.title_comment a:hover{
	color: #99184F;
}

.only-subscribers{
	font-family: Georgia;
	font-size: 17px;
}

.megabox-text{
	font-size: 17px;
	font-family: Georgia;
}
h2.megabox-title{
	margin-bottom: 0px;
}
.megabox-text,
.megabox-image,
.megabox-links,
.megabox-video
{
	margin-bottom: 5px;
}
.megabox-links{
	padding-top: 3px;
	background: transparent url('data:image/gif;base64,R0lGODlhAwABAIAAAAAAAP///yH5BAAAAAAALAAAAAADAAEAAAICRFIAOw==') repeat-x scroll center top;
}
.megabox-links a{
	color: #8C8C8C;
}
.megabox-links a:hover{
	color: #646464;
}

.photo-detail-image{
	text-align: center;
	padding-top: 10px;
}

.highlight-form .form_control .user-registration-text h2,
.highlight-form .form_control .user-registration-text h2 i,
.highlight-form form fieldset div .form_label label,
.highlight-form form fieldset div .form_control label,
.highlight-form form fieldset div.form_control,
.highlight-form form fieldset div.form_control div{
	color: #E1CB6E
}
#show-comment-form{
	float: left;
}
#show-comment-form a{
	color: #8C8C8C;
}
#show-comment-form a:hover{
	color: #646464;
}

div.no-border{
	border: none;
}

.forum-image{
	padding-bottom: 3px;
}

div.top-widebanner-leaderwall{
	width: 100%;
	text-align: right;
}
.right-widebanner-maxiboard{
	position: absolute;
	top: 118px;
}
.top-widebanner-maxiboard{
	width: 100%;
	text-align: right;
	position: relative;
	left: 160px;
}



.mehr-block{
	margin-top: 35px;
	clear: both;
	width: 612px;
}
div.mehr-block-detail{
	margin-top: 0px;
	padding-top: 35px;
	border-top: 1px solid #000000;
}
.mehr-tpl-pdf h3{
	padding: 0px;
	margin: 0px;
	font-size: 17px;
	font-weight: bold;
	font-family: Georgia;
	font-style: italic;
}
.mehr-tpl-pdf h3 .m-zusatz{
	font-weight: normal;
	font-style: normal;
}
.mehr-tpl-pdf .m-text,
.mehr-tpl-pdf .m-text a{
	font-size: 17px;
	font-family: Georgia;
	color: #000000;
}
.mehr-tpl-pdf .m-comment{
	border-top: 1px dotted #8C8C8C;
	margin-top: 3px;
	padding-top: 3px;
}
.mehr-tpl-pdf .m-comment a{
	color: #8C8C8C;
}
.mehr-tpl-pdf .m-comment a:hover{
	color: #646464;
}
.mehr-tpl-pdf .m-image{
	float: left;
	width: 92px;
	text-align: left;
}
.mehr-tpl-pdf .m-content{
	margin-left: 104px;
}
/* ------------------------------------ */
.mehr-tpl-minibild h3{
	padding: 0px;
	margin: 0px;
	font-size: 17px;
	font-weight: normal;
	font-family: Georgia;
}
.mehr-tpl-minibild h3 .m-zusatz{
	font-style: italic;
	font-weight: bold;
	font-size: 17px;
}
.mehr-tpl-minibild .m-image{
	float: left;
	width: 92px;
	text-align: left;
}
.mehr-tpl-minibild .m-content{
	margin-left: 104px;
}
.mehr-tpl-minibild .m-text{
	font-size: 17px;
	font-family: Georgia;
}
.mehr-tpl-minibild .minibild-media{
	font-size: 11px;
	font-family: Arial;
}
.mehr-tpl-minibild .minibild-media a{
	color: #8C8C8C;
	font-family: Arial;
}
.mehr-tpl-minibild .minibild-media a:hover{
	color: #646464;
}
.mehr-tpl-minibild .m-comment{
	border-top: 1px dotted #8C8C8C;
	margin-top: 3px;
	padding-top: 3px;
}
.mehr-tpl-minibild .m-comment a{
	color: #8C8C8C;
}
.mehr-tpl-minibild .m-comment a:hover{
	color: #646464;
}
.minibild-media{
	margin-top: 14px;/* SK */
}
.minibild-media hr{
	border: none;
	border-top: 1px solid #000000;
	margin-top: 16px;
}
/* ------------------------------------ */
.mehr-tpl-bewertung h3{
	padding: 0px;
	margin: 0px;
	font-size: 17px;
	font-weight: normal;
	font-family: Georgia;
}
.mehr-tpl-bewertung h2{
	font-size: 36px;
	font-family: Georgia;
	font-weight: bold;
	color: #000000;
}
.mehr-tpl-bewertung .m-image{
	float: left;
	width: 92px;
	text-align: left;
}
.mehr-tpl-bewertung .m-content{
	margin-left: 104px;
}
.mehr-tpl-bewertung .m-text{
	font-size: 17px;
	font-family: Georgia;
}
.mehr-tpl-bewertung .m-text a{
	color: #000000;
}
.mehr-tpl-bewertung .m-comment{
	border-top: 1px dotted #8C8C8C;
	margin-top: 3px;
	padding-top: 3px;
}

.mehr-tpl-bewertung .m-comment a{
	color: #969696;
}
.mehr-tpl-bewertung .m-comment a:hover{
	color: #646464;
}
.bewertung-image{
	cursor: pointer;
}
img.no-cursor{
	cursor: default;
}
/* ------------------------------------ */
.mehr-tpl-wettbewerb h3,
.mehr-tpl-wettbewerb h3 a,
.mehr-tpl-wettbewerb h3 a:hover
{
	padding: 0px;
	margin: 0px;
	font-size: 17px;
	font-weight: bold;
	font-family: Georgia;
	font-style: italic;
/*	color: #fecafe; */
}
.city-event-content .mehr-tpl-wettbewerb h3,
.city-event-content .mehr-tpl-wettbewerb h3 a
{
	color: #F271CF
}
.city-event-content .mehr-tpl-wettbewerb h3 a:hover{
	color: #e256e5;
}


.mehr-tpl-wettbewerb .m-image{
	float: left;
	width: 92px;
	text-align: left;
}
.mehr-tpl-wettbewerb .m-content{
	margin-left: 104px;
}
.mehr-tpl-wettbewerb .m-text,
.mehr-tpl-wettbewerb .m-text a
{
	font-size: 17px;
	font-family: Georgia;
	color: #000000;
}
.mehr-tpl-wettbewerb .m-comment{
	border-top: 1px dotted #8C8C8C;
	margin-top: 3px;
	padding-top: 3px;
}

.mehr-tpl-wettbewerb .m-comment a{
	color: #969696;
}
.mehr-tpl-wettbewerb .m-comment a:hover{
	color: #646464;
}
/***********************/
.city-event-content .mehr-tpl-pdf h3 a,
.city-event-content .mehr-tpl-minibild h3 a,
.city-event-content .mehr-tpl-bewertung h3 a
{
	color: #0B8C8C;
}
.city-event-content .mehr-tpl-pdf h3 a:hover,
.city-event-content .mehr-tpl-minibild h3 a:hover,
.city-event-content .mehr-tpl-bewertung h3 a:hover
{
	color: #007961;
}

.content_mehr-ron-orp .comment_icons{
	margin-top: 0px;
	background: none;
}

.city-content-mehrronorp a.pages_links_href:hover .pages_arrow,
.city-content-mehrronorp .comment_icons ul li a:hover img,
.city-content-mehrronorp .details_karma ul li a:hover img
{
	background-color: #007961;
}

.city-content-mehrronorp .comment_icons ul li img,
.city-content-mehrronorp .details_karma ul li img,
.city-content-mehrronorp .icon_hint,
.city-content-mehrronorp .pages_arrow
{
	background-color: #007961;
	color: #ffffff;
}

/*******************************************************/
.comment-container{
	margin: 35px 100px 0px 100px;
	clear: both;
}
.advert-comment-text{
	font-family: "Courier New";
	font-size: 13px;
}
.advert-comment-detail{
	border-top: 1px dotted #8C8C8C;
	margin-top: 1px;
}
.comment-info{
	float: left;
}
.comment-rating{
	float: right;
}
.comment-point{
	font-size: 14px;
}
.rating-action .icon_hint{
	height: auto;
	padding: 0px;
	vertical-align: middle;
}
.rating-action .disable-voting{
	background-color: #C1C1C1;
}
.comment-count{
	padding: 12px 0px;
}
.comment-pages{
	margin-bottom: 15px;
}
.content_inserate .comment-pages{
	border-top: 1px solid #000000;
	margin-bottom: 0px;
}
#add_message h3.title-add-advert-comment
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	font-style: normal;
}
.content_inserate #content_forum_form h3{
	color: #FF0033;
}
.content_mehr-ron-orp .pages_sort_block a,
.content_mehr-ron-orp .pages_sort_block a:visited
 {
	color: #000000
}
.content_mehr-ron-orp .pages_sort_block a:hover{
	color: #007961;
}
.content_wettbewerbe .pages_sort_block a,
.content_wettbewerbe .pages_sort_block a:visited
 {
	color: #000000
}
.content_wettbewerbe .pages_sort_block a:hover{
	color: #FFBFFF;
}
.theme-back{
	float: left;
}
.theme-back a{
	color: #8C8C8C;
}
.theme-back a:hover{
	color: #646464;
}
.photo-comment-pager .pages_links_block{
	width: 45px;
}

/*profile.css*/
form.form_profile * {
/*    font-size: 11px; */
    color: #8C8C8C;
}
form.form_profile *.data,
form.form_profile fieldset div span.info  {
    color: #5A5A5A;
    font-weight: normal;
}

form.form_profile *.data_short {
    width: 227.5px;
    margin-right: 8px;
}

form.form_profile .title_small {
    margin-left: 5px;
	 font-size: 11px;/*11pt;*/
	 font-weight: normal;
}
form.form_profile label {
    margin-right: 5px;
}
div.fileinputs {
    position: relative;
    overflow: visible;
}
div.fakefile {
	position: absolute;
	overflow: visible;
	top: 0px;
	left: 0px;
	z-index: 1;
}
input.file {
	position: relative;
	text-align: right;
	opacity: 0;
	z-index: 2;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
}
input.file_btn {
    border: 1px solid;
}
input.file_input {
    width: 50%;
}
form.form_profile input.radio {
    background-color: transparent;
}

form.form_profile div.input50_l,
form.form_profile #data_nickname_-E,
form.form_profile #data_nickname_error-E,
form.form_profile div.input50_r {
/*    //overflow: visible;*/
    width: 49%;
    padding: 0px;
}

form.form_profile div.input50_l div.form_control,
form.form_profile div.input50_r div.form_control {
/*    //overflow: visible;*/
}

form.form_profile div.input50_l,
form.form_profile #data_nickname_-E,
form.form_profile #data_nickname_error-E {
    margin-right: 2%;
/*    //margin-right: 1%;*/
}


form.form_profile div.input50_l div input.inputText {
    width: 100%;
    padding-right: 0px;
}

form.form_profile div.input50_r div input.inputText {
/*    width: 100%;*/
    padding-right: 0px;
}

form.form_profile label.labelRadio,
form.form_profile div.accommodation div.form_label,
form.form_profile div.accommodation div.form_control {
    width: auto;
    padding-right: 5px;
}

.hidden {
	display: none;
}

form.form_profile fieldset div.optional_holder,
form.form_profile fieldset div.required_holder {
    float: left;
    clear: none;
}

#html_fs_profile div.optional_holder,
#html_c_profile div.optional_holder {
    width: auto;
    padding-right: 5px;
    padding-top: 5px;
}

#html_fs_profile input.btn,
#html_c_profile input.btn {
    margin-bottom: 1px;
padding: 1px 5px;
    border: 1px solid;
}

form div.accommodation div label input {
    vertical-align: middle;
}

div.profile_sep {
	padding: 0px;
	margin: 5px -5px 0 -5px;
	width: 103%;
	height: 15px;
	background: #fff;
}

form.form_profile fieldset div.form_control span.autoSearchCategory {
    color: #8C8C8C;
    padding: 0;
    margin: 1em 0 0 0;
}

form.form_profile fieldset div.form_control small {
    display: none;
}

span.autoSearchCategory {
    text-transform:uppercase;
}

div.subsc_email div.form_control label.labelCheckbox {
    width: auto;
}

#myProfileForm fieldset div.form_control select.data {
	margin: 0 0 5px;
	width: auto;
} 
#myProfileForm #data_birth_year_ {
	width: 100%;
}

div.subsc_email div.form_label label {
	margin-top: 1em;
}

fieldset.profile_fs_buttom div div.form_control {
    width: auto;
}

div#lightwindow #lightwindow_title_bar_title {

}
form.form_container div.filter_holder, form.form_container div.filter_control_holder
{
	width: auto;
}
form.form_container div.filter_control_holder
{
	display: none;
}
#data_iam_-E label.labelCheckbox
{
	width: 225px;
	padding: 0.3em 0em;
}
.static_content td {
	font-family: Arial;
}
div.lang-switcher a.current_lang
{
	color: #E1CB6E;
}
.content_stadtseite .index-form-container h3
{
	color: #fff;
}
form#frm_user_registration div#data_user_sex_hidden_-E {
	height: 1px;
	visibility:hidden;
}
form#frm_user_registration div#data_user_sex_hidden_error-E div.form_control {
	height: 1px;
}
div.index-form-container form#frm_user_registration p#data_user_sex_hidden_-EH {
	margin: 0;
}
div.index-form-container form#frm_user_registration p.error {
	font-size: 13px;
}
div.form_container div.mehr-edit-preview {
	width: 490px;
}
div.form_container div.mehr-edit-preview img {
	max-width: 100%;
}
#app_footer #hmenu_cities li
{
	margin: 0 5px 0 0;
}
div#label_can_load_photo
{
	font-size: 13px;
}
.content_forum h3 .unread-messages{
/* TT523	padding-left: 15px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	color: #000;
*/
}
.content_forum h3 .unread-messages a{
/* TT523	color: #8C8C8C;*/
}
.content_forum h3 .unread-messages a:hover{
/* TT523	color: #36416E;*/
}
.kiosk-stadt-karte-title{
	margin-top: 3px;
}
.kiosk-stadt-karte-title a{
	color: #8C8C8C;
/*SK	font-size: 13px;
	font-weight: bold;*/
}
span.countPictures {
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	color: #000000;
	float: left;
	height: 20px;
	padding: 0 5px;
	position: absolute;
	right: 10px;
	bottom: 10px;
}
span.countPictures span {
	position: relative;
	top: 10px;
}
div.highlight-form form div.submit input.reactivate
{
	color: #CC00FF;
	border-color: #CC00FF;
}
.kiosk_subblock .form_container 
{
	background: none;
}
div#full_comment p.text_comment {
	width: 612px;
}
.content_inserate .content_dein-account h3.dein-account
{
	color: #8C8C8C !important;
}
#content_inserate div.content_dein-account
{
	margin-top: 25px;
}
div.content_dein-account {
	margin-top: -35px;
}

form#profile_unsubscribe div div.form_control label
{
	min-width:90px;
}
.content_inserate .google_map p a
{
	color: #8C8C8C;
}
.content_inserate .google_map p a:hover
{
	color: #646464;
}