html {
 background-color: #F1F1F1;
}

body
{
 width: 740px;
 padding-left: 205px;
 padding-top: 0px;
 margin-top: 0px;
 color: rgb(0, 0, 0);
 background-color: #F1F1F1;
 direction: ltr;
}

.inpJB { font-size: 12px;
 font-weight:bold;
 background-color: #F1F1F1;
 border: 0px solid #F1F1F1;
 cursor:pointer;cursor:hand}

wrapper {
 width: 740px;
 max-width: 740px;
 background-color: #F1F1F1;
}


a
{
 color: #444444;
 text-decoration: none;
}

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

a:hover
{
 font-weight:bold;
}

.paragraphText
{
  text-decoration: none;
  color: #515151; 
  font-size: 14px;
  font-family: Helvetica,Arial,sans-serif;
  text-align: justify;
  line-height: 18px;
}

.paragraphHeading
{
  text-decoration: none;
  color: #a54545;
  font-size: 14px;
  font-weight:bold;
  font-family: Helvetica,Arial,sans-serif;
}

.zimmerHeader {
  background: #a54545;
  float: right;
  padding-top: 3px;
  padding-right: 5px;
  width: 550px;
  color: #F1F1F1;
  font-size: 12px;
  font-family: Helvetica,Arial,sans-serif;
}

.zimmerHeader a {
  color: #F1F1F1;
  font-size: 12px;
  padding-top: 3px;
  text-align: justify;
  font-family: Helvetica,Arial,sans-serif;
  line-height: 18px;
}

#bordered {
  border: 0.2em solid #a54545;
}

.zimmerBody {
  background: #DBDCDD;
  border: 2px solid #a54545;
  float: right;
  width: 650px;
  color: #111111;
  font-size: 12px;
  font-family: Helvetica,Arial,sans-serif;
  line-height: 18px;
  text-align: justify;
  padding: 4px;
  height: 355px;
}

.zimmerBody td {
  color: #111111;
  font-size: 12px;
  font-family: Helvetica,Arial,sans-serif;
  line-height: 14px;
  text-align: justify;
}

.zimmerBodyElement td {
  color: #111111;
  font-size: 12px;
  font-family: Helvetica,Arial,sans-serif;
  line-height: 14px;
  text-align: justify;
}

.zimmerBodyElement p {
  color: #111111;
  font-size: 12px;
  font-family: Helvetica,Arial,sans-serif;
  line-height: 14px;
  text-align: justify;
}

.imgborder {
  border-style:outset;
  border-color: #a54545;
  border-width: 0.2em;
}

.zimmerBody img {
  border-style:outset;
  border-color: #a54545;
  border-width: 0px;
}

.zimmerBodyHeading {
  color: #a54545;
  font-size: 14px;
  line-height: 20px;
  font-family: Helvetica,Arial,sans-serif;
}

.zimmerBodyElement {
  float: left;
  padding: 5px;
  width: 310px;
}

.zimmerLinie {
  background: #a54545;
  height: 2px;
  max-height: 2px;
  font-size: 2px;
  line-height: 2px;
  width: 100%;
}

.navigation {
	width: 200px;
	background-color: #F1F1F1;
}

.boxContent
{
	padding: 0px;
	margin: 0px;
	background-color: #F1F1F1;
	font-family: Helvetica,Arial,sans-serif;
  	font-size: 11px;
	line-height: 11px;
}

.boxContentRoundTop
{
	font-family: Helvetica,Arial,sans-serif;
  	font-size: 11px;
	width:740px;
	max-width:740px;
}

.boxContentRoundTop td
{
	font-family: Helvetica,Arial,sans-serif;
  	font-size: 11px;
}

.boxContentRoundBottom
{
	font-family: Helvetica,Arial,sans-serif;
  	font-size: 12px;
	line-height: 12px;
	width:740px;
	max-width:740px;
}

.boxContent br 
{
	line-height: 3px;
}

.boxContent a
{
 	color: #414141;
 	text-decoration: none;
	font-family: Helvetica,Arial,sans-serif;
}

.boxContent a:visited
{
 	color: #414141;
 	text-decoration: none;
	font-family: Helvetica,Arial,sans-serif;
}

#box_zimmer { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#box_apartments { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#box_buchen { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#box_tourists { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#box_informationen { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#box_navigation { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px;}

#exp1152192587 { border-left: 2px solid #a54545; border-right: 2px solid #a54545; border-bottom: 5px solid #a54545; border-top: 0px; }

.boxTitle
{
	background: #a54545;
	color: #F1F1F1; 
	text-decoration: none;
	line-height: 17px;
	height: 17px;
	font-size: 14px;
  	font-family: Helvetica,Arial,sans-serif;
}

.boxTitle a
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.boxTitle a:visited
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.boxTitleBuchen
{
	background: #a54545;
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
	font-size: 13px;
	line-height: 16px;
	padding-top: 4px;
}

.boxTitleBuchen a
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.boxTitleBuchen a:visited
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.zimmerHeader a
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.zimmerHeader a:visited
{
	color: #F1F1F1; 
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}

.zimmerHeader a:hover
{
	color: #F1F1F1; 
  	font-weight: bold;
	text-decoration: none;
  	font-family: Helvetica,Arial,sans-serif;
}


