/* CSS */

/* Main declarations */

body {
	background:#a4968e;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #666666;
	margin:0px 0px 0px 0px;
	font-size:11px;
	line-height:13px;
}
body.popupmain {
	background:#fff;
	background:url(../img/bg_popup.gif) repeat-x bottom;
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #666666;
	margin:0px 0px 0px 0px;
	font-size:11px;
	line-height:13px;
}

form {
	margin:0px;
	padding:0px;
}
img {
	margin:0px;
	border:0px;
}
hr {
	display:none;
}
input, textarea, select {
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #666666;
	font-size: 11px;
	border:1px solid #CACACA;
}

a:link, a:visited {	color: #666666;	text-decoration: none;}
a:hover {	color: #666666;	text-decoration: underline;}
a.white:link, a.white:visited {color: #FFFFFF;text-decoration: none;}
a.white:hover {	color: #FFFFFF;text-decoration: underline;}
hr {display:none;}

/* Classes, please order by className */

.abs {position:absolute;}
.ac {text-align:center}
.al {text-align:left}
.ar {text-align:right}

.archive{float:left;display:inline; width:290px; margin-left:15px; margin-top:10px;}
.archive .greyline{float:left;display:inline;margin:0px;height:1px;background-color:#dddddd; width:290px;}
.arch_item{width:290px;float:left;display:inline; height:29px;}
.arch_item .arch_title{float:right;display:inline;margin-top:4px;}


.center {
	width:998px;
	margin:0 auto;
}

.col_1{width:286px;float:left;display:inline;}
.col_1 .button{float:left;display:inline; margin-left:10px;}
.col_2{float:left;display:inline; width:270px;}
.col_2 .greyline{float:left;display:inline;margin:0px;height:1px;background-color:#dddddd; width:270px;}

.fl {float:left;display:inline}
.flashheader{float:left;display:inline; height:24px; margin-top:5px}
.footer {
	float:left;
	width:950px;
}
.footerlink {position:absolute;left:890px; top:561px;}

.form{float:left; display:inline; width:540px;margin:25px 0px 0px 14px;}
.form div {float:left;display:inline;}
.form input {height:16px;}
.form .radio {height:12px; margin-top:1px;}
.form .button {margin-top:9px;}
.form .lbl {width:70px; height:26px;}
.form .lbl_sm {width:65px;height:26px;}
.form .w25{width:25px;}
.form .w107 {width:107px;}
.form .w120 {width:120px;}
.form .w180 {width:180px;}
.form .w210 {width:210px;}
.form .tbl_newsletter{margin-top:25px; height:73px;}

.fr {float:right;display:inline}

.hc{float:left;display:inline; width:568px; margin:15px 0px 0px 18px;}
.hc .ml4{margin-left:4px;}

.hc .image{background:no-repeat top left; height:220px; width:560px;}

.hc .line {float:left;margin:0px;height:1px;background-color:#071040; width:560px;}
.hc .bg_about{background:url(../img/bg_about.gif) no-repeat;width:568px;height:206px;float:left;display:inline; margin-top:6px;}
.hc .bg_about .text {margin:20px 0px 0px 16px; text-align:justify;width:540px;}

.hc .bg_text{background:url(../img/bg_text.gif) no-repeat;width:568px;height:206px;float:left;display:inline; margin-top:6px;}
.hc .bg_text .text {text-align:justify; margin-left:16px;}
.hc .bg_text .margin {margin-top:22px; text-align:justify;}
.hc .bg_text .img {margin-left:15px;}
.hc .shop{background:url(../img/dummy_shops.gif) no-repeat;width:540px;height:160px;float:left;display:inline;margin-left:15px;}
.hc .shops_text {position:absolute;color:#FFFFFF;left:292px; bottom:-153px; font-size:12px;}
.hc .brand {float: left; display:inline; width:80px; margin-left:40px; height:45px;}
.hc .slogan{width:500px;float:left;}
.submenu{ height:18px;}
.submenu div{float:left; display:inline;}
.h2line {margin-top:8px; margin-left:2px; width:5px;}

.lc {	float:left;display:inline;width:200px;}
.lc .bg{background:url(../img/border_leftpic.gif) no-repeat; width:198px; height:558px;float:left;display:inline;}
.lc #margin {margin:4px 0px 0px 4px}
.mc {float:left;display:inline;width:190px;}
.menu {float:left;display:inline;width:188px;height:508px;background: no-repeat;}
.menu .content{margin:4px 0px 0px 4px;background:url(../img/dummy_bgmenu.jpg) no-repeat; width:178px; height:498px;}
.mc .logo {float:left;display:inline;margin-top:1px;}
.menu .line {float:left;margin:0px;height:1px;background-color:#ffffff; width:178px;}
.menu .subline {float:left;margin:0px;height:1px;background-color:#919191; width:178px;}

.popup {width:560px; height:545px; margin:0px}
.popup .margin {float:left;display:inline; margin-left:20px; margin-top:40px; width:560px;}
.popup .line{float:left;display:inline; background:#071040; width:560px; height:1px}
.popup .line540{float:left;display:inline; background:#071040; width:540px; height:1px}
.popup .ml12 {margin-left:12px}
.popup .header {float:left;display:inline; height:24px; margin-top:5px;width:500px;}
.popup .content {float:left;display:inline;background:url(../img/bg_popupcontent.gif) no-repeat; width:568px; height:430px; margin-left:16px; margin-top:6px;}
.popup .text {float:left;display:inline; width:540px; margin-top:10px;margin-left:16px; text-align:justify;}

.news_sm{background:url(../img/bg_news_sm.gif) no-repeat; width:248px; height:176px; margin-top:3px;float:left; display:inline;}
.news_sm .text{margin:15px 0px 0px 16px; width:218px; height:134px; text-align:justify;}
.news_sm .button{float:right;display:inline; margin-right:18px;}

.shoe {position:absolute; left:86px; top:-44px;}

.rc {background:url(../img/bg_main.gif) no-repeat; width:608px; height:588px;float:left;display:inline;}
.rc .content_left {float:left;display:inline; width:282px;}
.rc .content_left .margin{margin:23px 0px 0px 20px;float:left; display:inline;}
.rc .content_right {float:left;display:inline;width:306px;}
.rc .content_right .aanbieding{margin-top:10px;}
.rc .content_right .margin{margin-top:22px;}
.rc .content_right .reactions{position:absolute; top:-28px; left:9px;}
.rc .header {margin:20px 0px 0px 21px; width:569px;float:left; display:inline;}
.rc .header .title{float:left;width:400px;}
.rc .header .season {float:right;display:inline;margin-top:11px; margin-right:0px;width:100px;text-align:right;}
.rc .flash {background:url(../img/bg_flash.gif) bottom no-repeat; float:left; display:inline; margin-left:3px;}
.rc .slogan {float:left; display:inline; height:22px; margin-top:4px;}
.rc .slogan248 {width:248px; float:left; display:inline; height:18px; margin-top:5px; margin-left:5px;}

.rc .content {margin:15px 15px 0px 15px;}
.rel {	position:relative;}
.transparant {position:absolute; right:13px; top:-200px;}
.transparant_list {position:absolute; right:198px; top:-187px; color:#FFFFFF; line-height:24px; font-size:12px;}
.transparant_sm {position:absolute; right:13px; top:-100px;}
.transparant_sm_list {position:absolute; right:150px; top:-90px; color:#FFFFFF;font-size:12px; line-height:14px;}

.smalltext {font-size:9px;}

.video{background:url(../img/bg_video.gif) no-repeat;width:306px;height:347px;}
.video .title{float:right;display:inline; margin:12px 12px 0px 0px;}
.video .flash {margin-left:7px;}
.video .listing{margin:12px 0px 0px 83px; float:left; display:inline; width:200px;}
.video .listing div{height:15px;}

.vac_item{width:270px;float:left;display:inline; height:29px;}
.vac_item .gender{float:left;display:inline; margin:8px 0px 0px 8px;}
.vac_item .vac_title{float:right;display:inline;margin-top:4px; margin-right:2px;width:200px;}