body {
 margin:0;
 padding:0;
 background:#ffffff;
 font-family: arial, sans-serif, helvetica;
 font-size:12px;
 color:#000;
 }

form {
 margin:0;
 padding:0;
}

ul {
 margin:0 0 0 36px;
 padding:0;
}

input {
 margin:0;
 padding:0;
}

p {
 margin:0;
 padding:0;
}

td {
 vertical-align:bottom;
}

a {
 margin:0;
 padding:0;
 font-family: arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#000;
 text-decoration:underline;
}

.copy12 {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:normal;
 color:#000;
 text-decoration:none;
}

.copy12bold {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#000;
 text-decoration:none;
}

.copy12boldred {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#d60000;
 text-decoration:none;
}

.produkt_neu{
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#d60000;
 text-decoration:none;
}
.copy14 {
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:normal;
 line-height:16px;
 color:#000;
 text-decoration:none;
}

.copy14boldred {
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 line-height:28px;
 color:#d60000;
 text-decoration:none;
}

.copy14bold {
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 color:#000;
 text-decoration:none;
}

.copy16 {
 font-family:arial, sans-serif, helvetica;
 font-size:16px;
 font-weight:normal;
 color:#000;
 text-decoration:none;
}

.copy16bold {
 font-family:arial, sans-serif, helvetica;
 font-size:16px;
 font-weight:bold;
 color:#000;
 text-decoration:none;
}


.copy28boldblack {
 font-family:arial, sans-serif, helvetica;
 font-size:28px;
 font-weight:bold;
 line-height:28px;
 color:#000;
 text-decoration:line-through;
}

.copy28bold {
 font-family:arial, sans-serif, helvetica;
 font-size:28px;
 font-weight:bold;
 line-height:28px;
 color:#000;
 text-decoration:none;
}

.copy28boldred {
 font-family:arial, sans-serif, helvetica;
 font-size:28px;
 font-weight:bold;
 line-height:28px;
 color:#d60000;
 text-decoration:none;
}

h1 {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:24px;
 font-weight:bold;
 line-height:24px;
 color:#d60000;
 text-decoration:none;
}

h2 {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:16px;
 font-weight:bold;
 color:#d60000;
}

h3 {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

h4 {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:24px;
 font-weight:bold;
 color:#d60000;
}

h5 {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 color:#000;
 text-decoration:none;
}

.h3_white {
 margin:0;
 padding:0;
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 color:#ffffff;
}

a.produktlink:link, a.produktlink:visited, a.produktlink:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 line-height:14px;
 color:#000;
 text-decoration:underline;
}

a.link14boldred:link, a.link14boldred:visited, a.link14boldred:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
 text-decoration:underline;
}

a.link_12px_underline:link, a.link_12px_underline:visited, a.link_12px_underline:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:normal;
 line-height:14px;
 color:#000;
 text-decoration:underline;
}

a.link_12px:link, a.link_12px:visited, a.link_12px:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:normal;
 line-height:14px;
 color:#000;
 text-decoration:none;
}

a.clickpath:link, a.clickpath:visited, a.clickpath:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:11px;
 font-weight:normal;
 line-height:14px;
 color:#000;
 text-decoration:none;
}

a.footerlink:link, a.footerlink:visited, a.footerlink:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:11px;
 font-weight:normal;
 line-height:14px;
 color:#d60000;
 text-decoration:none;
 margin-right:15px;
}

a.traktorteile_ausloggen:link,a.traktorteile_ausloggen:visited,a.traktorteile_ausloggen:hover {
 margin:0;
 padding:0;
 font-family: arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#FFF;
 text-decoration:none;
}

a.copy12boldredlink:link, a.copy12boldredlink:visited, a.copy12boldredlink:hover {
 font-family:arial, sans-serif, helvetica;
 font-size:12px;
 font-weight:bold;
 color:#d60000;
 text-decoration:none;
}

#header {
 padding:0;
 margin:0;
 width:997px;
 height:121px;
 background:url(/img_de/shared/head.jpg) top left no-repeat;
}

#topnav {
 width:997px;
}

#top_nav_left {
 float:left;
 height:45px;
 width:784px;
 background:url(/img_de/nav/nav_bg.jpg) top left no-repeat;
 margin:0;
 padding:0;
}

#top_nav_right {
 float:left;
 height:45px;
 width:213px;
 background:url(/img_de/nav/nav_warenkorb.gif) top left no-repeat;
 margin:0;
 padding:0;
}

#clickpath {
 height:20px;
 padding:0;
}

#clickpath_empty {
 height:20px;
 margin:0 0 10px 0;
}

.image_row {
 float:left;
 margin:0 0 0 20px;
 padding:0;
}

.searchinput {
 float:left;
 margin:13px 0 15px 0;
 height:23px;
 width:168px;
 border:2px inset #d9d8d8;
}

.searchsubmit {
 float:left;
 margin:13px 16px 15px 5px;
 width:60px;
 height:23px;
}

#save {
 clear:both;
 width:997px;
}

#navi {
 float:left;
 width:204px;
}

html>body>div#save>div#content {
 float:left;
 padding:0 30px 0 28px;
 width:522px;
}

#content {
 float:left;
 padding:0 30px 0 28px;
 width:580px;
}

#info {
 float:left;
 width:213;
 margin:0;
 padding:0;
}

#warenkorb {
 clear:both;
 background-color:#da2625;
 color:#fff;
}

#topmarken {
 margin-top:20px;
 background-color:#d9d8d8;
 color:#000;
 width:100%;
}

#wir_suchen {
 margin-top:20px;
 background-color:#d9d8d8;
 color:#000;
 width:100%;
}

.selecttopmarken {
 margin-top:7px;
 width:197px;
}
.topmarkendiv {
 padding:10px 0 10px 7px;
}

#konto {
 margin-top:20px;
 background-color:#d9d8d8;
 color:#000;
 width:100%;
}

#konto_login {
 margin-top:20px;
background-color:#da2625;
 color:#000;
 width:100%;
}

.inputkonto {
 width:197px;
 border:2px inset #d9d8d8;
}

.submitkonto {
 width:150px;
}

.topseven {
 margin-top:7px;
}

.paypal {
 margin-top:20px;
}

#versandinfo {
 margin-top:20px;
 background-color:#d9d8d8;
 color:#000;
 width:100%;
}

#navcontainer {
 clear:both;
 width:174px;
 margin:20px 0 0 30px;
}

#navcontainer ul {
 margin:0;
 padding:0;
 list-style-type:none;
}

#navcontainer a {
 margin:0;
 padding:0;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:14px;
 padding: 5px 0 5px 7px;
 display:block;
 color: #000;
 text-decoration: none;
 border-bottom:1px solid #c7c6c6;
}

#navcontainer a.thirdlevel {
 margin:0;
 padding:0;
 font-family: Arial, Helvetica, sans-serif;
 font-weight:normal;
 font-size:14px;
 padding: 5px 0 5px 7px;
 display:block;
 color: #000;
 text-decoration: none;
 border-bottom:1px solid #c7c6c6;
}

#navcontainer li {
 margin:0;
}

#navcontainer a.thirdlevel:hover {
 color: #000;
 background-color: #d9d8d8;
 font-weight:normal;
 text-decoration: none;
}

#navcontainer a:hover {
 color: #fff;
 background-color: #d60000;
 font-weight:bold;
 text-decoration: none;
}

#navcontainer ul ul li {
 margin: 0;
}


#level_2_active {
 font-weigh:bold;
 font-size:14px;
 background-color:#d60000;
 color:#000;
}

#level_2 {
 font-weigh:normal;
  font-size:14px;
 color:#000;
}

#level_3_active {
 font-weigh:bold;
 font-size:12px;
 background-color: #d9d8d8;
 color:#000;
}

#level_3 {
 font-weigh:normal;
 font-size:12px;
 background-color:#ededed;
 color:#000;
}

#middle {
 clear:both;
 margin-top:24px;
}

.border_bottom {
 border-bottom:1px solid #c7c6c6;
}

.button_warenkorb {
 width:150px;
 margin:5px 0 15px 0;
}

.button_warenkorb_start {
 width:150px;
 margin:5px 0 10px 0;
}

.td2spaltigleft {
 width:260px;
 padding:25px 0 25px 0;
 border-bottom:1px solid #c7c6c6;
 border-right:1px solid #c7c6c6;
}

.td2spaltigright {
 width:261px;
 padding:25px 0 0 20px;
 border-bottom:1px solid #c7c6c6;
}

#angebot_gross {
 clear:both;
 width:522px;
 border-bottom:1px solid #c7c6c6;
}

#schlepper_teile {
 float:left;
 width:260px;
 border-bottom:1px solid #c7c6c6;
 border-right:1px solid #c7c6c6;
}

#angebot_klein {
 float:left;
 width:261px;
 border-bottom:1px solid #c7c6c6;
}

.input_warenkorb {
 width:128px;
}

.input_warenkorb_anmeldung {
 width:280;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_warenkorb_vorwahl {
 width:110;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_warenkorb_rufnummer {
 width:157;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_warenkorb_strasse {
 width:198;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_warenkorb_strasse_nr {
 width:50;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_kontaktformular_250 {
 width:250;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.input_kontaktformular_522 {
 width:522;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.textarea {
 width:522;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.select_kontaktformular {
 width:522;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}
.select_warenkorb_anmeldung {
 width:280;
 border:2px inset #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.select_filter {
 width:280;
 border:1px solid #d9d8d8;
 font-size:14px;
 font-weight:bold;
 color:#d60000;
}

.footer {
 clear:both;
 padding:20px 0 20px 20px;
 width:700px;
}


