/*

	Afrekenen algemeen

*/
.sw_ShopAfrekenen_Navigatie { margin: 50px 0 0 0; }
.sw_ShopAfrekenen_Navigatie li { float: left; display: inline; list-style: none; }
.sw_ShopAfrekenen_Navigatie li.sw_ShopAfrekenen_Navigatie_Volgende { float: right; }
.sw_ShopAfrekenen_OverzichtProducten {}
.sw_ShopAfrekenen_OverzichtProducten table { width: 100%; }
.sw_ShopAfrekenen_OverzichtProducten table th { text-align: left; }
.sw_ShopAfrekenen_OverzichtProducten table td { padding: 3px 5px 3px 0; border-bottom: solid 1px #eaeaea; }
.sw_ShopAfrekenen_OverzichtProducten table td.sw_ShopAfrekenenWinkelwagen_Kolom_Productnaam { width: 300px; }
.sw_ShopAfrekenen_OverzichtProducten table td.sw_ShopAfrekenenWinkelwagen_Kolom_Productprijs {}
.sw_ShopAfrekenen_OverzichtProducten table td.sw_ShopAfrekenenWinkelwagen_Kolom_Productaantal {}
.sw_ShopAfrekenen_OverzichtProducten table td.sw_ShopAfrekenenWinkelwagen_Kolom_Productsubtotaal {}
.sw_ShopAfrekenen_OverzichtProducten .sw_ShopAfrekenenWinkelwagen_AantalProducten { width: 20px; }
.sw_ShopAfrekenen_OverzichtProducten .sw_ShopAfrekenenWinkelwagen_ProductNietOpVoorraad { color: #ff0000; }
.sw_ShopAfrekenen_OverzichtProducten table tr.sw_ShopAfrekenenWinkelwagen_Totaal { }
.sw_ShopAfrekenen_OverzichtProducten table tr.sw_ShopAfrekenenWinkelwagen_Totaal td { padding-top: 15px; }
.sw_ShopAfrekenen_OverzichtProducten table tr.sw_ShopAfrekenenWinkelwagen_Totaal .sw_ShopAfrekenenWinkelwagen_Totaalbedrag { font-weight: bold; }
.sw_ShopAfrekenen_OverzichtProducten table td.sw_ShopAfrekenenWinkelwagen_Kolom_PakketProductnaam { padding: 0 0 0 10px; }

/*

	Afrekenen winkelwagen

*/
.sw_ShopAfrekenenWinkelwagen {}
.sw_ShopAfrekenenWinkelwagen .sw_ShopAfrekenen_StapIndicatie {}
.sw_ShopAfrekenenWinkelwagen .sw_ShopAfrekenen_StapIndicatie.stap1 {}
.sw_ShopAfrekenenWinkelwagen .sw_ShopAfrekenen_StapIndicatie.stap2 {}
.sw_ShopAfrekenenWinkelwagen .sw_ShopAfrekenen_StapIndicatie.stap3 {}
.sw_ShopAfrekenenWinkelwagen ul.sw_ShopAfrekenen_Stappen {}
.sw_ShopAfrekenenWinkelwagen ul.sw_ShopAfrekenen_Stappen .sw_ShopAfrekenen_Stappen_Actief {}
.sw_ShopAfrekenenWinkelwagen .sw_ShopAfrekenenWinkelwagen_GeenProducten { margin: 10px 0 10px 6px; }
.sw_BestellingProduct_Melding { color:#FF0000; }

/*

	Afrekenen persoonsgegevens

*/
.sw_ShopAfrekenenPersoonsgegevens {}
.sw_ShopAfrekenenPersoonsgegevens_NieuwePersoon { float: left; width: 50%; }
.sw_ShopAfrekenenPersoonsgegevens_NieuwePersoon .sw_ShopAfrekenenPersoonsgegevens_NieuwePersoonTitel { margin: 0 0 10px 0; padding: 3px; font-weight: bold; }
.sw_ShopAfrekenenPersoonsgegevens_NieuwePersoon .sw_ShopAfrekenenPersoonsgegevens_NieuwePersoonTekst { margin: 5px; }
.sw_ShopAfrekenenPersoonsgegevens_NieuwePersoon .sw_ShopAfrekenenPersoonsgegevens_NieuwePersoonKnop { margin: 5px; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon { float: right; width: 50%;}
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonTitel { margin: 0 0 10px 0; padding: 3px; font-weight: bold; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonTekst { margin: 5px; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen { margin: 5px 0 0 0; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen_Label { padding: 5px; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen .sw_Shop_Persoonsgegevens_BestaandePersoonInloggen_Fout { color: #ff0000; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen .sw_ShopAfrekenenPersoonsgegevens_BestaandePersoon_WachtwoordVergeten { padding: 5px 0; display: block; }
.sw_ShopAfrekenenPersoonsgegevens_BestaandePersoonInloggen input { width: 150px; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens { margin: 0 0 15px 0; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Afleveradres { padding: 15px 0 5px 5px; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Afleveradres_Titel { padding: 15px 5px 5px 5px; font-weight: bold; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens table { width: 100%; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .formlabel { padding: 5px; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens td td label { display: block; padding: 2px 5px 0 0; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Gegevens_Titel { font-weight: bold; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Gegevens_Fout_Titel {}
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Gegevens_Fout { color: #ff0000; padding: 10px 5px 5px 5px; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens .sw_ShopAfrekenenPersoonsgegevens_Opmerkingen_MaxLength { padding: 5px 0px; }
.sw_ShopAfrekenenPersoonsgegevens .knop { cursor: pointer; }
.sw_ShopAfrekenenPersoonsgegevens .foutmeldingen { margin: 0px 5px 0px 5px; color: #ff0000; }
.sw_ShopAfrekenenPersoonsgegevens .foutmeldingen ul { margin: 0 0 0 15px; }
.sw_ShopAfrekenenPersoonsgegevens .sw_ShopAfrekenen_Verplicht { float: right; margin: 15px 5px 0px 0px; }
.sw_ShopAfrekenenPersoonsgegevens_Gegevens textarea.veld {width:300px; height:80px;}

/*

	Afrekenen betaling

*/
.sw_ShopAfrekenenBetaling {}
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenenBetaling_Persoonsgegevens {}
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenenBetaling_Persoonsgegevens table { width: 100%; }
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenenBetaling_Persoonsgegevens .sw_ShopAfrekenenBetaling_Persoonsgegevens_Titel { padding: 3px; font-weight: bold; }
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenen_OverzichtProducten { margin: 15px 0 0 0; }
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenenBetaling_Persoonsgegevens .sw_ShopAfrekenenPersoonsgegevens_Afleveradres { padding: 15px 5px 5px 5px; font-weight: bold; }
.sw_ShopAfrekenenBetaling .sw_ShopAfrekenenBetaling_Betaling { margin: 15px 0 0 0; }
.sw_ShopAfrekenenBetaling_Betaling {}
.sw_ShopAfrekenenBetaling_Betaling .sw_ShopAfrekenenBetaling_Betaling_Titel {}

/*

	Winkelwagen


*/
.sw_ShopWinkelwagen {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_Titel {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_Inhoud {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_Inhoud ul.sw_ShopWinkelwagen_ProductenOverzicht {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_Inhoud ul.sw_ShopWinkelwagen_ProductenOverzicht li {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_Inhoud .sw_ShopWinkelwagen_Afrekenen {}
.sw_ShopWinkelwagen .sw_ShopWinkelwagen_GeenItems {}

/*

	Product beheren

*/


/* Producten overzicht */
.sw_BeheerShopProducten .sw_Zoekscherm {margin:0 0 15px 0;}
.sw_BeheerShopProducten .sw_ToevoegenLink {text-align:right; margin:0 0 10px 0;	}
.sw_BeheerShopProducten .sw_Overzicht {	width:570px; }
.sw_BeheerShopProducten .sw_Overzicht td, .sw_BeheerShopProducten .sw_Overzicht th { line-height:1.5em; padding:5px; text-align:left;}
.sw_BeheerShopProducten .sw_Overzicht .sw_Header {background-color:#CECECE; text-align:left; line-height:2.2em;	}
.sw_BeheerShopProducten .sw_Overzicht tr.even {	background-color:#EFEFEF; }

/* Productformulier */
.sw_ShopProductBeheren_FormProduct {	}
.sw_ShopProductBeheren_FormProduct .formlabel {	width:120px; background-color:#EDEDED; vertical-align:top; padding:5px 0 0 5px;	}
.sw_ShopProductBeheren_FormProduct input.veld {	width:400px;}
.sw_ShopProductBeheren_FormProduct .VeldSelectMeerdere {height:250px;}
.sw_ShopProductBeheren ul.tabs { list-style-type:none; margin:0 0 10px 0; padding:0; clear:both; height:30px; border-bottom:solid 1px #C0C0C0;}
.sw_ShopProductBeheren ul.tabs li {	float:left;	width:110px; background-color:#FAFAFA; line-height: 2.4em; border:solid 1px #C0C0C0; border-bottom-width:0; margin:0 0 0 4px; padding:0; text-align:center; height:29px;}
.sw_ShopProductBeheren ul.tabs li.actief { background-color:white; height:30px; }
.sw_ShopProductBeheren .sw_mededeling {	margin: 10px 0 20px 0; }
table.sw_ShopProductBeheren_FormPakket th {	line-height:1.5em; padding:5px; text-align:left;} 
table.sw_ShopProductBeheren_FormPakket .aantalveld { width:30px; }
.sw_BeheerShopProduct_Tabblad { display: none; }

/* Voorraad */
.sw_BeheerShopProductVoorraad {}
.sw_BeheerShopProductVoorraad .logknop { padding: 0 0 0 20px; background: url(/StippWebDLL/Resources/img/icons/vraagteken.png) 0px 0px no-repeat; height: 20px; margin: 0 0 0 10px; display: inline-block; }
.sw_BeheerShopProductVoorraad .wijzigknop { padding: 0 0 0 18px; background: url(/StippWebDLL/Resources/img/icons/bewerken.png) 0px 0px no-repeat; height: 20px; margin: 0 0 0 10px; display: inline-block; }
.sw_BeheerShopProductVoorraadWijzigen { padding: 15px; }
.sw_BeheerShopProductVoorraadWijzigen .aantalnieuw { width: 40px; }
.sw_BeheerShopProductVoorraadWijzigen .kop { margin: 0 0 10px 0; font-weight: bold; font-size: 15px; }
.sw_BeheerShopProductVoorraadWijzigen .sw_VoorraadToelichting { height: 220px; margin: 10px 0 0 0; }
.sw_BeheerShopProductVoorraadWijzigen .sw_VoorraadToelichting .content { display: none; }
.sw_BeheerShopProductVoorraadWijzigen .toelichtingkop { font-weight: bold; }
.sw_BeheerShopProductVoorraadWijzigen .toelichtinguitleg { margin: 10px 0 0 0; }
.sw_BeheerShopProductVoorraadWijzigen textarea { width: 400px; height: 150px; margin: 10px 0 10px 0; }
.sw_BeheerShopProductVoorraadWijzigen .fout { border: solid 1px #ff0000; padding: 4px 1px 0 1px; }
.sw_BeheerShopProductVoorraadWijzigen textarea.fout { padding: 1px 5px 0 5px; }
.sw_BeheerShopProductVoorraadWijzigen .disabled { opacity:0.5;filter:alpha(opacity=50); }
.sw_BeheerShopProductVoorraadWijzigen .sw_VoorraadWijzigenFout { position: absolute; top: 14px; right: 26px; color: #ff0000; font-size: 11px; display: none; width: 200px; }
.sw_BeheerShopProductVoorraadWijzigen .sw_VoorraadWijzigenFout p { margin: 0; }
.sw_BeheerShopProductVoorraadMutaties .sw_Overzicht { width:570px; }
.sw_BeheerShopProductVoorraadMutaties .sw_Overzicht td, .sw_BeheerShopProductVoorraadMutaties .sw_Overzicht th { line-height:1.5em; padding:5px; text-align:left;}	
.sw_BeheerShopProductVoorraadMutaties .sw_Overzicht .sw_Header { background-color:#CECECE; line-height:2.2em;}
.sw_BeheerShopProductVoorraadMutaties .sw_Overzicht tr.even { background-color:#EFEFEF;	}
.sw_BeheerShopProductVoorraadMutaties { padding: 15px; }
.sw_BeheerShopProductVoorraadMutaties .kop, .sw_BeheerShopProductWelVoorraadMutaties .kop { margin: 0 0 10px 0; font-weight: bold; font-size: 15px; }
.sw_BeheerShopProductWelVoorraadMutaties .kop { margin-top: 15px; }
#container .sw_BeheerShopProductWelVoorraadMutaties h3 { margin: 0; }
.sw_BeheerShopProductVoorraadMutaties th, .sw_BeheerShopProductVoorraadMutaties td { text-align: left; padding: 5px; }
.sw_BeheerShopProductVoorraadMutaties table { margin: 0 0 10px 0; }

.sw_BeheerShopCategorie .formlabel {width:120px; background-color:#EDEDED; vertical-align:top; padding:5px 0 0 5px;	}
.sw_BeheerShopCategorie .VeldSelectMeerdere {height:250px;}
/* 

	Beheer bestellingen overzicht 

*/

/* Beheer bestellingen overzicht */
.sw_ShopBestellingenOverzicht .sw_Zoekscherm { margin:0 0 15px 0;}		
.sw_ShopBestellingenOverzicht .sw_Overzicht { width:570px; }
.sw_ShopBestellingenOverzicht .sw_Overzicht td, .sw_ShopBestellingenOverzicht .sw_Overzicht th { line-height:1.5em; padding:5px; text-align:left;}	
.sw_ShopBestellingenOverzicht .sw_Overzicht .sw_Header { background-color:#CECECE; text-align:left; line-height:2.2em;}
.sw_ShopBestellingenOverzicht .sw_Overzicht tr.even { background-color:#EFEFEF;	}
	
	
/* Beheer bestelling detailscherm */ 
.sw_ShopBestelling td.formLabel { width:120px; background-color:#EDEDED; vertical-align:top; padding:5px 0 0 5px;}
.sw_ShopBestelling table.sw_ShopBestelling_ProductOverzicht { width:570px;}
.sw_ShopBestelling table.sw_ShopBestelling_ProductOverzicht td, .sw_ShopBestelling table.sw_ShopBestelling_ProductOverzicht th {line-height:1.5em; padding:5px; text-align:left;}
.sw_ShopBestelling table.sw_ShopBestelling_ProductOverzicht .sw_Header {background-color:#CECECE; text-align:left; line-height:2.2em;}
.sw_ShopBestelling table.sw_ShopBestelling_ProductOverzicht .sw_BestellingProduct_Eigenschappen { font-size: 11px; }
.sw_ShopBestelling .sw_ShopBestelling_Statusovergang {position:relative; border:solid 1px #CECFCE; padding:5px; margin:10px 0 10px 0; }
.sw_ShopBestelling .sw_ShopBestelling_Statusovergang td { vertical-align: top;}
.sw_ShopBestelling .sw_ShopBestelling_Statusovergang_Btn {position:absolute; right:0; bottom:0;}

/* BEHEER EIGENSCHAPPEN */
.sw_BeheerShopProductEigenschappen {}
.sw_BeheerShopProductEigenschappen .overzicht {border-top:solid 1px #C0C0C0; border-left:solid 1px #C0C0C0;}
.sw_BeheerShopProductEigenschappen .overzicht tr td {border-bottom:solid 1px #C0C0C0; padding:5px; border-right:solid 1px #C0C0C0; }
.sw_BeheerShopProductEigenschappen .nieuwe {margin-top:10px;}

.sw_BeheerShopProductEigenschappen .sw_Overzicht { width:570px;	}
.sw_BeheerShopProductEigenschappen .sw_Overzicht td { line-height:1.5em; padding:5px; text-align:left; }
.sw_BeheerShopProductEigenschappen .sw_Overzicht .sw_Header td { line-height:1.5em; padding:5px; text-align:left; font-weight:bold;}	
.sw_BeheerShopProductEigenschappen .sw_Overzicht .sw_Header { background-color:#CECECE; text-align:left; line-height:2.2em;}
.sw_BeheerShopProductEigenschappen .sw_Overzicht tr.even { background-color:#EFEFEF; }
.sw_BeheerShopProductEigenschappenPopUp .sw_Overzicht { width:350px; }
.sw_BeheerShopProductEigenschappenPopUp .sw_Overzicht td { line-height:1.5em; padding:5px; text-align:left;}
.sw_BeheerShopProductEigenschappenPopUp .sw_Overzicht .sw_Header td { line-height:1.5em; padding:5px; text-align:left; font-weight:bold; }	
.sw_BeheerShopProductEigenschappenPopUp .sw_Overzicht .sw_Header { background-color:#CECECE; text-align:left; line-height:2.2em; }
.sw_BeheerShopProductEigenschappenPopUp .sw_Overzicht tr.even { background-color:#EFEFEF; }

.sw_BeheerShopProductEigenschappenPopUp .sw_Titel{font-weight:bold; margin-bottom:10px; color:#000000; font-size:20px;}
.sw_BeheerShopProductVoorraad .sw_header td {border-bottom:solid 1px #C0C0C0; font-weight:bold; }
.sw_BeheerShopProductVoorraad .sw_voorraadoverzicht{margin-bottom:10px;}
.sw_BeheerShopProductVoorraad .sw_voorraadoverzicht td {padding:5px; border-bottom:solid 1px #C0C0C0;}
.sw_BeheerShopProductVoorraad .sw_VoorraadMailing {margin-top:10px; margin-bottom:10px;}


/* Producten rapport */
.sw_BeheerShopRapportProducten .sw_Zoekscherm { margin:0 0 15px 0;}		
.sw_BeheerShopRapportProducten .sw_Overzicht { width:570px; }
.sw_BeheerShopRapportProducten .sw_Overzicht td, .sw_ShopBestellingenOverzicht .sw_Overzicht th { line-height:1.5em; padding:5px; text-align:left;}	
.sw_BeheerShopRapportProducten .sw_Overzicht .sw_Header { background-color:#CECECE; text-align:left; line-height:2.2em;}
.sw_BeheerShopRapportProducten .sw_Overzicht tr.even { background-color:#EFEFEF;	}

/* Bestellingen per product rapport */
.sw_BeheerShopRapportBestellingenPerProduct .sw_Zoekscherm { margin:0 0 15px 0;}		
.sw_BeheerShopRapportBestellingenPerProduct .sw_Overzicht { width:570px; }
.sw_BeheerShopRapportBestellingenPerProduct .sw_Overzicht td, .sw_ShopBestellingenOverzicht .sw_Overzicht th { line-height:1.5em; padding:5px; text-align:left;}	
.sw_BeheerShopRapportBestellingenPerProduct .sw_Overzicht .sw_Header { background-color:#CECECE; line-height:2.2em;}
.sw_BeheerShopRapportBestellingenPerProduct .sw_Overzicht tr.even { background-color:#EFEFEF;	}
.sw_BeheerShopRapportBestellingenPerProduct .sw_BeheerShopProductGeenVoorraadMutaties { padding: 15px 0 0 0px; }
.sw_BeheerShopRapportBestellingenPerProduct .sw_BeheerShopProductVoorraadMutaties .kop { display: none; }
.sw_BeheerShopRapportBestellingenPerProduct .sw_BeheerShopProductVoorraadMutaties { padding: 15px 0 0 0px; }

