/*BODY AND TABLES*/
body {
	margin:0 auto;
	/*width:846px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#333;
	overflow: auto;
	overflow-x: hidden;
}
.footer{
	font-size:9px;
	font-weight:normal;
	color:#fff;
}
.container_table{
	width:866px;
	height:auto;
}
.wrap_instructies{
	width:475px; height:249px; float:left;
}
.index_navigatie{
	width:230px; height:278px; margin-right:10px; margin-top:10px; border:1px solid #dad9d9; float:left; 
	background:url(http://www.nlstreets.nl/images/SHARED/bg_index_navigatie.jpg) no-repeat;
}
.index_navigatie a{
	margin-top:218px; margin-left:90px; background-color:#FFFFFF; padding-left:3px;
}
.index_registratie{
	width:217px; height:278px; border:1px solid #dad9d9; padding-left:10px; margin-right:10px; margin-top:10px; float:left; 
	background:url(http://www.nlstreets.nl/images/SHARED/bg_index_registratie.jpg) no-repeat;
}
.header_actie_nieuws{
	width:221px; height:auto; padding:5px; background-color:#333333;
	color:#fff; font-size:16px; font-weight:bold;
}
.header_magazine{
	width:219px; height:auto; padding:5px; background-color:#fff; margin-bottom:0px; border:1px solid #e7e6e6; border-bottom:0px;
	color:#ed1845; font-size:16px; font-weight:bold;
}
.tool_weekendjeweg{
	width:336px; height:225px; position:relative; float:right; margin-right:0px; margin-top:10px; margin-bottom:10px;
}
td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}

th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}
h1{
	font-size:16px;
	margin: 0;
	display: inline; 
}
h2{
	font-size:14px;
	margin: 0;
	display: inline; 
}
h3{
	font-size:12px;
	margin: 0;
	display: inline; 
}
/*LINKS ALGEMEEN*/
a{
	color:#333333;
	font-weight:bold;
	text-decoration: none;
	border:0px;
}
a:hover{
	text-decoration:none;
	color:#bcbcbc;
	font-weight:bold;
}
a.linkstraat{
	font-weight:normal;
	color:#333333;
	text-decoration: none;
}
a.linkstraat:hover{
	color:#bcbcbc;
}
a.street_link_stad{
	font-size:15px;
	color:#333333;
	text-decoration: underline;
}
a.street_link_stad:hover{
	color:#bcbcbc;
}
a.linkshop{
	font-weight:bold;
	color:#333333;
	text-decoration: none;
}
a.linkshop:hover{
	color:#bcbcbc;
}
a.linkwitbold {
	color:#FFFFFF;
	font-weight:bold;
}
a:hover.linkwitbold {
	color:#bcbcbc;
}
a.linkgrijs16 {
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.linkgrijs16 {
	color:#bcbcbc;
}
a.linkgrijs12 {
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-decoration:underline;
}
a:hover.linkgrijs12 {
	color:#bcbcbc;
}
a.rect_wit{/*same name as multibox for styling*/
	background:url(http://www.nlstreets.nl/images/SHARED/bg_toolbox_btn.jpg);
	background-repeat:no-repeat;
	color:#555555;
	font-weight:bold;
	display:block;
	height:30px;
	line-height:27px;
	margin-bottom:1px;
	text-decoration:none;
	width:140px;
}
a:hover.rect_wit{
	color:#0066CC;
}
a.menulabel{/*same name as multibox for styling*/
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	display:block;
	line-height:20px;
	width:150px;
}
a:hover.menulabel{
	/*background:url(http://www.nlstreets.nl/images/SHARED/img_btn_menulabel.jpg) no-repeat 115px 2px ;*/
	color:#bcbcbc;
}
a.btn_blok{/*same name as multibox for styling*/
/*	background:url(http://www.nlstreets.nl/images/SHARED/bg_blok_nav.jpg);
	background-repeat:no-repeat;*/
	background-color:#ececec;
	color:#555555;
	font-weight:bold;
	display:block;
	height:25px;
	line-height:27px;
	text-decoration:none;
	/*width:auto;*/
	float:left;
/*	padding-left:2px;
	padding-right:2px;*/
	padding-top:1px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #999999;
	text-align:center;
}
a.btn_blok_cur{/*same name as multibox for styling*/
/*	background:url(http://www.nlstreets.nl/images/SHARED/bg_blok_nav_cur.jpg);
	background-repeat:no-repeat;*/
	background-color:#ed1845;
	color:#fff;
	font-weight:bold;
	display:block;
	height:25px;
	line-height:27px;
	text-decoration:none;
	width:auto;
	float:left;
/*	padding-left:2px;
	padding-right:2px;*/
	padding-top:1px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #ed1845;
	text-align:center;
}
a:hover.btn_blok{
	color:#0066CC;
}
a.printbon {
	background:url(http://www.nlstreets.nl/images/SHARED/img_printer.jpg);
	background-repeat:no-repeat;
	text-indent:20px;
	display:block;
	font-size:12px;
	color:#ed1845;
	font-weight:bold;
	text-decoration:none;
	float:left;
	margin-right:3px;
}
a:hover.printbon {
	color:#bcbcbc;
}
a.pers_artikel {
	background:url(http://www.nlstreets.nl/images/SHARED/pdf_small_grey.jpg);
	background-repeat:no-repeat;
	text-indent:20px;
	display:block;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
a:hover.pers_artikel {
	color:#bcbcbc;
}

a.link16wit{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#fff;
	font-size:16px;
	font-weight:bold;
	text-align:left;
}
a:hover.link16wit{
	color:#ed1845;
}
a.link14wit{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:left;
}
a:hover.link14wit{
	color:#ed1845;
}
a.link12wit{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
a:hover.link12wit{
	color:#ed1845;
}
a.link12roodbold{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go_1.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#ed1845;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
a:hover.link12roodbold{
	color:#bcbcbc;
}
a.link12roodbold2{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go_2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#ed1845;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	float:left;
}
a:hover.link12roodbold2{
	color:#bcbcbc;
}
a.link10rood_noicon{
	color:#ed1845;
	font-size:10px;
	font-weight:bold;
}
a.link10rood_noicon:hover{
	color:#bcbcbc;
}
a.link12grijsbold{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go_2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	float:left;
}
a:hover.link12grijsbold{
	color:#808080;
}
a.boxwitbg{
	background-color:#FFFFFF;
	padding:2px;
	margin-right:2px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	width:150px;
	float:left;
}


/*LINKS TOOLBOX AND LOGINBOX AND OVERALL MENU*/

#overons, #overons ul {
padding: 3px 0 0 0;
margin: 0;
list-style: none;
}

#overons li {
background-color:#3c3c3c;
float: left;
width: auto;
margin-right:2px;
}

#overons ul {
padding: 0 0 0 0;
position: absolute;
width: 85px;
left: -1000px;
}

#overons ul li {
width: 85px;
margin-top:0px;
}

#overons li:hover ul, #overons li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#overons a {
display: block;
margin: 2px 5px 3px 5px;
font-weight:bold;
font-size:11px;
line-height:20px;
text-decoration:none;
color:#a2a0a0;
}

#overons ul a{
font-weight: bold;
color: #a2a0a0;
}

#overons ul ul a:link, #overons ul ul a:visited{
font-weight: normal;
color: #CCC;
}

#overons ul ul a:hover, #overons ul ul a:active{
font-weight: normal;
color: #FFF;
}

#overons ul li a:hover{
color: #FFF;
}

#overons ul li{
background-color:#3c3c3c;
border-left: 3px solid #333;
}

#overons ul ul li{
background-color: #666;
border-left: 0;
}

/* IE only hack \*/
* html #overons ul ul li{
border-top: 0;
}
/* Einde IE only hack */

a.logout{
	color:#b9b9b9;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
a:hover.logout{
	text-decoration:none;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

a.link_rounded_bg, a.mb, a.toolbox {
	background:url(http://www.nlstreets.nl/images/SHARED/bg_toolbox_btn.jpg);
	background-repeat:no-repeat;
}

a.link_rounded_bg{/*same name as multibox for styling*/
	color:#555555;
	font-weight:bold;
	display:block;
	height:30px;
	line-height:27px;
	margin-bottom:1px;
	text-decoration:none;
	width:140px;
	text-indent:10px;
}
a:hover.link_rounded_bg{
	color:#0066CC;
}
a.mb{/*same name as multibox for styling*/
	color:#555555;
	font-weight:bold;
	display:block;
	height:30px;
	line-height:27px;
	margin-bottom:1px;
	text-decoration:none;
	width:140px;
}
a:hover.mb{
	color:#0066CC;
}
a.mb2{/*same name as multibox for styling*/
	background:url(http://www.nlstreets.nl/images/SHARED/bg_inlogbox_btn.jpg);
	background-repeat:no-repeat;
	color:#555555;
	font-weight:bold;
	font-size:11px;
	display:block;
	height:22px;
	line-height:21px;
	margin-bottom:0px;
	text-decoration:none;
	width:100px;
}
a:hover.mb2{
	color:#0066CC;
}
a.toolbox{ /*sam style but nog for multibox*/
	display:block;
	color:#555555;
	font-weight:bold;
	height:30px;
	line-height:27px;
	margin-bottom:1px;
	text-decoration:none;
	width:140px;
}
a:hover.toolbox{
	color:#0066CC;
}
.btn_rating{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_rating.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_complimentje{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_complimentje.jpg) no-repeat 5px 3px;
	text-indent:30px;
	display:block;
}
.btn_shoproute{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_shoproute.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_fav{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_fav.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_tellafriend{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_tell.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_bookmark{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_bookmark.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_register{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_register.jpg) no-repeat 5px 5px;
	text-indent:23px;
	display:block;
}
.btn_inloggen{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_loggedout_wit.jpg) no-repeat 5px 5px;
	text-indent:23px;
	display:block;
}
.btn_uitloggen{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_uitloggen_wit.jpg) no-repeat 4px 3px;
	text-indent:23px;
	display:block;
}
.btn_allecityspots{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_cityspot.jpg) no-repeat 5px 5px;
	text-indent:30px;
	display:block;
}
.btn_mening{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_mening.jpg) no-repeat 5px 4px;
	text-indent:30px;
	display:block;
}
.btn_edit{
	background:url(http://www.nlstreets.nl/images/SHARED/icon_edit.jpg) no-repeat 5px 4px;
	text-indent:30px;
	display:block;
}


/*SEARCHBOX*/
/*#search-wrap input{width:132px; height:17px; vertical-align:middle; font-size:12px; font-weight:bold; color:#999999; padding:1px; border:solid 1px #999999;}
*/
#search-q {width:132px; height:17px; vertical-align:middle; font-size:12px; font-weight:bold; color:#999999; padding:1px; border:solid 1px #999999; float:left;}
#zoekbtn_search{width:23px; display:block; vertical-align:middle; background-color:#3c3c3c; height:21px; padding:2px; padding-left:0px; text-indent:-2px; font-size:10px; color:#fff; font-weight:bold; border-width:0px; float:left; margin-left:1px; cursor:pointer; }
#results{width:134px; border:solid 1px #DEDEDE; background-color:#FFFFFF; display:none; z-index:10; position:absolute; left: 10px; top: 55px;}
#results ul, #results li{padding:0; margin:0; border:0; list-style:none;}
#results li {border-top:solid 1px #DEDEDE;}
#results li a{display:block; padding:2px; text-decoration:none; color:#000000; font-weight:bold;}
#results li a small{display:block; text-decoration:none; color:#999999; font-weight:normal;}
#results li a:hover{background:#FFFFCC;}
#results ul {padding:2px;}


/*NAVBLOK STREETS*/
#shops_front{
	height:245px;
}
#ajaxContent {width:508px; height:79px; border:1px solid #bcbcbc; padding:10px; background-color:#f4f4f4;}

.wrap_navblok{width:840px; height:auto; min-height:155px; background:url(http://www.nlstreets.nl/images/SHARED/img_street_bg_left.jpg) no-repeat; margin-bottom:10px;}
#nav{float:left; width:710px; height:auto; margin-top:5px; margin-left:35px; overflow:hidden;}
.nav_catz{float:left; width:819px; height:auto; margin-top:5px; margin-left:32px;}
.nav_route{float:left; width:81px; height:auto; overflow:hidden; padding-top:4px;}
.tabs_blok_nav{height:15px; border:#bcbcbc solid 1px; padding:2px; float:left; font-size:10px; background-color:#f4f4f4; line-height:normal; margin-top:6px;}
a.links_quicknav{
	background:url(http://www.nlstreets.nl/images/SHARED/img_round_go_2.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	text-indent:20px;
	display:block;
	color:#ed1845;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	float:left;
	margin-right:10px;
	width:247px;
}
a:hover.links_quicknav{
	color:#bcbcbc;
}

/*PADDING*/
.padding10{padding:10px;}

/*MISC*/
.nocontent{clear:both;}

/*BACKGROUNDS*/
.headerrow {background-color:#333333; height:67px;}
.headergrey {background-color:#333333;}
.headerrood {background-color:#ed1845;}
.bgshadowleft {width:13px; background-image: url(http://www.nlstreets.nl/images/SHARED/img_shadow.jpg); background-repeat:repeat-y;}
.bgshadowright {width:13px; background-image: url(http://www.nlstreets.nl/images/SHARED/img_shadow_1.jpg); background-repeat:repeat-y;}


/*HOOFDVLAKKEN PAGINA'S*/
.img_pop{
	width:62px;
	height:45px;
	margin-bottom:10px;
}
.headercon_links{
	width:492px;
	height:68px;
}
.menu_overall{
	height:48px;
	width:285px;
	padding:10px;
	float:left;
}
.searchbox{
	height:48px;
	width:160px;
	padding:10px;
	float:left;
	z-index:5;
	position:relative;
	
}
#loginbox{
	padding-left:10px;
}
.leftlabel{
	width:472px;
	height:202px;
	background-color:#FFFFFF;
	padding:10px;
	float:left;
}
.breadcrumps{
	width:472px;
	height:auto;
	margin-bottom:10px;
}
.imagepopwrap{
	width:62px;
	height:170px;
	float:left;
}
.introtxt{
	width:400px;
	height:auto;
	float:right;
}
.rightlabel{
	width:140px;
	height:202px;
	background-color:#fff;
	padding:10px;
	float:left;
}
.frame{
	width:820px;
	height:250px;
	background-color:#fff;
	background-image:url(http://www.nlstreets.nl/images/SHARED/tempbgstreet.jpg);
	margin-top:10px;
}
.content_row_index_1{
	width:820px;
	height:auto;
	padding:10px;
	padding-top:0px;
	background-color:#FFFFFF;
}
.stappenplan{
	width:221px;
	padding:10px;
	height:auto;
	background-color:#e7e6e6;
	float:left;
}
.stratenlineup{
	width:231px;
	padding:10px;
	padding-left:0px;
	height:auto;
	background-color:#fff;
	float:left;
}
.straatopsomming{
	width:168px;
	height:auto;
	float:left;
}
.street_review{
	background-color:#e8e7e7; width:298px; height:auto; padding:10px; margin-bottom:10px;
}
.straatopsommingsub{
	background-image:url(http://www.nlstreets.nl/images/SHARED/img_cityspots_sub_arrow.jpg);
	background-position: -1px 2px;
	background-repeat:no-repeat;
	text-indent:15px;
	width:168px;
	height:auto;
	float:left;
}
.viewstraat{
	width:30px;
	height:auto;
	float:left;
}
.profielplan{
	width:221px;
	padding:10px;
	height:auto;
	background-color:#fff;
	float:left;
}
.cityspotslineup{
	width:221px;
	padding:10px;
	height:auto;
	background-color:#fff;
	float:left;
}
.rkstreet{
	width:318px;
	height:auto;
	float:left;
}
.street_vac_con{
	height:auto;
	width:211px;
	padding:10px;
	text-align:justify;
	background-color:#edecec;
}
.banner{
	margin-top:10px;
	width:336px;
	height:auto;
	float:left;
}
.banner2{
	margin-left:10px;
	margin-bottom:10px;
	margin-top:10px;
	width:800px;
	height:auto;
}
.banner3{
	width:336px;
	height:auto;
	float:right;
	margin-right:0px;
}
.banner4{
	width:336px;
	height:auto;
	float:left;
}
.rightlabel_minibanner{
	margin-left:0px; margin-top:0px;
}
.rightlabel_minibanner_home{
	margin-left:2px; margin-top:4px;
}
.mening{
	margin-top:10px;
	width:318px;
	height:auto;
}
.con_aanbiedingen{
	width:241px;
	/*padding-top:10px;*/
	height:auto;
	float:left;
}
.aanbieding_frame{
	/*background-image:url(http://www.nlstreets.nl/images/SHARED/sissors.jpg);*/
	background-repeat:no-repeat;
	background-position:right;
	background-position:top;
	border:#bcbcbc solid 1px;
	width:209px;
	padding:10px;
	height:auto;
	margin-bottom:10px;
}
.aanbieding_foto{
	width:70px;
	height:50px;
	float:left;
	margin-right:5px;
}
.aanbieding_foto img{
	max-width:65px;
	max-height:50px;
}
.aanbieding_header{
	width:auto;
	height:auto;
	float:left;
}
.aanbieding_inhoud{
	width:auto;
	height:auto;
	word-wrap:break-word;
}
.column_content_left{
	width:475px; height:auto; float:left; margin-top:10px; margin-right:8px;	
}
.magazine_wrap{
	border:1px dashed #bcbcbc; padding:10px; margin-bottom:20px;
}
.magazine_cover_img{
	width:144px; height:177px; float:left; border:1px solid #bcbcbc;
}
.magazine_content{
	width:268px; height:auto; min-height:177px; margin-left:30px; float:left;
}
.pers_content_left{
	width:475px; height:auto; float:left; margin-top:10px; margin-right:8px;	
}
.actie_content_left{
	width:475px; height:auto; float:left; margin-top:10px; margin-right:8px;	
}
.actie_content_right{
	width:318px;height:auto;float:right; margin-top:10px; margin-right:10px;	
}
.actie_info{
	float:left; width:300px; height:auto;
}
.actie_promo_wrap{
	border:1px dashed #333333;background-color:#e7e6e6;width:296px;height:auto;float:right; padding:10px; margin-bottom:10px; text-align:left;
}
.actie_form{
	padding:10px; background-color:#FFFFFF; border:1px dashed #BCBCBC; width:276px;
}
.actie_voorwaarden{
	width:200px; height:auto; background-color:#CCCCCC; visibility:hidden; position:absolute; padding:10px;
}
.vacatures_wrap_item{
	width:448px; height:120px; border:1px dotted #cccccc; padding:10px; margin-bottom:15px;
}
.vacatures_wrap_item_detail{
	width:448px; height:auto; border:1px dotted #cccccc; padding:10px; margin-bottom:15px;
}
.vacatures_item_header{
	padding:5px; background-color:#dcdcdc; width:438px; height:18px; margin-bottom:5px;
}
.con_magazine_blok{
	width:231px;
	padding-right:10px;
	padding-left:0px;
	padding-top:0px;
	height:auto;
	background-color:#fff;
	float:left;
}
.con_bestshops{
	width:231px;
	padding:10px;
	padding-left:0px;
	padding-top:0px;
	height:auto;
	/*background-color:#fff;*/
	float:left;
}
.bs_cont {
	font-size:11px;
	width:211px;
	min-height:95px;
	height:auto;
	border-top:5px solid #bcbcbc;
	background-color:#e8e8e7;
	padding:10px;
	margin-bottom:10px;
}
.bs_cont_2 {
	font-size:11px;
	width:211px;
	min-height:95px;
	height:auto;
	border-top:5px solid #003d48;
	background-color:#e8e8e7;
	padding:10px;
	margin-bottom:10px;
	margin-top:5px;
}
.bs_cont_3 {
	font-size:11px;
	width:211px;
	min-height:95px;
	height:auto;
	border-top:5px solid #bcbcbc;
	background-color:#e8e8e7;
	padding:10px;
	margin-bottom:10px;
	margin-top:5px;
	margin-right:5px;
	float:left;
}
.bs_cont_4 {
	font-size:11px;
	width:211px;
	height:auto;
	border-top:5px solid #003d48;
	background-color:#e8e8e7;
	padding:10px;
	margin-bottom:10px;
	margin-top:5px;
}
.bs_imgcont {
	width:75px;
	height:75px;
	border:1px solid #333;
	background-color:#fff;
	float:left;
}
.bs_txtcont {
	width:126px;
	height:75px;
	float:right;
}
.bs_txtcont_2 {
	width:126px;
	height:auto;
	float:left;
}
.bs_button_fake {
	width:159px;
	height:auto;
	float:left;
}
.bs_button {
	width:50px;
	height:auto;
	float:right;
}
.art_thumb_left{
	width:107px;
	height:74px;
	float:left;
	margin-right:2px;
	margin-top:10px;
}
.art_thumb_right{
	width:107px;
	height:74px;
	float:right;
	margin-top:10px;
}
.con_pers_artikel{
	width:316px;
	padding:10px;
	height:auto;
	background-color:#e7e6e6;
	float:left;
	text-align:justify;
}
.con_fashionscene{
	width:316px;
	height:auto;
	float:left;
	margin-bottom:10px;
}
.header_fashionscene{
	width:296px;
	padding:10px;
	height:auto;
	background-color:#fff;
	margin-bottom:5px;
	color:#ed1845;
	font-size:14px;
}
#map{
/*	width:231px;
	height:185px;*/
	border:3px solid #e7e6e6;
	float:right;
	margin-bottom:10px;
	overflow:hidden;
	position:absolute;
}
#mapcity{
	border:3px solid #e7e6e6;
	float:right;
	margin-bottom:10px;
}
#mapsmall{
	width:225px;
	height:179px;
	border:3px solid #e7e6e6;
	float:right;
	margin-bottom:10px;
	overflow:hidden;
	position:absolute;
}
.content_row_bottom{
	width:840px;
	height:auto;
	background-color:#333;
}
.bottom_links_header{
	width:231px;
	height:25px;
	background-color:#3d3d3d;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	float:left;
}
.bottom_midden_header{
	width:221px;
	height:25px;
	background-color:#4f4f4f;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	float:left;
}
.bottom_rechts_header{
	width:328px;
	height:25px;
	background-color:#3d3d3d;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	padding:10px;
	float:left;
}
.bottom_links_content{
	width:231px;
	height:auto;
	color:#FFFFFF;
	padding:10px;
	float:left;
}
.bottom_midden_content{
	width:221px;
	height:auto;
	color:#FFFFFF;
	background-color:#3d3d3d;
	padding:10px;
	float:left;
}
.bottom_rechts_content{
	width:308px;
	height:auto;
	color:#FFFFFF;
	padding:10px;
	float:left;
}

/*SHOP*/
.shop_card_acceptant{
	width:231px; 
	height:162px;
	margin-top:10px;
	background:url(http://www.nlstreets.nl/images/SHARED/img_shopcardlabel_nl.jpg) no-repeat 0 0;
	cursor:pointer;
}

.shop_leftlabel{
	width:472px;
	height:auto;
	background-color:#ffffff;
	padding:10px;
	float:left;
	/*height:212px;*/
	padding-bottom:0px; 
	display:inline-table;
	/*overflow:hidden;*/	
}
.left_col_shop{
	width:231px;
	padding:10px;
	min-height:300px;
	height:auto;
	float:left;
/*	background-color:#fff;*/
}
.shop_website{
	width:100%; height:auto; margin-top:5px; padding-top:5px; border-top:2px solid #fff;
}
a.btn_shop_website{
	margin-left:29px; margin-top:10px; background-image:url(http://www.nlstreets.nl/images/SHARED/btn_big_shop_bg.jpg); height:38px; width:154px; display:block; text-align:center; padding-top:16px; background-repeat:no-repeat; color:#ed1845; font-size:16px; font-weight:normal; vertical-align:bottom;
}
.btn_shop_shoplist{
	margin-left:25px; margin-top:10px; height:38px; width:154px; display:block; text-align:center; padding-top:14px; padding-left:2px; background-repeat:no-repeat;
}
.shop_time_left{
	float:left;
}
.shop_time_right{
	float:right;
}
.shop_extrainfo{
	width:100%; height:auto; margin-top:5px; padding-top:5px; border-top:2px solid #fff;
}
.shop_header_extrainfo{
	color:#ed1845; font-size:9px;
}
.shop_content_extrainfo{
	font-size:11px;
}
.shop_mailinglist{
	width:210px; height:auto; padding:10px; background-color:#333333; color:#fff; font-size:16px; margin-top:10px;
}
.shop_info_1{
	width:211px;
	padding:10px;
	/*height:auto;*/
	/*margin-bottom:10px;*/
	background-color:#e7e6e6;
	float:left; 
	height:164px; 
	margin-bottom:0px; 
	display:inline;	
}
.shop_info_2{
	width:211px;
	padding:10px;
	/*height:auto;*/
/*	margin-bottom:10px;*/
	background-color:#e7e6e6;
	float:right; 
	height:164px; 
	margin-left:8px; 
	margin-bottom:0px; 
	display:inline;	
}
.mid_col_shop{
	width:231px;
	padding:10px;
	padding-left:0px;
	min-height:300px;
	height:auto;
	float:left;
	/*background-color:#fff;*/
}
.shop_route_info{
	width:211px;
	padding:10px;
	height:auto;
	float:right;
	background-color:#9d9d9d;
	color:#FFFFFF;
}
.shop_content_row_1{
	height:auto;
}
.shop_vac_con{
	height:auto;
	width:211px;
	padding:10px;
	text-align:justify;
	background-color:#ececec;
	margin-top:10px;
}
.shop_header_vac{
	background:url(http://www.nlstreets.nl/images/SHARED/bg_header_col_shop.jpg) no-repeat;
	height:22px;
	width:227px;
	padding:3px;
	color:#ed1845;
	font-size:16px;
	font-weight:bold;
	text-indent:5px;
	margin-top:10px;
	margin-bottom:10px;
}
.shop_btn_prev{
	width:36px; margin-top:34px; height:36px; position:absolute; margin-left:-26px;
}
.shop_btn_next{
	width:36px; margin-top:34px; height:36px; position:absolute; margin-left:4px;
}
.mapsmall_shop{
	overflow:hidden !important;   
	width:231px; 
	height:185px; 
	margin-top:15px; 
}
.right_col_shop{
	width:318px;
	height:auto;
	float:left;
	margin-right:0px;
	margin-top:10px;
	background-color:#fff;
}
.right_col_shop img{
	margin-bottom:10px;
	border:#333333 solid 1px;
}
.right_col_shop div{
	margin-top:10px;
}
.time_left{
	width:100px;
	margin-right:10px;
	float:left;
}
.time_right{
	width:100px;
	float:right;
}
.complimentjes{
	background:url(http://www.nlstreets.nl/images/SHARED/img_complimentje.jpg) no-repeat 0px 0px;
	color:#f58123;
	font-size:12px;
	font-weight:bold;
	width:auto;
	height:29px;
	text-indent:40px;
	padding-top:8px;
}

/*MENU ITEMS*/
#menuoverons {
	position:absolute;
	width:100%;
	height:98px;
	z-index:21;
	left: 10px;
	top: 20px;
	visibility: hidden;
}
#label{
	width:164px;
	height:222px;
	background-color:#fff;
	float:left;
}
.jumpmenu {  
  width: 144px;
  height: 20px;
  color: #7d7d7d;
}


/*POPUP BOX RATING ENZ*/
.popup200x15{
	width:200px;
	height:15px;
	font-size:14px;
}
.popup40x15{
	width:35px;
	height:15px;
	font-size:14px;
}
.popup200x70{
	width:200px;
	height:70px;
	font-size:14px;
}
.magazinegrey {
	background-color:#dfdfdf;
}


/*OVER ONS*/
.leftlabel_overons{
	align:center;
	width:472px;
	height:auto;
	background-color:#e7e6e6;
	padding:10px;
	float:left;
	text-align:justify;
	min-height:202px;
}

/*NIEUWS*/
.nieuws_leftlabel{
	width:472px;
	height:auto;
	padding:10px;
	float:left;
}



/*FONTVERSIES WIT*/
.wit22{
	color:#fff;
	font-size:22px;
	letter-spacing:1px;
}
.wit16{
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.wit14{
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
.wit11{
	color:#fff;
	font-size:11px;
	font-weight:bold;
}
.wit10{
	color:#fff;
	font-size:10px;
}
.witpadding {
	color:#ffffff;
	padding:10px;
}


/*FONTVERSIES ROOD*/
.rood11bold{
	color:#ed1845;
	font-size:11px;
	font-weight:bold;
}
.rood12bold{
	color:#ed1845;
	font-size:12px;
	font-weight:bold;
}
.rood16{
	color:#ed1845;
	font-size:16px;
	font-weight:bold;
}


/*FONTVERSIES GRIJS*/
.grijs11bold {
	font-size:11px;
	color:#333333;
	font-weight:bold;
}
.grijs12bold {
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
.grijs14 {
	font-size:14px;
	color:#333333;
}
.grijs14bold {
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
.grijs16 {
	font-size:16px;
	color:#333333;
	font-weight:bold;
}
.lichtgrijs {
	color:#808080;
}


/*FONTVERSIES ORANJE*/
.oranje12bold {
	font-size:12px;
	color:#fc9707;
	font-weight:bold;
}

/*FONTVERSIES GROEN*/
.groen12bold {
	font-size:12px;
	color:#00CC00;
	font-weight:bold;
}


/*FONTVERSIES CS BLAUW*/
.csblauw12bold {
	font-size:12px;
	color:#003d48;
	font-weight:bold;
}
.csblauw16bold {
	font-size:16px;
	color:#003d48;
	font-weight:bold;
}

/*CATZ STREET*/
#streetcatz, #streetcatz ul {
padding: 3px 0 0 0;
margin: 0;
list-style: none;
}

#streetcatz li {
background-color:#fff;
float: left;
width: 262px;
margin-right:2px;
border-right:1px solid #bcbcbc;
}

#streetcatz ul {
padding: 0 0 0 0;
position: absolute;
width: 150px;
left: -1000px;
}

#streetcatz ul li {
width: 150px;
margin-top:0px;
margin-left:10px;
}

#streetcatz li:hover ul, #streetcatz li.ie_does_hover ul {
left: auto;
background-position: 0 0;
}

#streetcatz a {
display: block;
margin: 2px 5px 3px 5px;
font-weight:bold;
font-size:11px;
line-height:20px;
text-decoration:none;
color:#a2a0a0;
}

#streetcatz ul a{
font-weight: bold;
color: #a2a0a0;
}

#streetcatz a:hover{
color: #ed1845;
}

#streetcatz ul ul a:link, #streetcatz ul ul a:visited{
font-weight: normal;
color: #CCC;
}

#streetcatz ul ul a:hover, #streetcatz ul ul a:active{
font-weight: normal;
color: #333333;
}

#streetcatz ul li a:hover{
color: #ed1845;
}

#streetcatz ul li{
background-color:#ececec;
border-left:1px solid #bcbcbc;

}

#streetcatz ul ul li{
background-color: #ececec;
border-left: 0;
}

/* IE only hack \*/
* html #streetcatz ul ul li{
border-top: 0;
}
/* Einde IE only hack */


/**************************************************************
MultiBox v1.3
**************************************************************/
.MultiBoxContainer {
	position: absolute;
	border: 8px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #000000;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(http://www.nlstreets.nl/images/SHARED/multibox/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}

winnaarImg {
	text-decoration: none;
	border:0px;
}
winnaarImg:hover{
	text-decoration:none;
	border:0px;
}
