@media print {
	.noprint, .noprintListItem, .Pager
	{
		display:none;
	}
}
/*@font-face { 
	font-family: NewsGothicStd-Bold; 
	src: URL(../fonts/NewsGothicStd-Bold.otf); 
} 
*/

html 
{
	/*width:100%;*/
	overflow-x: hidden;
	overflow-y: auto;
}
body, TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-width:0px;
	
	font-family: 'Ropa Sans', Verdana, Arial, sans-serif;
	font-size: 15px;
	
}
TABLE, TD, DIV, SPAN
{
}
IMG
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
H1 { font-size:9px; font-weight:normal; }
H2 { font-size:10px; font-weight:normal; }
H3 { font-size:11px; font-weight:normal; }
H4 { font-size:12px; font-weight:normal; }
H5 { font-size:13px; font-weight:normal; }
H6 { font-size:14px; font-weight:normal; }

.infoCel IMG
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}
.Balk30 /* in AdminMain staat een andere versie van Balk30 */
{
	background-image: url(../images/balk30.gif);
	border-left: #cac5c5 1px solid;
	border-right: #cac5c5 1px solid;
	background-repeat: repeat-x;
	height:30px;
}
.Balk30INPUT
{
	border-left: #cac5c5 1px solid;
	border-right: #cac5c5 1px solid;
	border-top: #cac5c5 1px solid;
	border-bottom: #cac5c5 1px solid;
	font-family:Tahoma;
	font-size:11px;
}
P
{
	padding:0px;
	margin:0px;
}
INPUT
{
	height:22px;
	/*margin-top:5px;*/
	/*margin-bottom:5px;*/
}
INPUT, TEXTAREA, .InputText
{
	font-family:Verdana;
	font-size:11px;
	/*color:Gray;*/
}
FIELDSET
{
	border-right: 2px groove;
	border-top: 2px groove;
	border-left: 2px groove;
	border-bottom: 2px groove;
	padding-left:5px;
}
.Border
{
	border-right: #8bd600 1px solid;
	border-top: #8bd600 1px solid;
	border-left: #8bd600 1px solid;
	border-bottom: #8bd600 1px solid;
}
.BaseColor, A, .AdminTitel
{
	color:#3b82ee;
	text-decoration : none;
}
A:HOVER
{
	color:#FF5A00;
}
.SecondColor
{
	color: dodgerblue;
}
.GridHeader, .GridHeaderOn
{
	padding-left:6px;
	BACKGROUND-POSITION: left top;
	background-repeat: repeat-x;
}
.GridHeader
{
	background-image: url(../images/gridHeaderOff.gif);
}
.GridHeaderOn
{
	background-image: url(../images/gridHeaderOn.gif);
}
/*.Pager
{
	position:relative;
	top:-4px;
}*/
.Pager A, .Pager SPAN
{
	padding-left:5px;
}
.Pager SPAN
{
	font-style: italic;
	text-decoration: underline;
	height:18px;
	border:solid 1px silver;
}
.Pager A
{
	font-weight:bold;
	height:17px;
	/*padding-bottom:10px;
	background-color:Blue;*/
	
}

/*.Pager TD
{
	vertical-align:top;
}*/
.ListItem, .ListItemBold, .Pager, .noprintListItem
{
	BACKGROUND-POSITION: left bottom;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	height: 25px;
}
.ListItemBold
{
	font-weight: bold;
}
.SelectedListItem
{
	font-weight: bold;
	BACKGROUND-POSITION: left bottom;
	background-image: url(../images/line.gif);
	color: forestgreen;
	background-repeat: repeat-x;
	height: 25px;
	background-color: whitesmoke;
}
.SelectedListItem A
{
	color: forestgreen;
}
.ListItemPad
{
	BACKGROUND-POSITION: left bottom;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
}
.ListItemPad TD, TD.ListItemPad
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.ListItemHalf
{
	BACKGROUND-POSITION: left bottom;
	background-image: url(../images/lineHalf.gif);
	background-repeat: repeat-x;
}
.ListItemHalf TD, TD.ListItemHalf
{
	padding-top: 5px;
	padding-bottom: 5px;
}
.LineVert, .ListItemVert
{
	BACKGROUND-POSITION: left ;
	background-image: url(../images/userLineVer.gif);
	background-repeat: repeat-y;
}
.productFotoVakske
{
	background-image: url(../images/productFotoBg.gif);
	background-repeat: repeat;
}
.euro
{
	font-size:10px;
	font-family:Arial;
	padding-right:3px;
}
.prijsInteger
{
	font-weight: normal;
	font-size: 15px;
	font-family: 'Arial Black';
	letter-spacing: -1px;
}
.prijsDecimaal
{
	/*padding-left:1px;*/
	font-size:10px;
	font-family:Verdana;
}
.AdminTitel
{
	font-family:  'Trebuchet MS', Tahoma;
	font-weight:bold;
	font-size:16px;
}
/*.AdminMainTable TD, .AdminMainTable A
{
	font-family: Tahoma;
}*/

.BTN
{
	font-family: Verdana;
	border-right: #ADACAC 1px solid;
	border-left: #ADACAC 1px solid;
	border-top: #ADACAC 1px solid;
	border-bottom: #ADACAC 1px solid;
	/**/
	padding-right: 5px;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 3px;
	/**/
	/*background-image: url(../images/knopBg.gif);*/
	background-color:whitesmoke;
	background-repeat: repeat-x;
	/**/
	font-weight: bold;
	font-size: 11px;
	text-transform: uppercase;
	/*letter-spacing: -1px;*/
	
	color: dimgray;
	height: 20px;
}
.BTN:HOVER
{
	background-color:darkgray;
	color: #FFFFFF;
	/**/
	/*background-image: url(../images/knopOnBg.gif);*/
}
.UnderlineOnHover:HOVER
{
	text-decoration:underline;
}
.blokskesbg
{
	background-image: url(../images/blokskesbg.gif);
	background-repeat: repeat;
}
.ProductSubmenuCel
{
	border-right: #DADCDE 1px solid;
	border-top: #DADCDE 1px solid;
	border-left: #DADCDE 1px solid;
	border-bottom: #DADCDE 1px solid;
	background-color: #EDEFF1;
	margin:2px;
	padding:5px;
}
.transparent
{
	background-color:transparent;
}
.hoverToColor
{
	background-color:whitesmoke;
	cursor:hand;
}
.strike
{
	font-weight: bold;
	BACKGROUND-POSITION-Y: 8px;
	background-image: url(../images/strikebg.gif);
	color: #FF5A00;
	background-repeat: repeat-x;
}
.red
{
	color: #FF5A00;
}
.winkelMandPromotie
{
	border-right: #FF5A00 1px solid;
	border-top: #FF5A00 1px solid;
	border-left: #FF5A00 1px solid;
	border-bottom: #FF5A00 1px solid;
	background-color: whitesmoke;
	/*height:100%;*/
	padding:3px;
	margin-right:7px;
}
.AZLetterRow
{
	background-position: left bottom;
	background-image: url(../images/line.gif);
	background-repeat: repeat-x;
	height: 25px;
	background-color: #efefef;
}
.AZLinkLettersTD, .lettersLinkCel, .lettersLinkCelHover
{
	padding-left:4px;
	border:1px solid gray;
	width:20;
	margin:3px;
	color:gray;
}
.lettersLinkCelHover
{
	text-decoration:underline;
	background-color:Gray;
}
.lettersLinkCelHover A
{
	color:White;
	font-weight:bold;
}
.lettersLinkCel
{
	font-weight:bold;
	text-decoration:underline;
	background-color:gainsboro;
}
.AZLinkLettersLeeg
{
	border:1px solid silver;
}

.bg1
{
	background-color:Blue;
}
.bg2
{
	background-color:Lime;
}
/* TABS */
.tabTable
{
}
.tab
{
	background-position: left bottom;
	font-weight: bold;
	background-image: url(../images/tabbg.gif);
	background-repeat: repeat-x;
	padding-left:7px;
	padding-right:7px;
	cursor:pointer;
}
.tabend
{
	background-position: left bottom;
	background-image: url(../images/tabendbg.gif);
	background-repeat: repeat-x;
}
.tabSelected
{
	background-position: left bottom;
	font-weight: bold;
	background-image: url(../images/taboverbg.gif);
	background-repeat: repeat-x;
	padding-left:7px;
	padding-right:7px;
	color:Red;
	cursor:pointer;
}


/*------ Main menu ------------*/
.Html5MainMenuTable
{
	width:100%;
}
.mainMenuLinkCelLink
{
	position:relative;
	color:#3b82ee;
	font-size:18px;
	text-transform:uppercase;
}
.mainMenuLinkCel
{
	cursor:pointer;
}
.mainMenuIconCel
{
	cursor:pointer;
	height:55px;
	width:25px;
}
.mainMenuIcon
{
	position:relative;
}

label
{
    display:inline-table;
    vertical-align:top;
    margin-top:5px;
}

/*
input+label {
    display:inline-block;
    vertical-align:middle;
    height:10px;
}l
input {
    width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: -1px;
    *overflow: hidden;
}*/
