.subsubsub-fun-fotoalbums-fotoalbum table {
	border-collapse: separate;
}

.page-fun .banner-468,.page-kids .banner-468,.block-similarterms {
	clear: left;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	top: 0;
	width: 600px;
	z-index: 1;
}

.subsubsub-fun-fotoalbums-fotoalbum #block-hyves_comment-0 {
	background: transparent none repeat scroll 0 0;
}

.page-fun #block-hyves_comment-1,.page-kids #block-hyves_comment-1 {
	padding: 6px;
}

.page-fun .subject,.page-kids .subject {
	margin: 0;
}

.subsubsub-fun-fotoalbums-fotoalbum .jcarousel-skin-onsoranje .jcarousel-prev-horizontal {
	left: 25px;
	top: 35px;
}

.subsubsub-fun-fotoalbums-fotoalbum .jcarousel-skin-onsoranje .jcarousel-next-horizontal {
	right: 25px;
	top: 35px;
}

.sub-fun .album_foto-body {
	clear: left;
}

.sub-fun #userinfo-user-body {
	clear: left;
	width: 100%;
}

.sub-fun #uploadmedia #form-blok {
	float: left;
	width: 100%;
}

.sub-fun #uploadmedia label {
	color: #FFF;
	float: left;
	margin-left: 8px;
	position: relative;
	top: 4px;
	width: 25%;
}

.sub-fun .foto-let-op-info {
	color: #FFF;
	float: left;
	margin-left: 8px;
	position: relative;
	top: 4px;
}

.sub-fun #uploadmedia select {
	margin: 0;
}

.sub-fun #uploadmedia #button-blok {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/links-left.png) no-repeat scroll left top;
	color: #FFF;
	display: block;
	float: right;
	font-size: 10px;
	font-weight: 700;
	height: 28px;
	line-height: 24px;
	margin-right: 10px;
	position: relative;
	text-align: left;
	top: -5px;
	z-index: 10;
}

.sub-fun #uploadmedia #button-terug-blok {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/links-left.png) no-repeat scroll left top;
	color: #FFF;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: 700;
	height: 28px;
	line-height: 24px;
	margin-left: 10px;
	position: relative;
	text-align: left;
	top: -5px;
	z-index: 10;
}

.sub-fun #uploadmedia a {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/links-right.png) no-repeat scroll right top;
	color: #FFF;
	display: block;
	float: left;
	font-size: 10px;
	font-weight: 700;
	height: 28px;
	margin: 0 0 0 6px;
	padding: 0 20px 0 8px;
	position: relative;
	text-align: left;
	text-decoration: none;
	top: 0;
	z-index: 10;
}

.subsubsub-fun-fotoalbums-fotoalbum .view-footer p {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/big-left-btn.png) no-repeat scroll left top;
	z-index: 1;
	display: block;
	float: right;
	height: 36px;
	margin: 0;
	padding: 0 0 0 6px;
}

.subsubsub-fun-fotoalbums-fotoalbum .view-footer a {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/big-right-btn.png) no-repeat scroll right top;
	z-index: 1;
	clear: both;
	color: #FFF;
	display: block;
	float: left;
	font-size: 12px;
	font-weight: 700;
	height: 36px;
	line-height: 34px;
	padding: 0 22px 0 12px;
}

.sub-fun #status td {
	color: #fff;
}

.sub-fun .album_foto-titel h2 {
	clear: left;
	float: left;
	font-size: 16px;
	font-weight: 700;
	margin: 0;
	padding: 0;
	width: 100%;
}

.sub-fun .album_foto-meta {
	clear: left;
}

.sub-fun .album_foto-user a {
	color: #fff;
	font-weight: 700;
	text-decoration: underline;
}

.sub-fun .cont_wrapp_block #main,.sub-kids .cont_wrapp_block #main,.subsubsub-fun-fotoalbums-fotoalbum .cont_wrapp_block #main {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/cont_wrapp_h1_title_bg.png) no-repeat scroll left top;
	clear: left;
	float: left;
}

.subsub-fun-fotoalbums .cont_wrapp_block #main {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/poll-top.png) no-repeat scroll left top;
	clear: left;
	float: left;
}

.subsubsub-fun-fotoalbums-fotoalbum .cont_wrapp_block #main {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/cont_wrapp_h1_title_bg.png) no-repeat scroll left top;
	clear: left;
	float: left;
}

.subsub-fun-fotoalbums h1#page-title {
	height: 52px;
}

.subsubsub-fun-fotoalbums-fotoalbum h1#page-title {
	height: 49px;
}

.page-fun-wallpapers
.cont_wrapp_block #main {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/cont_wrapp_h1_title_bg.png) no-repeat scroll left top;
	clear: left;
	float: left;
}

.sub-fun .album_foto-meta {
	width: auto;
}

.sub-fun #meta-blok {
	width: 205px;
	margin: 0 0 0 8px;
}

.sub-fun .view-display-id-block_2 .view-content .content {
	background: #fff;
	width: 580px;
}

.sub-fun #navigatie-aantal {
	float: left;
	color: #fff;
}

.sub-fun #navigatie-paginanummer {
	text-align: center;
	color: #fff;
}

.sub-fun #navigatie-paginanummer span {
	font-weight: 700;
	margin: 0 5px;
}

.sub-fun #navigatie-paginanummer a {
	margin: 0 5px;
}

.sub-fun .media-container .form-item {
	float: left;
	clear: left;
	width: 600px;
}

.sub-fun .media-container #filepc {
	width: 240px;
}

.sub-fun #status #statusmedia {
	margin-bottom: 20px;
}

.sub-fun #wallpaper-ajax div {
	color: #fff;
	text-align: center;
	font-size: 18px;
	width: 100%;
}

.blok-fanfoto table {
	border-collapse: separate;
}

.subsub-nieuws-auteur .cont_wrapp_block #main {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/cont_wrapp_h1_title_bg.png) no-repeat scroll left top;
	clear: left;
	float: left;
}

.subsub-nieuws-auteur h1#page-title {
	color: #F58220;
	display: block;
	font-family: Aero,sans-serif;
	font-size: 22px;
	font-weight: 400;
	height: 34px;
	line-height: 16px;
	margin-bottom: 0;
	padding: 0 0 0 10px;
	text-transform: lowercase;
}

.subsub-nieuws-auteur .node {
	width: 600px;
	padding: 0;
}

.subsub-nieuws-auteur .node .content {
	float: left;
	padding: 10px;
}

.subsub-nieuws-auteur .author-detail-header,.subsub-nieuws-auteur .author-body {
	width: auto;
}

.subsub-nieuws-auteur .author-intro p {
	font-weight: 700;
	text-align: justify;
}

.subsub-nieuws-auteur .author-body p {
	text-align: justify;
}

.subsub-nieuws-auteur .author-image-content {
	margin-left: 10px;
}

.block-sitetips .views-field-body {
	float: left;
	margin: 0 6px 0 10px;
	width: 40%;
}

.block-sitetips .views-field-body div {
	float: left;
}

.node-add-quiz #edit-aid-wrapper {
	display: none;
}

#popup .block-block .functionBlock {
	display: none;
}

.sub-fun .start-quiz-container .content span {
	margin-left: 20px;
	color: #fff;
}

.sub-fun .start-quiz-container .content .item-list a {
	color: #969696;
	margin: 0 9px 0 0;
}

.sub-fun .start-quiz-container .content #inlogscherm {
	float: left;
	margin-left: 20px;
}

.sub-fun .start-quiz-container .content #inlogscherm input[type=text],.sub-fun .start-quiz-container .content #inlogscherm input[type=password] {
	position: relative!important;
	top: 0!important;
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/input-password.png) no-repeat scroll left top;
	border: medium none!important;
	color: #969696!important;
	font-size: 10px!important;
	font-style: italic!important;
	margin: 0!important;
	padding: 2px!important;
	width: 142px!important;
}

#logged-in-menu #edit-remember-me-wrapper label {
	display: block!important;
}

.page-kids-voetbalvriendjes #main {
	background: #FFF none repeat scroll 0 0!important;
	width: 1007px;
}

.page-kids-ballenjongens #main {
	background: transparent none repeat scroll 0 0!important;
	width: 940px;
}

.page-kids-voetbalvriendjes #main #main-content,.page-kids-ballenjongens #main #main-content {
	background: #FFF none repeat scroll 0 0!important;
	width: 100%;
}

.page-kids-voetbalvriendjes #main p,.page-kids-ballenjongens #main p {
	margin-top: 0;
}

.page-kids-voetbalvriendjes #main iframe,.page-kids-ballenjongens #main iframe {
	border: 0;
}

.subsubsub-fun-wallpapers-wallpaper .view-wallpapers .node {
	background: #FFF none repeat scroll 0 0!important;
}

#uploadmedia input {
	background: #F1F1F2 none repeat scroll 0 0;
	border: medium none;
	height: 18px;
	width: 200px;
}

/*VOOR LEDEN BLOCK RIGHTSIDE BAR*/
.lid-worden-of-registreren {
	float: left;
	clear: left;
	width: 100%;
	position: relative;
}

.lid-worden-of-registreren .content {
	float: left;
	clear: left;
	width: 100%;
	position: relative;
}

.lid-worden-of-registreren .voor-leden-tab {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/registrerenvoorledentoptab.png) no-repeat scroll left top;
	clear: left;
	color: #F58220;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: 700;
	height: 35px;
	line-height: 28px;
	margin: 0;
	padding: 2px 0 0 8px;
	width: 342px;
	position: relative;
	z-index: -1;
	top: 0;
	left: 0;
}

.lid-worden-of-registreren .voor-leden-content {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/lidwordenofregistreren-bg.png) repeat-y scroll 0 0;
	clear: left;
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	text-align: left;
	top: -2px;
	width: 342px;
}

/*LIDWORDEN*/
.lid-worden-of-registreren .voor-leden-content .hide_show h2.block-subject {
	margin: 0;
	padding: 0;
	position: relative;
	text-decoration: none;
	width: 100%;
	float: left;
	clear: left;
}

.lid-worden-of-registreren .voor-leden-content .hide_show h2.block-subject a {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini-arrow-down.png) no-repeat scroll .5em 50%;
	border: 0 none;
	color: #034694;
	margin: 0 0 0 12px;
	outline-style: none;
	outline-width: medium;
	padding: 0 0 0 22px;
	position: relative;
	text-decoration: none;
}

.lid-worden-of-registreren .voor-leden-content .hide_show.hide {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini.png) no-repeat scroll 0 0;
	color: #FFF;
	cursor: pointer;
	float: none;
	height: 38px;
	margin: -6px 0 0;
	padding: 0;
	position: relative;
	top: 0;
	width: 337px;
	float: left;
	clear: left;
	z-index: 500;
}

.lid-worden-of-registreren .voor-leden-content .hide_show.hide .block-subject a {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini-arrow-right.png) no-repeat scroll .5em 50%;
	color: #FFF;
	margin: 0 0 0 12px;
	padding: 0 0 0 22px;
	position: relative;
	top: 12px;
}

/*EVENTS*/
.lid-worden-of-registreren .voor-leden-content .hide_show.hide {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini.png) no-repeat scroll 0 0;
	clear: left;
	color: #FFF;
	cursor: pointer;
	float: left;
	height: 38px;
	margin: -8px 0 0;
	padding: 0;
	position: relative;
	top: -1px;
	width: 337px;
}

.lid-worden-of-registreren .voor-leden-content .hide .content {
	display: none;
}

.lid-worden-of-registreren .voor-leden-content .hide_show.show h2.block-subject a {
	background: transparent url(http://files02.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini-arrow-down.png) no-repeat scroll .5em 50%;
	border: 0 none;
	color: #034694;
	margin: 0 0 0 12px;
	outline-style: none;
	outline-width: medium;
	padding: 0 0 0 22px;
	position: relative;
	text-decoration: none;
}

.lid-worden-of-registreren .voor-leden-content .hide_show.hide h2.block-subject a {
	background: transparent url(http://files03.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/blok-populair-tab-mini-arrow-right.png) no-repeat scroll .5em 50%;
	color: #FFF;
	margin: 0 0 0 12px;
	padding: 0 0 0 22px;
	position: relative;
}

/*BOTTOM*/
.lid-worden-of-registreren .block-bottom {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/342-bottom-shade.png) no-repeat scroll 0 0;
	clear: left;
	display: block;
	height: 14px;
	position: relative;
	top: -2px;
	width: 342px;
}

.lid-worden-of-registreren .lidworden-left,.lid-worden-of-registreren .lidworden-right {
	float: left;
	clear: left;
	width: 100%;
	margin: 8px 0 0 8px;
}

.lid-worden-of-registreren .lidworden-right p,.lid-worden-of-registreren .lidworden-left p {
	float: left;
	clear: left;
	margin: 0 24px 8px 0;
	width: 100%;
	color: #034694;
	font-weight: 400;
}

.lid-worden-of-registreren .lidworden-right ul,.lid-worden-of-registreren .lidworden-left ul {
	background: transparent none repeat scroll 0 0;
	clear: left;
	color: #034694;
	float: left;
	font-weight: 700;
	list-style-type: disc;
	margin: 0 0 4px 4px;
	padding: 0;
	width: 100%;
}

.lid-worden-of-registreren .ben-al-lid p {
	clear: none;
	width: auto;
}

.lid-worden-of-registreren .ben-al-lid ul {
	clear: none;
	width: auto;
}

.lid-worden-of-registreren .lidworden-right ul li,.lid-worden-of-registreren .lidworden-left ul li {
	list-style-type: disc;
	list-style-position: inside;
	color: #034694;
	font-weight: 400;
}

.lid-worden-of-registreren .lidworden-right p a,.lid-worden-of-registreren .lidworden-left p a {
	color: #939598;
	float: right;
	font-size: 10px;
	font-weight: 700;
	margin: 0 16px 8px 0;
}

body.front .lid-worden-of-registreren .hide_show-lid_worden .lidworden-left p a {
	background: none repeat scroll 0 0;
	margin: -10px 7px 8px 0;
}

.lid-worden-of-registreren .lidworden-image {
	float: right;
	position: absolute;
	right: -8px;
	top: -3px;
}

.lid-worden-of-registreren .lidworden-sco {
	float: left;
	position: absolute;
	left: -8px;
	top: -24px;
	height: 59px;
	width: 89px;
}

.lid-worden-of-registreren .views-row {
	border-bottom: 2px solid #FAC18F;
	clear: left;
	float: left;
	margin: 0 0 0 10px;
	padding: 0;
	width: 316px;
}

.lid-worden-of-registreren .views-field-field-timestamp-value {
	float: left;
	font-size: 11px;
	font-weight: 700;
	line-height: 27px;
	margin: 0 10px 0 0;
}

.lid-worden-of-registreren .views-field-title {
	float: left;
	font-size: 11px;
	font-weight: 700;
	line-height: 27px;
	margin: 0 10px 0 0;
}

/*VOOR LEDEN BLOCK RIGHTSIDE BAR*/
.sub-fun .view-fotoalbum .view-content .views-field-field-creation-date-value span {
	font-size: 13px;
	font-weight: 700;
	color: #034694;
}

.sub-fun .view-fotoalbum .view-content #meta-blok {
	margin: 0 0 0 8px;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-meta {
	clear: left;
	display: block;
	float: left;
	width: 100%;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .userinfo-user-body {
	width: 100%;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-titel {
	clear: left;
	color: #034694;
	float: left;
	font-size: 13px;
	font-weight: 700;
	width: 100%;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-datum {
	font-size: 10px;
	font-weight: 400;
	color: #939598;
}

.sub-fun .view-fotoalbum .view-content #meta-blok #user-and-body {
	float: left;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-userinfo {
	margin: 0 8px 0 0;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-userinfo,.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-userinfo img {
	height: 74px;
	float: left;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-user {
	font-size: 10px;
	font-weight: 400;
	color: #034694;
}

.sub-fun .view-fotoalbum .view-content #meta-blok .album_foto-body {
	font-size: 11px;
	font-weight: 400;
	color: #034694;
}

.sub-fun .view-fotoalbum .view-header div {
	font-size: 16px;
	font-weight: 700;
	color: #034694;
}

.subsub-fun-fotoalbums #main-content .view-content .views-field-title span.field-content,.page-fun-fotoalbums #main-content .view-content .views-field-title span.field-content {
	font-size: 11px;
	font-weight: 700;
	color: #034694;
}

.sub-fun #main-content .view-content span.fotoalbum-inline-datum-aantal {
	font-size: 11px;
	font-weight: 400;
	color: #034694;
	margin: 0;
}

.sub-fun #main-content .view-content span.views-field-field-number-of-fotos-value span.field-content {
	font-size: 11px;
	font-weight: 400;
	color: #034694;
}

.subsub-fun-kennisquiz .onsoranje_links {
	background: #034694 none repeat scroll 0 0;
}

.page-fun-kennisquiz-antwoorden .banner-468 {
	background: transparent url(http://files01.website-voetbal.nl/voetbalmedia-pressflow/sites/onsoranje.nl/themes/onsoranje/images/images/list-top-trans.png) no-repeat scroll 0 0;
}