/* Farben */

.darkred	{ background-color:#7e0d0d; }
.lightred	{ background-color:#c32525; }
.beige		{ background-color:#faebd2; }
.beigelight	{ background-color:#fff5e5; }
.darkblue	{ background-color:#144174; }
.brown		{ background-color:#3e2a08; }


a		{
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans, sans-serif, Geneva;
			letter-spacing: 1px;
		}

a:visited   	{ color: #c32525; text-decoration: underline }
a:link      	{ color: #c32525; text-decoration: underline }
a:hover     	{ color: #144174; text-decoration: underline }
a:active    	{ color: #144174; text-decoration: underline }

body        {
			color: #144174;
			background-color:#eeeeee;
			font-size: 10pt;
			font-family: Verdana, Arial, Helvetica, sans, sans-serif, Geneva;
            /*background-color: #F4F7FF;*/
			margin: 30px;			
		}

table       { 	
			border: 0px ;
			border-collapse: collapse;
            padding-left:0; padding-right:0; padding-top:0; padding-bottom:0
		}

h1		{
			color: #144174;
			font-size: 17pt;
			font-family: Georgia, Garamond, Times New Roman, Times, Luxi Serif, Century;
		}

h2		{
			color: #144174;
			font-size: 14pt;
			font-family: Georgia, Garamond, Times New Roman, Times, Luxi Serif, Century;
		}

ul		{
			list-style-type: square;
		}
		
/* fuer Netscape */
img	{ border: 0px }


.picborder	{
				border-color: #7e0d0d;
				border-width: 2px;
				border-style: solid;
			}

			
.footer	{
				font-size: 10pt;
				font-weight: bold;
				font-family: Verdana, Arial, Helvetica, sans, sans-serif, Geneva;
				letter-spacing: 0px;
			}

.mainbox	{
				padding-left:  150px;
				padding-right: 150px;
			}
			
.box		{
				text-align: justify;
				line-height: 22px;
			}
			
.hint		{
				color: #3e2a08;
				font-size: 10pt;
				text-align: center;
				line-height: 14px;
			}
				
.bg			{
				background-image:url(bilder/bg.jpg);
				background-repeat: repeat-x;
				background-color: #fff5e5;
			}
			
.bgout		{
				background-image:url(bilder/bgout.gif);
				background-repeat: repeat-x, repeat-y;				
			}			
				
.preis		{
				color: #7e0d0d;				
				font-weight: bold;							
			}

.menue		{
				color: #7e0d0d;
				font-weight: bold;				
				letter-spacing: 1px;
				word-spacing: 10px;				
			}


.message	{
				color:#c32525;
				font-size: 14px;
				font-weight: bold;
				word-spacing:1pt;
				vertical-align:top;
				line-height:15pt;
			}

.form		{
			word-spacing:1pt;
			vertical-align:top;
			line-height:12pt;			
			}			