
#seite {display: block; position:relative; height:auto; bottom:0; top:0; left:0; right:0; margin:0px;}

#listen-x { width:796px;height:auto;min-height:200px;margin-left:20px;margin-top:22px;float:left; }


#sprachauswahl {
		position:absolute;
		left:50%;
		width:165px;
		top:310px;
		margin-left:273px;
		height: auto;
        text-align:left;
		border: 1px solid #000000;
		padding: 10px;
		z-index: 20;
        }

 .layerx1 {position:relative; width:230px; margin-top:10px; margin-left:10px; height: auto; border: 1px solid #dddddd; padding: 10px; float:left; font-size: 12px; color:#747474; font-weight: bold;}
 .layerx2 {position:relative; width:650px; margin-top:10px; margin-left:10px; height: auto; border: 1px solid #dddddd; padding: 10px; float:left;}


#banner {
		position:absolute;
		left:50%;
		width:400px;
		height:110px;
		margin-top:0px;
		margin-left:-250px;
        z-index: 10;
        }
        
#label-shop {
		position:absolute;
		left:50%;
		top:15px;
		margin-left:-2px;
		z-index: 20;
        }        
       
        
#label-anno {
		position:absolute;
		left:50%;
		top:205px;
		margin-left:-2px;
		z-index: 20;
        }             
        
#label-aktuelles {
		position:absolute;
		left:50%;
		top:11px;
		margin-left:-305px;
		padding: 8px;
		z-index: 20;
		overflow:hidden;
	
        }

                
#newsbox {
		position:absolute;
		left:50%;
		width:210px;
		height:335px;
		top:330px;
		margin-left:260px;
		border: 1px solid #FF8C6C;
		padding: 10px;
		z-index: 20;
		overflow:hidden;
        }
       




#info-feld {
		position:relative;
		left:50%;
		width:970px;
		margin-top:0px;
		margin-left:-504px;
		height: auto;
        text-align:left;
		border: 1px solid #dddddd;
		padding: 10px;
        }

#frage {
		position:relative;
		left:50%;
		width:970px;
		margin-top:0px;
		margin-left:-504px;
		height: auto;
        text-align:left;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		border-bottom: 1px solid #dddddd;
		padding: 10px;
        }

#userbereichlistung {
		position:absolute;
		left:50%;
		width:730px;
		height:320px;
		margin-top:10px;
		margin-left:-370px;
		border: 1px solid #ffffff;
		padding: 5px;
        z-index: 5;
        overflow: auto;
        }
        
#userbereichliste-scroll {
		width:770px;
		height:200px;
		margin-top:0px;
		margin-left:0px;
		border: 1px solid #dddddd;
		padding: 2px;
        z-index: 5;
        overflow: auto;
        }        

#angebotslistung {
		position:absolute;
		left:50%;
		width:730px;
		height:200px;
		margin-top:10px;
		margin-left:-370px;
		border: 1px solid #dddddd;
		padding: 5px;
        z-index: 5;
        overflow: auto;
        }


#bewertung {
		position:absolute;
		left:50%;
		width:170px;
		height:auto;
		margin-top:25px;
		margin-left:-355px;
		border: 1px solid #000000;
		padding: 25px;
        z-index: 5;
        }

#bewertung-legende {
		position:absolute;
		left:50%;
		width:170px;
		height:auto;
		margin-top:10px;
		margin-left:175px;
		border: 1px solid #dddddd;
		padding: 10px;
        z-index: 5;
        }


#userbereich-rechts-oben {
		position:absolute;
		left:50%;
		width:245px;
		height:90px;
		margin-top:10px;
		margin-left:100px;
		border: 1px solid #dddddd;
		padding: 15px;
        z-index: 5;
        }

#userbereich-mitte-oben {
		position:absolute;
		left:50%;
		width:235px;
		height:90px;
		margin-top:5px;
		margin-left:-180px;
		border: 1px solid #dddddd;
		padding: 15px;
		overflow: auto;
        z-index: 5;
        }
        
        

#userbereich-links-oben {
		position:absolute;
		left:50%;
		width:435px;
		height:90px;
		margin-top:10px;
		margin-left:-375px;
		padding: 5px;
        z-index: 5;
        }





#hgrlayer-ausgleich {
		position:relative;
		left:50%;
		width:300px;
		height: auto;
		margin-left:200px;
        z-index: 1;
        }


#hgrlayer {
		position:relative;
		left:50%;
        width:1008px; 
		height: auto !important;
		margin-left:-504px;
        z-index: 5;
        }
        
#hgrlayer0 {
		position:relative;
		left:50%;
        width:1008px;
		height: 1px;
		margin-left:-504px;
        z-index: 5;
        }            
       
#hgrlayer1 {
		position:relative;
		left:50%;
        width:1008px;
		height: 0px;
		margin-left:-504px;
        z-index: 1;
        }        

#hgrlayer2 {
		position:relative;
		left:50%;
        width:1008px;
		height:200px;
		margin-left:-504px;
        }

#hgrlayer3 {
		position:relative;
		left:50%;
        width:1008px; 
		height:200px;
		margin-left:-504px;
        }

#startseite-rechts {
		position:absolute;
		left:50%;
		width:215px;
		height: auto;
		margin-top:732px;
		margin-left:275px;
        z-index: 0;
        }

#startseite-rechts-rand-unten {
		position:absolute;
		width:216px;
		height: 9px;
		padding-left: 1px
        }

#footer-suche {
		padding-top: 20px;
		padding-left: 0px;
        }



#footer-region {
		width: 100%;
		height: 134px;
		border-right: 1px dashed #c3c2c2;
        }
        
#men-user {
		position:absolute;
		left:50%;
		width:80px;
		height: auto;
		margin-top:10px;
		margin-left:60px;
		z-index: 5;
		}

#men-top-login {
		position:absolute;
		left:50%;
		width:auto;
		height: auto;
		margin-top:15px;
		margin-left:120px;
		z-index: 5;
		}



#men-info {
		position:absolute;
		left:50%;
		width:autopx;
		height: auto;
		margin-top:55px;
		margin-left:155px;
		z-index: 5;
		}

#men-logout {
		position:absolute;
		left:50%;
		width:37px;
		height:20px;
		margin-top:52px;
		margin-left:455px;
		z-index: 6;
		}

#menue-x {
		position:absolute;
		width:500px;
		top:10px;
		margin-left:347px;
		height: 23px;
		padding-top:10px;
		background-color:#ffc63b;
	
        z-index: 5;
        }
        




        
#startbild {
		position:absolute;
		left:50%;
		width:100%;
		height: 96px;
		margin-top:1px;
		margin-left:-504px;
        z-index: 5;
        }

#label {
		position:absolute;
		left:50%;
		top:40px;
		margin-left:-510px;
        z-index: 20;
        }
#gebot-info {
		position:absolute;
		left:50%;
		width:182px;
		height: 252px;
		margin-top:312px;
		margin-left:274px;
        z-index: 2; 
        }
#schleifenbanner {
		position:absolute;
		left:50%;
		width:182px;
		height: 252px;
		margin-top:150px;
		margin-left:274px;
        z-index: 2;
        }



        
#artikel-liste-startseite-ende {
		position:relative;
		left:50%;
		width:751px;
		height: auto;
		margin-top:0px;
		margin-left:-503px;
        }        


#kategorien-artikel-startseite-unten {
		position:relative;
		left:50%;
		width:1008px;
		height: 265px;
		margin-top:5px;
		margin-left:-504px;
        }

#kategorien-liste-startseite-sicherung {
		position:relative;
		left:50%;
		width:190px;
		height: auto;
		margin-top:0px;
		margin-left:-504px;
		border-right: 1px solid #3e3e3e;
		padding: 20px;
        }

#kategorien-liste-startseite {
		position:absolute;
		width:190px;
		height: 265px;
		margin-top:0px;
		margin-left:0px;
		border-right: 1px solid #3e3e3e;
		padding: 20px;
        }

#artikel1-startseite-unten {
		position:absolute;
		width:175px;
		height:248px;
		margin-top:10px;
		margin-left:8px;
		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
        background-color: #FFFFD4;			
		padding:    10px 0px 0px 5px;		
		z-index: 1;		
        }

#artikel2-startseite-unten {
		position:absolute;
		width:175px;
		height:248px;
		margin-top:10px;
		margin-left:210px;
		
		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
        background-color: #FFFFD4;			
		padding:    10px 0px 0px 5px;			
		z-index: 1;		
        }
        
#artikel3-startseite-unten {
		position:absolute;
		width:175px;
		height:248px;
		margin-top:10px;
		margin-left:411px;

		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
        background-color: #FFFFD4;			
		padding:    10px 0px 0px 5px;
		z-index: 1;		
        }        

#artikel4-startseite-unten {
		position:absolute;
		width:175px;
		height:248px;
		margin-top:10px;
		margin-left:612px;

		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
        background-color: #FFFFD4;			
		padding:    10px 0px 0px 5px;
		z-index: 1;		
        }  

#artikel5-startseite-unten {
		position:absolute;
		width:175px;
		height:248px;
		margin-top:10px;
		margin-left:815px;

		border-width:1px;
		border-style:solid;
		border-color:#C0C0C0;
        background-color: #FFFFD4;		
		padding:    10px 0px 0px 5px;
		z-index: 1;		
        } 


#kategorien {
		position:absolute;
		left:50%;
		margin-top:80px;
		margin-left:-490px;
        width:auto;
        text-align:left;
        height: auto !important;
        min-height: 26px;
        height: 26px;
        z-index: 10;
        }









#artikel-box1-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left:-264px; text-align:left; z-index:11;}
#artikel-box2-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left:-14px; text-align:left; z-index:11;}
#artikel-box3-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:600px; margin-left: 236px; text-align:left; z-index:11;}
#artikel-box4-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left:-264px; text-align:left; z-index:11;}
#artikel-box5-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left:-14px; text-align:left; z-index:11;}
#artikel-box6-startseite { position:absolute; left:50%; width:230px; height: 80px; margin-top:710px; margin-left: 236px; text-align:left; z-index:11;}



#unterkat {
		position:absolute;
		left:49%;
		width:220px;
		height: auto;
		margin-top:150px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		z-index: 10;
        }
        
#unterkat2 {
		position:absolute;
		left:49%;
		width:220px;
		height: auto;
		margin-top:50px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
		z-index: 10;
        }

#box-links1 {
		position:absolute;
		left:50%;
		width:180px;
		height: 500px;
		margin-top:160px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
        }



      

#auflistungskopf-artikelzahl {
		position:relative;
		margin-top:-8px;
		width:765px;
		height:auto;
		text-align:right;
		 z-index: 5;
        }
        
      

#auflistungskopf-felder {
		position:relative;
		width:760px;
		height: 30px;
		margin-top:30px;		
		text-align:left;
		padding-left: 1px;
		padding-top: 1px;
        }

#auflistung1 {
		position:absolute;
		left:50%;
		width:774px;
		margin-top:111px;
		margin-left:-267px;
		height: auto;
        text-align:left;
        z-index: 5;
        }

 

        

        
           

#auflistung2 {
		position:relative;
		left:50%;
		width:774px;
		margin-top:221px;
		margin-left:-284px;
		height: auto;
        text-align:left;
        z-index: 5;
        }

#auflistung-rand {
		width:774px;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		height: auto;
		z-index: 5;
        }
        
        

#auflistung-rand-fix {
		width:774px;
		height:477px;
		border-left: 1px solid #dddddd;
		border-right: 1px solid #dddddd;
		z-index: 5;
        }


#artikel-in-liste {
		position:relative;
		width:760px;
		height: 95px;
		text-align:left;
				background-color: #f7f7f7;
		padding-left: 5px;
        }
             

#artikel-in-liste-option {
		position:absolute;
		margin-left: -5px;
		width:auto;
		height: auto;
		text-align:left;
		z-index: 10;
        }

#artikel-in-liste-bild {
		position:absolute;
		margin-left: 10px;
		width:75px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-text {
		position:absolute;
		margin-left: 118px;
		width:300px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-text2 {
		position:absolute;
		margin-left: 118px;
		width:490px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-preis {
		position:absolute;
		margin-left: 470px;
		width:210px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-angebot {
		position:absolute;
		margin-left: 585px;
		width: 60px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-zeit {
		position:absolute;
		margin-left: 635px;
		width:120px;
		height: 95px;
		text-align:left;
        }

#artikel-in-liste-zeit2 {
		position:absolute;
		margin-left: 635px;
		width:125px;
		height: 95px;
		text-align:left;
        }

#auflistungs-footer-artikelzahl {
		position:absolute;
		margin-left: 10px;
		margin-top:-15px;
		width:300px;
		height: 32px;
		text-align:left;
		z-index: 10;		
        }
        
#auflistungs-footer-blaettern {
		position:absolute;
		left: 50%;
		margin-left: -180px;
		margin-top:-15px;
		width: auto;
		height: 33px;
		text-align: center;
		z-index: 10;
        }        
        
#auflistungs-footer-artikelzahl2 {
		position:absolute;
		margin-left: 10px;
		margin-top:250px;
		width:300px;
		height: 32px;
		text-align:left;
		z-index: 10;
        }

#auflistungs-footer-blaettern2 {
		position:absolute;
		left: 50%;
		margin-left: -180px;
		margin-top:250px;
		width: auto;
		height: 33px;
		text-align: center;
		z-index: 10;
        }

#auflistungs-footer-artikelmenge {
		position:absolute;
		margin-left: 590px;
		margin-top:5px;
		width:auto;
		height: 22px;
		text-align:left;
		z-index: 10;
        }

        
        
#filter {
		position:absolute;
		width:100%;
		margin-top:0px;
		margin-left:0px;
		background-color: #dddddd;
		filter: alpha(opacity=50); -moz-opacity: 0.50;opacity:.50;
		height: 100% !important;
        min-height: 100%;
        height: 100%;
        z-index: 20;
        }


#meldung1 {
		position:absolute;
		left:50%;
		width:500px;
		height: 250px;
		margin-top:300px;
		margin-left:-250px;
        text-align:left;
        background-color: #ffffff;
		border-width:1px;
		border-style:solid;
		border-color:#565656;
		z-index: 25;
        }

#meldung1-button {
		position:absolute;
		left:50%;
		width: auto;
		height: auto;
		margin-top:510px;
		margin-left:140px;
		z-index: 30;
	    }


#info-box1{
		position:relative;
		left:50%;
		width:1008px;
		height: 40px;
		top: 55px;
		margin-left:-504px;
   		border: 1px solid #dddddd;
		background-color: #f7f7f7;
		z-index: 2;
        }

#info-box5{
		position:relative;
		top: 10px;
		width:965px;
		height: 50px;
		margin-left:0px;
        text-align:left;
		border: 1px solid #dddddd;
		background-color: #f7f7f7;
		padding:    15px 0px 0px 15px;
		z-index: 20;
        }

#info-box6{
		position:relative;
		top: 10px;
		width:200px;
		padding: 15px;
        }

#eintragungsbox1 {
		position:relative;
		width:100%px;
		height: auto;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
		z-index: 2;
        }

#eintragungsbox2 {
		position:relative;
		width:986px;
		height: 370px;
        text-align:left;
        margin-left:0px;
        border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
        }
#eintragungsbox2a {
		position:relative;
		left:50%;
    margin-left:-503px;
		width:986px;
		height: 543px;
    text-align:left;
    border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
        }       

#eintragungsbox3 {
		position:relative;
		width:95%;
		height: auto;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffcc;
		padding: 10px;
        }

#eintragungsbox4 {
		position:relative;
		width:auto;
		height: auto;
        text-align:left;
        border: 1px solid #d0d0d0;
		background-color: #ffffff;
		padding: 10px;
        }

#kalender {
		position:relative;
		width:251px;
		height:253px;
		float: left;
        }


#footer {
		position:absolute;
		left:50%;
		width:980px;
		height: 40px;
		margin-top:830px;
		margin-left:-490px;
        text-align:left;
		border-width:1px;
		border-style:solid;
		border-color:#dddddd;
        }


#footer0 {
		position:relative;
		width:980px;
		height: 40px;
		margin-top:10px;
		margin-left:-206px;
        text-align:left;
		border: 1px solid #dddddd;
        }


#footer1 {
		position:relative;
		top: 20px;
		width:980px;
		height: 40px;
		margin-top:10px;
        text-align:left;
		border: 1px solid #dddddd;
		}


#footer2 {
		position:relative;
		top: 20px;
		width:774px;
		height: 40px;
		margin-top:10px;
		margin-left:0px;
        text-align:left;
		border: 1px solid #dddddd;
		}

#footer0-text {
		position:relative;
		width:980px;
		height: 40px;
		margin-top:10px;
		margin-left:-206px;
        text-align:left;
        }


#footer1-text {
		position:relative;
		top: 20px;
		width:980px;
		height: 40px;
		margin-top:10px;
        text-align:left;
        }


#footer-text2 {
		position:relative;
		left:50%;
		width:980px;
		height: 40px;
		margin-top:30px;
		margin-left:-490px;
        text-align:left;
        }

#footer-text3 {
		position:relative;
		width:500px;
		height: 40px;
		margin-top:30px;
        text-align:right;
        margin-left:270px;
        }


