
body {
margin:0px;
padding:0px;
background:#e9e9e9 url('../images/bg_main.gif') repeat-x 0px 0px;
}
/*----------------TOP--------------*/
#header {
width:947px;
height:165px;
margin:0 auto;
}

#logo {
position:absolute;
margin:7px 0px 0px -505px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
    #logo { margin:7px 0px 0px -30px ;}
}
#logo img{
border:none;
}

body:nth-of-type(1) {
   margin:0;
}

#logo-search {
color:#fff;
width:960px;
float:right;
clear:both;
}
#logo-search form {
float:right;
clear:both;
}
#logo-search a {
float:right;
clear:both;
color:#fff;
}
/* top menus*/

#top-user-menu {
color:#fff;
}
#top-user-menu .top_menu_item {
font-weight:bold;
color:#fff;
}

#top-menu {
width:947px;
padding:6px 0px 6px 0px;
position:relative;
float:right;
margin:22px 0px 0px 0px;
height:30px;
display:block;
}
#top-menu ul {
float:right;
margin:0;
padding:0;
list-style:none;
background:url('../images/top_menu_spacer.gif') no-repeat 100% 4px;
margin-right:-5px;
}
#top-menu ul li {
float:left;
list-style:none;
display:block;
font-size:12px;
font-weight:bold;
}
#top-menu ul li.first a {
background:none;
}
#top-menu ul li a {
color:#000;
padding:12px 10px 7px 10px;
display:block;
background:url('../images/top_menu_spacer.gif') no-repeat 0px 4px;
margin-right:-3px;
z-index:1;
position:relative;
font-size:11px;
}
#top-menu ul li a:hover {
background:#d5d5d5;
z-index:2;
}

/*-----------------CONTENT--------------*/
#content-wrapper {
width:960px;
margin:0 auto;
}

#left-column {
width:190px;
float:left;
overflow:hidden;
padding:0;
margin:0px 0px 20px 0px;
background:none;
}

#left-column-home {
position:absolute;
top:503px;
overflow:hidden;
width:190px;
padding:0;
margin:5px 0px 0px 0px;
#margin:5px 0px 0px -481px;
}
#left-column .header {
padding-left:10px;
padding-top:12px;
}
.user-info-small {
background:#fff;
width:148px;
border:1px solid #c7c7c7;
border-bottom:1px solid #828282;
padding:20px;
margin:20px 0px 0px 0px;
float:left;
}
.user-info-small img {
border:1px solid #c8c8c8;
}
/*user-menu*/

#user-menu {
text-align:left;
background:#fff;
width:188px;
border:1px solid #c7c7c7;
border-bottom:1px solid #828282;
float:left;
padding:10px 0px 10px 0px;
line-height:12px;
}
#user-menu ul {
float:left;
padding:0;
margin:0;
overflow:hidden;
list-style:none;
}

#user-menu ul img {
padding-right:8px;
}


#user-menu ul li {
float:left;
clear:both;
margin-bottom:8px;
}
#user-menu ul li img{
margin-bottom:-2px;
}
#user-menu ul li a{
width:177px;
display:block;
padding:3px 3px 3px 8px;
font-weight:bold;
}
#user-menu ul li a:hover{
background:#c80837;
color:#fff;
text-decoration:none;
}
#user-menu ul li ul {
width:188px;
float:left;
overflow:hidden;
display:inline;
}
#user-menu ul li ul li {
margin-bottom:0px;
}
#user-menu ul li ul li a{
font-weight:normal;
font-size:11px;
padding:3px 1px 3px 32px;
overflow:hidden;
}
#user-menu ul li ul li img{
display:none;
}

#main-column {
width:725px;
float:right;
overflow:hidden;
text-align:left;
padding:10px 15px 20px 15px;
margin:0px 0px 25px 0px;
background:#fff;
border:1px solid #c7c7c7;
border-bottom:1px solid #828282;
}
#main-column-home {
width:928px;
float:right;
overflow:hidden;
text-align:left;
padding:10px 15px 20px 15px;
margin:0px 0px 25px 0px;
background:#fff;
border:1px solid #c7c7c7;
border-bottom:1px solid #828282;

}
.page_header {
text-align:left;
background:#fff url('../images/page_header.png') repeat-x bottom left;
width:735px;
margin:0px 0px 0px -15px;
padding:10px 15px 10px 15px;
min-height:45px;
line-height:28px;
}
* html .page_header{
height:45px;
}
img.icon_big {
margin:-10px 5px 10px 0px;
padding:0px;
float:none;
text-align:left;
vertical-align:middle;
}
div.header {
text-align:left;
font-size:12px;
color:#000;
}

.content-left {
width:210px;
float:right;
margin-left:15px;
}
.content-middle {
width:502px;
float:left;
border-right:1px solid #e5e5e5;
padding-right:15px;
}

.content-right {
width:193px;
float:right;
margin:2px 0;
padding:0px 0px 0px 0px;
background:none;
border:none;
border-top:none;
overflow:hidden;
}
.content-right.pushed{
margin:10px 0px 0px 0px;
}

.content-right table {
margin:6px 0px 6px 0px;
background:#fafafa;
border:1px solid #dfdfdf;
border-bottom:1px solid #b0b0b0;
border-top:none;
}

.content-right table tr td table{
background:none;
border:none;
}

.content-right  td.header {
	padding: 8px 5px 5px 6px;
	border: none;
	font-weight: bold;
border:1px solid #dfdfdf;
	background: url(../images/hdr_bg.gif) repeat-x 0px -1px;
	color: #c10531;
        font-size:12px;
        height:22px;
text-align:left;
}

.content-right div.header {
	padding: 8px 5px 5px 6px;
	border:1px solid #dfdfdf;
	background: url(../images/hdr_bg.gif) repeat-x 0px -1px;
	font-weight: bold;
        font-size:12px;
        height:22px;
margin-top:10px;
color: #c10531;
        font-size:12px;
        height:22px;
text-align:left;
}

.content-right table td.home_box {
background:none;
border:none;

}
.content-right table td.profile {
background:none;
border:none;

}
.content-right div, .content-right td {
font-size:11px;
}

.content-right.profile table td {
line-height:13px;
padding:4px 0px 4px 4px;
vertical-align:top;
}

div.network_content {
background:#fafafa;
border:1px solid #dfdfdf;
border-bottom:1px solid #b0b0b0;
border-top:none;
}

#main-column-home .content-middle {
width:700px;
float:left;
}



/*----------------BOTTOM------------------*/

#bottom {
background:url('../images/footer_bg.gif') repeat-x;
height:362px;
padding:12px 0px 0px 0px;
width:100%;
}

#bottom-boxes {
height:280px;
width:960px;
margin:0px auto 0px auto;
background:url('../images/bg_bottom_boxes.gif') no-repeat 0px 10px;
}

#footer {
width:960px;
margin:0 auto;
text-align:left;
color:#7a7e81;
text-align:center;
padding:15px 0;
font-size:11px;
}

/*--footer-logo-wrapper--*/
.footer-logo-wrapper{
	margin:-22px 0px 0px 0px;
#margin:-22px 0px 0px -480px;
position:absolute;
}
.logo-footer,
.logo-footer a{
	display:block;
	width:92px;
	height:60px;
}
.logo-footer{
	background:url(../images/footer-logo.png) no-repeat;
}
.logo-footer a{
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
}


.alle, .prik ul, .copy, .footer-menu{
	margin:0;
	padding:0;
	list-style:none;
}

.footer-content{
	width:946px;
	min-height:244px;
	padding:10px 0px 0px 0px;
}
.footer-content h3{
	text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.footer-content:after {
	height: 0;
	clear: both;
	content: "";
	display: block;
}
* html .footer-content{height:244px;}
.column-footer{
	width:291px;
	float:left;
	position:relative;
	background:url(../images/bg-footer-border.gif) no-repeat 100% 10px;
	min-height:225px;
	padding:22px 12px 0 12px;
}
.column-footer img {
	border:none;
}
* html .column-footer{
height:225px;
}
.footer-content .last{
background:none;
}
.column-footer h3{
	font-size:16px;
	margin:0 0 8px 5px;
}
.column-footer form#aanmeld-form  {
margin-top:-10px;
#margin:0;
}
.column-footer form#aanmeld-form span.radio {
width:85px;
padding:0;
height:10px;
float:left;
margin-top:5px;
margin-right:3px;
line-height:15px;
}
.nl-wrapper {
float:right;
height:20px;
}
.column-footer form#aanmeld-form span.radio input{
float:right;
margin:0px 10px 0px 0px;
display:block;
width:15px;
height:15px;

}
.column-footer form#aanmeld-form input {
border:1px solid #cecece;
margin:5px;
width:160px;
padding:3px;
float:right;
}
.column-footer form#aanmeld-form input#subm {

border:none;
margin:6px 6px 0px 0px;
width:172px;
padding:0px;
float:right;
}
.column-footer form#aanmeld-form label {
text-align:left;
float:left;
padding:3px;
margin:5px;
}
p.copyright-text a {
color:#7b7e81;
font-weight:bold;
}
p.copyright-text {
padding-left:95px;
}

/*--alle--*/
.alle{
	width:290px;
	overflow:hidden;
}

.alle li{
	padding:1px 0 2px 30px;
	width:265px;
	float:left;
	background:url(../images/pointer-2.gif) no-repeat 3% 50%;
text-align:left;
line-height:13px;
font-size:11px;font-weight:bold;
}

.alle li a:visited{
	color:#c20733;
}
.alle li a.top_menu_item {color:#c20733;}
/*--*/
a.banner{
	display:block;
	width:290px;
	margin:60px auto;
}
/*--prik-wrapper--*/
.prik-wrapper{
	position:absolute;
	top:-5px;
	left:55px;
	width:281px;
	height:262px;
}
/*--prik--*/
.prik{
	/*background:url(../images/bg-prik.png) no-repeat;*/
	width:211px;
	height:172px;
	padding:90px 33px 0 37px;
	overflow:hidden;
}
.prik ul{
	width:150px;
	padding:0 0 13px 0;
margin:0;
float:left;
}
.prik ul li{
	background:url(../images/point-2.gif) no-repeat 0 50%;
	padding:0 0 0 7px;
	margin:0 0 10px 0;
	width:150px;
}
.prik ul li a{
	position:relative;
	color:#3b4880;
	font-size:11px;
	text-decoration:underline;
}
.prik ul li a:hover{text-decoration:none;}
a.prik-alle{
	float:left;
	background:url(../images/pointer-2.gif) no-repeat 100% 50%;
	padding-right:15px;
	color:#ac012a;
	position:relative;
width:70px;
clear:both;
}
.column-footer dl {
font-size:12px;
text-align:left;

}
.column-footer dl.ideas {
padding:12px 0px 0px 10px;
}
.column-footer dt a {
font-weight:bold;
}
.column-footer dt a {
font-weight:bold;
}


/*---other----*/
table {
text-align:left;
}

/* profile page */
.profile-leftside {
float:left;
width:490px;
padding-top:30px;
}

.profile-rightside {
float:right;
width:230px;
}

/* announcement (wanneer niet ingelogd ipv user menu) */
#announcement {
border:1px solid #ce133d;
background:#ffe0e7;
text-align:left;
padding:12px;
}

#announcement p {
color: #ce133d;
}

/* formulieren */
.form1 {
width:180px;
}

.form2 input {
font-size:18px;
font-weight:bold;
padding:4px;
}


/* ---------- home first block ----------- */
form,
fieldset{
	margin:0;
	padding:0;
	border:none;
}
img{border:none;}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}

/*--first-block--*/
.first-block{
	width:960px;
	margin:0 auto;
	overflow:hidden;
	padding:0px 0 15px 0;
float:left;
}
/*--gallery--*/
.gallery{
	width:626px;
	border:1px solid #c5c5c5;
	float:left;
text-align:left;
_margin-right:13px;
}
.gallery ul{
	width:626px;
	overflow:hidden;
float:left;
margin:0;
padding:0;
list-style:none;
}
.gallery ul li{
	float:left;
	width:626px;
	height:320px;
	background:url(../images/bg-li.gif) repeat-x;
	position:relative;
}
.gallery-text{
	padding:15px 15px 0 23px;
	width:588px;
	height:108px;
}
.gallery-text h2{
	margin:0 0 10px 0;
	color:#fff;
	font-weight:bold;
	font-size:24px;
	line-height:20px;
}
.gallery-text p{
	color:#fff;
	margin:0;

}
.gallery-text p a{
	font-weight:bold;
	color:#bb022e;
}
/*--gall-nav--*/
.gall-nav{
	position:absolute;
	left:-508px;
	top:102px;
	height:31px;
	width:625px;
	z-index:100;
/*	background:url(../images/shadow.png) no-repeat;*/
}
.gall-nav ul{
	float:right;
	width:auto !important;
	height:31px;
	padding:0 5px 0 0;
}
.gall-nav ul li{
	background:none;
	float:left;
	height:31px;
	width:20px;
	text-align:center;
}
.gall-nav ul li a{
	color:#c20733;
	font-size:11px;
	font-weight:bold;
}
.gallery ul li img{
	display:block;
}
.gall-nav ul li.active{
	background:url(../images/pointer.gif) no-repeat 50% 95%;
}
.gall-nav ul li.active a{
	color:#ff688b;
}
.gall-btns {
	display:none;
	position:absolute;
	left:0;
	top:240px;
	width:120px;
	height:80px;
	z-index:10;
}
.gall-btns div {
	width:426px;
	height:60px;
	padding:10px 0 10px 200px;
	overflow:hidden;
	background:#000;
}
.gall-btns a {
	float:left;
	margin:0 10px;
	width:60px;
	height:60px;
	overflow:hidden;
	text-indent:-9999px;
	overflow:hidden;
}
a#prev-link {
	background:url(../images/img-left.gif) no-repeat;
}
a#next-link {
	background:url(../images/img-right.gif) no-repeat;
}
a#play-link {
	background:url(../images/img-pause.gif) no-repeat;
}
a#play-link.play {
	background:url(../images/img-play.gif) no-repeat;
}


.slide-changer {
	width:626px;
	height:320px;
	position:relative;
	overflow:hidden;
}
.slide-changer .sl {
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
.slide-changer .active {
	z-index:1;
}
/*--login--*/
.login.user-details {
overflow:hidden;
}
.login.user-details .login-header div {
color:#fff;
float:left;
}
.login.user-details .login-header {
display:block;
width:306px;
overflow:hidden;
height:127px;
}
.login.user-details .login-header div {
width:170px;
margin:0;
padding:0px 0px 0px 15px;
text-align:left;
display:inline;
font-size:11px;
}

.login.user-details .login-header a  {
margin:17px 0px 21px 0px;
overflow:hidden;
display:block;
float:right;
}
.login.user-details .login-header a img {
border:1px solid #979797;
padding:0;
margin:0px 15px 0px 0px;
}
.login.user-details h3 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
text-align:left;
padding:0px 0px 0px 0px;
margin:18px 0px 7px 15px;
}

.login.user-details .block-image .btn-wrapp a {
background:url(../images/btn-uw-netwerk.gif) no-repeat;
}
.login.user-details .block-image .btn-wrapp a:hover {
background-position:0 -43px;
}

.login.user-details .block-image {
margin-top:-4px;
}


.login{
	width:307px;
	float:right;
	height:320px;
	border:1px solid #c5c5c5;
	background:url(../images/bg-li.gif) repeat-x;
margin-right:10px;
}
.login-form{
	height:98px;
	width:264px;
	padding:25px 25px 0 18px;
float:left;
overflow:hidden;
}
.login-form h3{
	margin:0 0 10px 0;
margin-top:-5px;
	font-size:15px;
	color:#fff;
	font-weight:normal;
text-align:left;
}
.input-holder{
	padding-bottom:5px;
	width:100%;
	overflow:hidden;
}
.input-holder label{
	text-align:right;
	float:left;
	color:#fff;
	width:90px;
	font-size:11px;
font-weight:normal;
}
.input-bg-2{
	background:url(../images/bg-input-login.gif) no-repeat top right;
background:#3a3a3a
        padding-left:15px;
	width:151px;
	height:16px;
	float:right;
}
.input-bg-2 input{
	width:139px;
	border:none;
	background:none;
	float:left;
	color:#929292;
	font-size:11px;
	padding:2px 5px 0 5px;
}
.submit{
	width:100%;
	padding-top:2px;
	overflow:hidden;
}
.submit input{
	float:right;
}
.submit ul{
	width:210px;
	float:left;
	font-size:10px;
	color:#787878;
margin:-15px 0px 0px -30px;
list-style:none;
}
.submit ul li{
	width:100px;
	float:left;
	padding:0;
}
.submit ul li:first-child{
	background:none;
	padding-left:8px;
}
.submit ul li input{
	float:left;
	margin:0px 0px 0px 5px;
	padding:0;
	width:10px;
	height:10px;
}
.submit ul li label{
	padding:0;
}
.submit ul li a{
	color:#787878;
	text-decoration:underline;
}
.submit ul li a:hover{
	
}
input#id-7 {
margin-right:-15px;
}

/*--block-image--*/
.block-image{
	width:307px;
	height:197px;
	position:relative;
}
.block-image img{display:block;}
.btn-bg{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:69px;
}
.btn-wrapp{
	/*background:url(../images/bg-btn.png) repeat;*/
	width:256px;
	height:57px;
	padding:12px 0 0 51px;
}
.btn-wrapp a{
	display:block;
	position:relative;
	background:url(../images/btn-nog-geen.gif) no-repeat;
	width:256px;
	height:43px;
	text-indent:-9999px;
	overflow:hidden;
margin:0 auto;
}

.btn-wrapp a:hover{background-position:0 -43px;}

.login-teaser {
	width:189px;
	float:left;
	height:262px;
background:url('../images/login-teaser.jpg') no-repeat top left;
background-color:none;
margin:1px 0px 25px 0px;	
z-index:10000;
overflow:hidden;
}
.login-teaser a {
background:none;
width:190px;
height:50px;
float:left;
margin-top:200px;
text-indent:-9999px;
}
/*--service-menu--*/
form,
fieldset{
	margin:0;
	padding:0;
	border:none;

}
.service-menu{
	background:url(../images/bg-service-menu-left.gif) no-repeat;
	padding-left:25px;
	float:right;
height:30px;
overflow:hidden;
display:inline;
}

.service_menu_edit
{
	padding-left:25px;
	float:right;
        height:30px;
        overflow:hidden;
display:inline;
}

.service_menu_edit ul, .user ul, .buttons, .checkbox-wrapper, .color-schema, .gallery ul, .gall-nav ul, .submit ul, .box-header-button, .box-content-form ul, .nieuws, .blog, .blogers, .alle, .prik ul, .copy, .footer-menu{
	margin:0;
	padding:0;
	list-style:none;
}
.service_menu_edit ul{
	height:28px;
	float:left;
	line-height:28px;
display:inline;
}
.service_menu_edit ul li{
	display:inline;
	background:url(../images/line-input.gif) no-repeat 0 50%;
	padding:0 9px 0 11px;
}
.service_menu_edit ul li:first-child{
	padding-left:0;
	background:none;
}
.service_menu_edit ul li.first{
	background:none;
        padding-left:0;
}
.service_menu_edit ul li a, .service-menu ul li a:visited, .service-menu ul li a:hover{
    color:#fff;
font-size:11px;
}

.service-menu-wrapper{
	padding-right:9px;
	height:28px;
	float:left;
	background:url(../images/bg-service-menu-right.gif) no-repeat 100% 0;
display:inline;
}
.service-menu ul, .user ul, .buttons, .checkbox-wrapper, .color-schema, .gallery ul, .gall-nav ul, .submit ul, .box-header-button, .box-content-form ul, .nieuws, .blog, .blogers, .alle, .prik ul, .copy, .footer-menu{
	margin:0;
	padding:0;
	list-style:none;
}
.service-menu ul{
	height:28px;
	float:left;
	line-height:28px;
}
.service-menu ul li{
	display:inline;
	background:url(../images/line-input.gif) no-repeat 0 50%;
	padding:0 9px 0 11px;
}
.service-menu ul li:first-child{
	padding-left:0;
	background:none;
}
.service-menu ul li.first{
	background:none;
padding-left:0;
}
.service-menu ul li a, .service-menu ul li a:visited, .service-menu ul li a:hover{
color:#fff;font-size:11px;
}
/*--block-search--*/
.block-search
{
	float:right;
	width:680px;
	padding:20px 0 0 10px;
        margin-left:0px;
        margin-bottom:-7px;
        overflow:hidden;
}
.block-search a.advanced-search{
	color:#fff;
        font-size:11px;
        padding:3px 0px 0px 8px;
        float:left;
}
.block-search input{
    float:left;
}

.search_btn
{
    float:right;
    margin: 0 3px 0 5px;
}

.input-bg{
        background-color:#fff;
        background:url(http://www.dwjm.nl/images/Search_bgd2.jpg);
	width:500px;
	height:30px;
	float:right;
}
.input-bg input {
	background:none;
	border:none;
	width:490px;
	padding:7px 0 0 10px;
	color:#999;
	font-size:13px;
}

/* ---- tabs ----- */
.tabs {
margin:15px 0px 0px -7px;
letter-spacing:0;
}
table.tabs td {
}
.tabs td {
background:none;
}
table.tabs {
	margin-bottom: -10px;
}
td.tab {
background:url('../images/tab_right.gif') no-repeat top right;
	padding-left: 12px;
border:none;
}
.tabs td a {
color:#000;
}

.tabs td.tab2 a {
color:#888;
}
.tabs td.tab2 a:hover {
color:#000;
text-decoration:none;
}
td.tab0 {
	font-size: 1pt;
	border-bottom:none;

}
td.tab1 {
	border:none;
	font-weight: bold;
	padding: 8px 8px 8px 15px;
background:url('../images/tab_left.gif') no-repeat top left;


}
td.tab2 {
border:none;
	border-bottom:none;
	font-weight: bold;
	padding: 8px 8px 8px 15px;
background:url('../images/tab_left_line.gif') no-repeat top left;

}
td.tab3 {
	border-bottom:none;
	padding-right: 12px;
	width: 100%;
	text-align: right;
	vertical-align: middle;
background:url('../images/tab_right_line.gif') no-repeat top left;
}
td.tab4 {
background:url('../images/tab_right_line.gif') no-repeat top right;
	padding-left: 12px;
}

div.intro {
font-size:14px;
margin:22px 0px 22px 0px;
padding:10px 20px 10px 15px;
background:#fffabf;
border:1px solid #f0dc00;
clear:both;
width:689px;
}

.contentfield-search {
margin:20px 0px 20px 0px;
text-align:left;
border:1px solid #dedede;
padding:10px;
background:#f6f6f6;
}
.contentfield-search table td {
padding:3px;
}

div.portal_whatsnew {
	border: none;
	padding: 4px 0px 4px 0px;
}
div.portal_action {
padding:10px 0px 10px 0px;
}


/*----------PROFILE PAGE---------*/
.user-photo {
float:left;
display:block;
clear:both;
padding:01px;
width:151px;
border:1px solid #f2f2f2;
text-align:center;
background:#f2f2f2;
margin:0px 8px 25px 0px;
vertical-align:middle;
}
.user-photo img {
vertical-align:middle;
}

.user-options{
float:right;
margin:20px;
height:auto;
width:195px;
margin-top:10px;
}
.user-options a{
float:left;
margin:2px;

}


.page_header.header-profile {
text-align:left;
background:url('../images/page_header.png') repeat-x bottom left;
width:750px;
margin:0px 0px 0px -15px;
}

div.home_whatsnew {
	border: none;
	padding: 4px 0px 4px 0px;
	margin-top:20px;
}

div.home_action {
padding:10px 0px 10px 0px;
}


/*messages page*/
#btn-new-msg {
float:right;
margin:-50px 20px 0px 0px;
}


div.portal_content {border:none;}

.pref {
text-align:center;
padding:3px;
width:100px;
border:1px solid #dadada; 
border-bottom:1px solid #949494;
background: url(../images/hdr_bg.gif) repeat-x 0px -1px;
margin:10px 0;

}

.pref a {
font-size:11px;
font-weight:bold;
}

#columns {clear:both;}

.network_content table td {
background:none;
border:none;
}
div.network_content table {
border:none;
}
div.network_content table a {
line-height:13px;
}
div.network_content table a img {
margin-top:8px;
}
div.profile_friend_details div {
font-size:11px;
}
.profile_action_date {
font-size:11px;
}

/*advanced search leden*/
.browse_result img {
margin-bottom:4px;
}


.success {padding:10px;}

.profile_tab {
white-space:nowrap;
}

.profile_tab2 {
white-space:nowrap;
}

p.copyright-text a:visited {
color:#7b7e81;
}

.meer dd a {
text-transform:lowercase;
}

.meer dd a {
text-transform:capitalize;
}

.meer dd a:first-letter {
text-transform:uppercase;
}

/* respect */
#respect {
	padding:4px 0px 14px 13px;
	border-bottom:1px solid #ccc;
	margin:0px 0px 14px 0px;
}

/* favo tab */
#favo-wrapper {
width:960px;
height:22px;
margin:0px auto 0px auto;
}

#favo-tab {
display:block;
width:182px;
height:22px;
background:url(../images/favorites-tab.gif);
position:relative;
margin:0px; 0px 0px 0px;
z-index:99;
float:right;
top:1px;
}

#favo-tab a {
display:block;
padding:3px 0px 0px 18px;
background:url(../images/icons/plus_circle_frame.png) no-repeat 6px 3px;
font-weight:bold;
}

/* commercial */
#flashcontent
{
    height: 33px;
    width: 260px;
    /*float: right;*/
    margin-left: 30px;
    margin-bottom: -3px;
}

.input-bg{
        background-color:#fff;
        background:url(http://www.dwjm.nl/images/Search_bgd-small.jpg);
	width:360px;
	height:30px;
	float:right;
}
.input-bg input {
	background:none;
	border:none;
	width:350px;
	padding:7px 0 0 10px;
	color:#999;
	font-size:13px;
}

.block-search
{
	float:right;
	width:780px;
	padding:20px 0 0 10px;
        margin-left:0px;
        margin-bottom:-7px;
        overflow:hidden;
}