
body {font-family : Arial,  Verdana, sans-serif; background-color:#FFFFFF; color:#343434; padding:0px; margin:0px; font-size:12px; line-height:18px; height:100%; border:0px; text-align:left;}
div {padding:0px; margin:0px;}
td, table { font-size:12px; line-height:18px;}
table td { padding-left:0px; margin-left:0px;}
hr { border:0px; border-bottom:1px solid #ef8029; background-color : transparent; width:95%; }
h1 { color:#e2382a; font-size:16px; margin:8px 0px 8px 0px;}
h2 { color:#e2382a; font-size:15px; margin:5px 0px 5px 0px;}
h3 { color:#e2382a; font-size:14px; margin:5px 0px 5px 0px;}
h4 { color:#e2382a; font-size:13px; margin:5px 0px 5px 0px;}
h5 { color:#e2382a; font-size:12px; margin:5px 0px 5px 0px;}
h6 { color:#e2382a; font-size:11px; margin:5px 0px 5px 0px;}
p { padding:5px 0px 5px 0px; margin:2px 0px 2px 0px;}
ul li {list-style-type:square; line-height:18px; margin-top:8px; margin-left:10px; margin-right:30px; padding-left:0px; }

/* ID's */
#zentriert {width:976px; margin:0px auto; background-color:#FFFFFF; border-left:12px solid #FFFFFF; border-right:12px solid #FFFFFF;}
#kopfnavi {width:970px; height:18px; text-align:right; padding:2px 6px 0px 0px; color:#999999;}
/*#banner {width:356px; height:49px; padding:70px 0px 0px 680px; background:url(''http://www.amc-systeme.de/media/main/bg_banner.jpg'') #FFFFFF no-repeat;}*/
#banner {height:119px; background:url('http://www.amc-systeme.de/media/main/bg_banner.jpg') #FFFFFF no-repeat;}
#banner_aussen {width:680px; height:119px; float:left;}
#banner_innen {padding:70px 0px 0px 0px;}
#hauptnavi {width:770px; height:34px; color:#333333; padding:4px 17px 0px 189px; line-height:auto; background:url('http://www.amc-systeme.de/media/main/bg_hauptnavi.jpg') #FFFFFF no-repeat;}
#mitte {width:976px; float:left; background:url('http://www.amc-systeme.de/media/main/bg_mitte.jpg') #FFFFFF repeat-y;}
#mitte_links {width:172px; border-right:1px solid #d6d6d6; padding-left:19px; float:left; min-height:450px; background:url('http://www.amc-systeme.de/media/main/bg_mitte_links.jpg') no-repeat;}
#mitte_rechts {width:745px; padding:0px 10px 10px 10px; float:left; min-height:440px; }
#mitte_inhalt {width:564px; min-width:564px; float:left;}
#mitte_inhalt_ohnewk {width:745px; min-width:745px; float:left;}
#mitte_box {width:160px; margin:0px 5px 0px 15px; float:left;}
#mitte_platzhalter {height:30px; width:173px;}
#pfadnavigation {color:#999999; padding:3px 0px 10px 0px; font-size:11px;}
#aktuellesbox {padding:0px 8px 5px 8px;}
#fuss {clear:both; width:976px; height:26px; background:url('http://www.amc-systeme.de/media/main/bg_fuss.jpg') bottom left #FFFFFF no-repeat;}
#copy {width:976px; font-size:11px; letter-spacing:0px; text-align:center; color:#666666; line-height:13px;}
#hauptnavi ul {padding:0px; margin:0px;}
#hauptnavi ul li { padding:0px; margin:0px; list-style-type:none; line-height:18px; float:left; }
#mitte_links ul {padding:0px; margin:0px;}
#mitte_links ul li {padding:0px; margin:0px; list-style-type:none; line-height:18px;}

/* Links */
#kopfnavi a{padding:2px; font-weight:normal;}
a.kopfnavi:link , a.kopfnavi:visited {color:#6e6e6e; text-decoration:none;}
a.kopfnavi:hover, a.kopfnavi:active {color:#e2382a; text-decoration:underline;}
#banner a{display:block: font-weight:bold; padding:5px 10px 5px 5px; float:left;}
a:link, a:active, a:visited { color:#e2382a; text-decoration:underline; }
a:hover { color:#999999; text-decoration:underline; }
#mitte_box a:link,#mitte_box a:active, #mitte_box a:visited {color:#666666; text-decoration:none;}
#mitte_box a:hover {color:#666666; text-decoration:underline; }

.navi_e1 a, .navi_e1_aktiv a {font-size:12px; font-weight:normal; display:block; color:#666666; width:109px; text-align:center; border-left:1px solid #d6d6d6;}
.navi_e1 a:link, .navi_e1 a:visited {text-decoration:none; color:#666666;}
.navi_e1 a:hover, .navi_e1 a:active, .navi_e1_aktiv a {text-decoration:underline;  color:#e2382a;}

.navi_e2 a, .navi_e2_aktiv a {border-top:1px solid #b2b5c1; font-size:13px; font-weight:normal; display:block; color:#666666; width:159px; padding:5px 2px 5px 12px; line-height:16px;}
.navi_e2 a:link, .navi_e2 a:visited {text-decoration:none; color:#666666; background:url('http://www.amc-systeme.de/media/main/pfeil_e2.gif') -9px 9px no-repeat;}
.navi_e2 a:hover, .navi_e2 a:active, .navi_e2_aktiv a {text-decoration:underline; color:#e2382a;  background:url('http://www.amc-systeme.de/media/main/pfeil_e2.gif') 0px 9px no-repeat;}

.navi_e3 a, .navi_e3_aktiv a {font-size:12px; font-weight:bold; display:block; color:#6e6e6e; width:150px; padding:4px 2px 4px 21px; line-height:16px;}
.navi_e3 a:link, .navi_e3 a:visited {text-decoration:none; color:#6e6e6e; background:url('http://www.amc-systeme.de/media/main/pfeil_e3.gif') -9px 9px no-repeat;}
.navi_e3 a:hover, .navi_e3 a:active, .navi_e3_aktiv a {text-decoration:underline; color:#e2382a; background:url('http://www.amc-systeme.de/media/main/pfeil_e3.gif') 9px 9px no-repeat;}

.navi_e4 a, .navi_e4_aktiv a {font-size:11px; font-weight:normal; display:block; color:#6e6e6e; width:134px; padding:4px 8px 4px 31px; line-height:16px;}
.navi_e4 a:link, .navi_e4 a:visited {text-decoration:none; color:#6e6e6e; background:url('http://www.amc-systeme.de/media/main/pfeil_e4.gif') -9px 9px no-repeat;}
.navi_e4 a:hover, .navi_e4 a:active, .navi_e4_aktiv a {text-decoration:underline; color:#e2382a; background:url('http://www.amc-systeme.de/media/main/pfeil_e4.gif') 18px 9px no-repeat;}

/* Klassen */
table.abstand td { padding: 5px 5px 5px 0px; margin: 0px; }
.fehler {color:red;}
.global {background-color:#FFFFFF;}
.infoText {display:none;}

/* Forms */
form {padding:0px; margin:0px;}
input, textarea {border: 1px solid #d6d6d6; background-color:#ffffff; color:#918475; line-height:auto; padding:2px;}
select {border: 1px solid #C0C0C0; background-color: #ffffff; font-weight: normal; color:#866a9e;}

/* Forms ID und Klassen */
input.submit {border:none; font-weight:bold; color:#333333; background-color:transparent; line-height:auto; letter-spacing:2px; font-size:14px; font-variant:small-caps;}
input.suche {width:120px; font-size:12px;}

/* Shop */
table.shopbox {border:1px solid #d6d6d6; background-color:#eaeaea; width:100%; margin-top:34px;}
table.produkttabelle { margin-bottom:8px; border:1px solid #d6d6d6; width:100%; empty-cells:show; border-collapse:collapse;}
table.produkttabelle td {padding:5px;}
table.warenkorbtabelle { background-color:#fcfcfc; margin-bottom:8px; border:1px solid #d6d6d6; width:100%; empty-cells:show; border-collapse:collapse;}
table.warenkorbtabelle th {padding: 5px; text-align: center;}
table.warenkorbtabelle td {padding: 5px; text-align:center;}
table.warenkorbtabelle th.price {padding: 5px; text-align: right;}
table.warenkorbtabelle td.price {padding: 5px; text-align: right;}
table.warenkorbtabelle td.white {empty-cells:hide;}
table.warenkorbtabelle td.akt input { padding: 0px 0px 5px 0px; border: none;}
.preis {color:#e2382a; font-weight:bold; text-decoration:none;}
.mwst {font-size:11px;}

/* Shop Inputs */
#w_menge {border:1px solid #e2382a; color:#343434;}
#w_warenkorb {border:none; color:343434;}

/* Sitemap */
div.sitemapLevel { margin:6px 0px 6px 25px; }
div.sitemapLevel a:link, div.sitemapLevel a:visited, div.sitemapLevel a:active, div.sitemapLevel a:hover { font-weight:bold; background:url('http://www.amc-systeme.de/media/main/hg_navsitemap.gif') 0px 0px no-repeat; padding:0px 0px 0px 20px;}

/* Suche */
.sucheErgebnisSchnipsel { margin-top:18px;}
.sucheErgebnisTitel { font-family: Verdana; font-size:13px; line-height:16px; padding-bottom:10px; }
.sucheErgebnisText { font-family: Verdana; color:#343434; font-size:12px; line-height:16px; padding-bottom:6px; }
.sucheErgebnisInfo { font-family: Verdana; color:#343434; font-size:11px; font-style:italic; }
.sucheErgebnisGewichtung { background-color:#3C7411; }
.sucheErgebnisGewichtungRest { background-color:#DFDFDF; }
.sucheErgebnisKopfleiste { background-color:#EBEAEA; text-align:right; padding:2px 5px 2px 5px; }
.sucheErgebnisInfoleiste { text-align:right; padding:0px 5px 0px 5px; }
table.sucheSeitenleiste {  }
td.sucheSeitenleisteNormal { border:1px solid #777474; background-color:#ffffff; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }
td.sucheSeitenleisteAktiv { border:1px solid #777474; background-color:#EAEAEA; padding:3px; margin:0px 3px 0px 3px; width:25px; text-align:center; }
td.sucheSeitenleisteNormal a:link, td.sucheSeitenleisteNormal a:visited, td.sucheSeitenleisteNormal a:active, td.sucheSeitenleisteNormal a:hover { background-image:url(''); padding-left:0px; }

/* MAP24 */
.map24_input {background-color: #ffffff; width: 232px; color: #0D3D6A; font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: normal; border: 1px #bebebe solid;}
.map24_list {background-color: #FFFFFF;border-style: groove; font-family: Arial, Arial,  Geneva, Arial, Helvetica, sans-serif; font-size: 9px;}
.map24_text {font-family: Arial; font-size: 11px; color: #586A75;}
.map24_margin {margin-left: 10px;}
.map24_padding {padding-left: 10px;}
.map24_title {font-family: Arial; font-size: 11px; color:#FFFFFF; padding-left: 10px; padding-top: 31px; font-weight: bold;}
.map24_cell	{padding-left: 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; background-color: #F8F9FA;}
.blockborder {border-bottom-width: 1px; border-bottom-style: solid; border-top-width: 1px; border-top-style: solid; border-left-width: 1px; border-left-style: solid; border-right-width: 1px; border-right-style: solid; border-color: #BEBEBE;}