/*Stylesheet fuer mybestours */
/*All rights reserved!*/

body{scrollbar-face-color: #d61f5b;
scrollbar-highlight-color: white;
scrollbar-shadow-color: white;
scrollbar-3dlight-color: #d61f5b;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: white;
scrollbar-darkshadow-color: #d61f5b;}

body
{
background:white;
color: #d61f5b;
font-family:Verdana,arial,helvetica,sans-serif;
font-size:9pt;
}

a:link,a:active,a:visited { color : #d61f5b; }
a:hover		{ text-decoration: underline; color : #d61f5b; }

table
{
background-color:#ffffff;
border: solid 1px;
border-color: #d61f5b;

font-family:verdana,arial,helvetica;
font-size:9pt;
}

table.noborder
{
background-color:#FFFFFF;
border: solid 0px;
border-color: #FFFFFF;

font-family:verdana,arial,helvetica;
font-size:9pt;
}

td.withborder
{
background-color:#ffffff;
border: solid 1px;
border-color: #d61f5b;
margin: 2px 2px 2px 2px;
}

table.listbox
{
background-color:#f2f4f6;
border: solid 1px;
border-color: #d61f5b;

font-family:verdana,arial,helvetica;
font-size:9pt;
}

hr
{
height:1;
color:#d61f5b;
}

.Headline {
	font-weight: bold;
	}

.tblHeadline {
	color: #FFFFFF;
	background-color: #d61f5b;
	font-weight: bold;
	font-size: 12pt;
	text-align: center;
	}

.tblHeadlineB {
	color: #FFFFFF;
	background-color: #d61f5b;
	font-weight: bold;
	font-size: 12pt;
	}

.tblHeadline2 {
	color: #FFFFFF;
	background-color: #d61f5b;
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
	}

.tblHeadline2B {
	color: #FFFFFF;
	background-color: #d61f5b;
	font-weight: bold;
	font-size: 10pt;
	}

.tblBody {
	background-color: #f2f4f6;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	}

.tblInfo {
	background-color: #f2f4f6;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	color: #d61f5b;
	}

.Preis {
	background-color: #f2f4f6;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	font-weight:bold;
	}

.tblBody2 {
	background-color: #FFFFFF;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size: 10pt;
	}

.tblBody3 {
	background-color: #FFFFFF;
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size: 7pt;
	text-align: center;
	}

.btnText {
	font-size: xx-small;
	font-weight: bold;
	text-align: center;
	}

/* hotel infos */

/* header table */
.headerTable
{
	border:1px solid black;
	width:790px;
}

/* td tag from header table */
.headerTD
{
	text-align:center;
}

/* button from header */
.headerButton
{
	width:790px;
	padding:3px;
	border:0px;
	background-color:#000000;
	background-image:url(images/tabOut.png);
	font-weight:bold;
	font-family:Arial;
	font-size:11pt;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
}

/* image table */
.imageTable
{
	width:790px;
	border:1px solid #d61f5b;
	background-color:#f2f4f6;
	font-weight:bold;
	font-family:Arial;
	font-size:11pt;
	color:#d61f5b;
	text-decoration:none;
	cursor:default;
}

/* image header tr tag from table image */
.imageHeaderTR
{
	text-align:center;
	background-color:#d61f5b;
	color:#FFFFFF;
}

/* table no row */
.noRow
{
	border-left:0px;
	border-right:0px;
	border-top:1px solid #d61f5b;
	border-bottom:1px solid #d61f5b;
	background-color:#f2f4f6;
	width:100%;
}

/* no row tr tag */
.noRowTR
{
	padding:0px;
}

/* main image tr tag from table image */
.mainImageTR
{
	padding:3px;
	text-align:center;
	vertival-align:middle;
}

.imgLink
{
	border:1px solid #d61f5b;
	cursor:pointer;
}

/* no image tr tag from table image */
.noImageTR
{
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	color:#d61f5b;
	text-decoration:none;
	text-align:center;
}

/* thumbnail image tr tag from table image */
.thumbnailImageTR
{
	text-align:center;
}

/* thumbnail image td tag from table image */
.thumbnailImageTD
{
	padding:3px;
}

/* description table */
.descriptionTable
{
	width:790px;
	border:1px solid #d61f5b;
	background-color:#f2f4f6;
	font-weight:bold;
	font-family:Arial;
	font-size:11pt;
	color:#d61f5b;
	text-decoration:none;
	cursor:default;
}

/* description header tr tag from description table */
.descriptionHeaderTR
{
	background-color:#d61f5b;
	color:#FFFFFF;
}

/* description header td tag from description table */
.descriptionHeaderTD
{
	text-align:center;
}

/* description tr tag from description table */
.descriptionTR
{
}

/* description td tag from description table */
.descriptionTD
{
	padding:3px;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	color:#d61f5b;
	text-decoration:none;
}

/* no description td tag from description table */
.noDescriptionTD
{
	padding:3px;
	text-align:center;
	font-weight:normal;
}

/* auxiliary service table */
.auxiliaryServiceTable
{
	width:790px;
	border:1px solid #d61f5b;
	background-color:#f2f4f6;
	font-weight:bold;
	font-family:Arial;
	font-size:11pt;
	color:#d61f5b;
	text-decoration:none;
	cursor:default;
}

/* auxiliary service tr tag from auxiliary service table */
.auxiliaryServiceTR
{
	background-color:#d61f5b;
	color:#FFFFFF;
}

/* auxiliary service td tag from auxiliary service table */
.auxiliaryServiceTD
{
	text-align:center;
}

/* auxiliary service name td tag from auxiliary service table */
.auxiliaryServiceNameTD
{
	padding:3px;
}

/* auxiliary service description td tag from auxiliary service table */
.auxiliaryServiceDescriptionTD
{
	padding:3px;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	color:#d61f5b;
	text-decoration:none;
}

/* auxiliary service price td tag from auxiliary service table */
.auxiliaryServicePriceTD
{
	padding:3px;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	color:#d61f5b;
	text-decoration:none;
	text-align:right;
}

/* no auxiliary service description td tag from auxiliary service table */
.noAuxiliaryServiceDescriptionTD
{
	padding:3px;
	font-family:Arial;
	font-size:10pt;
	font-weight:normal;
	color:#d61f5b;
	text-decoration:none;
	text-align:center;
}

/* close button table */
.closeButtonTable
{
	width:790px;
	border:0px;
	background-color:#FFFFFF;
}

/* close button TR tag from close button table */
.closeButtonTR
{
	text-align:center;
}

.buttonClose
{
	font-family:Arial;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(images/tabOut.png);
	border:1px solid black;
	text-decoration:none;
	cursor:pointer;
}

.buttonPrint
{
	font-family:Arial;
	font-size:10pt;
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(images/tabOut.png);
	border:1px solid black;
	text-decoration:none;
	cursor:pointer;
}

/* mouse over */
.mouseOver
{
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(images/tabOver.png);
}

/* mouse out */
.mouseOut
{
	color:#FFFFFF;
	background-color:#000000;
	background-image:url(images/tabOut.png);
}