body {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color:#564b47;
padding:0;
margin:0;
position:relative;
width:100%;
}

#till { display:none;}

a {color: #0000b1; text-decoration:none;}
a:visited {color:#666;}
a:hover {color: #e51433;}
a:active { color:#e51433;}

h1 {
font-size: 18px;
color:#e51433;
font-weight:bold;
}

h2 {
font-size: 14px;
color:#e51433;
font-weight:bold;}

img .download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width:100%;
margin:0;
}

#contentcontainer {
margin:-1px 0 0 0; padding:0;
width:100%;
}

*html #contentcontainer {
margin:0; padding:0;
}


table {height:auto!important;}
#containerListShop table { width:100% }
#containerListShop table th{ border:solid 1px black }
#containerListShop table td{ border:solid 1px black }

#language{ display:none;  }


/* ----------banner for logo-------------- */
#banner {
padding:0;
margin:0;
page-break-after:avoid;
}
#banner img {margin:0;page-break-after:avoid;}


/* -----------------Inhalt--------------------- */

#content{
padding:0;
margin:0;
position:relative;
width:100%;
}

#content p { float:left; width:100%; }

#content table p { float:none; margin:0 1px 2px 1px; width:100%; }
.contenttable {border:1px solid #ccc!important;}
.contenttable td {padding-left:10px!important; border:1px solid #ccc!important;}


.csc-header{ margin-bottom:0; height:25px;}


.csc-uploads a {background:url(/fileadmin/img/download.jpg); background-repeat:no-repeat; background-position:left center; padding-left:26px; height:20px;}
.chemogruppe { float:left; width:100%;  display:block;}
.chemo { background:url(../img/chemo.png); background-repeat:no-repeat; width:40px; height:80px; position:relative; float:left; margin-right:20px; font-weight:bold; color:#0000b1; font-size:18px; padding:10px 0 10px 10px; display:block; }
.chemo51 { background:url(../img/chemo.png); background-repeat:no-repeat; width:40px; height:80px; position:relative; float:left; margin-right:20px; font-weight:bold; color:#0000b1; font-size:18px; padding:10px 0 10px 5px; display:block; }
.chemo sup, .chemo51 sup {font-size:13px;}
.chemo p { width:auto!important; margin-top:5px; margin-left:-2px;}


.chemoklein a,.chemogross a {color: #0000b1; text-decoration:none;}
.chemoklein h2 a,.chemogross h2 a {color: #e51433;}



.chemogross{width:520px; float:left;}

.chemogrosstext p { margin-top:-15px;}

.chemoklein { width:260px; float:left; min-height:130px;}
*+html .chemoklein {height:150px;}


/*.zahl{ font-weight:bold; color:#0000b1; font-size:12px;position:absolute;top:5px;left:5px; }
.buchstabe{ font-weight:bold; color:#0000b1; font-size:18px; position:absolute;top:10px;left:20px; }*/

#language { background:none!important;}
*+html #language{ margin-top:14px; }
*html #language{ margin-top:14px; }
/* --------------left navigavtion------------- */
#left {
display:none
}

*+html #left {
float: left;
width: 270px;
margin:14px 0 0 -14px;
padding:0;
}

*html #left {
float: left;
width: 260px;
margin:0;
padding:0;
}

.mf-input,.mf-text { border:1px solid #ccc; width:300px; margin-bottom:12px;}
.radiolayout fieldset { border:none; padding:0; margin-bottom:12px;}

#nav { display:none}
#nav ul{ padding-left:0px;}
#nav a{ color:#163dc0; font-size:14px; font-weight:bold; text-decoration:none; background:url(../img/bullet.png); background-repeat:no-repeat;background-position:0px 3px; padding-left:14px;}
#nav a:hover {color:#fff; }
#nav li { list-style-type:none; padding-left:34px;  padding-top:8px; margin-bottom:10px; border-top:1px solid #fff;}



#nav .menu-item-act { color:#FFF; }
#nav .menu-item2-act { padding-left:24px; color:#FFF;  background-image:none!important; color:#C00; font-size:13px; }

#nav .menu-item2  { padding-left:24px!important; background-image:none!important; color:#fff; font-size:13px;display:block;
}
#nav .menu-item2:hover { color:#C00;}
#nav li:last-child{ border-bottom:1px solid #fff; padding-bottom:8px;}


#right {
display:none;
}


/*#containerListShop table { border:5px solid red; overflow:visible;}*/
#containerListShop table tr,#containerListShop table td {padding:1px;}

/* -----------footer------------- */
#footer {
margin: 0;
padding: 0;
width:100%;
clear:both;
}
#footer > a{ display:none; }
#footer p { width:868px;}

#login{width:400px;margin:0 auto 20px auto;}
#login input{border:1px solid #ccc;}
#login .btn1{background:#0000b1; color:#fff;}
#login .btn1:hover{background:#e51433;}

#shop_linkPages{ margin-bottom:18px;}

#shop_productsList { width:550px;empty-cells:show; }
#shop_productsList th{ background-color:#b8c1e0;text-align:left;font-weight:bold; padding:10px;}
#shop_productsList td {  padding:10px;}
#shop_productsList .product{ background-color:#ebe9e9;}
#shop_productsList .odd{ background-color:#c9c9c9;}
#shop_productsList a{ font-weight:bold;margin-right:2px; }

#admPanel{ display:none; }
