body {
background-color:#D0D0D0;
font-family:Arial,Verdana,Helvetica;
margin-bottom:0px;
margin-top:0%;
font-size:10pt;
color:#58585a;
line-height: 17px
}


.wrapper {
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
width:880px;
height: auto;

}

.logo {
height:114px;
background-color:#000000;
padding-bottom:30px;

}

.tabelle { 
letter-spacing:1px;
background-color:#aaaaaa;

}

.tabelle a {
  text-decoration:none;
  color:#4C4646;
  
  
}

.tabelle a:visited {
  text-decoration:none;
  color:#707070;
}

.rahmen {
	border-bottom-width:1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}



.hauptmenu {
text-align:center;

}

.icon {
visibility:hidden;

}
.sub {
margin-left:0px;
font-size:9pt;

}
.submenu {
visibility: hidden;

}

.teaser {
background-color:#e5e5e5;
padding-bottom:0px;
height:400px;
z-index:10;

}

.button {
	position:relative;
	z-index:30;
	left: 650px;
	top: -120px;
	height:172px;
	width:173px;

}

.footer {
height:28px;
font-size:11pt;
text-align:center;
color:#7d7d7d

}

.footer div {
padding-top:5px;

}


/* Module */

.module {
background-color:#e5e5e5;
padding-bottom:30px;

}

.headline {
padding-bottom:30px;

}

.gallerie_menue img {
margin-right:30px;

}


.ferienwohnungen_headline {
color:#495a91;
font-size:14pt;
}

.ferienwohnungen_markierung {
color:#495a91;
font-weight: 700;
}


#divContent{position:absolute; width: 1000px; top:0; left:0}



/*Unternavi*/

.tabelle a:hover {
  text-decoration:none;
  color:#0762ad;  
}


hr {
height:1px;
color: #CCCCCC;
}

a:link {  						
		color:#58585a; 	
		text-decoration:none; 	
		}

a:visited {
  text-decoration:none;
  color:#58585a; 
}

a:hover {
  text-decoration:underline;
  color:#58585a; 
}

/* jquery slideshow */
.pics {  
    height: 350px;  
    width: 880px;  
    padding: 0;  
    margin: 0;
} 
 
.pics img {  
    padding: 0x;  
    border: 0px solid #ccc;  
    background-color: #eee;  
    width: 880px; 
    height: 350px; 
    top: 0; 
    left:0; 
} 
/* jquery slideshow - Ende */

/* Gallerie */
.divGalerie {
    overflow: hidden;
	height: 160px;
	width: 680px;
}
/* jquery slideshow - Ende */

/* Ränder */
.tableRand1 {
	
}

.tableRand2 {
	
}

.tableRand3 {
	
}

.tableRand4 {
	
}

.tableRand5 {
	
}

.tableRand6 {
	
}

.tableRand7 {
	
}





