body{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 75%;
color: #BBBBBB;
background-color: #000000;
}

h1{
float: left;
width: 45%;
margin: 16px 0px 16px 0px;
padding: 0px 0px 0px 0px;
font-size: 120%;
color: #FFFFFF;
font-weight: normal;
}

.warenkorblink{
float: right;
width: 45%;
margin: 16px 0px 16px 0px;
padding: 0px 0px 0px 0px;
font-size: 80%;
color: #FFFFFF;
font-weight: normal;
}

.wkLink{
font-size: 130%;
font-weight: bold;
}

.warenkorblink a{
text-decoration: none;
color: #FFFFFF;
} 

img{



border: 0px;



}







a{



text-decoration: none;



color: #0066CC;



background-color: inherit;



}



 



a:hover{



text-decoration: underline;



color: #FFFFFF;



background-color: inherit;



}



#warenkorbinfo{

float: left;

margin: 8px 0px 8px 0px;

width: 100%;

}



#warenkorbinfo .warenkorb_infotext1{

float: left;

margin: 0px 0px 5px 0px;

height: 16px;

width: 100%;

}



#warenkorbinfo .warenkorb_infotext2{

display: block;

}



#warenkorbinfo h1{

float: left;

margin: 3px 0px 0px 0px;

height: 16px;

width: 100%;

font-size: 80%;

}



#warenkorbinfo h2{

float: left;

margin: 3px 0px 0px 0px;

height: 16px;

width: 100%;

font-size: 80%;

}

.gesamtpreis{
line-height: 20px;
vertical-align: middle;
text-align: right;
font-weight: bold;
margin: right: 8px;
}

.formularzeile{



float: left;



width: 100%;



font-size: 80%;



}



.statustext{



display: block;

color: #339900;

font-weight: bold;



}



.fehlertext{



display: block;

color: #CC0000;

font-weight: bold;



}



.fehlerbox{



float: left;

width: 100%;

margin: 16px 0px 8px 0px;



}



.statusbox{



float: left;

width: 100%;

margin: 16px 0px 8px 0px;

}



.formularzeile_abschicken{

float: left;

margin: 12px 0px 0px 0px;

width: 100%;

font-size: 80%;

}



.formularfuss{

float: left;

margin: 12px 0px 0px 0px;

width: 100%;

font-size: 80%;

}



label{



float: left;



width: 175px;



}







input{



font-size: 100%;



color: #FFFFFF;



border: 1px;



border-style: solid;



border-color: #FFFFFF;



background-color: #000000;







}



textarea{



font-size: 100%;



color: #FFFFFF;



border: 1px;



border-style: solid;



border-color: #FFFFFF;



background-color: #000000;







}





.preis{



display: block;



margin: 0px 0px 8px 0px;



padding: 0px 0px 0px 0px;



font-size: 100%;



color: #FFFFFF;



font-weight: normal;}







.abschicken{



font-size: 100%;



color: #FFFFFF;



border: 1px;



border-style: solid;



border-color: #FFFFFF;



background-color: #000000;







}



#container{



position:absolute;



top: 16px;



left: 16px;



height: auto;



width: 802px;



}







/*



#container{



position:absolute;



margin-left: -490px; 



top: 16px;



left: 50%;



height: auto;



width: 802px;



}



*/







#rahmen{



float: left;



height: auto;



width: 100%;



border: 0px;



border-style: solid;



border-color: #888888;



background-image: url(layout/hintergrundbild_escapado.png);



background-repeat: no-repeat;



}







#kopfzeile{



float: left;



height: 127px;



width: 100%;



color: #000000;



background-color: inherit;



}







#navigation{



float: left;



margin: 0px 0px 16px 0px;



padding: 0px 0px 0px 0px;



height: 20px;



width: 100%;



text-align: right;



color: #888888;



background-color: inherit;



}







#navigation img{



margin: 0px 0px 0px 0px;



padding: 0px 0px 0px 0px;



}







#navigation table{



float: right;



margin: 0px 23px 0px 0px;



border-collapse: collapse;



}







#navigation table td{



margin: 0px 0px 0px 0px;



padding: 0px 0px 0px 0px;



}







#spalte1{



float: left;



margin: 0px 0px 0px 0px;



padding: 0px 0px 0px 0px;



height: auto;



width: 360px; /* 767PX */



color: #BBBBBB;



background-color: inherit;



}







#spalte2{



float: right;



margin: 0px 0px 0px 0px;



padding: 0px 0px 0px 0px;



height: auto;



width: 440px; /* 3 Pixel Puffer */



color: #BBBBBB;



background-color: inherit;



}







#tbl_artikel{



float: left;



margin: 16px 0px 0px 0px;



height: auto;



width: 100%;



border-collapse: collapse;



}



#tbl_artikel h1 {

margin: 0px 0px 3px 0px;

width: 100%;

}



#tbl_artikel h2 {

margin: 0px 0px 3px 0px;

width: 100%;

}



#tbl_artikel .artikel_bild{



height: auto;



width: 120px;



vertical-align: top;



text-align: center;



}







#tbl_artikel h1{



font-size: 90%;



font-weight: bold;



}







#tbl_artikel h2{



font-size: 80%;



font-weight: normal;



}







#tbl_artikel .leerzeile{



height: 64px;



}







#fusszeile{



float: left;



margin: 32px 0px 0px 0px;



padding: 0px 0px 0px 0px;



height: 20px;



width: 100%;



line-height: 20px;



vertical-align: middle;



text-indent: 16px;



font-size: 80%;



color: #000000;



background-color: inherit;



}







#abschluss{



float: left;



margin: 32px 0px 0px 0px;



padding: 0px 0px 0px 0px;



height: 20px;



width: 100%;



text-indent: 16px;



color: #000000;



background-color: inherit;







}



#tbl_warenkorb{

float: left;

width: 100%;

}



#tbl_warenkorb label{

float: left;

width: 70%;

}