body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, hr, pre, form, fieldset, img, p, blockquote, th, tr,td{margin:0;padding:0;border:0;}
H1{font-size:22px;color:#539fe6;font-weight:bold;}
H2{font-size:18px;color:#539fe6;}
H3{font-size:14px;color:#539fe6;}
H4{font-size:12px;color:#a1a1a1;}
H5{font-size:10px;color:#a1a1a1;}
h1,h2,h3,h4,h5 {margin:10px 0 10px 0; }
a {font-size:14px;color: #539fe6;text-decoration:none;}
a:hover,.active{color:#539fe6;border-bottom:1px dotted #539fe6;}
a:visited {color: #539fe6;text-decoration: none;}

BODY{font-family:Verdana,Helvetica,Geneva,sans-serif; font-size:14px;line-height:24px;height: 100%;color: #848484;}
IMG {padding:5px;border:1px solid #ebebeb;margin: 10px 10px 10px 0;}
p {margin: 10px 0;}

table.stoffe thead th,
table.stoffe thead td {
  font-weight: bold;
  vertical-align: bottom;
  text-align:left;
}
table.stoffe th, table.stoffe td {
border-bottom: 1px solid #eee;
padding: 8px 10px;
}
table.stoffe tbody tr:nth-child(odd) td {
  background-color: #f8f8f8;
}
.show-list {
  padding:2%;
  background:#539fe6;
  color:#fff;
  cursor:pointer;
  position:relative;
  margin:20px 0;
}
.show-list span{
  font-size:20px;
  font-weight:bold;
  margin-left:10px;
  position:absolute;
  right:10px;
  -webkit-transition: all .25s ease;
     -moz-transition: all .25s ease;
      -ms-transition: all .25s ease;
       -o-transition: all .25s ease;
          transition: all .25s ease;
}
.show-list span.cross {
	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	     -o-transform: rotate(45deg);
	        transform: rotate(45deg);
}
#komedogene-inhaltsstoffe {
  display:none;
}
/* Basics ---------------------------------------------------------------------------------------*/
#main {width:850px; margin:0 auto;height:100%;}
#header {
    background:#fff;
    text-align:center;
    height:120px;
    padding:10px;
    width:850px;
    margin:0 auto;
    border-bottom:1px solid #ebebeb
}
#logo a{text-indent:-9999px;
	width:142px;
	height:101px;
	background:transparent url("//www.wmscdn.de/uploads/9813/9813.png") no-repeat scroll;display:block; }
#logo a:hover {text-decoration:none;border:none; }
#container {margin-bottom:30px;}
/* Left ---------------------------------------------------------------------------------------*/
#left  {float:left;width: 250px;}
#navi {width: 180px;border-bottom: 1px solid #ebebeb;padding: 20px 0 20px 40px;}
#navi ul {list-style-type: none;}
#navi li a {text-decoration:none;font-size: 15px;color:#539fe6;line-height:24px;}
#subnavi {margin:15px 0 15px 0px;padding-left:60px;line-height:24px;border-bottom: 1px solid #ebebeb;width:160px;padding-bottom:20px;}
#subnavi ul {list-style-type: none;}
.subnavi {margin-left: 15px;}
.subnavi li {list-style-type: disc;}
#buch {width:220px;}
#inhaltsangabe {
    background: none repeat scroll 0px 0px #EEE;
    border: 1px solid #CCC;
    display: table;
    font-size: 105%;
    margin-bottom: 1em;
    padding: 10px;
    width: 100%;
}
#inhaltsangabe ul {
    list-style: none outside none !important;
    line-height: 1.71429;}
#inhaltsangabe li {list-style: none outside none;}
.inhalt_liste li {list-style-type: none;}


#inhaltsangabe p.inhalt_title, ul.inhalt_liste {
    margin-top: 1em;
}
/* Right ---------------------------------------------------------------------------------------*/
#right {float:right;width:600px;}
#content {width:570px;padding:15px 15px 10px 15px;oveflow:scroll;}
/* Footer ---------------------------------------------------------------------------------------*/
#footer {background:#fff;height:35px;text-align:center;border-top:1px solid #ebebeb;margin-top:15px;line-height:35px;left:50%;bottom:0px;width:850px;}
#footer a{color:#a1a1a1;}
#footer a:hover{border-bottom:1px dotted #a1a1a1;}
#content li {margin-left:25px;}
ul {list-style-type: square;margin:10px 0 10px 0}





/* Klassen ---------------------------------------------------------------------------------------*/
.clear {clear:both;}
.left {float:left; }
.center {text-align:center;}
.right {float:right; }
.subtitle {color:#539fe6;margin-top:-25px;}



/* Und für den Internet Explorer */

* html #header {
    margin:0;
    height:10%;
}