.klingenliste a.downloadlink {
	background-image:url(/fileadmin/lutztemplates/res/dlbutton.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	display:block;
	height:18px;
	padding:2px 0 2px 6px;
	font-weight:bold;
	text-decoration: none;
}

.klingenliste a.downloadlink:hover {
	text-decoration: underline;
}

.BlockSpacer {
	/*height:400px;*/
	/*width:420px;
	left:0;
	position:absolute;
	top:0;
	z-index:10;*/
} 

.csc-uploads-fileName {
	padding-left:5px;
}

.tr-0, .td-0 {
	font-weight:bold;
}
.td-0 {
	padding-left:4px;
	height:20px;
}

.prospekte td {
	border-left:1px solid #dadada;
	padding:4px;
}

.prospekte .td-0 {
	border-left:0px solid #dadada;
}

td.tr-even {
	padding:3px;
}

.tr-even {
	background-color:#efefef;
}

table.csc-uploads {
	border: 1px solid #efefef;
	width:100%;
	padding:4px;
}

td.csc-uploads-icon {
	width:30px;
}

.csc-uploads-icon {
	padding-top:4px;
	text-align:left;
	vertical-align:top;
}

.csc-uploads-fileName a {
	font-weight:bold;
}

.anleser {
	/*padding-right:30%;*/
	padding-bottom:3%;
	/*background: #ffffff url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/infocube.png) no-repeat 85% center;*/
	width:70%;
	float:left;
}

.anleser h1 a {
	font-size:1.25em;
	line-height:130%;
}

.infocube {
	width:30%;
	float:left;
	text-align:center;
	padding-top:2%;
}

.dpfeil1 {
	color:#ff9900;
	margin-top:0px;
	display:block;
}

.dpfeil {
	color:#ff9900;
	display:block;
	margin-top:6px;
}

.mehr {
	font-weight:bold;
}

.dpfeil p {
	margin:0;
}


.spaltenmacher h1 a, .dpfeil a, .dpfeil1 a {
	color:#25375D;
}

.spaltenmacher h1 a:hover, .dpfeil a:hover, .dpfeil1 a:hover {
	color:#ff9900;
}

.spalte100 {
	/*padding:10px;*/
	width:685px;
	margin-right:0px;
	/*margin-bottom:40px;*/
	font-size:11px;
	line-height:127%;
	/*border:1px solid #e6e6e6;*/
	float:left;
}

div.csc-textpic div.csc-textpic-imagewrap dl.csc-textpic-image {
	margin-bottom:10px;
}

.btn_suche {
	background:#e3e3e3 url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/btn.gif) no-repeat scroll 0pt 100%;
	border:0px solid #9e9e9e;
	color:#444444;
	cursor:pointer;
	font-family:arial,sans-serif !important;
		font-size:11px !important;
	font-size-adjust:none !important;
	font-stretch:normal !important;
	font-style:normal !important;
	font-variant:normal !important;
	font-weight:bold !important;
	line-height:normal !important;
	overflow:visible;
	padding:1px 5px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:middle;
	width:18px;
}


input.input_hp {
	background-color:#efefef;
	/*background:#e3e3e3 url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/input_verlauf.gif) repeat-x scroll left top;*/
	border:1px solid #25375D;
	/*font-size:11px;*/
	/*padding:1pt 0pt 1pt 3px;*/
	font-family:arial,sans-serif !important;
}


#searchbox {
	background-color:transparent;
	float:left;
	height:40px;
	left:210px;
	margin:0pt;
	padding:0pt;
	position:relative;
	width:210px;
}

.tx-macinasearchbox-pi1 {
	width: 210px;
}

.tx-macinasearchbox-pi1 a {
	text-decoration:none;
	color:#878787;
	font-size:10px;
	padding-bottom:3px;
}

.tx-macinasearchbox-pi1 a:hover {
	text-decoration:none;
	color:#ff9900;
}


select {
	font-size:13px;
	border:1px solid #9e9e9e;
	font-family: Arial, Helvetica, sans-serif;
}

option {
	border-bottom:1px dotted #9e9e9e;
}


.kasten-quickdownloads {
	background-color:#eaeaea;
	padding-top:1px;
}

.dltitel a {
	color:#808080;margin-bottom:4px;
}

.dlbox-li, .dlbox-re {
	/*width:350px;*/
	width:347px;
	height:145px;
	background-color:#ffffff;
	margin-top:15px;
	margin-right:0;
	margin-bottom:30px;
	float:left;
}

.dlbox-li {
	margin-right:20px;
}

.kategorietrenner {
	width: 708px;
	padding: 4px 0 0 10px;
	margin-bottom: 10px;
	color:#ffffff;
	font-weight:bold;
	height:33px;
	background-image: url(http://www.lutz-blades.com/uploads/tf/kategorietrenner.gif);
	background-repeat:no-repeat;
	clear:both;
}


.sp_sitemap ul {
	list-style-type: none; margin:0; padding: 3px 0 5px;
}
.sp_sitemap ul li {
	text-decoration: none; background-image: url("http://www.lutz-blades.com/fileadmin/global/images/liste.gif"); background-repeat: no-repeat; background-position: 0 2px; list-style-type: none; margin-top: 0; margin-left: 0; padding: 0 0 2px 10px;
}

.sp_sitemap ul ul {
	margin-bottom:5px;list-style-type: none;padding:0;
}

.sp_sitemap ul li li {
	text-decoration: none; background-image: url("http://www.lutz-blades.com/fileadmin/global/images/sitemap_arrow2.gif"); background-repeat: no-repeat; background-position: 0 2px; list-style-type: none; margin-top: 0; margin-left: 0; padding: 0 0 2px 10px;
}

.uresult {
	font-weight:bold;
	color:#ff9900;
	text-decoration:none;
}

.csc-textpic-caption {
	line-height:130%;
	color:#808080;
	font-size:0.95em;
	padding: 5px 0 0 0;
}

/* ******************* Formulare ************************ */
.csc-mailform {
	background-color:#ffffff;
	border:0;
	line-height:210%;
	margin:0;
}
#mailform {
	padding:0;
}
.csc-mailform-field {
	background-color:#ffffff;
}

div .csc-mailform-field {
 text-align:top;
}

.tx-thmailformplus-pi1 div {
	margin-bottom:4px;
}

fieldset {
	padding:0;margin:0;background-color:#ffffff;
}

form label {
	background-color:#ffffff;
	width:120px;
	float:left;
	font-weight:bold;
}

#longlabel-bereich label {
	width:100%;
	font-weight:bold;
	margin-top:12px;
	margin-bottom:4px;
}

#longlabel-bereich input {
	border: 1px solid #727064;
}

.tx-thmailformplus-pi1 textarea, .tx-thmailformplus-pi1 select {
	border: 1px solid #727064;font-size:13px;vertical-align:top;
}

.tx-thmailformplus-pi1 textarea {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.tx-thmailformplus-pi1 input#photo {
	border: 1px solid #727064;
	width:100.0%;
}

.kasten-sprungziele {
width:100%;
background-color:#f2f2f2;
border: 1px solid #e5e5e5;
/*padding:5px 5px 5px 10px;*/
}



body {
	color: #3e3e3e;
	font: 12px/16px Arial, Helvetica, sans-serif;
	background-color: #e3e3e3;
	padding:0;
	margin:0;
}

a { color: #3e3e3e; text-decoration: underline }



h3 { color: #ff9900; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; margin:0; padding:0;}

th {padding-bottom: 12px;}

#inhalt {
	/*margin: 25px auto;*/
	margin: 0px auto;
	width: 950px;
	padding:0;
}

#head   {
	margin: 25px 0 0 0 ;
	height: 80px
}

#logo {float:left;}

/*.csc-header-n9, csc-header-n1 {margin-bottom:20px;}*/
#damcontent .csc-header-n9 {margin:0;}
.beschichtungen {font-weight:normal;width:100%;empty-cells:hide;}
.beschichtungen .td-0 {font-weight:bold;vertical-align:top;}
.beschichtungen .tr-even, .beschichtungen .tr-odd {background-color:#ffffff;}
.beschichtungen .td-last {border-bottom:10px solid #ffffff;}

form {margin:0;padding:0;}
#headlang   { color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; padding-right: 5px; float: right }
#headlang a {  color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none;}
#headright   { font-size: 10px; line-height: normal; margin: 0; padding: 0; float: right;text-align:right;}
#headsearch   { color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; margin: 0; padding: 0 0 0 10px; float: right }
#headsearch  a {color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; }

#market_shortcuts {background-color:red;height:45px;}
#market_shortcuts ul {list-style-type: none; padding-top:4px; padding-bottom:5px;}
#market_shortcuts li { text-decoration: none; background-image: url("../global/images/liste.gif"); background-repeat: no-repeat; background-position: 0 2px; margin-top: 4px; margin-left: 0px; padding: 0 0 2px 12px; display:inline;}

.clearboth {clear:both;}
.floatleft {float:left;margin:0;padding:0;}

div#navcontainer {
 text-align:center;
 background-color:#24375C;
 padding:0px;
 margin:0px;
}

#navilist li {
 display: inline;
 list-style-type: none;
 padding-right: 10px;
 text-decoration: none;
 background-image: url("http://www.lutz-blades.com/fileadmin/global/images/liste.gif");
 background-repeat: no-repeat;
 background-position: 0 0px 0px 0px;
 margin-top: 3px;
 margin-left: 2px;
 padding: 0 0 3px 10px;
 line-height:1.6em;

}

#navilist li a {
 text-decoration: none;
 color:white;
}

#navilist ul {

}

.csc-linkToTop {
	text-align:right;
	margin-top:30px;
	/*background:transparent url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/top.gif) no-repeat scroll left center;*/
	border-top:1px solid #efefef;
	height:25px;
	padding-top:5px;
	clear:both;
	
}

div.csc-linkToTop a {
	text-decoration:none;
	color:#25375d;
	padding-left:15px;
	background:transparent url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/top.gif) no-repeat scroll left center;
}


div.csc-linkToTop a:hover {
	text-decoration:underline;
	color:#25375d;
	padding-left:15px;
	background:transparent url(http://www.lutz-blades.com/fileadmin/lutztemplates/res/top.gif) no-repeat scroll left center;
}



#navtop a    { color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 2px 0 6px; }
#navtop a:hover, #nav a:hover   { color: #f90; text-decoration: none }

#navtop2 {margin-top:5px;}
#navtop2 a    { color: #878787; font: 10px Arial, Helvetica, sans-serif; text-decoration: none; padding: 0 2px 0 0px; }
#navtop ul,#navtop2 ul   { margin: 0; padding: 0 }
#navtop li,#navtop2 li  { text-decoration: none; display: inline }

#nav, #nav a, #nav a:link, #nav a:visited, #nav a:active, #nav a:focus {
 text-align: right;
 margin-bottom: 0px;
 text-transform:uppercase;
 font-size:1.005em;
 font-weight:bold;
 color:#25375D;
 text-decoration:none;
 letter-spacing:0.040em;
}

#nav a:hover {
 color:#ff9900;
 text-decoration:none;
}


/*#nav ul .menu1-lev1 li .menu1-lev1-no a, #nav ul .menu1-lev1 li .menu1-lev1-no a:link, #nav ul .menu1-lev1 li .menu1-lev1-no a:visited, #nav ul .menu1-lev1 li .menu1-lev1-no a:active, #nav ul .menu1-lev1 li .menu1-lev1-no a:focus {
 color:#ff9900;
}*/

/* .menu1-lev1 {margin-bottom:14px;background-color:#ff9900;height:30px;} */


#nav ul {list-style-type:none;margin:0;padding:0;margin-bottom:4px;}
#nav ul li {display: inline;padding:0; margin-left:2px;margin-right:4px; }

#nav li.menu1-lev1-act a, #nav li.menu1-lev1-act a:link, #nav li.menu1-lev1-act a:link:visited, #nav li.menu1-lev1-act a:active, #nav li.menu1-lev1-act a:focus {
 color:#ff9900;
}

#navrubrik  { color: #68676B; font: 14px Arial, Helvetica, sans-serif; text-decoration: none; }
#navrubrik .on, #navrubrik:hover  { color: #FF9900;}


#seitenanfang      { position: fixed; z-index: 1; bottom: 20px }

#content           { background-color: white; margin: 0 0 0; padding: 0 0 0; width: 950px; float: left }
#contenttop     { margin-bottom: 5px; width: 950px; float: left }
#contenthome    { margin-bottom: 0px; width: 950px; float: left }
#contenttopdarumlutz   { margin-bottom: 0px; width: 950px; float: left }

#contentleft           { margin: 0; padding: 0; width: 190px; float: left }
#contentright       { margin: 0; padding: 0 0 20px; width: 550px; float: left }
#contentrighttxt     { margin-bottom: 70px; width: 400px }
#contentrighttxt550     { margin-bottom: 70px; width: 550px }

#contentrighttxtp     { padding-bottom: 10px }

#contentrighttabelle     { margin-top: 100px; padding-top: 100px }

#contentright h1 { color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 0; padding: 0 0 5px }
#contentright h2 { color: gray; font: bold 12px/12px Arial, Helvetica, sans-serif; margin: 0; padding: 10px 0 0;line-height:1.25em; }
#contentright p  { margin: 0 0 0; padding: 2px 0 8px }
#contentright ul           { list-style-type: none; margin: 0; padding: 3px 0 5px }
#contentright  li         { text-decoration: none; background-image: url("http://www.lutz-blades.com/fileadmin/global/images/liste.gif"); background-repeat: no-repeat; background-position: 0 3px; list-style-type: none; margin-top: 0; margin-left: 0; padding: 0 0 2px 10px }
#contentright .link li      { text-decoration: none; background-image: url("../global/images/link.gif"); background-repeat: no-repeat; background-position: 0 6px; margin-top: 0; margin-left: 0; padding: 5px 0 5px 10px }
#contentright .link li  a  { text-decoration: none; }
#contentright .link br {margin-bottom:-17px;list-style-type:none;}

/*############### Bild/Kopf ################*/

.bild_kopfbereich {
 width:950px;
 background-color:#ffffff;
 background-image: url("../global/images/hell_blau.gif");
 background-repeat: repeat-x;
 text-align:center;
 padding:0px;
}

.kopf_hoehe {
 background-color:transparent;
 width:950px;
 height:180px;
}

/*############### Hauptbereich ################*/

.hauptbereich {
 background-color:#ffffff;

 border-bottom:30px solid #ffffff;
}


/*################# Die Sub-Navigation #################*/

/*Navigation auf linker Seite*/
#navsub a  { color: #0d2d53; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: normal;line-height: 18px; text-decoration: none }
#navsub a:hover   { color: #f90; text-decoration: none }
#navsub ul      { list-style-type: none; margin: 0 0 0 25px; padding:0}
#navsub li .on    { color: #f90; font-weight: bold }


/* ###### Formatierung der 2. Ebene linke Navigation ###### */

#navsub li.lilev2-no a {background-color:#e6e6e6;display: block;margin-left:0px;padding-left:10px;font-size:11px;color:#9e9e9e;}
#navsub li.lilev2-no a:hover {background-color:#efefef;}

/* Fix IE. Hide from IE Mac \*/
* html ul li.lilev2-no { }
* html ul li.lilev2-no a { height: 1%; }
/* End */

#navsub li.lilev2-no {background-color:#e6e6e6;margin-left:0px;margin-top:2px;margin-bottom:2px;}
#navsub ul li ul {margin:0;padding:0;margin-bottom:3px;margin-top:3px;width:80%;}

#navsub span.lev2-akt {font-size:11px;color:#ff9900;margin-left:10px;margin-top:2px;margin-bottom:2px;}


/*############### Die Footer-Navigation ################*/

#footer {margin-top:0;}
#footer a {
	text-decoration: none;
	color: #878787;
}
#footer {padding:0;margin:0;font-size: 10px; line-height: 10px; text-align: center; width: 950px; text-decoration: none; color: #878787; float: left; }
#footer ul {margin-bottom:14px;}
#footer ul li {display: inline;line-height:16px;}



#footer ul li a {
	border-left:1px #a6a6a6 solid;
	padding: 0px 2px 0px 6px;/* IE 5 WIN HACK:needed to show left border. In standards mode, all <a> elements are floated. */float: left;
	voice-family: "\"}\"";
	voice-family: inherit;
	float: none;
}


#footer ul li a:hover { color: #f90; text-decoration: none }
#footer ul li.first a {padding-left:0;border:0;border-left: 0px #a6a6a6 solid;}


/*############### Linke Navigation ################*/

#links_dam {
background-color:#ffffff;
float: left;
width: 190px;
margin: 0;
padding:0;
}

div #mail_links a, div #mail_links a:hover  {
	color: #3e3e3e;
	text-decoration: underline;
}

/*############### Inhaltsbereich ################*/

.inhaltsbereich {
 background-color:#ffffff;
 width:735px;
 margin-left:190px;
 padding-bottom:1.3em;
 display:block;
}

/*############### Breadcrumbs/Funktionsleiste ################*/

.breadcrumb {
 padding-top:10px;
 margin-bottom:5px;
 font-size:11px;
}

.seperator {
 color:#ff9900;
 margin-left:5px;
 margin-right:5px;
 margin-bottom: 5px;
 vertical-align:2px;
}


#funktionsleiste {
 background-color:#ffffff;
 width:710px;
 height:23px;
 text-align:right;
 background-image: url("http://www.lutz-blades.com/fileadmin/global/images/funktion_hintergrund.gif");
 background-repeat: no-repeat;
 background-position:top right;
 margin-bottom:15px;
 padding-top:5px;
 padding-right:5px;
}

.funktionsleiste_element_abstand {
 margin-left:5px;
 margin-right:5px;
 float:right;
}

.funktionsleiste_element_abstand img {vertical-align:middle;}


/*############### Text innen Damcontent ################*/

#damcontent {background-color:#ffffff;width:400px;float:left; display: block;}
#damcontent h1, #schneidenformen h1 {color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 0; padding: 0 0 5px; }
#damcontent h2, #schneidenformen h2 {color: gray; font: bold 12px/12px Arial, Helvetica, sans-serif; margin: 0; padding: 10px 0 3px;line-height:1.25em;}
/* #damcontent p, #schneidenformen p {margin: 0 0 0; padding: 2px 0 8px; } */
#schneidenformen p, #damcontent p {margin: 0 0 0; padding: 2px 0 8px; }
#damcontent ul {list-style-type: none; margin:0; padding: 3px 0 5px;}
#damcontent li {text-decoration: none; background-image: url("http://www.lutz-blades.com/fileadmin/global/images/liste.gif"); background-repeat: no-repeat; background-position: 0 2px; list-style-type: none; margin-top: 0; margin-left: 0; padding: 0 0 2px 10px;}
#damcontent td {font-size:12px;}
#damcontent {margin-bottom:40px;}


/*############### rechte Spalte ################*/

.rechte_spalte {
	float:left;
	background-color:#ffffff;
	margin-left:10px;
	font-size:11px;
	line-height:130%;
	display: block;
	
	/*margin-left:10px;*/
	/*width:295px;*/
	
	margin-left:30px;
	width:280px;
}

.rechte_spalte ul {list-style-type: none; margin:0;padding: 2px 0 3px 0;margin-top:2px;}

.rechte_spalte li {text-decoration: none; background-image: url("http://www.lutz-blades.com/fileadmin/global/images/point.gif"); background-repeat: no-repeat; background-position: 0 5px; list-style-type: none; margin-top: 0; margin-left: 0; padding: 0 0 1px 9px;}

.csc-textpic {
	/*width:295px;*/
	float:left;
	/*margin-bottom:10px;*/
}

.rechte_spalte h1 {font-size:12px;margin-top:0;margin-bottom:0;}
.rechte_spalte p {margin-bottom:3px;margin-top:0;}
/* .contenttable td {margin:0;padding:0;border:0px solid green;}*/
.rechte_spalte table {margin-top:0px;}
.rechte_spalte h3 {margin-bottom:6px;}

.rechte_spalte a, .rechte_spalte a:link, .rechte_spalte a:visited, .rechte_spalte a:active, .rechte_spalte a:focus {
	color:#25375D;
	text-decoration: none
}

.rechte_spalte a:hover {
	color: #ff9900;
	text-decoration: none;
}

/* .csc-textpic-text {margin-left:5px;} */
.csc-textpic-text h1 {}
.csc-textpic-text p {
	margin-left:0px;
}

.rechte_spalte .csc-textpic-text {margin-left:0px;}

#links_dam h1 {
 font-size:12px;
}

.box_right a:hover {
	color: #f90;
	text-decoration: underline;
}

.tx-srincludepages-pi1 {
	border-bottom: 0px solid #9f9f9f;
	border-top: 0px solid #9f9f9f;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:5px;
}




/*############### Klingenliste ################*/

.klingenliste {
 background-color:#ffffff;
 /*margin-left:190px;*/
 display: block;
 /*width: 750px;*/
 width:715px;
 float: left;
 margin-bottom:50px;
}

.klingenliste h2 { color: gray; font: bold 12px/12px Arial, Helvetica, sans-serif; margin: 0; padding: 0 0 0;line-height:1.25em; }
.klingenliste a, .klingenliste a:hover { text-decoration:none;}

/* #schneidenformen td {background-color:#ffffff;padding-right:4px;}*/
.tooltip_header {
 background-color:#23365e;
 color:white;
 font-weight:bold;
 padding-left:5px;
 padding-right:5px;
 height:17px;
 min-width:150px;
 position:relative;
 z-index:1000;
}
.tooltip_body {
 color:#23365e;
 font-weight:normal;
 padding:10px;
 height:auto;
 border-bottom:1px solid #e3e3e3;
 border-left:1px solid #e3e3e3;
 border-right:1px solid #e3e3e3;
 border-top:17px solid #23365e;
 min-height:20px;
 min-width:150px;
 background:#FFFFFF url(ajax-loader.gif) 50% 50% no-repeat;
 margin-top:-17px;
}

.tt_header {background-color:#25375D;color:#FFFFFF;font-weight:bold;padding-left:5px;padding-top:5px;height:25px;width:470px;border-right:1px solid #25375D;}
.tt_body {text-align:center;background-color:#ffffff;color:#23365e;font-weight:normal;padding-left:5px;width:470px;height:auto;border-bottom:1px solid #25375D; border-left:1px solid #25375D; border-right:1px solid #25375D;padding-top:20px;padding-bottom:20px;}

img.BlockSpacer {
	border:none;
	background-position:left top;
	background-repeat:no-repeat;
}

/*############### NEWS ################*/

#newshome { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top: 0; padding-top: 0; padding-right: 20px; width: 300px; float: left }

#newshome p, #newshome a { color: #3c3c3c; text-decoration: none; margin: 0; padding: 0 }

#newshome h3, #newshome h3 a { color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 13px; text-decoration: none; margin: 0; padding: 10px 0 0 } 
#newshomeimg { text-decoration: none; background-color: transparent; width: 200px; text-align: left }
#newshomeimg img {  }

#newshome_3_col, #home_mitte { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; margin-left:0; padding: 0; float: left }

#newshome_3_col_right .csc-textpic, 
#newshome_3_col .csc-textpic, #newshome_3_col .csc-textpic-left {background-color:transparent;width:100%; float:left; margin-bottom:10px;margin-left:0;}

#newshome_3_col p, #newshome_3_col a, #home_mitte p, #home_mitte a {width:95%; background-color:inherit;color: #3c3c3c; text-decoration: none; margin: 0;margin-left:0; padding: 0;margin-bottom:3px; margin-top:3px; line-height:120%;}

#newshome_3_col .csc-textpic-text, #home_mitte .csc-textpic-text {margin-left:0px;}

#newshome_3_col h3, #newshome_3_col h3 a, #home_mitte h3, #home_mitte h3 a { color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 13px; text-decoration: none; margin: 0; padding: 0;} 

#newshome_3_col_right .csc-textpic-text {margin-left:0px;}
#newshome_3_col_right h1, #home_mitte h1, #newshome_3_col h1 { color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin: 0; padding: 0 0 0px 0 }

#newshome_3_col_right { font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin-top: 10px; padding-top: 0; }

#newshome_3_col_right p, #newshome_3_col_right a { color: #3c3c3c; text-decoration: none; margin: 0; padding: 0; margin-left:0;}

#newshome_3_col_right h3, #newshome_3_col_right h3 a {color: #3c3c3c; font-size: 13px; font-family: Arial, Helvetica, sans-serif; line-height: 13px; text-decoration: none; margin: 0; padding: 0; } 
#newshome_3_col_right div .csc-textpic-imagewrap { }
#newshome_3_col_right ul {list-style-type:none;margin:0;padding:0;}
#newshome_3_col_right li {color:#000000; margin-left:10px; padding:0; list-style-image:url(http://www.lutz-blades.com/fileadmin/global/images/point.gif)}


.newsimg { text-decoration: none; background-color: white; text-align: center; padding: 10px;}
.top { color: #f90; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.rubikhl { color: #f90; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.rahmen { border: solid 1px gray;}
input {
	color:#000000;
	font-style: normal;
	font-weight: normal;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*background-color:#ffffff;*/
	border: 1px solid #727064;
}

/* ---------------- Umfrage-Seiten ------------*/
div.umfrage_frage {
  font-size:0.9em;
  width:18em;
  display:inline;
  float:left;
  margin-right:30px
}

.anweisung {
	font-size:0.9em;
	line-height:120%;
}

div.umfrage_wert {
  width:12em;
  display:inline;
}

div.umfrage_form_li {
  font-size:0.9em;
  width:12.5em;
  display:inline;
  float:left;
}

div.umfrage_form_re {
  width:12em;
  display:inline;
}

input.umfrage_button{
  font-size:.9em;
}

#damcontent a.h1 {
  font-size:1.1em;
  color:#ff9900;
  font-weight:800;
  text-decoration:none;
}

#meinung_box {
  width:155px;
  height:45px;
  vertical-align:bottom;
}

#meinung_text {
  width:153px;
  font-size:.9em;
  border-left:.0675em solid #FF9801;
  border-right:.0675em solid #FF9801;
  border-bottom:.0675em solid #FF9801;
  padding:0;
  margin:0;
}

#meinung_text a {
  text-decoration:none;
}

#meinung_text a:hover {
  color:#f90;
  text-decoration:none;
}

#meinung_text p {
  padding:0;
  padding-left: 1em;
  padding-bottom: 1em;
}

/*===================================================
====== wft3 BLOCK : 
===================================================*/


#scheidenformen
{
display: block;
}

/*=== TipFriendLink Rahmen entfernen ===*/
.funktionsleiste_element_abstand a img
{
	border: 0px; 
}


#tipFriendForm
{
  width: 100%;
}

/*======== TipFriend: ========*/
.tipFriendHeader
{
    width: 100%;
    height: 17px;
    float: left;
    font-weight: bold;
}

.tipFriendHeaderInfo {
    width: 100%;
    height: 50px; 
    float: left;
    /*background-image: url("http://www.lutz-blades.com/fileadmin/global/images/tipFriendHeaderBg.gif");
    background-repeat: no-repeat;*/
    border: 1px solid #ff9900;
    text-align:center;
    line-height: 50px;
    margin: 15px 0 25px 0;
}



.tipFriendLabelComment {
	font-weight:normal;
}


.tipFriendFields {
	width: 100%;
	display: block;
	clear:both;	
}

.tipFriendFields input
{
 vertical-align: top;
}

.tipFriendLabels {
	float: left;
	width: 44%;
	font-weight:bold;
}

.tipFriendSpacerX {
	float: left;
	width: 6%;
	height: 1px;
}
		
.tipFriendInput {
	float: left;
	width: 50%;
}

.tipFriendSpacerY {
	width: 100%;
	height: 12px;
	display: block;
	clear:both;	
}
/*======== /TipFriend ========*/

/*========== DownloadsBlock =======*/
#download-section h2 {
	padding:0;
	}
/*========== /DownloadsBlock =======*/


/*===================================================
====== /wft3 BLOCK  
===================================================*/

.user-bladecollection-pi1
{
 float: left;
 width: 750px;
 padding-bottom:1px; /* Fix for IE7 */
}


.sortimentsAuszug 
{
 float: left;
 height: 22px;
 width: 750px;
}

	 .sortimentsAuszug a
	 {
	 float: left;
	 }

	.sortimentsAuszug a img
	 {
	 float: left;
	 }

.sortimentsAuszug span
{
 border-top: 4px solid white;
 border-left: 10px solid white;
 height: 18px;
 float: left; 
}

.sortimentsAuszug  .icon
{
  border-top: 7px solid white; 
}

/* *************** Härtewerte Tabelle ****************** */


#schneidenformen table.contenttable-0 {
	width: 90%;
	line-height:135%;
	background-color:transparent;
	border-collapse:collapse;
}

/*
#schneidenformen table.haerte {
	background-color: transparent;
	color:lime;
	border: 2px solid lime;
}


#schneidenformen table.haerte tr:hover {
	background-color:#e3e3e3;
}

*/

#schneidenformen table.haerte .tr-even {
	background-color:#efefef;
}

#schneidenformen table.haerte tr.tr-0 {
	background-color:#ff9900;
	color:#ffffff;
	font-weight:bold;
	height:35px;
}

#schneidenformen table.haerte tr-0:hover td.td-0 {
	background-color:#ff9900;
}

/*******/
table.haerte td.td-0, table.haerte td.td-1, table.haerte td.td-3, table.haerte td.td-4, table.haerte td.td-6 {
    padding: 0.2em 3px 0.2em 0.5em;
    /*border: 1px solid #aab;*/
    /*border-width: 0 0 1px 0;*/
    }
    
table.haerte tr.tr-1 td {
	font-weight:bold;
	height:30px;
	vertical-align:top;
}
    
table.haerte tr:hover td.td-0, table.haerte tr:hover td.td-1, table.haerte tr:hover td.td-3, table.haerte tr:hover td.td-4, table.haerte tr:hover td.td-6 {
    background-color: #D1DBEF;
    }
    
table.haerte td.td-2, table.haerte td.td-5 {
    padding: 0.2em 3px 0.2em 0.5em;
    /*border: 1px solid #ca3;*/
    /*border-width: 0 0 1px 0;*/
    }
table.haerte tr:hover td.td-2, table.haerte tr:hover td.td-5 {
    background-color: #FFECCF;
    }
    
table.haerte td.td-1, table.haerte td.td-2, table.haerte td.td-4, table.haerte td.td-5 {
	border: 1px solid #FFD38F;
	border-width: 0 1px 0 0;
}
    
table.haerte tr.tr-0 td.td-0 {
    width:70px;
    }
table.haerte tr.tr-0 td.td-1 {
    width:90px;
    }
table.haerte tr.tr-0 td.td-3 {
    width:80px;
    }

/* Search results, Lists of producttypes & markets by TM, 05.09.2008 */
td.mar-prod-head {
	text-align:right;
	padding:0px 5px 3px 0px;
	color:#777777;
}

td.mar-prod-list {
	text-align:left;
	padding:0px 0px 3px 0px;
	color:#3e3e3e;
}

td.mar-prod-list a {
	color:#3e3e3e;
}

td.mar-prod-list a:hover {
	color:#ff9900;
}

/* INTRANET */

.bb1 {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#dcdcdc;
	padding-bottom:2px;
}