@charset "utf-8";
/* CSS Document */

body {
background-color: #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0px;
padding: 0px;
}
.boldgrey {
font-weight: bold;
color: #666666;
}
.boldred {
font-weight: bold;
color: #990000;
}
.black {
color: #000000;

}
.blackbold {
color: #000000;
font-weight: bold;
}
.red {
color: #990000;
}
.rot {
color: #990000;
}
.rotbold {
color: #990000;
font-weight:bold;
}
h1 {
	font-size:14px;
	line-height:125%;
	color:#990000;
	text-align:left;
	font-weight: normal;
	font-variant: normal;
	margin-top: -1px;
}

/* index*/ 

#index {
width: 100%;
position: relative;
margin-top: 180px; 
background-color: #fff;
height: 278px;
text-align: center; 
}

#index ul{
list-style-type: none;
margin-left: 0px;
padding-left: 0px; 

}

#index li{
display: inline;
padding-left: 20px;
padding-right: 10px;
	}

#index li a:link, #index li a:visited, #index li a:hover {
text-decoration: none;
color: #990000;
}

#flagge {
padding-left: 24px;
padding-right: 26px;
padding-top: 45px;
	
}
	
/* ende listing index*/

/* begin index2 */

.hauslogo {
float: left;
/* width: 483px; */
/* border-bottom: 1px solid #990000; */
}

#headtext {
position: absolute;
top:35px;
width: 650px;
left: 550px;
color: #900;
}

#headtext h1 {
font-size: 14px;
font-weight: 400;
}

hr {
border: none;
background-color: #990000;
color: #990000;
height: 1px;
width: 100%;
}


#content { /* enthält foto indexhaus2 */
margin-top: 0px; /* wert relativ zum div #headtext*/
margin-left: 0px;  
 width: 940px; 
} 

#willkommen {
margin-left: 79px;
margin-top: 34px; /* absoluter wert zum oberen rand von div #willkommen */
}

#index2haus { /* foto auf indexhaus2 */
float: left;
margin-left: 79px; 
margin-top: 48px;  /* wert relativ zum div #willkommen */
}

#content_text { /* enthält grafik willkommen in schweden */
margin-left: 521px;
margin-top: 48px;
padding-top: 34px;
color: #666666;
}
#content img {
border: 0px;
}

/* end index2 */

/* begin dashaus.html */
#navi {
position: absolute;/* 1. spalte*/
width: 150px;
top: 130px;
left: 25px;
}
#navi img {
border: 0px;
padding-top: 5px; /* sinnvoll für den abstand zw. buttons */
padding-bottom: 5px;  /* sinnvoll für den abstand zw. buttons */
}
#navi a {
color: #990000;
text-decoration: none;
display: block;
}  
#navi ul {
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
text-align: center;
line-height: 16px;
margin-top: -1px; /* abstand der <ul> nach oben verringern  */
margin-bottom: -1px;/* abstand der <ul> nach unten verringern  */
}
#navi li {
display: block;
border-bottom: solid 1px #fff;
border-top: solid 1px #fff;
}
#navi li a:link, navi li a:visited {
color: #990000;
display: block;
text-decoration: none;
}
#navi li a:hover {
color: #ffffff;
background-color: #CC5259;
}
#navi li.visited {
color: #ffffff;
background-color: #CC5259;
}

/* end navi */
/* begin links und impressum */
#linksimpressum {
position: absolute;/* 1. spalte*/
width: 167px;
top: 502px;
left: 25px;
padding:0px;
}
#linksimpressum a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#linksimpressum a:link, #linksimpressum a:visited {
color: #666666;
text-decoration: underline;
} 
#linksimpressum a:hover {
color: #990000;
text-decoration: none;
} 

/*  begin links und impressum 2 */
#linksimpressum2 {
position: absolute;/* 1. spalte*/
width: 167px;
top: 455px;
left: 25px;
padding:0px;
}
#linksimpressu2 a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#linksimpressum2 a:link, #linksimpressum2 a:visited {
color: #666666;
text-decoration: underline;
} 
#linksimpressum2 a:hover {
color: #990000;
text-decoration: none;
} 

/*  end links und impressum 2 */

/*  begin image b&b-links */ 
#europeandrelax {
position: absolute;/* 1. spalte*/
width: 116px;
height:110px;
top: 650px;
left: 25px;
padding:0px;
}

#ilovebandb {
position: absolute;/* 1. spalte*/
width: 116px;
height:110px;
top: 770px;
left: 25px;
padding:0px;
}

#adventuretraveltips {
position: absolute;/* 1. spalte*/
width: 116px;
height:110px;
top: 860px;
left: 10px;
padding:0px;
}
/*  end image b&b-link*/ 

/*  begin zurueck uebersicht*/ 
#uebersichtzimmer {
	position: absolute;
	left:205px;
	top: 547px;
	width: 207px;
	height: 30px;
	color: #666666;
}
#uebersichtzimmer a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#uebersichtzimmer a:link, #uebersichtzimmer a:visited {
color: #666666;
text-decoration: underline;
} 
#uebersichtzimmer a:hover {
color: #990000;
text-decoration: none;
} 
/*  end zurueck uebersicht*/ 
/* begin content_copy */
#content_copy { /* 3. spalte */
	position: absolute;
	left:470px;
	top: 170px;
	width: 460px;
	height: 605px;
	line-height: 16px;
}
#content_copy p {
color: #666666;
}
ul {
margin-left: 0px;
padding-left: 0px;
display: block;
list-style-position: inside;
}
li {
color: #666666;
}
#content_copy a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#content_copy a:link, #content_copy a:visited {
color: #666666;
text-decoration: underline;
} 
#content_copy a:hover {
color: #990000;
text-decoration: none;
} 
/* end content_copy */
/* begin diashow */
#diacontent { /* 2. spalte */
margin-left: 205px;
margin-top: 64px;
height: auto;
float: left;
}
/* end diashow */
/* begin 2. spalte von "links"  */
#links_2 { /* 4. spalte insg. */
	position: absolute;
	left:630px;
	top: 187px;
	width: 840px;
	height: 342px;
	line-height: 16px;
}
#links_2  a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#links_2  a:link, #links_2  a:visited {
color: #666666;
text-decoration: underline;
} 
#links_2  a:hover {
color: #990000;
text-decoration: none;
} 
/* end 2. spalte von "links" */
/* begin download pdf */
#pdfdownload {
margin-left: 205px;
margin-top: 478px;
}
#pdfdownload a {
color: #666666;
text-decoration: underline;
display: inline;
}  
#pdfdownload a:link, #pdfdownload a:visited {
color: #666666;
text-decoration: underline;
} 
#pdfdownload a:hover {
color: #990000;
text-decoration: none;
} 
/* end download pdf  */

