/* Print styles */

/* display the url after linktext in css2-compliant browsers 
.content a:link:after,  .content a:visited:after {
   content: " (" attr(href) ") ";
   color: #666;
   font-size: 90%;
}
*/
*, #header {
	background: none;
}

#hMenuUser,
#sLeft,
#sRight,
#footer,
#menuProfile,
form,
#profiel_footer,
#listing .clearfix,
#uservoice-feedback,
.paging,
#btn_print {
	display: none !important;
}

a#logo img {
	display: none;
}

a#logo {
	color: #fff; 
	display: list-item;  
	font-size: 1pt;  
	height: 54px;            
	list-style-image: url('../img/logo_print_small.png');
	list-style-position: inside;
	letter-spacing: -1000em; 
	margin: 20px 0 0px; 
	padding: 0;
	width: 315px;
}

body, td {
	background: #FFF;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}
h1 {
	font-size: 12pt;
	font-weight: bold;
}
h2 {
	font-size: 11pt;
	font-weight: bold;
}
/* release size, padding & margin on the container */
#container {
	background: transparent;
	margin: 0 5%;
	padding: 0;
	width: 90%;
}

#contentLeft, 
#content,
#profiel_c1, 
#profiel_c1a, 
#profiel_c1b, 
#profiel_c2, 
#profiel_c3,
.float_left,
table.sortable {
	clear: left;
	display: block !important;
	float: none !important;
	overflow: visible;
	padding: 0 !important;
	width: 100% !important; 
}
#lezing_tags {
	height: auto;
}
#profiel_blok_contact {
	width: 100%;
}
#profiel_blok_beoordeling {
	padding-top: 10pt;
	width: 100pt;
}
#lezing_tags {
	float: left;
	padding: 10pt 0;
	width: 100pt;
}
#menuProfiel_content {

}
#menuProfiel_content li {
	display: none;
	list-style:none;
}
#menuProfiel_content li.active {
	display: block;
}
#menuProfiel_content li.active a {
	font-size: 12pt;
	font-weight: bold;
	padding: 0 0 0 3pt;
}

.content a {
	color: #520;
	text-decoration: underline;
}
table.sortable thead td,
table.sortable tfoot td {
	border: 1px solid #333;
}

span.rating_small, span.rating_medium, span.rating_large {
	text-shadow: none;
}
.shareDetails {
	background-repeat: no-repeat;
	background-image: none !important;
}

#huisregels {
	border: 0;
	height: auto;
	padding: 0px;
}
/* make sure to unfloat long, floated elements; these cause printing to break */
/*
... {float: none !important; color: #520}
*/
