/* HTML-elements */
body {background-color:#fcfcf7;
	SCROLLBAR-FACE-COLOR: #fcfcf7;
	SCROLLBAR-HIGHLIGHT-COLOR: #006eb4;
    SCROLLBAR-SHADOW-COLOR: #006eb4;
    SCROLLBAR-3DLIGHT-COLOR: #fcfcf7;
    SCROLLBAR-ARROW-COLOR: #006eb4;
    SCROLLBAR-DARKSHADOW-COLOR: #fcfcf7;
	SCROLLBAR-TRACK-COLOR: #fcfcf7;
    SCROLLBAR-BASE-COLOR: #fcfcf7;
}

.body {background-color:#fcfcf7;}

/* #4 basic content font */
table {font-family:Arial; font-size:11px;}
table {color:#006EB4;}
th {font-weight:bold; text-align:left;} /*used*/

div.framesetcontentderhotelcom {background-image:url(bg_progressbar.gif); background-repeat:repeat-x;}

table.progressbarderhotelcom{background-image:url(bg_progressbar.gif);}

/* Progress bar */
div.progressbar {background-image:url(bg_progressbar.gif);}

/* Menu for corporate version */
div.menu {background-image:url(bg_progressbar.gif);} /*used*/
td.menu {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; text-transform:uppercase; white-space:nowrap;} /*used*/
a.menu {color:#81084D; text-decoration:none; margin-right:22px} /*used*/

/* Headline */
div.headline {font-family:Arial; font-size:11px; font-weight:bold;} /*used*/

/* Info - Errors - tipps */
div.info {font-size:11px; margin:3px;}
.error {color:red; font-weight:bold;} /*used*/
.notice {color:green; font-weight:bold;} /*used*/

/* Content */
div.content {font-size:11px; margin:15px;}

/* Content */
div.contentderhotelcom {font-size:11px; margin:0px; }


/* uncolored content tables */
table.content td {color:#555555;} /*used*/
table.content td.prompt {color:#006EB4; font-weight:bold;}
table.content a {color:#04318d;}
table.content a:link {color:#04318d;}
table.content a:visited {color:#04318d;}
table.content a:hover {color:#04318d;} /* do not change the position */
table.content a:active {color:#04318d;}


/* colored tables */
table.colored th {background-color:#006EB4; font-size:10px; font-weight:normal; text-transform:uppercase;}
table.colored th {color:white;}
table.colored th a {color:white;}
table.colored th a:link {color:white;}
table.colored th a:hover {color:white;}
table.colored th a:visited {color:white;}
table.colored tr {color:#555555;}

tr.coloredrow1 {background-color:#E2EEF0;}
tr.coloredrow2 {background-color:#E2EEF0;}

tr.coloredsel {background-color:#f8eef4;}

td.coloredrow1 {background-color:white;}
td.coloredrow2{background-color:#eff5f5;}

td.coloredrwo3 {background-color:#E2EEF0; background-image:url(/btibe/styles/DE/derhotel/grey.gif); background-repeat:repeat-x}


table.colored a {color:#04318d;}
table.colored a:link {color:#04318d;}
table.colored a:hover {color:#04318d;}

/* info tables */
table.content-infos {background-color:#FBF5E9;} /*used*/
table.content-infos td {color:#555555;}
table.content-infos td.prompt {color:#006EB4; font-weight:bold;}
table.content-infos a {color:#04318d;}
table.content-infos a:link {color:#04318d;}
table.content-infos a:hover {color:#04318d;}
table.content-infos td.promptwhite {background-color:white; color:#006EB4; font-weight:bold;}

table.footer td {color:#fcfcf7;} /* #1 */


/* colored backgrounds */
.bglight {background-color:#EFF5F4; }
.bgmedium {background-color:#E2EEF0; }
.bgdark {background-color:#006EB4; }
.bgmarked  {background-color:#F0E3E6; font-weight:bold }
table.bglight td {color:#555555;}

/* #10 no cc indicator */
.nocc {background-color:#FFE7AD;}

.content-infos-row1 {background-color:#EFE6D7;}

.content-infos-row2 {background-color:#FBF5E9;}

.pagecontrol {color:#04318d; padding-left:2px; padding-right:2px; font-weight:normal; border-width:0px; background-color:transparent; text-decoration:underline; cursor:pointer;} /*used*/
.currentpagecontrol {color:#04318d; padding-left:4px; font-weight:bold;} /*used*/

.map {border-color:#024a77; }

/* Help */
table.help h1 {font-size:11px; font-weight:bold;}
table.help h2 {font-size:11px; font-weight:bold; margin:10px 0px 0px 0px;}
table.help p {color:#555555; margin:0px 0px 0px 0px;}

/* form elements */
form {margin-top:0px;} /*used*/
textarea { font-family:Arial; font-size:100%; width:100%; }
input, select { font-family:Arial; font-size:100%; color:#006EB4;}
.date { width:65px; }
.field0 { width:110px; }
.field { width:136px; }
.field2 { width:141px; }
.field3 { width:450px; }
.field4 { width:114px; }
.field5 { width:160px; }
.button { border-width:1px; border-color:black; background-color:white; font-weight:bold; } /*used*/
.imagebutton {vertical-align:top; } /*used*/

td input.buttonasheaderleft {color:white; font-weight:bold;padding:0px; border-width:0px; background-color:transparent; text-decoration:underline; cursor:pointer; text-align:left; }
td input.buttonaslinkleft {color:#04318d; padding:0px; border-width:0px; background-color:transparent; text-decoration:underline; cursor:pointer; text-align:left; }
td input.buttonaslinkright {color:#04318d; padding:0px; border-width:0px; background-color:transparent; text-decoration:underline; cursor:pointer; text-align:right; }

