body{background:#f37021; margin:37px 0px 0px 0px;}
body,td,table,div{font-family:Verdana,Arial,sans-serif; color:#000; font-size:11px;}

img{border:none; display:block;}
form{margin:0;}
a{outline:none;}

table{border:none; border-collapse:collapse; empty-cells:show; border-spacing:0;}
#dataTable{border-collapse:collapse; border:1px solid #d6d6d6;}
#dataTable td,#dataTable th{padding:1px 4px; border:1px solid #e1e1e1;}

a,a:link,a:visited{color:#000000; text-decoration:none;}
a:active,a:hover,a:focus{color:#ce0a6b; text-decoration:none;}

input,textarea,select{margin:2px;}

.module{background-color:#ffffff; margin:10px; padding:0px;}

.moduleTitle{
	position:relative;
	height:20px;
	background-color:#cfdfff;
	font-size:1.1em;
	font-weight:bold;
	line-height:20px;
	padding-left:2px;
	margin:0px;
	border:1px solid #a7dfff;
	color:#fff;
}

.moduleData{font-size:0.9em; padding:0px; border:1px solid #a7dfff;}
.moduleData ul li{list-style-type:none; margin-left:-22px; line-height:1.5em;}
.moduleData ul{margin-top:3px; margin-bottom:5px;}

#contentRight{width:336px; background-color:#ffffff;}

#moduleLogin{width:336px; height:161px; background-image:url('images/bg_login.jpg'); background-repeat:no-repeat;}
#moduleLogin{height:166px; background-image:url('images/bg_login2.jpg');}

#login{padding-top:28px;}
#login input{border:none;}

#moduleEGheadlines{
	width:336px; height:218px;
	background-image:url('images/bg_egheadlines.jpg');
	background-repeat:no-repeat;
	margin-top:0px; margin-bottom:0px;
	padding:0;
	font-size:16px;
}

#moduleEGheadlines ul li{list-style-image:url('images/star_egheadline.gif');}
#moduleEGheadlines ul{margin-left:-7px; margin-bottom:0;}
#moduleEGheadlines li{line-height:18px;}
#moduleEGheadlines a{position:relative; top:-10px;}
#moduleEGheadlines a:hover{color:white;}

#moduleHotitem{position:absolute; width:336px; height:336px; background:white;}

#moduleRCbottom{width:336px; height:588px; background:white;}

#hotItemPicture{
	position:absolute;
	/*margin:58px 0px 0px 20px;*/
	margin:59px 0px 0px 29px;
	/*width:270px;*/
	width:257px;
	height:188px;
	z-index:0;
	background-color:#88807e;
	overflow:hidden;
}

#hotItemFrame{position:absolute; z-index:1;}

#banner h1{font-size:3em; color:#000; margin:5px; text-align:left; font-weight:normal;}
#banner{margin:0px 2px 5px 3px;}

ul li.comment{list-style-type:none; padding-left:0px; margin-left:-22px;}

div .commentUser{background:#ececec; width:100%; padding:0px; margin-bottom:5px;}
div .commentUserRight{padding:5px 5px; float:right; white-space:nowrap;}
div .commentUserLeft{padding:5px 5px;}
div .commentBody{margin-bottom:15px; padding-left:5px;}
.commentArea{width:500px;height:200px;}

div .error{text-align:center; color:red; font-weight:bold; padding:3px 3px 1px 3px;}

#comments{margin-left:0px;}

#touwtje{
	position:relative;
	width:38px; height:99px;
	left:34px;
	z-index:3;
	background-image:url('images/touwtje2.gif');
}

#barcode{
	position:relative;
	width:182px; height:607px;
	left:0px; top:-224px;
	z-index:1;
	background-image:url('images/barcode_left.jpg');
}

#categories,#rubrieken{
	margin:0px 0px 0px 10px;
	top:-22px;
	z-index:2;
	position:relative;
}

.tdrubrieken{
	width:162px;
	background-image:url('images/categoryItem.jpg');
	padding-left:15px;
}

li.rubriek a{color:#000000; font-size:11px;}
li.rubriek a:hover,li.rubriek a:focus{color:#ce0a6b; text-decoration:none;}
li.rubriek a.active{color:#ce0a6b;}
ul.rubriekUl{margin-bottom:0px; list-style-type:disc;}
li.rubriek{margin-left:-20px; width:80px;}
li.rubriek:hover{color:#ce0a6b;}

#rubriekenEerste{height:85px; background-image:url('images/categoryTop.jpg'); background-repeat:no-repeat;}
#rubriekenLaatst{height:30px; background-image:url('images/categoryBottom.gif'); background-repeat:no-repeat;}

.fullheightwidth{width:100%; height:100%;}
.fullheight{height:100%;}
.fullwidth{width:100%;}

#maintable{height:100%;}
#contentTable{border:0; height:100%; width:100%;}

#contentTopBar{
	background-image:url('./images/background2.gif');
	background-repeat:no-repeat;
	background-color:#ffffff;
	margin:0px;
	height:20px;
}

#footer{font-size:0.8em; padding:5px; color:#175fb7; margin-bottom:10px;}

#toprow {
	height:158px;
	background:#000000;
	background-repeat:no-repeat;
	background-position:top left;
	background-image:url('./images/fashionfinds.gif');
	padding:0;
	margin:0;
	color:#000000;
	line-height:14px;
	text-align:left;
}

#toprowinner{padding-top:5px; padding-left:450px;}

#menubar{
	height:35px;
	line-height:27px;
	background-image:url('./images/pink_bar.gif');
	background-repeat:no-repeat;
	background-color:#000000;
}

#menubarOut{width:647px; float:left;}

#menuBarCont{
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	padding:0;
	margin:0;
	color:#fff;
	font-family:arial,helvetica,sans-serif;
	white-space:nowrap;
	list-style-type:none;
}
#menuBarCont li{display:inline;}
#menuBarCont li a{padding:0.2em 1em; color:#000; text-decoration:none; float:left;}
#menuBarCont li a:hover{text-decoration:none; color:white;}
#menuBarCont li a.active{color:#fff;}

#searchtxt{float:left; margin-right:15px; font-weight:bold;}
#searchfast{float:left; margin-right:10px;}
#searchadv{float:left; margin-right:15px;}
#searchin{float:left; padding-top:2px;}
#searchinput{width:85px; border:1px solid black;}

#welcomeuser{font-size:1em; color:#000000; text-align:right; float:right; font-variant:small-caps;}

#breadcrumb{text-align:left; font-size:1em; color:#000000; font-variant:small-caps; font-weight:bold;}
#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited{color:#000000; text-decoration:none;}
#breadcrumb a:hover{text-decoration:underline;}

#colleft{background:#ffffff url('./images/barcode.jpg') no-repeat 0 650px;}
#colcenter{background:#ffffff url('./images/barcode.jpg') no-repeat -182px 650px; padding:0px 0px;}
#colcenterCont{padding-top:26px; padding-bottom:20px;}

.titles{margin:3px;}
.titles ul li{list-style-type:square; margin-left:-22px; line-height:1.5em;}

.intros{margin:3px;}

.introstext,.introstext a,.introstext a:link,.introstext a:visited{
	font-size:0.95em;
	color:black;
	text-decoration:none;
}

.introstext a:hover{color:red;}

/*
=========================================================================
star rating
=========================================================================
*/

.star-rating,.star-rating a:hover,.star-rating a:active,.star-rating a:focus,.star-rating .current-rating{
	background:url(../img/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:200px; height:30px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position:left top;
}
.star-rating li{display:inline;}
.star-rating a,.star-rating .current-rating{
	position:absolute;
	top:0; left:0;
	text-indent:-1000em;
	height:30px;
	line-height:30px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,.star-rating a:active,.star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:20%; z-index:6;}
.star-rating a.two-stars{width:40%; z-index:5;}
.star-rating a.three-stars{width:60%; z-index:4;}
.star-rating a.four-stars{width:80%; z-index:3;}
.star-rating a.five-stars{width:100%; z-index:2;}
.star-rating .current-rating{z-index:1; background-position:left center;}

.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align:middle;
}

.small-star,.small-star-voted{width:50px; height:10px;}

.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating,
.small-star-voted,.small-star-voted a:hover,.small-star-voted a:active,.small-star-voted a:focus,.small-star-voted .current-rating{
	line-height:10px;
	height:10px;
	margin-bottom:3px;
	_margin-bottom:0px;
}

.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{
	background-image:url(../img/star_small3.gif);
}

.small-star-voted,.small-star-voted a:hover,.small-star-voted a:active,.small-star-voted a:focus,.small-star-voted .current-rating{
	background-image:url(../img/star_small2.gif);
}

/*
=========================================================================
lightbox
=========================================================================
*/

#lightbox{background-color:#eee; padding:10px; border-bottom:2px solid #666; border-right:2px solid #666;}
#lightboxDetails{font-size:0.8em; padding-top:0.4em;}	
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}

#lightbox img{border:none;clear:both;} 
#overlay img{border:none;}

#overlay{background-image:url('./images/overlay.png');}

* html #overlay{
	background-color:#333;
	back\ground-color:transparent;
	background-image:url('./images/blank.gif');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/overlay.png", sizingMethod="scale");
}

#thumb{width:110px; height:110px; float:left;}

.headerBox{border-top:1px dashed black;	border-bottom:1px dashed black;}
.headerBox h1{font-weight:bold; font-size:12pt; margin:3px 2px 2px 2px; color:#ec0088;}
.bodyBox{margin:6px 0px 4px 0px; text-align:center;}
.containerBox{margin-top:0px; margin-right:0px; border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black;}

/* ENTRY */
#entryouter{width:422px; border-left:1px #000 solid; border-top:1px #000 solid; border-collapse:separate;}
#entryouternoline{width:423px;}

#entryouterright,#entryouterrightnoline{
	border-top:0px solid;
	font-size:1px;
	background-image:url(images/entryBorderRight.gif);
	background-repeat:repeat-y;
}

#entryouterright{width:9px; background-position:top left;}
#entryouterrightnoline{width:8px; background-position:top right;}

#entryouterbottom{
	background-image:url(images/entryBorderBottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:10px;
}

#entryinner{margin:5px; padding:5px; background:#d4d1d0; line-height:150%;}
#entryinnerwhite{background:#ffffff; line-height:150%;}
#entryinner td{line-height:200%;}

#entryTitle h1,#entryinner h4,#lightboxTxt h4{
	line-height:20px;
	margin-bottom:0px;
	margin-top:0px;
	padding:0;
	color:#ec008c;
}

#entryTitle h1{font-size:1.5em;}
#entryinner h4,#lightboxTxt h4{font-size:14px; font-weight:bold;}

#entryIntro{padding-top:8px; font-weight:bold; color:#333;}
#entryProperties{color:#999; font-size:0.8em; font-weight:bold;}
#entryPic{margin-right:5px; margin-bottom:0px;}

#editEntryPicturesTable{vertical-align:top; width:100px; text-align:center;}

.editEntryPicture{padding:5px 0px 5px 0px; text-align:center; width:100%;}

/* STATIC */
h1,h2,h3{padding:0px; margin:0px; color:#ec008c;}
h1{line-height:90%; character-spacing:-1px; font-size:26px;}
h2{line-height:100%; font-size:16px; font-weight:bold;}
h1 a,h1 a:visited, h1 a:link, h1 a:hover,h2 a,h2 a:visited, h2 a:link, h2 a:hover{color:#ec008c;}
h3{line-height:100%; font-size:14px; font-weight:bold;}

/* BIEDIEN */
.jbod{font-weight:bold; font-size:12px;}
.whitedash{background:#fff; padding:5px; border:1px #000 dashed;}

/* RUBRIEK OVERZICHT */
.rubtop{font-weight:bold; line-height:30px; text-indent:5px;}
.rubentstruct{font-size:1px; border:1px #000 dashed;}
.rubenttitle{border:1px #000 dashed; padding:7px 5px 7px 5px;}

.rubenttitle a,.rubenttitle a:visited,.rubenttitle a:link,.rubenttitle a:hover{
	color:#ec008c;
	font-size:14px;
	line-height:18px;
	margin-bottom:0px;
	font-weight:bold;
	padding-left:0px;
}

.rubentimg{border-left:1px #000 solid; height:132px; width:132px;}
.rubentimgdiv{width:112px; height:112px; margin:10px; border:1px #000 dashed;}
.rubentimgblock{width:112px; height:112px;}

.rubentdescr{border-right:1px #000 solid; padding:5 0 5 0; font-size:12px;}
.rubentidescr{font-size:12px; width:260px; overflow:hidden;}
.rubentisdescr{font-size:12px; width:250px; overflow:hidden;}

.rubentsub{font-size:10px;}
.rubentbot{border-left:1px #000 solid; border-right:1px #000 solid; line-height:30px; padding-right:10px;}

#colOutRight{padding-top:479px; padding-left:18px; padding-right:10px;}

.carTxt{width:112px;overflow-x:hidden;}

.nw{white-space:nowrap;}

.thumb2a{width:110px; height:110px; float:left;}
.thumb2{width:110px; height:130px; float:left;}
.thumbtd{width:100px; height:100px; background:white; text-align:center;}
.thumbdesc{text-align:center; line-height:16px;}

.addsenseBlock{border-top:1px #000 dashed; border-left:1px #000 solid;	border-right:1px #000 solid;}

#bannerTop{
	position:relative;
	margin-top:3px; margin-left:6px;
	width:608px; height:283px;
	background-image:url('images/newBannerImage_small.jpg'); background-repeat:no-repeat;
}

#imgBT1{position:absolute; top:6px; left:16px;}
#imgBT2{position:absolute; top:253px; left:411px;}


#paginate{height:25px; line-height:20px;}
#paginate a.pgn{padding:1px 2px; border:1px solid #fff;}
.pgn2, #paginate a.pgn2{padding:1px; border:1px solid white;}
#paginate a:hover.pgn{border:1px solid #ce0a6b;}
