﻿html {
 	font-size: 100%;
}
  
body {
	font-size: 62.5%;	/* 10px = 1em */
	width: 100%;
	margin: 0; padding: 0;
	text-align: center;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
	color: #000 ! important;
	line-height: 1.8em;
	background: #ffffff url("/Style%20Library/images/background.gif") repeat-x scroll left top;
}
form {
}
 
font, span, td, li, ul, p, b, strong, i {
	font-family: inherit ! important;
	line-height: inherit ! important;
	font-size: inherit ! important;
}
	
input, textarea, select {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p {
	margin-top: 0px;
}
img { 
	border: 0px solid transparent;
}

body.font-l {
	font-size: 100%;
} 

div {
	height: auto;
}

a {
	color: #bc0f40;
}

a span {
	cursor: pointer;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

h1 {
	font-size: 2.0em;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
}

h2 {
	font-size: 1.6em;
	color: #bc0f40;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
}

h3 {
	font-size: 1.1em;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
	}

h4 {
	font-size: 1.0em;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
}

h5 {
	font-size: 1.0em;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
}
h6 {
	font-size: 1.0em;
	font-weight: bold;
	font-family: Georgia, Arial, Helvetica, sans-serif !important;
}

dt {
	display: block;
	margin: 5px 0 0 0;
	padding: 0 0 0 25px;
	cursor: pointer;
	color: #ffffff;
	background-color: #8d8d8d;
    background-image: url("/Style%20Library/images/collapsed.gif");
    background-repeat: no-repeat;
    background-position: 3px center;
    zoom: 1;
}

dt.clicked {
	 background-image: url("/Style%20Library/images/expanded.gif");
	 font-weight: bold;
}

dt.hover {
	 color: #bc0f40;
}

dt a {
	padding: 0px;
	height: 2em;
	display: block;
	color: #ffffff;
	text-decoration: none;
	line-height: 2.0em;
}

dd {
	margin: 5px 0 0 0;
	clear: both;
	display: none;
	padding: 5px 24px;
}
dd a.meer {
	display: block;
	text-align: right;
	color: #bc0f40;
	font-size: 0.9em;
}
#container1 
{
    width: 986px;
	margin: 0 auto;
	background: transparent url("/Style%20Library/images/container.png") repeat-y scroll center top;
	text-align: center;
}
.ContainerEnd {
    clear: both;
}
#container1 .ms-siteaction {
	float: right;
	text-align: left;
	margin-right: 9px;
}
#container {
	z-index: 2;
	width: 950px;
	text-align: left;
	margin: 0 auto;
	font-size: 1.2em;
	padding: 0;
}

/* Pagina */
#page {
	margin: 0 1px 0px 1px;
	padding: 1px 0 0 0;
	color: #000;
	text-align: left;
	background: transparent url("/Style%20Library/images/right.png") no-repeat scroll left top;
}
#page #topbanner {
	background-color: #ffffff;
	border-bottom: 1px #d6d6d6 solid;
	padding: 10px;
	text-align: center;
}
#page .left {
	padding:13px 0 4px 4px;
	margin-bottom: 8px;
	width: 580px;
	/*overflow: hidden;*/
}
#page .right {
	float:right;
	padding:13px 4px 4px 0;
	margin-bottom: 8px;
	overflow: hidden;
	width: 340px;
}
#page .wide {
	padding:13px 5px 4px 4px;
	width: 940px;
	overflow: hidden;
	background-color: #ffffff;
}
#top {
	height: 68px;
	margin: 0 1px 0 1px;
	background: transparent url("/Style%20Library/images/top.png") repeat-x scroll left top;
	clear: both;
}
/* TOP LEFT ELEMENTS */
#top-left {
	width: 182px;
	float: left;
}

#top-left a#homelink {
	display: block;
	background-color: transparent;
	background-image: url("/Style%20Library/images/logo.png");
	background-repeat: no-repeat;
	width: 179px; 
	height: 53px;
	cursor: pointer;
	margin: 10px 0 0 8px;
	float: left;
}
/* TOP RIGHT ELEMENTS */
#top-right {
	float: right;
	width: 600px;
	height: 58px;
}
#systemwide {
	height: 10px;
	line-height: 10px ! important;
	float: right;
	margin: 12px 27px 0 0;
	padding: 0;
}

#systemwide li {
	display: block;
	float: left;
	background: transparent url("/Style%20Library/images/sysnav-right.gif") no-repeat scroll right bottom;
	padding: 0 10px; 
	margin: 0;
}

#systemwide a {
	display: block;
	float: left;
	background:url(/style%20library/images/icons.gif) left 0px;
	width: 11px;
	height: 10px;
}
#systemwide .home {
	border-left: 0px solid transparent;
	padding-left: 0px;
}
#systemwide .home a {
	background-position: 0 0;
} 
#systemwide .home a:hover {
	background-position: 0 10px;
}
#systemwide .print a {
	background-position: -11px 0px;
} 
#systemwide .print a:hover {
	background-position: -11px 10px;
}
#systemwide .email a {
	background-position: -22px 0px;
} 
#systemwide .email a:hover {
	background-position: -22px 10px;
}
#systemwide .sitemap {
	background: none;
	padding-right: 0;
}
#systemwide .sitemap a {
	background-position: -33px 0px;

} 
#systemwide .sitemap a:hover {
	background-position: -33px 10px;
}
 
#systemwide li.font-resize a {
	background-image: none; 
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 15px ! important;
	display: inline;
	width: auto;
	color: #8d8d8d;
	text-align: center;
	text-decoration: none;
	vertical-align: bottom;
	margin: -1px 1px 0 0;
} 
#systemwide li.font-resize a.s {
	font-size: 8px;
} 
#systemwide li.font-resize a.l {
	font-size: 12px;
	line-height: 11px !important;
}

#systemwide li.font-resize a:hover, #systemwide li.font-resize a.active {
	color: #000;
	text-decoration: underline;
}

#systemwide a i {
	display: none;
}
#top-search { 
	margin: 13px 27px 0 0;
	padding:0;
	clear: both;
	float: right;
}
#top-search input {
	float: left;
	width: 108px;
	margin: 0;
	border: 1px #000 solid;
}

#top-search input {
	width: 108px;
	border: 1px #000 solid;
}

#top-search a{
	display: block;
	width: 35px; 
	height: 18px;
	background: transparent url("/Style%20Library/images/zoek.png") no-repeat scroll left top;
	float: left;
	color: #fff;
	text-decoration: none;
	text-align: center;
}
#top-search a:hover{
	text-decoration: underline;
}
/*  Footer */
div#footer {
	height: 38px;
	margin: 0 1px;
	border-top: 1px #eaeaea solid;
	border-bottom: 1px #eaeaea solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

#footer .left {
	float: left;
	padding: 9px 0 0 4px;
}

#footer .left, #footer .right {
	width: 40%;
}
#footer .left .logo {
	float: left;
	margin: 0 20px 0 0;
}
#footer .left a {
	color: #bc0f40;
}
#footer .left span {
	color: #8d8d8d;
}

#footer .right {
	float: right;
	text-align: right;
	padding: 9px 7px 0 0;
}
#footer .right a {
	color: #000;
	text-decoration: none;
	margin: 0 3px 0 4px;
}
#footer .right a:hover {
	text-decoration: underline;
}
/* Footer navigatie */
#footernav {
	background: #d7d7d7 url("/Style%20Library/images/footernav.png") repeat-x scroll left top;
	zoom: 1;
	padding: 14px 0 14px 0;
}
#footernav ul {
	margin: 0;
	padding: 0;
	list-style:none;
	display: block;
	cursor: pointer;
}
#footernav ul li {
	display: block;
	float: left;
	position:relative;
	width: 150px;
	margin-left: 20px;
}
#footernav ul > li {
	width: 170px;
	margin-left: 20px;
}
#footernav ul li a {
	text-decoration: none;
	font-family: Georgia;
	text-transform: uppercase;
	font-weight: bold;
}
#footernav ul li.red a    { color: #bc0f40; }
#footernav ul li.blue a   { color: #006699; }
#footernav ul li.purple a { color: #8955a2; }
#footernav ul li.green a  { color: #a4c50b; }
#footernav ul li.yellow a { color: #ffba00; }

#footernav ul li ul {
	margin: 12px 0 0 0;
	padding: 0;
}
#footernav ul li ul li {
	margin: 0;
	background: transparent url("/Style%20Library/images/footernav_bullet.png") no-repeat scroll left 6px;
	padding: 0 0 0 7px;
}
#footernav ul li ul li a {
	color: #000 !important;
	font-weight: normal;
	text-decoration: none;
	font-family: Georgia;
	font-size: 0.9em;
	text-transform: none;
	line-height: 1.5em;
	background: none;
	margin: 0;
	padding: 0;
}
#footernav ul li ul li.active a {
	font-weight: bold;
}
#footernav ul li ul li a:hover {
	text-decoration: underline;
}
/***********************************************************************************************
	Navigatie
***********************************************************************************************/
/* Top Menu */
#nav { 
	margin: 1px 0 0 0;
	height: 32px;
	background: transparent url("/Style%20Library/images/nav.png") repeat-x scroll left top;
}
#menu {
	margin: 0;
	padding: 5px 0 0 5px;
}
#menu a, #menu li, #menu ul {
	display:block;
}
#menu * {
	line-height: normal;
}
#menu * {
	margin: 0;
	padding: 0;
	list-style:none;
	display: block;
	cursor: pointer;
}
/* Eerste niveau */
#menu li {
	background: transparent url("/Style%20Library/images/menu-bg-right.png") no-repeat scroll right top;
	float:left;
	position:relative;
	display: block;
	margin-right: 5px;
}
#menu li a {
	font-family: "Franklin Gothic Medium";
	font-size: 1.25em;
	text-transform: uppercase;
	color: #fff;
	position: relative;
	z-index: 999;
	padding-bottom: 5px;
	text-decoration: none;
	vertical-align: middle;
	background: transparent url("/Style%20Library/images/nav_grey.png") repeat-x scroll left top;
}
#menu li.grey a   {	background-image: url("/Style%20Library/images/nav_grey.png"); }
#menu li.red a    {	background-image: url("/Style%20Library/images/nav_red.png"); }
#menu li.blue a   {	background-image: url("/Style%20Library/images/nav_blue.png"); }
#menu li.purple a {	background-image: url("/Style%20Library/images/nav_purple.png"); }
#menu li.green a  {	background-image: url("/Style%20Library/images/nav_green.png"); }
#menu li.yellow a {	background-image: url("/Style%20Library/images/nav_yellow.png"); }

#menu li.active a {
	background: none;
	background-color: #fff;
	color: #000;
}
#menu li a em {
	font-style: normal;
	padding: 0 3px 1px 3px;
	border: 1px #000 solid;
	border-bottom-width: 0px;
}
#menu li.active a em {
	border: 1px #fff solid;
}
#menu li.sfHover a {
	padding-bottom: 7px;
}
#menu li.active a {
	padding-bottom: 4px;
}
/* tweede niveau */
#menu li ul {
	position:absolute;
	display: block;
	top:-999em;
	width:162px;
	z-index: 998;
	border: solid 1px #d4d4d4;
	border-bottom: none;
}
#menu li.red ul    { border-color: #dd879f; }
#menu li.blue ul   { border-color: #7fb2cc; }
#menu li.purple ul { border-color: #c4aad0; }
#menu li.green ul  { border-color: #d1e285; }
#menu li.yellow ul { border-color: #ffdc7f; }

#menu li.sfHover ul {
	left: 0px;
	top: 27px;
}
#menu li ul li {
	position: relative;
	z-index: 999;
	height: auto;
	border-bottom: solid 1px #d4d4d4;
	background: none;
	background: #8d8d8d url("/Style%20Library/images/subnav_red.png") repeat-x scroll left top;
	padding: 0; margin: 0;
}
#menu li.red ul li    { border-bottom-color: #dd879f; background: #bc0f40 url("/Style%20Library/images/subnav_red.png") repeat-x scroll left top; }
#menu li.blue ul li   { border-bottom-color: #7fb2cc; background: #006699 url("/Style%20Library/images/subnav_blue.png") repeat-x scroll left top; }
#menu li.purple ul li { border-bottom-color: #c4aad0; background: #8955a2 url("/Style%20Library/images/subnav_purple.png") repeat-x scroll left top; }
#menu li.green ul li  { border-bottom-color: #d1e285; background: #a4c50b url("/Style%20Library/images/subnav_green.png") repeat-x scroll left top; }
#menu li.yellow ul li { border-bottom-color: #ffdc7f; background: #ffba00 url("/Style%20Library/images/subnav_yellow.png") repeat-x scroll left top; }

#menu li ul li a {
	display: block;
	width: 142px;
	background: none !important;
	padding: 9px 10px 7px 10px;
	height: auto;
	color: #fff !important;
	border: none !important;
	font-family: Georgia;
	font-weight: bold;
	font-size: 1.0em;
	text-transform: none;
}
#menu li ul li a:hover {
	background: #595959 url("/Style%20Library/images/subnav_red_hover.png") repeat-x scroll left top !important;
}
#menu li.red ul li a:hover    { background: #9d0927 url("/Style%20Library/images/subnav_red_hover.png") repeat-x scroll left top !important; }
#menu li.blue ul li a:hover   { background: #004371 url("/Style%20Library/images/subnav_blue_hover.png") repeat-x scroll left top !important; }
#menu li.purple ul li a:hover { background: #52376d url("/Style%20Library/images/subnav_purple_hover.png") repeat-x scroll left top !important; }
#menu li.green ul li a:hover  { background: #6d920d url("/Style%20Library/images/subnav_green_hover.png") repeat-x scroll left top !important; }
#menu li.yellow ul li a:hover { background: #e29000 url("/Style%20Library/images/subnav_yellow_hover.png") repeat-x scroll left top !important; }

#menu li ul li.sfHover ul {
	top: 0px;
	left: 144px;
}
/*  Kruimelpad */
.kruimel {
	display: block;
	padding: 2px 4px 0 4px;
	height: 18px;
}
.kruimel a {
	color: #000;
	font-size: 0.8em;
	text-decoration: none;
}
.kruimel a:hover {
	text-decoration: underline;
}
.kruimel .kruimellink {
	display: inline-block;
	padding-right: 11px;
	margin-right: 9px;
	background: transparent url("/Style%20Library/images/footernav_bullet.png") no-repeat scroll right 7px;
}
.kruimel .kruimelcurrent {
	text-decoration: underline;
}
/***********************************************************************************************************
**
**   Content elementen
**
***********************************************************************************************************/
.left h2 {
	margin: 27px 0 18px 8px;
}
.blok {
	margin-bottom: 10px;
}
.right .blok .content {
	width: auto;
}
.blok .kop {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0 5px 1px 5px;
	border-bottom: 1px #eaeaea solid;
}
.blok .red { background-color: #bc0f40; }
.blok .blue { background-color: #006699; }
.blok .purple { background-color: #8955a2; }
.blok .green { background-color: #a4c50b; }
.blok .yellow { background-color: #ffba00; }
.blok .grey { background-color: #8d8d8d; }
.blok .black { background: #000000 url("/Style%20Library/images/kop_black_bg.png") repeat-x scroll left top; }

.blok .kop a.rss {
	float: right;
	margin: -15px 4px 0 0;
	background: transparent url("/Style%20Library/images/rss.png") no-repeat scroll center center;
	display: block;
	width: 16px;
	height: 11px;
	font-size: 0.6em;
}
.blok .kop a.rss em {
	display: none;
}
.blok .kop a.archief {
	display: block;
	margin: -20px 5px 0 0;
	padding-left: 7px;
	float: right;
	font-size: 0.8em;
	text-decoration: none;
	text-transform: none;
	color: #ffffff;
}
.blok .kop a.archief:hover 
{
    text-decoration: underline;
}
.blok h2 {
	color: #000000;
	font-size: 1.2em;
}
.blok .content {
	border: 1px #eaeaea solid;
	border-top-width: 0;
	background-color: #ffffff;
	padding: 9px 9px 7px 9px;
	zoom: 1;
}
.right .blok .content {
	font-size: 0.9em;
	padding: 4px 9px 7px 9px;
}
.right .poll .content {
	background: #ffffff url("/Style%20Library/images/vraagtekens.jpg") no-repeat scroll 8px 9px;
	padding: 7px 9px 10px 58px;
}
.right .populair .content {
	padding: 8px 5px 8px 5px;
	line-height: 1.1em;
	cursor: pointer;
}
.right .populair .hover {
	background-color: #f7f7f7;
}
.right .blok .ledemaatjes {
	background: transparent url("/Style%20Library/images/ledemaatjes_bg.png") no-repeat scroll left top;
	padding-top: 38px;
}
.populair .content a {
	color: #000000;
	text-decoration: none;
}
.populair .content a:hover {
	text-decoration: underline;
}
.populair .content a span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #9a8c81;
}
.right #reacties .content {
	cursor: pointer;
}
.right #reacties .hover {
	background-color: #f1f1f1;
}
.blok .content h1 {
    margin-top: 1px;
	margin-bottom: 4px;
	line-height: 1.2em;
}
.blok .content .meer {
	display: block;
	margin: 7px 25px 0 0;
	padding-left: 7px;
	background: transparent url("/Style%20Library/images/bullet_red.png") no-repeat scroll left 7px;

}
.left .blok .content .meer {
	font-size: 0.9em;
}
.blok .action {
	display: block;
	float: right;
	border: 1px #000000 solid;
	line-height: 1.2em;
	padding: 1px 6px 1px 6px;
	margin-left: 5px;
	color: #ffffff;
	font-family: "Franklin Gothic Medium", Georgia, Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: #000000 url("/Style%20Library/images/action_bg.png") repeat-x scroll left top;
}
.right .blok .action {
	font-size: 1.1em;
}
.blok .action:hover {
	text-decoration: underline;
}
.poll .validator 
{
    float: right;
}
.poll .action {
	margin-top: -19px;
}
.blok .content h2 {
	margin: 0 0 11px 0;
}
.blok .content img.links {
	float: left;
	margin-right: 10px;
	border: 1px #eaeaea solid;
}
.blok .content img.rechts {
	float: right;
	margin-left: 10px;
	border: 1px #eaeaea solid;
}
.right .blok .content img.links {
	margin-top: 5px;
}
.right .blok .content img.rechts {
	margin-top: 5px;
}
.blok #gerechten {
	clear: both;
	width: 450px;
	margin-left: 70px;
}
.blok #gerechten .listitem {
	clear: both;
	padding: 5px 0 30px 0;
	border-top: 1px #eaeaea solid;
	border-bottom: 1px #ffffff solid;
	cursor: pointer;
}
.blok #gerechten .hover {
	background-color: #f7f7f7;
}
.blok #gerechten .listitem a {
	color: #000000;
	font-weight: bold;
	font-size: 0.9em;
	text-decoration: none;
	margin-top: 5px;
}
.blok #gerechten .listitem a:hover {
	text-decoration: underline;
}
.blok #gerechten .listitem img.rechts {
	margin: 0 0 0 11px;
	width: 38px;
	position: absolute;
	clip: rect(0 38px 38px 0);
	margin-left: 405px;
}
.right .populair .content img.rechts {
	margin: 0 0 0 11px;
	width: 38px;
	position: absolute;
	clip: rect(0 38px 28px 0);
	margin-left: 285px;
}
.blok .content .stats {
	background: transparent url("/Style%20Library/images/stats.png") repeat-x scroll left top;
	display: block;
	height: 20px;
	padding: 1px 0 2px 0;
	margin-bottom: 8px;

}
.blok .content .stats div {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #9a8c81;
	padding: 1px 8px 0 11px;
}
.blok .content .stats div span {
	color: #bc0f40;
}
.blok .content .stats div.bekeken {
	padding-left: 8px;
}
.blok .content .stats div.aantalreacties {
	background: transparent url("/Style%20Library/images/stats_pipe.png") no-repeat scroll left center;
}
.blok .content .stats div.beoordeling {
	background: transparent url("/Style%20Library/images/stats_pipe.png") no-repeat scroll left center;
	width: 120px;
}
.blok .content .stats div.beoordeling span {
	float: left;
	color: #9a8c81;
}
.blok .content .stats div.artikeldatum {
	float: right;
	font-size: 0.75em;
	padding-top: 1px;
	padding-right: 4px;
}
.blok .content .rk {
	margin-right: 0px;
}
.blok .content ul {
	display: inline-block;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}
.blok .content ul li {
	border-top: 1px #eaeaea solid;
	background: transparent url("/Style%20Library/images/bullet_grey.png") no-repeat scroll left 9px;
	padding: 2px 0 3px 13px;
}
.blok .content ul li.er {
	border-top: none;
}
.blok .content ul li.lr {
	border-bottom: 1px #eaeaea solid;
}
.blok .content ul li a {
	color: #000000;
	text-decoration: none;
	font-size: 1.1em;
}
.blok .content ul li a:hover {
	text-decoration: underline;
}
.blok .content ul li span {
	float: right;
	color: #8d8d8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.left .reacties {
	border: 1px #eaeaea solid;
	padding: 1px;
}
.left .reacties .content {
	border: none;
	font-size: 0.9em;
	background-color: #f0f4f8;
	padding: 7px 7px 5px 7px;
}
.left .reacties .content .reactie {
	font-weight: bold;
	padding: 0 0 4px 25px;
	background: transparent url("/Style%20Library/images/reactie.png") no-repeat scroll 1px 2px;
}
.blok .content .reactie span {
	margin-left: 10px;
	color: #8d8d8d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
}
.right .reacties .content {
	padding-bottom: 0;
}
.left .reactieform {
	margin-top: 5px;
	background: #f0f4f8 url("/Style%20Library/images/reactieform_bg.png") repeat-x scroll left top;
}
.left .reactieform .content {
	border: none;
	background: none;
	height: 160px;
}
.left .reactieform .content h2 {
	color: #bc0f40;
	font-size: 1em;
}
.left .reactieform .content .links {
	width: 160px;
	float: left;
	padding: 0;
	margin: 0;
}
.left .reactieform .content .links .label {
    display: block;
    font-size: 0.9em;
    font-weight: bold;
}
.left .reactieform .content .rechts {
	width: 400px;
	float: right;
	padding: 0;
	margin: 0;
}
.left .content .reactieform .content .rechts {
	width: 360px;
}
.left .reactieform .content textarea {
	border: 1px #d4d4d4 solid;
	margin-bottom: 10px;
    width: 394px;
}
.left .content .reactieform .content textarea {
	width: 354px;
}
.left .reactieform .content input {
	margin-top: 0;
	width: 150px;
}
.left .reactieform .content .validator {
	display: block;
}
.right .blok .content .reactie {
	border-bottom: 1px #eaeaea solid;
	font-weight: bold;
	padding: 1px 0 4px 27px;
	background: transparent url("/Style%20Library/images/reactie.png") no-repeat scroll 1px 2px;
}
.right .blok .content .reactie a {
	text-decoration: none;
}
.right .login .content {
	padding-bottom: 0;
}
.login .content ul {
	display: inline-block;
	list-style: none;
	padding: 0;
	margin: 5px 0 0 0;
}
.login .content ul li {
	border-top: 1px #eaeaea solid;
	background: transparent url("/Style%20Library/images/bullet_black.png") no-repeat scroll left 8px;
	padding-left: 14px;
}
.login .content ul li a {
	color: #000000;
	text-decoration: none;
}
.login .content ul li a:hover {
	text-decoration: underline;
}
.magazine .content ul {
	display: inline-block;
	list-style: none;
	padding: 0;
	margin: 5px 0 0 0;
	border-bottom: 1px #eaeaea solid;
}
.magazine .content ul li {
	border-top: 1px #eaeaea solid;
	background: transparent url("/Style%20Library/images/bullet_black.png") no-repeat scroll left 8px;
	padding-left: 14px;
}
.blok .content .nu {
	position: absolute;
	top: -1px;
	left: 303px;
}
.blok .nu_online {
	position: absolute;
	top: -20px;
	left: 267px;
	z-index: 3;
}
.blok .content input {
	margin: 6px 0 6px 0;
	border: 1px #d4d4d4 solid;
}
.blok .content .zoek {
	margin-bottom: 5px;
	float: left;
	width: 470px;
}
.blok .content .zoek select {
	margin: 0 20px 0 20px;
}
.blok .content .zoek .action {
	margin-top: -21px;
}
.blok .content .medialist {
	background: #fbfbfb url("/Style%20Library/images/medialist_bg.png") repeat-y scroll right top;
	font-size: 0.85em;
}
.blok .content .medialist .active {
	background-color: #ffffff;
	font-weight: bold;
}
.blok .content .medialist .all {
	background: transparent url("/Style%20Library/images/bullet_red.png") no-repeat scroll left 11px;
	padding-left: 7px;
	padding-top: 3px;
}
.blok .content .medialist .all a {
	color: #bc0f40;
	text-decoration: underline;
}
.blok .content .detail {
	float: right;
	width: 358px;
	padding: 0 0 0 10px;
}
.blok .content .detail .mplayer {
	border-top: 1px #eaeaea solid;
	font-size: 0.8em;
	font-weight: bold;
	margin-top: 6px;
	padding-top: 10px;
}
.blok .items {
	border: 1px #eaeaea solid;
	border-top-width: 0;
	background: #f7f7f7 url("/Style%20Library/images/items_top.png") repeat-x scroll left top;
	clear: both;
}
.blok .items .bg {
	border: 1px #ffffff solid;
	border-top-width: 0;
	padding: 9px 8px 7px 8px;
	zoom: 1;
	overflow: hidden;
}
.blok .meer .bg {
	padding: 4px 8px 5px 8px;
}
.blok .actions .bg {
	padding: 4px 4px 4px 8px;
}
.blok .actions .bg .label {
	float: left;
	margin: 1px 10px 0 1px;
	font-size: 0.9em;
}
.right .blok .items {
	font-size: 0.9em;
}
.blok .items .item {
	float: left;
	width: 270px;
	margin-right: 20px;
	margin-bottom: 7px;
	zoom: 1;
}
.blok .gerechten .item {
	width: 173px;
}
.blok .items .snel {
	float: right;
	border: 1px #eaeaea solid;
	background-color: #ffffff;
	padding: 5px 10px 7px 10px;
}
.blok .items .snel .plaatje {
	display: inline-block;
	margin-top: 5px;
	margin-right: 7px;
}
.blok .items .snel .rk {
	margin-right: 0;
}
.blok .items .rk { /* rechter kolom */
	margin-right: 0;
}
.blok .items .lr { /* laatste rij */
	margin-bottom: 0;
}
.blok .items h2 {
	margin: 14px 0 7px 0;
}
.blok .items .item .titel {
	padding: 0 0 0 5px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}
.blok .items .item .itemcontent {
	border: 1px #eaeaea solid;
	background-color: #ffffff;
	padding: 6px 2px 10px 4px;
	zoom: 1;
	font-size: 0.9em;
}
.blok .items .item .itemcontent img {
	float: left;
	margin: 3px 10px 5px 5px;
}
.blok .items .item .itemcontent .tekst {
	overflow: visible;
	line-height: 1.3em;
	zoom: 1;
}
.blok .items a.login {
	display: block;
	margin: 0 0 0 0;
	padding-left: 7px;
	background: transparent url("/Style%20Library/images/bullet_red.png") no-repeat scroll left 7px;
	font-weight: bold;
}
.blok .items a.meer {
	display: block;
	margin: 0 0 0 0;
	padding-left: 7px;
	background: transparent url("/Style%20Library/images/bullet_red.png") no-repeat scroll left 7px;
}
.blok .itemcontent a.meer {
	display: block;
	margin: 9px 0 0 0;
	padding-left: 7px;
	background: transparent url("/Style%20Library/images/bullet_red.png") no-repeat scroll left 5px;
}
.blok .items .er {
	border-top: 1px #eaeaea solid;
}
.blok .items .listitem {
	background-color: #ffffff;
	border-bottom: 1px #eaeaea solid;
	zoom: 1;
}
.blok .items .listitem .titel {
	float: left;
	width: 150px;
}
.blok .items .listitem .titel a {
	color: #006699;
	text-decoration: none;
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	margin: 7px 16px 0 11px;
	padding-left: 8px;
	background: transparent url("/Style%20Library/images/bullet_blue.png") no-repeat scroll left 7px;
}
.blok .items .listitem .titel a:hover {
	text-decoration: underline;
}
.blok .items .listitem .tekst {
	float: left;
	font-size: 0.9em;
	padding: 7px 18px 7px 0;
}
#lifestylehome .listitem {
	cursor: pointer;
}
#lifestylehome .hover {
	background-color: #f7f7f7;
}
#lifestylehome .listitem .tekst {
	width: 380px;
}
.right .banner {
	background-color: #ffffff;
	border: 1px #eaeaea solid;
	padding: 1px 1px 1px 1px;
}

.contentnav h2 {
	color: #000000;
	font-size: 1.2em;
}
.contentnav ul {
	display: inline-block;
	list-style: none;
	padding: 0;
	margin: 0 20px 0 20px;
}
.contentnav ul li {
	border-top: 1px #eaeaea solid;
	background: transparent url("/Style%20Library/images/bullet_grey.png") no-repeat scroll left 9px;
	padding: 2px 0 3px 13px;
	font-size: 0.9em;
	color: #9a8c81;
}
.contentnav ul li a {
	margin-left: 10px;
	color: #000000;
}
.contentnav ul li.archief {
	background: transparent url("/Style%20Library/images/bullet_black.png") no-repeat scroll left 10px;
}
.contentnav ul li.archief a {
	margin-left: 0;
}
/* Rating */
#StarRating {
	margin-top: 1px;
	float: right;
	width: 126px;
}
#StarRating a {
	float: left;
}
#StarRating .RatingStar {
	display: inline-block;
	background: transparent url("/Style%20Library/images/RatingStarFull.png") no-repeat scroll left top;
	width: 17px;
	height: 17px;
	margin-right: 1px;
}
#StarRating .StarFull {
	background-image: url("/Style%20Library/images/RatingStarFull.png");
}
#StarRating .StarEmpty {
	background-image: url("/Style%20Library/images/RatingStarEmpty.png");
}
#StarRating a.action {
	float: right;
}

/* Tabs */
#tabs {
	zoom: 1;
	border-color: #EAEAEA;
	border-style: solid;
	border-width: 0px 1px;
	height: 44px;
	background: transparent url("/Style%20Library/images/tab-bg.png") repeat-x scroll left bottom;
	margin: 0 -10px;
	clear: both;
}
#tabs ul {
	padding: 18px 0 0 0;
	margin: 0px  0 0 18px;	
}
#tabs ul li {
	background: transparent url("/Style%20Library/images/tab-left.png") no-repeat scroll left top;
	height: 26px;
	float: left;
	position:relative;
	display: block;
	border: none;
	margin: 0 0 0 1px;
	padding: 0 0 0 0px;
}

#tabs ul li a {
	background: transparent url("/Style%20Library/images/tab-right.png") no-repeat scroll right top;
	display: inline-block;
	text-decoration: none;
	height: 26px;
	line-height: 26px;
	margin: 0;
	padding: 0 10px 0 10px;
	color: #8d8d8d;
	position: relative;
}


#tabs ul li.firstcurrent, #tabs ul li.current {
	background: transparent url("/Style%20Library/images/tab-active-left.png") no-repeat scroll left top;
	margin: 0 0 0 1px;
}

#tabs ul li.current a, #tabs ul li.firstcurrent a {
	background: transparent url("/Style%20Library/images/tab-active-right.png") no-repeat scroll right top;
	color: #000000;
	font-weight: bold;
}
.tabcontent {
	border-color: #EAEAEA;
	border-style: solid;
	border-width: 0px 1px;
	border-top-width: 0;
	background-color: #ffffff;
	padding: 15px;
	margin: 0 -10px;
}

.tabcontent li.gerecht 
{
	height: 28px;
}
.tabcontent li.gerecht img {
	border:0 solid transparent;
	clip:rect(0pt, 38px, 28px, 0pt);
	margin-left:497px;
	position:absolute;
	width:38px;
}

/* Archief */
#archieflijst {
	border-top: 1px #eaeaea solid;
}
#archieflijst .item {
	clear: both;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #eaeaea solid;
	zoom: 1;
	padding: 4px;
	cursor: hand;
	width: auto;
}
#archieflijst .hover {
	background-color: #f7f7f7;
}
#archieflijst .item .itemcontent {
	margin-left: 62px;
}
#archieflijst .item .itemcontent h2 {
	margin: 0;
	text-decoration: underline;
	float: left;
}
#archieflijst .item .itemcontent span{
	margin: 0;
	float: right;
	font-size: 0.9em;
	color: #9a8c81;
}
#archieflijst .item .itemcontent .meer {
	float: right;
}
/* Search */
#search {
	padding: 20px 20px 8px 20px;
}
#search .zoekbox {
	width: 295px;
	float: left;
	margin-top: 9px;
	padding-left: 4px;
	padding-bottom: 2px;
	font-size: 1em;
}
#search .zoek {
	display: block;
	margin: 9px 0 0 10px;
	padding: 0 4px 0 5px;
	background: transparent url("/Style%20Library/images/kop_black_bg.png") repeat-x scroll left top;
	border: 1px #000000 solid;
	float: left;
	color: #fff;
	font-size: 0.9em;
	text-decoration: none;
	text-align: center;
}
#search .zoektoggle {
	float: right;
	margin-top: 13px;
	font-size: 0.9em;
}
#advancedsearch .bg {
	padding: 0 15px 16px 15px;
}
#advancedsearch .bg h2 {
	margin-left: 4px;
	font-size: 1em;
}
#advancedsearch .bg span {
	display: block;
	margin: 12px 0 0 0;
}
#advancedsearch .bg span label {
	margin: -2px 25px 0 6px;
}
#searchresults {
	margin-top: 15px;
}
#searchresults .resultkop h2 {
	margin: 0 9px 0 21px;
	font-size: 1em;
	float: left;
}
#searchresults .resultkop span {
	font-size: 0.8em;
	color: #8d8d8d;
	float: left;
}
#searchresults .resultkop span em {
	font-style: normal;
	color: #bc0f40;
}
#searchresults .item {
	clear: both;
	border-top: 1px #ffffff solid;
	border-bottom: 1px #eaeaea solid;
	zoom: 1;
	padding: 8px 0 9px 0;
	cursor: hand;
}
#searchresults .hover {
	background-color: #f7f7f7;
}
#searchresults .item .rating {
	width: 21px;
	margin-top: 5px;
	padding-bottom: 2px;
	float: left;
	text-align: center;
	color: #ffffff;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 1.1em;
}
#searchresults .item .itemcontent {
	margin-left: 31px;
	font-size: 0.9em;
}
#searchresults .item .itemcontent a {
	display: block;
	margin: 2px 0 1px 0;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
/* Pager */
.pager {
	zoom: 1;
	clear: both;
	margin-top: 10px;
	padding-left: 120px;
}
.pager .prev {
	width: 40px;
	float: left;
}
.pager .nummers {
	width: 245px;
	float: left;
	text-align: center;
}
.pager .next {
	width: 40px;
	float: left;
}
.pager .prev a {
	display: block;
	width: 38px;
	height: 18px;
	background: transparent url("/Style%20Library/images/gallery-left.png") no-repeat scroll left top;
}
.pager .prev a em {
	display: none;
}
.pager .nummers a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.pager .nummers a.active {
	font-weight: bold;
	text-decoration: underline;
}
.pager .nummers a.greyout {
	text-decoration: underline !important;
	color: #ff9000 !important;
}
.pager .next a {
	display: block;
	width: 38px;
	height: 18px;
	background: transparent url("/Style%20Library/images/gallery-right.png") no-repeat scroll left top;
}
.pager .next a em {
	display: none;
}

/* Sitemap */
#sitemap .blok {
	width: 280px;
	float: left;
	margin-right: 18px;
}
#sitemap .rk {
	margin-right: 0;
}

/* Telerik aanpassingen */
.RadEWrapper img {
	margin: auto !important;
}


/*  Formulieren  */
.vraag {
	width: 485px;
}
.vraag .regel {
	background-color: #fbfbfa;
	zoom: 1;
	margin-bottom: 2px;
	clear: both;
}
.vraag .label {
	width: 134px;
	background-color: #f7f7f5;
	padding: 2px 0 2px 6px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
}
.vraag .label em {
	color: #ad235e !important;
}
.vraag span.groot {
	display: block;
	float: none;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 1.3em;
	margin-top: 20px;
	margin-bottom: 15px;
	width: auto;
	background-color: transparent;
}
.vraag span.breed {
	display: block;
	float: none;
	width: auto;
	background-color: transparent;
}
.vraag .input {
	display: block;
	width: 325px;
	float: left;
	padding: 2px 0 2px 20px;
}
.vraag .input span {
	display: block;
}
.vraag .validator {
	background: #f7e9ef url("/Style%20Library/images/alert.png") no-repeat scroll 5px 2px;
	display: block !important;
	width: 450px;
	padding: 2px 10px 2px 25px;
	margin: 0 0 2px 0;
	color: #ad235e !important;
	clear: both;
}
.vraag .note, .vraag .checkboxlist {
	background-color: #f7f7f5;
}
.vraag .note .input, .vraag .checkboxlist .input {
	background-color: #fbfbfa;
}
.vraag .checkboxlist table {
	width: 100%;
}
.vraag .checkboxlist td input {
	border: none;
	float: left;
	margin-top: 0;
}
.vraag .checkboxlist td label {
	margin-top: 1px;
	float: left;
}
.vraag .checkbox input {
	border: none;
	float: left;
	margin-top: 0;
}
.vraag .checkbox label {
	margin-top: 1px;
	float: left;
}
.vraag textarea {
	width: 315px;
	border: 1px #dbdbcf solid;
	margin: 0;
}
.vraag input[type=text]{
	border: 1px #dbdbcf solid;
	width: 220px;
	margin: 0;
}
.vraag input[type=file] {
	border: 1px #dbdbcf solid;
	width: 315px;
	margin: 0;
}
.vraag .checkboxlist .lijst input {
	float: left;
	margin: 0;
}
.vraag .checkboxlist .lijst label {
	display: block;
	float: left;
	width: 300px;
	margin: 0;
	margin-bottom: 3px;
}
.SideBar {
	background: transparent url("/Style%20Library/images/sidebar.png") repeat-y scroll left top;
	border-left: 1px #ecece8 solid;
}
.SideBarList {
	margin-bottom: 20px;
	width: 200px;
	border-top: 1px #ecece8 solid;
	border-bottom: 1px #ffffff solid;
}
.SideBarList td.SideBarButton {
	border-bottom: 1px #ecece8 solid;
	border-right: 1px #ecece8 solid;
	background-color: #ffffff;
}
.SideBarList td.SideBarButton a {
	background: transparent url("/Style%20Library/images/sidebarbutton.png") repeat-y scroll left top;
	display: block;
	padding: 4px 5px 4px 11px;
	margin: 1px 0 1px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #707070 !important;
	text-decoration: none !important;
}
.SideBarList td.active {
	border-right: 1px #ffffff solid;
}
.SideBarList td.active a {
	background: none;
	color: #ff9000 !important;
}
.formfooter {
	margin-top: 10px;
	width: 485px;
}
.formfooter .verplicht {
	width: 100px;
	float: left;
	color: #ad235e;
	text-align: left;
}
.formfooter .knoppen {
	float: right;
	width: 220px;
}
.formfooter .knoppen a {
	display: block;
	height: 19px;
	text-align: left;
	color: #ffffff !important;
	font-size: 0.9em;
	text-decoration: none !important;
	font-weight: bold;
	border: 1px #000000 solid;
	background: #000000 url("/Style%20Library/images/action_bg.png") repeat-x scroll left top;
	padding: 3px 10px 2px 10px;
	float: right;
}


/*  Gallery */
.right .media {
	overflow: hidden;
}
.right .media .content .block {
	width: 320px;
	height: 240px;
	text-align: center;
	overflow: hidden;
}
.right .media .content #ThumbnailUp {
	margin-top: 10px;
	float: left;
}
.right .media .content #ThumbnailNum {
	margin-top: 10px;
	float: left;
	width: 240px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}
.right .media .content #ThumbnailDown {
	margin-top: 10px;
	float: right;
}
.gallery-vert 
{	
	width: 338px;
	overflow: hidden;
	z-index: 2;
	position: relative;
	border: 1px #eaeaea solid;
	border-top-width: 0;
	background: #f7f7f7 url("/Style%20Library/images/items_top.png") repeat-x scroll left top;
}
.gallery-vert .block 
{
	padding: 0;
	margin: 0;
	height: 84px;
	width: 90000px;
	border: 1px #ffffff solid;
	border-top-width: 0;
}
.gallery-vert .block img.thumb 
{
	border: #ccc 1px solid;	
	padding: 0;	
	float: none;	
	margin: 7px 5px;
	/*width: 92px;*/
	height: 67px;
}
.gallery-vert .block a:hover img.thumb 
{
	border: #333 1px solid;	
}
.gallery-vert .block img.on 
{
	border: #333 2px solid;	
	padding: 0px;	
	float: none;	
	margin: 6px 4px;
	/*width: 92px;*/
	height: 67px;
}

/* Foto wedstrijd */
#fotopager 
{
	overflow: hidden;
}
#fotopager div {
	height: 80px;
	width: 500px;
}
#fotopager img
{
	border: #ccc 1px solid;	
	padding: 0;	
	float: none;	
	margin: 7px 0px;
	/*width: 92px;*/
	height: 62px;
}
#fotocanvas
{
	padding: 0;
	margin: 0;
	width: 555px;
	border: 1px #eaeaea solid;
	text-align: center;
}
#fotocanvas #vote {
	border: 1px solid #707070;
	background-color: #c8d3d4;
	margin: 5px;
}
#fotocanvas #vote span {
	float: left;
	display: block;
	text-align: center;
	width: 107px;
	margin: 5px 0 0 0;
}
#fotocanvas #vote table {
	float: left;
}
#fotocanvas #vote table input {
	float: left;
	border: none;
	margin-top: 1px;
}
#fotocanvas #vote table label {
	float: left;
	margin-top: 2px;
}
#fotocanvas #vote td.hover {
	background-color: #000000;
}
#fotocanvas #vote td.hover label {
	color: #ffffff;
}
#fotocanvas #vote .cats {
	margin: 2px 0 2px 0;
}
#fotocanvas .groot {
	width: auto !important;
	height: auto !important;
	position: relative;
	display: block;
	z-index: 9000;
	overflow: visible;
}
#fotocanvas div.extrainfo {
	color: #707070;
	font-size: 0.9em;
}
#fotocanvas div.extrainfo span {
	color: #989898;
	font-size: 0.9em;
}
#fotocanvas img {
	margin: 6px 4px;
}
#fotorating {
	text-align: center;
}
#fotorating .rating {
	font-size: 1.1em;
	font-weight: bold;
}
#fotorating .stemmen {
	font-size: 0.8em;
	color: #989898;
}
/* Mods */
#PhotoXL {
	/*width: 320px;*/
	height: 240px;
}

/* ThickBox */
#TB_window * {
	margin: 0;
	padding: 0;
}
#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;}
#TB_secondLine {  font: 10px Arial, Helvetica, sans-serif;  color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {  position: fixed;  z-index:100;  top: 0px;  left: 0px;  height:100%;  width:100%;}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {  background-color:#000;  filter:alpha(opacity=75);  -moz-opacity: 0.75;  opacity: 0.75;}
* html #TB_overlay { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_window {  position: fixed;  background: #ffffff;  z-index: 102;  color:#000000;  display:none;  border: 4px solid #525252;  text-align:left;  top:50%;  left:50%;}
* html #TB_window { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}
#TB_caption{  height:25px;  padding:7px 30px 10px 25px;  float:left;}
#TB_closeWindow{  height:25px;  padding:11px 25px 10px 0;  float:right;}
#TB_closeAjaxWindow{  padding:7px 10px 5px 0;  margin-bottom:1px;  text-align:right;  float:right;}
#TB_ajaxWindowTitle{  float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}
#TB_title{ background-color:#e8e8e8;  height:27px;}
#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}
#TB_ajaxContent.TB_modal{  padding:15px;}
#TB_ajaxContent p{  padding:5px 0px 5px 0px;}
#TB_load{  position: fixed;  display:none;  height:13px;  width:208px;  z-index:103;  top: 50%;  left: 50%;  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
* html #TB_load { /* ie6 hack */position: absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{  z-index:99;  position:fixed;  top: 0;  left: 0;  background-color:#fff;  border:none;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;  height:100%;  width:100%;}
* html #TB_HideSelect { /* ie6 hack */     position: absolute;     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');}
#TB_iframeContent{  clear:both;  border:none;  margin-bottom:-1px;  margin-top:1px;  _margin-bottom:1px;}

/* RADEDITOR */
.RadEditor {
	position: relative;
	z-index: 2999;
}
.RadWindow tr.rwFooterRow 
{
    height: 8px ! important;
    line-height: 8px ! important;
}
.RadEditor li, .RadWindow li
{
    background-image: none ! important;
}
.RadEditor td.reEditorModesCell a 
{
    height: 23px ! important;
    padding-top: 2px;
}
.reMode_design span, .reMode_selected.reMode_design span {
    background-position:-6px -8px ! important;
}
.reMode_html span, .Office2007 .reMode_selected.reMode_html span {
    background-position: -6px -38px ! important;
}
.reMode_preview span, .reMode_selected.reMode_preview span {
background-position:-6px -72px ! important;
}
.reWrapper_corner, .reWrapper_center, .reLeftVerticalSide, .reRightVerticalSide 
{
    font-size: 1px ! important;
    line-height: 1px ! important;
}
/*************/