/*****************************************/
/* Stylesheet-Datei für das MDK-Intrant  */
/* SIMAJA OHG - Lüneburg - www.simaja.de */
/* ------------------------------------- */
/* Stylesheet Global                     */
/* --------------------------------------*/
/* Developer: Udo Baldewein              */
/*****************************************/
html {
    background-color:#FFF;
}
body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
td {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}

/* Basisbereich formatieren */
#base {
    width:950px;
    margin:auto;
    height:101%;
}
/* Headerbereich und Logos formatieren */
#header {
    height:109px;
}
.banner {
    position:relative;
    top:24px;
    left:4px;
}
.claim {
    position:relative;
    top:29px;
    /*left:56px;*/
    left:490px;
}
/* Die waagerechte Navigation formatieren */
#nav_waage {
    /*** angepasst ***/
    min-height:74px;     
    /* border:solid 1px #999;
    background-color:#D7D7D7;
    text-align:center; */
    margin-bottom:18px;
    position:relative;
    
}

#reddot-banner{
    position:absolute;
    z-index:99;
    left:-10px;
    top:-13px;
}

/* Formatierung der normalen Links */
a:link, a:visited {
    font-weight:bold;
    color:#2D4D97;
    text-decoration:none;
}
a:hover {
    color:#000;
}

/* Die waagerechten Links formatieren */    
a.waage_off, a.waage_on {
    font: bold 14px Arial, Helvetica, sans-serif;
    text-decoration:none;
    padding:7px;
    line-height:36px;
}
a.waage_off:link, a.waage_off:visited {
    color:#434343;
}
a.waage_off:hover {
    color:#2D4D97;
}
a.waage_on:link, a.waage_on:visited {
    color:#2D4D97;
}
a.waage_on:hover {
    color:#434343;
}

/* Die linke Navigation formatieren */
#nav_left {
    width:190px;
    float:left;
    border-top:solid 1px #999;
}
.left {
    height:auto;
    border-bottom:solid 1px #999;
    border-left:solid 1px #999;
    border-right:solid 1px #999;
}

/**** angepasst ****/
.left img {
  float:left;
  padding-top: 11px;
  padding-left: 6px;
}
.produkte_img_on {
  background-color: #D7D7D7;
  height:auto;
}
/**** angepasst ****/

.left1 {
    /*height:20px;*/
    height:auto;
    border-bottom:solid 1px #999;
    border-left:solid 1px #999;
    border-right:solid 1px #999;
}

/* Die rechte Spalte formatieren */
#nav_right{
    width:190px;
    float:right;
    border:solid 1px #999;
    padding-top:2px;
    color:#414141;
}
#nav_right form {
    padding:0;
    margin:8px;
}
#nav_right .input1 {
    margin:4px 0px; 
    font-family:arial;
    color:#333; 
    width:140px;
}
#nav_right .input2 {
    margin:4px 0px; 
    font-family:arial; 
    font-size:12px; 
    font-weight:bold;
}
#nav_right .input3 {
    font-family:arial; 
    font-size:12px; 
    font-weight:bold; 
    width:146px;
}
.abstand {
    padding: 0px 8px;
}
.reference {
    padding: 2px 0px;
    text-align:right;
    vertical-align:top;
    width:20px;
}
.reference1 {
    padding: 2px 2px;
    vertical-align:top;
    border-bottom:#999 1px solid;
}
.reference2 {
    padding: 2px 0px;
    text-align:right;
    vertical-align:top;
    width:150px;
}
/* Den Content-Bereich formatieren */
#content {
    margin-left:210px;
    margin-right:210px;
}
#content h1 {
    font-size:14px;
    /*line-height:30px;*/
    padding:0;
    margin:0;
}
#content .headline {
    border-top:solid 1px #999;
    border-bottom:solid 2px #999;
    /*height:30px;*/
    height:auto;
    margin-bottom:15px;
}
#content table {
    width:520px;
    /*border:none;*/
}
#content td {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    /*border:none;*/
}
.newsend {
    border-top:solid 1px #999;
    margin:4px 0px;
}
#content p img {
    float:left;
    margin-right:8px;
}
h1 {
    font-size:14px;
    line-height:30px;
    padding:0;
    margin:0;
}
.headline1 {
    border-top:solid 1px #999;
    border-bottom:solid 2px #999;
    font-size:14px;
    font-weight:bold;
    padding-top:6px;
    padding-bottom:6px;


}
.headline {
    border-top:solid 1px #999;
    border-bottom:solid 2px #999;
    height:30px;
    /*height:auto;*/

}

/* Formatierung des Footers */

#footer {
    clear:both;
    position:relative;
    top:10px;
    height:30px;
    border:solid 1px #999;
    padding-top:7px;

}
#footer img {
    position:relative;
    top:6px;
    left:4px;
    margin-bottom:20px;    
}
/* Formatierung des Autorenbereiches */
.range {
    /*float:left;*/ 
    background-color:#E7E7E7; 
    width:520px;
    margin-bottom:1px;
    border-top:solid 1px #D7D7D7;
}
.date {
    /*float:right;*/ 
    background-color:#E7E7E7; 
    width:520px;
    margin-bottom:1px;
}
.author {
    /*margin-left:180px;
    margin-right:180px;*/  
    background-color:#E7E7E7;
    width:520px;
    margin-bottom:1px;

}
.keywords {
    /*clear:both;*/  
    background-color:#E7E7E7; 
    /*margin-top:4px;*/
    visibility:hidden;
    border-bottom:solid 1px #D7D7D7;
    width:520px;
} 
.result {
    /*color:#2D4D97;*/
    color:#F00;
    font-weight:bold;
}
.pagebrowser {
    background-color:#E3E3E3;
    border:solid 1px #999;
    color:#2C4E96;
}
/* Formatierung des Warenkorbes  */
table.shopcart {

}
td {
    font-family:verdana;
    font-size:12px;
}
.shopheadline {
    color:#000;
    font-weight:bold; 
    border: solid 1px #999; 
    font-family:verdana; 
    font-size:12px;
    padding:3px;
    background-color:#E9E9E9;
}
.row0 {
    background-color:#D3D3D3;
    color:#000;
    padding:3px;
}
.row1 {
    background-color:#EAEAEA;
    color:#000;
    padding:3px;
}
.shoporder {
    background-color:#E9E9E9;
    font-size:12px;
    font-weight:bold;
    padding:3px;
    border-top:solid 1px #999;
}

.topwords {
    font-size:24px;
   font-weight:bold;
    /*margin-right:8px;*/
    margin-right: 15px;
    margin-left:8px;
    text-transform:uppercase;
    color:#828282;
    float:left;
    margin-top:1px;

}

a.footer_link,a.footer_link:visited{
font: bold 12px Arial, Helvetica, sans-serif;color:#434343;
}


/* Formatierung der RedDot Hilfstexte */
.reddot {
    font-family: arial;
    font-weight: bold;
    font-size: 11px;
    color:#C00;
}
 
ul, li {

    list-style-image: url(bilder/ul_dot.gif);

}
