/* DATEI:		Inhalte (mittlere Spalte) incl. Text ...	*/
/* AREA:		cw	*/
/* CREATOR:	tOm			*/

/*BEGIN:	path navigation		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_head_path{
margin:					0 0 0 5px;
padding:				0 0 0 12px;
text-align:				left;
font-family:			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-weight:			800;
font-size:				12px;
text-decoration:		none;
line-height:			24px;
color:					#E7EED3;
background:				url(../images/content/cws_content_head_path_back.gif) no-repeat left bottom;
background-color:		#E7E7E7;
}

a.cws_content_head_path{
float:					left;
display:				block;
margin:					0 0 0 0;
padding:				0 20px 0 0;
cursor:					pointer;
text-decoration:		none;
}
a.cws_content_head_path:link, a.cws_content_head_path:visited, a.cws_content_head_path:active {
color:					#C0D389;
background:				url(../images/content/cws_content_head_path_right.gif) no-repeat right center;}
a.cws_content_head_path:focus, a.cws_content_head_path:hover {
color:					#FFFFFF;
background:				url(../images/content/cws_content_head_path_left.gif) no-repeat right center;}

/*BEGIN:	base content			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_base		{
width:					740px;
margin:					0 0 12px 0;
padding:				0 0 0 0px;

text-align:				left;
font-family:			arial, verdana, helvetica, sans-serif;
font-style:				normal;
font-weight:			500;
font-size:				12px;
text-decoration:		none;
line-height:			14px;

background-color:		transparent;
}

/*BEGIN:	width boxes		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_head_green,
div.cws_content_head_blue,
div.cws_content_head_red {
clear:					both;
margin:					12px 0 0 5px;
padding:				0 0 0 0;
}
div.cws_content_head_green {
border-bottom:			1px solid #A4BC9D;
background:				url(../images/content/cws_content_head_green_back.gif) repeat-x left top;
background-color:		#CDDCA3;
}
div.cws_content_head_blue {
border-bottom:			1px solid #A4BED3;
background:				url(../images/content/cws_content_head_blue_back.gif) repeat-x left top;
background-color:		#CEDEEB;
}
div.cws_content_head_red {
border-bottom:			1px solid #C1794B;
background:				url(../images/content/cws_content_head_red_right.gif) repeat-x right top;
background-color:		#CEDEEB;
}

/*BEGIN:	small boxes		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_head_small_base{
clear:					both;
width:					740px;
margin:					12px 0 0 5px;
}
div.cws_content_head_small_box{
float:					left;
width:					365px;
margin:					0 5px 0 0;
}

div.cws_content_head_small_blue{
width:					365px;
padding:				0 0 0 0;
}
div.cws_content_head_small_blue {
border-bottom:			1px solid #A4BED3;

background:				url(../images/content/cws_content_head_blue_right.gif) no-repeat right -1px;
background-color:		#CEDEEB;
}
div.cws_content_box_small_blue{
width:					365px;
color:					#275D87;
background:				url(../images/content/cws_content_head_blue_bottom.gif) no-repeat left bottom;
background-color:		#CEDEEB;
}


/*BEGIN:	all boxes - head		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_head_green_txt,
div.cws_content_head_blue_txt,
div.cws_content_head_red_txt {
padding:				3px 0 3px 12px;
font-weight:			800;
font-size:				12px;
line-height:			18px;
}
div.cws_content_head_green_txt {
color:					#5B721C;
background:				url(../images/content/cws_content_head_green_edge.gif) no-repeat left top;
}
div.cws_content_head_blue_txt {
color:					#275D87;
background:				url(../images/content/cws_content_head_blue_edge.gif) no-repeat left top;
}
div.cws_content_head_red_txt {
color:					#9C6847;
background:				url(../images/content/cws_content_head_red_edge.gif) no-repeat left top;
}

div.cws_content_cutter,
div.cws_content_cutter_line {
clear:					both;
height:					10px;
margin:					0 0 0 5px;
background-color:		#FFFFFF;
}
div.cws_content_cutter_line {
background:				url(../images/content/cws_content_cutter.gif) repeat-x left 9px;
background-color:		#FFFFFF;
}

img.cws_content			{
border:					0px none;
}
a.cws_content			{
font-weight:			500;
color:					#005496;
border:					0px none;
text-decoration:		none;
background-color:		transparent;
}
a.cws_content:link		{ text-decoration:none; }
a.cws_content:visited	{ text-decoration:none; }
a.cws_content:active	{ text-decoration:none; }
a.cws_content:hover		{ color:#00A8E6; text-decoration:none;}

/*BEGIN:	products groups		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_prod_group {
width:					735px;
margin:					0 0 0 5px;
padding:				0 0 0 0;
font-weight:			800;
font-size:				14px;
line-height:			16px;
background-color:		#FFFFFF;
}

img.cws_content_prod_group {
float:					left;
/*	KORREKTUR	*/
margin:					2px 12px 3px 0;
}

span.cws_content_prod_group_txt {
font-size:				12px;
line-height:			14px;
color:					#666666;
}

a.cws_content_prod_group{
overflow:				hidden;
display:				block;
width:					715px;
/*height:					62px;		OFF*/
margin:					0 0 0 0;
padding:				6px 22px 6px 12px;
cursor:					pointer;
text-decoration:		none;
}
a.cws_content_prod_group:link, a.cws_content_prod_group:visited, a.cws_content_prod_group:active {
border-bottom:			1px solid #ABABAB;
color:					#A4BED3;
background:				url(../images/content/cws_content_prod_group_right.gif) no-repeat right center;
background-color:		#FFFFFF;}
a.cws_content_prod_group:focus, a.cws_content_prod_group:hover {
border-bottom:			1px solid #A4BED3;
color:					#275C87;
background:				url(../images/content/cws_content_prod_group_left.gif) no-repeat right center;
background-color:		#CEDEEB}

/*BEGIN:	products list		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_prod_list {
width:					750px;
padding:				0 0 0 5px;
font-weight:			500;
font-size:				12px;
line-height:			16px;
color:					#687B33;
background-color:		#FFFFFF;
}
div.cws_content_prod_box,
div.cws_content_prod_box_more {
float:					left;
width:					180px;
padding:				0 0 0 0;
margin:					6px 5px 0 0px;
}

div.cws_content_prod_box_img {
width:					180px;
height:					130px;
}
a.cws_content_prod_box_img,
a.cws_content_prod_box_img_more{
display:				block;
width:					178px;
height:					128px;
cursor:					pointer;
text-decoration:		none;
}
a.cws_content_prod_box_img:link, a.cws_content_prod_box_img:visited, a.cws_content_prod_box_img:active {
border:					1px solid #C0D38D;}
a.cws_content_prod_box_img:focus, a.cws_content_prod_box_img:hover {
border:					1px solid #8DA056;}
a.cws_content_prod_box_img_more:link, a.cws_content_prod_box_img_more:visited, a.cws_content_prod_box_img_more:active {
border:					1px solid #BFD4E5;}
a.cws_content_prod_box_img_more:focus, a.cws_content_prod_box_img_more:hover {
border:					1px solid #005496;}
img.cws_content_prod_box_img {
margin:					0 0 0 0;
padding:				0 0 0 0;
width:					178px;
height:					128px;
}

div.cws_content_prod_box_txt {
overflow:				hidden;
height:					70px;
padding:				0 0 0 0;
width:					180px;
}
span.cws_content_prod_box_txt_bold {
font-weight:			800;
}
a.cws_content_prod_box_txt{
display:				block;
height:					70px;
margin:					0 0 0 0;
padding:				3px 0 3px 12px;
cursor:					pointer;
text-decoration:		none;
}
a.cws_content_prod_box_txt:link, a.cws_content_prod_box_txt:visited, a.cws_content_prod_box_txt:active {
color:					#687B33;
background-color:		#FFFFFF;}
a.cws_content_prod_box_txt:focus, a.cws_content_prod_box_txt:hover {
color:					#54622B;
background-color:		#DAE6B8;}

div.cws_content_prod_box_price {
overflow:				hidden;
padding:				0 0 0 0;
width:					180px;
}
a.cws_content_prod_box_price,
a.cws_content_prod_box_price_more{
display:				block;
width:					180px;
margin:					0 0 0 0;
padding:				3px 0 3px 12px;
border:					0px none;
cursor:					pointer;
font-weight:			800;
line-height:			18px;
text-decoration:		none;
}
a.cws_content_prod_box_price:link, a.cws_content_prod_box_price:visited, a.cws_content_prod_box_price:active {
color:					#646F47;
background:				url(../images/content/cws_content_prod_more.gif) no-repeat 160px center;
background-color:		#CEDDA5;}
a.cws_content_prod_box_price:focus, a.cws_content_prod_box_price:hover {
color:					#4F5933;
background:				url(../images/content/cws_content_prod_more_o.gif) no-repeat 160px center;
background-color:		#C2D591;}
a.cws_content_prod_box_price_more:link, a.cws_content_prod_box_price_more:visited, a.cws_content_prod_box_price_more:active {
color:					#275C87;
background:				url(../images/content/cws_content_prod_more_blue.gif) no-repeat 160px center;
background-color:		#CEDEEB;}
a.cws_content_prod_box_price_more:focus, a.cws_content_prod_box_price_more:hover {
color:					#07497D;
background:				url(../images/content/cws_content_prod_more_o.gif) no-repeat 160px center;
background-color:		#B8CEE0;}

/*BEGIN:	product			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_prod_base {
width:					750px;			/*IE-Tweak: +5px for lfloat-breacking*/
margin:					6px 0 0 5px;
padding:				0 0 0 0;
background:				url(../images/content/cws_content_prod_back.gif) repeat-y 555px top;
}

div.cws_content_prod_left,
div.cws_content_prod_center,
div.cws_content_prod_right {
float:					left;
}
div.cws_content_prod_left,
div.cws_content_prod_right {
width:					180px;
margin:					0 0 0 0px;
}
div.cws_content_prod_center {
width:					351px;
padding:				6px 12px 0 12px;
color:					#666666;
}
div.cws_content_prod_txt_attribute {
clear:					both;
float:					left;
width:					100px;
font-weight:			800;
}
div.cws_content_prod_txt_value {
float:					left;
width:					200px;
}

/*product image ***/
div.cws_content_prod_img {
width:					180px;
height:					130px;
}
a.cws_content_prod_img	{
display:				block;
width:					178px;
height:					128px;
cursor:					pointer;
text-decoration:		none;
}
a.cws_content_prod_img:link, a.cws_content_prod_img:visited, a.cws_content_prod_img:active {
border:					1px solid #C0D38D;}
a.cws_content_prod_img:focus, a.cws_content_prod_img:hover {
border:					1px solid #8DA056;}

img.cws_content_prod_img {
margin:					0 0 0 0;
padding:				0 0 0 0;
width:					178px;
height:					128px;
}

a.cws_content_prod_img_small {
float:					right;
display:				block;
width:					15px;
height:					18px;
margin:					6px 5px 0 0;
cursor:					pointer;
text-align:				center;
font-weight:			800;
text-decoration:		none;
line-height:			18px;
}
a.cws_content_prod_img_small:link, a.cws_content_prod_img_small:visited, a.cws_content_prod_img_small:active {
border:					1px solid #B4B4B4;
color:					#B4B4B4;
background-color:		#CCCCCC;}
a.cws_content_prod_img_small:focus, a.cws_content_prod_img_small:hover {
border:					1px solid #8DA056;
color:					#5B721C;
background-color:		#CDDCA4;
}

/*product price ***/
div.cws_content_prod_price_big {
width:					180px;
height:					50px;
padding:				0 0 0 12px;
font-size:				25px;
font-weight:			800;
line-height:			50px;
color:					#525E32;
background:				url(../images/menu/cws_menu_cutter.gif) repeat-x left bottom;
}
div.cws_content_prod_price {
width:					180px;
height:					24px;
padding:				0 0 0 12px;
line-height:			24px;
color:					#525E32;
background:				url(../images/menu/cws_menu_cutter.gif) repeat-x left bottom;
}
span.cws_content_prod_price_txt {
font-size:				12px;
font-weight:			500;
}
span.cws_content_prod_price_txt_bold {
font-weight:			800;
}

input.cws_content_prod_number {
width:					30px;
height:					17px;
margin:					2px 0 0 0;
padding:				0 5px 0 5px;
border:					0px none;
}

a.cws_content_prod_order{
display:				block;
width:					180px;
margin:					0 0 0 0;
padding:				3px 0 3px 12px;
font-weight:			800;
line-height:			16px;
text-decoration:		none;
background:				url(../images/menu/cws_menu_cutter.gif) repeat-x left bottom;
}
a.cws_content_prod_order:link, a.cws_content_prod_order:visited, a.cws_content_prod_order:active {
color:					#676E52;
background-color:		#CEDDA5;}
a.cws_content_prod_order:focus, a.cws_content_prod_order:hover {
color:					#9BB947;
background-color:		#F3F6E8;}

/*product buttons ***/
div.cws_content_prod_button_base {
width:					740px;
margin:					10px 0 0 5px;
}
a.cws_content_prod_button_blue {
display:				block;
width:					168px;
margin:					0 0 0 0;
padding:				3px 0 3px 12px;
font-weight:			800;
line-height:			16px;
text-decoration:		none;
}
a.cws_content_prod_button_blue:link, a.cws_content_prod_button_blue:visited, a.cws_content_prod_button_blue:active {
color:					#5191C2;
background-color:		#A3CFEE;}
a.cws_content_prod_button_blue:focus, a.cws_content_prod_button_blue:hover {
color:					#FFFFFF;
background-color:		#00A8E6;}


/*BEGIN:	basket		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_basket_base {
width:					735px;
margin:					6px 0 0 5px;
padding:				0 0 0 0;
}

div.cws_content_basket_line,
div.cws_content_basket_line_head,
div.cws_content_basket_line_netto,
div.cws_content_basket_line_mwst,
div.cws_content_basket_line_brutto {
width:					735px;
height:					24px;
line-height:			24px;
border-bottom:			1px solid #CEDDA5;
}
div.cws_content_basket_line_head {
color:					#B5C87E;
border-bottom:			1px solid #7CA30F;
}
div.cws_content_basket_line_netto {
border-top:				1px solid #FFFFFF;
background-color :		#CDDCA4;
}
div.cws_content_basket_line_mwst {
border-bottom:			1px solid #7CA30F;
}
div.cws_content_basket_line_brutto {
border-top:				1px solid #FFFFFF;
border-bottom:			1px solid #7CA30F;
font-weight:			800;
background-color :		#CDDCA4;
}

div.cws_content_basket_line_more,
div.cws_content_basket_line_prod,
div.cws_content_basket_line_price1,
div.cws_content_basket_line_rate,
div.cws_content_basket_line_opt,
div.cws_content_basket_line_price,
div.cws_content_basket_line_button {
float:					left;
}
div.cws_content_basket_line_more		{width: 20px; padding:0 0 0 12px;}
div.cws_content_basket_line_prod		{width:350px; padding:0 0 0 6px;}
div.cws_content_basket_line_price1	{width: 55px; text-align:right;}
div.cws_content_basket_line_rate		{width: 50px; text-align:center;}
div.cws_content_basket_line_opt		{width: 50px; text-align:right;}
div.cws_content_basket_line_price	{width: 70px; text-align:right;}
div.cws_content_basket_line_button	{width:110px; padding:0 0 0 12px;}

a.cws_content_basket_button_plus,
a.cws_content_basket_button_minus,
a.cws_content_basket_button_more {
float:					left;
display:				block;
margin:					3px 6px 0 0px;
padding:				0px 6px 0px 6px;
text-align:				right;
font-weight:			800;
line-height:			18px;
color:					#5191C2;
text-decoration:		none;
background-color:		transparent;
}
a.cws_content_basket_button_more {
padding:				0px 9px 0px 9px;
}
a.cws_content_basket_button_plus:link, a.cws_content_basket_button_plus:visited, a.cws_content_basket_button_plus:active {
color:					#5191C2;
background-color:		#A3CFEE;}
a.cws_content_basket_button_plus:focus, a.cws_content_basket_button_plus:hover {
color:					#FFFFFF;
background-color:		#00A8E6;}
a.cws_content_basket_button_minus:link, a.cws_content_basket_button_minus:visited, a.cws_content_basket_button_minus:active {
color:					#CBA464;
background-color:		#EDD7B3;}
a.cws_content_basket_button_minus:focus, a.cws_content_basket_button_minus:hover {
color:					#FFFFFF;
background-color:		#C27800;}
a.cws_content_basket_button_more:link, a.cws_content_basket_button_more:visited, a.cws_content_basket_button_more:active {
color:					#646F47;
background:				url(../images/content/cws_content_prod_more.gif) no-repeat 5px center;
background-color:		#CEDDA5;}
a.cws_content_basket_button_more:focus, a.cws_content_basket_button_more:hover {
color:					#FFFFFF;
background:				url(../images/content/cws_content_prod_more_o.gif) no-repeat 5px center;
background-color:		#C2D591;}

a.cws_content_basket_button_blue,
a.cws_content_basket_button_red {
float:					right;
display:				block;
width:					130px;
margin:					3px 0 0 5px;
padding:				3px 5px 3px 15px;
text-align:				right;
font-weight:			800;
line-height:			16px;
color:					#5191C2;
text-decoration:		none;
background-color:		transparent;
}
a.cws_content_basket_button_blue:link, a.cws_content_basket_button_blue:visited, a.cws_content_basket_button_blue:active {
color:					#5191C2;
background-color:		#A3CFEE;}
a.cws_content_basket_button_blue:focus, a.cws_content_basket_button_blue:hover {
color:					#FFFFFF;
background-color:		#00A8E6;}
a.cws_content_basket_button_red:link, a.cws_content_basket_button_red:visited, a.cws_content_basket_button_red:active {
color:					#CBA464;
background-color:		#EDD7B3;}
a.cws_content_basket_button_red:focus, a.cws_content_basket_button_red:hover {
color:					#FFFFFF;
background-color:		#C27800;}

div.cws_content_basket_txt_left {
float:					left;
font-weight:			800;
}
span.cws_content_basket_txt_warning {
float:					left;
font-weight:			800;
color:					#C27800;
}


/*BEGIN:	base content txt		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_txt		{
width:					715px;
margin:					0 0 0 5px;
padding:				10px 10px 0px 12px;
text-align:				left;
font-weight:			500;
line-height:			16px;
color:					#666666;
background-color:		#FFFFFF;
}

/*BEGIN:	base contact		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_contact	{
width:					530px;
margin:					0 0 0 0;
padding:				10px 10px 0px 12px;
font-weight:			500;
line-height:			16px;
color:					#000000;
background-color:		#FFFFFF;
}

div.cws_content_contact_img_right {
float:					right;
margin:					0 0 0 0;
padding:				0 0 12px 12px;
border:					0px none;
background-color:		transparent;
}

div.cws_content_contact_line,
div.cws_content_contact_space {
overflow:				hidden;
height:					6px;
}
div.cws_content_contact_line {
background:				url(../images/content/cws_content_cutter_sub.gif) repeat-x left top;
background-color:		#FFFFFF;
}

div.cws_content_contact_head {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
}
div.cws_content_contact_person {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			800;
color:					#888888;
}
span.cws_content_contact_position {
text-align:				left;
font-style:				italic;
font-weight:			500;
}
div.cws_content_contact_description {
padding:				0 0 6px 0;
text-align:				left;
font-weight:			500;
}

div.cws_content_contact_value_title {
float:					left;
width:					100px;
color:					#888888;
}
div.cws_content_contact_value {
text-align:				left;
font-weight:			500;
}

a.cws_content_contact_vcf{
float:					right;
display:				block;
width:					20px;
height:					16px;
margin:					0 0 0 0;
padding:				0 0 0 0;
text-decoration:		none;
line-height:			16px;
}
a.cws_content_contact_vcf:link, a.cws_content_contact_vcf:visited, a.cws_content_contact_vcf:active {
background:				url(../images/content/cws_icon_vcf.gif) no-repeat left 4px;}
a.cws_content_contact_vcf:focus, a.cws_content_contact_vcf:hover {
background:				url(../images/content/cws_icon_vcf_o.gif) no-repeat left 4px;}

/*BEGIN:	base img			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_img		{
width:					735px;
margin:					0 0 0 0;
padding:				10px 0 0 6px;
font-weight:			500;
line-height:			14px;
color:					#000000;
background-color:		#FFFFFF;
}

div.cws_content_img_full {
margin:					0 0 0 0;
padding:				0 0 0 0;
}

a.cws_content__img,
img.cws_content_img	{
border:					0px none;
}

div.cws_content_img_description {
margin:					0 0 0 0;
padding:				4px 10px 0 12px;
text-align:				left;
font-weight:			500;
color:					#888888;
}

/*BEGIN:	no passwort			- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ***/
div.cws_content_nopasswd_base {
margin:					0 0 0 5px;
padding:				0 0 0 0;
width:					735px;
height:					50px;
color:					#885332;
background:				url(../images/content/cws_content_nopasswd_down.gif) no-repeat left bottom;
background-color:		#F7B184;
}

div.cws_content_nopasswd_txt {
float:					left;
margin:					0 0 0 0;
padding:				0 0 0 12px;
width:					350px;
height:					50px;
line-height:			48px;
}


























