* { border:0 none; }

body {
 font-family:Arial, Tahoma, Verdana, sans-serif;
 font-size:80.01%;
 line-height:150%;
 margin:0;
 padding:0;
 color:#342414;
 /*
 font-weight:bold;
 text-align:center;
 */
}

body #content table.contentpane tr td {
 font-size:12px;	
}


/* GLOBAL DEFINITIONS */
#container {
 /*margin:0 auto;*/
 width:1024px;
 text-align:left;
}

#curr_page {
 background:transparent;
 color:#5666ff;font-weight:bold;padding:10px 10px 10px 10px;height:28px;
}

.welcometext {
 position:absolute;left:0;top:82px;border:0 none;
 width:214px;text-align:center;background:#fff;
 padding:52px 8px;
}

#leftbox {
 background:transparent;
 float:left;
 position:relative;
 top:0;
 left:-1px;
 width:212px;
 overflow:hidden;
}

#leftbox table {
}

#content {
 background:transparent url(../images/bg_content.gif);
 width:712px;
 float:left;
 min-height:400px;
 margin:0;
 padding:0 20px 0 50px;
 background:transparent url(../images/content-bg.gif) repeat-y;

 /*
  border:1px solid red;
 position:relative;
 top:-69px;
 */
}

#product_list p strong {
 color:red;	
}

#rightbox {
 float:right;
 margin:0 20px 0 6px;
}

#footer {
 padding:0;
 margin:0 0 0 256px;
 clear:both;
 font-size:0.69em;
}

#footer label, #footer input {
 float:left;
}

#footer br {
 display:none;
}
#footer p.link1 {
 padding-top:80px;
}
#footer .link1 a {
 display:block;
 text-transform:uppercase;
 color:#fff;
 font-size:12px;
}
/* GLOBAL DEFINITIONS */

/* mainlevel mainmenu (left) */
/* links */
.mainlevel {
 display:block;
 padding:6px;
}

/*
  CLASSES AND ID'S FROM CMS
*/
/* MAINLEVEL */
body #top_menu_container {
 width:755px;
 height:134px;
 margin:83px 0 0 236px;
 background:transparent url(../images/bg_top_menu_content.gif) no-repeat;
 font-weight:bold;
 /*
 border:1px solid red;
 font-style:italic;
 font-size:16px;
 */
 font-family:"Trebuchet MS";
}

.moduletable #mainlevel-nav {
 margin:73px 0 0 240px;
 /*text-transform:uppercase;*/
 background-color:transparent;
}

#mainlevel-nav li {
 background-color:transparent;
 float:left;
 list-style-type:none;
}

#mainlevel-nav li a {
 /*
 background-color:transparent;
 background:url(../images/bg_top_menu_links.gif) no-repeat;
 background-position:center 0;
 */
 font-size:0.9em;
 display:block;
 font-weight:bold;
 text-decoration:underline;
 width:101px;
 height:60px;
 text-align:center;
 padding:3px 5px 9px 5px;
 color:#63702D;
 font-size:13px;
 background:transparent url(../images/header-topnavi-bg.png) no-repeat
 
}

#mainlevel-nav li a:hover {
 color:red;
}

#pagetitle {
 margin:-200px 0 0 0;
 padding:0;
 float:left;
}

#pagetitle span {
 background:transparent url(../images/logo.gif) no-repeat;
 width:237px;
 height:99px;
 position:absolute;
 top:0;
}

h2 a, h3 a {
 text-decoration:none;
}

h2 a:hover, h3 a:hover {
 text-decoration:underline;
}

/* HEADLINES */
.contentheading {
 font-weight:bold;
 font-size:1.4em;
 color:#6F7C32;
 margin-top:-40px;
}

h1 {
 font-size:1.2em;
}

h2 {
 font-size:1em;
}

img {
 border:0;
}

.contentpaneopen {
	/*margin-top:-50px;*/
	}

/* TRETFORD */
p.color_Tretford{ display:block; float:left; padding:0; margin:0; width:86px; height:118px; text-align:center; }
/* TRETFORD */

.shopFotosRight {
 float:right;
 margin-left:6px;
}

.shopFotosLeft {
 float:left;
 margin-left:6px;
}

/* LEFTBOX */
#leftbox a.mainlevel,
#leftbox a,
#leftbox a.sublevel {
 font-weight:bold;
 text-decoration:none;
 color:#556500;
 background-color:#fff;
 display:block;
 margin:0;
 padding:6px 0 6px 34px;
 width:200px;
 background:transparent url(../images/mainnavi-bg.gif) no-repeat
}
#leftbox a.button {
 color:red;
}
#leftbox h3 {
 line-height:18px;
}

#leftbox a.mainlevel:hover, #leftbox a.button:hover {
 color:#A6664C;
 text-decoration:underline;
}

a {
 color:#818c4c;
}

/* menueunterpunkte */

/*
#leftbox table table a.mainlevel {
 font-weight:bold;
 text-decoration:none;
 color:#556500;
 background-color:transparent;
 display:block;
 width:16.3em;
 opacity:.9;
 filter:alpha(opacity=90);
 border:0 none;
 margin:-3px 0 0 0;
}
*/

#startcontainer {
 background:#fff;
 height:1000px;
 width:1020px;
 margin:0;
 padding:0;
 position:absolute;z-index:3000;
 left:0;
 top:0;
 }

#leftbox moduletable {
border:0 none;
width:150px;
}

#leftbox table table {
 font-weight:bold;
 text-decoration:none;
 background-color:#fff;
}

#lehmimage {
 position:absolute;left:0px;top:0px;border:0 none;
}

#korkimage {
 position:absolute;left:370px;top:0px;border:0 none;
}

#bettenimage {
 position:absolute;left:638px;top:0px;border:0 none;
}

.welcometext {
 position:absolute;left:0;top:100px;border:0 none;height:300px;width:190px;display:none;
}


#rightbox .moduletable {
 width:140px;
 /*border:1px solid #eee;*/
 text-align:center;
 background:transparent;
color:#5666ff;
}


#rightbox .rboxcontent table.moduletable th {	
 background:transparent url(../images/extrachance-bg-top.gif) no-repeat;
}

#rightbox .rboxcontent table.moduletable tr.sectiontableentry1 {	
 background:transparent url(../images/extrachance-bg-middle.gif) repeat;
}
#rightbox .rboxcontent table.moduletable tr.sectiontableentry1 td,
#rightbox .rboxcontent table.moduletable tr.sectiontableentry2 td {	
 background:transparent url(../images/extrachance-bg-middle.gif) repeat;
 width:auto;
 padding:0 6px;
 text-align:center;
}
#rightbox .rboxcontent table {	
 background:transparent url(../images/extrachance-bg-bottom.gif) repeat;
 width:auto;
 padding-bottom:5px;
}
#rightbox .rboxcontent table.moduletable tr td a.mainlevel {	
 width:auto;
 padding:0 12px;
 display:block;
}
#rightbox .rboxcontent table.moduletable tr td {
 background:transparent url(../images/extrachance-bg-middle.gif) repeat;
 width:auto;
 padding:0 0;
}
#rightbox .rboxcontent table.moduletable tr.sectiontableentry1 td img,
#rightbox .rboxcontent table.moduletable tr.sectiontableentry2 td img {	
 border:1px solid #eee;
 padding:3px;
}
#rightbox .rboxcontent table.moduletable {	
 background:transparent url(../images/extrachance-bg-top.gif) repeat;
 width:155px;
}

#rightbox .moduletable th {
 text-transform:uppercase;
 padding:12px 6px 0 6px;
 color:#5666ff;
}

#rightbox .moduletable div {
 /*border:1px solid #F5F5EF;*/
 text-align:center;
 padding:3px;
}

#rightbox .moduletable div img {
 margin:12px;
}

#rightbox div table hr {
 height:1px;
 border:0 none;
 border-top:1px solid #eee;
}

.moduletable div img {
 margin:0 0 0 24px;
}
/* menueunterpunkte */

#content div div a div {
 display:none;
}

/* breadcrumb
.pathway {
 display:none;
} */

/* SHOP SEITE ARTIKELUEBERSICHT */
/* div bild klein text daneben */
#product_list div div div a img {
 display:block;border:1px solid #000;
}
#product_list div div div h3 {
 display:block;margin:0 0 0 100px;
}
#product_list div div div h3 {
 display:block;margin-top:10px;margin-bottom:10px;
}
#product_list div div div div {
 display:block;margin:10px;
}
#product_list div {
width:100%;
}
#product_list {
}

/* SPECIALWINDOWS */
.contentpane {
 padding:6px;
 font-size:70.01%;
}
/* SPECIALWINDOWS */

/* FORMULARE */
fieldset {
 width:500px;
}

label.agreed_field {
 width:200px;
}

/* CONTENT-STYLE */
.features01 a {
 text-decoration:none;
}

hr {
 border:0 none;
 height:1px;
 border-top:1px solid #eee;
}

.screenLinks {
display:none;
	}
input, textarea, select {
border:1px solid #888;
	}