﻿/* 
####################################### Allgemeine Richtlinien-Beschreibung
*/

/*
.price									Verkaufspreis
.priceCurrency							"EUR"
.priceBase								Einheitspreis
.priceBaseCurrency						Einheitspreis-WŠhrung
.priceEVK								Empfohlener VK
.priceEVKCurrency						Empfohlener VK-WŠhrung
.priceSaved								Gesparter Preis
.priceSavedCurrency						Gesparter Preis-WŠhrung
.priceAdditTax							"brutto" oder "inkl. MwSt." oder "netto"
.priceAdditShip							"inkl. Versand" oder "zzgl. Versand"
										
										
.miniCartIcon							Warenkorbsymbol
.miniCartSubmit							Sendenbutton
.miniCartArchiv							"Warenkorb Archiv"
.miniCartNewCar							"Neuer Warenkorb"
										
.packUnitLegend							"Betrifft:" <-- steht Ÿber der Tabelle mit Verpackungseinheiten
.packUnits								noch nicht bekannt
.packUnitSubmit							Sendenbutton
										
.itemAmountText							"Stk., Psch., Std., Teiln."...
.itemAmount								"1 2 3 4"
.itemAmountSymbol						Symbol fŸr die Verpackungseinheit z.B. "Blatt"
.itemAmountInput						Das Textfeld zur Eingabe von itemAmount
.itemLongtxt							Langtext im Artikel
.itemLongtxtHTML						Langtext im Artkel im HTML
.itemNumber								Artikelnummer
.itemDescription						Artikelbezeichnung-Link - besteht aus descr. 1-3
.itemDescription1						Artikelbezeichnung-Link - besteht aus descr. 1-3
.itemDescription2						Artikelbezeichnung-Link - besteht aus descr. 1-3
.itemDescription3						Artikelbezeichnung-Link - besteht aus descr. 1-3

.itemVariantLink						"Varianten anzeigen"-Link
.itemImage								Artikelbild
.itemIntoCartIcon						Warenkorbsymbol
.itemTrackBox							Box um die .itemTrackTxt's herum
.itemTrackTxt1							"Hardware" 			<-- z.B. in itemList das "Wo bin ich?"
.itemTrackTxt2							"Bildschirme" 		<-- z.B. in itemList das "Wo bin ich?"
.itemTrackTxt3							"Cinema Display"	<-- z.B. in itemList das "Wo bin ich?"
.itemGroupinfoTxt						"Info zu 2-seitig (+)"
.itemGroupinfoTxtIconOn					"(+)" zum aufklappen
.itemGroupinfoTxtIconOff				"(+)" zum aufklappen
.itemAdditInfo							Box um die PackUnit herum
										
.toolbarEval							
.toolbarEvalImg							Grafik mit den Sternen
.toolbarEvalText						"Bewertungen"										
.toolbarGraduated	
.toolbarGraduatedImg					Bild zu Staffelpreisen
.toolbarGraduatedText					Text zu Staffelpreisen
.toolbarVariant							
.toolbarVariantImg						Bild zu Varianten
.toolbarVariantText						Text zu Varianten
.toolbarAvailability					
.toolbarAvailabilityImg					Bild zur VerfŸgbarkeit
.toolbarAvailabilityText				Text zur VerfŸgbarkeit
										
.resultsFooter							ganze Box herum									
.resultsHeader							ganze Box herum
.resultsText							"Gefundene Artikel:"
.resultsCount							"5"
.resultsPagesText 						"Seiten:"
.resultsLink							"weiter" UND "zurŸck"-Links
.resultsPageCount						Box um die Seitenzahl herum
.Paging									Seiten " 2 3 4 5 6 ..."
.PagingAct								aktuelle Seite "1" <-- z.B. Fett
.resultsCountText 						"Sortiert nach:"
.resultsSelect							Dropdown-Liste "<select>"
.resultsImgUp							Bild zum umsortieren
.resultsImgDown							Bild zum umsortieren
										
.loginLink								"Anmelden" im Header
.registerLink							"Registrieren" im Header
										
										
										
.cartStep1								CCheckout Bild MIT Text fŸr aktuellen Schritt. Der Text soll in einem <span> stehen
.cartStep2								- "" -
.cartStep3								- "" -
.cartStep4								- "" -
.cartStep5								- "" -
										
.suggestSiteIcon						Icon zum weiterempfehlen
.printSiteIcon							Icon zum drucken
										
.th1-10									Spaltenbreite in Tabellen Ÿber Tabellenheader

*/

#address,
#address a {
	color:#777777;
}

.price {
	display:block;
	float:left;
	color:#174377;
	font-size:14pt;
	margin-right: 5px;
}						
.priceCurrency {
	display: block;
	color:#174377;
	font-size:14pt;
}							
.priceBase {
	
}								
.priceBaseCurrency {
	
}						
.priceEVK {
	/*ACEA-PH display none entfernt display: none;*/
}								
.priceEVKCurrency		{
	/*ACEA-PH display none entfernt display: none;*/
}						
.priceSaved		{
	/*ACEA-PH display none entfernt display: none;*/
}								
.priceSavedCurrency {
	/*ACEA-PH display none entfernt display: none;*/
}						
.priceAdditTax {
	
}							
.priceAdditShip {
	display: block;
	margin-bottom: 10px;
}	
						
										
										
.miniCartIcon		{
	
}							
.miniCartSubmit		{
	
}							
.miniCartArchiv		{
	
}							
.miniCartNewCar		{
	
}							
										
.packUnitLegend		{
	display: block;
	width: 610px;
	height: 15px;
	background-image: url(Images/packUnitBG.gif);
	background-repeat: no-repeat;
	padding:2px 10px;
	color:#fff;
	font-size:10px;
	font-weight: bold;
}							
.packUnits			{
	
}							
.packUnitSubmit		{
	
}		

					
.itemList,
.ItemList {
	border-top:1px solid #efefef;
	padding:35px 10px;
}	

.ItemList .ContentLeft {
	float:left;
}

.ItemList .ContentRight {
 float:left;
 padding:10px 0 0 25px;
}

.itemImageBig {
	margin-left:auto;
	margin-right:auto;
	margin-top:100px;
	display: block;
	
}

.itemImageBigClose {
	position:absolute;
	background-color: #ff9900;
}

.itemImageBigBox {
	top:0px;
	left:0px;
	position: absolute;
	width: 100%;
	height: 100%;
	background-image: url(Images/transparent25.png);
	
}
									
.itemAmountText			{
	
}						
.itemAmount				{
	
}						
.itemAmountSymbol		{
	
}						
.itemAmountInput		{
	width:20px;
	clear:left;
	background-color: #fff;
}	
					
.itemLongtxt			{
	display: block;
	clear:both;
	margin:10px 0;
	padding-top:25px;
}						
.itemLongtxtHTML		{
	display: block;
	clear:both;	
	margin:5px 0;
	padding:10px 0;
	border-top:1px solid #efefef;
}						
.itemNumber				{
	/*ACEA-PH display none entfernt display: none;*/
}						
.itemDescription,
.itemDescription1,
.itemDescription2,
.itemDescription3	{
	color:#174377;
	font-weight: bold;
}							

.itemVariantLink		{
	
}	
.itemIntoCartBox {
	display: block;
	margin:2px;
}					
.itemImage {
	margin:10px 0 10px 0;
}	

.itemMiniImg	{
	margin:10px;
}				
.itemIntoCartIcon	{
	vertical-align: middle;
}							
.itemTrackBox		{
	/*ACEA-PH display none entfernt display: none;*/
}							
.itemTrackTxt1		{
}							
.itemTrackTxt2		{
	
}							
.itemTrackTxt3		{
	
}							
.itemGroupinfoTxt	{
	
}							
.itemGroupinfoTxtIconOn		{
	
}					
.itemGroupinfoTxtIconOff	{
	
}					
.itemAdditInfo		{
	clear:both;

}

.GroupPreview {
	margin:15px;
	float:left;
	width: 100px;
}
.GroupPreview a {
	display: block;
	color:#174377;
	font-weight: bold;
	text-align: center;
}	

.GroupPreview input {margin:5px auto;display: block;}						
										
.toolbarEval,
.toolbarGraduated,
.toolbarVariant,
.toolbarAvailability {
	float:left;
	margin:20px 25px 0 5px;
	font-size: 8pt;
}							
.toolbarEvalImg,
.toolbarGraduatedImg,
.toolbarVariantImg,
.toolbarAvailabilityImg {
	display: block;
}						
					
.toolbarGraduated		{
	
}	

.toolbarGraduatedImg		{
	
}					
.toolbarGraduatedText
.toolbarVariantText,
.toolbarAvailabilityText,
.toolbarEvalText {
	display: block;
	
}													
										
.resultsFooter	{
	text-align: center;

}								
.resultsHeader	{
	border:1px solid #ccc;
	background-color: #efefef;
	padding:5px 15px;
	margin:15px 0;
}								
.resultsText,
.resultsCount,
.resultsPagesText	{
	font-size:9px;
	font-weight: bold;
	color:#333;
}								
.resultsCount	{
	margin-right: 255px;
}	

.resultsFooter .resultsCount	{
	margin-right: 0;
}						
.resultsPagesText 	{

}							
.resultsLink {
	color:#174377;
	text-decoration: underline;
	padding-left:25px;
}		

.resultsLinkBox {

	width:100%;
	margin-top:5px;
}
						
.resultsPageCount {
	padding-left: 25px;
}						
.Paging	{
	
}								
.PagingAct {
	font-weight: bold;
	color:#174377;
	
}								
.resultsCountText	{
	padding:15px 0 0 0;
	color:#333;
	font-size:9px;
	font-weight: bold;

}	 						
.resultsSelect	{
	
}								
.resultsImgUp		{
	width:18px;
	height:18px;
	background: none;
	padding: 0;
}							
.resultsImgDown		{
	width:18px;
	height:18px;	
	background: none;
	padding: 0;
}							
										
.loginLink			{
	
}							
.registerLink		{
	
}	

.loginLostPWD {
	clear:both;
	display:block;
	margin:25px 0;
}	

.loginLostPWD input{
	margin-top:15px;
}

.loginLostTXT {
	display: block;
}					
										
										
.cartButtons {width:160px;}
.cartImage {
	float: left;
	display: block;
}

.cartButton {
	width: 110px;
	color:#174377;
	font-weight: bold;
	background: none;
	border:none;
	margin-top:5px;
	cursor: pointer;

}	
										
.cartStep1,
.cartStep2,
.cartStep3,
.cartStep4,
.cartStep5 {
	float:left;
	padding:20px;
	width:83px;
}

.cartStep4 {width:91px;}	

.cartStep1 span,
.cartStep2 span,
.cartStep3 span,
.cartStep4 span,
.cartStep5 span {
	display: block;
	text-align: center;
	clear:both;
	color:#888;
	font-size:7pt;
	padding:5px 0;
}	

.cartStep1 img,
.cartStep2 img,
.cartStep3 img,
.cartStep4 img,
.cartStep5 img {
	display: block;
	margin:0 auto;
}

.cartnext {
	clear:both;
}

.cartBorderBaT {
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;	
}

.cartBorderB {
	border-bottom: 1px solid #efefef;
}

.cartBorderBDouble {
	border-bottom: 1px double #efefef;
	font-weight: bold;
}

.pnlSendOffer {
	padding:25px;
	margin:15px 0;
}	

.pnlSendOffer a {
	color:#000;
	text-decoration: underline;
	font-weight: bold;
	display: block;
}

.pnlSendOffer fieldset dt {
	float:left;
	clear: left;
	display: block;
	width:30px;
}

.pnlSendOffer fieldset dt .checkbox {
	display: block;
	float: left;
}						

.pnlSendOffer fieldset dd{
	margin-left:50px;
	float: left;
	clear:right;
}	
											
.suggestSiteIcon,							
.printSiteIcon		{
	padding:5px 10px 0px 10px !important;	
}							
	
.th1,
.th2,
.th3,
.th6,
.th7,
.th8 {
	width:8%
}
									
.th4,
.th5 {
	width:26%;
}	

table .priceCurrency {
	display: inline;
}	

.PicGroupBox {
	width:100%;
	display: block;
	background-image: url(Images/tabBG1px.gif);
	background-repeat: repeat-x;
	float:left;
	clear:both;
	margin-bottom: 15px;
	background-color: #efefef;
}


.PicGroup,
.PicGroupActive {
	display:block;
	float:left;
	border-right: 1px solid #fff;
	border-top:1px solid #fff;
	background-color: transparent;
}

.PicGroupActive a,
.PicGroup a {
	background-color: transparent;
	display:block;
	height: 32px;
	float:left;
	padding:4px 8px;
	margin:0 1px 0 0;
	color:#fff;
	width:134px;
}	


.PicGroup {
	border-right: 1px solid #fff;
	background-image: url(Images/tabBG1px.gif);
	background-repeat: repeat-x;
	
}

.PicGroupActive {
	background-image: url(Images/tabBG1pxAct.gif);
	background-repeat: repeat-x;
}

.PicGroup:hover {
	display:block;
	float:left;
	border-right: 1px solid #fff;
	background-image: url(Images/tabBG1pxOn.gif);
	background-repeat: repeat-x;
}

.PicGroupActive:hover {
	display:block;
	float:left;
	border-right: 1px solid #fff;
	background-image: url(Images/tabBG1pxOn.gif);
	background-repeat: repeat-x;
}


.PicGroup a {
	background-image: url(Images/tabBG.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.PicGroupActive a {
	background-image: url(Images/tabBGact.gif);
	background-repeat: no-repeat;
	background-position: top left;
}


.PicGroup a:hover {
	text-decoration: none;
	background-image: url(Images/tabBGon.gif);
}

.PicGroupActive a:hover {
	text-decoration: none;
	background-image: url(Images/tabBGon.gif);
}

.BusyBox {
	width: 420px;
	height: 180px;
	background-color: #cdcdcd;
	border:1px solid #ababab;
	padding:40px;
	
}
.BusyBoxButton {}
.BusyBoxButtonSearch {}

.afterLoginText {
	display: block;
	margin:0 0 15px 0;
}

.submitButton,
.submitButtonNext,
.submitButtonBack {
	display: block;
	margin:10px 0px;
	padding: 0 0 0 8px !important;
	height: 20px;
	background-image: url(Images/buttonLeftBG.png);	
	background-repeat: no-repeat;
}

.submitButtonBack { 
	float:left !important;
}

.submitButtonNext {
	float: right !important;
}

.submitButton input,
.submitButtonNext input,
.submitButtonBack input {
	display: block;
	padding:4px 12px 5px 5px !important;
	margin:0  !important;
	height: 20px;
	border:none;
	color:#fff;
	font-size: 8px;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 2px;
	background-image: url(Images/buttonRightBG.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: transparent;
}

.homeIcon {
	border:none;
	vertical-align: text-bottom;
}

/*.submit, .Submit {
	padding-left: 35px;
	background-color: #F5F9FD;
	color:#333;
	font-weight: bold;
	border:none;
	border-right: 5px solid #ccc;
	background-image: url(Images/save.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 24px;
	text-align: left;
	margin-top: 25px;
	
}*/

/* 
####################################### UserControls_Cart
*/

.CAddress {}

.CAddress .listCustAddress a,
.CAddress .addressEdit input { 
	color:#174377;
	text-decoration: underline;
	font-weight: bold;
}

.listCustAddress select {
	display: block;
	clear:right;
}

.addressBtnNewDeliv,
.addressBtnNewInv {
	display: block;
	padding:5px 15px;
}

.addressEdit input {
	margin:5px 15px;
}

.addressBtnInvAddr {
	color:#174377;
	font-weight: bold;
	text-decoration: underline;
}

.CCart {
	clear: both;
}

.CCart td {
	vertical-align: top;
}

.CCart .itemAmountInput		{
	width:15px;
	clear:left;
}

.CCart .itemAdditInfo {
	clear: both;
	padding:25px 15px;
	background-color: #efefef;
	
}	
.CCart table {
	margin:30px 0;
}

.CCart table,
.CCart td,
.CCart tr {
	font-size: 7pt;
}

.CCart .cartOrderInfo {
	padding-bottom: 15px;
	border-bottom:2px double #efefef;
}

.CCart .cartOrderInfo th,
.CCart .cartItemOverview th {
	font-size: 7pt;
	background-color: #efefef;
	padding:2px;
}

.CCart .cartItemOverview .th4 {
	width:7%;
}

.CCart .cartItemOverview .th6,
.CCart .cartItemOverview .th8 {
	width:14%;
} 

.CCart table input {
	font-size: 7pt;
	padding:1px;
}

.CCheckout {}
.CMiniCart,
.CMiniCart a {color:#000;}
.CMiniCart {
	width: 150px;
	padding:5px 0 0 5px;
	height: 100px;
}

.CMiniCart .cartOfferList {
	margin-top:10px;
}

.CMiniCart .cartOfferList,
.CMiniCart .cartNew {
	text-decoration: underline;
	color:#174377;
}
.CMiniCart .cartItemCount {
	display: block;
	clear: both;
}
.CMiniCartFlat {}
.CMiniCartFlat2 {}
.CPayShip {}
.CPayShip div {
	margin:25px 0;
	clear: both;
}

.CPayShip input {	
	display: block;
	margin:0px 12px 5px 2px;
	float: left;
}


/*
####################################### UserControls_Customer
*/

.CContactForm {}
.CContactForm1 {}
.CCustomer1 {}
.CCustomer2 {}
.CMailToFriend {}
.COfferList {}

/*
####################################### UserControls_Export
*/

.CExportPreisRoboter {}
.CExportShopping {}
.CExportShopWahl {}
.CExportText {}
.CFroogleRSS2Auto {}
.CSitemap {}

/*
####################################### UserControls_Filter
*/

.CGroupFilter {}
.CManufactFilter select {width: 130px;}
.CManufactFilter input {/*ACEA-PH display none entfernt display: none;*/}
.CSearch {}
.CSearch .searchInput {
	width:100px;
	border:1px solid #ccc;
	padding:7px 0px 7px 4px;
	font-size:10px;
	color:#333;
	background-color: #f5f9fd;
}

.CSearch .searchInput:focus {
	border:1px solid #ccc;
	background-color: #fff;
}

.CSearch .BusyBoxButton {
	border:none;
	background: none;
	background-image: url(Images/Search.png);
	background-repeat: no-repeat;
	width:32px;
	height:32px;
}

.CGroupFilter select,
.CGroupFilter select {
	width:150px;
}


/*
####################################### UserControls_Item
*/

.CItemAccessory1,
.CItemAccessory2,
.CItemAccessory11,
.CItemAlternative,
.CItemAlternative1 {background-color:#f9f9f9;padding:10px;width:610px;}


.CItemAccessory1 .CItemPackunit,
.CItemAccessory2 .CItemPackunit,
.CItemAccessory11 .CItemPackunit,
.CItemAlternative .CItemPackunit,
.CItemAlternativ1 .CItemPackunit {
	background-color: #f5f5f5;
	width:500px;
}


.CItemBlock {
	clear:both;
	margin-bottom:100px;
}
.CItemBlock .ContentLeftMain .ContentLeft {
	float:left;
	padding:0 10px 10px 0;
}
.CItemBlockWithAcc {}
.CItemCustomerChoice {}
.CItemDetail {}
.CItemSearchBlock {}
.CItemSearchBlockWithAcc {}
.CItemSearchEx {}
.CItemSearchExWithAcc {}
.CItemState {}

.CItemState .itemStatePlus {border-bottom:1px solid #ccc;padding:0 0 10px 0;margin:0 5px 10px 0; display: block;}
.CItemState1 {}
.CItemState2 {}
.CItemStateBlock {}
.CItemStateBlock .ContentLeft {
	float:left;
	padding:0 10px 10px 0;
}
.CItemStateBlock .itemList {
	margin:40px 0px;
}
.CItemStateBlock .ContentRight {

}
.CItemStateBlockWithAcc {}



/*
####################################### UserControls_Item_Detail
*/


.CItemDetail .ContentLeft {
	float:left;
	padding:0 10px 10px 0;
}

.CItemDetail .ContentRight {
 float:left;
 padding:10px 0 0 25px;
 width: 150px;
}

.CItemDetail .itemDetailHeader {
	margin:25px 0;
}

.CItemDetail .itemDescription,
.CItemDetail .itemDescription1,
.CItemDetail .itemDescription2,
.CItemDetail .itemDescription3	{
	font-size: 13pt;
	color:#174377;
	font-weight: bold;
}	



.CDocument {}
.CItemPackunit {
	background-color: #f5f5f5;
	width:610px;
}
.CItemPackunit .price,
.CItemPackunit .priceCurrency {
	color:#333;
	font-size: 8pt;
}

.CItemPictures {}
.CItemPictures1 {}
.CItemReview {
	width:800px;
	margin:10px;
	padding:0 10px;
}
.CItemReview img {
	padding:0 8px;
}
.CItemReview .reviewNewReviewLink {
	clear:both;
	display: block;
	width:100%;
	padding-top:25px;
	margin:0 0 15px 0;
	color:#174377;
	background: none;
}

.CItemReview .reviewNewReviewBox {
	clear:both;
	display: block;
	width:100%;
}

.CItemReview textarea {
	width:400px;
	height:250px;
	clear: both;
	display: block;
}

.CItemReview .itemReviewAvgBox {
	display: block;
	margin-bottom: 15px;
}

.CItemReview .itemReviewAvgRev {

}

.CItemReview .itemReviewNameBox {
display: block;

}

.CItemReview .itemReviewTitle {

}
.CItemReview .itemReviewName {
	font-weight: bold;

}
.CItemReview .itemReviewFirstname {
	font-weight: bold;	
}
.CItemReview .itemReviewTown {

}

.CItemReview .itemReviewDateBox {
	display: block;
}

.CItemReview .itemReviewDate {

}


.CItemReview .itemReviewText {
	line-height: 1.5;
	display: block;
	padding:15px;
	margin:10px 0px;
	border:1px solid #eaeaea;
	background-color: #efefef;
	margin-bottom:45px;
}

.CItemReview .itemReviewItem {
	font-weight: bold;
	display: block;
}
.CItemReview .itemReviewItemnumber {

}

.CItemReview .submitButton {
	display: block;
	margin:15px 0;
}

.CitemPicGroup {
	width:608px;
	border-bottom: 2px solid #174377;	
}

.CitemPicGroup .ContentLeftMain {
	clear: both;
}

/*
####################################### UserControls_Menu
*/

.CItemStateLink {}
.CItemStateMenu {}
.CMenu {}
.CMenu2Group {}
.CMenuCA {}
.CMenuTree {}
.CMenuTree2Group {}
.CMenuTreeCA {}
.CMenuTreeWS {}


/*
####################################### UserControls_Order
*/

.CCreditcard {}
.CCustomerBank {}
.CDivisionBank {}
.COnlinePayment {}
.COrder {}
.COrderForm {}
.COrderForm dt {float:left;}
.COrderForm dd {margin-left:130px;}



.COrderPrint {}
.CUpload {}


/*
####################################### UserControls_Register
*/

.CLogin {}

.loginRegisterTXT {
	clear:both;
	display: block;
}
.CRegister1 {}
.CRegister2 {}
.CShopType {}


/*
####################################### UserControls_Script
*/

.CBookmarkScript {}
.CStartScript {}



/*
####################################### UserControls_Toolbar
*/

.toolbarAvailabilityText {
	color:#666;
	margin-top:2px;
}

.CItemToolbar {
	background-color: #f5f5f5;
	width:610px;
	margin-top:5px;
	clear:both;
}
.CPageToolbar {
	float: right;
}

.CPageToolbar img {
	vertical-align: middle;
}

#bBusyBoxTable
{
    width: 100px;
}
