#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}

#lightbox a img { border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}

#imageContainer{
	padding: 10px;
}
	
#bottomNav {
	width:250px;
	height:30px;
	background: url("../../img/lightbox/controllerbg.png");
	background-repeat: no-repeat;
	padding: 0 0 10px 0;
	display:block;
	margin: 0 auto;
}
	
#bottomNavClose {
	width: 80px;
	height: 30px;
	background: url("../../img/lightbox/closenew.png") no-repeat; /* Trick IE into showing hover */
	background-position: 0 0;
	display: block;
	float:left;
	cursor: pointer;
}
	
#bottomNavClose:hover {
	background-position: 0px -30px;

}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}


.controllerNextLinkInactive{
	width: 80px;
	height: 30px;
	background: url("../../img/lightbox/nextnew.png") no-repeat; 
	background-position: 0px -60px;
	display: block;
	float:left;
	cursor: default;
}

.controllerPrevLinkInactive{
	width: 80px;
	height: 30px;
	background: url("../../img/lightbox/prevnew.png") no-repeat; /* Trick IE into showing hover */
	display: block;
	background-position: 0 -60px;
	float:left;
	cursor: default;
	margin: 0 0 0 7px;
}

.controllerPrevLink{
	width: 80px;
	height: 30px;
	background: url("../../img/lightbox/prevnew.png") no-repeat; /* Trick IE into showing hover */
	display: block;
	background-position: 0 0;
	float:left;
	cursor: pointer;
	margin: 0 0 0 7px;
}
.controllerNextLink{
	width: 80px;
	height: 30px;
	background: url("../../img/lightbox/nextnew.png") no-repeat; /* Trick IE into showing hover */
	background-position: 0 0;
	display: block;
	cursor: pointer;
	float:left;
}

.controllerNextLink:hover{
	background: url("../../img/lightbox/nextnew.png") no-repeat; 
	background-position: 0px -30px;
}
.controllerPrevLink:hover{
	background: url("../../img/lightbox/prevnew.png") no-repeat;
	background-position: 0px -30px;
}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url("../../img/lightbox/blank.gif") no-repeat; /* Trick IE into showing hover */
	display: block;
	cursor: default;
}

#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}

/*
#prevLink:hover, #prevLink:visited:hover { background: url("../../img/lightbox/prevlabel.gif") left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url("../../img/lightbox/nextlabel.gif") right 15% no-repeat; }
*/


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 100%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold; margin-bottom: 4px;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
}
	
* html .controllerPrevLink,
* html .controllerPrevLinkInactive { margin-left: 3px; }/*
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 0.12.0
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}/*___________________________________________________________________________________________________________________

	mediaCT webinterieur - www.mediact.nl - info@mediact.nl - 050 5799393 - Groningen - The Netherlands
	copyright: http://creativecommons.org/licenses/by-nc-nd/2.0/deed.nl

_____________________________________________________________________________________________________________________*/
body {
  color: #262626;
  background: white url("img/headerbg.gif") repeat-x;
  /* behavior:url("templates/css/csshover.htc"); */
  margin: 0px; }

/* begin_screen_mct_beheer_editor */
body, td, th, input, select, textarea, p {
  font-size: 12px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
  line-height: 18px;
  color: #7d7d7d; }

input, select, textarea {
  color: #484848; }

input, textarea {
  line-height: normal;
  width: 320px;
  height: 16px; }

textarea {
  height: auto; }

p {
  margin-bottom: 15px;
  color: #7d7d7d; }

a {
  color: #A2863D;
  text-decoration: none; }

a:hover {
  color: #A2863D;
  text-decoration: underline; }

img {
  border: none; }

fieldset {
  border: none; }

caption {
  display: none; }

strong, b {
  font-weight: bold; }

ul, ol {
  margin: 0 0 15px 20px; }

ul {
  list-style-type: square; }

ol {
  list-style-type: decimal; }

table {
  border-collapse: collapse; }

/*__________________________________________________________ HEADINGS __________________________________________________________*/
h1, h2, h3, h4, h5, h6 {
  margin: 0px;
  color: #484848;
  font-family: "Trebuchet MS", Arial, Verdana, sans-serif; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  text-decoration: none;
  color: #484848; }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
  text-decoration: none;
  color: #484848; }

h1 {
  font-size: 22px; }

h2 {
  font-size: 15px;
  margin-bottom: 30px; }

h3 {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 6px; }

h4 {
  font-size: 14px;
  font-weight: bold; }

h5 {
  font-size: 13px;
  font-weight: bold; }

/*__________________________________________________________ ALGEMENE CLASSES __________________________________________________________*/
.inleiding {
  margin: 30px 0px;
  font-size: 15px;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
  line-height: 20px; }

/* end_screen_mct_beheer_editor */
.f-left {
  float: left; }

.f-right {
  float: right; }

.text-right {
  text-align: right; }

.clear,
.clearer {
  clear: both; }

#catwalk_flash {
  margin: 0;
  border-top: 10px solid #FFF;
  background: #FFF;
  position: absolute;
  bottom: 0;
  right: 0px; }

#shoppingtrends_flash {
  margin: 22px 10px; }

/*__________________________________________________________ CONTAINER __________________________________________________________*/
#container {
  width: 860px;
  margin: 0 auto;
  text-align: left;
  position: relative; }

/*__________________________________________________________ HEADER _____________________________________________________________*/
#header {
  width: 100%;
  height: 176px;
  background: white url("img/headerbg.gif") repeat-x; }

#header_content {
  width: 860px;
  margin: 0 auto;
  text-align: left;
  position: relative; }

#header_content h1 a {
  display: block;
  width: 198px;
  height: 58px;
  background: url("img/logo.gif") no-repeat;
  text-indent: -12345em;
  overflow: hidden;
  position: relative;
  top: 63px; }

/*__________________________________________________________ CONTENT ____________________________________________________________*/
h3 a:hover {
  color: #7b7b7b; }

#content_wrapper {
  width: 860px;
  margin: 27px auto;
  text-align: left;
  position: relative; }

/*__________________________________________________________ LEFT CONTENT _________________________________________________________*/
#content_left {
  width: 270px;
  background: #FFFFFF;
  float: left;
  height: 357px; }

#content_left h2 {
  padding: 14px 0px 3px 10px;
  text-transform: uppercase;
  border-bottom: 1px solid #FFFFFF;
  margin-right: 30px;
  margin-bottom: 0; }

#content_left .bg {
  width: 270px;
  height: 357px;
  background: #e1e1e1;
  overflow: hidden; }

#content_left .item {
  padding: 10px 0 0 10px;
  margin: 0 30px 0 0;
  height: 147px;
  overflow: hidden; }

#content_left .item1 {
  border-bottom: 1px solid #FFF; }

#content_left .item h3 {
  font-size: 1em;
  margin-bottom: .5em; }

#content_left .item p {
  line-height: 19px;
  color: #7d7d7d;
  font-size: 11px;
  font-weight: normal;
  margin: 0; }

#contentpg_left {
  width: 270px;
  padding: 0 30px 30px 0;
  float: left; }

#contentpg_left p {
  margin: 10px 0 30px 10px; }

/*__________________________________________________________ MIDDLE CONTENT _______________________________________________________*/
#content_middle {
  width: 275px;
  margin-left: 20px;
  background: #FFFFFF;
  float: left;
  height: 357px;
  overflow: hidden; }

/*__________________________________________________________ RIGHT CONTENT _________________________________________________________*/
#content_right {
  margin-left: 20px;
  width: 270px;
  background: #FFFFFF;
  float: right;
  height: 357px;
  background: #e1e1e1;
  position: relative; }

#content_right h2 {
  padding: 14px 0px 3px 10px;
  text-transform: uppercase;
  border-bottom: 1px solid #FFFFFF;
  margin-right: 30px;
  margin-bottom: 0px; }

#content_right p {
  padding: 9px 30px 9px 10px;
  line-height: 19px;
  color: #7d7d7d;
  font-size: 11px;
  font-weight: normal;
  z-index: 100;
  margin: 0; }

#content_right .item {
  margin: 0; }

#contentpg_right {
  width: 545px;
  float: right;
  padding-bottom: 20px; }

#contentpg_right h2 {
  font-size: 23px;
  text-transform: uppercase;
  padding: 20px 0 7px 0;
  border-bottom: 1px solid #bdbdbd;
  clear: both; }

/*__________________________________________________________ LEFTUNDER CONTENT _________________________________________________________*/
#content_lo {
  clear: both;
  width: 425px;
  margin: 27px 0 27px 0;
  float: left; }

.titelbalk {
  background: #202020;
  padding: 5px 10px 0px 10px;
  overflow: hidden;
  height: 26px; }

.titelbalk a.meer {
  float: right;
  font-size: 10px;
  color: #777777;
  text-decoration: underline; }

.titelbalk a.meer:hover {
  color: #FFF; }

.titelbalk h2, .titelbalk h3 {
  font-size: 15px;
  font-weight: bold;
  padding-bottom: 7px;
  margin: 0px;
  float: left;
  width: 80%;
  color: #fff; }

.titelbalk_hot {
  background: #202020;
  padding: 5px 10px 0px 10px;
  margin-bottom: 20px;
  overflow: hidden;
  height: 26px; }

.titelbalk_hot a.meer {
  float: right;
  font-size: 10px;
  color: #777777;
  text-decoration: underline; }

.titelbalk_hot a.meer:hover {
  color: #FFF; }

.titelbalk_hot h3 {
  font-size: 15px;
  font-weight: bold;
  padding-bottom: 7px;
  margin: 0px;
  float: left;
  width: 80%;
  color: #fff; }

#content_lo h3, #content_ro h3 {
  font-size: 13px;
  font-weight: bold;
  padding: 25px 10px 0px 10px; }

#content_lo p {
  margin: 20px 10px 0px 10px;
  line-height: 18px; }

#content_lo ul {
  width: 405px;
  margin-top: 20px; }

#content_lo .text {
  margin: 20px 10px 27px 10px;
  line-height: 18px; }

#content_lo .text p {
  margin: 10px 0 0 0;
  line-height: 18px; }

/*__________________________________________________________ RIGHTUNDER CONTENT _________________________________________________________*/
#content_ro {
  width: 425px;
  margin: 27px 0 27px 0;
  float: right; }

#content_ro p {
  margin: 10px 10px 0px 10px;
  line-height: 18px; }

#content_ro #hot {
  margin: 20px 0px 17px 0px; }

#content_ro #hot h3 {
  padding-top: 0; }

#content_ro #hot p {
  line-height: 18px;
  margin: 10px 10px 20px 10px; }

/*__________________________________________________________ GALLERY PHOTO _______________________________________________________*/
ul.gallery {
  margin-left: 0px; }

.gallery_photo {
  width: 80px;
  height: 80px;
  overflow: hidden;
  float: left;
  margin: 0px 0px 10px 10px;
  border: 4px solid #DEEBFC; }

.gallery_photo a {
  display: block;
  border: 1px solid #FFF;
  width: 78px;
  height: 78px;
  overflow: hidden;
  text-align: center;
  background-color: #E1E1E1; }

.gallery_photo:hover {
  border-color: #008ED6; }

.gallery_photo a img {
  float: none; }

.gallery_photo_large {
  float: left;
  margin: 0px 0px 6px 6px; }

.gallery_photo_large img {
  display: block; }

.gallery_photo_large a {
  display: block;
  text-align: center;
  padding: 1px;
  border: 3px solid #DEEBFC; }

.gallery_photo_large a:hover {
  border-color: #008ED6; }

.gallery_photo_large p {
  display: block;
  text-align: center;
  padding: 1px;
  border: 3px solid #FFF;
  width: 165px;
  font-size: 11px;
  line-height: 14px; }

/*__________________________________________________________ NEWS _______________________________________________________*/
#fashionnews {
  border-top: 1px solid #ababab;
  margin: 25px 8px 0; }

.fashionnews {
  border-bottom: 1px solid #ababab; }

.fashionnews h3 {
  padding: 4px 2px 0 !important;
  font-size: 11px !important;
  line-height: 14px !important;
  font-weight: normal !important; }

.fashionnews h3 a {
  display: block; }

.fashionnews p {
  display: none; }

/*
.fashionnews.news1 p { display: block; margin-bottom: 10px !important; }
.fashionnews.news1 h3 { padding: 20px 10px 0 !important; font-size: 13px !important; line-height: 16px !important; font-weight: bold !important; }
*/
.rssnews {
  width: 47%; }

.rssnews.left {
  float: left; }

.rssnews.right {
  float: right; }

h3.bg,
.rssnews h3 {
  background-color: #202020;
  padding: 5px 10px 5px;
  color: #FFF;
  margin-bottom: 20px; }

h3.bg small {
  font-size: 10px; }

h3.bg small a {
  text-decoration: underline;
  color: #777777; }

h3.bg small a:hover {
  color: #FFFFFF; }

.rssitem {
  margin-bottom: 40px; }

.rssitem p {
  text-align: justify; }

.eigen_niews_block {
  margin-bottom: 40px; }

#newsarticles .article {
  margin-bottom: 30px;
  float: left; }

#newsarticles .fixedimage {
  float: left;
  margin: 0 5px 0 0; }

#newsarticles .fixedimage img {
  border: 1px solid #9E9E9E; }

#newsarticles .description {
  margin-left: 172px;
  display: none; }

/*__________________________________________________________ GUIDE _______________________________________________________*/
#guide ul {
  margin-left: 0; }

#guide #list_provinces ul {
  margin-bottom: 20px;
  overflow: hidden; }

#guide #list_provinces ul li {
  float: left;
  list-style-type: none;
  margin-right: 10px; }

#guide #list_provinces ul li a.active {
  text-decoration: underline; }

#guide #list_categories ul li {
  list-style-type: none; }

#guide #list_categories ul li.cat {
  float: left;
  display: block;
  width: 47%; }

#guide #list_categories ul li.cat_left {
  margin-right: 6%; }

#guide #list_categories h3 {
  background-color: #202020;
  color: #FFFFFF;
  margin-bottom: 20px;
  padding: 5px 10px; }

#guide #list_categories p.description img {
  width: 80px;
  margin: 5px 10px 10px 0;
  float: left; }

/*__________________________________________________________ PRODUCTS _______________________________________________________*/
.row {
  clear: both; }

.imageitem {
  float: left;
  margin: 7px 7px 14px;
  position: relative; }

.imageitem h3 {
  width: 165px; }

.imageitem h3 a {
  display: block;
  font-size: 12px;
  text-transform: uppercase;
  margin: 0;
  font-weight: normal; }

.teaserimg {
  height: 157px;
  overflow: hidden;
  margin-bottom: 10px; }

/*__________________________________________________________ ITEM NAVIGATION _______________________________________________________*/
#itemnavigation {
  border-top: 1px solid #C9C9C9;
  clear: both;
  margin-bottom: 15px; }

#itemnavigation ul {
  margin-left: 0;
  margin-top: 0; }

#itemnavigation ul li {
  display: inline;
  background-image: none;
  padding-left: 0;
  font-size: 10px; }

/*__________________________________________________________ CSS FORM TEMPLATE ____________________________________________________________*/
div.form-container {
  margin: 10px 0 30px 0;
  padding: 0px; }

p.legend {
  margin-bottom: 1em; }

p.legend em {
  color: #C00;
  font-style: normal; }

div.errors {
  margin: 0 0 10px 0;
  padding: 5px 10px;
  background-color: #202020;
  color: #FFF; }

div.errors ul {
  margin: 0 0 0 20px; }

div.errors p {
  margin: 0; }

div.errors p em {
  color: #FFF;
  font-style: normal;
  font-weight: bold; }

div.form-container form p {
  margin: 0; }

div.form-container form p.note {
  margin-left: 110px;
  font-size: 90%;
  color: #333; }

div.form-container form fieldset {
  margin: 10px 0;
  padding: 10px;
  border-top: #BDBDBD 1px solid; }

div.form-container form legend {
  font-weight: bold;
  color: #484848; }

div.form-container form fieldset div {
  padding: 0.25em 0; }

div.form-container label,
div.form-container span.label {
  margin-right: 10px;
  padding-right: 10px;
  width: 120px;
  display: block;
  float: left;
  text-align: right;
  position: relative;
  color: #484848; }

div.form-container label em,
div.form-container span.label em {
  position: absolute;
  right: 0;
  font-size: 120%;
  font-style: normal;
  color: #C00; }

div.form-container input.inputerror {
  border-color: #C00;
  background-color: #FEF; }

div.form-container div.controlset label,
div.form-container div.controlset input {
  display: inline;
  float: none; }

div.form-container div.controlset div {
  margin-left: 110px; }

div.form-container div.buttonrow {
  margin-left: 150px; }

div.form-container div.buttonrow .button {
  width: 100px;
  height: 26px;
  background-color: #9F9F9F;
  border: 1px solid #484848;
  border-width: 1px 2px 2px 1px;
  color: #FFF; }

div.form-container div.buttonrow .button:hover {
  border-width: 2px 1px 1px 2px; }

div.form-container div.hidden {
  display: none; }

div.form-container div.show {
  display: inline;
  background-color: #FFC;
  border-color: #C00; }

/*__________________________________________________________ MENU _________________________________________________________________*/
#menu {
  position: absolute;
  z-index: 10;
  top: 74px;
  right: 0;
  height: 25px;
  overflow: hidden;
  background: url("img/bg_menu.gif") no-repeat 20px 24px;
  height: 35px;
  width: 650px; }

ul#navheader {
  float: right;
  height: 18px;
  padding: 6px 0 0 0;
  text-align: right;
  position: relative;
  list-style-type: none; }

#navheader li {
  position: relative;
  float: left;
  font-size: 12px;
  height: 30px;
  background: url("img/menulijn.gif") no-repeat left 5px; }

#navheader #home {
  background: none; }

#navheader li a {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  font-family: "Lucida Sans Unicode", "Trebuchet MS", Arial, sans-serif;
  padding: 0 6px 4px 6px; }

#navheader li a:hover, #navheader li a.active {
  text-decoration: none;
  color: #fff;
  cursor: pointer;
  border-bottom: 3px solid #c8c8c8; }

#slider {
  position: absolute;
  border-bottom: 3px solid #c8c8c8;
  height: 0px;
  font-size: 0px;
  margin-top: 16px;
  _margin-top: 13px;
  line-height: normal !important; }

/*__________________________________________________________ FOOTER ________________________________________________________________*/
#footer {
  clear: both;
  width: 100%;
  min-width: 860px;
  height: 74px;
  background: white url("img/footerbg.gif") repeat-x; }

#footer_content {
  width: 860px;
  margin: 0 auto;
  text-align: left;
  position: relative; }

#footer_content span.logo a {
  display: block;
  width: 172px;
  height: 51px;
  background: url("img/footerlogo.gif") no-repeat;
  text-indent: -12345em;
  overflow: hidden;
  position: relative;
  top: 16px;
  left: 0px;
  z-index: 21; }

#footer_right {
  position: relative;
  text-align: right;
  right: 0px;
  bottom: 19px;
  z-index: 20; }

#footer_right p {
  font-size: 12px;
  color: #606060;
  margin-bottom: 0; }

#footer_right p a {
  color: #606060; }

/*__________________________________________________________ inschrijfformulier ________________________________________________________________*/
#inschrijfformulier {
  padding-top: 4em; }

.left {
  clear: both;
  width: 425px;
  margin: 27px 0;
  float: left; }

.right {
  float: right;
  margin: 27px 0;
  width: 425px; }

.left .text {
  line-height: 18px;
  margin: 20px 10px 27px; }

/*--------------------------------------- HOME ------------------------------------- */
.home_row {
  overflow: hidden;
  margin-top: 10px;
  clear: both; }

.carousel {
  padding: 10px 10px 0;
  background: #202020;
  width: 405px;
  height: 300px;
  float: left;
  overflow: hidden; }
  .carousel li img {
    width: 405px;
    display: block; }
  .carousel p {
    font-size: 11px;
    color: #fff;
    margin: 0;
    margin-top: 4px;
    line-height: 14px; }
    .carousel p a {
      font-size: 0.8em;
      font-style: italic; }

.main_articles {
  width: 405px;
  float: right;
  background: #e1e1e1;
  padding: 3px 10px; }
  .main_articles div {
    color: #484848;
    line-height: 15px;
    font-size: 11px;
    padding: 5px 0;
    height: 91px;
    border-top: 1px solid #fff; }
    .main_articles div.n1 {
      border: 0;
      height: 90px; }
    .main_articles div h3 {
      font-size: 11px;
      margin: 0; }

.banner_row a {
  float: left;
  margin-right: 10px;
  display: block;
  border: 1px solid #202020; }
.banner_row.banners_3 a.n3 {
  margin: 0; }
.banner_row.banners_3 img {
  display: block;
  width: 278px; }
.banner_row.banners_2 a.n2 {
  margin: 0; }
.banner_row.banners_2 img {
  display: block;
  width: 423px; }

.text_block {
  float: left;
  width: 425px; }
  .text_block .titelbalk {
    clear: both; }
  .text_block .content {
    overflow: hidden; }
  .text_block .image {
    float: left;
    margin: 10px 20px 20px 0; }
    .text_block .image img {
      width: 160px; }
  .text_block .text {
    margin-top: 5px;
    float: right;
    width: 245px; }
    .text_block .text p {
      font-size: 11px;
      line-height: 18px; }
    .text_block .text.no_image {
      width: auto; }
    .text_block .text.up_to_date {
      padding: 10px; }
      .text_block .text.up_to_date p {
        font-size: 12px; }

.news {
  width: 425px;
  float: right; }
  .news .titelbalk {
    margin-bottom: 10px; }
  .news .news_list {
    border-top: 1px solid #ababab;
    margin: 0 10px; }
    .news .news_list h3 {
      padding: 4px 2px 6px !important;
      font-size: 11px !important;
      line-height: 14px !important;
      font-weight: normal !important;
      display: block;
      border-bottom: 1px solid #ababab;
      margin: 0; }
      .news .news_list h3 a {
        display: block; }

.shopping_trends {
  padding: 20px 0;
  overflow: hidden; }
  .shopping_trends a {
    display: block;
    border: solid #D6E5FD;
    border-width: 8px 6px;
    float: left;
    margin-right: 7px; }
    .shopping_trends a.n3 {
      margin-right: 0; }
    .shopping_trends a img {
      display: block;
      width: 125px; }
/*=:project
    scalable Inman Flash Replacement (sIFR) version 3.

  =:file
    Copyright: 2006 Mark Wubben.
    Author: Mark Wubben, <http://novemberborn.net/>

  =:history
    * IFR: Shaun Inman
    * sIFR 1: Mike Davidson, Shaun Inman and Tomas Jogin
    * sIFR 2: Mike Davidson, Shaun Inman, Tomas Jogin and Mark Wubben

  =:license
    This software is licensed and provided under the CC-GNU LGPL.
    See <http://creativecommons.org/licenses/LGPL/2.1/>    
*/

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}


/*---- Header styling ---*/

.sIFR-active h2, .sIFR-active .titelbalk h3  {
	visibility: hidden;
	line-height: 14px;
	padding-bottom: 0px;
}

.sIFR-active #contentpg_right h2{
	line-height: 18px;
}
.sIFR-active .titelbalk h2, .sIFR-active .titelbalk h3 {
	line-height: 15px;
	padding-top: 0px;
	font-size: 12px;
}


