body {
	margin: 0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
} 

/* MAIN LAYOUT ! */
.bodyGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #666666;
	text-align: left;
}
.bodyBlack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
.bodyPink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	color: #e93080;
	text-align: left;
}
h1,.Kop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
h2, .SubKop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 30pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.ShopKop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.productLink,A.productLink:VISITED,A.productLink:ACTIVE,A.productLink:HOVER{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration:none;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 24pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
h5,.PinkTd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #e93080;
	text-align: justify;
}

h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 14pt;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #e93080;
	text-align: justify;
}

A, A:HOVER, A:ACTIVE, A:VISITED 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: 10pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	text-decoration:none;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #454545;
}

.bold {
	font-weight: bold;
	color: #000000;
}

.content	{
		padding: 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 9pt;
		font-style: normal;
		line-height: 12pt;
		font-weight: normal;
		color: #666666;
		text-align: left;
}

/* contact div (mouseover)*/

.contactTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.contactText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	text-align: left;
}
.contactTextBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.contactLink,A.contactLink:VISITED,A.contactLink:ACTIVE,A.contactLink:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}


/* linker help popups */
.mainLink,A.mainLink,A.mainLink:VISITED,A.mainLink:ACTIVE,A.mainLink:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #e93080;
	text-align: justify;
}

.questionRemark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	color: #e93080;
	text-align: justify;
}

.whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 12pt;
	font-weight: normal;
	color: #FFFFFF;
}

.WitteKop { /* for login boxes */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18pt;
	font-weight: bold;
	text-align: left;
	color: #ffffff;
}

/* cms */
.pageContentField {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size   : 12px;
 WIDTH: 600px;
 background:#ffffff;
 border : solid 1px #ccc;
}

.access_error {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: Red;
	font-weight: bold;
}

.adminMenu {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #e93080;
	font-weight: bold;
}

.FatGreen,A.FatGreen,A.FatGreen:VISITED,A.FatGreen:ACTIVE,A.FatGreen:HOVER {
	font-size: 20px;
	font-weight: bold;
	color: #00DD00
}

.FatRed,A.FatRed,A.FatRed:VISITED,A.FatRed:ACTIVE,A.FatRed:HOVER {
	font-size: 20px;
	font-weight: bold;
	color: #DD0000
}

.error, .errorTxt {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
}
.success, .successTxt {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Green;
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color: #AE7B00;
	text-align : left;
}

.statusGreen {
	background-color: #45a139;
}
.statusOrange {
	background-color: #dda528;
}
.statusRed {
	background-color: #d75050;
}
.statusExpired {
	background-color: #efefef;
}
.statusOption {
	background-color: #0585aa;
}

/* main divs */
.shopDiv {
	margin-top:150px; 
	margin-right:0px;
}
.linkDiv {
	margin-top:45px;  /* :278px; */
	margin-right:7px;
	width:97px;
}

.mainContent {
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:4px;
}
.mainContentNoPadding {
	padding-top:0px;
	padding-bottom:4px;
}


/* forms */
.button
{
	BACKGROUND: gray;
	text-align:center;
	COLOR: White;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	WIDTH: 100px;
	HEIGHT:18px;
	border-color : black;
}

.textarea {
 font-family : Verdana;
}

textarea.bg {
 font-family : Verdana;
 WIDTH: 250px;
 font-size   : 14px;
 background:#ffffff;
 filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70, FinishOpacity=100, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);
 border : solid 1px #000000;
}

input.shopCountField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 30px;
	height: 18px;
	font-size: 11px;
	background:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70, FinishOpacity=100, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);
	border : solid 1px #000000; 
}

select.sizePulldown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 16px;
	font-size: 11px;
	background:#ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=70, FinishOpacity=100, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);
	border : solid 1px #000000; 
}
 
 .List{
    BACKGROUND: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	border-color: #000000;
}

.small,A.small,A.small:VISITED,A.small:ACTIVE,A.small:HOVER {
		font-size: 9px;
		color: #000000;
}

.navigation,A.navigation:VISITED,A.navigation:ACTIVE,A.navigation,A.navigation:HOVER {
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

.shopLink,A.shopLink:VISITED,A.shopLink:ACTIVE,A.shopLink,A.shopLink:HOVER {
	font-size: 9pt;
	font-weight: normal;
	color: #e93080;
	text-decoration:none;
}

.normalLink,A.normalLink:VISITED,A.normalLink:ACTIVE,A.normalLink,A.normalLink:HOVER {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}

			
.basketOdd,.basketOdd:HOVER		{
	background-color: #CCCCCC;
}
	
.basketEven,.basketEvenHOVER	{
	background-color: #FFFFFF;
}

/* normal product in shop */

.whiteproductpreview	{
	margin: 10px;
	border: 1px solid #DEDEDE;
	background-color: #fff;
	height:auto;
}
.productText	{
	font-family: Trebuchet MS, Arial, Helvetica, Sans-serif;	
	text-transform: capitalize;	
	text-align:justify;
	
	padding-left:5px;
	padding-right:5px
}

.productTitle
 {
 	font-weight:bold;
	color:#FFFFFF;
	background-color:#e93080;
 	border-bottom: 1px solid #DEDEDE;
	text-align:center;
 }