body, #fb-root {
	margin:0 0 30px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	background:#bf2a23 url(../images/body-bg.gif) no-repeat 50% 0;
	color:#000;
	min-width:990px;
}
img {border:none;}
form {
	padding:0;
	margin:0;
}
.holder {
	width:100%;
	overflow:hidden;
}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
.aext A:link {text-decoration: none; color:black}
.aext A:visited {text-decoration: none; color:black}
.aext A:active {text-decoration: none; color:black}
.aext A:hover {text-decoration: underline; color: black;}
.f-right {float:right !important;}
.validationField
{
    width: 16px;
}
/* image text and buttons start */

.zoek-een-recept,
.kies-jouw-favoriet, 
.recepten,
.voeg-jouw-recept,
.post-jouw-recept,
.meest-recente-recepten,
.meer,
.favorieten,
.favoriet-kiezen,
.top-10,
.button01,
.meer-recepten,
.agenda-t,
.evenementen,
.meer-evenementen,
.recept,
.aantal-personen,
.kooktijd,
.ingredienten,
.bereiding,
.hou-het-proper,
.weetjes,
.post-jouw-recept-en,
.stem-en-win-en,
.info-recept,
.info-recept2,
.jouw-info,
.ttl-top-10,
.ttl-comments {
	display:block;
	overflow:hidden;
	text-indent:-9999px; 
	margin:0;	
}
.zoek-een-recept {
	background:url(../images/zoek-een-recept.gif) no-repeat;
	height:23px;
	margin-bottom:16px;
}
.kies-jouw-favoriet {
	background:url(../images/kokopkotpocket.jpg) no-repeat;
	height:58px;
	margin-bottom:12px;
}
.recepten {
	width:164px;
	height:51px;
	background:url(../images/bestel.png) no-repeat;
}
.receptenlist {
	width:130px;
	height:51px;
	background:url(../images/recepten.gif) no-repeat;
}
.voeg-jouw-recept {
	/*background:url(../images/deel.gif) no-repeat;*/
	background:url('../images/home_right_title.gif') no-repeat;
	height:41px;
	margin-bottom:22px;
}
.post-jouw-recept {
	width:248px;
	height:50px;
	background:url(../images/post-jouw-recept-btn.gif) no-repeat;
}
.recept-col .post-jouw-recept {
	width:250px;
	height:51px;
	background:url(../images/post-jouw-recept-btn02.gif) no-repeat;
}
.meest-recente-recepten {
	height:21px;
	background:url(../images/meest-recente-recepten.gif) no-repeat;
	margin-bottom:20px;
}
.info03 .meest-recente-recepten {
	height:27px;
	background:url(../images/meest-recente-recepten02.gif) no-repeat;
	margin:0 0 20px 6px;
}
.meer {
	width:67px;
	float:right;
	margin:3px 0 0 13px;
	height:29px;
	background:url(../images/meer-btn.gif) no-repeat;
}
.favorieten {
	background:url(../images/favorieten.gif) no-repeat;
	height:27px;
	margin:0 0 21px 15px;
}
.favoriet-kiezen {
	width:223px;
	height:50px;
	background:url(../images/favoriet-kiezen-btn.gif) no-repeat;
}
.recept-col .favoriet-kiezen {
	height:54px;
	width:257px;
	margin-bottom:7px;
	background:url(../images/favoriet-kiezen-btn02.gif) no-repeat;
}

.top-10
{
    height:50px;
	width:223px;
	margin-bottom:7px;
	background:url('../images/btn-top-10-small.gif') no-repeat;
}

.recept-col .top-10 {
	height:54px;
	width:257px;
	margin-bottom:7px;
	background:url('../images/btn-top-10.gif') no-repeat;
}

.ttl-top-10
{
    width:237px;
    height:39px;
    background:url('../images/ttl-top-10.gif') no-repeat;
    margin-bottom:7px;
    margin-left:0px;
    padding-left:0px;
}

.ttl-comments
{
    width:237px;
    height:39px;
    background:url('../images/recente_comments.gif') no-repeat;
    margin-bottom:7px;
    margin-left:0px;
    padding-left:0px;
}

.button01 {
	width:30px;
	height:30px;
	margin:2px 0 0 0;
	background:url(../images/ico02.gif) no-repeat;
	float:right;
}
.meer-recepten {
	background:url(../images/meer-recepten.gif) no-repeat;
	height:50px;
	width:224px;
}
.agenda-t {
	height:58px;
	background:url(../images/agenda02.gif) no-repeat;
	margin-bottom:26px;
}
.evenementen {
	height:27px;
	margin:0 0 24px 5px;
	background:url(../images/evenementen.gif) no-repeat;
}
.meer-evenementen {
	width:265px;
	height:51px;
	background:url(../images/meer-evenementen.gif) no-repeat;
}
.recept {
	width:168px;
	height:58px;
	background:url(../images/recept.gif) no-repeat;
	float:left;
	margin:0 19px 0 0;
}
.aantal-personen,
.kooktijd,
.ingredienten,
.bereiding {
	float:left;
	width:171px;
	margin-right:13px;
	height:36px;
	background:url(../images/aantal-personen.gif) no-repeat;
}
.kooktijd {
	background:url(../images/kooktijd.gif) no-repeat;
	width:106px;
}	
.ingredienten {
	background:url(../images/ingredienten.gif) no-repeat;
	width:134px;
}
.bereiding {
	background:url(../images/bereiding.gif) no-repeat;
	width:108px;
}
.hou-het-proper {
	height:55px;
	margin-bottom:24px;
	background:url(../images/hou-het-proper.gif) no-repeat;
}
.post-jouw-recept-en {
	height:57px;
	background:url(../images/title-post-contest.gif) no-repeat;
	margin-bottom:24px;
}
.stem-en-win-en {
	height:57px;
	/*background:url(../images/post-jouw-recept-en2.gif) no-repeat;*/
	background:url(../images/ttl-wedstrijd.gif) no-repeat;
	margin-bottom:24px;
	margin-left:64px;
}
.info-recept {
	background:url(../images/info-recept.gif) no-repeat;
	height:34px;
	margin-bottom:9px;
}
.info-recept2 {
	background:url(../images/info-recept2.gif) no-repeat;
	height:34px;
	margin-bottom:9px;
}
.jouw-info {
	height:36px;
	margin-bottom:9px;
	background:url(../images/jouw-info.gif) no-repeat;
}
/* image text and buttons end */

.promo:after,
.recept-cnt:after {
	content:" ";
	display:block;
	clear:both;
}

/* main container */
#main-container{
	width:100%;
	overflow:hidden;
	position:relative;
}
.mc-holder-1 {
	width:1017px;
	position:relative;
	float:left;
	left:50%;
}
.mc-holder-2 {
	width:1017px;
	position:relative;
	float:left;
	left:-50%;
	background:url(../images/page-bg.png) repeat-y;
}
.no-bg {background:none;}
/*page*/
#page {
	margin:0 auto;
	width:990px;
	overflow:hidden;
}
/*header*/
.header {
	height:1%;
	overflow:hidden;
	padding:0 51px 8px 0;
	margin:0 0 0 51px;
	background:url(../images/header-bg.gif) no-repeat;
}
.logo {
	margin:0;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	width:460px;
	height:120px;
	float:left;
}
.logo a {
	display:block;
	height:100%;
}
.search {
	float:right;
	width:312px;
	padding:17px 0 0;
}
.search div {
	height:1%;
	overflow:hidden;
}
.search input.text {
	float:left;
	width:190px;
	padding:0 7px;
	margin:10px 0 0;
	border:0;
	background:none;
	color:#808080;
	font:12px Verdana, Arial, Helvetica, sans-serif;
}
.search input.button {float:right;}

/* promo */

.promo {
	width:100%;
	height:361px;
	position:relative;
	margin:-18px 0 -41px;
}
ul.menu {
	width:232px;
	height:334px;
	background:url(../images/menu.png) no-repeat;
	padding: 23px 50px 0 40px;
	margin:0;
	list-style:none;
}
ul.menu li {
	width:100%;
	position:relative;
	overflow:hidden;
}
ul.menu li a {
	text-indent:-9999px;
	display:block;
	position:relative;
	z-index:20;
	overflow:hidden;
}
ul.menu li a:hover {border:0;}
ul.menu li a span {
	display:block;
	height:100%;
	cursor:pointer;
}

ul.menu li.post-recept {
	height:43px;
	margin-bottom:-11px;
}
ul.menu li.post-recept a {
	height:86px;
	width:199px;
	margin-left:23px;
}
ul.menu li.post-recept a span {background:url(../images/post-recept.png) no-repeat;}
ul.menu li.post-recept a:hover span,
ul.menu li#active.post-recept a span {margin-top:-43px;}

ul.menu li.recepten-m {
	height:45px;
	margin-bottom:-16px
}
ul.menu li.recepten-m a {
	width:166px;
	height:90px;
	margin-left:8px;
}
ul.menu li.recepten-m a span {background:url(../images/recepten-m.png) no-repeat;}
ul.menu li.recepten-m a:hover span,
ul.menu li#active.recepten-m a span {margin-top:-45px;}

ul.menu li.hygiene {
	height:43px;
	margin-bottom:-12px;
}
ul.menu li.hygiene a {
	height:86px;
	width:173px;
	margin-left:45px;
}
ul.menu li.hygiene a span {background:url(../images/hygiene.png) no-repeat;}
ul.menu li.hygiene a:hover span,
ul.menu li#active.hygiene a span {margin-top:-43px;}
ul.menu li.weetjes {
	height:42px;
	margin-bottom:-18px;
}
ul.menu li.weetjes a {
	height:86px;
	width:147px;
	margin-left:20px;
}
ul.menu li.weetjes a span {background:url(../images/weetjes.png) no-repeat;}
ul.menu li.weetjes a:hover span,
ul.menu li#active.weetjes a span {margin-top:-42px;}

ul.menu li.blokfood {
	height:43px;
	margin-bottom:-9px;
}
ul.menu li.blokfood a {
	height:86px;
	width:167px;
	margin-left:47px;
}
ul.menu li.blokfood a span {background:url(../images/blokfood.png) no-repeat;}
ul.menu li.blokfood a:hover span,
ul.menu li#active.blokfood a span {margin-top:-43px;}

ul.menu li.webshop {
	height:42px;
	margin-bottom:-13px;
}
ul.menu li.webshop a {
	height:86px;
	width:154px;
	margin-left:15px;
}
ul.menu li.webshop a span {background:url(../images/webshop.png) no-repeat;}
ul.menu li.webshop a:hover span,
ul.menu li#active.webshop a span {margin-top:-42px;}

ul.menu li.agenda {
	height:45px;
	margin-bottom:-18px;
}
ul.menu li.agenda a {
	height:90px;
	width:142px;
	margin-left:46px;
}
ul.menu li.agenda a span {background:url(../images/agenda.png) no-repeat;}
ul.menu li.agenda a:hover span,
ul.menu li#active.agenda a span {margin-top:-45px;}

ul.menu li.cm4u {
	height:43px;
	margin-bottom:-18px;
}
ul.menu li.cm4u a {
	height:86px;
	width:121px;
	margin-left:8px;
}
ul.menu li.cm4u a span {background:url(../images/cm4u.png) no-repeat;}
ul.menu li.cm4u a:hover span,
ul.menu li#active.cm4u a span {margin-top:-43px;}

ul.menu li.wedstrijd {height:41px;}
ul.menu li.wedstrijd a {
	height:82px;
	width:170px;
	margin-left:50px;
}
ul.menu li.wedstrijd a span {background:url(../images/wedstrijd2.png) no-repeat;}
ul.menu li.wedstrijd a:hover span,
ul.menu li#active.wedstrijd a span {margin-top:-41px;}

.promo img {
	position:absolute;
	right:32px;
	bottom:47px;
}

.info01 {
	height:1%;
	overflow:hidden;
	padding:0 29px 0 26px;
	margin-bottom:9px;
}
.contest01 {
	width:408px;
	height:226px;
	padding:25px 20px 18px 36px;
	float:left;
	background:url(../images/contest01-bg.gif) no-repeat;
}
.contest01 img {float:left;}
.contest01-txt {
	float:right;
	width:245px
}
.contest01 p,
.contest02 p {
	margin:0 0 14px 11px;
	line-height:16px;
}

.contest02 {
	width:398px;
	height:222px;
	padding:29px 24px 18px 42px;
	float:right;
	background:url(../images/contest02-bg.gif) no-repeat;
}
.contest02-cnt {
	width:248px;
	padding:0 0 0 150px;
}
.contest02 p {margin:0 5px 15px 18px;}
.info02 {
	height:1%;
	overflow:hidden;
	padding:0 28px 0 26px;
}
.calendar-promo {
	width:140px;
	height:130px;
	padding:100px 35px 52px 46px;
	float:left;
	background:url(../images/calendar-promo-bg.gif) no-repeat;
}
.calendar-promo p {margin:0;}
.calendar-promo p a {color:#8a211d;}

.calendar-promo p.date {
	color:#fff;
	font:bold 59px/59px Verdana, Arial, Helvetica, sans-serif;
	width:130px;
	margin:0 0 40px;
	text-align:center;
}

.recente-recepten {
	float:right;
	width:626px;
	height:186px;
	padding:37px 47px 38px 34px;
	background:url(../images/recente-recepten-bg.gif) no-repeat;
}
ul.recepten-list {
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
ul.recepten-list li {
	background:url(../images/ico01.gif) no-repeat;
	padding:0 0 12px 42px;
	height:1%;
	overflow:hidden;
}
ul.recepten-list h3,
ul.favorieten-list h3 {
	margin:0 0 2px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
ul.recepten-list2 {
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
ul.recepten-list2 li {
	background:url(../images/ico03.gif) no-repeat;
	padding:0 0 12px 42px;
	height:1%;
	overflow:hidden;
}
ul.recepten-list h3,
ul.favorieten-list h3,
ul.recepten-list2 h3 {
	margin:0 0 2px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
}
ul.recepten-list h3 a,
ul.favorieten-list h3 a,
ul.recepten-list2 a {color:#bf2a23;}
ul.recepten-list p,
ul.favorieten-list p,
ul.recepten-list2 p {margin:0;}
ul.recepten-list p span,
ul.favorieten-list p span,
ul.recepten-list2 p span {color:#cf872e;}

/*footer*/
.footer {
	height:1%;
	overflow:hidden;
	padding:10px 41px 0;
	color:#fff;
	font:10px Verdana, Arial, Helvetica, sans-serif;
}
.footer p {margin:0;}
.footer p a {color:#fff;}
#page-btm {
	width:1017px;
	height:35px;
	margin:0 auto;
	background:url(../images/page-btm.png) no-repeat;
}

/* overzicht page */

.info03 {
	height:1%;
	overflow:hidden;
	padding:11px 38px 0 28px;
}
.favorieten-area {	
	width:223px;
	height:342px;
	padding:32px 12px 21px 23px;
	background:url(../images/favorieten-bg.gif) no-repeat;
	float:left;
}
ul.favorieten-list {
	padding:0 0 1px 15px;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
ul.favorieten-list li {padding-bottom:16px;}
.info03 .recente-recepten {
	background:url(../images/recente-recepten-bg02.gif) no-repeat;
	width:564px;
	height:342px;
	padding:32px 52px 21px 35px;
}
.info03 ul.recepten-list {
	padding:0 6px 6px 2px;
	width:556px;
}
.info03 ul.recepten-list li {padding-bottom:14px;}

/* agenda page */

.events {
	width:557px;
	height:310px;
	background:url(../images/evenementen-bg.gif) no-repeat;
	padding:48px 58px 36px 35px;
	float:right;
}
ul.events-list {
	width:554px;
	padding:0 0 16px 3px;
	margin:0;
	list-style:none;
	overflow:hidden;
}
ul.events-list li {
	height:1%;
	overflow:hidden;
	padding:0 0 15px 40px;
	background:url(../images/ico03.gif) no-repeat;
}
ul.events-list h2 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#bf2a23;
	margin:0 0 2px;
}
ul.events-list h2 a {color:#bf2a23;}
ul.events-list span {color:#cf872e;}
ul.events-list p {margin:2px 0 0;}
ul.events-list .meer {margin-top:18px;}

.calendar-area {	
	float:left;
	width:196px;
	padding:24px 35px 30px 27px;
	height:304px;
	background:url(../images/calendar-bg.gif) no-repeat;
}
.calendar {
	width:185px;
	color:#fff;
	border-collapse:collapse;
	margin:0 0 0 11px;
	table-layout:fixed;
}
.calendar th {
	font:11px/21px Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	background:#d4145a;
}
.calendar th a {
	color:#fff;
	background:#ed1e79;
	width:17px;
	padding:0 4px;
	display:block;
}
.calendar th a.prev-month {
	text-align:right;
	float:left;
}
.calendar th a.next-month {
	text-align:left;
	float:right;
}
.calendar td {
	background:#c3c0c0;
	border-right:4px solid #f4e9e9;
	border-top:6px solid #f4e9e9;
	width:18px;
	line-height:14px;
	padding:13px 5px 3px 0;
	margin:0;
	text-align:right;
	vertical-align:bottom;
}
.calendar td.empty {background:#d6d3d3;}
.calendar td.last {border-right:0;}
.calendar td a {
	background:#dc497e;
	color:#fff;
	width:18px;
	display:block;
	padding:13px 5px 3px 0;
	margin:-13px -5px -3px 0;
	vertical-align:bottom;
	position:relative;
}

/* detail page */

/*primary content*/
.primary-content {
	height:1%;
	padding:5px 36px 0 27px;
	overflow:hidden;
}
.primary-top,
.primary-btm {
	width:100%;
	height:30px;
	background:url(../images/primary-top.gif) no-repeat;
	overflow:hidden;
}
.primary-btm {
	height:35px;
	background:url(../images/primary-btm.gif) no-repeat;
}
.primary-cnt {
	height:1%;
	overflow:hidden;
	background:url(../images/primary-bg.gif) repeat-y;
}
.recept-box {
	height:1%;
	padding:0 47px 0 32px;
	overflow:hidden;
}
.title {
	height:1%;
	margin-bottom:14px;
	overflow:hidden;
}
.title h1 {
	font:bold 18px Verdana, Arial, Helvetica, sans-serif;
	margin:30px 0 0;
	color:#bf2a23;
}
.recept-cnt {
	height:1%;
	padding:0 0 0 30px;
}
.recept-txt {
	float:left;
	width:450px;
}
ul.personen {
	padding:0;
	margin:7px 0 0;
	list-style:none;
	height:1%;
	overflow:hidden;
	background:url(../images/personen1.gif) repeat-x;
	width:110px
}
ul.personen li {
	float:left;
	width:8px;
	height:20px;
	padding-right:3px;
	background:url(../images/personen2.gif) no-repeat;
	text-indent:-9999px;
}
.recept-txt .holder {margin-bottom:4px;}
.recept-txt .holder span {
	float:left;
	margin-top:15px;
}
ul.ingredients-list {
	padding:0 0 10px 57px;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.ingredients-list li {
	padding:0 0 3px 9px;
	background:url(../images/bullet01.gif) no-repeat 0 7px;
}
.recept-txt p {
	margin:0 0 25px 41px;
	line-height:16px;
}
.recept-txt p strong.tip {
	color:#bf2a23;
	display:block;
}
.recept-txt p.author {
	color:#bf2a23;
	position:relative;
	margin-top:-10px;
}

.recept-col {
	float:right;
	width:323px;
	position:relative;
	margin:-21px 0 0;
}
ul.social {
	padding:0 1px 7px 0;
	margin:0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
ul.social li {
	float:right;
	padding-left:7px;
}
ul.social li a {
	width:21px;
	height:21px;
	display:block;
	overflow:hidden;
	text-indent:-9999px;
}
ul.social li a.facebook {background:url(../images/facebook.gif) no-repeat;}
ul.social li a.twitter {background:url(../images/twitter.gif) no-repeat;}
ul.social li a.social-item {background:url(../images/social-item.gif) no-repeat;}

.img-box {
	height:1%;
	overflow:hidden;
	margin-bottom:24px;
}
.img-box img {display:block;}

/* hygiene page */

.tips {
	height:1%;
	overflow:hidden;
	padding:0 64px 0 28px;
}
.tips-cnt {
	height:1%;
	overflow:hidden;
	padding:0 0 0 72px;
}
.tips-txt {
	float:right;
	width:662px;
	padding:25px 0 0;
}
.tips-txt p {
	line-height:16px;
	margin:0 0 29px;
}
* html .tips-txt p {line-height:17px;}
.tips-txt p img {vertical-align:middle;}
* html .tips-txt p img {padding-bottom:1px;}
ul.img-list {
	float:left;
	width:87px;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
ul.img-list li {
	padding-bottom:8px;
	height:1%;
	overflow:hidden;
	vertical-align:top;
}
ul.img-list img {float:left;}

/* toevoegen page */

.post {
	height:1%;
	overflow:hidden;
	padding:0 80px 0 34px;
}
.post-promo {
	height:1%;
	overflow:hidden;
}
.post-promo p {
	margin:0 0 19px 69px;
	line-height:16px;
}
.post-cnt {
	height:1%;
	overflow:hidden;
	padding:0 0 0 29px;
}
.post-form {
	height:1%;
	overflow:hidden;
	padding:0 0 26px 41px;
}
.post-form .holder {padding-bottom:7px;}
.post-form label {
	float:left;
	width:108px;
	line-height:23px;
}
.post-form label.schiftingsvraag {
	float:left;
	width:450px;
	line-height:23px;
}
.post-form label span {color:#ed1c24;}

.post-form input.text,
.inp-center input,
.post-form textarea {
	border:1px solid #efc9c8;
	width:619px;
	float:left;
	padding:4px 7px;
	margin:0;
	color:#5B5B5B;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.post-form input.type1 {width:301px;}
.post-form input.type2 {
	width:296px;
	float:right;
}
.post-form input.type3 {
	width:418px;
	margin-right:6px;
}
.post-form input.type4 {width:79px;}
.post-form input.type5 {
	float:right;
	width:78px;
}
.post-form input.type6 {width:87px;}
.post-form input.type7 {
	float:right;
	width:510px;
}
.post-form input.type8 
{
	width:120px;
	margin-right:6px;
}
.post-form input.type9 
{
	width:200px;
	margin-right:6px;
}
.post-form textarea {
	height:99px;
	overflow:auto;
}
.inner {
	width:567px;
	float:left;
	position:relative;
}
.box-layout{
	height: 23px;
	float: left;
}
.btn-browse {
	float:right;
	width:85px;
	height:25px;
	background:url(../images/bladeren.gif) no-repeat;
	overflow:hidden;
	text-indent:-9999em;
}
.file-input-area {
	height:22px;
	position:absolute;
	top:1px;
	width:auto;
	right:0;
}
.inp-center input {width:459px !important;}
.post-form select {
	float:left;
	width:183px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#5B5B5B;
}
.post-form .dropdown
{
	color:#5B5B5B;
}
.post-form input.check {	
	padding:0;
	margin:-1px 0 1px;
	width:14px;
	height:14px;
	vertical-align:middle;
}
* html .post-form input.check {margin:0;}
.post-form label.type1 {
	color:#8a211d;
	width:auto;
	padding-left:108px;
}
.post-form label.type1 a {
	text-decoration:underline;
	color:#8a211d;
}
.post-form label.type1 a:hover {text-decoration:none;}
.post-form input.button {
	display:block;
	margin:14px 0 0 95px;
}

.InvitePanel
{
    width:871px;
    height:98px;
    position:relative;
    background:url('../images/nodig-vrienden-uit.gif') no-repeat;
    
}

.LikePanel
{
    width:323px;
    height:128px;
    position:relative;
    background:url('../images/like-button-background.gif') no-repeat;
    margin-bottom:8px;
}

.LikePanel h2, .InvitePanel h2, .InvitePanel label
{
    position:absolute;
    display:block;
    text-indent:-9999px;
}

.LikePanel .Like
{
    position:absolute;
    top:52px;
    left:200px;
    width:450px;
}

.LikeComments
{
    width:450px;
}

.InvitePanel .InviteForm
{
    position:absolute;
    width:355px;
    height:25px;
    top:40px;
    left:280px;
}

.InvitePanel input
{
    width:40px;
    display:inline-block;
}

.InvitePanel a.Invite
{
    display:inline-block;
    width:102px;
    height:25px;
    background:url('../images/btn-uitnodigen.gif') no-repeat;
    text-indent:-9999px;
    position:absolute;
    top:0px;
    left:45px;
}

.InvitePanel .InviteMessage
{
    display:inline-block;
    width:200px;
    height:25px;
    color:#ffffff;
    position:absolute;
    bottom:0px;
    left:150px;
}

.fotos{
	display: block;
	position: relative;
    width: 323px;
    height: 88px;
    overflow: hidden;
    text-indent: -9999px;
    margin-left: 610px;
    margin-top: -150px;
    background: url('../images/wedstrijdlogo.png') no-repeat;
    cursor: pointer;
    z-index:2
}

.BtnFacebookLogin
{
    width:168px;
    height:22px;
    display:inline-block;
    text-indent:-9999px;
    background:url('../images/btn-facebook-login.gif') no-repeat;
}

.FirstnameField, .LastnameField, .EmailField
{
    color:#5B5B5B;    
}
