/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- KONTAKT FORM */
.center_header
  {
  width		:	880px;
  background	:	url("bg_form_top.png") top left no-repeat;
  height: 4px; 
  }
.center_mitte
  {
  width		:	880px;
  background	:	url("bg_form_center.png") left repeat;
  }
.center_mitte .center_content
  {
  width		:	850px;
  margin	:	0px 15px;
padding: 0px;
  }
.center_footer
  {
  width		:	880px;
  background	:	url("bg_form_bottom.png") bottom left no-repeat;
  height	:	4px;
  }
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ALLGEMEINES */
:root {
	overflow-y				:	scroll;
}
html, body {
	height					:	100%;
	width					:	100%;
	margin					:	0;
	padding					:	0;
	text-align				:	center;
	font-family				:	arial, verdana, SunSans-Regular, Sans-Serif;
	font-size				:	12px;
	color					:	#666;
	background-image	    		:	url("bg_page3.jpg");
	background-attachment			:	fixed;
	background-repeat	    		:	no-repeat;
	background-position	    		:	top;
	background-color	    		:	#000;
}
.clear {
	display					:	block;
	height					:	1px;
	overflow				:	hidden;
	clear					:	both;
}
a {
	text-decoration		       		:	none;
	font-weight				:	normal;
	color					:	#666;
	border					:	none;
}
a:hover {
	color					:	#ffb800;
	border					:	none;
}
img {
	margin:0;
	padding:0;
	border:0px;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CONTAINER */
#container_all {
	width					:	100%;
	min-width				:	900px;

}
#container {
	width					:	915px;
	margin					:	0 auto;
	padding					:	0;
	text-align				:	left;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- HEADER */
#container_header {
	width					:	900px;
	margin					:	0;
	padding					:	8px 0 20px 0;

}
#headerLogo {
	float					:	left;
	margin					:	0 0 0 0;
	padding					:	8px 0 0 0;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- LANGUAGES */
#headerLanguages {
	float					:	right;
	width					:	200px;
	margin					:	20px 0 0 0;
	padding					:	0;
	color					:	#B7C9E1;
	background-color			:	#FFFFFF;

}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PATHWAY */
#container_pathway {
	height					:	40px;
	background-image	     		:	url("bg_pathway.gif");
	background-repeat	     		:	repeat-x;
	padding					:	5px 0 0 0;
	font-size				:	11px;
	color					:	#999;
}
#pathway {
	padding					:	20px 0 0 14px;
	font-size				:	11px;
	color					:	#999;
}
#pathway a {
	font-size				:	11px;
	font-weight				:	normal;
}
span.pathway {
	color					:	#666;
}
a.pathway {
	text-decoration		     		:	none;
	font-weight				:	bold;
	color					:	#FFB800;
	border					:	none;
}
a.pathway:hover {
	text-decoration		      		:	underline;
}


/* ----------content-------------- */
#content {
	margin					:	0;
	padding					:	0 5px;
}

/* ----------- left in content------------------ */
#left {
	width					:	900px;
	margin					:	0;
	padding					:	0 25px 10px 10px;
	/* ----------- aus dem aktuellen fluss herausnehmen links positionieren */
	float					:	left;
}


/* -------------- SMALL NEWS HOMEPAGE */
.modulesmallnews_right span.article_seperator {
	display:none;
	/*background:pink;*/
}
.modulesmallnews_right .contentheading {
	margin:0;
	padding:0;
	font-size:12px;
	color:#3260A1;
}
.modulesmallnews_right .contentpaneopen td {
	margin:0;
	padding:0;
}
.modulesmallnews_right .contentpaneopen td p {
	margin:0;
	padding:0;
}
.smallnews_right {
	margin:0 0 10px 0;
	padding: 0 0 12px 0;
	border-bottom:1px solid #3c68a6;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- FOOTER */
#container_footer {
	width					:	915px;
	max-height				:	35px;
	margin					:	40px auto 0 auto;
	border-top				:	1px solid #B7C9E1;
	border-bottom				:	1px solid #B7C9E1;
	background-color			:	#f1f1f2;
}
#container_footer div.module_footer {
	width					:	900px;
	padding					:	10px 0 40px 0;
	margin					:	0 auto;
	max-height				:	35px;
	text-align				:	center;
	font-size				:	12px;
	color					:	#666;
}
ul#mainlevel_footer {
	list-style-type		    		:	none;
}
ul#mainlevel_footer li {
	list-style-type		     		:	none;
	display					:	inline;
}
a.mainlevel_footer {
	padding					:	0 10px 0 0;
	font-size				:	12px;
	font-weight				:	normal;
	color					:	#3260A1;
}
span.mainlevel_footer {
	padding					:	0 10px 0 0;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- FLASHANIMATION HOMEPAGE */
#left .flashanihome {
	padding					:	0 0 15px 0;
}
#left .flashanihome .module .messetermine .introtext p {
	margin					:	0;
	padding					:	0;
}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- NEWS AUF DER HOMEPAGE */
#news {
	padding: 0px;
	margin: 0px;
}

#newsleft {
	width: 665px;
	float: left;
/*	padding: 5px 15px 5px 0px;*/
	margin: 0px;
}

#newsright {
	width: 265px;
	float: right;
/*	padding: 5px 0px 5px 15px;*/
	margin: 0px;
}
#newsleft .module {
	padding: 5px 15px 5px 0px;
}
#newsleft .module .contentheading {
	padding:5px 0 5px 0;
	font-size:13px;
	font-weight:bold;
	color:#3260A1;
}
#newsright .modulesmallnews_right {
	padding: 5px 0px 5px 15px;

}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- LEFT  */
#left div.module td.contentheading {
	font-size				:	18px;
	font-weight				:	normal;
	color					:	#3260A1;
}
#left table.contentpaneopen_karriere {
	width:100%;
	padding: 5px 10px;
	background				:	#f1f1f2;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- RIGHT  */
div.moduleright_top h3,
div.moduleright_bottom h3 {
	padding					:	0px 7px 7px 7px;
	color					:	#3260A1;
	font-size				:	18px;
	font-weight				:   normal;
	border-bottom		    		:	1px solid #B9CAE1;
	background-color	    		:	#FFF;
}
div.moduleright_bottom h3 {
	border-bottom		    		:	none;
}
div.moduleright_top,
div.moduleright_bottom {
	width					:	160px;
	margin					:	0 0 20px 0;
	background-color	      		:	#EBF1F9;
	padding					:	0 0 14px 0;
}
div.moduleright_bottom {
	border-bottom		    		:	1px solid #B9CAE1;
}
div.moduleright_top div.right_top,
div.moduleright_bottom div.right_bottom {
	width					:	160px;
	overflow				:	hidden;
}
div.moduleright_top div.right_top table.contentpaneopen,
div.moduleright_bottom div.right_bottom table.contentpaneopen {
	padding					:	0px;
	margin					:   0px;

}
div.moduleright_top div.right_top table.contentpaneopen td.contentheading,
div.moduleright_bottom div.right_bottom table.contentpaneopen td.contentheading {
	padding					:	5px 0px 0px 7px;
	font-size				:	10px;
	color					:	#6699CC;
	line-height				:	12px;
}
div.moduleright_top div.right_top table.contentpaneopen td,
div.moduleright_bottom div.right_bottom table.contentpaneopen td {
/*	padding					:	2px 4px 0px 4px;*/
/*width:161px;*/
/*ARKANIS*/	padding					:	0px 0px 0px 0px;
	font-size				:	11px;
	color					:	#666;
	line-height				:	16px;
}
/*
div.moduleright_top div.right_top table.contentpaneopen td img {
	width:140px;
	margin: 0 auto;
}
*/
div.moduleright_top div.right_top table.contentpaneopen td h4,
div.moduleright_bottom div.right_bottom table.contentpaneopen td h4,
div.moduleright_top div.contact div.row1 h4 {
	margin					:	0;
	padding					:	0;
	font-size				:	10px;
	color					:	#6699CC;
	line-height				:	16px;
}
div.moduleright_top div.right_top table.contentpaneopen td p,
div.moduleright_bottom div.right_bottom table.contentpaneopen td p {
	padding					:	0 0 5px;
	font-size				:	11px;
	color					:	#666;
	line-height				:	16px;
}
div.moduleright_top div.right_top span.article_seperator,
div.moduleright_bottom div.right_bottom span.article_seperator {
	display					:	none;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- FAKTEN */
div.moduleright_facts {
	width					:	160px;
	margin					:	0px 0px 10px 0px;
}
div.moduleright_facts h3 {
	padding					:	0px 7px 2px 7px;
	color					:	#3260A1;
	font-size				:	18px;
	font-weight				:	normal;
	background-color	   		:	#FFF;
	border-bottom		   		:	1px solid #B9CAE1;
}
div.moduleright_facts div.right_facts {
	width					:	160px;
	overflow				:	hidden;
	padding					:	2px 0px 5px 0px;
	background-image	     		:	url("bg-fact.gif"/*tpa=http://support.metaldamage.pl/template/images/right/bg-fact.gif*/);
	background-repeat	     		:	repeat-x;
	background-position	     		:	bottom;
}
div.moduleright_facts div.right_facts table.contentpaneopen td.contentheading {
	padding					:	2px 0px 3px 5px;
	font-size				:	13px;
	color					:	#3260A1;
}
div.moduleright_facts div.right_facts table.contentpaneopen td {
	padding					:	0px 3px 0px 5px;
	font-size				:	11px;
	color					:	#666;
	line-height				:	16px;
}
div.moduleright_facts div.right_facts table.contentpaneopen img {
	padding					:	0px;
	margin					: 	0px;
}
div.moduleright_facts div.right_facts span.article_seperator {
	display					:	none;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Contact Box Right */

div.moduleright_top .contact,
div.moduleright_bottom .contact {
	padding					:	5px 7px 0;
	font-size				:	11px;
	color					:	#666;
	line-height				:	16px;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CONTENT KLASSEN  */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- HEADLINES  */
h1 {
	margin					:	0;
	padding					:	5px 0px;
	font-size				:	18px;
	font-weight				:	normal;
	color					:	#3260A1;
}
/*
h2 {
	margin					:	0;
	padding					:	15px 0px 7px 0px;
	font-size				:	13px;
	color					:	#666;
}
*/
h3 {
	vertical-align		      		:	top;
	margin					:	0;
	padding					:	15px 0 5px 0;
	font-size				:	13px;
	color					:	#666;
}
p {
	margin					:	0px;
	padding					:	0px 0px 7px 0px;
}
ul {
	margin					:	0px;
	padding					:	0px 0px 7px 0px;
}
.componentheading, .componentheading_history, .componentheading_archive, .componentheading_karriere,
#left .contentheading {
	margin					:	0px;
	padding					:	5px 0px 7px 0px;
	font-size				:	18px;
	color					:	#3260A1;
}
.contentheading_history {
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#666;
}
.contentheading_karriere {
	padding					:	5px 0px 5px 0px;
	font-size				:	13px;
	font-weight				:	bold;
}
.contentpaneopen td {
	line-height				:	18px;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- LISTEN */
.contentpaneopen_history ul {
	margin					:	0;
	padding					:	0;
}
.contentpaneopen_history ul li {
	padding					:	0 0 0 12px;
	list-style-type		    		:	none;
	font-size				:	12px;
	background-image	    		:	url("pathway_darrow.gif"/*tpa=http://support.metaldamage.pl/template/images/pathway_darrow.gif*/);
	background-repeat	    		:	no-repeat;
	background-position	    		:	left;
}
.contentpaneopen ul {
	margin					:	0;
	padding					:	0 0 10px 16px;
}
.contentpaneopen ul li {
	padding					:	0px 0px 0px 0px;
	font-size				:	12px;
	background-position	    		:	left;
}

.contentpaneopen_karriere ul {
	margin					:	0;
	padding					:	0 0 10px 16px;
}
.contentpaneopen_karriere ul li {
	padding					:	0px 0px 0px 0px;
	font-size				:	12px;
	background-position	      		:	left;
}

.blog_history {
	width					:	100%;
}
.blog_history span.article_seperator {
	display					:	block;
	height					:	1px;
	margin					:	10px 0;
	background-color	     		:	#F2F2F3
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PROFILBOXEN */
.two_boxes {
	width					:	670px;
	margin					:   0px 0px 13px 0px;
}
.left_box {
	float					:	left;
	width					:	328px;
	background-color	     		:	#F1F1F2;
}
.right_box {
	float					:	right;
	width					:	328px;
	background-color	     		:	#F1F1F2;
}
.left_box  img, .right_box img {
	padding					:	12px;
	float					:	left;
	background-image	    		:	url("bg_pic.gif"/*tpa=http://support.metaldamage.pl/template/images/bg_pic.gif*/);
	background-repeat	    		:	no-repeat;
}
.left_box .info, .right_box .info {
	float					:	right;
	width					:	200px;
	margin					:	16px 0 0 0;
}
.info .name {
	font-size				:	13px;
	font-weight				:	bold;
	color					:	#3260A1;
	padding-bottom		     		:	10px;
}
.two_boxes p {
	margin					:	10px 0 0 0;
	padding					:	0;
	list-style-type		     		:	none;
}
.two_boxes ul {
	margin					:	15px 0 0 0;
	padding					:	0;
	list-style-type		    		:	none;
}
.two_boxes ul li {
	margin					:	5px 0;
	padding					:	0 0 0 10px;
	font-size				:	11px;
	background-image	    		:	url("li_circle.gif"/*tpa=http://support.metaldamage.pl/template/images/li_circle.gif*/);
	background-repeat	   		:	no-repeat;
	background-position	   		:	0px 5px;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- PRESSEARCHIVBOXEN */
table.blog_archive, table.blog_archive  table {
	width					:	100%;
}

table.contentpaneopen_archive {
	background-color	   		:	#FFF;
}
table.contentpaneopen_archive td {
	padding					:	0 10px;
}
table.contentpaneopen_archive td.contentheading_archive {
	padding					:	10px 10px 0 10px;
	font-weight				:	bold;
}
a.readon_archive {
	float					:	right;
	margin					:	0 0 5px 0;
	font-weight				:	normal;
	color					:	#ffb800;
}
table.blog_archive span.article_seperator {
	display					:	block;
	width					:	100%;
	border-top				:	1px solid #C0C0C1;
}
/* ---------------------- history -----------------------------------------------------------------------------------------------*/
.history td{
	vertical-align: top;
}
.h3history {
	padding-top:    12px;
	padding-bottom: 3px;
}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- HYPERLINKS */
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- HYPERLINKS */
div.moduleright_top a, div.moduleright_top a:link, div.moduleright_top a:visited, div.moduleright_top a:active,
div.moduleright_bottom a, div.moduleright_bottom a:link, div.moduleright_bottom a:visited, div.moduleright_bottom a:active,
div.moduleright_facts a, div.moduleright_facts a:link, div.moduleright_facts a:visited, div.moduleright_facts a:active {
	color					:	#666;
	font-weight				:	normal;
	text-decoration		    		:	underline;
}
#left a, #left a:link, #left a:visited, #left a:active,
a.readon, a.readon:link, a.readon:visited, a.readon:active,
div.moduleright_top a.readon, div.moduleright_top a.readon:link, div.moduleright_top a.readon:visited, div.moduleright_top a.readon:active,
div.moduleright_bottom a.readon, div.moduleright_bottom a.readon:link, div.moduleright_bottom a.readon:visited, div.moduleright_bottom a.readon:active,
div.moduleright_facts a.readon, div.moduleright_facts a.readon:link, div.moduleright_facts a.readon:visited, div.moduleright_facts a.readon:active/**/ {
	font-weight				:	normal;
	color					:	#3260A1;
	text-decoration		    		:	none;
}
#left a:hover,
a.readon:hover,
div.moduleright_top a.readon:hover, div.moduleright_bottom a.readon:hover, div.moduleright_facts a.readon:hover {
	font-weight				:	normal;
	color					:	#86B4F4;
	text-decoration		      		:	none;
}


.text { font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; }

/* ------------------ FORMULARE ----------------- */
input.input {color: #000000; font-family: verdana, sans-serif; font-size: 8pt; padding-left:0px; width:50%; height:12px;}
input.button { font-size : 11px; font-family : Tahoma,sans-serif; height : 22px; }
input.dropdown {color: #000000; font-family: verdana, sans-serif; font-size: 8pt; padding-left:0px;}
input.textbox {color: #000000; font-family: verdana, sans-serif; font-size: 8pt; padding-left:0px; width:100%; height:150px;}



/* ARKANIS */

p.comm { margin: 10px; display: inline; }
