/** allgemeine text-formatierungen */

html {
 /* scrollbar color settings */
  scrollbar-face-color: white;
  scrollbar-arrow-color: black;
  scrollbar-track-color: #CCCCCC;
  scrollbar-shadow-color: white;
  scrollbar-highlight-color: white;
  scrollbar-3dlight-color: black;
  scrollbar-darkshadow-Color: black;
}

body, td, input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
   
//   overflow: auto; /** makes scrollbar invisible if not needed on ie */
}

img {
	border: 0;
}

p {
	padding: 0; 
	margin: 0;
	
	padding-top: 10px;
}

input {
	font-size: 11px;
}

#Text, #Text #Title, #Text td {
	font-size: 11px;		
	
	padding: 0;
	margin: 0;
	
	padding-bottom: 1px;
}

#Text #Title {
	text-transform: uppercase;
	letter-spacing: 1px;

	font-weight: bolder;
}

.big {
	text-transform: uppercase;
	letter-spacing: 1px; 	
}

.normal {
	text-transform: none;
	letter-spacing: 0;
}

a.nohiglight,
.nohiglight a {
	color: black !important;
}

.menu_highlight {
	color: red !important;
}

#Header a, #Footer a {
	color: white !important;
}

#Header a.active,
#Header a:visited.active, 
#Footer a.active,
#Footer a:visited.active {
	color: black !important;
	text-decoration: none !important;	
}

#LeftMenu {
	text-transform: uppercase;
	letter-spacing: 1px;

	line-height: 14px;
}

#LeftMenu a.active,
#LeftMenu a:visited.active {

	font-weight: bold;
	font-size: 11px;
	
}

body {
	padding: 0; 
	margin: 0;
}

form {
	padding: 0; margin: 0;
}

a, a:visited {
	color: #FF6100;
	text-decoration: none;
}

.highlight {
	color: #FF6100 !important;
}

a.highlight,
a.highlight:visited,
.highlight a,
.highlight a:visited {
	text-decoration: underline !important;
}

input.button {
	text-transform: uppercase;
	
	border: 1px solid black;
	background-color: black;
	color: white;	
}

input.text, textarea {
	border: 1px solid black;

	padding-left: 1px;
	padding-right: 1px;

	background-color: white;
	color: black;
}

input.text:focus, textarea:focus {
	background-color: #FEF7DE;
}

input.button:focus {
	color: #FCE693;
}

/* for request, reservation formulars */
#Text .FormTable {
		
}

#Text .FormTable td {
	padding-top: 1px;
	padding-bottom: 2px;
}