/* 
	Design Styles for Acticon
	Copyright www.stuelken.com 
*/

body, table, tbody, tr, td, input, p, div, span, h1, h2, h3, h4, h5, h6, h7, img, ul, ol, li  {
	margin: 0; padding: 0; 
}

body {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	background-color: #d9d9d9;
}
body {
	font-family: sans-serif; 
	font-size: 13px;
}

/* Farben */
.bggrey { background-color: #d9d9d9; }
.bgdark1blass { background-color: #7090a5; } /* blassblau */
.bgdark1strong { background-color: #2974a5;} /* tiefblau */
.bgdark2blass {   }
.bgdark2strong { background-color: #8a9380; } /* gruen */
.bgdark2ultra { background-color: #325166; } /* dunkelblau */

.bgbright1blass { background-color: #d9d9d9; } /* hellgrau */
.bgbright1strong { background-color: #ffffff; } /* weiss */


/* TD Spezielle Abmessungen */
.mleft1 { margin-left: 22px; } /* weisser Rand */
.mright1 { margin-right: 22px; } /* weisser Rand */


/* DIV Elemente in der Logo Area */
div.logoarea {
;
	width: 913px; 
	height: 95px;
}
div.logobox {
	width: 230px;
	height: 95px;
	float: left;
	position: relative; 
	top: 0px; left: 0px;
}
div.infobox  {
	float: right;
	height: 95px;
	width: 600px;
	vertical-align: middle;
	text-align: right;
	padding-right: 24px;
	position: relative; 
	top: 0px; left: 0px;	
}
span.infobox {
	line-height: 95px;
	font-size: 13px;
}

/* DIV Elemente in der Stage Area */
div.bgstage {	
	position: relative;
	top: 0px; left: 0px;
	width: 913px; height: 287px;
	background-color: none;		
}

/* Menu erster Ordnung: */
div.menu1stobox {
	z-index: 400; 
	position: absolute; 
	left: 3px; 
	top: -10px; 

	height: 27px;
	width: 853px;
	margin-left: 60px; 
	font-size: 12px; 
	vertical-align: middle; 
}
div.menu1sto {
	height: 28px; /* 24 */
	line-height: 28px;  /* 24 */
	width: 850px;
	vertical-align: middle; 
}
div.menu1sto  div { 
	vertical-align: middle; 
	line-height: 28px;
	height: 28px; 
	position: relative;
	top: 10px; 
}

/* Menu zweiter Ordnung */
div.menu2ndobox {
	z-index: 401; 
	position: absolute;
	left: 9px; top: 24px; 
	
	height: 24px;
	width: 850px;
	
	margin:0; padding:0;
	
	margin-left: 57px; 
	font-size: 12px; 
	
}
div.menu2ndo {
	height: 20px;
	line-height: 20px; 
	vertical-align: middle; 
}
div.menu2ndo div {
	vertical-align: middle; 
	line-height: 24px;
	height: 24px; 
	position: relative;
	top: 3px; 	
}

/* Metamenu Element */

div.metaarea {
	text-align: right;
	padding: 0; 
	margin-top: 13px;
	margin-left: 0px;
	margin-right: 1px; 
	margin-bottom: 8px; 
	height: 24px; 
	line-height: 12px; 
	font-size: 12px; 
	background-color: #325166;
}

div.metamenu {
	float: right;
	display: inline; 
	margin: 0;
	padding: 0; 
	margin-right: 10px;
	height: 24px; line-height: 24px;
	text-align: right; 
	vertical-align: middle; 
}
	
div.searchbox {
	float: right;
	display: inline; 
	margin: 0;
	padding: 0; 	
	
	margin-right: 10px; 
	margin-left: 20px; 
	margin-top: 3px; 
	margin-bottom: 1px; 
	
	height: 24px; line-height: 24px;
	text-align: right; 
	vertical-align: middle; 
}

div.imprintblock {
	margin-left: 50px;
	font-size: 10px; 
	color: #888888; 
}

/* TD Elemente */

table.pagezentr { }
td.bghead_botleft { }
td.bghead_botleft { }
td.bghead_botright { }
td.bghead_botright { }
td.bgfoot { }

input.searchinput {
	width: 170px;
	height: 19px; 	
}
td.bgmeta {
	background-image: url(../design/bgtopcen.jpg);
	height: 50px;
}
td.bgsubmeta {
	height: 8px;
}
td.bglogoarea {
	height: 95px;
}
td.bgtop {
	background: url(../design/bgtopcen.jpg);
}

/* Content */

td.contentarea {
	
}












