html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}
ol li {font-size:11px;padding:5px 0px 5px 0px; margin-left:25px;}
p.slogan{font-size:20px;color:#666;padding-left:10px}
li{font-size:11px;padding:0px 2px 0px 4px}
#nav_left{width:400px;padding:30px 3px 0px 0;margin-left:560px;min-height:1200px}
#nav_left h4{padding:0 0 0 5px;}
#nav_left ul{min-height: 140px;margin:0 auto 5px auto;padding:5px;}
#nav_left p{font-size:12px;padding:0 0 4px 5px;font-weight:normal;text-align:justify}
#nav_left li{float:left;list-style-type:square;list-style-position:outside;width:150px;min-width:150px;line-height:14px;font-size:12px;font-weight:bold;text-align:left;text-shadow:2px 2px 2px #CCC;margin:0 12px 0 4%;padding:0px 0 0px 0px;color:#000}
#head_container{position:absolute;top:0;left:0;z-index:5;width:99.9%;line-height:18px;height:22px;background:#000}
#head_container a,#head_container{color:#fff;font-weight:bold}
#pathway{float:left;width:70%;text-align:left;font-size:10px;padding-left:5px;}
#account{position:absolute;top:0;right:0;text-align:right;float:right;width:30%;font-size:10px;padding-right:15px}
#middle{float:right;width:100%;display:inline}
#outerContainer{z-index:1;background:#fff;z-index:1;margin:20px auto 0 auto;padding:0 0 0 5px;min-height:850px}
#outerContainer_1col{z-index:1;margin-top:40px;width:80%;max-width:900px;margin-left:auto;margin-right:auto;text-align:left}
.mainbody{width:550px;float:left;}
*html .mainbody{width:550px;float:left;}
#page_inner_container{background:#fff;min-height:850px;width:1000px;margin:20px auto 0 auto}
#page_container{width:100%;overflow:hidden;margin:0 auto;position:relative;background:#FFF}
:focus{outline:0}
html{height:100%;margin-bottom:1px}
body{line-height:1;color:#000;font:70%/1.2 Helvetica,Arial,Verdana,sans-serif;background:#FFF}
h2 a:link,h2 a:visited,h2 a:active{font-size:21px;color:red;text-shadow:#000 2px 2px 2px}
h2 a:hover{color:#0F9}
img{border:0 none}
hr {margin:0 0 0 0;color:#ccc}
p{color:#000;max-width:640px;font-size:11px;line-height:12px}
a:link, a:visited{text-decoration:none;color:#078fc9}
a:hover,#navigation a:hover{color:#0F9}
a.activ{text-decoration:underline;color:green}
.center {text-align:center}
.clr{clear:both;float:none}
.box{margin:0 0 5px 0;padding:0px;}
.boxText{padding:0px;}
.BoxHead,h2{text-decoration:underline;font-weight:bold;width:380px;color:#999;color:#F03;text-shadow:#777 1px 1px 2px;margin:0 0 2px 0;font-size:20px}
.BoxHead{padding-left:5px;}
.greetUser,.new_product_default_price,a.nav:link,a.nav:visited{font-weight:bolder}
.InfoHead{color:#CCC;font-size:1.3em;font-weight:bold;border-bottom:1px solid #ccc}
.footerbox{font-size:11px;float:left;clear:both;color:#000;background:#000;padding:8px;display:block;width:98.7%}
ul.box_footer{list-style-type:square}
.css_details_button a,.css_img_button a{background-color:#000;font-size:13px;font-weight:700;color:#fff;text-shadow:1px 1px 2px #777;padding:1px 10px 2px 10px;border:1px solid #ccc;margin-right:3px}
.copy{font-size:10px;color:#777;margin:0px;text-align:left;margin:0 0 0 10px;padding:0 0 3px 0}
.copy a{color:#777}
p.smallText{font-weight:400;padding-top:3px;margin-top:0px;}
li.smallText{color:#000;list-style:none;float:left;padding-left:3px}
.smallText a{color:#000;font-weight:400}
.mainbody p,a.linkfarbe {color:#000;font-size:11px}

.coda-slider-wrapper{padding:0 0 0 0;clear:both;overflow:auto}
.coda-slider-no-js .coda-slider{height:200px;overflow:auto !important;padding-right:20px}

.coda-slider {width:770px;min-height:25px;background:#FFF;float:left;overflow:hidden;position:relative}

.coda-slider .panel{width:770px;min-height:25px;display:block;float:left}

.leftside{width:395px;min-height:250px}
.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel{width:850px}
.coda-slider-wrapper.arrows .coda-slider{margin:0 10px}
.coda-nav-left a, .coda-nav-right a{background:#000;color:#fff;padding:5px;width:100px}
.coda-nav ul li a.current{background:#39c}
.coda-slider .panel-wrapper{padding:0px;max-width:1000px}

.coda-slider p.loading{padding:20px;text-align:center}
.coda-nav ul{clear:both;display:block;margin:auto;overflow:hidden}
.coda-nav ul li{display:inline}
.coda-nav ul li a{background:#000;color:#fff;display:block;float:left;margin-right:1px;padding:3px 6px;text-decoration:none}


.coda-slider .panel-container{position:relative}
.coda-nav-left, .coda-nav-right{float:left}
.coda-nav-left a, .coda-nav-right a{display:block;text-align:center;text-decoration:none}


h1.hinterlegt {
font-size:28px!important;

text-align:center;
text-shadow:#000 1px 1px 2px;
letter-spacing:-1px;
box-shadow:2px 2px 5px #ccc;
height:36px;
background-color:blue;
color:#FFF;
margin:10px 0 5px 0;
padding:0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(107,207,103)),
    color-stop(0.73, rgb(197,250,195))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(107,207,103) 0%,
    rgb(197,250,195) 73%
);}

h3 {
font-size:22px!important;
text-align:center;
text-shadow:#000 1px 1px 2px;
letter-spacing:-1px;
box-shadow:2px 2px 5px #ccc;
height:36px;
background-color:blue;
color:#FFF;
margin:25px 0 5px 0;
padding:0;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0, rgb(107,207,103)),
    color-stop(0.73, rgb(197,250,195))
);
background-image: -moz-linear-gradient(
    center bottom,
    rgb(107,207,103) 0%,
    rgb(197,250,195) 73%
);}

h1,h2,h3,h4,h5,h6,.BoxHead {text-decoration:none!important;font-weight:bold;}

h2,h4{
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
background-color:green;
letter-spacing:-1px;
word-spacing: 3px;
text-align:center;
width:auto;
color:#FFF;
font-size:22px;
line-height:28px;
text-decoration:none;
text-align:center;
background-color:#ff1493;
border:0px solid #999;
margin:0px 0px 0px 0;
text-shadow:#000 1px 1px 2px;
box-shadow:2px 2px 5px #ccc;
margin:20px 0 5px 0;
}

#wrapper {
	width: auto; max-width:1250px; min-width:1000px;
	margin:30px auto 0 auto;
	padding:0 0px 0 5px;
}



#zweite_spalte {
	background-color: green;
	background-color: #FFF;
	padding:0px 0 0 0;
	margin:0px 0 0 0;
	margin-right: 42em;
	min-width:710px;
	border:1px solid #FFF;
	width:auto;
	max-width: 1250px; 
	margin:-10px 0 0 0;	
	
	float:right;
}

#nav_cat {height:200px;display:inline;}
#nav_cat li{float:left;width:150px;height:12px;font-size:12px;font-weight:bold;text-align:left;text-shadow:2px 2px 2px #CCC;list-style:square;margin:0 0 0 20px;padding:0 0 3px 0}

.catbox {float:left;width:32%;min-width:380px;margin-right:1%;}
.catboximg {float:right;border:1px solid #999;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:3px 3px 3px #ccc;margin:2px 0px 0px 10px;}

