html {
	background-color: rgb(255, 255, 255);
}
body {
	background-color: rgb(255, 255, 255);
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
table {
	border-collapse: collapse; border-spacing: 0;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
img {
	border: 0px currentColor; border-image: none;
}
address {
	font-style: normal; font-weight: normal;
}
caption {
	font-style: normal; font-weight: normal;
}
cite {
	font-style: normal; font-weight: normal;
}
code {
	font-style: normal; font-weight: normal;
}
dfn {
	font-style: normal; font-weight: normal;
}
em {
	font-style: normal; font-weight: normal;
}
strong {
	font-style: normal; font-weight: normal;
}
th {
	font-style: normal; font-weight: normal;
}
var {
	font-style: normal; font-weight: normal;
}
li {
	list-style: none;
}
caption {
	text-align: left;
}
th {
	text-align: left;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
q::before {
	
}
q::after {
	
}
abbr {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
acronym {
	border: 0px currentColor; border-image: none; font-variant: normal;
}
sup {
	vertical-align: text-top;
}
sub {
	vertical-align: text-bottom;
}
input {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
textarea {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
select {
	font-family: inherit; font-size: inherit; font-weight: inherit;
}
input {
	
}
textarea {
	
}
select {
	
}
legend {
	color: rgb(0, 0, 0);
}
body {
	font: 11px/14px verdana, helvetica, arial, sans-serif; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
sup {
	vertical-align: super;
}
sub {
	vertical-align: sub;
}
del {
	text-decoration: none;
}
ins {
	text-decoration: none;
}
small {
	font-size: 9px; font-weight: normal;
}
label {
	cursor: pointer;
}
select {
	cursor: pointer;
}
button {
	cursor: pointer;
}
input {
	cursor: pointer;
}
input[type=text] {
	cursor: text;
}
input {
	padding: 2px; outline: rgb(255, 255, '255) 0px'; border: 1px solid rgb(102, 102, 102); border-image: none; height: 14px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:11px; font-size:11px; font-family:verdana, sans-serif
}
.Radio input {
	border: 0px currentColor; border-image: none;
}
input.Radio {
	border: 0px currentColor; border-image: none;
}
.customerAgb input {
	border: 0px currentColor; border-image: none;
}
.pseudoErvYearly input {
	border: 0px currentColor; border-image: none;
}
select {
	font: 11px/11px verdana, sans-serif; padding: 1px; border: 1px solid rgb(102, 102, 102); border-image: none; height: 20px; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 11px/11px verdana, sans-serif; padding: 2px; border: 1px solid rgb(102, 102, 102); border-image: none; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
table {
	width: 100%;
}
img {
	vertical-align: middle;
}
a {
	color: rgb(0, 0, 255); cursor: pointer;
}
a:hover {
	color: rgb(255, 120, 0);
}
a:active {
	
}
input:active {
	
}
iframe {
	border: currentColor; border-image: none;
}
#default_content .cl {
	height: auto; position: inherit;
}
#default_content .cr {
	height: auto; position: inherit;
}
#kategoryHead {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#newsHead {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#pageNav {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#sub_Navi .head {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#sub_Navi .active {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#newsArchive_Button {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#sidebar li {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.clt {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.crb {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.clb {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.crbv {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.cl {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
.cr {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_layout_sprite.png') no-repeat;
}
#searchsubmit {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_main_sprite.png') no-repeat;
}
#errorBox li {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_main_sprite.png') no-repeat;
}
#commentSubmit {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_main_sprite.png') no-repeat;
}
.advent {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_main_sprite.png') no-repeat;
}
.hotline {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/blog_main_sprite.png') no-repeat;
}
.lcol {
	float: left;
}
.fl {
	float: left;
}
.fll {
	float: left;
}
.rcol {
	float: right;
}
.fr {
	float: right;
}
.flr {
	float: right;
}
.hide {
	display: none;
}
.hidden {
	display: none;
}
.block {
	display: block;
}
.imgrep {
	text-align: center; text-indent: -9999px;
}
.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clear {
	clear: both;
}
.borderlr {
	border-width: 0px 1px; border-style: solid; border-color: rgb(153, 153, 153); border-image: none;
}
.m0 {
	margin: 0px;
}
.mt {
	margin-top: 10px;
}
.mr {
	margin-right: 10px;
}
.ml {
	margin-left: 10px;
}
.mb {
	margin-bottom: 10px;
}
.mtm {
	margin-top: 20px;
}
#kategoryList .mtm {
	margin-top: 20px;
}
.mth {
	margin-top: -10px;
}
.plrb {
	padding: 0px 15px 10px;
}
.plr {
	padding: 0px 5px;
}
.pt {
	padding-top: 10px;
}
.pb {
	padding-bottom: 10px;
}
.caltooltip {
	background: rgb(255, 255, 255); font: 10px/14px verdana, sans-serif; padding: 5px 7px; border-radius: 3px; border: 1px solid rgb(126, 126, 126); border-image: none; width: 250px; text-align: left; color: rgb(114, 114, 114); margin-top: 3px; position: absolute; z-index: 20; font-size-adjust: none; font-stretch: normal; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
form .adult .caltooltip {
	left: 2px; margin-top: 13px;
}
th .caltooltip {
	width: auto;
}
.post {
	padding: 10px 0px; clear: both; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.first {
	border: currentColor; border-image: none;
}
.date {
	text-align: right; color: rgb(102, 102, 102);
}
.borderBottom {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.co {
	color: rgb(255, 120, 0);
}
.cg {
	color: rgb(102, 102, 102);
}
.clt {
	background-position: -17px -36px; width: 5px; height: 5px; margin-top: -2px; margin-left: -2px;
}
.crb {
	background-position: -20px -57px; left: 697px; width: 5px; height: 5px; margin-top: -2px; position: absolute;
}
.crbv {
	background-position: -19px -58px; left: 697px; width: 5px; height: 5px; margin-top: -2px; margin-right: -2px; position: absolute;
}
.clb {
	background-position: -17px -65px; width: 5px; height: 5px; margin-top: -3px; margin-left: -2px; position: absolute;
}
.entry p {
	margin-top: 10px;
}
.dachzeile {
	margin: 0px 0px 5px 10px; color: rgb(102, 102, 102);
}
#attachImage {
	margin: 10px auto; width: 500px; text-align: center;
}
.img_head {
	font: 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(0, 150, 230); font-size-adjust: none; font-stretch: normal;
}
.img_head a {
	font: 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(0, 150, 230); font-size-adjust: none; font-stretch: normal;
}
.img_caption {
	margin: 10px auto; padding: 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 400px; text-align: center; color: black; font-size: 90%; background-color: rgb(241, 241, 241);
}
.img_caption p {
	margin-top: 0px;
}
#socialMedia {
	margin: 10px 0px; padding: 10px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 20px; clear: both;
}
.feed_img {
	vertical-align: super;
}
.rss {
	margin: 2px 22px 0px 0px; float: left;
}
.like_btn {
	margin: 0px 5px; width: 105px; height: 40px; overflow: hidden; vertical-align: middle; float: left;
}
.gplus {
	margin-top: 0px; float: left; display: block;
}
html.js #navi {
	padding-bottom: 14px;
}
html.js #topLine {
	width: 941px; margin-left: 6px;
}
.topLine .hotlineChange span.hiddenInfo {
	display: block;
}
#wrapper {
	margin: 0px 0px 0px 46px; width: 950px;
}
#navi {
	margin: 0px; border-radius: 5px 0px 0px;
}
#wrapper #navi {
	margin: 0px; padding: 0px; height: 30px;
}
#wrapper #languageFlags {
	display: none;
}
#content {
	margin: 0px !important;
}
.lineContainer {
	background: rgb(255, 255, 255);
}
#teaser {
	background: rgb(255, 255, 255) url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/teaser_pic_2.jpg') no-repeat center; width: 700px; height: 185px; text-indent: -9999px; margin-bottom: -15px
}
#sub_Navi {
	background: rgb(241, 241, 241); width: 699px; height: 21px; padding-top: 5px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid;
}
#postsWrapper {
	border: 1px solid rgb(132, 132, 132); border-image: none; width: 699px; margin-top: -35px;
}
#sidebar {
	margin: 0px 0px 0px 10px; width: 243px;
}
#errorBox {
	font: bold 14px/17px verdana, helvetica, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
.serviceHead {
	margin: 15px 0px 15px 46px; width: 960px;
}
.serviceHead .hotline {
	background-position: -280px -390px; color: rgb(255, 255, 255); padding-left: 20px; font-size: 12px; font-weight: 700; float: right;
}
#sub_Navi .inactive {
	color: rgb(102, 102, 102); font-weight: bold; margin-top: -10px; cursor: pointer;
}
#sub_Navi .inactive div:hover {
	color: rgb(255, 120, 0);
}
#sub_Navi .inactive a:hover {
	color: rgb(255, 120, 0);
}
#sub_Navi .active {
	background-position: 0px -74px; font: bold 13px/16px verdana, helvetica, arial, sans-serif; margin-top: -13px; margin-left: -1px; cursor: pointer; font-size-adjust: none; font-stretch: normal; background-repeat: repeat-x;
}
#sub_Navi .active .arw {
	background: url('../Travel24%20Reisemagazin_%20Reisetipps,%20Reiseberichte,%20Reisereportagen%20%26%20Touristinfos%20im%20Online-Urlaubsmagazin_files/images/arw.png') no-repeat center 25px; color: rgb(255, 255, 255); padding-bottom: 12px
}
#sub_Navi .active .cl {
	background-position: 0px -36px; width: 5px; height: 35px;
}
#sub_Navi .active .cr {
	background-position: -11px -36px; width: 5px; height: 35px;
}
#sub_Navi a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#sub_Navi .active a {
	color: rgb(255, 255, 255); text-decoration: none;
}
#newsHead {
	background-position: 0px -74px; padding: 5px 0px; width: 691px; height: 20px; float: left; background-repeat: repeat-x;
}
#newsHead h2 {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
#newsHead .date {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
#news .cl {
	background-position: 0px -36px; padding: 0px 0px 2px; width: 5px; height: 28px; float: left;
}
#news .cr {
	background-position: -11px -36px; padding: 0px 0px 2px; width: 5px; height: 28px; float: left;
}
#news .head {
	margin: 0px 0px 0px 5px; color: rgb(255, 255, 255); float: left;
}
#postHead_news {
	margin: 10px 10px 5px;
}
#postHead_news a {
	color: rgb(0, 0, 0); font-weight: bold; text-decoration: none;
}
#postHead_news h2 {
	font: 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(0, 0, 0); font-size-adjust: none; font-stretch: normal;
}
.imgHolder {
	width: 120px;
}
.contHolder {
	width: 560px;
}
.metaNews {
	padding: 3px 10px; border: 1px solid rgb(204, 204, 204); border-image: none; text-align: right; margin-left: 10px; background-color: rgb(247, 247, 247);
}
#videoHead {
	padding: 10px;
}
#videoHead h3 {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(255, 120, 0); font-size-adjust: none; font-stretch: normal;
}
#postHead_video {
	margin: 10px 10px 10px 20px;
}
#postHead_video a {
	color: rgb(0, 150, 230); font-weight: bold;
}
#searchform {
	padding: 0px 0px 10px 10px;
}
#searchform .first {
	font-weight: bold;
}
#searchform input {
	width: 230px;
}
#searchform select {
	width: 200px;
}
#searchForm h3 {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; margin: 20px 10px 10px; color: rgb(255, 120, 0); font-size-adjust: none; font-stretch: normal;
}
#search h3 {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; margin: 20px 10px 10px; color: rgb(255, 120, 0); font-size-adjust: none; font-stretch: normal;
}
#searchform #searchsubmit {
	background-position: 0px -38px; border: currentColor; border-image: none; width: 130px; height: 35px; text-indent: -9999px; margin-right: 30px; display: block; cursor: pointer;
}
#resultsSearch h2 {
	font: 17px/21px verdana, helvetica, arial, sans-serif; font-size-adjust: none; font-stretch: normal;
}
#kategoryPost a {
	font: bold 13px/16px verdana, helvetica, arial, sans-serif; color: rgb(0, 70, 160); text-decoration: none; margin-left: 10px; font-size-adjust: none; font-stretch: normal;
}
#postHead h2 {
	font: 17px/21px verdana, helvetica, arial, sans-serif; margin: 0px 0px 5px; color: rgb(0, 150, 230); font-size-adjust: none; font-stretch: normal;
}
#postHead h1 {
	font: 17px/21px verdana, helvetica, arial, sans-serif; margin: 0px 0px 5px; color: rgb(0, 150, 230); font-size-adjust: none; font-stretch: normal;
}
#postHead h2 a {
	color: rgb(0, 150, 230);
}
#postHead h2 a:hover {
	color: rgb(255, 120, 0);
}
#postHead h2 a:focus {
	color: rgb(255, 120, 0);
}
#kategoryPost a:hover {
	color: rgb(255, 120, 0);
}
#kategoryPost a:focus {
	color: rgb(255, 120, 0);
}
#sidebar {
	width: 239px;
}
#kategoryHead {
	background-position: 0px -74px; font: bold 13px/16px verdana, helvetica, arial, sans-serif; padding: 5px 0px 3px; width: 229px; height: 21px; color: rgb(255, 255, 255); float: left; font-size-adjust: none; font-stretch: normal; background-repeat: repeat-x;
}
#kategoryList {
	border: 1px solid rgb(132, 132, 132); border-image: none;
}
#kategoryList_magazin {
	border: 1px solid rgb(132, 132, 132); border-image: none;
}
#kategoryList_news {
	border: 1px solid rgb(132, 132, 132); border-image: none;
}
#sidebar .cl {
	background-position: 0px -36px; width: 5px; height: 29px; float: left; display: block; position: inherit;
}
#sidebar .cr {
	background-position: -11px -36px; width: 5px; height: 29px; float: left; display: block; position: inherit;
}
#sidebar .head {
	color: rgb(255, 255, 255); font-weight: bold; float: left; display: block;
}
#sidebar li {
	background-position: -5px -304px; margin: 10px 0px 10px 20px; padding: 0px 0px 0px 20px;
}
#errorBox li {
	background-position: -5px -304px; margin: 10px 0px 10px 20px; padding: 0px 0px 0px 20px;
}
#newsArchive_Button {
	background-position: -5px -304px; margin: 10px 0px 10px 20px; padding: 0px 0px 0px 20px;
}
#sidebar li.categories {
	padding: 0px 0px 0px 40px;
}
#sidebar ul.children {
	margin-left: -40px !important;
}
#sidebar ul.children a {
	font-weight: normal;
}
#sidebar li.current-cat a {
	font-weight: bold;
}
#searchsubmit {
	background-position: -172px 0px; border: currentColor; border-image: none; width: 85px; height: 35px; text-indent: -9999px; cursor: pointer;
}
#kategoryList #s {
	width: 130px;
}
#newsArchive_Button {
	color: rgb(0, 0, 255); text-decoration: underline; margin-top: 20px; cursor: pointer;
}
#newsArchive_Button strong:hover {
	color: rgb(255, 120, 0); text-decoration: underline;
}
.cats {
	font-size: 13px;
}
.feed_btn {
	margin-left: 20px;
}
.advent {
	background-position: 13px -72px; padding: 5px 0px 10px 40px; width: 206px; font-size: 13px; font-weight: bold; margin-top: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
#pageNav {
	background-position: 0px 0px; margin: 65px 0px 0px; height: 30px; text-align: right; overflow: hidden; padding-right: 10px; background-repeat: repeat-x;
}
#paging {
	list-style: none; display: inline-block;
}
#paging li {
	text-align: center; float: left;
}
#paging li.prev {
	text-decoration: none; margin-top: 10px;
}
#paging li.next {
	text-decoration: none; margin-top: 10px;
}
#paging li.pages {
	margin: 0px;
}
#paging li.pages a {
	padding: 5px; margin-top: 0px; display: inline-block;
}
#paging li.pages a.active {
	padding: 4px; color: rgb(0, 0, 0); font-weight: bold; text-decoration: none; margin-top: 6px;
}
.leftNav {
	width: 330px; text-align: left; overflow: hidden; white-space: nowrap;
}
.rightNav {
	width: 330px; overflow: hidden; white-space: nowrap;
}
.endNav {
	line-height: 20px;
}
img.alignright {
	margin: 0.5em 0px 1em 1em; float: right;
}
div.alignright {
	margin: 0.5em 0px 1em 1em; float: right;
}
img.alignleft {
	margin: 0.5em 1em 1em 0px; float: left;
}
div.alignleft {
	margin: 0.5em 1em 1em 0px; float: left;
}
img.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
div.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
a img.alignright {
	margin: 0px 0px 1em 1em; float: right;
}
a img.alignleft {
	margin: 0px 1em 1em 0px; float: left;
}
a img.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
img.right {
	margin: 0px 0px 2px 7px; padding: 4px; display: inline;
}
img.left {
	margin: 0px 7px 2px 0px; padding: 4px; display: inline;
}
img.centered {
	margin-right: auto; margin-left: auto; display: block;
}
.right {
	float: right;
}
.left {
	float: left;
}
.caption {
	background: rgb(229, 242, 255); margin: 5px; padding: 5px; border: 1px solid rgb(229, 229, 255); border-image: none; color: black; font-size: 90%;
}
.aligncenter {
	margin-right: auto; margin-left: auto; display: block;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
.wp-caption {
	margin: 10px; border: 1px solid rgb(221, 221, 221); border-image: none; text-align: center; padding-top: 4px; background-color: rgb(241, 241, 241);
}
.wp-caption img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none;
}
.wp-caption p.wp-caption-text {
	margin: 0px; padding: 0px 4px 5px; line-height: 17px; font-size: 11px;
}
#commentform {
	position: relative;
}
#commentSubmit {
	background-position: -130px -38px; border: currentColor; border-image: none; width: 170px; height: 35px; text-indent: -9999px !important; display: block; position: absolute; cursor: pointer;
}
.commentlist li {
	font-weight: bold;
}
.commentlist li .avatar {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(238, 238, 238); border-image: none; margin-right: 5px; float: left;
}
.commentlist cite {
	font-size: 1.1em; font-style: normal; font-weight: bold;
}
.commentlist cite a {
	font-size: 1.1em; font-style: normal; font-weight: bold;
}
.commentmetadata {
	font-weight: normal;
}
.commentlist {
	padding: 0px; text-align: justify;
}
.commentlist li {
	list-style: none; margin: 15px 0px 3px; padding: 5px 10px 3px; font-weight: bold;
}
.commentlist p {
	margin: 20px 5px 0px 0px; font-weight: normal;
}
#commentform p {
	margin: 5px 0px;
}
.nocomments {
	margin: 0px; padding: 0px; text-align: center;
}
.commentmetadata {
	margin: 0px; display: block;
}
.alt {
	margin: 0px; padding: 10px; background-color: rgb(241, 241, 241);
}
#commentform input {
	
}
#commentform textarea {
	
}
#commentform label.error {
	padding: 5px; color: rgb(255, 0, 0);
}
.t24-tabboxContent div {
	background: yellow !important;
}
.footerVersion2 {
	clear: both;
}
.flexWrap {
	position: relative;
}
.flexSky {
	left: 1015px; top: 135px; position: absolute;
}
.flexWrap.flexWall1 .flexTop {
	right: -172px;
}
.flexWrap.flexWall1 .flexSky {
	top: -21px;
}
.newsfluege .flexWrap.flexWall1 .flexSky {
	top: 90px;
}
.flexWrap.flexWall2 .flexTop {
	right: -15px;
}
.flexWrap.flexWall2 .flexSky {
	top: -111px;
}
.newsfluege .flexWrap.flexWall2 .flexSky {
	top: -1px;
}
.oWide .flexTop {
	margin: 0px; border-radius: 0px; top: -10px; width: auto; height: auto;
}
.flughafen .hasFlexWallBG .brandingHeader {
	
}
