/***********************drache css

farbschema:
rot: #FF0000 - TEST

hellgrau silber: #DCDDDE
grau:            #9D9D9E

anthrazit:       #4B4B4B   fondbody
schwarz:         #000000


neuer fondbody test:

#556278 heller
#333A47 dunkler



***********************************/

 body {
  background-color: #000000;
  color: #DCDDDE;
  font-size: 14px;
  
  
  background-image: url(..//Produktabbildungen/home/dr_site_back_01.png);
  background-repeat: no-repeat;
  
  
/* background-image: url(..//Produktabbildungen/home/11_Skyscraper_200x600.jpg);
  background-repeat: no-repeat;
   background-position: 1432px 120px;*/
  
/*background: url(..//Produktabbildungen/home/dr_site_back_01.png) no-repeat center center fixed;*/

 
 
  
}

.container {
  width: 1200px !important;
}

header .container {
  padding-left: 0;
  padding-right: 0;
}

a:hover {
  text-decoration: none;
}

/**subhead**/
h2 {
  font-size: 24px;
}

/**subsubhead**/
h3 {
  font-size: 18px;
}

/**garantie**/
h4 {
  font-size: 10px

}

/**bildunterschriften**/
h5 {
  font-size: 10px;
}

.bg {
  background-color: #000000;
  padding: 0px 15px;
}

#s21 .bg {
  background-color: #16151D;
  padding: 0px 15px;
}

#s43 .bg {
  background-color: #e4e4e4;
  background-image: url(../Produktabbildungen/ECHTSCHMUCK/alessia/alessia_model.png);
  background-repeat: no-repeat;
  background-position: 200px 100px;
}

/*****heller fond stilleben***********************/

#s17 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

#s44 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

#s45 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

#s46 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}


#s47 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

#s48 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

#s49 .bg {
  background-color: #FEF3D7;
  padding: 0px 15px;
}

/***** heller fond stilleben ende***********************/

#s22 .bg {
  background-color: #1a171b;
  padding: 0px 15px;
}

#s24 .bg {
  background-color: #19171C;
  padding: 0px 15px;
}

/***** akoja weiss***********************/

#s33, #s59 .bg {
  background-color: #171113;
  padding: 0px 15px;
}


#s36 .bg {
  background-color: #242625;
  padding: 0px 15px;
}

#s41 .bg {
  background-color: #242625;
  padding: 0px 15px;
}

#s40, #s74 .bg {
  background-color: #E8E8E8;
  padding: 0px 15px;
}

#s35 .bg {
  background-color: #E7E3E4;
  padding: 0px 15px;
}


#s25 .bg {
  background-color: #262626;
  padding: 0px 15px;
}

#s26 .bg {
  background-color: #24222D;
  padding: 0px 15px;
}

#s27 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s28 .bg {
  background-color: #232426;
  padding: 0px 15px;
}

/***** heller fond litholampen anfang***********************/

#s19 .bg {
  background-color: #FFF3D6;
  padding: 0px 15px;
}

#s51 .bg {
  background-color: #FFF3D6;
  padding: 0px 15px;
}

#s52 .bg {
  background-color: #FFF3D6;
  padding: 0px 15px;
}


#s53 .bg {
  background-color: #FFF3D6;
  padding: 0px 15px;
}

#s57 .bg {
  background-color: #FFF3D6;
  padding: 0px 15px;
}

/***** heller fond litholampen ende***********************/

#s18 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s54 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s55 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s56 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s64 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}

#s67 .bg {
  background-color: #FFFFFF;
  padding: 0px 15px;
}



/**heller fond navi anfang*****************/

#s19 p, #s19 h1, #s19 h2, #s19 a, #s19 .leftnavi li,
#s51 p, #s51 h1, #s51 h2, #s51 a, #s51 .leftnavi li,
#s52 p, #s52 h1, #s52 h2, #s52 a, #s52 .leftnavi li,
#s53 p, #s53 h1, #s53 h2, #s53 a, #s53 .leftnavi li,



#s27 p, #s27 h1, #s27 h2, #s27 a, #s27 .leftnavi li,
#s40 h1, #s40 h2, #s40 a, #s40 p, #s40 .leftnavi li,
#s35 h1, #s35 h2, #s35 a, #s35 p, #s35 .leftnavi li,
#s74 h1, #s74 h2, #s74 a, #s74 p, #s74 .leftnavi li,

/**stilleben**************************/

#s17 h1, #s17 h2, #s17 a, #s17 p, #s17 .leftnavi li,
#s44 h1, #s44 h2, #s44 a, #s44 p, #s44 .leftnavi li,
#s45 h1, #s45 h2, #s45 a, #s45 p, #s45 .leftnavi li,
#s46 h1, #s46 h2, #s46 a, #s46 p, #s46 .leftnavi li,
#s47 h1, #s47 h2, #s47 a, #s47 p, #s47 .leftnavi li,
#s48 h1, #s48 h2, #s48 a, #s48 p, #s48 .leftnavi li,
#s49 h1, #s49 h2, #s49 a, #s49 p, #s49 .leftnavi li, 

/**color: #4B4B4B;*******/

/**stilleben_ende*******************/

#s18 h1, #s18 h2, #s18 h3, #s18 h8, #s18 a, #s18 p, #s18 .leftnavi li,
#s54 h1, #s54 h2, #s54 h3, #s54 h8, #s54 a, #s54 p, #s54 .leftnavi li,
#s55 h1, #s55 h2, #s55 h3, #s55 h8, #s55 a, #s55 p, #s55 .leftnavi li,
#s56 h1, #s56 h2, #s56 h3, #s56 h8, #s56 a, #s56 p, #s56 .leftnavi li,
#s57 h1, #s57 h2, #s57 h3, #s57 h8, #s57 a, #s57 p, #s57 .leftnavi li,
#s64 h1, #s64 h2, #s64 h3, #s64 h5, #s64 h8, #s64 a, #s64 p, #s64 .leftnavi li,
#s67 h1, #s67 h2, #s67 h3, #s67 h5, #s67 h8, #s67 a, #s67 p, #s67 .leftnavi li,
#s43, #s43 h1, #s43 h2, #s43 h6, #s43 a, #s43 p, #s43 .leftnavi li {

color: #4B4B4B;
}

#s17, #s18, #s19, #s51, #s52, #s53, #s54, #s55, #s57, #s64, #s67 .leftnavi .lilev-2-cur {
  color: 4B4B4B;
}

/**heller fond navi ende*****************/

/* Kontaktbutton */

.kontakt {
  position:fixed;/*absolute;*/
  right:0;/*-36px*/
  top:400px;
  width:36px;
  overflow:hidden;
}

.kontakt a:hover > img, .kontakt a:focus > img {
  position:relative;
  left:-36px;
}

.kontaktcontainer {
  position:relative;
}


/* Kontaktbutton Ende */

.unterebene2 {
  padding-left: 8px;
  
}


.affix img {
  margin: 0;
}

ol {
  list-style: none;
}

.csc-form-14.csc-form-element.csc-form-element-textarea label {
  float: none;
  display: block;
}

input, button, select, textarea {
     color: #000000;
}


.csc-form-14.csc-form-element.csc-form-element-textarea textarea {
  width: 350px;
}

.csc-form-15.csc-form-element.csc-form-element-submit {
  color: #000000;
}

img {
  margin: 20px 0;
}


.affix {
  background-image: url("../img/header-gb.png");
  background-repeat: repeat-x;
  /* padding: 0px 15px; */
  height:100px;
  width:1200px;
  overflow:hidden;
}

header {
  height:100px;
}

.logo {
  float:left;
  position:relative;
  top:9px
}

#mittelbereich {
  min-height:845px;
  position: relative;
      z-index: 3;
  padding-top:40px;
}

.leftnavi li {
  list-style-type: none;
}

.leftnavi {
    font-size: 12px;
}

.unterebene, .leftnavi > ul {
  padding-left:0;

}

.unterebene {
  padding-bottom: 20px;
}

.lilev-1-no, .lilev-1-cur, .lilev-1-act {
  text-transform: uppercase;
}

.lilev-2-no, .lilev-2-cur, .lilev-2-act {
  text-transform: none;
}

.leftnavi > ul > li {
  color: #9D9D9E;
}

.leftnavi a:hover, .leftnavi .lilev-2-cur, .leftnavi .lilev-2-act {
  background-color: none;
}

.leftnavi a {
  display: block;
}

.breadcrumb {
    background-color: transparent;
    border-radius: 0px;
    list-style: none outside none;
    margin-bottom: 20px;
    padding:0px;
}

div.csc-mailform ol, div.csc-mailform ol li {
  margin-top: 10px;
}



