

/* Start :: Navigation */ 
body					{
	margin:				0px;
	padding:			0px;
	font-family:		"Trebuchet MS", Arial, Geneva, Helvetica, sans-serif;
}

#logo 					{
	position:			absolute;
	top: 				35px; 
	left: 				670px; 
	z-index: 			0;
}

#headillu				{
	position:			absolute; 
	top:					0px; 
	left: 				600px; 
	z-index: 			0;
	display:			none;
}

#navigation 			{
	position: 			absolute; 
	top: 				93px; 
	left: 				70px; 
	width: 				900px;
	z-index: 			1;
}

#registerItem1, #registerItem2, #registerItem3, #registerItem4, #registerItem5, #registerItem6, #registerItem7, #registerItem8 {
	position: 			absolute;	
	width: 				99px;
	border-bottom: 		10px solid #666666;
	margin-right: 		1px;
	}
	#registerItem1 { 	left: 0px; 		} 
	#registerItem2 { 	left: 100px; 	} 
	#registerItem3 { 	left: 200px; 	}
	#registerItem4 { 	left: 300px; 	}
	#registerItem5 { 	left: 400px; 	}
	#registerItem6 { 	left: 500px; 	}	
	#registerItem7 { 	left: 600px; 	}		
	#registerItem8 { 	left: 700px; 	}	
	
a.register:link 		{
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
}

a.register:active 		{
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
}	
	
a.register:visited 		{
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
}
	
a.register:hover 		{
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#CC0000;
}	
		
#headMenu1, #headMenu2, #headMenu3, #headMenu4, #headMenu5, #headMenu6, #headMenu7, #headMenu8 {
	position: 			absolute;
	top: 				26px;
	border-left: 		1px solid #e4e4e4;
	border-right: 		1px solid #e4e4e4;	
	width: 				97px;
	visibility: 		hidden;
	z-index:			100;
	background-color: 	FFFFFF;
	}
	#headMenu1 { left: 0px; } 
	#headMenu2 { left: 100px; } 
	#headMenu3 { left: 200px; }
	#headMenu4 { left: 300px; }
	#headMenu5 { left: 400px; }
	#headMenu6 { left: 500px; }
	#headMenu7 { left: 600px; }	
	#headMenu8 { left: 700px; }		

	
a.headMenuItem:link 	{
	display:			block;
	width: 				94px;
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
	border-bottom: 		1px solid #e4e4e4;
	background-color: 	#FFFFFF;			
}
	
a.headMenuItem:active 	{
	display:			block;
	width: 				94px;
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
	border-bottom: 		1px solid #e4e4e4;
	background-color: 	#FFFFFF;			
}
	
a.headMenuItem:visited 	{
	display:			block;
	width: 				94px;
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#666666;
	border-bottom: 		1px solid #e4e4e4;
	background-color: 	#FFFFFF;		
}
	
a.headMenuItem:hover 	{
	width: 				94px;
	padding-left: 		3px;
	text-decoration: 	none;
	font-weight: 		normal;
	color: 				#CC0000;		
	background-color: 	#E4E4E4;	
}

/* Ende :: Navigation */ 

/* ########################################## */

/* Start :: Content Blöcke  */ 

#content 				{
	position:			absolute;
	top: 				120px; 
	left: 				70px; 
	width: 				820px;
	margin: 			0px;
	padding: 			0px;
}
	html>body #content {
	top: 				124px;
	}
	
.contain1x1 			{
	width:				180px; 
	/* height:				180px; */
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			20px 0px 10px 10px;
	padding: 			0px;
	display:			block;
}				

.contain1x2 			{
	width:				160px; 
	height:				360px; 
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			10px 20px 10px 0px;
	padding: 			10px;
}

.contain2x1 			{
	width:				360px; 
	height:				160px; 
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			10px 20px 10px 0px;
	padding: 			10px;
}		

.contain2x2				{
	width:				360px; 
	height:				360px; 
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			10px 20px 10px 0px;
	padding: 			10px;
}	

.contain3x2 			{
	width:				580px; 
	/* height:				360px; */
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			20px 10px 10px 0px;
	padding: 			0px;
}	

.contain4x1 			{
	width:				760px; 
	height:				160px; 
	b/order: 			1px dotted #999999;
	float:				left;
	margin: 			10px 20px 10px 0px;
	padding: 			10px;
}

.footer {
	font-size: 		10px;
	color: 			#666666;
	line-height:	14px;	
	float:			left;
	padding:		0 0 0 10px;
}   

/* Ende :: Content Blöcke  */ 

/* ########################################## */

/* Start :: Standard Elemente */ 

h1 						{
	font-size: 			16px;
	color: 				#FFFFFF;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
	width:				799px;
	height:				70px;
	background:			#666666;
	padding:			45px 0px 0px 10px;
}
	
html>body h1 	{
	width: 				789px;
	height: 			25px;
} 

h2 						{
	font-size: 			12px;
	color: 				#CC0000;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
}		

h3						{
	font-size: 			11px;
	color: 				#333333;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
}									

p 						{
	font-size: 			11px;
	color: 				#333333;
	font-weight: 		normal;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
}		

p.smallText				{
	font-size: 			10px;
	color: 				#333333;
	font-weight: 		normal;
	margin: 			0px;
	padding: 			0px;
	line-height: 		12px;
}		


ul, ol, li 				{
	font-size: 			11px;
	color: 				#333333;
	font-weight: 		normal;
	margin-top: 		0px;
	margin-bottom: 		0px;
	line-height: 		18px;
}

.ul {
   list-style-image: url("/media/arrow2.gif");
	list-style-position: outside; 
}

div                                             {
        font-size:                      11px;
        font-weight:            normal;
        margin:                         0px;
        padding:                        0px;
        line-height:            18px;
}

a:link {
	font-size: 			11px;
	color: 				#999999;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
	text-decoration: 	none;
}

a:active 				{
	font-size: 			11px;
	color: 				#CC0000;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
	text-decoration: 	underline;
}	
	
a:visited {
	font-size: 			11px;
	color: 				#999999;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
	text-decoration: 	none;
}
	
a:hover 				{
	font-size: 			11px;
	color: 				#CC0000;
	font-weight: 		bold;
	margin: 			0px;
	padding: 			0px;
	line-height: 		18px;
	text-decoration: 	underline;
}		

th 						{
	font-size: 			11px;
	background-color: 	#333333;
	color: 				#FFFFFF;
	font-weight: 		bold;
	text-align: 		left;
	padding-left: 		5px;
	height: 			18px;
	line-height: 		18px;
}

td						{
	font-size: 			11px;
	background-color: 	#e4e4e4;
	color: 				#333333;
	padding-left: 		5px;
	height: 			18px;
	line-height: 		18px;
}

.tdmark 				{
	font-size: 			11px;
	background-color: 	#CC0000;
	color: 				#FFFFFF;
	line-height: 		18px;
}

.tdblind 				{
	font-size: 			11px;
	background-color: 	#FFFFFF;
	color: 				#FFFFFF;
	line-height: 		18px;
}

input[type="text"], select		 	{
	font-size: 			10px;
	height: 			18px;
	width: 				68%;
}

textarea 				{
	font-size: 			10px;
	height: 			88px;
	width: 				95%;
}

label {
  cursor: pointer;
  cursor: hand;
} 

acronym { 
  cursor: help; 
  border-bottom: 1px dotted #666; 
}

/* Ende :: Standard Elemente */ 

/* ########################################## */

/* Start :: Meta Elemente */ 

#grey					{
	position:			absolute;
	top:				0px;
	left:				70px;
	width:				200px;
	height: 			10px;
	line-height: 		0px;
	margin:				0px;
	padding:			0px;
}

#blockMeta				{
	position:			absolute;	
	top:				0px;
	left:				670px;
	width:				199px;
	height:				14px;
	margin:				0px;
	padding:			0px;
}

td.meta 				{
	background-color: 	#FFFFFF;
	margin:				0px;
	padding:			0px;
	height: 			16px;
	line-height: 		16px;
}

a.meta:link 			{
	font-size: 			10px;
	color: 				#666666;
	text-decoration:	none;
	line-height:		16px;	
	font-weight:		normal;
}
	
a.meta:active 			{
	font-size: 			10px;
	color: 				#666666;
	text-decoration:	none;
	line-height:		16px;	
	font-weight:		normal;	
}
	
a.meta:visited 			{
	font-size: 			10px;
	color: 				#666666;
	text-decoration:	none;
	line-height:		16px;	
	font-weight:		normal;	
}
	
a.meta:hover 			{
	font-size: 			10px;
	color: 				#CC0000;
	text-decoration:	none;
	line-height:		16px;	
	font-weight:		normal;	
}	
	
#submit 				{
	font-size: 			11px;
	font-weight: 		bold;
	height: 			18px;
	width: 				99px;
	background-color: 	#CC0000;
	color: 				#FFFFFF;
	border: 			0px;
	padding: 			0px;
	margin: 			0px;
	cursor: pointer;	
	cursor: hand;
}
	
#dotted {
   width:800px;
	height:1px;
	background-image:url(media/dotted.gif);
	background-repeat:repeat-x;
}
	
/* Ende :: Meta Elemente */ 

