/* CSS Document */



body {

	background-color: #FFFFFF;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}



/* TABEL LAYOUTS */



td {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #78725D;

}



.td_head {

	padding-bottom: 5px;

	padding-top: 42px;

}



.td_01 {

	border: 1px solid #78725D;

}



.td_ornament {

	background-image: url(images/basic/kachel.jpg);

}



.td_meta {

	padding-bottom: 15px;

}



.td_main {

	padding-left: 102px;

	padding-top: 70px;

	padding-bottom: 4px;

	color: #78725D;

	font-size: 15px;

	letter-spacing: 1px;

}



.td_sub {

	padding-left: 102px;

	padding-top: 10px;

	padding-bottom: 8px;

	background-color: #78725D;

	color: #CDC8BE;

}



.td_no {

	padding: 0px;

}



.td_white {

	color:#FFFFFF;

}



.price_head {

	padding: 0px 10px 10px 10px;

	color: #CDC8BE;

}



.price {

	color: #FFFFFF;

	padding-left: 3px;

	padding-top: 2px;

	padding-bottom: 2px;

	background-color: #85806D;

}



.price2 {

	color: #FFFFFF;

	padding-left: 3px;

	padding-top: 2px;

	padding-bottom: 2px;

}



/* LINKS */



a {

	color: #881619;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

}



a.main {

	margin-right: 25px;

}



a.mainkl {

	margin-right: 15px;

}



a.main:hover {



}



a.sub {

	color: #FFFFFF;

	margin-right: 28px;

}



a.sub:hover {

	color: #FFFFFF;

}



a.meta {

	color: #78725D;	

	margin-left: 15px;

}



a.meta:hover {

	color: #881619;

}



a.con {

	color: #FFFFFF;

	text-decoration: underline;

}



a.con:hover {

	color: #CDC8BE;

}



.languages {

	padding-left: 102px;

	color: #881619;

}



/* TEXT */



.active_main {

	margin-right: 36px;

}

.active_mainkl {

	margin-right: 16px;

}



.active_sub {

	margin-right: 28px;

}



.active_meta {

	margin-left: 15px;

	color: #CDC8BE;

}



.pseudoh1 {

	font-size: 15px;

	font-style: italic;

}



.abstand_main {

	margin-right: 36px;

}



.abstand_sub {

	margin-right: 28px;

}



.content {

	padding-top: 20px;

	padding-right: 30px;

	line-height: 17px;

	color: #FFFFFF;

}



ul.linklist {

	margin: 0px;

	line-height: 17px;

}



h1 {

	font-size: 15px;

	font-style: italic;

	font-weight: 300;

	margin: 0px;

}

h1.klein {

	font-size: 13px;

	font-style: italic;

	font-weight: 300;

	margin: 0px;

}

.index {

	font-size: 20px;

	font-style: italic;

	font-weight: 300;

	margin: 0px;

}



h2 {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}



h3 {

	margin: 0px;

	font-size: 12px;

	font-weight: bold;

	color: #CDC8BE;

}



h6 {

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	margin: 0px;

}



.bw {

	color: #FFFFFF;

}



#scrollcontent {

	margin:0px;

	padding:0px;

	height:250px; 

	width:510px; 

	overflow:auto; 

	background-color:#78725D;

}



#scrollcontent p {

	margin:20px 20px 20px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	line-height: 17px;

}



#scrollcontent p.gross {

	margin:20px 20px 20px 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 17px;

}





/* IMAGE CLASSES */



.img_o_01 {

	border-left: 7px solid #FFFFFF;

}



.img_o_02 {

	border-left: 6px solid #FFFFFF;

	border-right: 6px solid #FFFFFF;

}



.logo_intro {

	margin-top: 35px;

	border: 0px;

}



.logo_navi {

	margin-top: 45px;

	border: 0px;

}



/*        BANNER STYLEZ             */





.minitxt {

	font-size: 9px;

	color: #000000;

}



.bannerhead {

	font-size: 12px;

	font-weight: bold;

	color: #881619;

}



.bannercopy {

	color: #000000;

}

#tripadvisor {
 	float:right;
	
}
