@charset "utf-8";

A { text-decoration:underline; color:#E2041D; }
A:hover { text-decoration:underline; color:#0000cc; }
H1, H2, H3, H4 {  }
H1 { font-size:14px; color:#625051; margin:15px 0px 15px 0px; border-bottom:1px solid; padding-bottom:3px; border-color:#beb4b3; }
H2 { font-size:12px; color:#625051; margin:15px 0px 0px 0px; }
H3 { font-size:12px; color:#625051; margin:0px 0px 15px 0px; }
H4 { font-size:12px; color:#333333; margin:15px 0px 15px 0px; font-weight:normal; text-decoration:underline; }
H5 { font-size:14px; color:#625051; margin:15px 0px 15px 0px; padding-bottom:8px; padding-top:8px; background-color:#F4F4F4;font-weight:bold; }
P { margin: 0px 0px; line-height:18px; }
.align-center { text-align:center;  }
.align-right { text-align:right;  }
.align-justify { text-align:justify;  }
.bodytext {  }
.spacer_div { clear:both; font-size:1px; }
img { border:0px;}
.csc-textpic-caption {font-size:10px;}
.indent {margin-left:25px;}
p.bodytext { font-size:12px; }


/* color classes */
*.cream {
	color:#C79F6B;
}

*.grey {
	color:#9F9F9F;
}

*.midgrey {
	color:#666666;
}

*.darkgrey {
	color:#333333;
}

*.bgbrey {
	color:#B4B4B4;
}

*.blue {
	color:#203C85;
}

*.b {
	font-weight:bold;
}
/* end color classes */ 

body {
	margin:0px;
	padding:0px;
	background-color:#B4B4B4;
	font-size:12px; 
}

#pf_body {
	background-color:#B4B4B4;
	background-image:url(../gfx/bg_body.jpg);
	background-repeat:repeat-x;	
	margin:0px;
	padding:0px;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}

img {
	border:0px;
	padding:0px;
	margin:0px;
}

a {
	text-decoration: none;
	border:none; 
}

a:hover {
	color:#FFFFFF;
	text-decoration: none;
}

a.mail { font-color:#ff0000; text-decoration:none; }
a.mail:hover { color:#f00; text-decoration:underline; }

p {
	margin:0px;
}

ul {
	list-style-position:outside;
	margin:0px;
	padding-left:17px;
}

li {
	list-style-image:url(http://www.faulhabers.de/ebay/gfx/nv_square.gif);	
	margin-bottom:5px;
	color:#333333;
}

*.withMargin {
	margin-bottom:10px;
}


table.content {
	margin:0px;
	padding:0px;
	width:957px;	
}

td.col1 {
	vertical-align:top;
	width:712px;
}

td.col2 {
	vertical-align:top;
	width:50px;	
}

td.col3 {
	vertical-align:top;
	width:195px;
}


th {
	text-align:left;
	padding:0px;
}

tr.even {
	background-color:#CCCCCC;
}

tr.uneven {
	background-color:#F1f1f1;
}

#pf_page {
	margin:auto;
	/* position:relative; */
	width:997px;;
}

/****************************************************/
/* header */
/****************************************************/

#header {
	margin:0px;
	height:20px;
}

#headerimage {
	background-image:url(../gfx/bg_fit_hd.jpg);
	background-repeat:no-repeat;
	height:269px;
	clear:both;
}

#headline {
	background-image:url(http://www.faulhabers.de/ebay/gfx/bg_headline.jpg);
	background-repeat:no-repeat;
	height:20px;
	padding:5px;
	padding-left:30px;
	font-weight:bold;
}

/****************************************************/
/* end of header */
/****************************************************/

*.pf_cnt_space {
	background-image:url(../gfx/bg_fit_cnt_tp.jpg);
	background-repeat:repeat-y;
	float:left;
	height:21px;
	width:997px;

}

#pf_content {
	background-image:url(../gfx/bg_fit_cnt.jpg);
	background-repeat:repeat-y;
	float:left;
	width:997px;
	padding-left:30px;
}

*.cnt_main {
	clear:both;
	float:left;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:30px;
	padding-right:20px;
	width:722px;
}

*.images {
	padding:10px;
	padding-left:20px;
	padding-right:0px;
}

*.cnt_right {
	float:left;
	width:185px;
	padding:20px;
}

*.cnt_cat_col1 {	
	clear:both;
	float:left;
	width:577px; 
}

*.cnt_cat_col2 {
	float:right; 	
	width:145px; 
	padding-bottom:15px; 
	padding-top:43px;
	text-align:right;
}


*.pf_cnt_img {
	background-image:url(http://www.faulhabers.de/ebay/gfx/bg_pic_s.jpg);
	background-repeat:no-repeat;
	width:226px;
	height:155px;
	padding:10px;
}

#pf_footer {
	clear:both; 
	background-image:url(../gfx/bg_fit_footer.jpg);
	background-repeat:no-repeat;
	height:47px;
}

#nav { padding:232px 0 0 0; margin:0 0 0 10px;}
.menu_top:link,
.menu_top:visited,
.menu_top:hover,
.menu_top:active { }

.menu_top_ac:link,
.menu_top_ac:visited,
.menu_top_ac:hover,
.menu_top_ac:active { }


.menu_layer { padding:5px 80px 4px 5px; font-size:12px; font-family:Arial, Verdana; }
.menu_layer a:link,
.menu_layer a:visited,
.menu_layer a:active  { color:#333333; }
.menu_layer a:hover { color:red; }


.link_lang:link,
.link_lang:visited,
.link_lang:hover,
.link_lang:active { color:red; padding:5px; float:left; display:block; margin:0 0 0 15px; }

.link_lang_ac:link,
.link_lang_ac:visited,
.link_lang_ac:hover,
.link_lang_ac:active { color:red; padding:5px; float:left; font-weight:bold; display:block; margin:0 0 0 15px; }





/*FCE CONFIG */
.co_fce_item_v1  { margin:15px 0 15px 0;}
	.co_fce_headline_v1  { text-decoration:underline; }
	.co_fce_content_v1   { margin:5px 0 0 15px; }
	
	
.co_fce_item_v2  {  margin:15px 0 15px 0; }
	.co_fce_header_v2  { }
		.co_fce_headline_image_v2 { float:left; margin:0 5px 0 15px;  }
		.co_fce_headline_text_v2 { float:left; line-height:23px;font-weight:bold; }
	.co_fce_content_v2 { margin: 0 0 0 44px; }
