.TablePictureCar {
margin-right: 15px;
margin-bottom: 15px; }

.TablePictureCarRight {
margin-right: 15px;
margin-left: 26px;
margin-bottom: 15px; }

div#navbar {font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: right;
width: 154px;
font-size: 11px;
padding-top: 0px;
}



#navbar ul li a:link, #navbar ul li a:visited {color: #ffffff;
background-color: #294f34;
text-decoration: none;
display: block;
border-top: 1px #294f34 solid;
border-bottom: solid #294f34 1px;
padding-right:10px;
padding-top: 3px;
padding-bottom: 3px; }



#navbar ul li a:hover {background-color: #e6e6e6;
text-decoration: none;
border-top: solid #e6e6e6 1px;
border-bottom: solid #e6e6e6 1px;
color: #333333; }

#navbar ul li a.current {background-color: #c43226;
text-decoration: none;
border-top: solid #c43226 1px;
border-bottom: solid #c43226 1px; }

#navbar ul li {
margin: 0px;
padding: 0px;
list-style-type: none;
display: block;
}



.menutext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
padding-top: 5px; }



#navbar ul {
margin: 0px;
padding: 0px;
color: #294f34; }



body {
background-color: #f7f3e7; }

.booking {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1C5133;
	text-decoration: none;
	background-color: #F8F4E6;
	text-align: left;
	border: 1px solid #1C5133;
}

table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1c5133; }

.ImageRightABS {
float: right;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 4px;
}

.ImageRight {
float: right;
margin-left: 10px;
margin-bottom: 10px;
margin-top: 10px; }

.ImageRight2 {
float: right;
margin-left:2px;
margin-right: 5px;
margin-bottom: 10px;
margin-top: 4px; }

.ImageLeftABS {
float: left;
margin-bottom: 10px;
margin-right: 10px;
margin-top: 4px;
}

.ImageLeft {
float: left;
margin-bottom: 10px;
margin-top: 10px;
margin-right: 10px; }

.ImageCenter {
margin-bottom: 10px;
margin-top: 10px; }

.ImageBorder_1px {
border: 1px #666666 solid; }

tr {}

td {}

th {}

caption {}



p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #1c5133; }



.CarTextHeadline {
color: #1c5133;
font-size: 11px;
font-weight: bold;
border: 1px #1c5133 solid;
margin-left: +10px;
background-color: #ffffff;
display: inline-block;
padding: 5px;
width: 165px; }


.CarText {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
margin-left: +10px;
background-color: #ffffff;
display: inline-block;
padding: 5px;
width: 165px;
line-height: 18px;
margin-bottom: 16px; }

.CarTextHeadlineBlack {
color: #ffffff;
font-size: 11px;
font-weight: bold;
border: 1px #1c5133 solid;
margin-left: +10px;
background-color: #333333;
display: inline-block;
padding: 5px;
width: 165px; }

.InfoBox {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
margin-left: +16px;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 18px;
margin-bottom: 16px;
width: 290px; }

.InfoBox400 {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
margin-left: +16px;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 28px;
margin-bottom: 16px;
width: 400px; }


.InfoBoxTable {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 18px;
margin-bottom: 16px;
width: 220px; }


.InfoBoxTableSmall {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 18px;
margin-bottom: 16px;
width: 190px; }


.InfoBoxFloatRight {
color: #1c5133;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 18px;
margin-bottom: 16px;
width: 140px;
margin-right: 16px;
margin-left: 16px; }



.InfoBoxFloatRightHeadline {
color: #ffffff;
font-size: 11px;
font-weight: bold;
border: 1px #1c5133 solid;
background-color: #333333;
display: inline-block;
padding: 5px;
line-height: 16px;
width: 140px;
margin-right: 16px;
margin-left: 16px;
margin-top: 29px;
text-align: center; }

.InfoBoxFloatRightLinks {
color: #ffffff;
font-size: 11px;
font-weight: normal;
border: 1px #1c5133 solid;
background-color: #ffffff;
display: inline-block;
padding: 5px;
line-height: 16px;
width: 140px;
margin-right: 16px;
margin-left: 16px;
text-align: left; }


table.HotelTabellenrahmen {border-collapse: collapse;
border-spacing: 0px;
border: 1px #b3b3b3 solid;
margin-left: 16px;
width: 95%; }

table.mediatable {border-collapse: collapse;
border-spacing: 0px;
border: 1px #b3b3b3 solid;
margin-left: 16px;
width: 430px; }

table.DNLtable {border-collapse: collapse;
border-spacing: 0px;
border: 1px #b3b3b3 solid;
margin-left: 16px;
width: 160px; }


td.HotelTableCELLwhite {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
background-color: #ffffff;
border-left: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3 solid; }

td.TableHEADreverse {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
background-color: #e3b3b3b;
border-left: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3 solid;
font-weight: bold;
color:#FFFFFF; }

td.TableHEADgrey {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
background-color: #e6e6e6;
border-left: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3 solid;
font-weight: bold; }

td.TableHEADgreenLight {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
background-color: #ccffcc;
border-left: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3 solid;
font-weight: bold; }

td.TableCELLNeutral {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
border-left: 1px #b3b3b3;
border-right: 1px #b3b3b3; }



td.TableCELLneutralStrong {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3;
font-weight: bold; }



td.HotelTabellenHeader {
border: 1px #b3b3b3;
border-bottom: 1px #b3b3b3 solid;
border-right: 1px #b3b3b3;
font-weight: bold;
background-color: #e6e6e6; }



.Fliesstext {
margin-left: 16px;
color: #1c5133;
font-size: 11px;
margin-right: 16px; }

.FliesstextTableLEFT {
color: #1c5133;
font-size: 11px;
margin-right: 16px; }

.FliesstextTableRIGHT {
color: #1c5133;
font-size: 11px;
margin-left: 36px;
margin-right: 16px; }


.CarTextMain {
color: #1c5133;
font-size: 11px;
margin-left: 16px;
margin-top: 16px;
margin-bottom: -10px;
margin-bottom: 1px; }



.TableSpacer {
margin-left: 1px;
margin-left: 16px; }


.disclaimer {
color: #1c5133;
font-size: 11px;
}


.disclaimerSmall {
color: #1c5133;
font-size: 11px;
margin-left: 40px; }

.carsCategory {
font-size: 12px;
font-weight: bold;
color: #1c5133;
margin-left: 16px;
margin-top: 20px;
margin-bottom: 2px; }



.carsCategoryBOX {
font-size: 12px;
font-weight: bold;
color: #1c5133;
margin-top: 20px;
margin-bottom: 2px; }


h1 {
font-size: 12px;
font-weight: bold;
color: #1c5133;
margin-left: 16px;
margin-top: 16px;
margin-bottom: 16px; }

h2 {}

h3 {}

h4 {}

h5 {}

h6 {}

.quicklinks {border: 1px #b3b3b3 solid;
background-color: #ffffff;
margin-bottom: 10px;
margin-top: 28px;
margin-right: 16px;
margin-left: 16px;
 }

.quicklinks h1 {background-color: #091c5a;
color: #ffffff;
font-size: 11px;
text-align: center;
font-weight: bold;
width: 150px;
line-height: 20px;
}

.pagefoot {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
padding-right: 5px; }



a:link {
color: #1c5133;} 

a:visited {
color: #1c5133;}

a:hover {
color: #c43226;}

a:active {
color: #1c5133;}

.backbutton {
color: #1c5133;
text-align: right;
padding-right: 16px}


