body{
	background-color:#FFF;
	font-family:"Verdana";
	border:0px;
	padding:0px;
	margin:0px;
	font-size:12px;

}

div{
	border:0px;
	padding:0px;
	margin:0px;	
}

form{
	border:0px;
	padding:0px;
	margin:0px;	
}
	

img {
	border:0px none;
	padding:0px;
	margin:0px;
}

h1{
	color:#000000;
	padding:0;
	margin:0;
	font-size:16px;	
}

h2{
	padding:0;
	margin:0;
	font-size:14px;	
}

a{
	color:#000000;
	text-decoration:none;	
}

p{
	padding:0;
	margin:0;
	border:0;	
}

#border{
	background-color:#B8C0CC;
	width:960px;
}

#site{
	background-color:#FFFFFF;
	width:900px;
}

#main{
	background-color:#FFFFFF;
	width:730px;
}

#menu{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:0.7px;	
}

#menu a{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	text-transform:uppercase;
	letter-spacing:0.7px;	
}

#menu_unten{
	color:#BBBBBB;
	font-family:Arial;
	font-size:11px;
	text-transform:none;
}

#menu_unten a{
	color:#546070;
	text-transform:uppercase;
}

#naehe{
	font-size:11px;
		
}

#naehe h1{
	
	color:#768090;
	text-transform:uppercase;
	font-size:11px;
}

#detailheader{
	font-size:11px;
	letter-spacing:-0.5px;
		
}

#detailheader h1{
	font-family:Arial;
	font-size:29px;
	font-weight:500;
	letter-spacing:normal;	
}

#detailbody{
	color:#727272;
	font-size:12px;
	line-height: 150%;	
}

#detailbody h1{
	color:#768090;
	border-top: 1px solid;
	border-color: #768090;
	font-family:Arial;
	font-size: 12px;
	text-transform: uppercase;
	padding-top:5px;
		
}

#detailbody h2{
	color:#000;
	font-family:Verdana;
	font-size: 12px;
		
}

#form_kontakt{
	color:#000;
	font-size:14px;	
}

#form_kontakt h1{
	color:#504E53;
	font-size:16px;	
}

#form_kontakt input{
	color:#000;
	font-size:14px;	
}

.floatleft{
	float:left;	
}
.floatright{
	float:right;
}
.clear{
	clear:both;
}

.greybox{
	background-color:#E8E9EA;
	font-size:12px;
}

.greybox a{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#504E53;	
}

.littledarkgreybox{
	background-color:#768090;
	color:#FFF;
	width:210px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.5px;
	text-transform:uppercase;
}

.littledarkgreybox2{
	background-color:#768090;
	color:#FFF;
	width:230px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.5px;
	text-transform:uppercase;
}


.middledarkgreybox{
	background-color:#768090;
	color:#FFF;
	width:460px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.5px;
	text-transform:uppercase;
}

.bigdarkgreybox{
	background-color:#768090;
	color:#FFF;
	width:500px;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-0.5px;
	text-transform:uppercase;
}

.littlebox{
	width:230px;
}

.middlebox{
	width:480px;
}

.middlebox2{
	width:310px;
}

.bigbox{
	width:730px;	
}

.ueberkat{
	padding-bottom:2px;
	color:#ADADAD;
	font-size:11px;
	border-bottom: 1px;
	border-style: solid;
	border-color: #9D9B9B;
	text-transform:uppercase;
}

.content{
	color:#808080;
	font-size:11px;	
}

.content h1{
	font-size:16px;	
	margin-bottom: 10px;
}

.content img{
	padding:2px;
	border:1px solid;
	border-color: #B9C1CD;		
}

.spacer img{
	padding:0px;
	border:0;	
}


.hotel{
	border-bottom:1px dotted;
	border-color: #9B9B9B;
		
}

.colorgrey{
	color:#B4B4B4;
		
}

.borderbottom{
	border-bottom:1px dashed;
	border-color: #9B9B9B;
		
}

.navstatus1{
	background-color:#768090;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 100%;	
}

.navstatus1 a{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
}

.navstatus2{
	margin-left:-10px;
	background-color:#A4ACB7;
	padding-top:5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 100%;	
}

.navstatus2 a{
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-transform: uppercase;
}

.textschwarz{
	color:#000;
}

.detailheadertext{
	line-height: 150%;		
}

.error
{
	color:red;
}

.googlemap_explanation, .googlemap_header
{
	display: none;
}

#amtc_option_0, #amtc_option_1, #amtc_option_2{
	display: none;
}

.idaba_image_selected
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	line-height: 140%;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0;
	border:solid 1px;
	padding: 2px;
	margin: 3px;
}

.idaba_image_unselected
{
	font-family: Verdana,Arial,sans-serif;
	font-size: 12px;
	line-height: 140%;
	outline-color: -moz-use-text-color;
	outline-style: none;
	outline-width: 0;
	border:none;
	padding: 2px;
	margin: 3px;
}

/* <------------------------------ TAB MENU - Anfang ------------------------------> */
		
		#tabmenu_wrapper {
			width:100%;
		}

		#tabmenu {
			margin: 0px;
			padding: 0px;
		}
		
		#tabmenu li { 
			display: inline; 
			list-style-type: none; 
		}
		
		#tabmenu .inactive a {
			color: #ffffff;
			display: block;
			font-size:12px;
			font-weight:bold;
			text-transform: uppercase;
		}
		
		#tabmenu .active a {
			display: block;
			font-size:12px;
			font-weight:bold;
			color:#FFF;
			text-transform: uppercase; 
		}
		
		#tabmenu .inactive { 		
			background-color:#A4ACB7;
			padding-top:5px;
			padding-bottom: 5px;
			padding-left: 10px;
			padding-right: 10px;
			line-height: 100%;			
		}

		#tabmenu .active {
			background-color:#768090;
			padding-top:5px;
			padding-bottom: 5px;
			padding-left: 10px;
			padding-right: 10px;
			line-height: 100%;	
		}
		
		.content2 {
			background-color: #ffffff; 
			padding-top: 20px;
		}
		
		ul#tabmenu li {
			float:left;
		}

		#tabcontent_left {
			float:left;
			width: 49%;
			
		}
		
		#tabcontent_right {
			float: right;
			width: 49%;
		}
		
		#tabcontent_left_element, #tabcontent_right_element {
			padding-bottom: 10px;
		}
				
		#tabcontent_link  {
			text-align: right;
		}
		
		.pos {
			display:none;
		}
		
		
		
/* <------------------------------ TAB MENU - Ende ------------------------------> */

