html {height: 100%; width: 100%;}
body {	
    font-family:  Arial, sans-serif;
	background-color: #16191c;
	padding: 0px;
	margin: 0px;
	height: 100%;
	width: 100%;
	
	scrollbar-face-color: #16191c; 
	scrollbar-shadow-color: #08172a;
	scrollbar-highlight-color: #9ca0a9;
	scrollbar-3dlight-color: #08172a;
	scrollbar-darkshadow-color: #9ca0a9;
	scrollbar-track-color: #16191c;
	scrollbar-arrow-color: #9ca0a9;
	scrollbar-base-color: #9ca0a9;

overflow-x:hidden;
overflow:-moz-scrollbars-vertical;
overflow-y:scroll;
	
	}
	
#main {position:absolute; width:100%; height:100%; z-index:1; background-image: url(images/back.jpg); background-position: top center; background-repeat:no-repeat;}

table.main {width: 990px; height: 790px; }

p {font-size: 12px; color: #9ca0a9; text-align:justify;}
p.right {font-size: 12px; color: #9ca0a9; text-align:right;}
p.shop {font-size: 12px; color: #9ca0a9; text-align:justify;}
p.rightshop {font-size: 12px; color: #9ca0a9; text-align:right;}
h2 {font-size: 14px; color: #9ca0a9; text-align:left;}

a:link    {  color: #9ca0a9; text-decoration: underline;}
a:visited {  color: #9ca0a9; text-decoration: underline;}
a:hover   {  color: #ffffff; text-decoration: underline;}
a:active  {  color: #9ca0a9; text-decoration: underline;}

p.klein { font-family: verdana; font-size: 11px; color: #9ca0a9;}
a.klein:link    { color: #9ca0a9; text-decoration: underline;}
a.klein:visited { color: #9ca0a9; text-decoration: underline;}
a.klein:hover   { color: #ffffff; text-decoration: underline;}
a.klein:active  { color: #9ca0a9; text-decoration: underline;}

a.unavi:link    { font-size: 11px; color: #b79323; text-decoration: none;}
a.unavi:visited { font-size: 11px; color: #b79323; text-decoration: none;}
a.unavi:hover   { font-size: 11px; color: #ffffff; text-decoration: none;}
a.unavi:active  { font-size: 11px; color: #b79323; text-decoration: none;}


input.text { 	width:190px; height:16px; 	background-color:#b5b6bd; margin-bottom : 0px ; color:#000000; border: 1px solid #930406; FONT: 10px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px;}
input.ort { 	width:135px; height:16px; 	background-color:#b5b6bd; margin-bottom : 0px ; color:#000000; border: 1px solid #930406; FONT: 10px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px;}
input.plz { 	width:52px; height:16px; 	background-color:#b5b6bd; margin-bottom : 0px ; color:#000000; border: 1px solid #930406; FONT: 10px Verdana, Arial, Helvetica, sans-serif; margin-bottom: 3px;}
input.button { width:180px; height:22px; 	background-color:#b5b6bd; FONT: 11px Verdana, Arial, Helvetica, sans-serif; color:#000000; border: 1px solid #930406;}
textarea.text { 	width:300px; height:100px; 	background-color:#b5b6bd; margin-bottom : 0px ; color:#000000; border: 1px solid #930406; FONT: 10px Verdana, Arial, Helvetica, sans-serif;}
select.shop {width:50px; height:20px; 	background-color:#b5b6bd; margin-bottom : 0px ; color:#000000; border: 1px solid #930406; FONT: 10px Verdana, Arial, Helvetica, sans-serif;margin-bottom: 3px;}

td.kopfzeile { border-top: 1px solid #8f7125; border-bottom: 1px solid #8f7125; }
td.fusszeile { border-top: 1px solid #8f7125; border-bottom: 1px solid #8f7125;}
