/* CSS Document */

.general_rightbgstretch {
	background-image: url(../layout_pics/general_rightbg.gif); 
	background-position: left top;
	background-repeat: no-repeat;
}

.general_leftbgstretch {
	background-image: url(../layout_pics/general_leftbg.gif); 
	background-position: right top;
	background-repeat: no-repeat;
}

.general_headertip {
	background-image: url(../layout_pics/general_headertip_bg.gif); 
	background-position: right top;
	background-repeat: no-repeat;
}

.navi_bgfade {
	background-image: url(../layout_pics/navi_bgfade.gif); 
	background-position: left top;
	background-repeat: repeat-x;
}

.tahoma_10_green {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #347713; 
	FONT-FAMILY: Tahoma;
}

.tahoma_10_green_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #025801; 
	FONT-FAMILY: Tahoma;
}

.tahoma_10_darkgreen {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #025801; 
	FONT-FAMILY: Tahoma;
	LINE-HEIGHT: 15px;
}

.tahoma_10_red_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #A30808; 
	FONT-FAMILY: Tahoma;
}

.tahoma_11_green {
	FONT-WEIGHT: normal;
	LINE-HEIGHT: 15px; 
	FONT-SIZE: 11px; 
	COLOR: #025801; 
	FONT-FAMILY: Tahoma;
}

.tahoma_11_green_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #025801; 
	FONT-FAMILY: Tahoma;
}

.arial_11_17 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial;
	LINE-HEIGHT: 17px;
}

.arial_11 {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Arial;
}

.arial_11_red_bold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #A30808; 
	FONT-FAMILY: Arial;
}


A.link_arial_11_bold_red:link {
	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #A30808; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.link_arial_11_bold_red:hover {
	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #2B6410; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.link_arial_11_bold_red:visited {
	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #A30808; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}


A.link_tahoma_11_bold_green_noul:link {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #025801; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.link_tahoma_11_bold_green_noul:hover {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #025801; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.link_tahoma_11_bold_green_noul:visited {
	FONT-FAMILY: Tahoma; FONT-SIZE: 11px; COLOR: #025801; FONT-WEIGHT: bold; TEXT-DECORATION: none
}


A.link_tahoma_10_red:link {
	FONT-FAMILY: Tahoma; FONT-SIZE: 9px; COLOR: #A30808; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.link_tahoma_10_red:hover {
	FONT-FAMILY: Tahoma; FONT-SIZE: 9px; COLOR: #025801; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.link_tahoma_10_red:visited {
	FONT-FAMILY: Tahoma; FONT-SIZE: 9px; COLOR: #A30808; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}




.reservieren_input { 
 width: 109px;
 height: 17px;
 padding-left: 3px;
 font: 11px Tahoma;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #025801; 
} 

.reservieren_datum_input { 
 width: 21px;
 height: 17px;
 padding-left: 3px;
 font: 11px Tahoma;
 FONT-WEIGHT: bold;
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #025801; 
}

.kontakte_input { 
 width: 269px;
 height: 17px;
 padding-left: 3px;
 font: 11px Tahoma;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #025801; 
} 

.kontaktemessage_input { 
 width: 152px;
 height: 101px;
 padding-left: 3px;
 font: 11px Tahoma;
 FONT-WEIGHT: normal;
 background-color: #FFFFFF; 
 color: #000000; 
 border: 1px solid #025801; 
}