/****************************** 
CSS import ( for brower up to IE5, Mozilla/ FIREFOX 1,  )  
modified by eclore.de

version: 2008.10
project: ThyssenKrupp
coauthor: Agentur fuer eCommerce - eclore.de;
Standard-Mode: XHTML 1.0 Strict
******************************/

/* reset default styles
---------------------------------------------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0;	border: 0; line-height:14px; outline: 0;	font-weight: inherit;	font-style: inherit;  font-size: 11px;	font-family: inherit;	vertical-align: top;
}

/* remember to define focus styles! */
:focus 			{ outline: 0;}
body 			{ line-height: 1;	color: #333;	background: white;}
ol, ul 			{ list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table 			{ border-collapse:collapse;	border-spacing: 0;}
caption, th, td { text-align: left;	font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: ""; }
blockquote, q 	{ quotes: "" "";}

.clearer 		{ clear:both; line-height:0pt; height:0px; width:100% }
.display_none 	{ display:none; border-width:0px; font-size:0px; margin:0px; padding:0px; line-height:0px; height:0px; line-height:0px; }
img.spacer-gif	{ display:inline; width:100%; }

/* global styles
---------------------------------------------------------------------------------------------------------*/
a 				{ text-decoration:none; line-height:inherit; }

label 			{ line-height:normal; margin:2px auto; font-weight:bold; display:block; }

textarea 		{ overflow: auto; }

input, textarea, select
{
	border:1px solid #9CB2C7;
	color:#4784C3;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-left:3px;
	text-align:left;
	display:block;
}

input.btn 		{ color:#333; font-weight:bold; border:1px ridge #333; width:130px; margin:5px 0px; }
input:hover.btn	{ color:#666; font-weight:bold; border:1px ridge #666; }
input.text 		{}
input.radio		{ border:none; }
input.checkbox	{ border:none; }

input.searchSubmit
{
	background:#E0E0E0 none repeat scroll 0% 0%;
	border-color:white #C6C6C6 rgb(198, 198, 198) white;
	border-style:solid;
	border-width:1px;
	width:60px;
}

div.element_1col input.text 	{ width:130px; }
div.element_2col input.text 	{ width:316px; }
div.element_3col input.text 	{ width:496px; }


br.fix {
	background:#FFFFFF none repeat scroll 0%;
	clear:both;
	font-size:0px;
	height:0px;
	line-height:0px; 
	margin:0pt;
	padding:0pt;
	visibility:hidden;
}

div#center a.ele-anchor	{ 
width:100%; clear:both; font-size:0px; display:inline !important; 
visibility:hidden; 
line-height:0px; height:0px; margin:0px; padding:0px; background:none; }

p.bodytext		{ padding-bottom:0px; }

/* 1st color pattern */
.blau			{ color:#003466; border-color:#003466; }
.weiss			{ color:#fff; border-color:#fff; }
.grau			{ color:#ccc; border-color:#ccc; }
.silber			{ color:#999; border-color:#999; }
.schwarz		{ color:#000; border-color:#000; }

/* 2nd color pattern */
.red			{ color:#d38153; border-color:#d38153; } /*mittelton*/
.orange			{ color:#f2b32f; border-color:#f2b32f; } /*mittelton*/
.yellow			{ color:#f8d721; border-color:#f8d721; } /*mittelton*/
.blue			{ color:#7b9fd2; border-color:#7b9fd2; } /*mittelton*/
.green			{ color:#73c35f; border-color:#73c35f; } /*mittelton*/
.violet			{ color:#9c67a5; border-color:#9c67a5; } /*mittelton*/

/* table in #contentMain */
TABLE		{ width:100%; }
THEAD		{}
TBODY		{}
TFOOT		{}
TFOOT TD	{ background-color: #e6e6e6; }
TH			{ background-color: #e6e6e6; border:1px solid #fff; font-weight: bold; padding:4px 2px; }
TD			{ background-color: #f2f2f2; border:1px solid #fff; padding:4px 2px; }
TR			{}

