body  	/* Hauptseite */
{
	scrollbar-face-color: #000066;
	scrollbar-highlight-color: #d9e1f0;
	scrollbar-shadow-color: #ffffff;
	scrollbar-arrow-color: #ff6600;
	scrollbar-darkshadow-color: #000066;
	scrollbar-base-color: #000066;
	background-color: #ffffff;
	background-image:url(http://www.hotel-birkenhof.com/hintergrund.jpg);

}

.aktionsmenu {	
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
}

.bgnavi	 /* Navigation - Links */
{
	background-color: #000066;
}

.bggs	/* kleine GS auf der Hauptseite */
{

        background-color: #a90305;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*background-image:url(../images/16/Titel_rot.jpg);*/
	

}

.bggsgross	/* grosse GS  */
{
	background-color: #a90305;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*background-image:url(../images/16/Titel_rot.jpg);*/
	

}

.bggs2	/* Gutscheine auf der Hauptseite, aussen (Rahmen) */
{
	background-color: #fff8e8;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}

.bgbild	/* Gutscheinbild */
{
	background-color: #000066;

	border-bottom: white 2px solid;
	border-right: white 2px solid;
}
.bildrahmen
{
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;

}

##########################

a:ueberschriftblau.link {
	color: #000000;
	text-decoration: none;
}
a:ueberschriftblau.visited
{

	color: #000000;
		text-decoration: none;
}
a:ueberschriftblau.link
{

	color: #000000;
		text-decoration: none;
}
a:ueberschriftblau.hover
{

	color: #000000;
}
##########################
a.copy:link {
	color: #CCCCCC;
	text-decoration: none;
}
a.copy:visited
{

	color: #cccccc;
		text-decoration: none;
}
a.copy:link
{

	color: #cccccc;
		text-decoration: none;
}
a.copy:hover
{

	color: #cc0000;
}


a.gslink:link
{

	color: #ffcc00;
		text-decoration: none;
}
a.gslink:hover
{

	color: #ffFF00;
		text-decoration: none;
}

a.gslink:visited
{

	color: #cc0000;
	text-decoration: none;
}


a:hover /* Links */
{

	color: #ff6600;
	text-decoration: none;
	position:relative;
	top:+1;
	left:+1;
}

.navi {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-indent: 5px;
}


.tabellentext {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #00000;
}

.preis {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
}

.gsadresse { /* Adresse der Fa auf GS */
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}

.gstext {  /* Schriftfarbe GS */
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}

.show {
	font: 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000066;
	border-bottom: 1px solid #FFFFFF;
	text-indent: 10px;
	border-top: 1px solid #FFFFFF;
	height: 15px;
}
/* Eingabefelder */
input.login {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 120px;
}
input.i5 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 50px;
}

input.i4 {
	font: 11px Courier new;
	color: #000000;
	background: #F5F6F8;
	width: 42px;
}

input.i20 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 200px;
}
input.i30 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 300px;
}
input.i10 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 120px;
}
input.i8 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 80px;
}
input.i5plz {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #D9E1F0;
	width: 80px;
}
input.i3 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 30px;
}

input.i100 {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #F5F6F8;
	width: 600px;
}

input.ok {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #E6E6E6;
	border: 0px 0;

}
input.submitlogin {
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #ff6600;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}
input.submitweiss {
	color: #ffffff;
	border-left: white 1px solid;
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
	background-color: #ff6600;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000066;
	cursor: hand;
}

.tabtitel {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ff6600;
	border-bottom: 1px solid #FFFFFF;
	text-indent: 10px;
	border-top: 1px solid #FFFFFF;
	height: 15px;
}

.normalschwarz { /* Text Hauptseite */
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.kleinsw { /* Überschrift in Tabellen */
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

.formtab { /* Formulartabelle ( bei Adresse)*/
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #D9E1F0;
	text-align: right;
	border: 1px solid #000066;
}
.formtabechts {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background: #CFD6E4;
	text-align: left;
	border: 1px solid #000066;
}

select.normal {
	background: #D9E1F0;
	width: 145px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
select.normalklein {
	background: #F5F6F8;
	width: 80px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.sel {
	font: 10px Verdana, Arial, Helvetica, sans-serif;

}
select.normalgross {
	background: #F5F6F8;
	width: 130px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.datensatz {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
    
}
#headline {
	background: #FF6600
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	height: 16px;

}

.regstr {
    width: 300px;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
   background-color: #CCCCCC;
}

#tab1 { /* abwechselden Farben in Tabellen */
    background: #88AACC;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}
#tab0 {
    background: #88AAFF;
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}

.headline {
    font: bold 12px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}
/* Navigation */
.naviheader {
	background: #CC0000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #99CCFF;

	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.naviheader2 {
	background: #CC0000;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #99CCFF;
}

.navilink:link {
	color: #FFFFFF;
	text-decoration: none;
}
.navilink:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.navilink:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

navilink.visited {
	color: #000000;
	text-decoration: none;
}

/* navi Ende */
hr {
	color: #ff6600;
	background: #ff6600;
	height: 1px;
}
hr.hrpunkte {
	color: #CCCCCC;
	background: #CCCCCC;
	height: 1px;
	border-top: 1px dotted #CCCCCC;
}
.tabborder {
	border: 1px dotted #666666;
}

textarea.agb {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 100px;
	width: 300px;
}
textarea.mailtext {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	height: 200px;
	width: 300px;
}
.warenkorb {
	font: 12px "Times New Roman", Times, serif;
	color: #000000;
	background: #EBEBEB;
}
.warenktab {
	font: bold 14px "Times New Roman", Times, serif;
	color: #000000;
	background: #CCCCCC;
}
.gutscheinkl {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;

}
.gutscheingr {
	font: 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}

.gshead {
    font: 18px;
    
}

.textgs {
    width: 640px;
}

.haupt {
	font: 10px  Verdana, Arial, Helvetica, sans-serif;

}

.auxfunc {
    background-color: #000084;
    border-right: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}

/* Suchen Links */
a.fsuchelink:link
{

	color: #cc0000;
	text-decoration: none;
}
a.fsuchelink:hover
{

	color: #cc0000;
	text-decoration: none;
}

a.fsuchelink:visited
{

	color: #cc0000;
	text-decoration: none;
}

