@charset "utf-8";
/* CSS Document */



body{
  font-family:                    verdana;
  font-style:                     normal;
  background-color:               #ffffff;
  margin-top;                     0px;
  margin-left:                    0px;
  line-height:                    1.1em;
  font-size:                      1em;
    color:#666666;
  /* background:					  #832b72; */
}

html {
overflow-y: scroll !important;
}

h1{
  font-size:                      12px;
  color:                          #832b72;
  clear:                          both;
}

h2{
  font-size:                      12px;
  color:						  #FF0000;
  clear:                          both;
}

h3{
  font-size:                      13px;
  color:                          #832b72;
  clear:                          both;
}

a{
  text-decoration:                none;
  color:                          #333333;
}

a:hover{
  text-decoration:                none;
  color:                          #832b72;
}


li {
  line-height:                    20px;
  list-style-type:                circle;
}
li a {
  line-height:                    20px;
  color:                          #333333;
  font-weight:                    normal;
}

#trenner {
	                              color:#FFFFFF;
}

#login_name {
  font-size:					  12px;
  font-family:                    verdana;
  text-decoration:underline;
  color:#006600;
	                              
}


#menue {
  font-size:					  11px;
  font-family:                    verdana;
  font-weight:                    normal;
	                              
}



#warenkorb_header{
  font-size:                      12px;
  color:                          #ffffff;
  background:                     #832b72;
  clear:                          both;
}

 #spalte-a, #spalte-c, #spalte-e { 
   	  margin-top:                 15px;
      float: 					  left; 
      width: 					  301px;
	  text-align:				  justify;
	    color:#666666;
	 /* background:                 url(../images/bgr-intro2.png); */
   } 
   
 
   
  #spalte-b, #spalte-d { 
  	  margin-top:                 15px; 
	  float: 					  left; 
      width: 					  25px; 
	  text-align:				  justify;
	}
	
	 #spalte-a2, #spalte-c2, #spalte-e2 { 
   	  margin-top:                 15px; 
      float: 					  left; 
      width: 					  301px;
	  text-align:				  justify;
	  border:                     1px solid lightgrey;
	    color:#666666;
	  /* background:                 url(../images/back.jpg);  */
   } 
   
 
   
  #spalte-b2, #spalte-d2 { 
  	  margin-top:                 15px; 
	  float: 					  left; 
      width: 					  22px; 
	  text-align:				  justify;
	  /* border:                     1px solid blue; */
	}
	
	 #spalte-leer { 
   	  margin-top:                 15px; 
      float: 					  left; 
      width: 					  301px;
	  text-align:				  justify;
	  border:                     1px solid white;
	  /* background:                 url(../images/back.jpg); */
   } 
   
    #stoffe-caption { 
   	  margin-top:                 0px; 
      width: 					  100%;
	  text-align:				  justify;
	  background-color:           #E8E8E8;
	  /* background:                 url(../images/back.jpg); */
   } 
	
#content{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  width:                          955px;
  margin:                         auto;
    color:#666666;
/*  border: 1px solid blue;*/
}

#nav_cut {
	position:absolute;
	left:2px;
	top:100px;
	width:100%;
	height:6px;
	z-index:1;
	background-image: url(../images/cut_menue.gif);
}

#mainframe0{
  width:                          830px;
 /* background:                     url(../images/backMain.png); */
 background:					  #FFFFFF;
  margin:                         auto;
  font-size:					  12px;
   color:#666666;
  /* border: 						  1px solid #832b72; */
}

#mainframe{
  width:                          955px;
 /* background:                     url(../images/backMain.png); */
 background:					  #FFFFFF;
  margin:                         auto;
  font-size:					  12px;
    color:#666666;
  top:							  0px;
  /*border: 						  1px solid #CCCCCC */
}

#mainframeKontakt{
  width:                          759px;
  height:                         550px;
  background:                     url(../images/backMainKontakt.png);
  margin:                         auto;
/*  border: 1px solid blue;*/
}


#mainframeUnternehmen{
  width:                          759px;
  height:                         550px;
  background:                     url(../images/backMainUnternehmen.png);
  margin:                         auto;
/*  border: 1px solid blue;*/
}



#mainframeWiederrufsrecht{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  background-color:               #ffffff;
  margin-top;                     0px;
  margin-left:                    0px;
  width:                          955px;
  height:                         850px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}


#mainframeKontakt{
  width:                          955px;
  height:                         700px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeMailreply{
  width:                          955px;
  height:                         350px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframePrivatsphaereDatenschutz{
  width:                          955px;
  height:                         750px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeLiefer_Versandkosten{
  width:                          955px;
  height:                         550px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeIntro{
  width:                          955px;
  height:                         600px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}


#mainframeMyAccount{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  width:                          955px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeLogin{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  width:                          955px;
  height:                         600px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeWarenkorb{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  width:                          955px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframeLieferungZahlung{
  font-size:					  12px;
  font-family:                    verdana;
  font-style:                     normal;
  width:                          955px;
  margin:                         auto;
/*  border: 1px solid blue;*/
}

#mainframedieBluse{
  width:                          955px;
  margin:                         auto;
  font-size:					  12px;
  text-align:				 	  justify;
  color:#666666;
/*  border: 1px solid blue;*/
}

#mainframeInteressantes{
  width:                          955px;
  margin:                         auto;
  font-size:					  12px;
  text-align:				 	  justify;
  color:#666666;
/*  border: 1px solid blue;*/
}


#mainframemeineBluse{
  width:                          955px;
  margin:                         auto;
  font-size:					  12px;
  text-align:				 	  justify;
  color:#666666;
/*  border: 1px solid blue;*/
}



#mainframeShop{
  width:                          955px;
  height:                         900px;
  margin:                         auto;
  font-size:					  12px;
  color:#666666;
/*  border: 1px solid blue;*/
}


#mainframeStoffe{
  width:                          955px;
  margin:                         auto;
  font-size:					  12px;
  color:#666666;
/*  border: 1px solid blue;*/
}


#top{
  margin:                         auto;
  margin-top:                     3px; 
  width:                          955px;
  height:                         100px;  
  color:						  #832b72;
  font-size:                      11px;
  /*  border: 1px solid #ffcc00; */
}

#status{
  margin:                         auto;
  margin-top:                     0px; 
  width:                          955px;
  height:                         23px;
  color:						  #cccccc;
  font-size:                      12px;
  /*  border: 1px solid #ffcc00; */
}

#top_menue{
  margin:                         auto;
  margin-top:                     3px;
  width:                          100%;
  height:                         30px;  
  background:                     url(../images/back_topmenue.png);
  color:						  #000000;
  font-size:                      12px; 
  
  /*  border: 1px solid #ffcc00; */
}

#start_headline{
  margin:                         auto;
  margin-top:                     20px;
  width:                          955px;
  height:                         200px;  
  color:						  #000000;
  font-size:                      12px; 
  
  /*  border: 1px solid #ffcc00; */
}

#trenn_main{
  margin:                         auto;
  margin-top:                     10px;
  width:                          955px;
  height:                         9px;  
  color:						  #000000;
  font-size:                      12px;
   background:                    url(../images/trenn.gif); 
  
  /*  border: 1px solid #ffcc00; */
}

#bottom{
  margin:                         auto;
  margin-top:                     3px; 
  width:                          955px;
  height:                         30px;  
  color:#666666;
  font-size:                      12px;
  background:					  #FFFFFF;
  /*  border: 1px solid #ffcc00; */
}

#bottom a a:hover{
  color:						  #666666;
  font-size:                      12px;
  text-decoration:                none;
  /*  border: 1px solid #ffcc00; */
}



input,textarea,select{
  border:                         1px solid #999999;
  background-color:				  #FFFFFF;
  color:#666666;
  font-size:                      12px;
}



img{
  border:                         0px;
}

#footer{
 margin-left:                    -8px;
 position:                       absolute;
 bottom:                         0;
 color:						  #666666;
}

.Impressum {
font-size:                       12px;
font-weight: normal;
color: #000000;
}

.startMenue {
font-size:                      12px;
font-weight:                    normal;
color:                          #000000;
}



/* SLIDING DOOR */

  #header {
    float:left;
    width:100%;
    /* background:#DAE0D2 url("../images/sliding_door/bg.gif")       repeat-x bottom;   */
	background:#FFFFFF url("../images/sliding_door/header_bg.jpg")       repeat-x bottom;
    font-size:90%;
    line-height:normal;
    }
  #header ul {
    margin:0;
    padding:10px 10px 0;
    list-style:none;
    }
	
  #header li {
    float:left;
    background:url("../images/sliding_door/left.gif")       no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
	color:#FFFFFF;
    }
  #header a, #header strong, #header span {
    display:block;
    background:url("../images/sliding_door/right.gif")       no-repeat right top;
    padding:5px 15px 4px 6px;
    }
  #header #current {
    background-image:url("../images/sliding_door/left_on.gif");
    }
  #header #current a {
    background-image:url("../images/sliding_door/right_on.gif");
    padding-bottom:5px;
    }
	
  #header a {
    float:left;
    display:block;
    background:url("../images/sliding_door/right.gif")       no-repeat right top;
    padding:5px 15px 4px 6px;
    text-decoration:none;
    font-weight:bold;
    color:#333333;
    }
  /* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #header a {float:none;}
  /* End IE5-Mac hack */


