body {
	background: #C1C1C1 url('images/bg.jpg');  	
	color: #000000;
	font: 8pt 'Arial', Helvetica, sans-serif;	
	margin: 0px; /* Aussenabstand */
	line-height: 12px;
	text-align: justify;
}
b, strong {
	font-family: Arial;
	color: #E75959;
}

i,italic {
	font-family: Courier New,Times New Roman;
	color: #E75959;
}
u,underline {
	font-family: Courier New;
	border-bottom: 2px dashed #E75959;
}
p, pre { 
	padding: 5px 2px; 		/* Innenabstand */
	margin: 0px; 			/* Aussenabstand */
	color: #0000000;			
}

ul { 
	list-style: square; 	/* Liststyle => Quadrat */
}

.left { 
	text-align: left; 		
	float: left; 			/* Element umfließen lassen - links */
	padding-left: 5px;		/* Innenabstand */
}

.right { 
	text-align: right;		
}

/* ----------------------------------------- */

#ram { 	
	background: #C1C1C1;		/* Hintergrundbild */
	width: 772px;										/* Breite des Div-Elements */
	margin: 0px;									/* Aussenabstand - durch auto = mittige Ausrichtung */
}

#navi {
	background: #C1C1C1 url('images/main-bg.jpg');
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	line-height: 12px;
	text-align: left;
	height: 12px;
	border: none;
	position: absolute;
	top: 640px;
	left: 570px;
	width: 200px;	
}
#headnavi {
	position:absolute;
	top: 436px;
	left: 242px;
	width: 300px;
	height: 40px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

#headnavi a {
	width: 100%;
	float: left;
	display: block;
	color: #CFCFCF;
	text-align: center;
	text-decoration: none;
	background-color: #979797;
	margin: 1;
	font-family: Arial;		
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px; 
	font-size: 8pt;
}

#headnavi a:hover {	
	background-color: #EF5A5A; 
	font-weight:bold;
	letter-spacing:5px;
}
#headnavi td {
	height:10px;
}
 
#head {
	left: 200px;
	top: -1px;
	width: 772px;
}
	
#main {		
	width: 350px; 
	left: 300px;
	top: 280px; 
	padding: 0 0 0 0px;						
	float: left;										/* Element umfließen lassen - links */
}

/* Links
--------------------------------------------------------------------------- */

A {	/* generelle Formatierung eines Links */
	color: #E75959;
	font-family: Courier New,Arial;
	font-weight: bold; 							
	text-decoration: underline;	
	cursor: help;						
}

A:visited { /* Besuchter Link */
	color: #DA3F3F; 
	font-family: Courier New,Arial; 
	font-weight: bold;	
	text-decoration: underline;	
	cursor: help;						
}

A:hover, A:active {	/* Aktiver Link & wenn man mit der Maus drueber faehrt */
	color: #000000; 	
	font-family: Courier New,Arial;						
	text-decoration: underline;		
	cursor: help;					
}

/* headlines
--------------------------------------------------------------------------- */

h1 { 
	font-size:16pt; 
	font-family: Courier New; 
	letter-spacing: 0; 	
	color: #E75959; 	
	padding-left: 10; 
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid #EBBCDB; 
	BORDER-BOTTOM: 2px solid #858587;
	text-transform: uppercase; 
	line-height: 18pt;	
	margin-bottom: 0; 
	text-align: center;
	margin: 0px 5px;
}
h1:first-letter { 
	font-family: "Arial Black", Times, serif;	
	font-style: normal;
	font-variant: normal; 
	letter-spacing: -1; 
	color: #858587; 
	font-size: 18pt;	
}	
h2 {
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid #6C6C6C; 
	BORDER-BOTTOM: 0px solid #6C6C6C; 
	PADDING-LEFT: 40px; 
	MARGIN: 1px 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #6C6C6C; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Arial,Times New Roman; 
	LETTER-SPACING: 2px; 
	HEIGHT: 26px; 
	TEXT-ALIGN: left; 
	FONT-VARIANT: normal; 
	LINE-HEIGHT: 16px; 
	background: url('images/h2.png');
}
blockquote {
	background:#979797;
	font-family: Courier New, Arial;
	color: #000000;
	border-top: 0px solid;
	border-right: 0px solid;
	border-bottom: 1px solid #B6B5B5;
	border-left: 10px solid #EF5A5A;
	padding: 5px 5px 5px 5px;
}
