body {
	font-size: 1.0em;
	margin:0 !important;
}
#content_holder {
	width:auto !important;
	margin:0 !important;
}
#content {
	width:auto !important;
	margin:0 !important;
}
#header, #footer, #content {
	max-width: 600px !important;
	min-width: 300px !important;
}
#content_inner {
	position: relative;
	margin: 0px !important;
}
#content_inner_left {
	width:auto;
	margin:0 !important;
	float:none;
	position: relative;
	padding:5px;
	min-width: 300px;
}
#content_inner_content {
	width:auto;
	margin:5px 0 0 0 !important;
	float:none;
	position: relative;
	padding:5px;
	min-width: 300px;
}
#content_inner_right {
	width:auto;
	margin:5px 0 0 0 !important;
	float:none;
	position: relative;
	padding:5px;
	min-width: 300px;
}
#change_font_size {
	min-height:80px;
	background-color:#ccc;
	width:100%;
	float:none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	clear:both;
	margin-top:5px;
}
#header_suche {
	max-width: 600px !important;
	min-width: 300px !important;
	margin:5px;
}
#header_suche h6 {
	margin-left:5px;
	float:none;
}
#suche {
	float:left !important;
	clear:both !important;
	margin-left:0px !important;
	margin-top:10px !important;
}
.hide_phone {
	display:none;
}
#suche #schnellsuche {
	width:260px;
}
#suche_and_schrift {
	float:left !important;
	margin-left:3px !important;
}
#header_suche .phone_network {
	clear:both !important;
	margin-bottom:10px !important;
	padding-bottom:5px !important;
	height:35px;
}
#vor_phone_einstellungen {
	float:left;
	margin:5px 0 5px 0;
	width:100%;
}
#vor_phone_einstellungen #suche {
	float:left;
	margin:5px 0 0 0;
	width:100%;
}
#vor_phone_einstellungen input[type=text] {
	margin:0 0 0 5px;
	max-width:60%;
}
.siteneinstellungen {
	display:none;
}
#header_alex_bild_holder {
	display:none;
}
#footer {
	height:auto !important;
}
h1 {
	font-size:130% !important;
}
h2 {
	font-size: 120% !important;
}
h3 {
	font-size: 110% !important;
}
h4 {
	font-size: 105% !important;
}
h5 {
	font-size: 100% !important;
}
h6 {
	font-size: 100% !important;
}
/*NEWS MODUL*/
.news_image_div {
	float:none !important;
	width:100% !important;
	margin:0 !important;
	overflow:hidden;
}
.news_image_div img {
	border:0;
	width:100% !important;
}
/*NEWS MODUL ENDE*/
#read_gbook .gvon, #read_gbook .gam, #read_gbook .gmail, #read_gbook .gweb, #read_gbook .text {
	float:none !important;
}
#header {
	width:auto !important;
	float:none !important;
	margin: 5px !important;
	background-image:none;
	height:auto;
}
#logo_header {
	width:auto !important;
	float:none !important;
	margin:0 !important;
	background-image:none;
	height:auto;
}
#header_img_handy {
	display:block !important;
	width:100% !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
/*REISEN MODUL*/
.reisen_modul .image img {
	width:100% !important;
}
.reisen_modul .image {
	position:relative;
	float:none !important;
	width:100% !important;
	margin:3px 8px 10px 0px;
}
.reisen_modul .einleitung {
	float:none !important;
	width:100% !important;
}
.termine_big {
	float:none !important;
	width:100% !important;
	max-width: 600px !important;
	min-width: 300px !important;
	margin-bottom:25px !important;
}
.termine_big img {
	width:100% !important;
}
.termine_big .termine_text {
	width:100% !important;
}
#content_inner_content img:not(.no_shadow), #content_inner_right img:not(.no_shadow), #content_inner_left img:not(.no_shadow) {
	float:none !important;
	width:100% !important;
	margin:0 0 10px 0 !important;
}
#navigation_big {
	position:relative !important;
	right:auto !important;
	top:auto !important;
	width:auto !important;
	white-space:nowrap;
	overflow:visible !important;
	margin:4px !important;
	display:none;
	background:none;
	border:none;
	padding:0;
}
.navigation_big_sub {
	position:relative !important;
	width: auto;
	margin: 0;
	padding: 0;
	margin:10px 5px 5px 10px;
	display:block !important;
	font-size:0.8em;
}
.menubtn_handy {
	line-height:22px !important;
	font-size:1.8em !important;
	text-align:left !important;
	line-height:normal !important;
	font-weight:normal !important;
	padding:4px 8px 4px 8px !important;
	border:none;
	border-top: solid 1px #666;
	width:auto !important;
	display:block;
	color:#CCCCCC;
}
#navigation_big .navigation_big li a {
	line-height:22px !important;
	font-size:1.3em !important;
	text-align:left !important;
	line-height:normal !important;
	font-weight:normal !important;
	margin:3px 5px 3px 5px !important;
	border-top:none;
	width:auto !important;
}
#navigation_big .navigation_big li a:last-child {
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
ul.navigation_big li {
	width: 100%;
	margin-bottom:0 !important;
	padding:0 !important;
	height:auto;
}
#navigation_big .navigation_big li ul li a {
	font-size:1.6em !important;
}
.gal_anzeige {
	width:100% !important;
	height:100% !important;
	margin:5px 0 !important;
}
.gal_anzeige .gal_anzeige_holder {
	height:auto !important;
	margin:0 !important;
}
#header_handy {
	display:block !important;
	margin:0 5px;
}
#menubtn_handy {
	position:relative;
	min-height:25px;
	cursor:pointer;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
	background: rgb(137,137,137);
	background: -moz-linear-gradient(top, rgba(137,137,137,1) 0%, rgba(84,84,84,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(137,137,137,1)), color-stop(100%, rgba(84,84,84,1)));
	background: -webkit-linear-gradient(top, rgba(137,137,137,1) 0%, rgba(84,84,84,1) 100%);
	background: -o-linear-gradient(top, rgba(137,137,137,1) 0%, rgba(84,84,84,1) 100%);
	background: -ms-linear-gradient(top, rgba(137,137,137,1) 0%, rgba(84,84,84,1) 100%);
	background: linear-gradient(to bottom, rgba(137,137,137,1) 0%, rgba(84,84,84,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#898989', endColorstr='#545454', GradientType=0 );
}
#menubtn_handy span {
	position:absolute;
	font-size:1em;
	font-weight:bold;
	right:4px;
	top:3px;
	color:#BD0236;
	padding:2px;
	float:right;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border:solid 1px #666;
	background: rgb(198,198,198);
	background: -moz-linear-gradient(top, rgba(198,198,198,1) 0%, rgba(147,147,147,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(198,198,198,1)), color-stop(100%, rgba(147,147,147,1)));
	background: -webkit-linear-gradient(top, rgba(198,198,198,1) 0%, rgba(147,147,147,1) 100%);
	background: -o-linear-gradient(top, rgba(198,198,198,1) 0%, rgba(147,147,147,1) 100%);
	background: -ms-linear-gradient(top, rgba(198,198,198,1) 0%, rgba(147,147,147,1) 100%);
	background: linear-gradient(to bottom, rgba(198,198,198,1) 0%, rgba(147,147,147,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6c6c6', endColorstr='#939393', GradientType=0 );
}
#header_holder {
	height:auto !important;
	min-height:50px !important;
	-webkit-border-bottom-right-radius: 7px;
	-webkit-border-bottom-left-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-moz-border-radius-bottomleft: 7px;
	border-bottom-right-radius: 7px;
	border-bottom-left-radius: 7px;
}
ul.navigation_big_sub li a:after {
	content:'';
}
ul.navigation_big_sub li a:before {
	content:'\00a0-\00a0';
}
#nav_teiler {
	display:none;
}
#immo_objekte {
	margin:-8px -15px -15px -15px;
	line-height:normal !important;
}
#immo_objekte .titel_img_holder {
	width:auto !important;
	min-height:30px !important;
	float:none !important;
	padding:8px 8px 4px 6px;
}
#immo_objekte .titel_img {
	width:100% !important;
	margin:0 !important;
}
#immo_objekte .detail_img_holder {
	width:100% !important;
}
#immo_objekte .detail_img {
	width:100%;
	margin:0;
}
#immo_objekte .detail_img_kommentar {
	width:100%;
}
