/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++  																 ++++ */
/* ++++  Haupt-Aufbau													 ++++ */
/* ++++  																 ++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
body 							{padding:0px; margin:0px; font-family:Arial; font-size:9pt; line-height:1.5em; background-color:#fff; }
#mainSite 						{background-color:#fff; width:980px; margin-bottom:10px; margin:0 auto; padding:0px; min-height:500px; _height:500px;border-left:1px solid #c4c4c4; border-right:	1px solid #c4c4c4; border-bottom:	1px solid #c4c4c4;}
#header 						{position:relative; margin:0px; padding:0px; background:url('../grafiken/layout/bgHead.jpg') repeat-x;}
#header #topHeader 				{margin:0px; padding:0px; height:20px; width:100%;  display:block;}
#header #middleHeader 			{margin:0px; padding:0px; width:100%; display:block; height:50px;}
#header #bottomHeader 			{margin:0px; padding:0px; width:100%; display:block; }
#header #logo					{position:absolute; margin:0px; padding:0px; top:10px; left:10px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++  																 ++++ */
/* ++++  Navigationselemente											 ++++ */
/* ++++  																 ++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ##### HEADER-NAVIAGTION ###### */

#header #topHeader #topnavigation 						{ margin:0px 0px 2px 0px; padding:5px 10px 0px 0px;}
#header #topHeader #topnavigation ul 					{ margin:0px; padding:	0px;}
#header #topHeader #topnavigation ul li.first 			{ float:right; list-style:none; margin-left:10px; padding-left:10px; height:12px; line-height:12px; font-size:8pt; border-left:0px;}
#header #topHeader #topnavigation ul li 				{ float:right; list-style:none; margin-left:10px; padding-left:10px; height:12px; line-height:12px; font-size:8pt; border-left:1px solid #888888;}
#header #topHeader #topnavigation ul li a 				{ color:#888888; font-weight:normal;}


/* ##### HAUPTNAVIGATION ###### */
#header #bottomHeader #mainNavigation 					{ height:37px; padding:0px; margin: 5px 10px 0px 10px; clear:both;  line-height:1.0em;}
#header #bottomHeader #mainNavigation 	ul 				{ margin:0px; padding:0px;}
#header #bottomHeader #mainNavigation 	ul li 			{ vertical-align: bottom; line-height:36px; font-size:12px; background-image:		url('../grafiken/layout/navigation_tab_variante_2.jpg'); background-repeat:	repeat-x; background-position:left top; border-bottom:1px solid #fff; width:90px; mnin-width:90px; height:36px;	color:#ffffff;	margin-right:1px;	text-align:center; float:left;	list-style:none;	}
#header #bottomHeader #mainNavigation 	ul li a 		{ margin-top:10px; color:#ffffff; font-weight:normal;}
#header #bottomHeader #mainNavigation 	ul li:hover 	{ background-position:left bottom; border-bottom:1px solid #fff;}
#header #bottomHeader #mainNavigation 	ul li.current 	{ background-position:left bottom; border-bottom:1px solid #585858;}


/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++  																 ++++ */
/* ++++  DIVERSE BUTTONS & Links										 ++++ */
/* ++++  																 ++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
button					{cursor:pointer; padding:3px 10px 7px 10px; margin:10px 0px 0px 10px; background-color:#ffffff;  height:25px; line-height:15px;font-size:15px; color:#ffffff;	text-align:center;  border:1px solid #235b6c; background-image:url('../grafiken/layout/navigation_tab.jpg'); background-repeat:repeat-x;}
button.small			{cursor:pointer; padding:0px 5px 2px 5px; margin:0px 0px 0px 0px; background-color:#ffffff;  height:20px; line-height:15px;font-size:15px; color:#ffffff;	text-align:center;  border:1px solid #235b6c; background-image:url('../grafiken/layout/navigation_tab.jpg'); background-repeat:repeat-x;}
a.button					{cursor:pointer; padding:5px 10px 5px 10px; margin:2px; background-color:#ffffff;  height:25px; line-height:15px;font-size:12px; color:#ffffff;	text-align:center;  border:1px solid #235b6c; background-image:url('../grafiken/layout/navigation_tab.jpg'); background-repeat:repeat-x;}
a.button	span			{height:25px; line-height:25px; color:#fff; }
a.link 					{height: 22px; line-height: 22px; margin:0px; font-size:14px; background:url(../grafiken/layout/bullet_arrow_blue.gif) no-repeat; background-position:0px; padding-left:15px; padding-right:15px; font-size:12px; }
a.link:hover			{text-decoration:underline; color:#000;}
a.userLink				{background: url(../grafiken/layout/user_16_dis.gif);  background-repeat: no-repeat;  background-position: 0px 4px;  padding:5px 0px 5px 16px;  margin:0px;  line-height:25px; color:#d8001d; font-weight: normal; text-decoration:none; }
a.userLink:hover		{text-decoration:underline; color:#000;}



/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* ++++  																				    ++++ */
/* ++++ Startseite																	    ++++ */
/* ++++  																				    ++++ */
/* ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#entryImg 							{position:relative;width:100%;height:442px;border:1px solid #c3c3c3;padding:0px;margin:0px;cursor:pointer;}

#entryImg .home_big1 			{position:absolute;bottom:162px;width: 100%;height: 280px;padding: 0px;margin: 0px;background:url("../grafiken/layout/box/homeBig1.jpg") no-repeat left  #ffffff;display:block;}
#entryImg .home_big2 			{position:absolute;bottom:162px;width: 100%;height: 0px;padding: 0px;margin: 0px;background:url("../grafiken/layout/box/homeBig2.jpg") no-repeat left #ffffff;display:block;}
#entryImg .home_big3 			{position:absolute;bottom:162px;width: 100%;height: 0px;padding: 0px;margin: 0px;background:url("../grafiken/layout/box/homeBig3.jpg") no-repeat left #ffffff;display:block;}

#entryImg #small 					{position: relative;top: 280px;width:100%;height:162px;right:0px;left:0px;}
#entryImg #small .home_small3 {position:relative;bottom:0px;width:100%;height:80px;background:url("../grafiken/layout/box/homeSmall3.jpg") no-repeat left #ffffff;display:block;border-top:1px solid #c3c3c3;}
#entryImg #small .home_small2 {position:relative;bottom:0px;width:100%;height:80px;background:url("../grafiken/layout/box/homeSmall2.jpg") no-repeat left #ffffff;display:block;border-top:1px solid #c3c3c3;}
#entryImg #small .home_small1 {position:relative;bottom:0px;width:100%;height:80px;background:url("../grafiken/layout/box/homeSmall1.jpg") no-repeat left #ffffff;display:none;border-top:1px solid #c3c3c3;}

#leftMiddleStartpageColumn		{position:relative; width:650px; padding:0px; margin:0px; float:left;}
#rightStartpageColumn 			{color:#fff; position:relative; top:100px; width:250px; padding:0px; margin:0px 10px 0px 0px;; float:right; line-height:1.1em; font-size:10pt;}
#rightStartpageColumn h2		{color:#fff; margin-top:15px;}
#rightStartpageColumn a			{color:#fff;}
#rightStartpageColumn input		{border:#000 1px solid; width:240px;}

h1 								{ font-size:14pt; font-weight:bold;	color:#d8001d; margin:0px 0px 10px 0px; padding:0px;}
h2 								{ font-size:13pt; font-weight:bold;	color:#d8001d; margin:0px 0px 10px 0px; padding:0px;}
h3 								{ font-size:11pt; color:#d8001d; margin:0px 0px 10px 0px; padding:0px;}	
h4 								{ font-size:16px;	color:#d8001d;	margin:0px; padding:0px; border-bottom: 1px solid #d0d0d0;}
h5 								{ font-size:14px;	color:#d8001d; margin:0px; padding:0px;}

a 								{ text-decoration:none;	color:#d8001d; font-weight:normal;}

/* ##### NAVIGATION in den Content-Containern ###### */
div.boxContent ul.navi 										{ margin:10px; padding:0px; }
div.boxContent ul.navi a									{ margin:0px; padding:0px; font-weight:bold; }
div.boxContent ul.navi li									{ border-top:1px dotted #C6C6C6; color:#5A5A5A; line-height:25px; margin:0px; padding:0px;  }
div.boxContent ul.navi li.level1 							{ list-style-type:none; margin:0px; font-size:14px; background:url(../grafiken/layout/bullet_arrow_blue.gif) no-repeat; background-position:0px 8px;  padding-left:15px; font-size:12px;  }
div.boxContent ul.navi li.level1 a 							{ color:#5A5A5A}
div.boxContent ul.navi li.level2 							{ list-style-type:square; list-style-position:inside; margin-left:15px; padding:0px; font-size:12px; color: #d8001d; }
div.boxContent ul.navi li.level2 a 							{ }
div.boxContent ul.navi li.level2 span						{ color: #5A5A5A; }
div.boxContent ul.navi li.level2 span a						{ color: #5A5A5A; }
div.boxContent ul.navi li.level3 							{ margin-left:30px; list-style-position:inside; padding-left:0px;}
div.boxContent ul.navi li.level3 a 							{ color:#5A5A5A;}
div.boxContent ul.navi li.level4 							{ margin-left:20px; list-style-position:inside; padding:0px;}
div.boxContent ul.navi li.level5 							{ margin-left:25px;}
div.boxContent ul 							{list-style-position:inside;}

table.partner {
	border: 1px solid #5A5A5A;
}
table .borderBottom {
	border-bottom: 1px solid #5A5A5A;
}
table .borderRight {
	border-right: 3px solid #5A5A5A;
}
table.partner .bold {
	font-weight: bold;
}

.downloadList {
	border: 1px solid #585858;
	border-collapse: collapse;
}

a.userlinks				{background: url(../grafiken/layout/user_16_dis.gif) no-repeat 0px;  height: 22px; line-height: 22px; margin:0px; font-size:14px; padding:0px 15px 0px 20px; font-size:12px; }
a.userlinks:hover			{text-decoration:underline; color:#000;}

.imgBackgroundClans 					{padding:10px 0px 0px 9px; }
.imgBackgroundClans div  			{margin:0px; padding:0px; width: 280px; text-align:center;}
.imgBackgroundClans img  			{margin:0px auto;}
.imgBackgroundClanSmalls 		   {padding:3px 0px 0px 3px; width:90px; margin:0px 0px 0px 3px; background: none;}
