/***--- png fix ---***/
  img, div { behavior: url("stylesheet/iepngfix.htc") }
/***--- png fix ---***/

html, body, select, table, input, P, H1, H2, H3, H4, H5, H6, ul, li, form {margin:0px; padding: 0px;}

p {line-height:1.4em;}
td {line-height:1.4em;}

body {
font-family:Arial, Helvetica, sans-serif;
font-size: 72.5%;
font-weight: normal;
background-color: #FFF;
margin:20px 0 0 0;
}

A{color:#000; text-decoration: none;}
A:hover {color: #000000;text-decoration: underline;}

a.onderlijn{color:#000; text-decoration: underline;}
a.onderlijn:hover {color: #000000;text-decoration:none;}

a.coll{font-weight:bold}

#container1{position:absolute;left:50%;width: 940px;margin-left: -455px;}
#container{width:998px;margin:auto;}

#header {width:350px;float:left;}
#logo {
	padding-top:10px;width:180px;margin-left:13px;text-align:right;
}
#breadcrumb {
	text-align:right;
	font-size: 130%;
	font-weight:bold;
	text-transform:uppercase;
}
#breadcrumb_nr {
	font-size: 130%;
	font-weight:bold;
	text-transform:uppercase;
}

#menuhoofd {font-style:italic;text-align:right;font-family:Verdana, Helvetica, Arial, sans-serif;width:185px;float:left;margin:51px 7px 0px 0px;font-size:120%;font-weight:bold;line-height:2.5em;}
#menuhoofd_home {font-style:italic;text-align:right;font-family:Verdana, Helvetica, Arial, sans-serif;width:170px; float:left;margin:38px 17px 0px 7px;font-size:125%;font-weight:bold;line-height:1.5em;}
#menuhoofd_shop {font-style:italic;text-align:right;font-family:Verdana, Helvetica, Arial, sans-serif;width:170px; float:left;margin:0px 17px 0px 7px;font-size:115%;font-weight:bold;line-height:1em;}


.schreef {font-size:100%;font-weight:bold;text-transform:uppercase;color:#999}


#menusub { width:125px; height:400px;float:left;margin:28px 7px 0px 7px;}
#menusub_space { width:125px; float:left;margin:31px 7px 0px 7px;line-height:2.2em;}
#menusub_space_collection { width:130px; float:left;margin:35px 7px 0px 7px;line-height:1.3em;}


#content{margin:0 0 0 330px;line-height:1em;}
#content_home {margin:0 0 0 200px;line-height:1em;}

#aa{
	position:absolute;
	left:50%;
	top:50%;
	width:400px;
	height:600px;
	margin-top:-272px;
	margin-left:190px;
}

#start{
	position:absolute;
	left:50%;
	top:50%;
	width:990px;
	height:424px;
	margin-top:-240px;
	margin-left:-450px;
	background-repeat: no-repeat;
}

#login{
	margin-top:17px;
	font-size:85%;
	height:80px;
	background-color:#fff;
	text-align:center;
}
#shoplogin1{background-color:#cc0000;padding:10px 5px 10px 5px;}
#shoplogin2{text-align:right}


.price{color:#CC0000;font-weight:bold;text-decoration:none;}
.price:hover{color:#CC0000;text-decoration:underline}

/*################# hoofdmenu #################*/

.collection{color:#CC0000;}
.collection:hover{color:#CC0000;text-decoration:underline}
.collection_active{color:#CC0000;text-decoration:underline}

.partners{color:#0066CC;}
.partners:hover{color:#0066CC;text-decoration:underline}
.partners_active{color:#0066CC;text-decoration:underline}

.shoplocator{color:#CC6600;}
.shoplocator:hover{color:#CC6600;text-decoration:underline}
.shoplocator_active{color:#CC6600;text-decoration:underline}

.news{color:#808080;}
.news:hover{color:#808080;text-decoration:underline}
.news_active{color:#808080;text-decoration:underline}

.events{color:#333399;}
.events:hover{color:#333399;text-decoration:underline}
.events_active{color:#333399;text-decoration:underline}

.awards{color:#99CC00;}
.awards:hover{color:#99CC00;text-decoration:underline}
.awards_active{color:#99CC00;text-decoration:underline}

.contact{color:#000;}
.contact:hover{color:#000;text-decoration:underline}
.contact_active{color:#000;text-decoration:underline}

.shop{color:#000;}
.shop:hover{color:#000;text-decoration:underline}
.shop_active{color:#000;text-decoration:underline}

.shoporder{color:#000;}
.shoporder:hover{color:#fff;text-decoration:underline}
.shoporder_active{color:#fff;text-decoration:underline}

/*################# hoofdmenu #################*/


/*################# submenu ###################*/

.sub_active{color:#000;text-decoration:underline}
.sub_producent{color:#000;text-transform:uppercase;}
.sub_producent_active{color:#000;text-transform:uppercase;text-decoration:underline}
.sub_producent_coll{color:#000;text-transform:uppercase}
.sub_producent_coll_active{color:#000;text-transform:uppercase;text-decoration:underline}
.sub_prod_topspace{margin:10px 0px 0px 0px}



/*################# submenu ###################*/



/*################# winkel ####################*/
.price{color:#cc0000;font-weight:bold;text-decoration:none;}
.price:hover{color:#cc0000;font-weight:bold;text-decoration:none;}
/*.price:hover{color:#cc0000;text-decoration:underline}*/
.shopname{color:#999;}
fieldset {border: 1px solid #ccc;padding: 0em 1em .5em 1em;width:550px}
input,select { border: 1px solid #ccc; font-weight: bold; background-color: #F5F7F8;text-align: left;}
.order{background-color: #e1e1e1;}
label { float: left; width: 25%; text-align: right; margin-right:.5em;}
label.chkb { float: left; width: 5%; text-align: right; margin-right:0em;}
.alles { clear:both;text-align: left;padding-left:127px; }
.alleschk { clear:both;text-align: left;padding-left:106px;width:380px;}
#blok{display:block;}
.persinf{width:345px;margin-top:.05em;margin-bottom:.01em;}
.frmlabel{width: 26%; text-align: right; padding-right:1em;}
.submitbutt{background-color: #cc0000;color:#fff; text-align:center;width:70%;cursor: hand; cursor: pointer}
.adminsubmit{background-color: #cc0000;color:#fff; text-align:center;cursor: hand; cursor: pointer}
.buttons{border:0;width:100%;}
.cash{float:left;}
.formfield{clear:left;}
#links{float:left;text-align:left;width:40%;}
#rechts{text-align:right;width:40%;float:right;}
.nr{width:20px;}
.oos{color:#cc0000;font-size:11px;padding-top:8px;}
.ode{width:45px;}
/*################# winkel ####################*/

.winkellogin{font-family: Arial, Helvetica, sans-serif;font-weight:bold;color:#000;}
.login_onderlijn{color:#000;text-decoration: underline;}
.login_onderlijn:hover {color: #000000;text-decoration:none;}
.meer{color:#808080;}

.smallred{text-transform:uppercase;font-size:75%;font-weight:bold;color:#cc0000}
.smallwhite{text-transform:uppercase;font-size:75%;font-weight:bold;color:#fff;line-height:2em}

.shopitems{padding:2px 10px 2px 10px;background-color:#E1E1E1}
.streep{	text-decoration:line-through;}