@charset "UTF-8";
body,html {		background: url(/asset/images/body-background.jpg) no-repeat center top #000; 	margin: 0; 	padding: 0; 	}
body {		color: #fff; 	font-family: Arial,sans-serif; 	font-size: 12px; 	line-height: 16px; 	}
h1,h2,h3,h4,h5,h6,p {		margin: 0 0 10px; 	}
a,img {		border: none; 	outline: none; 	}
a {		color: #ffd520; 	font-weight: bold; 	text-decoration: none; 	}
form {		margin: 0; 	padding: 0; 	}
label {		color: #999; 	display: block; 	margin: 0 0 3px; 	}
input[type=text],input[type=password] {		border: none; 	height: 18px; 	outline: none; 	padding: 4px 4px 0; 	}
.clear {		clear: both; 	visibility: hidden; 	}
.hidden {		display: none; 	}
.hide {		visibility: hidden; 	}
.left {		float: left; 	}
.right {		float: right; 	}
.marginless,.last {		margin: 0!important; 	}
.grid {		margin: 0 10px 15px 0; 	}
.grid-last {		margin: 0 0 15px!important; 	}
.hint-text {		color: #999; 	}
.text-left {		text-align: left!important; 	}
.text-right {		text-align: right!important; 	}
.text-center {		text-align: center!important; 	}
.normal {		font-weight: normal!important; 	}
.yellow {		color: #ffd520!important; 	}
.white {		color: #fff; 	}
.gray {		color: #ccc; 	}
.mediumgray {		color: #999; 	}
.darkgray {		color: #666; 	}
.strong {		font-weight: bold; 	}
.italic {		font-style: italic; 	}
.text-block {		margin: 0 10px 0 0; 	}
.tab-header {		color: #ffd520; 	font-size: 14px; 	}
.header-line-grey {		background: #666; 	height: 5px; 	line-height: 5px; 	position: relative; 	}
.header-line-yellow {		background: #ffd520; 	height: 5px; 	line-height: 5px; 	margin: 0 auto; 	position: relative; 	width: 980px; 	}
.main-wrapper {		margin: 0 auto; 	position: relative; 	width: 980px; 	}
.header-sponsors-vitesse {		height: 105px; 	position: relative; 	}
.sponsors-vitesse-offset {		position: absolute; 	right: 0; 	top: 35px; 	width: 100%; 	}
.sponsor-vitesse {		display: block; 	margin: 0 0 0 0px; 	position: relative; 	}
.sponsor-vitesse a {		display: block; 	}
.zuka {		margin: 0; 	}
.klupp {		margin: 0; 	}
.menzis {		margin: 0;  	}
.schutte-informatisering {		margin: 0; 	}
.willemsen-de-koning {		margin: 0; 	}
.oseven {		margin: 0;  	}
.afab {		margin: 0; 	}
.piet-zoomers {		margin: 0; 	}
.zijm {		margin: 0;  	}
.dong {		margin: 0;  	}
.vwg-nijhof {		margin: 0;  	}
.zandbeek {		margin: 0; 	}
.main-content-wrapper {		background: url(/asset/images/main-wrapper.png) no-repeat left top; 	min-height: 200px; 	position: relative; 	}
.vitesse-logo {		left: -9px; 	position: absolute; 	top: -54px; 	z-index: 900; 	}
#menu-wrapper {		height: 40px; 	line-height: 40px; 	margin: 0 60px 0 83px; 	position: relative; 	z-index: 910; 	}
#menu-wrapper ul {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
#menu-wrapper ul li {		float: left; 	margin: 0 0 0 20px; 	}
#menu-wrapper ul li a {		color: #fff; 	font-weight: normal; 	text-decoration: none; 	}
#menu-wrapper ul li a:hover,#menu-wrapper ul li a.active {		color: #ffd520; 	}
.eredivisie-live {		position: absolute; 	right: 0; 	top: 5px; 	}
.twitter {		position: absolute; 	right: 150px; 	top: 6px; 	}
.facebook {		position: absolute; 	right: 125px; 	top: 6px; 	}
.hyves {		position: absolute; 	right: 100px; 	top: 6px; 	}
.linkedin {		position: absolute; 	right: 75px; 	top: 6px; 	}
.submenu-wrapper {		background: url(/asset/images/submenu-base.png) no-repeat left bottom; 	left: 70px; 	padding: 0 0 0 35px; 	position: absolute; 	top: 40px; 	width: 805px; 	z-index: 899; 	}
.submenu-wrapper ul {		list-style-type: none; 	margin: 0 20px 20px 0; 	padding: 20px 0 0; 	width: 180px; 	}
.submenu-wrapper ul li {		border-bottom: 1px solid #d8b315; 	display: block; 	margin: 0 0 10px; 	padding: 0 0 3px; 	}
.submenu-wrapper ul li.header {		color: #333; 	font-size: 15px; 	text-transform: uppercase; 	}
.submenu-wrapper ul li a {		color: #333; 	display: block; 	font-weight: normal; 	}
.submenu-wrapper ul li a:hover {		color: #fff; 	}
.grid-wrapper {		margin: 15px; 	position: relative; 	}
.grid-row {		position: relative; 	}
.grid-column-1 {		margin: 0 10px 0 0; 	position: relative; 	width: 230px; 	}
.grid-column-2 {		margin: 0 10px 0 0; 	position: relative; 	width: 470px; 	}
.grid-column-3 {		margin: 0 10px 0 0; 	position: relative; 	width: 710px; 	}
.grid-column-4 {		position: relative; 	width: 950px; 	}
.grid-1 {		background: url(/asset/images/grid-1-base.png) no-repeat left top; 	margin: 0 10px 15px 0; 	min-height: 200px; 	width: 230px; 	}
.grid-1-inlay {		background: url(/asset/images/grid-1-inlay.png) no-repeat left top; 	margin: 10px; 	min-height: 150px; 	width: 210px; 	}
.grid-1-inlay .header {		color: #ffd520; 	font-size: 14px; 	height: 35px; 	line-height: 35px; 	padding: 0 10px; 	position: relative; 	}
.grid-1-inlay .header h1 {		color: #ffd520; 	font-size: 14px; 	line-height: 35px; 	margin: 0; 	padding: 0; 	}
.grid-1-inlay .content {		margin: 10px; 	position: relative; 	}
.grid-2 {		background: url(/asset/images/grid-2-base.png) no-repeat left top; 	margin: 0 10px 15px 0; 	min-height: 200px; 	width: 470px; 	}
.grid-2-inlay {		background: url(/asset/images/grid-2-inlay.png) no-repeat left top; 	margin: 10px; 	min-height: 150px; 	width: 450px; 	}
.grid-2-inlay .header {		color: #ffd520; 	font-size: 14px; 	height: 35px; 	line-height: 35px; 	padding: 0 10px; 	position: relative; 	}
.grid-2-inlay .header h1 {		color: #ffd520; 	font-size: 14px; 	line-height: 35px; 	margin: 0; 	padding: 0; 	}
.grid-2-inlay .content {		margin: 10px; 	position: relative; 	}
.grid-3 {		background: url(/asset/images/grid-3-base.png) no-repeat left top; 	margin: 0 10px 15px 0; 	min-height: 200px; 	width: 710px; 	}
.grid-3-inlay {		background: url(/asset/images/grid-3-inlay.png) no-repeat left top; 	margin: 10px; 	min-height: 150px; 	width: 690px; 	}
.grid-3-inlay .header {		color: #ffd520; 	font-size: 14px; 	height: 35px; 	line-height: 35px; 	padding: 0 10px; 	position: relative; 	}
.grid-3-inlay .header h1 {		color: #ffd520; 	font-size: 14px; 	line-height: 35px; 	margin: 0; 	padding: 0; 	}
.grid-3-inlay .content {		margin: 10px; 	position: relative; 	}
.grid-4 {		background: url(/asset/images/grid-4-base.png) no-repeat left top; 	margin: 0 10px 15px 0; 	min-height: 200px; 	width: 950px; 	}
.grid-4-inlay {		background: url(/asset/images/grid-4-inlay.png) no-repeat left top; 	margin: 10px; 	min-height: 150px; 	width: 930px; 	}
.grid-4-inlay .header {		color: #ffd520; 	font-size: 14px; 	height: 35px; 	line-height: 35px; 	padding: 0 10px; 	position: relative; 	}
.grid-4-inlay .header h1 {		color: #ffd520; 	font-size: 14px; 	line-height: 35px; 	margin: 0; 	padding: 0; 	}
.grid-4-inlay .content {		margin: 10px; 	position: relative; 	}
.grid-1-inlay .header a,.grid-2-inlay .header a,.grid-3-inlay .header a,.grid-4-inlay .header a {		font-size: 12px; 	}
.header .span-right {		float: right; 	}
.header .span-right a {		font-weight: normal; 	}
.header h2,.header h3 {		color: #ffd520; 	font-size: 14px; 	line-height: 35px; 	margin: 0; 	padding: 0; 	}
.landing-header {		height: 347px; 	margin: 0 0 15px; 	overflow: hidden; 	position: relative; 	}
.account-wrapper {		background: #222; 	border: 1px solid #444; 	height: 30px; 	line-height: 30px; 	margin: 0 35px 15px 20px; 	padding: 0 0 0 67px; 	}
.news-reel {		background: #111; 	height: 300px; 	position: relative; 	width: 950px; 	}
.news-reel-overlay {		background: url(/asset/images/newsreel-overlay.png) no-repeat left top; 	height: 300px; 	left: 0; 	position: absolute; 	top: 0; 	width: 950px; 	z-index: 10; 	}
.news-reel-divider-left,.news-reel-divider-right {		background: url(/asset/images/newsreel-line.png) repeat-y left top; 	height: 300px; 	position: absolute; 	top: 0; 	width: 2px; 	z-index: 5; 	}
.news-reel-divider-left {		left: 220px; 	}
.news-reel-divider-right {		left: 730px; 	}
.news-reel-banner {		background: #ea0; 	height: 300px; 	width: 220px; 	}
.news-reel-banner-button {		display: block; 	height: 300px; 	position: absolute; 	width: 220px; 	z-index: 20; 	}
.news-reel-images {		height: 300px; 	overflow: hidden; 	position: relative; 	width: 510px; 	}
.news-reel-images-wrapper {		bottom: 1px; 	left: 1px; 	position: absolute; 	right: 1px; 	top: 1px; 	}
.news-reel-items {		height: 300px; 	left: 732px; 	position: absolute; 	top: 0; 	z-index: 20; 	}
.news-reel-items ul {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.news-reel-items ul li {		border-bottom: 1px solid #000; 	border-top: 1px solid #292929; 	cursor: pointer; 	height: 53px; 	padding: 10px; 	width: 197px; 	}
.news-reel-items ul li a {		background: url(/asset/images/newsreel-pointer.gif) no-repeat left center; 	color: #ccc; 	cursor: pointer; 	display: block; 	/*display: table; */	font-weight: normal; 	height: 53px; 	/*padding: 0 0 0 20px; */	position: relative; 	width: 177px; 	}
.news-reel-items ul li.active a {		color: #ffd520; 	}
.news-reel-items ul li a .down {		/*display: table-cell; 	position: absolute; 	top: 50%;*/ height:53px; 	vertical-align: middle; 	width: 177px; padding: 0 0 0 20px; 	}
.news-reel-items ul li a .up {		/*position: relative; 	top: -50%;*/ 	width: 177px; 	}
.news-reel-items ul li.first {		border-top: none; 	height: 54px; 	}
.news-reel-items ul li.last {		border-bottom: none; 	height: 54px; 	}
.news-reel-image {		left: 0; 	position: absolute; 	top: 0; 	}
.landing-content {		position: relative; 	}
.stand-eredivisie {		width: 100%; 	}
.stand-eredivisie thead th {		color: #666; 	font-size: 10px; 	font-weight: bold; 	height: 24px; 	padding: 0 5px 0 5px; 	}
.stand-eredivisie tbody td {		height: 20px; 	padding: 5px; 	text-align: center; 	}
.highlight-row td {		color: #ffd520; 	font-weight: bold; 	}
li.highlight-row {		color: #ffd520; 	font-weight: bold; 	}
.zebra {		background: #222; 	}
.stand-smal-eredivisie li span {		float: right; 	margin-right: 10px; 	}
.news-landing-item {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	}
.news-landing-wrapper .first {		background: none; 	}
.news-landing-item h2 {		color: #fff; 	float: left; 	font-size: 12px; 	font-weight: normal; 	margin: 0; 	width: 260px; 	}
.news-landing-item a {		font-weight: normal; 	}
.news-landing-item .read {		float: right; 	}
.news-landing-item .date {		color: #777; 	float: left; 	font-size: 10px; 	width: 70px; 	}
.calender-game-header {		height: 142px; 	padding: 10px 10px 0; 	position: relative; 	width: 430px; 	}
.calender-game-header-big {		height: 160px; 	padding: 10px 10px 0; 	position: relative; 	width: 430px; 	}
.calender-game-header-home,.calender-game-header-date,.calender-game-header-away {		height: 142px; 	}
.calender-game-header-date-big {		height: 160px; 	text-align: center; 	width: 210px; 	}
.calender-game-header-home,.calender-game-header-away {		width: 110px; 	}
.calender-game-header-home {		text-align: left; 	}
.calender-game-header-away {		text-align: right; 	}
.calender-game-header-date {		text-align: center; 	width: 210px; 	}
.calender-game-header-date .datetime {		font-weight: bold; 	margin-top: 35px; 	}
.calender-game-header-date-big .datetime {		font-weight: bold; 	}
.calender-game-header-date .stadium {		color: #999; 	margin-bottom: 20px; 	}
.calender-game-header-date-big .stadium {		color: #999; 	}
.calender-item {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	}
.calender-item h3 {		color: #ccc; 	float: left; 	font-size: 10px; 	font-weight: normal; 	margin: 0; 	text-transform: uppercase; 	width: 80px; 	}
.calender-item h2 {		color: #fff; 	float: left; 	font-size: 12px; 	font-weight: normal; 	margin: 0; 	width: 170px; 	}
.calender-item a {		font-weight: normal; 	}
.calender-item .read {		float: right; 	}
.calender-item .date {		color: #777; 	float: left; 	font-size: 10px; 	width: 70px; 	}
.page-header {		margin: 0 0 15px; 	position: relative; 	}
.page-content {		position: relative; 	}
.teamplayer-wrapper {		background: url(/asset/images/playercard.png) no-repeat left top; 	height: 270px; 	margin: 0 10px 10px 0; 	padding: 10px; 	position: relative; 	width: 154px; 	}
.teamplayer-image {		height: 230px; 	overflow: hidden; 	width: 154px; 	}
.teamplayer-image img {		min-height: 230px; 	min-width: 154px; 	}
.teamplayer-image img.portret {		display: block; 	}
.teamplayer-image img.action {		display: none; 	}
.teamplayer-wrapper:hover .teamplayer-image img.portret {		display: none; 	}
.teamplayer-wrapper:hover .teamplayer-image img.action {		display: block; 	}
.teamplayer-name {		color: #fff; 	font-size: 12px; 	font-weight: bold; 	margin: 6px 0 0; 	}
.teamplayer-position,.teamplayer-birthdate {		color: #000; 	font-size: 11px; 	font-weight: bold; 	margin: 4px 0 0; 	}
.teamplayer-number,.teamplayer-card-link {		position: absolute; 	}
.teamplayer-number {		background: url(/asset/images/player-number.png) no-repeat left top; 	bottom: 53px; 	font-size: 17px; 	font-weight: bold; 	height: 40px; 	line-height: 40px; 	right: 13px; 	text-align: center; 	width: 40px; 	}
.teamplayer-card-link {		height: 290px; 	left: 0; 	top: 0; 	width: 174px; 	z-index: 200; 	}
.team-image-wrapper {		margin-bottom: 10px; 	text-align: center; 	}
.team-image-wrapper img {		border: 1px solid #666; 	}
img.content-image {		background: #ccc; 	padding: 5px; 	}
img.content-image.left {		margin: 0 15px 15px 0; 	}
img.content-image.right {		margin: 0 0 15px 15px; 	}
.player-info {		width: 245px; 	}
.playerinfo-title,.playerinfo-content {		margin: 0 0 5px; 	}
.playerinfo-title {		color: #ffd520; 	width: 125px; 	}
.playerinfo-content {		width: 120px; 	}
.media-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	}
.media-icon {		height: 16px; 	width: 30px; 	}
.media-icon.video {		background: url(/asset/images/video-icon.png) no-repeat left top; 	}
.media-icon.photo {		background: url(/asset/images/photo-icon.png) no-repeat left top; 	}
.media-title {		width: 300px; 	}
.media-link {		display: block; 	text-align: right; 	width: 100px; 	}
.news-item {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	}
.news-wrapper .first {		background: none; 	}
.news-item h2 {		color: #fff; 	float: left; 	font-size: 12px; 	font-weight: normal; 	margin: 0; 	width: 260px; 	}
.news-item a {		font-weight: normal; 	}
.news-item .read {		float: right; 	}
.news-item .date {		color: #777; 	float: left; 	font-size: 10px; 	width: 70px; 	}
.today {		background: #111; 	border: 1px solid #444; 	display: block; 	float: left; 	height: 24px; 	line-height: 24px; 	margin: 0 0 10px; 	text-align: center; 	width: 100px; 	}
.today.inactive {		color: #333; 	}
.weekday {		font-size: 11px; 	margin: 0 0 3px; 	padding: 0 0 0 3px; 	width: 92px; 	}
#dates-block {		border-bottom: 1px solid #333; 	float: left; 	width: 666px; 	}
.date-header {		font-weight: bold; 	left: 150px; 	position: absolute; 	right: 150px; 	text-align: center; 	}
.date-block {		border-left: 1px solid #333; 	border-top: 1px solid #333; 	cursor: pointer; 	float: left; 	height: 66px; 	padding: 24px 0 0; 	position: relative; 	width: 94px; 	}
.date-link {		display: block; 	height: 100%; 	left: 0; 	position: absolute; 	top: 0; 	width: 100%; 	z-index: 100; 	}
.date-block:hover,.date-block.active {		background: #111; 	}
.date-block.active .day {		color: #ffd520; 	}
.date-block.active {		cursor: default; 	}
.date-block.last {		border-right: 1px solid #333; 	}
.date-block .day {		color: #fff; 	font-weight: bold; 	position: absolute; 	right: 4px; 	top: 4px; 	}
.date-block .day.inactive {		color: #666; 	font-weight: normal; 	}
.agenda-game,.agenda-kidsclub,.agenda-betrokken,.agenda-business,.agenda-overig,.agenda-sv {		font-size: 11px; 	font-weight: bold; 	height: 12px; 	line-height: 12px; 	margin: 0 auto 3px; 	text-align: center; 	width: 80px; 	}
.agenda-game {		background: url(/asset/images/agenda-game.png); 	color: #222; 	}
.agenda-kidsclub {		background: url(/asset/images/agenda-kidsclub.png); 	color: #fff; 	}
.agenda-betrokken {		background: url(/asset/images/agenda-betrokken.png); 	color: #fff; 	}
.agenda-business {		background: url(/asset/images/agenda-business.png); 	color: #fff; 	}
.agenda-overig {		background: url(/asset/images/agenda-overig.png); 	color: #fff; 	}
.agenda-sv {		background: url(/asset/images/agenda-sv.png); 	color: #000; 	}
.agenda-training {		background: url(/asset/images/agenda-training.png); 	color: #000; 	font-size: 11px; 	font-weight: bold; 	height: 24px; 	line-height: 24px; 	margin: 0 auto; 	text-align: center; 	width: 21px; 	}
.legenda {		float: right; 	font-size: 11px; 	margin: 6px 0 0 10px; 	width: 550px; 	}
.legenda ul {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.legenda ul li {		float: left; 	margin: 0 0 0 8px; 	}
.legenda-color {		border: 4px solid #000; 	float: left; 	height: 8px; 	margin: 0 2px 0 0; 	width: 8px; 	}
.legenda-color.game {		background: #ffd520; 	}
.legenda-color.kidsclub {		background: #f26522; 	}
.legenda-color.betrokken {		background: #598527; 	}
.legenda-color.business {		background: #336ccf; 	}
.legenda-color.sv {		background: #fff; 	}
.legenda-color.overig {		background: #666; 	}
.agenda-tab {		background: #000 url(/asset/images/tab-gradient.jpg) repeat-x left top; 	padding: 10px; 	position: relative; 	}
.agenda-tab a {		background: url(/asset/images/blank.png) repeat-x left top; 	display: block; 	height: 100%; 	position: absolute; 	width: 100%; 	z-index: 100; 	}
.agenda-tab .time {		color: #666; 	font-size: 11px; 	width: 45px; 	}
.agenda-tab .title {		width: 145px; 	}
.agenda-tab:hover .title {		color: #ffd520; 	}
.player-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.player-tab .number {		font-size: 11px; 	font-weight: bold; 	width: 18px; 	}
.player-tab .name {		width: 125px; 	}
.player-tab .extra {		font-size: 11px; 	width: 47px; 	}
.player-tab .extra .card-yellow,.player-tab .extra .card-double,.player-tab .extra .card-red {		height: 16px; 	margin: 0 0 0 4px; 	width: 10px; 	}
.player-tab .extra .card-yellow {		background: url(/asset/images/card-yellow.png) no-repeat left top; 	}
.player-tab .extra .card-double {		background: url(/asset/images/card-double.png) no-repeat left top; 	}
.player-tab .extra .card-red {		background: url(/asset/images/card-red.png) no-repeat left top; 	}
.player-tab .extra .out {		background: url(/asset/images/player-out.png) no-repeat left top; 	padding: 0 0 0 12px; 	}
.player-tab .extra .in {		background: url(/asset/images/player-in.png) no-repeat left top; 	padding: 0 0 0 12px; 	}
.player-tab .extra .out-new {		background: url(/asset/images/player-out-new.png) no-repeat left top; 	padding: 0 0 0 12px; 	}
.player-tab .extra .in-new {		background: url(/asset/images/player-in-new.png) no-repeat left top; 	padding: 0 0 0 12px; 	}
.home-team,.away-team {		width: 120px; 	}
.home-team {		text-align: center; 	}
.away-team {		text-align: center; 	}
.home-team-score,.away-team-score {		font-size: 30px; 	font-weight: bold; 	margin: 40px 0 0; 	text-align: center; 	width: 70px; 	}
.separator {		font-size: 30px; 	margin: 40px 0 0; 	text-align: center; 	width: 50px; 	}
.statistics-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.statistics-tab .name {		color: #666; 	font-size: 11px; 	width: 100px; 	}
.statistics-tab .title {		width: 300px; 	}
.statistics-small-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 5px 10px; 	position: relative; 	}
.statistics-small-tab .title {		width: 150px; 	}
.score-home,.score-away {		display: block; 	position: relative; 	width: 214px; 	}
.score-home {		border-right: 1px solid #000; 	}
.score-away {		border-left: 1px solid #222; 	}
.score-player {		width: 180px; 	}
.score-minute {		color: #666; 	width: 30px; 	}
.score-number {		font-weight: bold; 	width: 20px; 	}
.score-away .score-player,.score-away .score-minute,.score-away .score-number {		text-align: right; 	}
.sportStartersUnknown {		padding: 25px 0 0 0; 	text-align: center; 	}
.sportTeamPlayerContainer {		position: absolute; 	right: 10px; 	top: 6px; 	}
#sportTeamPlayerSelect {		background-color: #222; 	border: solid 1px #CCC; 	color: #FFF; 	}
.buyGameTicket {		margin: 10px 0 0 0; 	text-align: center; 	}
#eredivisie-img,#vitesse-tv-img {		margin-top: 4px; 	}
.video-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.video {		width: 455px; 	}
.video-thumb {		height: 106px; 	margin: 0 15px 0 0; 	width: 126px; 	}
.video-thumb img {		background: #ccc; 	padding: 3px; 	}
.video-info {		width: 313px; 	}
.video-info .title {		color: #ffd520; 	font-size: 14px; 	margin: 0 0 5px; 	}
.video-info .duration {		color: #999; 	margin: 0; 	}
.video-content {		font-size: 11px; 	line-height: 14px; 	}
.video-content .right {		width: 120px; 	}
.videoShortListItem {		margin: 0; 	width: 120px; 	}
.videoShortListItem img {		border: solid 3px #ccc; 	margin: 0 0 3px; 	}
#videoPlayer {		margin: 10px; 	}
.competition-archive-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.competition-archive-tab .title {		width: 310px; 	}
.archive-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.archive-tab .date {		color: #777; 	float: left; 	font-size: 10px; 	width: 70px; 	}
.archive-tab .title-intro {		width: 740px; 	}
.archive-tab .title-intro h2 {		font-size: 14px; 	margin: 0 0 5px; 	}
.archive-tab .link {		text-align: right; 	width: 100px; 	}
.pagination {		text-align: center; 	}
.pagination a {		color: #777; 	font-weight: normal; 	}
#location-placeholder {		border: 1px solid #fff; 	height: 500px; 	}
#location-directions {		margin: 10px 0 0; 	}
.location-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.media-bar-wrapper {		height: 80px; 	}
.media-bar-wrapper a {		margin: 0 74px 0 0; 	}
.media-bar-wrapper .vitesse-tv,.media-bar-wrapper .vitesse-radio,.media-bar-wrapper .vitesse-live,.media-bar-wrapper .photo-album,.media-bar-wrapper .photo-album-en,.media-bar-wrapper .vitesse-mobile,.media-bar-wrapper .vitesse-mobile-en,.media-bar-wrapper .edv-live {		display: block; 	float: left; 	height: 70px; 	}
.media-bar-wrapper .vitesse-tv {		background: url(/asset/images/media-vitessetv-inactive-small.png) no-repeat left top; 	width: 135px; 	}
.media-bar-wrapper .vitesse-radio {		background: url(/asset/images/media-vitesseradio-inactive-small.png) no-repeat left top; 	width: 146px; 	}
.media-bar-wrapper .vitesse-live {		background: url(/asset/images/media-vitesselive-inactive-small.png) no-repeat left top; 	width: 146px; 	}
.media-bar-wrapper .photo-album {		background: url(/asset/images/media-fotoalbum-inactive-small.png) no-repeat left top; 	width: 141px; 	}
.media-bar-wrapper .photo-album-en {		background: url(/asset/images/media-fotoalbum-inactive-small-en.png) no-repeat left top; 	width: 152px; 	}
.media-bar-wrapper .vitesse-mobile {		background: url(/asset/images/media-vitessemobiel-inactive-small.png) no-repeat left top; 	width: 124px; 	}
.media-bar-wrapper .vitesse-mobile-en {		background: url(/asset/images/media-vitessemobiel-inactive-small-en.png) no-repeat left top; 	width: 124px; 	}
.media-bar-wrapper .edv-live {		background: url(/asset/images/media-live-inactive-small.png) no-repeat left top; 	width: 101px; 	}
.media-bar-wrapper .vitesse-tv.active,.media-bar-wrapper .vitesse-tv:hover {		background: url(/asset/images/media-vitessetv-small.png) no-repeat left top; 	}
.media-bar-wrapper .vitesse-radio.active,.media-bar-wrapper .vitesse-radio:hover {		background: url(/asset/images/media-vitesseradio-small.png) no-repeat left top; 	}
.media-bar-wrapper .vitesse-live.active,.media-bar-wrapper .vitesse-live:hover {		background: url(/asset/images/media-vitesselive-small.png) no-repeat left top; 	}
.media-bar-wrapper .photo-album.active,.media-bar-wrapper .photo-album:hover {		background: url(/asset/images/media-fotoalbum-small.png) no-repeat left top; 	}
.media-bar-wrapper .photo-album-en.active,.media-bar-wrapper .photo-album-en:hover {		background: url(/asset/images/media-fotoalbum-small-en.png) no-repeat left top; 	}
.media-bar-wrapper .vitesse-mobile.active,.media-bar-wrapper .vitesse-mobile:hover {		background: url(/asset/images/media-vitessemobiel-small.png) no-repeat left top; 	}
.media-bar-wrapper .vitesse-mobile-en.active,.media-bar-wrapper .vitesse-mobile-en:hover {		background: url(/asset/images/media-vitessemobiel-small-en.png) no-repeat left top; 	}
.media-bar-wrapper .edv-live.active,.media-bar-wrapper .edv-live:hover {		background: url(/asset/images/media-live-small.png) no-repeat left top; 	}
.tab-radio-archive {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.radio-archive-item.left {		border-right: 1px solid #000; 	padding: 0 20px 0 0; 	width: 434px; 	}
.radio-archive-item.right {		border-left: 1px solid #222; 	padding: 0 0 0 20px; 	width: 434px; 	}
.radio-archive-item .title {		padding: 0 20px 0 0; 	width: 279px; 	}
.radio-archive-item .link {		width: 135px; 	}
.photo-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.photo {		width: 455px; 	}
.photo-thumb {		height: 106px; 	margin: 0 15px 0 0; 	width: 126px; 	}
.photo-thumb img {		background: #ccc; 	padding: 3px; 	}
.photo-info {		width: 313px; 	}
.photo-info .title {		color: #ffd520; 	font-size: 14px; 	margin: 0 0 5px; 	}
.wallpaper-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.wallpaper {		width: 455px; 	}
.wallpaper-thumb {		height: 106px; 	margin: 0 15px 0 0; 	width: 126px; 	}
.wallpaper-thumb img {		background: #ccc; 	padding: 3px; 	}
.wallpaper-info {		width: 313px; 	}
.wallpaper-info a {		display: block; 	}
.wallpaper-info .title {		color: #fff; 	font-size: 14px; 	margin: 0 0 5px; 	}
.gallery-thumb {		height: 150px; 	margin: 10px 16px 0 10px; 	width: 106px; 	}
.gallery-thumb .image {		margin: 0 0 5px; 	}
.gallery-thumb .image img {		background: #ccc; 	padding: 3px; 	}
.related-tab {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	position: relative; 	}
.related-tab a {		background: url(/asset/images/related-pointer.png) no-repeat 195px 11px; 	display: block; 	padding: 10px 20px 10px 10px; 	}
.related-tab a.video {		width: auto; 	}
.related-tab img {		margin-right: 1px; 	vertical-align: middle; 	}
.listItem {		height: 25px; 	padding: 0 0 0 10px; 	}
#musicPlayer {		margin: 5px; 	}
form p {		font-size: smaller; 	font-style: italic; 	}
form dd {		margin: 0 0 3px; 	}
form label {		color: #fff; 	}
form input[type=text],form input[type=password] {		background-color: #fff; 	border: 1px solid #bbb; 	margin: .3em 0; 	padding: 2px; 	width: 250px; 	}
form select {		background-color: #fff; 	border: 1px solid #bbb; 	margin: .3em 0; 	padding: 2px; 	}
form input[type=text]:focus,form input[type=password]:focus {		border-color: #666; 	}
form textarea {		border: 1px solid #bbb; 	margin: .3em 0; 	padding: 2px; 	width: 350px; 	}
form ul.errors {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
form ul.errors li {		color: #ff1200; 	font-weight: bold; 	}
form fieldset {		border: none; 	margin-left: 0; 	padding-left: 0; 	}
form legend {		color: #ffd520; 	font-weight: bolder; 	}
.searchbox-wrapper {		height: 24px; 	margin: 4px 0 0; 	}
input.searchbox {		background: url(/asset/images/search-box.png) no-repeat left top; 	height: 24px; 	margin: 0 5px 0 0!important; 	padding: 0 5px!important; 	vertical-align: top; 	width: 190px!important; 	}
button.searchbutton {		background: none; 	border: none; 	cursor: pointer; 	height: 24px; 	margin: 0; 	padding: 0; 	}
.form-hrz ol {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.form-hrz ol li label {		color: #fff; 	display: inline-block; 	width: 300px; 	}
.form-hrz ul.errors li {		margin-left: 303px; 	}
.form-hrz .delMedia {		margin-left: 303px; 	}
.form-hrz textarea {		width: 250px; 	}
.form-hrz-small ol {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.form-hrz-small ol li label {		color: #fff; 	display: inline-block; 	width: 140px; 	}
.form-hrz-small ul.errors li {		margin-left: 140px; 	width: 160px; 	}
.form-hrz-small input[type=text] {		max-width: 150px; 	}
.form-hrz-small textarea {		width: 150px; 	}
#terms-element label,#newsletter-element label {		display: inline; 	}
#profileForm #countryId {		margin: .3em 0; 	padding: 3px; 	width: 250px; 	}
#pole-form div.pole-wrapper {		margin-top: 5px; 	}
#pole-form div.pole {		float: left; 	text-align: center; 	width: 85px; 	}
#pole-form p {		float: left; 	margin: 10px 0 0; 	text-align: center; 	width: 110px; 	}
#pole-form p.dash {		font-size: large; 	}
#pole-form p.hint {		color: #ffd520; 	float: normal; 	text-align: center; 	width: 100%; 	}
#pole-form input[type=text] {		background-color: #000; 	color: #fff; 	font-weight: bold; 	padding: 3px; 	width: 25px; 	}
#pole-form .submit-wrapper {		text-align: center; 	}
#pole-form .submit-wrapper input {		display: inline; 	}
#pole-form .submit-wrapper span {		display: block; 	margin-top: 2px; 	}
.pole-result-wrapper {		margin: 0 auto; 	width: 150px; 	}
.pole-result-wrapper .result {		background-color: #000; 	border: 1px solid #fff; 	color: #fff; 	float: left; 	font-weight: bold; 	heigth: 25px; 	padding: 3px; 	width: 25px; 	}
.pole-result-wrapper p.dash {		float: left; 	font-size: large; 	text-align: center; 	width: 80px; 	}
.pole-result-wrapper p.header {		text-align: center; 	}
#rating-form div.rating-wrapper {		margin-top: 5px; 	}
#method-wrapper div.rating {		float: left; 	text-align: center; 	width: 85px; 	}
#method-wrapper p {		float: left; 	margin: 10px 0 0; 	text-align: center; 	width: 110px; 	}
#method-wrapper div.button-wrapper {		padding-top: 15px; 	text-align: center; 	}
#method-wrapper button {		margin-bottom: 5px; 	width: 230px; 	}
#players-wrapper .player-left {		float: left; 	text-align: center; 	width: 140px; 	}
#players-wrapper .player-left .player-image {		border: 2px solid #fff; 	margin-bottom: 2px; 	}
#players-wrapper .player-left p {		margin: 0; 	text-align: center; 	width: 100%; 	}
#players-wrapper .player-left a {		font-size: large; 	font-weight: bold; 	}
#players-wrapper .player-right {		float: left; 	text-align: center; 	width: 140px; 	}
#players-wrapper .player-right p {		font-style: normal; 	width: 100%; 	}
#players-wrapper .player-right .player-name {		display: block; 	font-size: larger; 	font-weight: bold; 	margin-top: 3px; 	}
#players-wrapper .player-right input {		background-color: #343434; 	border: 1px solid #fff; 	color: #fff; 	font-size: 40px; 	height: 60px; 	text-align: center; 	width: 60px; 	}
#stats-wrapper h3 {		font-size: 14px; 	line-height: 14px; 	margin: 10px 0; 	}
#stats-wrapper dl {		margin-top: 0; 	}
#stats-wrapper dl dt {		clear: left; 	float: left; 	padding: 3px 2px; 	width: 256px; 	}
#stats-wrapper dl dd {		float: left; 	margin-left: 0; 	padding: 3px 2px; 	width: 16px; 	}
#rating-links {		clear: both; 	margin-top: 5px; 	}
#shop-address-form #fieldset-personal {		width: 350px; 	}
#shop-address-form ol {		width: 350px; 	}
#shippingIsOther-element label {		display: inline; 	}
#ideal-form dd {		margin: 8px 0; 	}
.error {		color: #ff1200; 	font-weight: bold; 	}
.success {		background: #fff6bf; 	border-color: #ffd324; 	color: #514721; 	margin: 0 0 20px 0; 	padding: 5px; 	}
.banner {		margin: 10px 20px; 	}
#login-list {		list-style-type: none; 	margin-left: 0; 	padding-left: 0; 	}
#login-list ul li {		margin: 0; 	padding: 0; 	}
.game-info-left,.game-info-right,.game-info-center {		float: left; 	height: 140px; 	margin-top: 19px; 	text-align: center; 	width: 250px; 	}
.game-info-center {		width: 170px; 	}
.game-info-center div {		font-size: 32px; 	font-weight: bold; 	margin-top: 20px; 	}
.flogs {		color: #ffd520; 	float: left; 	margin-left: 115px; 	}
.flogs img {		margin-right: 5px; 	vertical-align: middle; 	}
.grid-1-inlay .flogs-wi img {		float: left; 	margin-right: 5px; 	}
.rssIcon {		margin-top: 8px; 	}
.pdfIcon {		float: left; 	margin-right: 5px; 	}
.vitesse-footer {		background: url(/asset/images/footerbase.png) no-repeat left top; 	clear: both; 	height: 100px; 	margin: 40px 0 10px; 	position: relative; 	width: 980px; 	}
.vitesse-footer .twodare {		bottom: 15px; 	position: absolute; 	right: 20px; 	}
.vitesse-footer .breedband {		bottom: 7px; 	position: absolute; 	right: 230px; 	}
.vitesse-footer-homepage {		margin-top: 50px; 	}
.partners-eredivisie {		margin: 0 20px; 	}
.partner {		margin: 15px 10px 0 0; 	}
.partner.last {		margin: 15px 0 0!important; 	}
.partner .title {		border-bottom: 1px solid #333; 	color: #333; 	font-size: 11px; 	margin: 0 0 5px; 	padding: 0 0 3px; 	}
.partner a {		margin: 0 15px 0 0; 	}
.partners-eredivisie .last img {		margin-top: 0; 	}
.auctionItemImage {		padding: 10px 0; 	text-align: center; 	}
.auctionItemImage img {		border: solid 1px #FFF; 	}
.auctionItemPrice {		color: #FFBB26; 	font-size: 18px; 	font-weight: bold; 	margin: 0 0 10px 0; 	text-align: center; 	}
.auctionItemTimer {		font-size: 18px; 	}
.auctionTimer {		font-weight: bold; 	text-align: center; 	}
.auctionItemBidBtn {		margin: 10px 0; 	text-align: center; 	}
.auctionViewTimer {		font-size: 30px; 	font-weight: bold; 	}
.auctionViewPrice {		color: #FFBB26; 	font-size: 30px; 	font-weight: bold; 	margin: 0 0 10px 0; 	margin: 0 0 40px; 	text-align: center; 	}
.auctionViewImage {		text-align: center; 	}
.auctionViewImage img {		border: solid 1px #FFF; 	}
.auctionViewDescription {		margin: 0 0 0 20px; 	width: 250px; 	}
.auctionBidBtn {		border: outset 1px white; 	}
#shopInvoiceFormContainer {		float: left; 	position: relative; 	width: 350px; 	}
#shopShippingFormContainer {		float: left; 	position: relative; 	width: 300px; 	}
#shopProductBuyForm input[type=text] {		background-color: #333; 	color: #FFF; 	width: 40px; 	}
#shopProductBuyForm select {		background-color: #333; 	color: #FFF; 	width: 140px; 	}
fieldset.borderless {		border: none; 	margin-left: 0; 	padding-left: 0; 	}
fieldset.borderless legend {		color: #ffd520; 	font-weight: bolder; 	}
.mijn-vitesse-logo {		margin: 7px 20px 0 0; 	position: relative; 	}
.mijn-vitesse-menu {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.mijn-vitesse-menu li {		float: left; 	margin: 0 30px 0 0; 	}
.mijn-vitesse-menu li a {		color: #ccc; 	display: block; 	padding: 0 0 0 25px; 	}
.mijn-vitesse-menu li a:hover,.mijn-vitesse-menu li a.active {		color: #ffd520; 	}
.mijn-vitesse-menu li.dashboard,.mijn-vitesse-menu li.bcvg-dashboard {		background: url(/asset/images/dashboard-thumb.png) no-repeat left top; 	}
.mijn-vitesse-menu li.account {		background: url(/asset/images/account-thumb.png) no-repeat left top; 	}
.mijn-vitesse-menu li.profile {		background: url(/asset/images/profile-thumb.png) no-repeat left top; 	}
.mijn-vitesse-menu li.apps {		background: url(/asset/images/apps-thumb.png) no-repeat left top; 	}
.mijn-vitesse-menu li.media {		background: url(/asset/images/media-thumb.png) no-repeat left top; 	}
.mijn-vitesse-menu li.webshop {		background: url(/asset/images/cart-thumb.png) no-repeat left top; 	}
.mijn-vitesse-logout {		margin: 0 10px 0 0; 	}
.dashboard-row {		margin: 0 10px 0 0; 	width: 310px; 	}
.dashboard-cell {		margin: 0 0 10px; 	overflow: hidden; 	width: 310px; 	}
.dashboard-cell.small {		background: url(/asset/images/dashboard-small.png) no-repeat left top; 	height: 150px; 	}
.dashboard-cell.small.gold {		background: url(/asset/images/dashboard-small-gold.png) no-repeat left top; 	height: 150px;  position: relative;	} 
.dashboard-cell.normal {		background: url(/asset/images/dashboard-normal.png) no-repeat left top; 	height: 250px; 	}
.dashboard-cell.normal.gold {		background: url(/asset/images/dashboard-normal-gold.png) no-repeat left top; 	height: 250px; position: relative; 	}
.dashboard-cell.large {		background: url(/asset/images/dashboard-large.png) no-repeat left top; 	height: 400px; 	}
.dashboard-cell.large.gold {		background: url(/asset/images/dashboard-large-gold.png) no-repeat left top; 	height: 400px; position: relative; 	}
.dashboard-cell.temp-opstelling {		background: url(/asset/images/visual-mijn-opstelling.png) no-repeat left top; 	}
.dashboard-cell.temp-beoordeel {		background: url(/asset/images/visual-beoordeel-speler.png) no-repeat left top; 	}
.dashboard-cell.temp-pool {		background: url(/asset/images/visual-pool.png) no-repeat left top; 	}
.dashboard-cell.temp-chat {		background: url(/asset/images/visual-chat.png) no-repeat left top; 	}
.dashboard-cell .offset {		padding: 15px; 	}
.dashboard-cell .title {		font-size: 16px; 	}
.dashboard-media-list {		list-style-type: none; 	margin: 20px 0 0; 	padding: 0; 	}
.dashboard-media-list li {		margin: 0 0 10px; 	}
.dashboard-media-list li.video {		background: url(/asset/images/video-icon.png) no-repeat left top; 	}
.dashboard-media-list li.photoalbum {		background: url(/asset/images/photo-icon.png) no-repeat left top; 	}
.dashboard-media-list li.music {		background: url(/asset/images/radio-icon.png) no-repeat left top; 	}
.dashboard-media-list li a {		color: #ccc; 	display: block; 	font-weight: normal; 	padding: 0 0 0 30px; 	}
.dashboard-media-list li a:hover {		color: #ffd520; 	}
.dashboard-wallpaper-list {		height: 342px; 	list-style-type: none; 	margin: 5px 0 0; 	padding: 0; 	}
.dashboard-wallpaper-list li {		margin: 0; 	}
.dashboard-wallpaper-list li a {		color: #ccc; 	display: block; 	font-weight: normal; 	padding: 0 0 0 30px; 	}
.dashboard-wallpaper-list li a:hover {		color: #ffd520; 	}
.dashboard-wallpaper-list li p.title {		padding-top: 15px; 	}
.dashboard-wallpaper-list li img {		border: 2px solid #fff; 	clear: left; 	float: left; 	margin: 10px 15px 0 0; 	}
#my-goal-form {		text-align: center; 	}
#my-goal-form .required {		color: #ffd520; 	}
#my-goal-form .my-goal-answer {		font-size: 1em; 	font-style: normal; 	}
#my-goal-form select {		background-color: #000; 	color: #fff; 	}
#my-goal-form input[type=submit] {		margin: 6px auto 0; 	}
.my-goal {		margin-top: 10px; 	}
.my-goal h4,.my-goal #videoPlayer {		margin: 0; 	}
.dashboard-blog-list {		list-style-type: none; 	margin: 10px 0 0; 	padding: 0; 	}
.dashboard-blog-list li {		background: url(/asset/images/blog-pointer.png) no-repeat left 2px; 	margin: 0 0 10px; 	}
.dashboard-blog-list li a {		color: #ccc; 	display: block; 	font-weight: normal; 	padding: 0 0 0 30px; 	}
.dashboard-blog-list li a:hover {		color: #ffd520; 	}
.decide-button {		background: url(/asset/images/small-button.png) no-repeat left top; 	color: #000; 	cursor: pointer; 	height: 30px; 	line-height: 30px; 	text-align: center; 	text-transform: uppercase; 	width: 90px; 	}
.quote {		color: #666; 	font-size: 50px; 	height: 30px; 	line-height: 50px; 	width: 25px; 	}
.decision {		padding: 6px 0 0; 	}
.dashboard-contest {		margin: 10px 0 0; 	}
.dashboard-contest img {		float: left; 	margin: 0 10px 0 0; 	}
.dashboard-contest ul.errors li {		font-size: smaller; 	}
.dashboard-contest p {		margin-bottom: 7px; 	}
.dashboard-contest p.entered,.dashboard-contest p.finished {		margin-top: 10px; 	}
.dashboard-contest dl dd {		margin-left: 5px; 	}
.dashboard-contest dl dt {		padding: 1px 0; 	}
.dashboard-twitter {		margin-top: 10px; 	}
.dashboard-twitter p {		margin-top: 10px; 	}
#poll-table {		width: 70%; 	}
#poll-table th {		text-align: left; 	}
#poll-table #total {		font-style: italic; 	font-weight: bold; 	}
#poll-table td.percentage span {		background-color: #ffd520; 	border-radius: 5px; 	color: #555; 	display: block; 	moz-border-radius: 5px; 	padding: 3px; 	webkit-border-radius: 5px; 	}
#poll-title {		margin-left: 10px; 	margin-top: 10px; 	}
#pollResult {		margin: 6px 0; 	width: 60%; 	}
#pollForm dl {		margin: 6px 0; 	}
#pollForm,#pollResult {		margin-left: 10px; 	}
#pollResult dt {		margin-bottom: 2px; 	}
#pollForm dd,#pollResult dd {		margin-left: 0; 	padding: 1px; 	}
#pollResult dd.percentage {		background-color: #ffd520; 	border-radius: 4px; 	color: #555; 	display: block; 	moz-border-radius: 4px; 	webkit-border-radius: 4px; 	}
#pollResult+p {		font-size: .95em; 	margin: 0 10px; 	}
#pollForm label {		margin: 0; 	}
.webshop-cat {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
.webshop-cat li {		background: url(/asset/images/tab-gradient.jpg) repeat-x left top #000; 	padding: 10px; 	position: relative; 	}
.webshop-cat li a {		display: block; 	}
.webshop-cat li a.active,.webshop-cat li a:hover {		color: #ffd520!important; 	}
.webshop-cat li a.active {		font-weight: bold; 	}
.webshop-cat li.last {		border-bottom: 1px solid #111; 	}
.webshop-cat li .submenu {		list-style-type: none; 	margin: 5px 0 0; 	padding: 0; 	}
.webshop-cat li .submenu li {		background: url(/asset/images/blog-pointer.png) no-repeat left 7px; 	padding: 4px 0 4px 15px; 	}
.webshop-product-list {		float: left; 	height: 250px; 	margin: 0 7px 0 0; 	width: 102px; 	}
.webshop-product-list .image {		border: 1px solid #666; 	height: 100px; 	overflow: hidden; 	width: 100px; 	}
.webshop-product-list .title {		color: #ffd520; 	font-size: 11px; 	font-weight: bold; 	margin: 5px 0; 	position: relative; 	text-align: center; 	}
.webshop-product-list .price {		font-size: 18px; 	margin: 0 0 10px; 	position: relative; 	text-align: center; 	}
.webshop-product-list .discount-price {		color: #666; 	font-size: 14px; 	margin: 0 0 10px; 	position: relative; 	text-align: center; 	text-decoration: line-through; 	}
.webshop-product-list .view,.webshop-product-list .order {		font-size: 11px; 	font-weight: bold; 	position: relative; 	text-align: center; 	}
.cart-list-item {		font-size: 11px; 	font-weight: bold; 	margin: 0 0 10px; 	}
.cart-list-item .title {		color: #ccc; 	width: 90px; 	}
.cart-list-item .count {		color: #999; 	text-align: right; 	width: 25px; 	}
.cart-list-item .count input {		background: #333; 	color: #999; 	margin: 0; 	padding: 2px; 	text-align: center; 	width: 20px; 	}
.cart-list-item .price {		text-align: right; 	width: 55px; 	}
.cart-list-item .remove {		background: url(/asset/images/cart-delete.png) no-repeat left top; 	cursor: pointer; 	height: 16px; 	margin: 0 0 0 4px; 	width: 16px; 	}
.cart-button {		background: url(/asset/images/small-button.png) no-repeat left top; 	color: #000; 	cursor: pointer; 	font-size: 10px; 	height: 30px; 	line-height: 30px; 	text-align: center; 	text-transform: uppercase; 	width: 90px; 	}
.offer {		position: relative; 	}
.offer .image {		border: 1px solid #666; 	height: 188px; 	overflow: hidden; 	position: relative; 	width: 188px; 	z-index: 0; 	}
.offer .image-overlay {		background: url(/asset/images/offer-banner.png) no-repeat right bottom; 	height: 190px; 	left: 0; 	position: absolute; 	top: 0; 	width: 190px; 	z-index: 10; 	}
.offer .image-overlay a {		display: block; 	height: 190px; 	width: 190px; 	}
.offer .title {		margin: 10px 0 0; 	text-align: center; 	}
.product-images {		width: 192px; 	}
.product-images .large {		border: 1px solid #666; 	overflow: hidden; 	text-align: center; 	width: 150px; 	}
.product-images .thumbs {		margin: 10px 0 0; 	}
.product-images .thumbs .thumb {		border: 1px solid #666; 	cursor: pointer; 	float: left; 	height: 50px; 	margin: 0 10px 0 0; 	overflow: hidden; 	width: 50px; 	}
.product-information {		margin: 0 0 0 10px; 	width: 228px; 	}
.product-information .title {		color: #ffd520; 	font-size: 14px; 	margin: 0 0 10px; 	}
.order-options {		color: #999; 	margin: 10px 0 0; 	}
.order-options input {		background: #333; 	color: #ccc; 	margin: 0; 	padding: 2px; 	text-align: center; 	width: 40px; 	}
.order-process {		color: #999; 	font-weight: bold; 	margin: 0 0 0 30px; 	padding: 0; 	}
.order-process li {		float: left; 	margin: 0 160px 0 0; 	}
.order-process li a {		color: #999; 	}
.order-process li.active a {		color: #ffd520; 	}
.cart-view {		margin: 10px 0; 	}
table.cart-view tr {		padding: 3px; 	}
.cart-view thead td {		font-size: 13px; 	font-weight: bold; 	height: 30px; 	}
.cart-view tbody td {		border-bottom: 1px solid #222; 	color: #999; 	height: 30px; 	padding: 5px 0; 	}
.comment-form form {		margin: 0; 	padding: 0; 	}
.comment-form textarea {		background: #111; 	border: 1px solid #666; 	color: #ccc; 	height: 120px; 	margin: 0; 	outline: none; 	padding: 5px; 	width: 500px; 	}
.comments {		margin: 20px 0 0; 	}
.comment {		margin: 0 0 10px; 	}
.comment .header {		background: url(/asset/images/comment-header.png) no-repeat left top; 	width: 670px; 	}
.comment .body {		background: #111; 	padding: 5px 15px; 	}
.comment .body .image {		border: 1px solid #666; 	height: 100px; 	overflow: hidden; 	width: 100px; 	}
.comment .body .text {		margin: 0 0 0 15px; 	width: 523px; 	}
.comment .body .text cite {		background: #222; 	color: #999; 	display: block; 	margin: 0 0 10px; 	padding: 10px; 	}
.comment .body .text .title {		color: #ffd520; 	font-size: 14px; 	margin: 0 0 15px; 	}
.comment .body .text .rate-comment {		margin: 15px 0 0; 	}
.comment .body .text .rate-comment .plus {		height: 22px; 	margin: 0 10px 0 0; 	width: 13px; 	}
.comment .body .text .rate-comment .minus {		cursor: pointer; 	height: 22px; 	width: 13px; 	}
.comment .body .text .editline {		font-size: smaller; 	margin-top: 5px; 	}
.comment .footer {		background: url(/asset/images/comment-footer.png) no-repeat left top; 	height: 10px; 	width: 670px; 	}
.comment .comment-content {		min-height: 65px; 	}
#delDialog {		display: none; 	}
.small-button {		background: url(/asset/images/small-button.png) no-repeat left top; 	border: none; 	color: #000; 	cursor: pointer; 	display: block; 	font-size: 10px; 	font-weight: normal; 	height: 30px; 	line-height: 30px; 	margin: 10px 0 0; 	outline: none; 	text-align: center; 	text-transform: uppercase; 	width: 90px; 	}
.medium-button {		background: url(/asset/images/medium-button.png) no-repeat left top; 	border: none; 	color: #000; 	cursor: pointer; 	display: block; 	font-size: 10px; 	font-weight: normal; 	height: 30px; 	line-height: 30px; 	margin: 10px 0 0; 	outline: none; 	text-align: center; 	text-transform: uppercase; 	width: 150px; 	}
.medium-button.gold {		background: url(/asset/images/medium-button-gold.png) no-repeat left top; 	}
.small-button.gold {		background: url(/asset/images/small-button-gold.png) no-repeat left top; 	}
.delete-button {		background: url(/asset/images/cart-del.png) no-repeat left top; 	cursor: pointer; 	display: block; 	height: 16px; 	width: 16px; 	}
.comment-edit {		margin-right: 2px; 	}
.data-table {		width: 100%; 	}
.data-table th {		color: #ffd520; 	text-align: left; 	}
.data-table tr.odd {		background-color: #333; 	}
.data-table td {		padding: 2px; 	}
#pole-games-table,#rating-games-table {		width: 100%; 	}
#rating-months {		list-style-type: none; 	margin: 0; 	padding: 0; 	}
#language-switcher {		font-size: 11px; 	margin-top: 2px; 	}
#language-switcher a {		margin-right: 2px; 	padding-bottom: 1px; 	}
#language-switcher a.active {		border-bottom: 2px solid #ffd520; 	}
#language-switcher img {		vertical-align: middle; 	}
#bcvg-login-form {		padding-bottom: 5px; 	}
#bcvg-login-form input[type=text],#bcvg-login-form input[type=password] {		width: 180px; 	}
#bcvg-login-form label[for=rememberMe] {		display: inline; 	}
#bcvg-login-form #submit {		float: left; 	margin-right: 10px; 	}
.label-wrapper {		display: inline-block; 	}
.label-wrapper ul.errors li {		margin: 0; 	}
.bcvg-partners-list {		border-right: 1px solid #333; 	float: left; 	list-style-type: none; 	margin: 0 20px 0 0; 	padding: 0; 	width: 209px; 	}
.bcvg-partners-list.last {		border: none; 	margin: 0; 	width: 210px; 	}
.bcvg-partners-list li {		padding: 1px 3px 3px; 	}
.bcvg-partners-list li a {		color: #ccc; 	font-weight: normal; 	}
.bcvg-sponsors {		text-align: center; 	}
.bcvg-sponsors a {		margin-bottom: 2px; 	}
.member-wrapper {		border-bottom: 1px dashed #666; 	clear: both; 	float: left; 	padding: 10px 0; 	width: 100%; 	}
.member-wrapper:last-child {		border-bottom: none; 	}
.member-wrapper img {		padding: 3px; 	}
.member-info {		float: left; 	margin: 0 0 0 10px; 	}
.member-info dt {		clear: left; 	color: #ffd520; 	float: left; 	font-weight: bold; 	padding: 3px; 	width: 125px; 	}
.member-info dd {		float: left; 	margin-left: 0; 	padding: 3px; 	}
#pole-form.wide p {		width: 260px; 	}
#pole-form.wide p.hint {		text-align: center; 	width: 100%; 	}
#bcvg-tweets p {		font-size: 11px; 	}
#bcvg-tweets p span {		font-style: italic; 	}
#bcvg-photoalbum img {		border: 2px solid #fff; 	margin: 0 5px 5px 0; 	}
#company-info {		float: left; 	margin: 0 0 0 10px; 	width: 74%; 	}
.contact-info {		float: left; 	margin: 0 0 0 10px; 	width: 300px; 	}
#company-info dt,.contact-info dt {		clear: left; 	color: #ffd520; 	float: left; 	font-weight: bold; 	padding: 3px; 	width: 125px; 	}
#company-info dd,.contact-info dd {		float: left; 	margin-left: 0; 	padding: 3px; 	}
#company-map {		border: 1px solid #666; 	height: 270px; 	width: 430px; 	}
#company-map-window {		color: #000; 	}
.contact-wrapper {		float: left; 	width: 450px; 	}
.overview-link {		clear: both; 	display: block; 	padding: 50px 0 0 12px; 	}
#company-form div {		float: left; 	width: 450px; 	}
#company-form div.submit {		clear: both; 	margin-top: 5px; 	}
#company-form label {		width: 200px; 	}
#company-form input[type=text],#company-form select,#company-form textarea {		width: 225px; 	}
#company-form ul.errors li {		margin-left: 203px; 	}
#company-form .delMedia {		margin-left: 203px; 	}
#company-form .delMedia label {		display: block; 	}
#company-form input[type=submit] {		clear: both; 	}
#company-form p.hint {		font-size: normal; 	margin-left: 203px; 	}
#company-search-form label {		color: #ffd520; 	font-weight: bold; 	width: 225px; 	}
#company-search-hrz-form {		display: inline; 	float: right; 	}
#company-search-form input,#company-search-hrz-form input {		background: url(/asset/images/search-box.png) no-repeat left top; 	color: #fff; 	max-width: 195px; 	}
#company-search-form select,#company-search-hrz-form select {		background: url(/asset/images/search-box.png) no-repeat left top; 	color: #fff; 	width: 200px; 	}
#company-search-form option,#company-search-hrz-form option {		background-color: #fff; 	color: #000; 	}
.all-companies-link {		float: right; 	margin-top: -18px; 	}
#agenda-book-form fieldset {		float: left; 	width: 35%; 	}
#agenda-book-form #numTickets,#agenda-book-form #numPersons,#agenda-book-form #numParkingTickets,#agenda-book-form select {		width: 120px; 	}
#agenda-book-form #isReserved {		margin: 10px 0; 	}
#agenda-book-form div {		clear: both; 	}
#agenda-book-form #fieldset-parking {		clear: left; 	width: 100%; 	}
#agenda-book-form #fieldset-contact {		clear: left; 	width: 100%; 	}
.business-bar-wrapper {		height: 80px; 	}
.business-bar-wrapper a {		margin: 0 54px 0 0; 	}
.business-bar-wrapper .informatie,.business-bar-wrapper .team,.business-bar-wrapper .interesse,.business-bar-wrapper .registreren,.business-bar-wrapper .room,.business-bar-wrapper .bedrijven,.business-bar-wrapper .bedrijfsgegevens,.business-bar-wrapper .nieuws,.business-bar-wrapper .agenda {		display: block; 	float: left; 	height: 70px; 	}
.business-bar-wrapper .informatie {		background: url(/asset/images/business-informatie.png) no-repeat left top; 	width: 154px; 	}
.business-bar-wrapper .informatie.active,.business-bar-wrapper .informatie:hover {		background: url(/asset/images/business-informatie-hover.png) no-repeat left top; 	}
.business-bar-wrapper .team {		background: url(/asset/images/business-team.png) no-repeat left top; 	width: 135px; 	}
.business-bar-wrapper .team.active,.business-bar-wrapper .team:hover {		background: url(/asset/images/business-team-hover.png) no-repeat left top; 	}
.business-bar-wrapper .interesse {		background: url(/asset/images/business-interesse.png) no-repeat left top; 	width: 127px; 	}
.business-bar-wrapper .interesse.active,.business-bar-wrapper .interesse:hover {		background: url(/asset/images/business-interesse-hover.png) no-repeat left top; 	}
.business-bar-wrapper .registreren {		background: url(/asset/images/business-registreren.png) no-repeat left top; 	width: 141px; 	}
.business-bar-wrapper .registreren.active,.business-bar-wrapper .registreren:hover {		background: url(/asset/images/business-registreren-hover.png) no-repeat left top; 	}
.business-bar-wrapper .room {		background: url(/asset/images/business-dashboard.png) no-repeat left top; 	width: 120px; 	}
.business-bar-wrapper .room.active,.business-bar-wrapper .room:hover {		background: url(/asset/images/business-dashboard-hover.png) no-repeat left top; 	}
.business-bar-wrapper .bedrijven {		background: url(/asset/images/business-bedrijven.png) no-repeat left top; 	width: 135px; 	}
.business-bar-wrapper .bedrijven.active,.business-bar-wrapper .bedrijven:hover {		background: url(/asset/images/business-bedrijven-hover.png) no-repeat left top; 	}
.business-bar-wrapper .bedrijfsgegevens {		background: url(/asset/images/business-adressen.png) no-repeat left top; 	width: 176px; 	}
.business-bar-wrapper .bedrijfsgegevens.active,.business-bar-wrapper .bedrijfsgegevens:hover {		background: url(/asset/images/business-adressen-hover.png) no-repeat left top; 	}
.business-bar-wrapper .nieuws {		background: url(/asset/images/business-nieuws.png) no-repeat left top; 	width: 105px; 	}
.business-bar-wrapper .nieuws.active,.business-bar-wrapper .nieuws:hover {		background: url(/asset/images/business-nieuws-hover.png) no-repeat left top; 	}
.business-bar-wrapper .agenda {		background: url(/asset/images/business-agenda.png) no-repeat left top; 	width: 154px; 	}
.business-bar-wrapper .agenda.active,.business-bar-wrapper .agenda:hover {		background: url(/asset/images/business-agenda-hover.png) no-repeat left top; 	}
#agenda-subscribe {		background: url(/asset/images/aanmelden-small.png) no-repeat; 	bottom: 0; 	height: 45px; 	position: absolute; 	right: 0; 	width: 150px; 	}
#company-table tbody td a {		color: #ccc; 	font-weight: normal; 	}
#company-table thead th {		padding: 0 5px 8px!important; 	}
#company-table tbody td {		padding: 3px 5px; 	}
#splash-screen {		background: #000; 	height: 100%; 	left: 0; 	position: fixed; 	top: 0; 	width: 100%; 	z-index: 300000; 	}
#splash-elements {		height: 800px; 	margin: 0 auto; 	position: fixed; 	visibility: hidden; 	width: 998px; 	z-index: 5; 	}
#splash-overlay-left,#splash-overlay-right {		position: absolute; 	top: 180px; 	}
#splash-overlay-left {		left: 0; 	}
#splash-overlay-right {		right: 0; 	}
#splash-overlay-left a,#splash-overlay-right a {		background: url(/asset/images/blank.png); 	display: block; 	height: 400px; 	left: 19px; 	position: absolute; 	top: 20px; 	width: 300px; 	z-index: 10; 	}
.splash-image {		background: #323232; 	height: 400px; 	left: 19px; 	position: absolute; 	top: 20px; 	width: 300px; 	z-index: 0; 	}
.splash-overlay {		position: relative; 	z-index: 5; 	}
#splash-logo {		cursor: pointer; 	left: 426px; 	position: absolute; 	top: 292px; 	}
#splash-link {		cursor: pointer; 	left: 383px; 	position: absolute; 	top: 471px; 	}
#splash-background {		height: 800px; 	position: fixed; 	top: 0; 	visibility: hidden; 	width: 1200px; 	z-index: 0; 	}
#lineup-widget {		margin-top: 5px; 	}
#lineup-widget div.lineup {		float: left; 	text-align: center; 	width: 85px; 	}
#lineup-widget p {		float: left; 	margin: 10px 0 0; 	text-align: center; 	width: 110px; 	}
#lineup-widget p.dash {		font-size: large; 	}
#lineup-widget p.hint {		color: #ffd520; 	float: normal; 	text-align: center; 	width: 100%; 	}
#lineup-widget .button-wrapper {		margin-top: 40px; 	text-align: center; 	}
#lineup-widget .button-wrapper a {		display: inline-block; 	}
#lineup-widget .archive-link {		float: right; 	margin-top: 30px; 	}
#lineup-widget .sponsoredby {		float: left; 	margin-top: 36px; 	vertical-align: bottom; 	width: 150px; 	}
#lineup-widget .sponsoredby .title {		color: #999; 	}
#lineup-widget .archive {		float: right; 	margin-top: 18px; 	vertical-align: bottom; 	width: 40px; 	}
#error-window {		background: url(/asset/images/lineup/error-window.png) no-repeat left top; 	color: #c8c8c8; 	display: none; 	font-weight: bold; 	height: 120px; 	left: 183px; 	opacity: 0; 	position: absolute; 	text-align: center; 	top: 170px; 	width: 200px; 	z-index: 880; 	}
#error-window .message {		margin: 0 10px; 	position: relative; 	}
#rating-error-window {		background: url(/asset/images/lineup/error-window.png) no-repeat left top; 	color: #c8c8c8; 	display: none; 	font-weight: bold; 	height: 120px; 	margin-left: 25px; 	margin-top: 35px; 	opacity: 0; 	position: absolute; 	text-align: center; 	width: 200px; 	z-index: 880; 	}
#rating-error-window .message {		margin: 0 10px; 	position: relative; 	}
#user-stats-rating-save {		cursor: pointer; 	margin-left: 30px; 	}
#user-stats-remainging-count {		border-bottom: 1px solid #ffd520; 	display: inline; 	font-weight: bolder; 	margin-bottom: 3px; 	margin-left: 16px; 	}
#user-stats-remainging-count .emptyCount {		color: #ffd520; 	}
.customForm div {		display: inline; 	}
.customForm div ul.errors {		display: none; 	}
.customForm div.errors input {		background-color: #FBE3E4; 	border: 1px solid red!important; 	color: red; 	}
#mijnvitesse-login-left-column,#mijnvitesse-login-center-column,#mijnvitesse-login-right-column {		float: left; 	height: 374px; 	overflow: hidden; 	position: relative; 	}
#mijnvitesse-login-bottom-column {		height: 120px; 	margin: 10px 0 0; 	position: relative; 	}
#mijnvitesse-login-bottom-info {		margin: 10px 0 0; 	position: relative; 	text-align: right; 	}
#mijnvitesse-login-left-column {		background: url(/asset/images/mijnvitesse/mijnvitesse-login-block.png) no-repeat left top; 	margin: 0 10px 0 0; 	width: 182px; 	}
#mijnvitesse-login-center-column {		margin: 0 10px 0 0; 	width: 374px; 	}
#mijnvitesse-login-right-column {		width: 374px; 	}
#mijnvitesse-login-banner-big {		background: #1e1e1e; 	height: 374px; 	overflow: hidden; 	position: relative; 	width: 374px; 	z-index: 0; 	}
#mijnvitesse-login-banner-big-overlay {		background: url(/asset/images/mijnvitesse/mijnvitesse-banner-overlay-big.png) no-repeat left top; 	height: 374px; 	left: 0; 	position: absolute; 	top: 0; 	width: 374px; 	z-index: 5; 	}
#mijnvitesse-login-banner-big-link {		background: url(/asset/images/mijnvitesse/blank.gif) repeat; 	height: 374px; 	left: 0; 	position: absolute; 	top: 0; 	width: 374px; 	z-index: 10; 	}
.mijnvitesse-login-banner-medium {		height: 182px; 	margin: 0 0 10px; 	position: relative; 	}
.mijnvitesse-login-banner-medium img {		display: block; 	margin: 0; 	}
.mijnvitesse-login-banner-small {		background: #1e1e1e; 	float: left; 	height: 120px; 	margin: 0 10px 0 0; 	overflow: hidden; 	position: relative; 	width: 182px; 	}
.mijnvitesse-login-banner-small.last {		margin: 0; 	}
.mijnvitesse-login-banner-small .banner {		position: relative; 	z-index: 0; 	}
.mijnvitesse-login-banner-small .overlay {		background: url(/asset/images/mijnvitesse/mijnvitesse-banner-overlay-small.png) no-repeat left top; 	height: 120px; 	left: 0; 	position: absolute; 	top: 0; 	width: 182px; 	z-index: 5; 	}
.mijnvitesse-login-banner-small a {		background: url(/asset/images/mijnvitesse/blank.gif) repeat; 	height: 120px; 	left: 0; 	position: absolute; 	top: 0; 	width: 182px; 	z-index: 10; 	}
#mijnvitesse-login-header {		color: #ffd520; 	font-size: 1.167em; 	margin: 15px; 	padding: 0; 	}
#loginForm {		margin: 0 15px; 	position: relative; 	width: 160px; 	}
#email-label,#password-label {		margin: 0 0 5px; 	padding: 0; 	position: relative; 	}
#email-element,#password-element {		margin: 0 0 10px; 	padding: 0; 	position: relative; 	}
#loginForm input[type=text],#loginForm input[type=password] {		background: #000; 	border: none; 	color: #ccc; 	margin: 0; 	outline: none; 	padding: 5px; 	position: relative; 	width: 142px; 	}
#rememberMe-label {		color: #ccc; 	float: right; 	line-height: 18px; 	margin: 0 0 10px; 	padding: 0; 	position: relative; 	width: 128px; 	}
#rememberMe-element {		float: left; 	margin: 0 0 10px; 	padding: 0; 	position: relative; 	}
#submit-label {		clear: both; 	height: 0; 	overflow: hidden; 	position: relative; 	}
#submit-element {		margin: 0; 	padding: 0; 	}
#loginForm input[type=submit] {		background: url(/asset/images/mijnvitesse/mijnvitesse-submit.png) no-repeat left top; 	border: none; 	color: #fff; 	cursor: pointer; 	display: block; 	font-size: 1.083em; 	height: 34px; 	outline: none; 	position: relative; 	width: 90px; 	}
#loginForm input[type=submit] {		text-shadow: 1px 1px 2px #3c3c3c; 	}
#mijnvitesse-forgot-password {		bottom: 15px; 	color: #ffd520; 	position: absolute; 	right: 15px; 	text-decoration: none; 	}
#mijnvitesse-login-bottom-info a {		color: #ccc; 	text-decoration: none; 	}
#registerplusNonWTS {		float: left; 	padding: 20px; 	}
#registerplusWTS {		padding: 20px; 	}
#registerplusLoginInfo {		margin-bottom: 24px; 	}
#registerplusMV {		float: left; 	height: 526px; 	padding: 20px; 	width: 280px; 	}
#registerplusNonMV {		padding: 20px; 	}
#registerLoginForm {		margin-top: 38px; 	}
#registerLoginForm #loginForm input[type=text],#registerLoginForm #loginForm input[type=password] {		background-color: #fff; 	border: 1px solid #BBB; 	color: #000; 	padding: 2px; 	width: 250px; 	}
#registerForm input[type=submit] {		background: url(/asset/images/mijnvitesse/mijnvitesse-submit.png) no-repeat left top; 	border: none; 	color: #fff; 	cursor: pointer; 	display: block; 	font-size: 1.083em; 	height: 34px; 	outline: none; 	position: relative; 	width: 90px; 	}
#registerForm input[type=submit] {		text-shadow: 1px 1px 2px #3c3c3c; 	}
#registerBanner_WithoutAccount {		float: left; 	margin: 0 46px 20px; 	width: 374px; 	}
#registerBanner_WithAccount {		float: left; 	margin: 0 46px 20px; 	width: 374px; 	}
.mijnvitesse-login-banner-small .banner {		margin: 0; 	}
.profileBanner {		float: left; 	margin: 30px 24px 20px; 	width: 374px; 	}
.profileBanner .subtitle {		margin-top: 18px; 	text-align: center; 	}
#profileCancel_MVplusUpgrade {		margin-top: 20px; 	}
#wtsNumber {		font-size: 16px; 	font-weight: bolder; 	width: 80px; 	}
#wtsImage {		display: none; 	left: 444px; 	position: absolute; 	top: 560px; 	}

.banner-gold					{ bottom: 0;    position: absolute;    right: 0; }
