body	{ background-color: red;
			font-family: Verdana;
			font-size: 12px;
			text-decoration: none;
			background:#015591;
			background-image: url(bild.jpg);
			background-repeat: no-repeat;
			background-attachment:fixed;
			background-position: 0px 0px;}			

a			{ font-family: Verdana;
			size: 10px;
			color: #000000;
			text-decoration: none;}

a:active	{ font-family: Verdana;
			size: 10px;
			color: #2c5ba3;
			text-decoration: none;}

a:visited	{ font-family: Verdana;
			size: 10px;
			color: #000000;
			text-decoration: none;}

a:hover		{ font-family: Verdana;
			size: 10px;
			color: #2c5ba3;
			text-decoration: none;}
			
h1		{ font-family: Verdana;
			font-size: 14px;
			color: #F39924;
			text-decoration: none;
			font-weight: bold;
			text-align: center;}
			
h2		{ font-family: Verdana;
			font-size: 13px;
			color: #F39924;
			text-decoration: none;
			font-weight: bold;
			text-align: center;}
			
h3		{ font-family: Verdana;
			font-size: 12px;
			color: #F39924;
			text-decoration: none;
			font-weight: bold;}
			
h4		{ font-family: Verdana;
			font-size: 12px;
			color: #000000;
			text-decoration: none;
			font-style: italic;}
			
h5		{ font-family: Verdana;
			font-size: 10px;
			color: #000000;
			text-decoration: none}			
			
table	{ border: 0px;
			margin: 0px;
			padding: 0px;
			border-collapse: collapse;
			empty-cells: show;}

tr		{ border: 0px;
			margin: 0px;
			padding: 0px;
			table-layout: fixed;
			border-collapse: collapse;
			empty-cells: show;}
			
td		{ border: 0px;
			margin: 0px;
			padding: 0px;
			table-layout: fixed;
			border-collapse: collapse;
			empty-cells: show;
			font-family: Verdana;
			font-size: 12px;
			color: #000000;
			text-decoration: none;
			background-color: #ffffff; }

hr		{ border: 1px solid #f39924;
			size: 0px;
			width: 280px; }
			
td.border_lrt 	{ border-top: 0px solid #F39924;
			border-left: 1px solid #F39924; 
			border-right: 1px solid #F39924; }

td.border_lrb	{ border-left: 0px solid #F39924; 
			border-right: 2px solid #F39924; 
			border-bottom: 1px solid #F39924; }
			
td.border_lrm	{ border-left: 1px solid #F39924; 
			border-right: 2px solid #F39924;
			border-bottom: 2px solid #F39924;   }			

td.copyright	{ text-align: right;
			vertical align: center;
			font-size: 10px;
			font-family: Verdana;
			font-style: italic;
			background: transparent; }

td.link 	{ text-align: center;
			vertical align: top;
			font-size: 10px;
			font-family: Verdana;
			font-style: italic;
			background: transparent; }			
			
td.voting	{ text-align: left;
			vertical align: top;
			font-size: 10px;
			font-family: Verdana;
			font-style: italic; 
			background-color: #B5BBB5;}			
			
td.menu_ap		{width: 900px;
			height: 20px; 
			text-align: left; 
			border-left: 2px solid #F39924; 
			border-right: 2px solid #F39924; 
			border-bottom: 1px dotted #F39924; 
			padding-left: 5px;}
			
td.menu_di		{width: 900px;
			height: 20px; 
			text-align: right; 
			border-left: 2px solid #F39924; 
			border-right: 2px solid #F39924; 
			border-bottom: 1px dotted #F39924; 
			padding-right: 5px;}
									
a.langtest		{text-align: right;
			vertical-align: bottom;
			font-size: 10px;
			padding-bottom: 5px; 
			font-style: bold; 			
			color: #ffffff;}
			
a.langtest:visited		{text-align: right;
			vertical-align: bottom;
			font-size: 10px;
			padding-bottom: 5px; 
			font-style: bold;			
			color: #ffffff;}
			
a.langtest:hover		{text-align: right;
			vertical-align: bottom;
			font-size: 10px;
			padding-bottom: 5px; 
			font-style: bold;			
			color: #F39924;}
			
a.langtest:active		{text-align: right;
			vertical-align: bottom;
			font-size: 10px;
			padding-bottom: 5px; 
			font-style: bold;			
			color: #ffffff;}
			
td.langtest		{text-align: right;
			vertical-align: top;
			font-size: 10px;
			font-style: bold;			
			padding-bottom: 5px; 
			color: #ffffff;}
			
.content		{ border-left: 2px solid #F39924; 
			border-right: 2px solid #F39924; 
			border-bottom: 1px solid #F39924; 
			padding: 10px;
			text-align: center;
			vertical-align: top;}
			
table.gbentry	{ width: 400px; }

td.gbentry_l	{ padding: 5px; 
			text-align: left; }
		
td.gbentry_r	{ padding: 5px; 
			text-align: right; }

table.gb		{ width: 500px; }

td.gbentry_grey_l { text-align: left; 
			background-color: #EEEEEE;
			padding: 3px; }

td.gbentry_grey_r { text-align: right;
			background-color: #EEEEEE;
			padding: 3px; }

td.gbentry_l { text-align: left; 
			padding: 3px; }

li.directories { text-align: center; }