﻿/* CSS Document */
* , div {
	margin:0;
	padding:0;
}
html { height:100%; }
body {
	width:100%;
	margin: 0;
	padding: 0;
	background: #dcd3c2 url(../../images/background.jpg);
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
img{border:0;}
#page {
		background:transparent;
		width:1000px;
		margin:0 auto;
		}
#sitebody {
	width:1000px;
	height:auto;
	margin:0 auto;
	background:transparent;
  }
#site {	background: url(../../images/back2.png) repeat-y;}

/**/
#header {
	width:100%;
	height:35px;
	display:block;
	background:transparent;
  }

/*Warenkorb-BOX*/
.wkbox {
  position:absolute;
  margin:1px 10px 0 796px;
  padding:10px 10px 0 0;
  width:181px;
  height:50px;
  display:block;
  text-align:right;
  background: url(../../images/header1.png) no-repeat;
  background-position: 0 0;
  }
#header .wkbox a {
  padding-right:5px;
  text-decoration:none;
  color:#000000;
  font-size:12px;
  font-weight:bold;
  }
#header .wkbox a:hover{color:#d90d0d;}
.wkbox1 {
  width:197px;
  margin-top:10px;
  margin-left:6px;
  height:418px;
  overflow:auto;
  }
.wkbox1 a{
  text-decoration:none;
  color:#615656;
  }
.logo {
  position:absolute;
  margin-top:5px;
  margin-left:60px;
  width:252px;
  height:36px;

  }
.search {
  position:absolute;
  margin-left:330px;
  }
/*Search*/
.head1 {
  width:100%;
  height:1px;
  display:block;
  text-align:right;
}
form#search{
	border:0px;
	color:#fff;
	width:173px;
	float:left;
	height:28px;
	background: url(../../images/header.png) 459px 75px;
}
input#searchbox{
	width:147px;
	height:21px;
	display:block;
	float:left;
	font-size:1em;
	border:0px;
	background:transparent;
	padding-top:5px;
	padding-left:4px;
}
input#searchbutton{
  width:16px;
  height:13px;
	margin-top:7px;
	border:none;
	display:block;
	float:none;
	color:#fff;
	background: url(../../images/header.png) -260px -4px no-repeat;
}
#contentbody_home {
	width:990px;
	height:578px;
	display:block;
	overflow:hidden;
	background: #ffffff;
	margin:0 auto;
	padding-bottom:26px;
}
#contentbody_auto {
	width:990px;
	min-height:556px;
	height:auto;
	display:block;
	overflow:hidden;
	background: url(../../images/background/bg.jpg) no-repeat;
	margin:0 auto;
}
#contentbody {
	width:990px;
	height:630px;
	/*height:556px;*/
	display:block;
	overflow:hidden;
	background: url(../../images/background/bg.jpg) no-repeat;
	margin:0 auto;
}
.clearxxx {clear:both;}
/*Content-Categories*/
#cat1, #cat2, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12, #cat13, #cat14, #cat16, #cat17, #cat18, #cat19, #cat21, #cat22, #cat25, #cat26, #cat27, #cat50, #cat51, #cat52, #cat53, #cat54, #cat55, #cat56, #cat57, #cat58, #cat59, #cat60, #cat61, #cat62, #cat63, #cat64, #cat65, #cat66, #cat69,#cat70{
	width:990px;
	/*height:630px;*/
	min-height:556px;
	height:auto;
	display:block;
	overflow:visible;
	margin:0 auto;
	}
#cat1, #cat2, #cat4, #cat25, #cat55  { background:url(../../images/background/1.jpg) no-repeat;}
#cat6, #cat53,#cat62 { background:url(../../images/background/6.jpg) no-repeat;}
#cat7,#cat64         { background:url(../../images/background/7.jpg) no-repeat;}
#cat8, #cat17, #cat21, #cat26, #cat56{ background:url(../../images/background/8.jpg) no-repeat;}
#cat9, #cat18, #cat22, #cat27, #cat57{ background:url(../../images/background/9.jpg) no-repeat;}
#cat10, #cat63       { background:url(../../images/background/10.jpg) no-repeat;}
#cat11, #cat19, #cat51, #cat58 { background:url(../../images/background/11.jpg) no-repeat;}
#cat12, #cat50, #cat59, #cat69{ background:url(../../images/background/12.jpg) no-repeat;}
#cat13, #cat52,#cat60{ background:url(../../images/background/13.jpg) no-repeat;}
#cat14, #cat54, #cat61{ background:url(../../images/background/14.jpg) no-repeat;}
#cat16, #cat65,#cat70 { background:url(../../images/background/16.jpg) no-repeat;}
#lhome {
  background:#ffffff url(../../images/lhome.jpg);
  background-repeat:no-repeat;
  background-position:2px 2px;
  width:235px;
  float:left;
  height:100%;
  text-align:left;
  padding:10px 7px 0 6px;
  color:#000;
  line-height:1.3em;
}
#lhome a img {border:0; }
.trust_widget{z-index:3;position:absolute;margin-left:50px;margin-top:30px;}
#menu-start {	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;width:980px;margin:0 auto;background:url(../../images/menu-start.jpg); background-repeat:repeat-x;padding-bottom:10px;height:20px;padding-left:10px;}
#menu-start h1{font-size:12px;}
#menu-start strong {color:#000;font-size:12px;float:left;padding-top:7px;}
#menu-start ul {margin-left:326px; padding-right:30px;}
#menu-start ul li{float:left;padding: 7px 9px 0 9px;font-size:12px;}
#menu-start ul li a{text-decoration:none;}
#menu-start ul li a:hover{color:#8a0000;}
.zahlung {float:right;margin-right:160px;}
/*SLIDESHOW*************************************************/
#slide-show {
  width: 742px;
  float:left;
  overflow:hidden;
  }

#slide-images{
  float:right;
  position:relative;
	display:block;
	margin-top:0px;
	padding:0px;
  width: 742px;
	height:525px;
	overflow:hidden;
}
 #noslide{
	width: 742px;
	overflow:hidden;
}
#slide-images ul{
overflow:hidden;
}
#slide-images li{
	display:block;
	list-style-type:none;
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	overflow:hidden;
}

/*SLIDETEXT*************************************************/
ul#slide-images a {color:#ffffff;}
#slidetext1{width:300px; color:#750D61;position:absolute;margin-top:20px;margin-left:135px;font-size:14px;}
#slidetext1 a{margin-left:60px;padding:4px 40px 3px 30px;background: url(../../images/slideshow/slide_back1.png) no-repeat;background-position:7px 0; text-decoration:none;}
#slidetext1 a:hover{color:#85e998;}

#slidetext2{width:500px;color:#00CEA0;position:absolute;margin-top:385px;margin-left:190px;font-size:14px;}
#slidetext2 a{margin-left:190px;padding:4px 40px 3px 30px;background: url(../../images/slideshow/slide_back2.png) no-repeat;background-position:7px 0;text-decoration:none;}
#slidetext2 a:hover{color:#ff3461;}

#slidetext3{width:300px;color:#F21C1C;position:absolute;margin-top:3px;margin-left:250px;font-size:14px;}
#slidetext3 a{margin-left:20px;padding:4px 40px 3px 30px;background: url(../../images/slideshow/slide_back3.png) no-repeat;background-position:7px 0; text-decoration:none;}
#slidetext3 a:hover{color:#0de0e0;}

#slidetext4{width:500px; color:#ff004e;position:absolute;margin-top:375px;margin-left:260px;font-size:14px;}
#slidetext4 a{margin-left:20px;padding:4px 40px 3px 30px;background: url(../../images/slideshow/slide_back4.png) no-repeat;background-position:7px 0; text-decoration:none;}
#slidetext4 a:hover{color:#00ffb1;}

#slidetext5{width:450px;color:#ff7e00;position:absolute;margin-top:40px;margin-left:15px;font-size:14px;}
#slidetext5 a{margin-left:20px;padding:4px 40px 3px 30px;background: url(../../images/slideshow/slide_back5.png) no-repeat;background-position:7px 0; text-decoration:none;}
#slidetext5 a:hover{color:#008aff;}
#slidebetriebsurlaub {margin-top:300px;margin-left:184px;}

/*Categories-Description*/
#desc1{width:202px;}
#l {
	width:202px;
	display:block;
	float:left;
	padding-top:10px;
}
#tools {
	width:202px;
	display:block;
	float:left;
	color:#777;
}
#tools a{	color:#777;}

table.tools {
margin-top:23px;
width:100%;
text-align:right;
border-collapse:collapse;
}

table.tools p{font-size:14px;}
table.tools h2 { font-size:1.2em; }

table.tools a{
  font-size:14px;
  text-decoration:none;
  color:#000000;
  }
table.tools span{font-weight:bold;}
table.tools a:hover span{color:#000000;}
table.tools a:hover {color:#ff0000;}
td.back {text-align: left;}

#tools td.back a{
  margin-left:10px;
  font-size:12px;
  color:#111111;
  }
#tools td.back a:hover{color:#ffffff;}
#tools td.back a:hover img {background: url(../../images/pfeil1.png);}

/*KONTAKT*/
p.description, p.description i {font-size:11px; color:#757575;text-align:right; padding-left:23px;padding-top:0px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1.2em;}
p.description i {padding-top:10px;}
p.description_big {font-size:10px; color:#757575;text-align:right;padding-top:0px; padding-left:35px; font-family: Verdana, Arial, Helvetica, sans-serif;line-height:1.2em;}
p.description_big a{ color:#757575; font-weight:bold; font-size:14px; text-decoration:none;}
p.description_big a:hover{ color:#111111;}
p.description_big b, p.description_big u{font-size:14px;color:#757575;}
p.description_big span{color:#757575;}

#l img {margin-left:23px; margin-top:13px;}
#l table.content img {margin:0;padding:2px;}
#l table.content a:hover img {padding:1px;border:1px solid #777;}

#l table.content  {margin-left:13px;width:164px;}
#l h1 {text-align:right;font-weight:bold; font-size:30px; padding-top:14px; text-decoration:none; font-family:impact, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#l h1 a{color:#111111;font-family: impact, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;}
/*MOOD_TITEL*/
#l a.mood {font-family: impact, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-decoration:none;font-size:30px;text-align:right;display:block;}
#l em, #l strong {color:#757575;}

/*Left*************************************************/

.home {
  float:left;
  margin-left:20px;
  width:46px;
  height:52px;
  margin-top:6px;
  }

/*NAVIGATION*/
.nav {
	width:100%;
	height:58px;
	overflow:hidden;
	background: transparent;
  }
/*Menu - Main Categories*/
.menu {height:26px;}
.nav ul.menu{
  margin-left:330px;
  padding:0;
  width:465px;
  height:26px;
  }
ul.menu li{
  margin: 0;
  padding: 0;
  padding-right:8px;
  background: url(../../images/navlinkb.png) top right no-repeat;
  }
.nav .menu ul li {
   float:left;
   height:26px;
  }

/*Menu - Links*/
.nav .menu  a{
  display:block;
  height:26px;
  float:left;
  background: url(../../images/navlink.png) repeat-x;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
	padding:7px 7px 2px 7px;
	font-size: 14px;
  }

/*MENU-LINKS*/
.nav li.navlink1 a, .nav li.navlink2 a, .nav li.navlink4 a, .nav li.navlink25 a, .nav li.navlink55 a{color:#909090;}
li.navlink1 a:hover, li.navlink2 a:hover, li.navlink4 a:hover, li.navlink25 a:hover, li.navlink55 a:hover, li.navlink1 a.active, li.navlink2 a.active, li.navlink4 a.active, li.navlink25 a.active, li.navlink55 a.active {color:#ffffff;}
.left{
  float:left;
  background: url(../../images/navlinka.png) no-repeat;
  height:26px;
  width:12px;
  display:block;
  clear:right;
 }
.subleft{
  float:right;
  background: url(../../images/sub.png) no-repeat;
  height:25px;
  width:4px;
  display:none;
  }

/*Submenu*/
.submenu {
  width: 990px;
  height: 32px;
  margin: 0 auto;
  }
#submenul, #submenur {
  height:32px;
  width:11px;
  display:block;
  }
#submenul{
  margin-top:26px;
  margin-left:0px;
  background:   url(../../images/menu/submenul4.png) top left no-repeat;
  float:left;
  }
#submenur{
  background:  #dcd3c2 url(../../images/menu/submenur2.png) top left no-repeat;
  float:right;
  clear:right;
  }
ul.submenu {
  margin-left:6px;
  width:989px;
  background: #111111;
  }
ul.submenu li {
  float:left;
  display:block;
  background: url(../../images/sub.png) top right no-repeat;
  padding-right:3px;
  }

/*SUBMENU LINKS*/
.submenu ul li a {
  display:block;
  height:29px;
	padding: 6px 5px 8px 5px;
	float:left;
  background:#111111;
	font-weight:bold;
	color:#FFF;
	background-color:#111111;
  text-decoration:none;
  font-size: 12px;
  }
li.navlink16 a {border: 0;}
/*the last menu-tab*/
ul.submenu li.navlink16 {background:#111111;}
/*Hover and active for submenu-Subcategories*/
li.navlink6 a:hover, li.navlink6 a#active, li.navlink53 a:hover, li.navlink53 a#active, li.navlink62 a:hover, .nav li.navlink62 a#active {
  background: url(../../images/menu/6active.jpg) repeat-x;
  color:#d9c10c;
  }
li.navlink7 a:hover, li.navlink7 a#active, li.navlink64 a:hover, .nav li.navlink64 a#active {
  background: url(../../images/menu/7active.jpg) repeat-x;
  color:#d95c0c;
  }
li.navlink8 a:hover, .nav li.navlink8 a#active, li.navlink21 a:hover, li.navlink21 a#active, li.navlink17 a:hover, li.navlink17 a#active, li.navlink26 a:hover, .nav li.navlink26 a#active, li.navlink56 a:hover, .nav li.navlink56 a#active{
  background: url(../../images/menu/8active.jpg) repeat-x;
  color:#0de0e0;
  }
li.navlink9 a:hover, li.navlink9 a#active, li.navlink22 a:hover, li.navlink22 a#active, li.navlink18 a:hover, li.navlink18 a#active, li.navlink27 a:hover, li.navlink27 a#active, li.navlink57 a:hover, .nav li.navlink57 a#active {
  background: url(../../images/menu/9active.jpg) repeat-x;
  color:#009afc;
  }
li.navlink10 a:hover, li.navlink10 a#active, li.navlink63 a:hover, .nav li.navlink63 a#active {
  background: url(../../images/menu/10active.jpg) repeat-x;
  color:#0044fc;
  }
li.navlink11 a:hover, li.navlink11 a#active, li.navlink19 a:hover, li.navlink19 a#active, li.navlink51 a:hover, li.navlink51 a#active, li.navlink58 a:hover, .nav li.navlink58 a#active {
  background: url(../../images/menu/11active.jpg) repeat-x;
  color:#00ff9e;
  }
li.navlink12 a:hover, li.navlink12 a#active, li.navlink50 a:hover, li.navlink50 a#active, li.navlink59 a:hover, .nav li.navlink59 a#active, li.navlink69 a:hover, li.navlink69 a#active {
  background: url(../../images/menu/12active.jpg) repeat-x;
  color:#85e998;
  }
li.navlink13 a:hover, li.navlink13 a#active, li.navlink52 a:hover, li.navlink52 a#active, li.navlink60 a:hover, .nav li.navlink60 a#active {
  background: url(../../images/menu/13active.jpg) repeat-x;
  color:#a33ffc;
  }
li.navlink14 a:hover, li.navlink14 a#active, li.navlink54 a:hover, li.navlink54 a#active, li.navlink61 a:hover, .nav li.navlink61 a#active {
  background: url(../../images/menu/14active.jpg) repeat-x;
  color:#ff3461;
  }
li.navlink16 a:hover, li.navlink16 a#active,li.navlink70 a:hover, li.navlink70 a#active {
  background: url(../../images/menu/16active.jpg) repeat-x;
  color:#fc8fff;
  }
/**/
.menubox {
  width:200px;
  padding-bottom:11px;
  margin-bottom:11px;
  margin-left:1px;
  border-bottom: 1px solid #00519e;
  background-color:#fff;
  }
.menubox h2 {
  width:200px;
  height:21px;
  line-height:21px;
  display:block;
  text-indent:5px;
  padding-left:1px;
  }

/*Mitte******************************************************/
#list, #m {
	width:783px;
	display:block;
	margin-left:202px;
	overflow:hidden;
	padding-left:5px;
	}
#m {
	width:758px;
	padding-left:10px;
  padding-right:20px;
}
#artikel {
	width:778px;
	display:block;
	float:left;
	overflow:hidden;
	padding-left:10px;
	padding-right:0px;
}
#list_bewertung {
width:773px;
margin-left:202px;
padding:0  0 0 15px;
}

/*Right******************************************************/
#r {
	width:202px;
	display:block;
	float:right;
	padding-top:1em;
  }
#r .menubox {
  width:200px;
  padding-bottom:11px;
  margin-bottom:11px;
  margin-left:1px;
  }
#r .menubox h2 {
  width:200px;
  height:21px;
  line-height:21px;
  display:block;
  padding-left:1px;
  }

/*SERVICEMENU-DROP-UP*/
#servicemenu, #servicemenu_home  {
  width:990px;
  height:39px;
  background: #ffffff url(../../images/linie1.png) repeat-x;
  padding-bottom:9px;
  }
#servicemenu {margin: 0 auto;}
#servicemenu_home {
  position:absolute;
  width:990px;
  margin: 0 auto;
  margin-top:-48px;
  margin-left:7px;
  height:39px;
  background:  url(../../images/linie1.png) repeat-x;
  padding-bottom:9px;
  z-index:1002;
  }
#servicemenu ul#servicenav li a, #servicemenu_home ul#servicenav li a  {font-size:14px;font-weight:bold;display:block; text-decoration:none; width:88px;  text-align:center; color:#000; padding-left:10px; line-height:33px;}
#servicemenu ul#servicenav, #servicemenu_home ul#servicenav{padding:0 0 0 7px; margin:0;list-style-type: none;position:absolute; }
#servicemenu_home ul#servicenav{padding:0 0 0 5px;}
#servicemenu ul#servicenav li, #servicemenu_home ul#servicenav li  {float:left; position:relative; height:39px; width:88px;padding-right:9px;}
#servicemenu ul#servicenav li ul, #servicemenu_home ul#servicenav li ul {position:absolute; margin:0 0 0 -999em;}
#servicemenu ul#servicenav li ul li, #servicemenu_home ul#servicenav li ul li{width:268px; padding:0 14px 0 14px;}
#servicemenu ul#servicenav li ul li a, #servicemenu_home ul#servicenav li ul li a{color:#000;font-weight:normal;line-height:29px;}
#servicemenu ul#servicenav li a:hover, #servicemenu ul li ul li a:hover, #servicemenu_home ul#servicenav li a:hover, #servicemenu ul li ul li a:hover{color:#d90d0d;}
#servicemenu table, #servicemenu_home table {border-collapse:collapse; margin:0; padding:0; font-size:1em; margin:-1px;}

#servicemenu ul#servicenav li:hover ul, #servicemenu ul#servicenav li a:hover ul, #servicemenu_home ul#servicenav li:hover ul, #servicemenu_home ul#servicenav li a:hover ul { padding-top:10px; bottom:39px;  margin-left:7px;width:268px; z-index:900;}/*DROP UP UL*/
#servicemenu ul#servicenav li:hover ul li, #servicemenu ul#servicenav li a:hover ul li, #servicemenu_home ul#servicenav li:hover ul li, #servicemenu_home ul#servicenav li a:hover ul li {display:block; color:#000; clear:both;}
#servicemenu ul#servicenav li ul li a, #servicemenu_home ul#servicenav li ul li a {width:235px;display:block;border-bottom: 1px solid #bebebe; text-align:left;padding:0;	height:29px;line-height:27px;color:#000;}
#servicemenu ul#servicenav li ul li.last a, #servicemenu_home ul#servicenav li ul li.last a, #servicemenu ul#servicenav ul li.impressum, #servicemenu_home ul#servicenav ul li.impressum{border: 0;}
#servicemenu ul#servicenav li ul li, #servicemenu_home ul#servicenav li ul li{background: url(../../images/servicemenuback.png) repeat-y;}
#servicemenu ul#servicenav li.service, #servicemenu_home ul#servicenav li.service {background: url(../../images/service.png) no-repeat;}
#servicemenu ul#servicenav li.ueberuns, #servicemenu_home ul#servicenav li.ueberuns{background: url(../../images/ueberuns_big.png) no-repeat;}
#servicemenu ul#servicenav li.meinks, #servicemenu_home ul#servicenav li.meinks {background: url(../../images/meinks.png) no-repeat;}

#service1 {display:block;height:10px; width:268px; background: url(../../images/servicemenu1.png) no-repeat;}
#service2 {float:right;display:block;height:15px; width:268px; background: url(../../images/servicemenu2.png) no-repeat;}

.fb_like {position:absolute;padding-top:0px;margin: 12px 0 0 900px;}

/*Footer*****************************************************************/
#footer {
	width:100%;
	height:10px;
	display:block;
	float:none;
	background:#111111;
	margin:0 auto;
	overflow:hidden;
	}
.fleft{
  width:10px;
  height:10px;
  float:left;
  background: #dcd3c2 url(../../images/fleft.png) no-repeat;
  display:block;
  }
.fright{
  width:10px;
  height:10px;
  float:right;
  background: url(../../images/fright.png) no-repeat;
  display:block;
  }
.preis_info {
  padding-left:10px;
  float:left;
  background:transparent;
  padding-bottom:15px;
  }
.preis_info a, table.artikellist a#delete:hover{ text-decoration:underline; }
.menubottom {
  float:right;
  background:transparent;
  text-align:right;
  padding-right:10px;
  padding-bottom:15px;
  }
.clear {
  clear:both;
  display:block;
  }
.cls {clear: both;}
.my_menu {display:none;}
span.menutag {
  display: block;
  cursor: default;
  }
#service_menu .aussen:hover {
  height: auto;
  background-color: #624617;
  color: #fff;
  }

/*Standards*/
* , div {
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}
li { list-style:none; }
p, a, h3 { font-size:1.0em; }
h2 { font-size:1.3em; color:#000000; }
a:hover		{ color:#ff0000; }
strong  { font-weight:bold; }
h1 		{ font-size:1.2em; }

/*Farben und Textstile Haupt-Navigation*/
/*-------------------------------------*/

/*Boxentitelleisten*/
 .nav h2, #l .menubox h2  {
	text-transform:uppercase;
	color:#fff;
	background-color:#74a4c8;
	border-top:1px solid #eff3f7;
	border-bottom:1px solid #00519e;
  }
#l .menubox a{
	text-decoration:none;
	width:100%
  }
#l .menubox p{
	padding-left:10px;
	padding-top:2px;
	padding-bottom:2px;
	border-bottom:1px solid #00519e;
  }

/*Farben und Textstile Contentbereich*/
#m h1 			  {margin-top:5px;}
#m h1, #m h1 a, #list_bewertung h1 a, #list_bewertung h1{font-size:20px; color:#000000;text-decoration:none;}
#m h1 a:hover, #header a:hover  {color:#d90d0d; }
#m h2 			  {color:#000; }
#m h3, #m p, #artikel p, #list h3, #list p	{color:#333;}
#m p, #artikel p, #list p, #list_bewertung p {padding: .3em 0; }
#m a 			    {color:#00519e; text-decoration:none;}
#m a:hover, #list h2, table.artikellist a#delete, table.artikellist a#delete:hover, #m h2.cross a, #m h2.cross, #m h2.crossb{color:#000;}
#header a       {	color:#FFFFFF;}
#list h1, #list h1 a{font-size:20px;margin-top:5px; margin-left:10px;}
#list h2 			      {text-transform:uppercase;}
#list p.all {
  margin-left:10px;
  padding-bottom:5px;
  line-height:1em;
  }
#list a, #list a:hover {
  color:#000000;
  text-decoration:none;
  }
#artikel h1 {
  margin-left:5px;
  margin-top:5px;
  font-size:20px;
  }
#artikel h1 a{text-decoration:none; }
#list_bewertung h1 {padding-top:5px;}

/*Preise*/
#tools table td.preise h1, td.preiseuvp h1{
  font-size:15px;
  font-family: "Arial Black","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  }
#list table td.preis { background-position:50px 0px;}
#list table img {padding-top:5px;}
#preis, #preisuvp {
  background: url(../../images/preis2.png) no-repeat;
  height:53px;
  width:111px;
  padding-top:10px;
  padding-right:4px;
  text-align:center;
  font-size:15px;
  position:absolute;
  margin-top:159px;
  margin-left:10px;
  font-family: "Arial Black","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  }
#preisuvp {padding-top:0px;line-height:0.9em;}
#m .angebote_preis, #m .artikel_preis, #list .angebote_preis, #list .artikel_preis	{ color:#00519e; }

/*Tabelle für Angebote*/
#table {
  width: 240px;
  height:235px;
  float:left;
  margin-bottom:14px;
  padding-top:5px;
  padding-bottom:15px;
  padding-right:2px;
  padding-left:2px;
  margin-right:7px;
  margin-left:7px;
  border:solid 1px;
  }
 #table table.artikel {
  width: 240px;
  height:235px;
  padding-bottom:15px;
  float:left;
  }

/*Produkttitel-Produktliste*/
#table table.artikel h2 a{font-size:13px;text-transform:none; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#m table.angebot, #list table.angebot { border:1px solid #00519e; margin-bottom:1em;}
#m table.angebot td, #list table.angebot td{ padding:.5em;}
#m table.angebot a, #m table.angebot a:visited, #list table.angebot a, #list table.angebot a:visited  { color:#CCDCEA; }
#m table.angebot a:hover, #list table.angebot a:hover { color:#fff;}
#m .angebot tr.angebot_footer, #list .angebot tr.angebot_footer{ background-color:#74a4c8; }
#table table.artikel{margin:0 auto; float:left;}

/*Tabelle Artikelliste*/
#m .artikel tr.artikel_footer { background-color:#74a4c8; height:20px; }
#m .artikel tr.artikel_footer a, #list .artikel tr.artikel_footer a { color:#FFFFFF; font-weight:bold; }
#list .artikel tr.artikel_footer { width:100%; }

/*Tabelle Artikeldetails*/
#m .artikeldetails img, #list .artikeldetails img { float:left; display:block;}
#m table.artikeldetails, #list table.artikeldetails  { border:1px solid #00519e;   margin-bottom:1em;}
#m table.artikeldetails{ padding:.5em;}

td.preise, td.preiseuvp{background: url(../../images/preis1.jpg) no-repeat; padding-bottom:5px; padding-right:3px;padding-top:10px;background-position:0 5px;}
td.preiseuvp{padding-right:0px;padding-top:6px;background-position:30px 5px;line-height:1.2em;}
td.preiseuvp strike, #preisuvp strike {
  color:#bb1c21;
  font-size:11px;
  font-weight:bold;
  }
img.detail{padding:1px;}

/*Pager*/
#pager6, #pager7, #pager8, #pager9, #pager10, #pager11, #pager12, #pager13, #pager14, #pager16, #pager26, #pager27, #pager50, #pager51, #pager52, #pager53, #pager54, #pager56, #pager57, #pager58, #pager59, #pager60, #pager61, #pager62, #pager63, #pager64, #pager69, #pager70, #pager{
  position:relative;
  z-index:3;
  float:right;
  margin-top:-8px;
  width:100%;
  height:22px;
  font-size:12px;
}
.bigorange {
  font-weight:bold;
  text-decoration:underline;
  font-size:12px;
  }
/*Right******************************************************/
#r .menubox h2{
  color:#fff;
  text-transform:uppercase;
  text-indent:5px;
  background-color:#74a4c8;
  border-top:1px solid #ccdcea;
  border-bottom:1px solid #00519e;
  }
/**/
#r .menubox {border-bottom: 1px solid #00519e;}
#r .menubox a{
	text-decoration:none;
	width:100%
  }
#r .menubox p{
	padding:2px 0 2px 10px;
	border-bottom:1px solid #00519e;
  }

/*Footer*****************************************************************/
#footer {
	text-align:center;
  }
#footer a{
	color: #ff0000;
	font-size:1em;
	text-decoration:none;
	font-weight:normal;
  }
.textbox,.textarea/*EDIT*/ {
	font-family:Verdana;
	padding:2px 0 2px 2px;
	font-size:11px;
	border:1px solid #cfd0d3;
	background-color:#FFFFFF;
	span:100%;
  }

/*Formular Felder Fehler*/
.textboxfehler,.textareafehler/*EDIT*/ {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background-color:#eff2f7;
	border:1px solid #000000;
  }
#m a.password {color:#909090;}
a.password:hover {color:#f64646;}
.bestellschritt {
	background-color:#ccdcea;
	color:#00519e;
	font-weight:bold;
	text-align:center;
  }
.fehler {
	text-align:center;
	font-weight:bold;
	color:#d90d0d;
  }
#search-results {
  background:#00519e ;
  border:0px solid;
  position:absolute;
  text-align:left;
  width:316px;
  z-index:500;
  }
#ls {
  background:#FFF;
  border:1px solid;
  z-index:501;
  }
#li_ls_1, #li_ls_2, #ls_highlight {
  background-color:#00519e;
  list-style-image:none;
  list-style-type:none;
  }
#li_ls_2 {background-color:#FFF;}

/*--Technik--*/
#artikeltable {
  float:left;
  width:391px;
  }
#artikel table {
  float:left;
  width:391px;
  }

/* commented backslash mac hiding hack \*/
* html ul#nav  li a {
  height:1%;
  position:relative;
  }
/* end hack */

#desc {
  padding-top:15px;
  padding-left:10px;
  float:left;
  width:375px;
	}

/*TechnischeAustattung-Produktbeschreibung*/
#hideshow, #hideshow1 {
  position:absolute;
  margin:0 0 0 -999em;
  padding:5px 0 0 5px;
  z-index:600;
  background: url(../../images/tech.png) repeat-y;
  width:370px;
  height:auto;
  max-height:530px;
  overflow:auto;
  }
#hideshow, #hideshow1, ul.desc li ul li, ul.desc1 li ul li{
  scrollbar-face-color: #faffba;
  scrollbar-shadow-color: #dfd2a1;
  scrollbar-highlight-color: #dfd2a1;
  scrollbar-3dlight-color: #fffbd6;
  scrollbar-darkshadow-color:#bdb38b;
  scrollbar-track-color: #ffffff;
  scrollbar-arrow-color: #000000;
  }
#hideshow1{width:350px;}
.beschreibung {
  width:340px;
  margin:0 auto;
  padding-bottom:15px;
  }
#boldStuff{width:100px; height:50px; background:#ff0000;position:absolute;}
#hideshow table{width:340px;}
.beschreibung1 {padding:5px 0 5px 0px;}
.shortdesc {margin-left:10px;}
#x {
  font-weight:bold;
  padding-right:20px;
  font-size:22px;
  background: url(../../images/techx1.png) no-repeat;
  text-align:right;
  }
.bottom {
  margin-left:10px;
  float:right;
  display:block;
  height:9px;
  width:375px;
  background: url(../../images/tech_bottom.png) no-repeat;
  }
ul.desc, ul.desc1{z-index:2;margin-left:0px;}
ul.desc li, ul.desc1 li {
  padding-top:4px;
  padding-left:25px;
  width:230px;
  height:26px;
  }
ul.desc li ul, ul.desc1 li ul{
	margin-left: -999em; /* hide menu from view */
	top: 130px;
	position:absolute;
	width:365px;
	background: url(../../images/tech.png) repeat-y;
  }
ul.desc li ul li{
  margin:10px 15px 15px 5px;
  height:auto;
  max-height:503px;
  overflow:auto;
  width:auto;
  padding-left:5px;
  }
ul.desc1 li ul {
  width:365px;
  background: url(../../images/tech.png) repeat-y;
  height:auto;
  max-height:550px;
  overflow:auto;
  }
ul.desc1 li ul li {
  margin:10px 15px 10px 5px;
  padding-left:0;
  width:auto;
  max-width:350px;
  height:auto;
  }
ul.desc li:hover li a, ul.desc li.over li a {color:#777777;}
ul.desc  li a {
	display: block;
	text-decoration: none;
	padding: 0px;
	margin-bottom:-1px;
	}
/* commented backslash mac hiding hack \*/
* html ul#nav  li a {height:1%;	position:relative;}
/* end hack */
/* set dropdown to default */

ul.desc li:hover ul, ul.desc li.over ul li, ul.desc1 li:hover ul, ul.desc1 li.over ul li{ margin-left:0px; } /* show menu*/
ul.desc li:hover ul, ul.desc li.over ul, ul.desc1 li:hover ul, ul.desc1 li.over ul {margin-left:-33px;} /* show menu*/
#beschreibung {width:335px;overflow:hidden;margin-bottom:9px;}
#beschreibung table {width:330px;overflow:hidden;}
.beschreibung1{width:350px;overflow:hidden;}
#opis {padding-left:5px;}

/*VARIANTE*/
form#variante .textbox{
  width:90px;
  border-color:#c4c4c4;
  padding-top:2px;
  padding-bottom:2px;
  }

/*BESTELLUNG TABLE*/
#m table.bestellung { border:0;}
#m table.bestellung td{ padding:5px;}
#m table.bestellung td.bestellschritta {background:#cccccc;}
#m table.bestellung td.bestellschrittfertig{background:#D90D0D;color:#ffffff;}
#m table.bestellung td.bestellschrittb {background:#dcdcdc;}
#m table.bestellung td.bestellschrittc {background:#e7e7e7;}
#m table.bestellung td.bestellschritta a, #m table.bestellung td.bestellschrittb a, #m table.bestellung td.bestellschrittc  a, #m table.bestellung td.bestellschrittfertig a {color:#dcdcdc;}
#m table.bestellung td.bestellschritta a:hover, #m table.bestellung td.bestellschrittb a:hover, #m table.bestellung td.bestellschrittc a:hover, #m table.bestellung td.bestellschrittfertig a:hover {color:#ffffff;}

td.bestellschritt_aktiv {
	background: #D90D0D url(../../images/pfeile_rot.png) no-repeat;
	background-position: 100% 50%;
	padding-left:20px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	}
.button_menge {
  color:#6d6c6c;
  font-weight:bold;
  border:none;
  background-color:transparent;
  }
.button_menge:hover {
  color:#504d4d;
  border:none;
  background-color:transparent;
  }

#back {
  margin-top:13px;
  height:16px;
  padding-left:23px;
  background:url(../../images/back/weitershoppen.png) no-repeat;
  }
#back a { text-decoration:none; font-weight:bold; }
#back img{ margin:0; padding:0; }

/*SUCHE-MOOD*/
hr {
  color:#777;
  background-color:#777;
  }
p.loggedin {
  float:right;
  font-weight:bold;
  margin-right:10px;
  margin-top:10px;
  }
#katlinks {
  width:194px;
  height:140px;
  float:left;
  }
#katlinks a{
  font-size:15px;
  text-transform:uppercase;
  font-family: impact, "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  letter-spacing:0.1em;
  }
#katlinks img{
  padding: 3px;
  border: 1px solid #777;
  }
#katlinks a:hover img{border: 2px solid #111111;}

/*Kategorien-HP-Farbe und LInks-Farbe-Artikelliste + MOOD-TITEL*/
#katlinks .katlinks6, #katlinks a.katlinks10:hover, h2 a#prod10:hover, h1 a#cattitle10:hover, h1 a#name10:hover, #desc10 a.mood, #katlinks .katlinks53, #katlinks .katlinks62, #katlinks a.katlinks63:hover, h2 a#prod63:hover, h1 a#cattitle63:hover, h1 a#name63:hover, #desc63 a.mood {color:#0044fc; }
#katlinks .katlinks7, #katlinks a.katlinks9:hover, #katlinks a.katlinks27:hover, #katlinks a.katlinks18:hover, #katlinks a.katlinks22:hover, h2 a#prod9:hover, h1 a#cattitle9:hover, h2 a#prod27:hover, h1 a#cattitle27:hover, h2 a#prod18:hover, h1 a#cattitle18:hover, h2 a#prod22:hover, h1 a#cattitle22:hover, h1 a#name9:hover, #desc9 a.mood, h1 a#name27:hover, #desc27, a.mood#desc18 a.mood, #desc27 a.mood, #katlinks a.katlinks57:hover, h2 a#prod57:hover, h1 a#cattitle57:hover, h1 a#name57:hover, #desc57 a.mood, #katlinks .katlinks64 {color:#009afc;}
#katlinks .katlinks8, #katlinks .katlinks26, #katlinks .katlinks17, #katlinks a.katlinks21, #katlinks a.katlinks14:hover, h2 a#prod14:hover, h1 a#cattitle14:hover, h1 a#name14:hover, #desc14 a.mood, #katlinks a.katlinks54:hover, h2 a#prod54:hover, h1 a#cattitle54:hover, h1 a#name54:hover, #desc54 a.mood, #katlinks .katlinks56, #katlinks a.katlinks61:hover, h2 a#prod61:hover, h1 a#cattitle61:hover, h1 a#name61:hover, #desc61 a.mood {color:#ff3461;}
#katlinks .katlinks9, #katlinks .katlinks27, #katlinks .katlinks18, #katlinks a.katlinks22, #katlinks a.katlinks7:hover, h2 a#prod7:hover, h1 a#cattitle7:hover, h1 a#name7:hover, #desc7 a.mood, #katlinks .katlinks57, #katlinks a.katlinks64:hover, h2 a#prod64:hover, h1 a#cattitle64:hover, h1 a#name64:hover, #desc64 a.mood {color:#d95c0c;}
#katlinks .katlinks10, #katlinks .katlinks6:hover, h2 a#prod6:hover, h1 a#cattitle6:hover, h1 a#name6:hover, #desc6 a.mood, #katlinks .katlinks53:hover, h2 a#prod53:hover, h1 a#cattitle53:hover, h1 a#name53:hover, #desc53 a.mood, #katlinks .katlinks62:hover, h2 a#prod62:hover, h1 a#cattitle62:hover, h1 a#name62:hover, #desc62 a.mood, #katlinks .katlinks63 {color:#d9c10c;}
#katlinks .katlinks11, #katlinks .katlinks19, #katlinks a.katlinks16:hover, h2 a#prod16:hover, h1 a#cattitle16:hover, h1 a#name16:hover, #desc16 a.mood, #katlinks .katlinks51, #katlinks .katlinks58,#katlinks a.katlinks70:hover, h2 a#prod70:hover, h1 a#cattitle70:hover, h1 a#name70:hover, #desc70 a.mood {color:#fc8fff;}
#katlinks .katlinks12, #katlinks .katlinks13:hover, h2 a#prod13:hover, h1 a#cattitle13:hover, h1 a#name13:hover, #desc13 a.mood, #katlinks .katlinks50, #katlinks .katlinks52:hover, h2 a#prod52:hover, h1 a#cattitle52:hover, h1 a#name52:hover, #desc52 a.mood, #katlinks .katlinks59, #katlinks .katlinks60:hover, h2 a#prod13:hover, h1 a#cattitle60:hover, h1 a#name13:hover, #desc60 a.mood, #katlinks .katlinks69 {color:#a33ffc;}
#katlinks .katlinks13, #katlinks .katlinks52, #katlinks .katlinks60 {color:#9ed764;}
#katlinks .katlinks8:hover, h2 a#prod8:hover, h1 a#cattitle8:hover, h1 a#name8:hover, #desc8 a.mood, #katlinks .katlinks26:hover, h2 a#prod26:hover, h1 a#cattitle26:hover, h1 a#name26:hover, #desc26 a.mood, #katlinks .katlinks56:hover, h2 a#prod56:hover, h1 a#cattitle56:hover, h1 a#name56:hover, #desc56 a.mood {color:#0de0e0;}
#katlinks .katlinks14, #katlinks .katlinks17:hover, #katlinks a.katlinks21:hover, h2 a#prod17:hover, h1 a#cattitle17:hover, h2 a#prod21:hover, h1 a#cattitle21:hover, #desc17 a.mood, #katlinks .katlinks54, #katlinks .katlinks61 {color:#04cfa0;}
#katlinks .katlinks16, #katlinks .katlinks12:hover, h2 a#prod12:hover, h1 a#cattitle12:hover, h1 a#name12:hover, #desc12 a.mood, #katlinks .katlinks50:hover, h2 a#prod50:hover, h1 a#cattitle50:hover, h1 a#name50:hover, #desc50 a.mood, #katlinks .katlinks59:hover, h2 a#prod59:hover, h1 a#cattitle59:hover, h1 a#name59:hover, #desc59 a.mood, #katlinks .katlinks69:hover, h2 a#prod69:hover, h1 a#cattitle69:hover, h1 a#name69:hover, #desc69 a.mood,#katlinks .katlinks70 {color:#85e998;}
#katlinks .katlinks11:hover, #katlinks a.katlinks19:hover, #katlinks .katlinks51:hover, #katlinks .katlinks58:hover {color:#00ff9e;}
h2 a#prod11:hover, h1 a#cattitle11:hover, h1 a#name11:hover, #desc11 a.mood, #desc19 a.mood, #desc51 a.mood, h2 a#prod51:hover, h1 a#cattitle51:hover, h1 a#name51:hover, h2 a#prod58:hover, h1 a#cattitle58:hover, h1 a#name58:hover, #desc58 a.mood {color:#00ff9e;}
#contentbody_auto #table table.artikel a:hover, #contentbody_auto #table table.artikel h2 a:hover, #pager a:hover, #m a, table.artikellist h2 a, #m h1 a:hover, #header a:hover,  #m h2.cross a:hover{color:#d90d0d;}
#m h2.cross {padding:7px;}
/*Kategorien-HP-Farbe-IMAGES*/
#katlinks a:hover img{border:1px solid;padding:3px; }
#katlinks a.katlinks6:hover img, #katlinks a.katlinks53:hover img, #katlinks a.katlinks62:hover img {border-color:#d9c10c; }
#katlinks a.katlinks7:hover img, #katlinks a.katlinks64:hover img {border-color:#d95c0c;}
#katlinks a.katlinks8:hover img, #katlinks a.katlinks26:hover img, #katlinks a.katlinks17:hover img, #katlinks a.katlinks21:hover img, #katlinks a.katlinks56:hover img {border-color:#0de0e0;}
#katlinks a.katlinks9:hover img, #katlinks a.katlinks27:hover img, #katlinks a.katlinks18:hover img, #katlinks a.katlinks22:hover img, #katlinks a.katlinks57:hover img{border-color:#009afc;}
#katlinks a.katlinks10:hover img, #katlinks a.katlinks63:hover img {border-color:#0044fc;}
#katlinks a.katlinks11:hover img, #katlinks a.katlinks19:hover img, #katlinks a.katlinks51:hover img, #katlinks a.katlinks58:hover img{border-color:#00ff9e;}
#katlinks a.katlinks12:hover img, #katlinks a.katlinks50:hover img, #katlinks a.katlinks59:hover img, #katlinks a.katlinks69:hover img {border-color:#85e998;}
#katlinks a.katlinks13:hover img, #katlinks a.katlinks52:hover img, #katlinks a.katlinks60:hover img {border-color:#a33ffc;}
#katlinks a.katlinks14:hover img, #katlinks a.katlinks54:hover img, #katlinks a.katlinks61:hover img {border-color:#ff3461;}
#katlinks a.katlinks16:hover img,#katlinks a.katlinks70:hover img {border-color:#fc8fff;}

/*Artielliste table-border*/
#cat6 #table, #cat53  #table, #cat54 #table,#cat62 #table{border-color:#5164f5;}
#cat7 #table, #cat64 #table {border-color:#33aefc;}
#cat8 #table, #cat26 #table, #cat17 #table, #cat21 #table, #cat56 #table{border-color:#f44b4b;}
#cat9 #table, #cat27 #table, #cat18 #table, #cat22 #table, #cat56 #table, #cat57 #table{border-color:#ff8335;}
#cat10 #table, #cat63 #table {border-color:#ffc835;}
#cat11 #table, #cat51 #table, #cat58 #table{border-color:#ff3581;}
#cat12 #table, #cat50 #table, #cat59 #table, #cat69 #table{border-color:#903d80;}
#cat13 #table, #cat52 #table, #cat60 #table{border-color:#88cf47;}
#cat14 #table, #cat54 #table, #cat61 #table{border-color:#36d8b3;}
#cat16 #table,#cat70 #table {border-color:#358c33;}

/*LanguageMenu*/
ul.language {
  position:absolute;
  margin-top:107px;
  margin-left:-37px;
  }
#m a, table.artikellist h2 a {color:#d90d0d;}
#m a.wkprod, #m a.entf {color:#000000;}
#m a:hover, table.artikellist h2 a:hover {color:#f64646;}
h2 a.wkprod {font-size: 1.3em;font-weight:bold;}
table.artikellist  strike {
font-size:10px;
color:#bb1c21;
font-weight:bold;
line-height:0.5em;
}
/*PAGER+DETAILS*/
#pager6 a:hover, #cat6 .detail_right a:hover,#pager53 a:hover, #cat53 .detail_right a:hover, #pager62 a:hover, #cat62 .detail_right a:hover, #cat6 a.rate:hover, #cat53 a.rate:hover, #cat62 a.rate:hover{color:#263EF3;}
#pager7 a:hover, #pager64 a:hover, #cat7 .detail_right a:hover, #cat64 .detail_right a:hover, #cat7 a.rate:hover, #cat64 a.rate:hover {color:#009afc;}
#pager8 a:hover, #pager26 a:hover, #pager17 a:hover, #pager21 a:hover, #cat8 .detail_right a:hover, #cat26 .detail_right a:hover, #cat17 .detail_right a:hover, #cat21 .detail_right a:hover, #pager56 a:hover, #cat56 .detail_right a:hover, #cat8 a.rate:hover, #cat26 a.rate:hover,#cat17 a.rate:hover,#cat21 a.rate:hover,#cat56 a.rate:hover {color:#F21F1F;}
#pager9 a:hover, #pager27 a:hover, #pager18 a:hover, #pager22 a:hover, #cat9 .detail_right a:hover, #cat27 .detail_right a:hover, #cat18 .detail_right a:hover, #cat22 .detail_right a:hover, #pager57 a:hover, #cat57 .detail_right a:hover, #cat9 a.rate:hover, #cat27 a.rate:hover,#cat22 a.rate:hover,#cat18 a.rate:hover,#cat57 a.rate:hover {color:#FF6503;}
#pager10 a:hover, #cat10 .detail_right a:hover, #pager63 a:hover, #cat63 .detail_right a:hover,#cat10 a.rate:hover,#cat63 a.rate:hover {color:#FFBB03;}
#pager11 a:hover, #cat11 .detail_right a:hover, #pager51 a:hover, #cat51 .detail_right a:hover, #pager58 a:hover, #cat58 .detail_right a:hover,#cat11 a.rate:hover, #cat51 a.rate:hover,#cat58 a.rate:hover {color:#FF0362;}
#pager12 a:hover, #cat12 .detail_right a:hover, #pager50 a:hover, #cat50 .detail_right a:hover, #pager59 a:hover, #cat59 .detail_right a:hover, #pager69 a:hover, #cat69 .detail_right a:hover,#cat12 a.rate:hover,#cat50 a.rate:hover,#cat59 a.rate:hover,#cat69 a.rate:hover{color:#750D61;}
#pager13 a:hover, #cat13 .detail_right a:hover, #pager52 a:hover, #cat52 .detail_right a:hover, #pager60 a:hover, #cat60 .detail_right a:hover,#cat13 a.rate:hover,#cat52 a.rate:hover,#cat60 a.rate:hover{color:#6bc319;}
#pager14 a:hover, #cat14 .detail_right a:hover, #pager54 a:hover, #cat54 .detail_right a:hover, #pager61 a:hover, #cat61 .detail_right a:hover,#cat14 a.rate:hover,#cat54 a.rate:hover,#cat61 a.rate:hover{color:#04cfa0;}
#pager16 a:hover, #cat16 .detail_right a:hover,#pager70 a:hover, #cat70 .detail_right a:hover,#cat16 a.rate:hover,#cat70 a.rate:hover  {color:#037000;}

/*Merkzettel - In den wK legen Button*/
table.merk_order {position:absolute; margin-top:20px;}
#rights {height:100%;padding-left:0px;padding-top:0px;}
.detail_left{float:left;width:390px;padding-bottom:20px;}
.detail_right{float:right;width:370px;padding:0 10px 20px 8px;line-height:1.5em;}
#rights {height:100%;padding-left:0px;padding-top:0px;}
.highslide-gallery {width:390px;}

/*Login bei der Bestellung*/
.anmeldung_option {
margin-top:11px;
}
.option {
font-size:14px;
font-weight:bold;
}
#anmeldung_text{
line-height:1.8em;
padding-left:17px;
}
.pfeil_link{
margin-left:119px;
font-size:18px;
line-height:2.7em;
}
img.pfeil{
padding-top:4px;
position:absolute;
margin-left:95px;
margin-top:13px;
}
hr.anmeldung {
border:0;
height:1px;
background-color:#c5c5c5;
color:#c5c5c5;
}
p.diffadress {font-size:13px;font-weight:bold;}
table.artikellist td.wktitle {background:url(../../images/wktitle.jpg) repeat-x; padding-bottom:5px;font-size:13px;height:29px;}
table.artikellist a.kasse{margin-top:10px;display:block;width:141px; height:35px;background: url(../../images/kasse.jpg) 0px 1px no-repeat;}
table.artikellist a.kasse:hover{outline: none;display:block;width:141px; height:35px;background: url(../../images/kasse.jpg) 0px -37px no-repeat;}
table.cross {float:left;width:378px;margin-bottom:30px;padding-right:15px;}
table.crossgross tr.erst {padding-bottom:3px;border-bottom:2px solid;border-color: #ff0000;}
h2.crossb{font-size:14px;}
.buttoncross {margin-left:112px;}
#m table.cross td.preise{font-size:15px;font-family: "Arial Black","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#m table.cross td.crosstitle {background:#d5d5d5;}
#pager a:hover, #list_bewertung a.bewertung_back:hover{color:#ffffff;}
.bewertung_foto{float:right;width:240px;height:250px;padding-right:20px;}
.bewertung_back{padding:5px 47px 3px 47px;background-repeat:no-repeat;font-size:12px;margin-left:15px;}
#list_bewertung a.bewertung_back{color:#000;font-size:12px; text-decoration:none;}

/* SHOW ME SOME MORE - FAQ */
/* always visible */
#outer .holder {padding:1em; border:1px solid #ddd; margin:0 20px 10px 0;}
#outer .holder p {padding:0 0 20px 0; margin:0;}
#outer .holder p.bold {font-weight:bold; border:1px solid #CC0000; padding:2px; margin-top:15px;}
#outer .holder h2 {margin:0; padding:0;}

/* unclicked style div.more */
#outer div.more i {margin:0 0 0 10px; cursor:pointer; color:#c00; font-weight:bold;}
#outer div.more i.hide {display:none;}
#outer div.more p {display:none;}
#outer div.more img {display:none;}

/* clicked style div.click */
#outer div.click i.show {display:none;}
#outer div.click i.hide {display:block;}
#outer div.click p {display:block;}
#outer div.click img {display:block; float:left; padding-right:10px;}
