.ii{
margin-left:4px;
float:left;
background:#efefef;
}
.ii img{
position:relative;
top:-4px;
left:-4px;
background:#fff;
padding:4px;
border:1px solid #ccc;
display:block;
}
.r{
margin:8px 0 10px 10px;
float:right;
}
.schriftuntermitarbeiterbild{
margin:0 0 0 16px;
}
body { 
font-family : Arial, Helvetica, sans-serif;
color : #003300;
background-repeat : repeat-y;
background-position : -7px 299px;
margin : 5px 0 0 10px;
background-color : #ffffff;
} 
.nav, .selected { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
line-height : normal;
font-weight : bold;
font-style : normal;
color : #003366;
text-align : left;
text-decoration : none;
} 
.selected { 
font-weight : bolder;
} 
.allesuchen { 
color : #118683;
} 
.allesuchen a{ 
color : #118683;
} 
.allesuchen strong{
	font-size:13px;
} 
.allesuchen .ueberschrift { 
color : #118683;
font-weight : bold;
font-size : 16px;
padding : 7px 0 7px 15px;
background-image : url(/globalpic/tabtitelbg.gif);
background-repeat : repeat-x;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #31a784;
border-right-color : #bddfce;
border-bottom-color : #31a784;
border-left-color : #bddfce;
} 
.allesuchen .inhalt { 
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 10px 15px;
color : #118683;
border-width : 0 1px 1px 1px;
border-style : solid;
border-color : #bddfce;
} 
.allesuchen #numsuch { 
border-bottom-width : 0 !important;
} 
.allesuchen .numsuch input, .allesuchen .numsuch select { 
width : 125px;
} 
.allesuchen .numsuch input#nr { 
width : 119px;
} 
.allesuchen .numsuch table { 
margin-top : 7px;
} 
.text { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #003300;
font-style : normal;
line-height : normal;
font-weight : normal;
text-decoration : none;
} 
.titel {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 26px;
	font-style : normal;
	color : #003300;
	margin:8px 0 8px 0;
	display:block;
} 
a:hover {
	text-decoration : underline;
} 
.little { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
} 
.Stil4 {
	font-size : 18px;
	color:#FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
.einkaufswagenmeldung {
	font-size : 18px;
	color:#0D6866;
	background-color : #FFFFFF;
	border: 5px solid #FFE8DD;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top:5px;
} 
.einkaufswagenmeldung .innenrahmen{
	border: 1px solid #EB694E;
	padding:7px;
	text-align:center;
	
}
.beschreibung { 
font-family : Arial, Helvetica, sans-serif;
font-size : 26px;
font-weight : bold;
color : #d8d8d8;
} 
.nav2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
color : #003366;
text-decoration : none;
} 
.tiptp { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #ff6600;
background-color : #ffffcc;
font-weight : bold;
font-variant : small-caps;
} 
.navtitel { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #ffffff;
} 
.little2 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
} 
.green { 
font-size : 14px;
color : #006633;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
} 
.preisalt { 
text-decoration : line-through;
font-size : 12px;
color : #006633;
} 
.prozent { 
font-size : 10px;
font-weight : bold;
color : #ff0000;
} 
.Garten .haupt a { 
color : #118683;
} 
.Garten .haupt td { 
background-color : #31a784;
background-color : #1fa5a4;
background-color : #dbffdb;
background-color : #e8f5f6;
padding : 4px;
border-color : #1fa5a4;
border-style : solid;
border-width : 1px 0 0 0;
} 
.Garten a { 
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
display : inline;
} 
.Garten h2, .Garten h1 { 
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
text-decoration : none;
display : inline;
} 
.Garten .unter { 
background-color : #ffffff;
} 
.Garten .unter a { 
color : #118683;
font-size : 10pt;
} 
.Garten .unter td { 
padding : 4px;
} 
.Garten { 
border-color : #1fa5a4;
border-style : solid;
border-width : 0 0 0 0;
text-align:left;
} 
.Garten .tabtitel { 
background-color : #31a784;
color : #ffffff;
padding : 5px;
} 
.artikelliste { 
font-size : 9pt;
width : 100%;
margin-top : 12px;
} 
.artikelliste .tabtitel td { 
width : 450px;
background-color : #ddffd7;
border-color : #1fa5a4;
border-style : solid;
border-width : 1px 0 1px 0;
padding : 4px 2px;
background-image : url(/globalpic/tabtitelbg.gif);
background-repeat : repeat;
} 
.artikelliste .tab1 td, .artikelliste .tab0 td { 
color : #006666;
padding : 10px 7px 10px 0;
background-color : #ffffff;
border-color : #a9eaa6;
border-style : solid;
border-width : 0 0 1px 0;
} 
.artikelliste .tab1:hover td, .artikelliste .tab0:hover td { 
background-color : #CEF7C6;
} 
.artikelliste a { 
color : #006666;
text-decoration : none;
} 
.artikelliste a:hover { 
color : #006666;
text-decoration : none;
} 
.artikelliste .tab1 img, .artikelliste .tab0 img { 
border : 1px solid #9ed1c2;
margin-left : 7px;
} 
.artikelansicht .bilderrahmen{
display:block;
display:inline-block;
padding:5px;
border: 1px solid #9ed1c2;
border : 1px solid #E8D0C8;
margin-bottom:1px;
}
.artikelansicht .bilderrahmen:hover{
}
.artikelansicht .bilderrahmen img{
	border : 0px solid #E8D0C8;
	display:block;
}
.artikelansicht .easytable{ 
width:100%;
} 
.artikelansicht .tab0 td, .artikelansicht .tab1 td, .artikelansicht .easytable td { 
background-color : #ffffff;
border-bottom : 1px solid #e7f8f2;
} 
.artikelansicht .details { 
padding-right:15px;
} 
.artikelansicht .schatten { 
border: 4px solid #BFD2CB;
} 
.artikelansicht .kaufinfos { 
border: 1px solid #31a784;
background-color:#F0FFF8;
} 
.artikelansicht .kaufinfos .rahmen{ 
padding:5px 15px;
} 
.artikelansicht .kaufinfos .lagerhtml{ 
font-weight : bold;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
margin-bottom:6px;
} 
.artikelansicht .kaufinfos .preis{
	font-weight : bold;
	margin:5px;
	font-size: 24px;
	color: #FF0000;
} 
.artikelansicht .kaufinfos .anzahl{ 
font-weight : bold;
margin-bottom:10px;
} 
.artikelansicht .kaufinfos .anzahl input{ 
font-weight : bold;
width : 30px;
border : 1px solid #c0e9d1;
text-align:center;
} 
.artikelansicht h5, .artikelansicht .tabtitel, .h5 {
font-size:13px;
margin:0px 0 7px 0;
padding:10px 0 0 0;
border-bottom : 1px solid #31a784 !important;
font-weight:bold;
} 
.artikelansicht .unterstrich { 
background-color : #ffffff;
border-bottom : 1px solid #e7f8f2;
padding : 3px;
} 
.artikelansicht .haupt { 
color : #118683;
font-weight : bold;
font-size : 16px;
padding : 7px 0 7px 15px;
background-image : url(/globalpic/tabtitelbg.gif);
background-repeat : repeat-x;
border-width : 1px 0 1px 0;
border-style : solid;
border-color : #31a784;
} 
.artikelansicht td { 
padding : 5px;
color : #118683;
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
text-decoration : none;
} 
.artikelansicht td.links { 
padding : 0 0;
font-weight : bold;
} 
.artikelansicht .details,.artikelansicht .einkaufswagen { 
width : 450px;
margin-top : 10px;
} 
.artikelansicht .bild { 
padding-left : 25px;
} 
.einkaufswagen { 
background-color : #e8fff3;
background-image : url(/globalpic/tabtitelbg.gif);
width : 100% !important;
} 
.einkaufswagen td { 
border-width : 1px 0 1px 0;
border-style : solid;
border-color : #31a784;
background-color : #e8fff3;
background-image : url(/globalpic/tabtitelbg.gif);
} 
.einkaufswagen .links { 
color : #31a784;
padding : 12px 0 12px 15px !important;
font-size : 30px;
font-weight : bold;
line-height : 20px;
} 
.einkaufswagen .links div { 
color : #dd0000;
font-family : Arial, Helvetica, sans-serif;
} 
.einkaufswagen .rechts { 
padding : 0 15px 0 0 !important;
} 
.einkaufswagen .links a { 
text-decoration : none;
} 
.einkaufswagen .lager, .lagerhtml { 
font-weight : bold;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
} 
.lagerimg { 
margin : 0 0 -2px 0;
} 
.einkaufswagen .anzahl { 
font-weight : bold;
margin-bottom : 4px;
} 
.einkaufswagen .anzahl input { 
font-weight : bold;
width : 30px;
border : 1px solid #c0e9d1;
} 
.rnav .inhalt { 
margin-top : 0;
border-width : 1px;
border-style : solid;
border-color : #8cddac;
border-color : #cfdff3;
border-color : #a3cfe0;
background-color : #ffffff;
} 
.rnav a { 
margin : 0;
padding : 2px 0px;
display : block;
color : #0d6866;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
} 
.rnav .inhalt a { 
padding : 2px 7px;
} 
.rnav .titelzeile td { 
margin : 0;
padding : 0;
padding-top : 0;
border-width : 1px 0 0 0;
border-style : solid;
border-color : #ffffff;
} 
.rnav .titelzeile td a, .rnav .titelzeile .a { 
margin : 0;
text-indent : 5px;
} 
.rnav .titelzeile td.aktiv { 
background-image : url(/globalpic/rnavtitelbg.gif);
background-color : #0d6866;
border-style : solid;
border-width : 1px 1px 0 1px;
border-color : #a3cfe0;
color : #ffffff;
font-weight : bold;
} 
.rnav .titelzeile td.aktiv a { 
background-image : url(/globalpic/lnavtitelbg1.gif);
color : #ffffff;
} 
.rnav .titelzeile td.aktiv a:hover { 
background-image : url(/globalpic/lnavtitelbg1.gif);
} 
.rnav a:hover { 
color : #003300;
text-decoration : none;
background-color : #ddeeff;
} 
.rnav .selected { 
color : #003300;
text-decoration : none;
background-color : #fff1bb;
} 
.saegeketten .titelzeile td.aktiv a:hover { 
background-image : url(/globalpic/lnavtitelbg2.gif) !important;
} 
.saegeketten a:hover { 
background-color : #cef5c2 !important;
} 
.saegeketten .titelzeile td.aktiv { 
background-image : url(/globalpic/lnavtitelbg2.gif) !important;
} 
.saegeketten .inhalt { 
border-color : #8cddac !important;
} 
.lnav a { 
margin : 0;
padding : 3px 7px;
display : block;
width : 115px;
color : #0d6866;
text-decoration : none;
} 
.lnav ul { 
list-style-type : none;
padding : 0;
margin : 0;
width : 119px;
font-size : 12px;
} 
.topnav { 
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-style : normal;
line-height : normal;
font-weight : normal;
font-variant : normal;
} 
.topnav a { 
color : #0d6866;
text-decoration : none;
} 
.topnav a:hover { 
text-decoration : underline;
} 
.lnav a:hover { 
text-decoration : none;
} 
.lnav .lnv1 a:hover { 
background-color : #cef5c2;
} 
.lnav .lnv2 a:hover { 
background-color : #dfe3ff;
background-color : #ddeeff;
} 
.lnav .lnv3 a:hover { 
background-color : #fff1bb;
} 
.lnav .lnvsuche form {
margin:0px;
padding:5px 0 0 6px;
} 
.lnav .lnvsuche form input, .lnav .lnvsuche form .clipper{
border-style : solid;
border-width : 1px;
border-color : #43C055;
margin:0 0 5px 0;
} 
.lnav .lnvsuche .text { 
width:113px;
font-size:12px;
} 
.clipper {
   overflow:hidden;
   float:left;
}
.clipper select {
   font-size:1em;
   border:none;
}
.lnav .lnvsuche .hersteller { 
width:119px;
width:113px;
font-size:13px;
} 
.lnav .lnvsuche .button { 
width:117px;
width:115px;
font-size:13px;
background-color:#DEF7D4;
cursor:pointer;
cursor:hand;
} 
.lnav ul ul { 
list-style-type : none;
margin : 0;
padding : 0;
font-size : 11px;
} 
.lnav ul ul a { 
text-indent : -11px;
padding-left : 21px;
padding-right : 0;
width : 108px;
} 
.lnav img { 
border : 0;
margin-right : 3px;
} 
.ped { 
font-style : normal;
line-height : normal;
font-weight : normal;
margin : 0;
padding : 5px 30px;
} 
.lnav ul { 
width : 129px;
} 
.lnav ul ul { 
background-repeat : no-repeat;
} 
.lnav .navtitel td { 
padding-left : 5px;
} 
.lnav { 
margin-top : 0;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #8cddac;
border-right-color : #8cddac;
border-bottom-color : #8cddac;
border-left-color : #8cddac;
} 
.wk2 { 
font-size : 11px;
} 
.vorlage_infotext_rechts { 
padding-left : 5px;
font-size : 12px;
} 
.fastalles { 
width : 800px;
} 
.ueberschrift { 
background-color : #31a784;
background-color : #1fa5a4;
background-color : #dbffdb;
background-color : #e8f5f6;
background-color : #eaffe6;
background-color : #efffe8;
padding : 4px;
margin : 0;
border-color : #1fa5a4;
border-color : #3acb54;
border-style : solid;
border-width : 1px 0 0 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
text-decoration : none;
color : #118683;
font-weight : bold;
} 
.h1 { 
background-color : #31a784;
background-color : #1fa5a4;
background-color : #dbffdb;
background-color : #e8f5f6;
background-color : #eaffe6;
background-color : #efffe8;
padding : 7px 9px;
margin : 0;
border-color : #1fa5a4;
border-color : #3acb54;
border-style : solid;
border-width : 1px 0 0 0;
font-family : Arial, Helvetica, sans-serif;
font-size : 19px;
text-decoration : none;
color : #118683;
font-weight : bold;
} 
.suche .navigation { 
text-align : center;
} 
.suche .navigation img { 
display : block;
} 
.suche .navigation span { 
font-weight : bold;
} 
.suche .bild { 
width : 120px;
} 
.suche .bild table td { 
height : 100px;
width : 100px;
border-style : solid;
border-width : 1px;
border-color : #a9eaa6;
text-align : center;
} 
img { 
border: 0px;
} 
.suche .bild table td a span { 
font-size : 60px;
font-weight : bold;
color : #daf4d5;
} 
.suche .titel { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14pt;
font-weight : bold;
text-decoration : none;
color : #00661f;
padding-right : 10px;
display : inline;
line-height : 28pt;
} 
.suche .beschreibung { 
font-family : Arial, Helvetica, sans-serif;
font-size : 10pt;
font-weight : normal;
text-decoration : none;
padding-right : 10px;
overflow : hidden;
} 
.suche .beschreibung a { 
color : #000000;
} 
.suche .preis a { 
font-family : Arial, Helvetica, sans-serif;
font-size : 18pt;
font-weight : bold;
color : #dd0000;
} 
.suche .freizeile { 
height : 20px;

} 
.suche .freizeile div, .suche .freizeile img { 
display:block;
width:100%;
height : 2px;
border-style : solid;
border-width : 0 0 1px 0;
border-color : #a9eaa6;
} 
.suche a { 
text-decoration : none;
} 
.katsuche .unter td{
	border-bottom:solid 1px #C9E4DC;
}
.nummernsuche .beschreibung { 
margin-top : 7px;
} 
.nummernsuche .titel { 
color : #118683;
} 
.fehler { 
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 15px;
color : #ff6600;
color : #b32626;
background-color : #ffffd7;
border : 1px solid #b32626;
padding : 10px;
font-weight : bold;
} 
.kategorieliste { 
border-width : 1px 0 0 0;
border-style : solid;
border-color : #a9eaa6;
border-color : #1fa5a4;
width : 576px;
} 
.kategorieliste a { 
text-decoration : none;
} 
.kategorieliste .spalte0 { 
border-width : 0 1px 1px 0;
border-style : solid;
border-color : #d0e2ea;
} 
.kategorieliste .spalte1 { 
border-width : 0 0 1px 0;
border-style : solid;
border-color : #d0e2ea;
} 
.kategorieliste .spalte0:hover, .kategorieliste .spalte1:hover {
	background-color:#DEEFFF;
} 
.kategorieliste .spalte0:hover .bild, .kategorieliste .spalte1:hover .bild{
	border:solid 1px #9CD3C6;
} 
.kategorieliste .katkasten { 
vertical-align : middle;
height : 70px;
margin : 5px 5px;
} 
.kategorieliste .katkasten td{ 
padding-left:5px;
} 
.kategorieliste .katkasten a { 
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight : bold;
color : #2d842b;
color : #0d6866;
color : #3d893f;
color : #118683;
} 
.kategorieliste .bild { 
width : 65px;
text-align : center;
background-color:#FFF;
padding:0px 5px;
border:solid 1px #FFF;
} 
.loginform .tabtitel td { 
color : #512800;
font-weight : bold;
font-size : 16px;
padding : 9px 10px 7px 19px !important;
background-image : url(/globalpic/tabtitelbgorange.gif);
background-repeat : repeat-x;
border-style : solid;
border-color : #ea7500;
} 
.loginform .tabtitel td.links { 
border-width : 1px 0 1px 1px;
} 
.loginform .tabtitel td.rechts { 
border-width : 1px 1px 1px 0;
} 
.loginform .tabtitel td { 
color : #512800;
font-weight : bold;
font-size : 16px;
padding : 9px 10px 7px 19px !important;
background-image : url(/globalpic/tabtitelbgorange.gif);
background-repeat : repeat-x;
border-width : 1px 0;
border-style : solid;
border-color : #ea7500;
} 
.loginform .tabtitel td a { 
color : #512800;
} 
.loginform .unten td { 
font-weight : bold;
font-size : 10px;
padding : 3px 10px 13px 19px !important;
border-bottom-width : 1px;
background-position : 50px 0%;
} 
.loginform .tabtitel div { 
font-size : 10px;
} 
.loginform .links { 
border-width : 0 0 0 1px;
border-style : solid;
border-color : #ea7500;
} 
.loginform .rechts { 
border-width : 0 1px 0 0;
border-style : solid;
border-color : #ea7500;
} 
.loginform td { 
padding : 2px 19px;
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold; 
color : #003300;
} 
.loginform input { 
padding : 0;
margin : 0;
} 
.loginform table { 
width : 335px;
} 
.loginform .tabelleunten { 
background-color : #fff9df;
} 
.loginform .erstezeile td { 
padding-top : 17px;
}
.bestellen .inhalt{ 
 height:100%;
}
.bestellen a{
	text-decoration: none;
	display:block;
}
.courier{
font-family:"Courier New", Courier, monospace;
font-weight:normal;
}
.telefonterror{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
	font-weight:bold;
	
}
.telefonterror a{
	lcolor: #000099;	
	
}.widerruf {
	font-family: Tahoma, Geneva, sans-serif;
	text-align: justify;
	border: 2px solid #CCC;
	font-size: 11px;
	background-color: #F0F0F0;
	padding: 10px;
	color: #414141;
	text-decoration: none;
}
.datafeldtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
.wkartikel {
	color: #004762;
	text-decoration: none;
}
