/**
* LEDscale print CSS
* 00.00 10.02.2009 Started 
* (c)opyright by diana-electronic 2008
*/
* {margin:0; padding:0;}
html,
body  {
  background-color:rgb(238,238,238);
  margin:0px auto;
  text-align:center;
  min-height:100.01%; /* scroll ff */
  /*overflow : hidden;  ohne scrollbar aber dann auch ohne roedelrad*/
}

html:first-child>b\ody {
  min-height:101.1%; 
}


/* Standard Font zuweisung */
html,body,table,td,div,input,button,a,h1,h2,h3,h4,p,b,span  {
  font-family : verdana,tahoma,'lucida grande', arial,sans-serif;
}

img{
  border:0px;
  margin:0px;
  padding:0px;
}

/* generelle Links */
a,
a:active,
a:hover,
a:focus,
a:link,
a:visited {
  text-decoration: none;
}

/* basis Breite */
#infowo,
#mitte_cont,
#page,
#kopf,
#banner,
#mitte,
#mitte_inhalt,
#fuss{
  clear:both;
  max-width:900px;
  width:900px;
}


/* Mindest Höhebestimmen mit weiche, damit's unter ie funkt 1., ueberall anders 2. vorher aber zureucksetzen */
#mitte_cont { /* für alle */
  height: 100%;
}

.f_cl{
  clear : both;
}
 
#page  {
  overflow:visible;
  visibility: visible;
  margin:0px 0px;
/* wichtig da bug aus body wieder ausgeschalten werden muß */
  text-align:left;
  border:0px solid white;
}

#mitte_cont{
  border-left:0px;
}


/** 
*  Zusatz Einstellungen der Einzelnen Bereiche
*/
#mitte {
  float:left;
}

/** 
* INHALT MITTE
*/

/* 
 * eigentliche inhalts umgebung 
 * bestehend uud container und inhalt
 */
#mitte_cont {
  padding:0px;
  margin:0px !important;;
  float:left;
  text-align:left;
}
#mitte_inhalt{
  padding:0px;
  margin-left:10px;
  text-align:left;
  clear:both;
}

#kopf {
  display:block;
  float :left;


}

/*
#kopf {
 min-height:94px;
 height:94px;
 background-repeat:no-repeat;
 border:0px;
 margin:0px;
 border-bottom:2px solid black;
}
#kopf {
  clear:both;
  background-color:#fff;
  background-position:right;
  background-repeat:no-repeat;
  display:block;
  overflow:hidden;
}

#banner .slogan {
  color:#CCFEEE;
  font-style:normal;
  position:relative;
  text-align:left;
  top:68px;
  font-family : verdana,tahoma,'lucida grande', arial,sans-serif;
  font-size:12px;
}

*/

#banner {
  background-color:#fff;
  margin-right:20px;
}

#banner .logotext {
  float:right;
  position:relative;
  text-align:left;
  top:-50px;
  margin-right:20px;
}

#banner .logotext .bereich{
  font-family : verdana,tahoma,'lucida grande', arial,sans-serif;
  font-size:24px;
 margin:0px;
 padding:0px;
}
#banner .logotext .slogan{
 text-align:right;
 font-size:16px;
 margin:0px;
 padding:0px;
}

#infowo{
  margin-top:10px;
  padding-bottom:10px;
  border-bottom:2px dashed black;
  height:auto;
  font-size:10px;
}
#infowo{
  margin:0px;
  padding:0px;
  height:0px;
}

#nav_links,
#mitte_links,
#menu{
  width:0px;
  display:none;
}


/* INFOTEXTE 
----------------------------------------------------------------------*/
#inhalt .infotiteltext dt,
#inhalt .impressum dt{
  line-height:20px;
  font-weight:bold;
  font-size:13px;
}

#inhalt .infotiteltext dd,
#inhalt .impressum dd{
  width:600px;
  margin-left:7px;
  line-height:20px;
  font-size:11px;
  text-align: justify;
}

#inhalt .infotiteltext {
  margin-left:15px;
}

#inhalt .infotiteltext dd {
  margin-top:15px;
  line-height:15px;
}

#inhalt .infotiteltext dt {
  margin-bottom:10px;
  font-size:16px;
}
#inhalt .infotiteltext dd th,
#inhalt .infotiteltext dd td{
  line-height:20px;
  height:20px;
  padding:2px 6px;
  font-size:11px;
}


/* PRODUKTDATENBLATT
----------------------------------------------------------------------*/
#inhalt .ProdPress .conSpezDetail .detail{
  display:none;  
}

#inhalt .ProdPress .conBildText .bild {
  padding-right:20px;
  margin-bottom:20px;
  min-height:300px;
  float:left;
}
#inhalt .ProdPress .conSpezDetail .spez {
  width:80%;
} 

#inhalt .ProdPress .conSpezDetail .spez .c1 {
  width:300px;
}
#inhalt .ProdPress .conSpezDetail .spez .c2 {
  width:600px;
}

#inhalt .ProdPress .conSpezDetail .spez br {
  float:left;
  display:block;
}


#inhalt .ProdPress .varianten dt,
#inhalt .ProdPress .conSpezDetail .spez dt,
#inhalt .ProdPress .conBildText .text dt{
  font-weight:bold;
  margin-bottom:10px;
  margin-top:5px;
  border-bottom:1px solid black;
}

#inhalt .ProdPress .conSpezDetail .spez dd,
#inhalt .ProdPress .conBildText .text dd{
  margin-bottom:10px;
  line-height:14px;
  font-size:12px;
  margin:0px;
  padding:0px;
}

#inhalt .ProdPress .varianten .head td,
#inhalt .ProdPress .varianten .pos td {
  padding:0px 10px;
}

#inhalt .ProdPress .varianten .head td {
  font-size:14px;
}

#inhalt .ProdPress .varianten .pos td {
  font-size:12px;
}
#inhalt .ProdPress .varianten .head {
  font-weight:bold;
  vertical-align:top;
  text-align:center;
}

#fuss {
  border-top:2px solid black;
  font-size:11px;
  margin-top:20px;
  letter-spacing:0.3px;
}
#fuss a,
#fuss a:visited,
#fuss a:link{
  color:black;
}

