html {
  font-family: Arial,Helvetica, sans-serif;
  font-size: 12px;
  color:#ffffff;
  margin:0;
  padding:0;
}
body {
  background-color:#ffffff;
  margin:0;
  padding:0;
}
a {
  color:#ffffff;
}
p, td {
  font-size: 12px;
}
input, select {
  font-size: 12px;
  color:#185493;
}
#filterview input, #filterview select {
  font-size: 11px;
}

input.mini {
  width:30px;
}
input.small {
  width:100px;
}
input.medium {
  width:150px;
}
input.large {
  width:330px;
}
select.large {
  width:150px;
}

p.objectText, p.small {
  font-size: 11px;
  font-family:Verdana;
  line-height:16px;
}
p.objectTextGelb {
  font-size: 11px;
  font-family:Verdana;
  line-height:16px;
	color:#FAAB19;
}  
h1{
  font-size: 14px;
  margin:0;
  padding:0 0 5px 0;
  line-height:16px;
}
#objectHeaderLeft h1 {
  font-size: 12px; 
  font-weight:bold;
}
h2{
  font-size: 14px;
  font-family: Arial,Helvetica, sans-serif;
  margin:10px 0 10px 0;
  padding:0 0 5px 5px;
  font-weight:bold;
  border-bottom:2px solid #185493;
  border-left:2px solid #185493;
  /*
  position:relative;
  float:left;
  width:630px;
*/
  }
h3 {
  font-size: 12px;
  font-family: Arial,Helvetica, sans-serif;
  margin:10px 0 10px 0;
  padding:0 0 0 0px;
  font-weight:bold;
}  

#main p {
  margin:5px 0 5px 0;
  padding:0;
}
#footer p {
  margin:12px 0 12px 0;
  padding:0;
}
#additionallinks p{
  margin:12px 0 12px 0;
  color:#185493;
  padding:0;
}
#additionallinks p a {
  color:#185493;
}
#additionallinks p.socialBookmarks a {
  margin:0px 0 0px 0;
  vertical-align:middle;
  height:40px;
  line-height:20px;
}
#additionallinks p.socialBookmarks a img{
  vertical-align:bottom;
}
hr {
  color:#92BBE0;
  text-align:left;
  height:1px;
  background-color:#92BBE0; /*fürn IE*/
  padding:0px 0px 0px 0px;
  margin:5px 0px 5px 0px;
  border:0px;
}
#website {
  width:1000px;
  height:20px;
  background-color:#185493;
  position:absolute;
  float:left;
  z-index:0;
}
#top {
  width:1000px;
  height:129px;        
  background-repeat:no-repeat;
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#topHeader {
  position:relative;
  float:left;
  width:1000px;
  height:88px;
  margin:0;
  padding:0;
}
#logoContainer {
  position:relative;
  float:left;
  width:303px;
  height:88px;
  margin:0;
  padding:0 0 0 365px;
  display:block;
}
#onlineBuchen {
  position:relative;
  float:left;
  width:109px;
  height:88px;
  margin:0;
  padding:0;
  display:block;
}
#serviceContainer{
  position:relative;
  float:left;
  width:223px;
  height:88px;
  margin:0;
  padding:0;
  display:block;
}
.service{
  width:203px;
  height:15px;
  color:#185493;
  text-decoration:none;
  text-align:right;
  font-weight:bold;
  font-size:11px;
  padding:5px 10px 0 10px;
}
.service a {
  text-decoration:none;
  color:#185493;
}
#serviceButton {
  position:relative;
  float:left;
  width:223px;
  height:73px;
  margin:0;
  padding:0;
  text-align:right;
}
#topLeft {
  position:relative;
  float:left;
  width:170px;
  height:41px;
  margin:0;
  padding:0;
}
#naviContainer {
  position:relative;
  float:left;
  width:830px;
  height:41px;
  padding:0px 0 0 0px;
  margin:0;
  padding:0;
}
.navi {
  width:220px;
  height:41px;
  float:left;
  position:relative;
}
.naviRight {
  width:170px;
  height:41px;
  float:left;
  position:relative;
  color:#ffffff;
  margin:0;
  padding:0;
}

.date {
  font-size: 11px;
  font-weight:bold;
  color:#ffffff;
  height:30px;
  padding:20px 0 0 10px;
  line-height:30px;
  text-decoration:none;
}
a.home {
  font-size: 11px;
  font-weight:normal;
  color:#ffffff;
  margin-left:5px;
  text-decoration:none
}
/* 
Ende : 1. Zeile Hauptnavi,...
Start: 2. Ziele Specials,....
*/
#top2 {
  width:1000px;
  height:27px;        
/*  background-color:#ffff00;*/
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#regionImage {
  width:170px;
  height:27px;        
/*  background-color:#ffff00;*/
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#specialContainer {
  width:660px;
  height:27px;        
  background-color:#ffffff;
  color:#A3102D;
  position:relative;
  text-align:center;
  float:left;
  margin:0;
  padding:0;
}

#specialContainer ul {
  list-style-type: none;
  overflow:hidden;
  padding:0;
  margin:0 0 0 0;
  height:27px;
}
#specialContainer li{
  line-height:27px;
	color:#A3102D;
	font-weight:bold;
	padding: 0px 15px 0px 15px;
	margin:0;
	display:inline;
}
#specialContainer a{
	color:#A3102D;
	text-decoration:none;
}
/*unter top1 und 1top2*/
#special {
  position:relative;
  float:left;
  clear:left;
  margin:20px 0 0 0;
}
/*unter top1 und 1top2*/
#specialdetailsection {
  position:relative;
  float:left;
  clear:left;
  margin:0px 0 20px 0;
}
#searchTopImage {
  width:170px;
  height:22px;
  margin:0;
  padding:5px 0px 0 0px;
  float:left;
  position:relative;
  background-color:#A3102D;
  /*background-image:url(images/search_top.gif);*/
  /*background-repeat:no-repeat;*/
}
#searchTopImage p{
  font-family: Arial, Helvetica,sans-serif;
  font-size: 12px;
  font-weight:bold;
  padding:0px 0 0 28px;
  margin:0;
  line-height:15px;
	color:#FAAB19;
}

/* Sie sind angelmedlet als*/
.loginLogout a {
  color:#ffffff;
  text-decoration:none;
  font-weight:bold;
}
.loginLogout {
  width:160px;
  height:31px;
  margin:0;
  padding:20px 5px 3px 5px;
  text-align:center;
  float:left;
  position:relative;
  font-size:11px;
 }

#loginLogoutContainer{
  width:170px;
  height:26px;
  margin:0;
  padding:0;
  float:left;
  position:relative;
  background-color:#3F71A5;/*A3102D;*/
  color:#FBAB19;
  border-bottom: 1px solid #91B1D4;
}
.loginLogoutButton {
  width:160px;
  height:21px;
  padding:3px 0px 0 10px;
  margin:0;
  text-align:left;
}
.loginLogoutButton a {
	background-color:#A3102D;
	color:#A3102D;
}	

/*unter top1 und 1top2*/
#content {
  position:relative;
  width:1000px;
  float:left;
  background-color:#185493;
  background-image:url(images/bg/bg_website.gif);
}

/*navigation: Destination Tree*/
#naviLeft {
  background-color:#185493;
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#desttreeview {
	width:170px;
}
#navileftbottom {
	width:170px;
}
#footer {
  position:relative;
  width:1000px;
  height:30px;
  padding:0px 0 10px 0;
  float:left;
  color:#185493;
  background-color:#ffffff;
}
#additionallinks {
  position:relative;
  width:1000px;
  padding:0px 0px 0px 0px;
  margin:10px 0px 0px 0px;
  float:left;
  color:#185493;
  background-color:#ffffff;
}
#footer p {
  text-align:center;
}
#additionallinks p {
  text-align:center;
  font-size:10px;
  padding:0px 0px 0px 0px;
  margin:2px 0px 0px 0px;
}

.destlistlevel1 {
  margin-left:20px;
  font-size: 12px;
  color:#ffffff;
  margin-left:16px;
  line-height:21px;
  overflow:hidden;
  width:149px;
  height:22px;
}
.destlistlevel1 a,.destlistlevel2 a {
  text-decoration:none;
}
.destlistlevel2 {
  font-size: 11px;
  color:#92BBE0;
  margin-left:16px;
  line-height:21px;
  text-decoration:none;
  overflow:hidden;
  width:149px;
  height:22px;
}
.destlistlevel2 a {
  text-decoration:none;
  color:#92BBE0;
}
.destlistlevel2 a.level2active {
  font-weight:bold;
}
 

span.arrow {
  font-family:Verdana;
  font-size:10px;
}
/*Main Content*/
#mainContainer {
  background-color:#7095BC;
  width:660px;
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#main {
  padding:10px 10px 10px 10px;
  position:relative;
  width:640px;
  float:left;
  font-size:12px;
  font-family:Arial,Helvetica,Verdana;
}
#main td{
  font-size:11px;
  font-family:Verdana;
}
#main td.form{
  font-size:12px;
  font-family:Arial;
  vertical-align:middle;
}
table.gallerydetails{
  width:600px;
}
td.galleryimage {
  padding:10px 2px 0 0px;
  vertical-align:top;
  text-align:center;
  width:100%;
  margin: auto;
  /*background-color:#ffffff;*/
}
td.galleryimage img {
  text-align:center;
}
.gallerytext {
  text-align:center;
  width:290px;
}
/*object im object_listing*/
#separator {
 /* background-color:#ff0000;*/
  position:relative;
  float:left;
	height:10px;
	width:630px;
  margin:10px 0 0 0;
  padding:0;
}

#objectContainer {
	width:630px;
	font-size:11px;
  font-family:Verdana;
  line-height:15px;
  position:relative;
  float:left;
  margin:0;
  padding:10px 0 10px 0;
  /*border-bottom: 1px solid #92BBE0;*/
}
#objectHeader {
  position:relative;
  width:630px;
  float:left;
  margin:10px 0 2px 0;
  padding:0;
}
#objectHeaderLeft {
  width:270px;
  position:relative;
  float:left;
  font-weight:bold;
  margin:0;
  padding:0;
}
.oldid {
	font-weight:normal;
	font-size:11px;
}
#objectHeaderRight {
  width:360px;
  position:relative;
  float:right;
  text-align:right;
  margin:0;
  padding:0;
}
#objectHeaderRightLeft {
  position:relative;
  float:right;
  text-align:right;
  margin:0;
  padding:0;
/*  width:360px;*/
}
.maxPers{
  position:relative;
  float:left;
  text-align:right;
  width:80px;
  margin:0 5px 0 0;
}
.objecttype{
  position:relative;
  float:left;
  text-align:right;
  margin:0;
  padding:0 3px 0 0;
  font-weight:bold;
  font-family:Verdana, Arial;
  font-size:11px;
  /*width:260px;*/
}
.booknow {
  position:relative;
  float:left;
  text-align:right;
  margin:0;
  padding:0 0 0 3px;
  width:67px;
}


#objectImage,
#objectInfoTable{
  width:260px;
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
img.objectImage,img.level2Image  {
  width:250px; 
  margin:0 0px 10px 0;
}
#searchResultContainer #objectImage{
  width:160px;
  position:relative;
  float:left;
  margin:0;
  padding:0;
}
#searchResultContainer #objectImage img.objectImage {
  padding:0 0px 10px 0;
  width:150px;
}
img.icon {
  padding:0 2px 0px 0;
}
#objectInfoContainer {
  width:360px;
  position:relative;
  float:left;
  margin:0 0 0 0px;
  padding:0;
}

#searchResultContainer #objectInfoContainer {
  width:460px;
  position:relative;
  float:left;
  margin:0 0 0 0px;
  padding:0;
}
.objectLastminute{
  margin:0 0 10px 0px;
  font-weight:bold;
  color:#FFCC00;
  font-size:11px;
  line-height:16px;
  font-family:Verdana, Helvetica;
}
#objectInfo{
 /* width:360px;*/
  position:relative;
  float:left;
  margin:0 0 0 0px;
  padding:0;
  font-size:11px;
  line-height:16px;
  font-family:Verdana, Helvetica;
}
#objectAdds{
  width:360px;
  position:relative;
  float:left;
  margin:10px 0 0 0px;
  padding:0;
  font-size:11px;
  line-height:16px;
  font-family:Verdana, Helvetica;
}
#searchResultContainer #objectAdds {
	width:460px;
}
#objectLinks {
  position:relative;
  float:left;
  margin:10px 0 0 0px;
  padding:2px 5px 2px 5px;
  background-color:#3E71A5;
}
#objectLinks a, #objectLinks {
  text-decoration:none;
  color:#ffffff;
  /*color:#FAAB19;*/
}
#prices {
  position:relative;
  float:left;
  margin:10px 0 0 0px;
}

/*
table.prices {
  border:0px solid #185493;
  width:300px;
  position: relative;
  float:left;
  border-collapse: collapse;
}
*/
table.prices {
  border:0px solid #185493;
  width:320px;
  position: relative;
  float:left;
  border-collapse: collapse;
}

table.prices td.prices {
  text-align:right;
  padding:2px;
  border:1px solid #92BBE0;
  margin:0;
}
td.prices {
  width:100px;
}
table.objectDetails{
	position:relative;
	float:left;
	width:280px;
	margin:0px 0 0 0;
/*  table-layout: fixed; */
  border-collapse: collapse;
}
table.objectDetails td {
  border:1px solid #92BBE0;
  padding:2px;
	width:140px;
  margin:0;
  vertical-align:top;
}

#buttonClose {
  position: relative;
  float:left;
  margin:0;
  padding:0;
  width:18px;
  line-height:18px;
  border:1px solid #A3102D;
  background-color:#FAAB19;
  font-weight:bold;
  cursor:pointer;
  color:#A3102D;
  font-size:12px;
  vertical-align:middle;
  text-align:center;
  font-family:Verdana;
}
#buttonOpen {
  position: relative;
  float:left;
  margin:0;
  padding:0;
  font-weight:bold;
  cursor:pointer;
  color:#A3102D;
  font-size:11px;
  text-align:center;
  font-family:Verdana;
}
/*navi Right*/
#naviRight {
  position: relative;
  float:left;
  margin:0;
  padding:0;
  width:170px;
}
.select_suche{
  width:130px;
  font-family: Verdana,Arial, Helvetica,sans-serif;
  font-size: 11px;
  margin-left:10px;
}
.backToResults {
  font-family: Arial, Helvetica,sans-serif;
  font-size: 12px;
  font-weight:normal;
  padding:5px 0 0 10px;
}
.backToResults a{
	color:#FAAB19;
	text-decoration:none;
}
.backToResults dl {
  margin:0;
}
.backToResults dl dd {
	margin-top: -1.2em;
}
.backToResults dl dd {
	margin-left: 1.3em;
}
/*Object details / fotogalerie*/
#objectNavi {
  position: relative;
  float:left;
  clear:left;
  margin:0;
  padding:0;
  font-size:12px;
  text-decoration:none;
  color:#FAAB19;
}
#objectGallery{
  position: relative;
  float:left;
  clear:left;
  margin:10px 0 0 0;
  padding:0;
}
#objectNavi a {
  color:#FAAB19;
}
#objectNavi a.active {
  font-weight:bold;
  color:#FAAB19;
}
#objectPricesContainer,#galleryContainer, #AvailibilityContainer, 
#booking, #priceinfo,#loginContainer,#bookingprocessContainer, #tabs, 
#objectDescriptionContainer {
  width:630px;
  position: relative;
  float:left;
  margin:10px 0 0 0;
  padding:0;
}
#pricesAndDetailsContainer, #objectDescription {
  position: relative;
  float:left;
  margin:10px 0 0 0;
  padding:0;
  display:block;
}


/*
#objectPrices,#objectDetails {
  position: relative;
  float:left;
  margin:10px 0 0 0;
  padding:0;
  width:310px;
}
*/
#objectPrices {
  position: relative;
  float:left;
  margin:10px 0 0 0;
  padding:0;
  width:340px;
}
#objectDetails {
  position: relative;
  float:left;
  margin:10px 0 0 0;
  padding:0;
  width:290px;
}


#objectGallery{
  display:block;
}
#objectAvailibility {
  position: relative;
  float:left;
  clear:left;
  margin:0px 0 0 0;
  padding:0;
}
#availability_popup{
  position: relative;
  float:left;
  clear:left;
  margin:0px 0 0 0;
  padding:0;
  display:block;
}
#bookingForm {
  position: relative;
  float:left;
  clear:left;
  margin:10px 0 0 0;
  padding:0;
  width:630px;
}
.availabilitytable th {
  font-size:11px;
  font-weight:normal;
}
.availabilitytable{
  margin:0px 0 0 0;
}
.availabilitytable{
	border:1px solid #92BBE0;
}
span.button {
  width:25px;
  height:25px;
  line-height:25px;
  border:0px solid #A3102D;
  background-color:#185493;
  font-weight:bold;
  cursor:pointer;
  color:#ffffff;
  font-size:17px;
  vertical-align:middle;
  text-align:center;
  font-family:Verdana;
}
.bookingButton {
	border:0px solid #A3102D;
  background-color:#FAAB19;
  font-weight:bold;
  cursor:pointer;
  color:#A3102D;
	font-family:Arial;
  font-size:12px;
  vertical-align:middle;
  text-align:center;
  padding:0px 2px 0 2px;
  margin:0;
  height:18px;
  /*line-height:20px;*/
  /*position:relative;*/
  /*float:right;*/
  text-align:center;
              
}
.bookingButton a, .bookingLink a, a.bookingButton, #filterview input.bookingButton{
  color:#A3102D;
	text-decoration:none;
  padding:0px 2px 0 2px;
  margin:0;
  height:18px;
  font-size:12px;
	font-family:Arial;
}

.bookingLink {
  line-height:20px;
  border:0px solid #A3102D;
  background-color:FAAB19;
  font-weight:bold;
  cursor:pointer;
  color:#A3102D;
  font-size:12px;
  vertical-align:middle;
  text-align:center;
  font-family:Arial;
  padding:2px;
  margin:0 0 20px 0;
}
#loginContainer table.login {
  padding:2px;
}
table.tablesections {
  width:450px;
}
#main table.tablesections td, #main table.priceinfoTable td, 
#main table.tablesections th, #main h3 {
  font-size:12px;
  font-family:Arial;
  vertical-align:middle;
}
#main table.tablesections td.col1 {
  width:100px;
  vertical-align:middle;
}


.tablesections th {
  border-bottom: 1px solid #92BBE0;
  text-align:left;
}
.messagebox{
  border:1px;
  border-color:#ffffff;
  border-style:solid;
  width:150px;
  text-align:left;
}

/* tabs/links in den Specials*/
#tabs a {
  text-decoration:none;
}
#tabs a.active {
  text-decoration:none;
  font-weight:bold;
}
.hotline {
  text-align:center;
}
#error,#message {
  border: 1px solid #FFcc00;
  margin:0 0 10px 0;
}
#error h1, #message h1, h1.message {
  color:#FFcc00; /*#FFA500;*/
  padding:0 0 0 3px;
}
textarea {
	font-family:Arial, Helvetica;
  font-size:12px; 
  color:#185493;
}
textarea.large {
	font-family:Arial, Helvetica;
  width:250px;
  height:200px; 
}
textarea.medium {
  width:250px;
  height:80px; 
}
textarea.small {
  width:250px;
  height:50px; 
}

#searchResultHeaderContainer {
  position:relative;
  float:left;
	width:630px;
	display:none;
  /*background-color:#3E71A5;*/
  border:1px solid #91B1D4;
  display:none;
}
#searchResultHeader {
  position:relative;
  float:left;
	padding:5px;
}

#startSiteObjectContainer {
  position:relative;
  float:left;
  width:210px;
  height:358px;
  background-image:url(images/bg/bg_startobject.gif);
  background-repeat:no-repeat;
}
#startSiteObjectHeader {
  position:relative;
  float:left;
  width:210px;
  height:41px;
}
#startSiteObjectHeader h4{
	margin:0;
	padding:4px;
	line-height:15px;
}
#startSiteObjectHeader p.objectsubtitle{
  color:#A3102D;
  font-size:11px;
  margin-top:0px;
  padding:0 0 0 4px;
  line-height:11px;
}
#startSiteObjectBody {
  position:relative;
  float:left;
  width:210px;
  height:317px;
}
#startSiteObjectBody img.objectimage{
  width:197px;
  padding:0px 0 0 2px;
  margin:0;
}
#startSiteObjectBody p.objecttext{
  color:#ffffff;
  font-size:11px;
  margin-top:0px;
  padding:4px 0 0 4px;
  line-height:12px;
  width:200px;
}
#startSiteObjectBody .details {
  text-align:right;
  margin:0 30px 0 0;
}
#linkToAdvancedSearch, #linkToSimpleSearch {
	position:relative;
  float:left;
  height:30px;
  margin:15px 20px 5px 0;
}
#tabs {
	float:left;
	position:relative;
	padding:0px 0 20px 0;
}
#bookingprocessContainer {
  background-image:url(images/bg/bg_bookingprocess.gif);
  background-repeat:no-repeat;
  height:41px;
  padding:0 0 20px 0;
}
#bookingprocessContainer a {
  text-decoration:none;
}
table.bookingprocess td{
  padding:0 15px 0 0;
}



/* auf Anfrage*/
a.fw {
	color: #92BBE0;
	background-color: #FF0000;	
	font-weight:bold;
}
/* gebucht */
a.bw {
	color: #000000;
	background-color: #FF0000;	
	font-weight:bold;
}
/* gebucht, extern */
a.ew {
	color: #000000;
	background-color: #FF0000;	
	font-weight:bold;
}
/* reserviert */
a.rw {
	color: #000000;
	background-color: #FFFF00;	
	font-weight:bold;
}
/* angefragt */
a.aw {
	color: #000000;
	background-color: #FF9933;	
	font-weight:bold;
}
/* frei */
a.xw {
	color: #000000;
	background-color: #00FF00;	
	font-weight:bold;
}
table.availabilitytable td {
  width:17px;
  height:17px;
	padding:0px 0px 0px 0px;
	border-style:0px;
}
/* auf Anfrage*/
td.f, td.F, a.f, span.f, span.F {
	background-color: #92BBE0;
	cursor:pointer;
}
span.fw, span.Fw { 
	background-color: #92BBE0;
	font-weight:bold;
}	
/* Anreisetage */
td.u, td.U, a.u, span.u, span.U
td.v, td.V, a.v, span.v, span.V
td.w, td.W, a.w, span.w, span.W
td.o, td.O, a.o, span.o, span.O
td.p, td.P, a.p, span.p, span.P
td.q, td.Q, a.q, span.q, span.Q
 {
  cursor:pointer;
}
/* gebucht */
td.b, td.B, a.b, span.b, span.B {
/*	background-color: #FF0000;	*/
}
span.bw, span.Bw, span.admin { 
	background-color: #FF0000;	
	font-weight:bold;
}	
/* gebucht, extern */
td.e, td.E, a.e, span.e, span.E {
/*	background-color: #FF0000;*/
}
span.ew, span.Ew { 
	background-color: #FF0000;	
	font-weight:bold;
}	
/* reserviert */
td.r, td.R, a.r, .r, .R { 
/*	background-color: #FFFF00;*/
}
span.rw, span.Rw { 
	background-color: #FFFF00;	
	font-weight:bold;
}	
/* angefragt */
td.a, td.A, a.a, .a, .A {
/*	background-color: #FF9933;*/
}
span.aw, span.Aw { 
	background-color: #FF9933;
	font-weight:bold;
}	
/* frei, Anreise */
td.x, a.x, .x, .X { 
/*	background-color: #00FF00;*/
	cursor:pointer;
}
/* frei, KEINE Anreise */
td.t, a.t, .t, .T { 
/*	background-color: #00CF00;*/
}
/*f�rs FE, damit es im alten IE l�uft, gibt es div id, statt class*/
#x, #f {
  display:block;
  width:17px;
  height:17px;
}
td.g, a.g, .g, .G { 
/*	background-color: #FF0000;/*#c8c8c8;*/
}
span.xw, span.Xw { 
	background-color: #00FF00;
	font-weight:bold;
}
#availableLine {
  float:left;
  clear:left;
  margin:0;
  padding:10px 0 0 0;
}
/*SEO*/
#ferienhausRuegen {
  display:none;
}
span.erweiterteSucheButton {
  background-color:#A3102D;
  color:#FAAB19;
  font-weight:bold;
  border:1px solid #FAAB19;
  font-size:15px;
}
#specialContainer marquee {
  width:600px;
}
#map {
  width:200px;
  height:200px;
}

/*die Suche*/
#filterview {
  background-color:#7CA6D3;	
  border-color:2px solid #185493;
  padding-bottom:5px;
}
#buttonsForAdvanvedSearch {
  padding-top:0px;
  float:left;
  position:relative;
  background-color:#7CA6D3;
  width:630px;
}
.fincabutton {
  float:left;
  width:150px;
}
.schnellzugangSuche {
  float:left;
  padding-left:25px;
  padding-right:25px;
}
.schnellzugangSuche a {
  text-decoration:none;
}