/**
*
* Ogone inseted stylesheet
*
*/
div.WaitMsgClass{
	border:none;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color:black;
}

#headerMenuSearch
{
	height: 18px;
	float:right;
	font: bold 11px Verdana;
	text-align: right;
	background: url('../img/tel.jpg') top left no-repeat;
	padding-top: 2px;
	padding-left: 15px;
	margin-top: -3px;
}


body{
	background:#7ec0be url(../img/bodyBG.jpg) top left repeat-x;
	font: 14px Verdana, Helvetica, Arial, sans-serif;
	margin:0;
	padding:0;
}
/* MAIN DIVS */
#mainWrapper 
{
	width:763px;
	margin:auto;
	text-align:left;
}
#headerWrapper
{
	width:100%;
	height:188px;
	vertical-align:top;
	padding:0px;
	margin:0px;
	background-image:url(../img/mainWrapper.jpg);
	background-repeat:repeat-y;
}
#contentWrapper
{
	width:747px;
	vertical-align:top;
	padding:8px;
	margin:0px;
	background-image:url(../img/mainWrapper.jpg);
	background-repeat:repeat-y;
}
#footerWrapper
{
	width:100%;
	height:147px;
	vertical-align:top;
	padding:0px;
	margin:0px;
	background-image:url(../img/shop_footer.jpg);
	background-repeat:no-repeat;
}
.clearLeft
{
	clear:left;
	margin:0px;
	padding:0px;
}
/* HEADER STYLES */
#headerBannerWrapper
{
	width:100%;
	height:160px;
	vertical-align:top;
	margin:0px;
	padding:0px;
}
#headerLogo
{
	float:left;
	width:210px;
	height:127px;
	vertical-align:top;
	padding-top:33px;
	padding-left:34px;
	margin:0px;
}
#headerBanner
{
	float:left;
	width:518px;
	height:160px;
	vertical-align:top;
	margin-left:1px;
	padding:0px;
}
#headerMenu
{
	width:735px;
	height:14px;
	margin-left:6px;
	padding:6px;
	padding-left:10px;
	background:#023668;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
}
#headerMenuLinks
{
	float:left;
}

/* CONTENT STYLES */
#contentContainer
{
	width:100%;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
#contentLeft
{
	float:left;
	width:206px;
	vertical-align:top;
	padding-top:10px;
	margin:0px;
	font-size:12px;
}
#contentRight
{
	float:left;
	width:541px;
	vertical-align:top;
	padding:0px;
	margin:0px;
}
#contentRightPayment
{
	float:left;
	width:541px;
	vertical-align:top;
	padding:0px;
	margin:0px;
	font-family: Verdana;
	font-size:12px;
	color:black;
}
#contentRightPayment a{
	font-family: Verdana;
	font-size:12px;
	color:black;
}
#contentRightPayment small{
	border: none;
}
.ncollogoc{
	border: none;
}
#contentHeader
{
	width:525px;
	height:50px;
	vertical-align:top;
	padding-left:16px;
	padding-top:20px;
	margin:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:26px;
	color:#99cc00;
}
#pageContent
{
	width:529px;
	vertical-align:top;
	padding-left:12px;
	margin:0px;
}
#pageContent h1{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
#leftMenu
{
	width:100%;
	margin:0px;
	padding-top:10px;
}
#shoppingCart
{
	width:186px;
	margin-top:20px;
	margin-left:20px;
	padding:0px;
}
#shoppingCartHeader
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#99999b;
	height:22px;
	padding-top:5px;
	padding-left:10px;
	background-image:url(../img/shoppingCartHeader.jpg);
	background-repeat:no-repeat;
}
#shoppingCartContainer
{
	height:106px;
	padding-top:17px;
	padding-left:8px;
	background-image:url(../img/shoppingCartWrapper.jpg);
	background-repeat:repeat-y;
}
#shoppingCartFooter
{
	height:11px;
	background-image:url(../img/shoppingCartFooter.jpg);
	background-repeat:no-repeat;
}
.shoppingCartTextContainer
{
	width:173px;
	padding:0px;
	margin:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
}
.shoppingCartTextLeft
{
	float:left;
	width:60%;
}
.shoppingCartTextRight
{
	float:left;
	width:40%;
}
.shoppingCartButtonContainer
{
	margin-top:10px;
}
#payIcons
{
	padding-top:10px;
	padding-left:20px;
	font-weight:bold;
}
#payIcons img
{
	float:left;
	padding-top:4px;
	padding-right:4px;
}
/* FOOTER STYLES */
#footerFirstLogo { 
	float:left;
	width:127px;
	/*height:37px;*/
	height: 53px;
	vertical-align:top;
	padding:0px;
	margin-top:90px;
	/*background-image:url(../img/footerLogo.jpg);
	background-repeat:no-repeat;*/
}
#footerMenu {
	float:left;
	width:650px;
	margin-left:12px;
	height:37px;
	vertical-align:top;
	padding:0px;
	margin-top:105px;
	text-align:left;
	font-size:9px;
	color:#346667;
}
#footerSecondLogo {
	float:left;
	width:101px;
	height:37px;
	vertical-align:top;
	padding:0px;
	margin-top:90px;
}
#leftMenu ul li{
  color: #99CC00;
}
#leftMenu li{
	height: 20px;
	margin:0px;
	padding:0px;
}
/* LINK STYLES */
a.headerLinks:link
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.headerLinks:hover
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ff9900;
	text-decoration:underline;
	font-weight:bold;
}
a.headerLinks:visited
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.headerLinks:active
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.headerLinks:visited:hover
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#ff9900;
	text-decoration:none;
	font-weight:bold;
}
a.leftMenu:link
{
	margin:0px;
	padding:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#4065a6;
	text-decoration:none;
	font-weight:bold;
}
a.leftMenu:hover
{
    margin:0px;
    padding:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ff9900;
	text-decoration:none;
	font-weight:bold;
}
a.leftMenu:visited
{
    margin:0px;
    padding:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#4065a6;
	text-decoration:none;
	font-weight:bold;
}
a.leftMenu:active
{
    margin:0px;
    padding:0px;	
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#4065a6;
	text-decoration:none;
	font-weight:bold;
}
a.leftMenu:visited:hover
{
    margin:0px;
    padding:0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ff9900;
	text-decoration:none;
	font-weight:bold;
}
a.footerLinks:link
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#346667;
	text-decoration:none;
	font-weight:normal;
}
a.footerLinks:hover
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#346667;
	text-decoration:underline;
	font-weight:normal;
}
a.footerLinks:visited
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#346667;
	text-decoration:none;
	font-weight:normal;
}
a.footerLinks:active
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#346667;
	text-decoration:none;
	font-weight:normal;
}
a.footerLinks:visited:hover
{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:9px;
	color:#346667;
	text-decoration:underline;
	font-weight:normal;
}
/* OTHER ELEMENTS */
#leftMenu ul
{
	list-style-type:none;
	margin:0px;
	padding-left:12px;
}
#leftMenu li
{
	height:21px;
	color:#4065a6;
	font-weight:bold;
	padding-left:10px;
	background-image:url(../img/listWrapper.jpg);
	background-repeat:repeat-x;
}
label
{
	float:left;
	width:180px;
	font-size:12px;
}
.radio_input
{
	float:right;
	font-size:12px;
}
.input
{
	margin-bottom:4px;
}
.submit
{
	margin-left:120px;
}
.error-message
{
	font-size:12px;
	color:#99cc00;
}
.message
{
	font-size:12px;
	color:#99cc00;
	padding:1px;
}
.head_table
{
	width:517px;
	height:28px;
	background-image:url(../img/shopingcartBoxTopForRoundedCorners.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}
.left_colum {
	width:50px;
    height:28px;
	background-image:url(../img/shopingcartBoxTopLeftRoundedCorners.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.right_colum {
	width:74px;
	height:28px;
	background-image:url(../img/shopingcartBoxTopRightRoundedCorners.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.bottom_table
{
	height:23px;
	background-image:url(../img/productBoxBottomRoundCorners.jpg);
	background-repeat:no-repeat;
    margin: 0px;
    padding: 0px;
}
tr
{
	width:517px;
	height:27px;
	margin:0px;
	padding:0px;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}
.table_left{
	border-left:1px solid #989898;
}
.table_right{
	border-right:1px solid #989898;
}
.table_border_sides{
	border-left:1px solid #989898;
	border-right:1px solid #989898;
}
.options
{
	background-image:url(../img/productBoxWrapper.jpg);
	background-repeat:repeat-y;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}
.small
{
	width:40px;
}
#shoppingCartAfrekenen
{
	margin-top:10px;
	padding-right:10px;
	text-align:right;
}
#shoppingCartLogin
{
	width:522px;
	margin-top:20px;
}
#shoppingCartRegister
{
	float:left;
	width:261px;
}
#shoppingCartRegisterBedankt
{
	float:left;
	width:517px;
}
#shoppingCartAdd
{
	float:left;
	width:261px;
}
.shoppingCartBoxTitle
{
	float:left;
	width:256px;
	height:26px;
	background-image:url(../img/productListTopRoundCorners.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	color:#999999;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding-left:14px;
	padding-top:2px;
}
.shoppingCartBoxTitleBedankt
{
	float:left;
	width:517px;
	height:25px;
	background-image:url(../img/productBoxTop.jpg);
	background-repeat:no-repeat;
	color:#999999;
	font-size:18px;
	font-weight:normal;
	margin:0px;
	padding-left:14px;
	padding-top:2px;
}
.shoppingCartBoxContent
{
	float:left;
	width:256px;
	background-image:url(../img/productListWrapper.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	display:table-cell;
}
.shoppingCartBoxContent strong{
	  width: 135px;
	  display: block;
	  float: left;
}
.shoppingCartBoxContentBedankt
{
	float:left;
	width:517px;
	background-image:url(../img/productBoxWrapper.jpg);
	background-repeat:repeat-y;
	margin:0px;
	padding-left:5px;
	text-align:left;
	vertical-align:middle;
	display:table-cell;
}
.shoppingCartBoxContentBedankt strong{
	  width: 135px;
	  display: block;
	  float: left;
}
.shoppingCartBoxContentHolder
{
	width:258px;
	height:330px;
	margin:0px;
	padding:0px;
	text-align:center;
	vertical-align:middle;
	display:table-cell;
}
.shoppingCartBoxBottom
{
	float:left;
	width:256px;
	height:4px;
	background-image:url(../img/productListBottom.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.shoppingCartBoxBottomBedankt
{
	float:left;
	width:517px;
	height:25px;
	background-image:url(../img/productBoxBottom.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
.login_labels
{
	text-align:right;
	margin-top:4px;
	margin-left:3px;
	width:105px;
	padding:0px;
}
.shoppingcart_input
{
	width:120px;
}
.submit
{
	margin:0px;
	padding-top:20px;
}
img
{
	border:0px;
}
.contacts form
{
	padding:6px;
}
.verzenden
{
	margin-left:120px;
}
.search_input
{
	float:left;
	height:14px;
	width:100px;
	font-size:10px;
}
li.sitemapMain
{
	height:21px;
	color:#4065a6;
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	background-image:none;
}
li.sitemapSub
{
	height:21px;
	color:#4065a6;
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;
	margin-left:30px;
	background-image:none;
	list-style-type:disc;
	padding:0px;
}
li.sitemapProduct
{
	height:21px;
	color:#4065a6;
	font-weight:normal;
	font-size:10px;
	text-decoration:underline;
	margin-left:60px;
	background-image:none;
	list-style-type:disc;
	padding:0px;
}
a.sitemap:link
{
	color:#4065a6;
}
a.sitemap:hover
{
	color:#ff9900;
}
a.sitemap:visited
{
	color:#4065a6;
}
a.sitemap:active
{
	color:#4065a6;
}
a.sitemap:visited:hover
{
	color:#ff9900;
}
#categoryDescription {
	padding-left:16px;
	padding-bottom:16px;
}
