@charset "utf-8";
#ferienhausgesucht_de {
padding-right : 0;
padding-left : 0;
font-size : 12px;
padding-bottom : 0;
margin : 0;
color : #000000;
padding-top : 0;
font-family : helvetica, verdana, arial, "sans serif";
background-color : #cfd1d2;
}
BODY {
padding-right : 0;
padding-left : 0;
font-size : 12px;
padding-bottom : 0;
margin : 0;
color : #000000;
padding-top : 0;
background-color : #cfd1d2;
}
TD {
font-size : 12px;
}
A {
color : #cd5c5c;
text-decoration : none;
}
A:visited {
color : #cd5c5c;
}
A:hover {
color : #7b7571;
}
A:active {
color : #cd5c5c;
}
H1 {
font-size : 18px;
margin : 0;
}
H2 {
font-size : 16px;
margin : 0;
}
H3 {
font-size : 14px;
}
H4 {
font-size : 12px;
}
.form {
margin : 0;
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 5px 25px 15px;
padding-top : 0;
}
.partnertip {
width : 145px;
font-size : 11px;
border : 1px solid #cfcfcf;
margin-left : 10px;
margin-bottom : 6px;
}
.partnerheader {
width : 145px;
text-align : center;
padding-top : 3px;
padding-bottom : 3px;
background-color : #73aadf;
font-size : 11px;
color : #fff;
font-weight : bold;
font-family : helvetica, verdana, arial, "sans serif";
text-decoration : none;
}
#container {
border-left : 1px solid #8f8f8f;
border-right : 1px solid #8f8f8f;
border-bottom : 1px solid #8f8f8f;
width : 900px;
margin-bottom : 0;
margin-left : 55px;
margin-right : 0;
background-color : #ffffff;
background-repeat : no-repeat;
}
div#header {
padding : 0;
width : 300px;
height : 70px;
float : right;
margin-top : 9px;
background-image : url('/gif/urlaub-ferienhaus.gif');
background-repeat : no-repeat;
}
.searchform {
margin-left : 4px;
}
.searchbox {
border : 1px solid #cfd1d2;
margin : 0 4px 0 0;
width : 120px;
margin-left : 0.6em;
}
.navflag-container {
width : 900px;
top : 6px;
position : absolute;
z-index : 2;
background-color : transparent;
}
.navflag {
margin : 0;
padding : 0;
font-size : 1em;
}
.navflag ul {
float : right;
margin : 0;
padding : 0 14px 0 0;
}
.navflag li {
display : inline;
list-style : none;
margin : 0;
padding : 0;
}
.navflag li a {
margin : 0;
padding : 0 0 0 1px;
}
.navflag a:hover {
color : rgb(0, 0, 0);
text-decoration : none;
}
.img-navflag {
display : inline;
height : 14px;
margin : 0;
padding : 0;
border : none;
}
.nav2 {
clear : both;
margin : 0;
padding : 0;
font-family : verdana, helvetica, arial, "sans serif";
font-size : 1.1em;
}
.nav2 ul {
float : left;
width : 900px;
margin : 0;
padding : 0;
border-top : 0px solid rgb(255, 204, 102);
border-bottom : 0px solid rgb(255, 204, 102);
background-color : #99CCFF;
font-weight : bold;
}
.nav2 li {
display : inline;
list-style : none;
margin : 0;
padding : 0;
}
.nav2 li a {
display : block;
float : left;
margin : 0 0 0 0;
padding : 4px 10px 4px 10px;
border-right : 2px solid rgb(255, 255, 255);
color : rgb(33, 81, 127);
text-decoration : none;
font-size : 100%;
}
.nav2 a:hover, .nav2 a.selected {
color : #21517F;
text-decoration : underline;
BACKGROUND: #FFFF99;

}
.bottomwords {
width : 900px;
}
.top1 {
margin : auto;
text-align : center;
padding-bottom : 4px;
color : rgb(130, 130, 130);
font-family : helvetica, verdana, arial, "sans serif";
font-size : 0.8em;
}
.submit {
color : #fff;
font-family : helvetica, verdana, arial, "sans serif";
font-size : 8pt;
font-weight : bold;
background-color : #5c93c9;
border : 1px solid #c5d9eb;
cursor : pointer;
}
.rsidespan {
font-size : 11px;
font-weight : normal;
font-family : helvetica, verdana, arial, "sans serif";
text-decoration : none;
}

#breadcrumbs {
padding : 0.4em 0 1em 0;
font-weight : bold;
font-size : 11px;
font-family : helvetica, verdana, arial, "sans serif";
}

#left table {
margin : auto;
}
.tableheader {
width : 510px;
text-align : center;
margin-top : 2px;
margin-left : 10px;
padding-top : 3px;
padding-bottom : 3px;
margin-bottom : 3px;
background-color : #73aadf;
font-size : 12px;
color : #fff;
font-weight : bold;
font-family : helvetica, verdana, arial, "sans serif";
text-decoration : none;
}
#content table {
margin-left : 10px;
margin-bottom : 1.5em;
border-collapse : collapse;
text-align : left;
width : 510px;
font-family : helvetica, verdana, arial, "sans serif";
border : 1px solid #cfcfcf;
}
table land {
margin : auto;
margin-bottom : 0.1em;
border-collapse : collapse;
text-align : left;
width : 510px;
border : 1px solid #cfcfcf;
}
#content table td.bild {
padding : 0.5em;
}
table td.land1 {
font-weight : bold;
width : 145px;
padding-left : 0.2em;
}
table td.land {
font-weight : bold;
width : 120px;
padding-left : 0.2em;
}
#content table tr.row3 {
width : 250px;
color : inherit;
}
table tr.land {
width : 125px;
color : inherit;
}
#banner {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
padding-top : 0;
height : 80px;
}
#banner A {
color : #5c93c9;
text-decoration : none;
}
#banner A:hover {
color : #73aadf;
}
#banner H1 {
padding-right : 0;
padding-left : 10px;
font-size : 24px;
padding-bottom : 0;
margin : 0;
padding-top : 10px;
font-family : helvetica, verdana, arial, "sans serif";
}
#banner H2 {
padding-right : 0;
padding-left : 10px;
font-size : 12px;
padding-bottom : 12px;
margin : 0;
color : #5c93c9;
padding-top : 2px;
font-family : helvetica, verdana, arial, "sans serif";
}
#content {
padding-bottom : 0;
margin : 0 175px;
padding-top : 2px;
border-right : 1px solid #8f8f8f;
min-height : 1300px;
border-left : 1px solid #8f8f8f;
min-height : 1300px;
}
#content H1 {
padding-right : 15px;
padding-left : 14px;
padding-top : 2px;
display : inline;
margin-top : 0;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#content H2 {
padding-right : 15px;
padding-left : 10px;
display : inline;
margin : 0 0 10px;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#content H3 {
padding-right : 15px;
padding-left : 10px;
display : inline;
margin : 0 0 10px;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#content H4 {
padding-right : 15px;
padding-left : 12px;
display : inline;
margin : 0 0 10px;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#content P {
padding-right : 15px;
padding-left : 15px;
padding-bottom : 0;
margin : 0 0 10px;
line-height : 1.2em;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#content A:link {
color : #000000;
text-decoration : none;
}
#content A:hover {
color : #ff8000;
text-decoration : underline;
}
#content A:active {
color : #5c93c9;
}
#content A:visited {
color : #0066ff;
}
#content P.center {
text-align : center;
}
#contentlast {
padding-bottom : 0;
margin : 0 175px;
padding-top : 2px;
border-right : 1px solid #8f8f8f;
font-family : helvetica, verdana, arial, "sans serif";
color : #000000;
min-height : 1300px;
border-left : 1px solid #8f8f8f;
min-height : 1300px;
}
#contentlast A:link {
color : #000000;
text-decoration : none;
}
#contentlast A:hover {
color : #015E9B;
text-decoration : underline;
}
#contentlast A:active {
color : #015E9B;
}
#contentlast A:visited {
color : #015E9B;
}

#contentlast H1 {
padding-right : 15px;
padding-left : 10px;
padding-top : 2px;
display : inline;
margin-top : 0;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 0;
}
#left {
padding-right : 0;
padding-left : 0;
float : left;
padding-bottom : 10px;
margin : 0;
font-family : helvetica, verdana, arial, "sans serif";
width : 175px;
height : 100%;
padding-top : 10px;
}
#right {
padding-right : 0;
padding-left : 0;
float : right;
padding-bottom : 10px;
margin : 0;
font-family : helvetica, verdana, arial, "sans serif";
width : 175px;
height : 100%;
padding-top : 10px;
}
#right P {
padding-right : 6px;
padding-left : 6px;
padding-bottom : 15px;
margin : 0;
padding-top : 0;
}
#left A {
color : #000000;
text-decoration : none;
}
#left A:hover {
color : #015E9B;
text-decoration : underline;
}
#left A:active {
color : #015E9B;
}
#left A:visited {
color : #015E9B;
}
#right A {
color : #000000;
text-decoration : none;
}
#right A:hover {
color : #015E9B;
text-decoration : underline;
}
#right A:active {
color : #015E9B;
}
#right A:visited {
color : #015E9B;
}
#left UL {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0 10px 15px;
padding-top : 0;
list-style-type : none;
}
#right UL {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0 10px 15px;
padding-top : 0;
list-style-type : none;
}
#left LI {
margin-bottom : 4px;
line-height : 1.3em;
}
#right LI {
margin-bottom : 4px;
line-height : 1.3em;
}
#left H3 {
padding-right : 0;
padding-left : 10px;
padding-bottom : 0;
margin : 0 0 5px;
padding-top : 0;
}
#right H3 {
padding-right : 0;
padding-left : 10px;
padding-bottom : 0;
margin : 0 0 5px;
padding-top : 0;
}
#footer {
clear : both;
text-align : center;
font-weight : bold;
background-color : #73aadf;
padding-bottom : 2px;
margin-left : 0;
color : #ffffff;
font-family : helvetica, verdana, arial, "sans serif";
padding-top : 3px;
}
#footer A {
font-weight : bold;
padding-bottom : 4px;
margin : 0;
color : #ffffff;
padding-top : 4px;
text-decoration : none;
}
#footer A:visited {
color : #ffffff;
}
#footer A:hover {
color : #ffffff;
color : #ff8000;
}
div.c3 {
text-align : left;
padding-left : 6px;
}
div.c2 {
padding-left : 6px;
text-align : center;
}
img.c1 {
vertical-align : middle;
}
div.c1 {
text-align : center;
}
