@charset "utf-8";
/* CSS Document */
/* styles for the whiskas promotional pages */

/* promo container styles */
div#promo_container		{ margin-top:15px;}
div#promo_container h3	{ margin-left:5px;}
div#promo_container p	{ margin-left:5px;}

div#promo_container	table		{background-color:#ffffff;}
div#promo_container	table tr	{}
div#promo_container	table tr td	{padding:25px; width:240px; height:350px; }

/* promotion container */
.promotionContainer				{padding-left: 10px; margin-top:20px;}
.promotionContainer p a			{color:#741859; text-decoration:underline; font-weight:bold;}
.promotionContainer p a:hover	{color:#424242; text-decoration:underline;}

/* submenu */
#submenu 					{width:620px; padding-left:5px; background-image:url(../acties/holland_kat_talent/img/bg-submenu.jpg); height:48px; background-repeat:no-repeat;}
#submenu ul 				{list-style-position:inside; list-style:none;}
#submenu ul li 				{float:left; list-style:none; padding-left:25px; padding-right:25px; text-align:center; padding-top:14px; padding-bottom:15px; background:url(../img/bg-submenu.gif); background-position:top center; background-repeat:no-repeat; }
#submenu ul li:hover 		{background:url(../img/bg-submenu_active.gif); background-position:top center; background-repeat:no-repeat;}
#submenu ul li.active 		{background:url(../img/bg-submenu_active.gif); background-position:top center; background-repeat:no-repeat;}
#submenu ul li a 			{font-size:16px; text-decoration:none; font-weight:bold; color:#575757; }
#submenu ul li a:hover 		{color:#000000; text-decoration:underline;}
#submenu ul li.active a		{color:#575757;  text-decoration:underline;}

/* form styles */
#promo_container ul.form									{margin-left:2px; margin-top:0px; padding-left:30px;}
#promo_container .register_right ul.form					{padding-left:25px;}
#promo_container ul.form li									{list-style-type:none; margin-bottom:2px; margin-top:5px;}
#promo_container ul.form li	a								{color:#575757; text-decoration:underline;}
#promo_container ul.form li	a:hover							{color:#383838; text-decoration:underline;}
#promo_container ul.form li label							{display:block; width:240px; margin-right:0px; height:16px; padding-top:2px;}
#promo_container ul.form li labelSmall						{display:block; width:200px; margin-right:0px; height:16px; padding-top:2px;}
#promo_container ul.form li	.registrationInputText			{width:240px; border:1px solid #c8c8c8; padding:2px; margin-bottom:3px; color:#575757;}
#promo_container ul.form li	.registrationInputTextSmall		{width:200px; border:1px solid #c8c8c8; padding:2px; margin-bottom:3px; color:#575757;}
#promo_container ul.form li	.registrationDropdown			{width:70px; border:1px solid #c8c8c8; padding:2px; margin-bottom:3px; color:#575757;}


/* json alert style */
#promo_container ul.form li	span.errormsg					{color:#FF0000;}



#promo_container .formContainer {
	width:309px; 
	background-image:url(../acties/holland_kat_talent/img/forms/bg_form_middle.jpg); 
	background-repeat:repeat-y; 
	background-position:center;
	margin-top:10px;
	margin-bottom:5px;
	float:left;
	border:0px solid red;
}


#videoFormContainer {
	min-height:400px;
	margin-top:5px;
}

#videoFormContainerBtn {
	margin:0px;
	padding:0px;
	border:0px solid red;
}

#videoFormContainerBtn h1 {
	margin:0px;
	padding:0px;
	padding-left:30px;
	font-size:16px;
}


h1 {
	color:#424242;
	padding-top:5px;
	font-size:20px;
	font-weight:bold;
}

h4 {
	color:#424242;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:30px;
	font-size:14px;
	font-weight:bold;
}

#promo_container h1 {
	margin-top:0px;
}

.btnHeaderDown {
	margin-left:30px;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
}

.btnImgDown {
	margin-right:5px;
}

.articleText h1 {
	font-size:14px;
	text-decoration:underline;
	color:#963287;
}

.articleText td {
	padding-top:8px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.articleImg {
	margin-top:5px;
	border-width: 0px; 
	height: 50px; 
	width: 50px;
}

.contentPageText {
	padding-left: 10px; 
	padding-top:20px; 
}

.contentPageText h4 {
	padding-left: 0px; 
	padding-bottom:0px;
	padding-top:15px; 
}

/*home banners*/

.homeBannerUpload, .homeBannerVote, .homeBannerPromote , .BannerFirstTimeLarge, .BannerSecondTimeLarge {
	margin-top:5px;
	margin-right:10px;
	margin-bottom:0px;
	background-color:#dfdede;
	width:193px;
	float:left;
}

.BannerFirstTimeLarge, .BannerSecondTimeLarge {
	width:286px;
}

.homeBannerText, .BannerTextLarge  {
	background-color:#dfdede;
	width:170px;
	padding:5px;
	padding-top:0px;
	margin-top:0px;
	margin-left:5px;
	margin-right:5px;
}

.homeBannerText, .BannerTextLarge a {
	text-decoration:underline;
	color:#963287;
}

.homeBannerText, .BannerTextLarge a:hover {
	color:#741859;
}


.BannerTextLarge {
	width:250px;
}


.homeBannerImage	{
	margin-right:0px;
	padding-right:0px;
}


/* Videopage */

#videoContainer {
	margin-top:10px;
}

.videoItemGrey, .videoItemWhite {
	margin-top:5px;
	margin-left:10px;
	margin-right:16px;
	margin-bottom:10px;
	padding-top:11px;
	padding-left:5px;
	float:left;
	background-image:url(/Acties/holland_kat_talent/img/video_thmub_bg_grey.jpg);
	background-repeat:no-repeat;
	background-position:center;
	vertical-align:top;
	width:279px;
	height:113px;
}

.videoItemWhite{
	background-image:url(/Acties/holland_kat_talent/img/video_thmub_bg_white.jpg);
}

.videoImage	{
	float:left;
	padding:6px;
	margin-right:0px;
	padding-right:0px;
	padding-top:7px;
}

.videoText {
	width:138px;
	padding:5px;
	padding-left:0px;
	margin-left:0px;
	float:right;
}

.videoText h1 {
	font-size:14px;
	text-decoration:none;
	color:#963287;
	padding-bottom:8px;
	padding-top:3px;
}

.videoText h1 a, .homeBannerText h1 a {
	padding-bottom:8px;
	padding-top:3px;
	font-weight:bold;
	font-size:14px;
	color:#963287;
	text-decoration:none;
}

.homeBannerText a {
	text-decoration:underline;
}


.videoText h1 a:hover, .homeBannerText a:hover {
	color:#790050;
	text-decoration:underline;
}


/*Navigation*/

#thumbNavigation {
	text-align:center;
}

.navigationPagenumbers {
	font-size:18px;
	font-weight:bold;
	margin-right:5px;
	margin-left:5px;
	color:#963287;
	text-align:center;
}

.navigationBorder {
	margin-top:20px;
}

.navigationPagenumbers a {
	color:#963287;
}

.navigationPagenumbers a:hover {
	color:#790050;
	text-decoration:underline;
}

.navigationPagenumbersActive {
	color:#575757;
	font-weight:bold;
	margin-right:5px;
}

/*VotingForm*/

#votingForm {
	float:right;
}

#videoPlayerContainer {
	padding-top:5px;
	margin-left:10px;
	margin-bottom:0px;
}

#shareVideo {
	text-align:left;
	padding-top:8px;
}

.shareVideoIcon {
	padding-right:15px;
	vertical-align:middle;
}

/*movie Upload */

#movieUploadContainer tr {
	border:1px solid red;
}

#movieUploadContainer td {
	background-image:url(../acties/holland_kat_talent/img/layout/bg_upload_video.gif);
	background-repeat:no-repeat;
}

/* styling of the error message */


.errormsg	{
	border:0px solid green;
	line-height:21px;
}

.errormsg:before	{
	content:url(../acties/holland_kat_talent/img/errow_error.jpg);
}

.register_right	{
	background-image:url(../acties/holland_kat_talent/img/forms/hkt_register_bckgrnd.jpg); 
	background-repeat:repeat-y; 
	background-position:center;
	margin-top:10px;
	float:right;
	border:0px solid green;
}

/* style actievoorwaarden */

#actievoorwaarden_container	{
	padding-left: 20px;
	padding-top:15px;
}

#actievoorwaarden_container ul	{
	list-style:lower-latin;
	list-style-position:outside;
	margin-left:18px;
}

#actievoorwaarden_container ul.liststyle_numb	{
	list-style:decimal;

	list-style-position:outside;
	margin-left:18px;
	
}

#actievoorwaarden_container ul li	{
	margin-bottom:4px;
	list-style:lower-alpha;
}

#actievoorwaarden_container ul.liststyle_numb li	{
	margin-bottom:6px;
}

#actievoorwaarden_container h4	{
	margin:0px;
	padding:0px;
	margin-top:15px;
	margin-bottom:10px;
}

/* login / log-out divs right hand side */

.divLogdOut	{
	margin-bottom:10px;
}

.divLogdIn	{
	margin-bottom:10px;
}

div#video_search	{
	height:40px;
	padding:15px;
	text-align:left;
	background-image:url('../acties/holland_kat_talent/img/filter_background.jpg');
	background-repeat:no-repeat;
}

.search_input		{border:1px solid #cbcbcb; height:20px; float:left; margin-right:10px; width:200px;}
.search_dropdown	{border:1px solid #cbcbcb; height:22px; width:150px; }
.search_button		{height:25px; margin-top:-2px; width:100px; display:block; float:left; position:relative;  margin-right:10px;}
.search_label		{font-weight:bold; color:#666666; width:80px; float:left; display:block; height:20px; padding-top:3px; padding-left:30px;}

.hkt_messages_false		{background-color:#FF0000; margin:5px; padding:20px; background-color:#ea1c1c; font-weight:bold; background-image:url(../Acties/holland_kat_talent/img/alert_red_bg.gif); background-repeat:repeat-x;}
.hkt_messages_true		{background-color:#00FF00; margin:5px; padding:20px; background-color:#a6ce39; font-weight:bold; background-image:url(../Acties/holland_kat_talent/img/alert_green_bg.gif); background-repeat:repeat-x;}

.hkt_messages_false ul	li	{color:#FFFFFF; }
.hkt_messages_true ul	li	{color:#3d5400; }

a.bodylink	{color:#963287; text-decoration:underline; font-weight:bold;}
