/**div {

	width:100%;

}*/



#dokument {

	

	width: 100%; 

	/*border: 1px solid blue;*/

	height:100%;

	margin: 0px;

	margin-right:10px;

	font-family: "TheSerif 4-SemiLight", Times CE, serif, Verdana, sans-serif;

	font-size: 12px; 



}



#top {

	/*background-color: #fa1022;

	background-image: url(/fileadmin/template/shop/shop_images/header.jpg);

	width:750px;

	height:218px;

	height:0px;

	padding-left:0px;*/

	display:none;

}



#top * {

	display:none;	

}



#menu{

	width:0px;

	display:none;

}





#news{

	display: none;

	margin:0px 0pt 0pt;

	padding:0px;

	width:0px;

}



#inhalt{

	margin-left:1px;

	width: 100%;

	

	margin-top: 1px;

	

	/*clear:right;*/

	/*border:1px solid green;*/

	/*display: inline;*/





}







.shop_personalDataTitle	{	

	/*float:left;*/

	width:200px;

	color: #000;

	margin-bottom:5px;

	font: bold 14px;

	





}

.tx-extendedshop-pi1 {

	

	

	

	

	}

	

	

	

#rechnung{ 

width:100%;





	}

	

	

#rechnungsbeleg{

	

	clear:both;

	/*border: 1px solid red;*/

	width: 100%;

	min-height:300px;

	padding-top:50px;

	margin-top:30px;

	margin-bottom:20px;

}	

	

#containerShop{

	margin-left:0px;

	width:100%;

	/*border:1px solid black;*/

	/*display:none;*/

}	

	

.rechnung_headline {

	clear:both;

	font-weight: bold;

	color: #000;

	margin-bottom:50px;

	width:100%;

	float:left;

}	

	

	



#fusszeile{

	display:none;

}



#shop_print {

	display:none;

}





#shop_companyData {

	font-size:13px;

	float:right; 

	width:150px;

	margin-right:1px; 

	color:#000;

	clear:right;

}



#shop_shippingInputFinal {

	font-size:13px;

}



#shop_paymentInputFinal {

	font-size:13px;

}















#productdetails{

	/*border: 1px solid blue;*/
	decoration: none;

	

}







	

#rechnungsadresse{

	/*border: 1px solid red;*/

	float:left;

	width:300px;

	

}	

	

.status_massage_style{

	

}	

	

	

	

#header{

	height:125px;

	/*border:1px solid red;*/

	/*background: url(/fileadmin/template/shop/shop_images/header_kl.jpg) no-repeat center 0;*/

	text-align: center;

}	



#footer{

	margin-top:20px;

	height:60px;

	/*border:1px solid red;*/

	/*background: url(/fileadmin/template/shop/shop_images/footer.jpg) no-repeat center 0;*/

	text-align: center;

	

}



#shop_completedTitle{

	display:none;

	width:1px;

}

#shop_completedText{

	display:none;

	width:1px;

}









#unten{

	float:left;

	height:100px;

	width:100%;

}



#lieferpreis_daten{

	float:left;

	width:100%;

	

}



#bezahlung_daten{

	width:100%;

}















span.ordernumber{

	color: #000;

	clear:both;

}



#shop_basketIntro	{	

	/*vertical-align: top;*/

	/*border: 1px solid green;*/

	color: #000;

	font: bold 12px "TheSerif 4-SemiLight", Times CE, serif, Verdana, sans-serif;

	float: left;

	

	width:100%;

	margin-bottom:10px;

}

#produktuebersicht{

	min-height:150px;

}

.shop_basketImage IMG	{	border: 0px; float: left; 	margin-bottom:10px;}



.shop_basketData	{	margin-left: 90px;

	line-height: 14px;

}



.shop_basketProductCode	{	

	/*padding-right:50px;*/

	font-size: 12px;

	font-style: italic;

	color: #000; 	

	}



.shop_price	{

	margin-bottom: 12px;

	font-size:12px;

	font-weight: bold; 

	margin-top:5px;

	width:100%;

	color:#000;

}



.shop_optionsContainer	{

		padding-top: 0px; }

		

.shop_basketPrice	{	/*float: right;*/ text-align: right; margin-left:300px;	}



#lieferpreis_daten{

	float:left;

	width:100%;

	

}



#bezahlung_daten{

	width:100%;

}



#shop_basketTotalContainer	{	

	/*margin-top:20px;*/

	height: 30px;  

	margin-bottom: 1em;

	border-top: 1px solid #000;

	float:left;

	/*width:550px;*/

	/*clear:left;*/

	

}



#shop_shippingTitle	{	

	color: #000;	

	font-size: 12px; 

	margin-top:10px;

	margin-bottom: 0px;

	font-weight: bold;

	

}

#shop_shippingInputFinal	{	float: left; color: #000; }

#shop_shippingPrice	{	text-align: right; font-size: 12px;	margin-right:2px;

	color: #000;

	font-weight: bold;

}

#shop_paymentTitle	{	

	color: #000;	

	font-size: 12px;

	 

	margin-bottom: 0px;

	font-weight: bold;

}

#shop_paymentInput	{}

#shop_paymentInputFinal	{	float: left; color: #000; 	}

#shop_paymentPrice	{	text-align: right; font-size: 12px;	margin-right:2px;

	color: #000;

	font-weight: bold;

}





#shop_basketTotalPrice_final{

	color: #000;	 

	border-bottom: 3px double #000; 

	font-weight: bold;

	font-size: 12px;

	margin-left:390px;  

	float:right;

	margin-right:2px;

	margin-top:5px;



}



.shop_basketProductPrice	{	color: #000;

	font-size: 12px;

	font-weight: bold;

	margin-right:3px; 

	/*float: right; 

	text-align: right;*/

	

}



.shop_fieldTitle	

{	float: left; font-weight: bold; color: #000;	}





.shop_fieldInput	{

	color: #000;

	font-size: 12px;

	width:170px;

	font-family: "TheSerif 4-SemiLight", Times CE, serif, Verdana, sans-serif;

}



.fieldInput	{

	margin-right:200px;

	clear:both;

	width:245px;

}

.shop_addressOutput	{	

	text-align: left; 

	margin: 0px; 

	padding: 0px; 

	font-size:12px;	

	color: #000;}





a:link {

	float-size:12px;

color:#000;

}





#continue_shopping_button {

/*float:left;*/

clear:both;

padding-top:5px;

}



#shop_personalDataButtonsContainer {

	clear:both;

	color:#000000;

	/*float:right;*/

	padding:0px;

	text-align:right;

	width:300px;

}





	

div {

	/*border: 1px solid #39e;*/

	color: #000;

	

}







	

. {

	/*border: 1px solid green;*/

}	



.eur	{	



	font-family: Times, serif;



	

}


span.mwst {
	font-size:11px;
	font-weight:normal;
	
}
