/* STYLES 11-07-2006 */

td.white				{	color:#FFFFFF;
						}

td.topmenufake			{	text-align :		center;
							vertical-align : 	top;
							padding-top : 		10px;
						}

td.topmenu				{	text-align :		center;
							vertical-align : 	top;
							padding-top : 		10px;
						}


a.menul					{	color :			#ffffff;
							font-weight :		normal;
							text-decoration :	none;
							font-size : 		11px;
						}


a.menul:hover			{	text-decoration :		underline;
						}


td.boxtitle				{	text-align :		center;			/* textkleur TITELS boxjes */
							vertical-align : 	middle;
							font-size : 		17px;
							font-weight :		bold;
							padding-top : 		6px;
							color :			#ffffff;
							cursor:			default;
						}

td.boxtitle2			{	text-align :		center;			<!-- textkleur TITELS boxjes -->
							vertical-align : 	middle;
							font-size : 		21px;
							font-weight :		bold;
							padding-top : 		6px;
							color :			#ffffff;
							cursor:			default;
						}

td.boxsection			{	text-align :		left;
							vertical-align : 	middle;
							padding :		4px;
							padding-left : 		10px;
						}
						
td.boxsectionBlink			{	text-align :		left;
							vertical-align : 	middle;
							padding :		4px;
							padding-left : 		10px;
							text-decoration:	blink;
						}

a.boxesl				{	color :			#ffffff;		<!-- LINKKLEUR op de box-vlakken -->
							font-weight :		normal;
							text-decoration :	none;
							font-size : 		11px;
						}


a.boxesl:hover			{	text-decoration :	none;
						}

a.boxeslenf				{	color :			#FC6256;		<!-- bijvoorbeeld "NEW USERS" -->
							font-weight :		normal;
							text-decoration :	bold;
							font-size : 		11px;
						}


a.boxeslenf:hover		{	text-decoration :	none;
						}



input.gobutton			{	FONT-FAMILY:		Verdana;
							FONT-SIZE:		9px;
							COLOR:			#FFFFFF;
							BORDER :		1px solid #FFFFFF;
							background-image:	url(11-07-2006_boxesLdarker.jpg); 
							BACKGROUND-color :	#023A47; 
							width :			22px;
						}


a.redelink				{	color :			#ECD193;
							font-weight :		normal;
							text-decoration :	none;
							font-size : 		11px;
						}


a.redelink:hover		{	text-decoration :	underline;
				}

a.redelink_big			{	color :			#ECD193;
							font-weight :		normal;
							text-decoration :	none;
							font-size : 		15px;
						}


a.redelink_big:hover	{	text-decoration :	underline;
						}


div.motivationBar		{	text-align:			center;
							vertical-align:		middle;
							text-decoration:	none;
							font-size:			12px;
							font-weight:		bolder;
							color:				#666666;
							padding-top:		5px;
							cursor:				default;
							background-color:	#EFE1C1;
						}
						
div.motivationSlider	{	background-color:	#EFE1C1;
							position:			absolute;
							width:				193;
						}

img.MotivationPicture	{	text-align:			center; 
							vertical-align:		bottom; 
							padding:			0px; 
							border:				#000000 solid 1px;
						}

td.MotivationText		{	color:				#000000;
						}



div.titleGlance			{
					font-size :			20px;
					font-weight :			bold;
				}

td.glance			{	font-size :			10px;
					vertical-align : 		middle;
					text-align : 			left;
				}

div.glance			{	font-size :			10px;
						vertical-align : 		middle;
						text-align : 			left;
						cursor:				default;
						vertical-align:		middle;
						padding:			2px;
				}

div.glanceFullText	{	font-size :			10px;
						vertical-align : 	middle;
						text-align : 		left;
						cursor:				default;
						vertical-align:		middle;
						padding:			2px;
						border:				1px #000000 solid;
					}

<!-- STYLES 11-07-2006 -->









<!-- SKIN COLORS HOMEPAGE -->
				
td.infoboxesDummy	{	
					background-color : 			#ffffff; 
				} 

td.infoboxes1	{	background-color : 			#8A7031;
				}
				
td.infoboxes2	{	background-color : 			#5A4920;
				}

.boxes1			{	color : 			#FFFFFF;
			}

.boxes2			{	color : 			#FFFFFF;
			}

.boxes3			{	color : 			#FFFFFF;
			}

td.infoboxes3	{	
					background-color : 			#5A2720;
				}

td.loginbox		{	
					background-color : 			#023A47;
				}
table.wizardpop		{	background-color : 		#023A47
			}

<!-- SKIN COLORS HOMEPAGE -->


.transparant {filter: alpha(opacity=80) }     

a				{
					color :					#3cc8e1;
					font-weight :			bold;
					text-decoration :		none;
				}

a:hover			{
					text-decoration :		underline;
				}

a.black			{
					color :					#000000;
					font-weight :			normal;
					text-decoration :		none;
				}

a.menu			{
					color :					#ffffff;
				}

A.white	{ font-family : Verdana; font-size : 11px; font-weight : normal; text-decoration : none; color : #ffffff;}

A.white:hover	{ font-family : Verdana; font-size : 11px; font-weight : normal; text-decoration : underline; color : #ffffff;}

A.footerDisclaimer	{ font-family : Verdana; font-size : 11px; font-weight : normal; text-decoration : none; color : #ffffff;}

A.footerDisclaimer:hover	{ font-family : Verdana; font-size : 11px; font-weight : normal; text-decoration : underline; color : #ffffff;}

div.Disclaimer	{ font-family : Verdana; font-size : 11px; font-weight : normal; text-decoration : none; color : #ffffff;}


a.button1			{
					font-size : 				13px;
					font-weight :				bold;
					color :					#ffffff;
				}

a.button1:hover			{
					color :					#126678;
					text-decoration :			none;
				}

a.attbutton			{
					font-size : 				13px;
					font-weight :				bold;
					color :					#ffffff;
				}

a.attbutton:hover			{
					color :					#FFFFFF;
					text-decoration :			underline;
				}
span.shop1		{
					font-size : 				13px;
					font-weight :				bold;
					color :					#A42214;
				}
				
a.shop1				{
					font-size : 				13px;
					font-weight :				bold;
					color :					#A42214;
				}

a.shop1:hover		{
					text-decoration :			underline;
				}

a.shop2				{
						font-size : 				11px;
						font-weight :				bold;
						color :					#A42214;
				}

a.shop2:hover		{
					text-decoration :			underline;
				}



					
a.button3			{
					font-size : 				10px;
					font-weight :				bold;
					color :					#ffffff;
				}

a.button3:hover			{
					color :					#126678;
					text-decoration :			none;
				}

a.button2			{
					font-size : 				11px;
					font-weight :				normal;
					color :					#ffffff;
				}

a.button2:hover			{
					color :					#126678;
					text-decoration :			none;
				}


a.meals			{
					font-size : 				11px;
					font-weight :				normal;
					color :					#000000;
				}

a.meals:hover			{
					text-decoration :			underline;
				}


a.chart				{
					font-size : 				9px;
					font-weight :				normal;
					color :					#F4AC30;
				}

a.chart:hover			{
					text-decoration :			underline;
				}

a.diary			{
					font-size : 				11px;
					font-weight :				normal;
					color :					#017DCF;
				}

a.diary:hover			{
					text-decoration :			underline;
				}




a.trainer		{
					color :					#e13219;
				}

a.trainersub	{
					color :					#e68728;
					font-size :				9px;
					font-weight :			normal;
				}

a.del	{
			color :				#cb531e;
			font-size :			9px;
			font-weight :		normal;
			text-decoration :	none;
		}
a.del:hover	{
				text-decoration :	underline;
			}

body			{
					background-color :		#727272;
					background-image :		url('bg.jpg');
					background-position :	0 135;
					background-repeat :		repeat-x;
					margin :				5px;
				}

body.blank			{
					background-color :		#033B47;
					background-image :		none;
					margin :			18px;
				}

body.popup			{
					background-color :		#033B47;
					background-image:		none;
				}

body.popup2			{
					background-color :		#196A7D;
					background-image:		none;
				}

body.player			{
					background-color :		#000000;
					background-image:		none;
				}



body.player2			{
					background-image:		url('player_bg.jpg');
					background-color :		#024654;
					background-repeat :		repeat-x;
					margin :				0px;
				}

body.nomargin			{
					background-color :		#033B47;
					background-image :		none;
					margin :			0px;
				}


body.line			{
					background-image:		none;
					background-color :		#E22F1B;
					margin :			0px;
				}

body.print			{
					background-image:		none;
					background-color :		#ffffff;
					margin :			15px;
				}


body.diary			{
					background-color :		#EEEDEA;
					background-image:		none;
					scrollbar-face-color: #5D543E;
					scrollbar-shadow-color: #5D543E;
					scrollbar-highlight-color: #5D543E;
					scrollbar-3dlight-color: #5D543E;
					scrollbar-darkshadow-color: #5D543E;
					scrollbar-track-color: #FFFFFF;
					scrollbar-arrow-color: #FFFFFF;
					margin :				0px;
					margin-top :				0px;
					margin-left :				0px;
					margin-right :				0px;
				}



div.title		{
					font-size :				20px;
					font-weight :			bold;
					padding-right :			25px;
					text-align :			right;
				}


div.title4		{
					font-size :			20px;
					font-weight :		bold;
				}


div.grade		{
					font-size :			30px;
					color : 			#FFFFFF;
					font-weight :			bold;
				}

div.title2		{
					font-size :				20px;
					font-weight :			bold;
				}

img				{
					border :				0px;
				}

img.border		{
					border :				1px solid #0a5564;
				}

span.headline	{
					font-size :				13px;
					font-weight :			bold;
				}

span.top		{
					color :				#ffffff;
					font-size :			24px;
					font-weight :			bold;
				}

span.verti			{
					color :				#ffffff;
					font-size :			11px;
					writing-mode :			tb-rl;
					filter:				flipv() fliph();
				}
				
span.login		{
					font-weight :			bold;
					padding-left :			10px;
				}

span.title3		{
					font-size :			15px;
					font-weight :			bold;
				}

span.topsub		{
					color :					#ffffff;
					font-size :				17px;
					font-weight :			bold;
				}

span.meditit	{
					color :					#033B47;
					font-size :				17px;
					font-weight :			bold;
				}


td				{
					color :					#ffffff;
					font-family :			verdana;
					font-size :				11px;
					vertical-align :		top;
				}

td.content		{
					padding :				20px;
				}
				
td.shopcontent	{
					padding :				15px;
				}
				
td.shopcontent2	{
					padding-left :			15px;
					padding-right :			15px;
					padding-bottom:			15px;
				}
td.shopcontent3	{
					padding-right :			15px;
				}
td.shopContent4	{
					padding-right :			15px;
					padding-top:			15px;
				}

td.headline		{
					padding-left :			10px;
					padding-top :			2px;
				}

td.hline		{
					border-right :			3px solid #ff0000;
				}

td.menu			{
					padding-left :			10px;
				}

td.menu_content	{
					padding-left :			5px;
					padding-right :			5px;
					vertical-align :		middle;
				}

td.submenu		{
					padding :				10px;
					padding-top :			20px;
				}

td.top			{
					padding-left :			10px;
					vertical-align :		middle;
				}

td.top_right	{
					text-align :			center;
					vertical-align :		middle;
				}

td.valignmiddle	{
					vertical-align :		middle;
				}

.black			{
					color :					#000000;
				}

.orange			{
					color :					#F4A535;
				}


.spacer			{
					font-size :				1px;
					vertical-align :		top;
				}

.ReportCard			{
					font-size :			15px;
					color :				#C5732D;
					font-weight :			bold;
				}

td.meals			{	border-bottom : 		1px dotted #787878;
				}

td.charts			{	border-bottom : 		1px dotted #0E5F72;
					border-left : 			1px dotted #0E5F72;
					padding-left :			4px;
					padding-right :			4px;
					padding-top :			8px;
				}

td.diary			{	border-bottom : 		1px dotted #787878;
				}

.dairytitle		{
					color :					#00A25A;
					font-family :			verdana;
					font-size :				17px;
					font-weight : 			bold;
				}

.rcardgreen		{
					color :					#1E7B0B;
					font-family :			verdana;
					font-size :				17px;
					font-weight : 			bold;
				}

.rcardred			{
					color :					#D81B17;
					font-family :			verdana;
					font-size :				17px;
					font-weight : 			bold;
				}

.ex				{	color : 			#ECA730;}

.red				{	color : 			#FF0000;}


td.mealplanner1			{	border-top : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
				}

td.mealplanner7			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
				}

td.mealplanner8			{	border-right : 			1px solid #A0A0A0;
				}

td.mealplanner9			{	border-left : 			1px solid #A0A0A0;
				}


td.mealplanner2			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
				}

td.mealplanner10		{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}

td.mealplanner11		{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}

td.mealplanner3			{	border-top : 			1px solid #A0A0A0;
				}

td.mealplanner4			{	border-top : 			1px dotted #033B47;
					border-left : 			1px solid #A0A0A0;
				}


td.mealplanner5			{	border-top : 			1px dotted #033B47;
					border-left : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
				}

td.mealplanner6			{	border-top : 			1px dotted #FFFFFF;
					border-left : 			1px solid #A0A0A0;
				}
				
td.mealplanner12		{	border-top : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}			
				
td.mealplanner13		{	border-top : 			1px dotted #033B47;
				}				
							
td.mealplanner14		{	border-top : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}			



td.trainingpl1			{	border-top : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
				}

td.trainingpl7			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
				}

td.trainingpl8			{	border-right : 			1px solid #A0A0A0;
				}

td.trainingpl9			{	border-left : 			1px solid #A0A0A0;
				}


td.trainingpl2			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
				}

td.trainingpl10			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-left : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}

td.trainingpl11			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-bottom :			1px solid #A0A0A0;
				}

td.trainingpl12			{	border-top : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
					border-left :			1px solid #A0A0A0;
				}

td.trainingpl3			{	border-top : 			1px solid #A0A0A0;
				}

td.trainingpl4			{	border-top : 			1px dotted #29AE26;
					border-left : 			1px solid #A0A0A0;
				}


td.trainingpl5			{	border-top : 			1px dotted #29AE26;
					border-left : 			1px solid #A0A0A0;
					border-right : 			1px solid #A0A0A0;
				}

td.trainingpl6			{	border-top : 			1px dotted #FFFFFF;
					border-left : 			1px solid #A0A0A0;
				}



td.shoppic			{	border-top : 			1px solid #023A47;
					border-right : 			1px solid #023A47;
					border-left : 			1px solid #023A47;
					border-bottom :			1px solid #023A47;
					padding : 			0px;
				}


textarea.mealform1,select.mealform1,input.mealform1			{	FONT-FAMILY: Verdana;
										FONT-SIZE: 10px;
										COLOR: #FFFFFF;
										FONT-WEIGHT : BOLD;
										TEXT-ALIGN : center;
										BORDER : 0px;
										width : 55px;
										BACKGROUND : transparent; 
									}
									
textarea.mealform2,select.mealform2,input.mealform2			{	FONT-FAMILY: Verdana;
										FONT-SIZE: 10px;
										COLOR: #FFFFFF;
										FONT-WEIGHT : BOLD;
										TEXT-ALIGN : center;
										BORDER : 1px;
										border-color:#999999;
										border-style:solid;
										width: 100%;
										BACKGROUND : transparent; 
									}
									
textarea.shopform1,input.shopform1		{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #000000;
										TEXT-ALIGN : left;
										BORDER : 0px;
										width : 175px;
										BACKGROUND : transparent; 
									}

textarea.shopform2,input.shopform2		{	FONT-FAMILY: Verdana;
										COLOR: #FFFFFF;
										TEXT-ALIGN : center;
										BORDER : 0px;
										width : 175 px;
										BACKGROUND : transparent; 
									}

span.title		{
					font-size :				20px;
					font-weight :			bold;
					padding-right :			25px;
					text-align :			right;
				}

textarea.clientform,select.clientform,input.clientform			{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #FF0000;
										BORDER : 1px solid #2597AD;
										height : 20px;
										width : 240px;
										BACKGROUND : transparent; 
										background-color: #033B47;
									}

textarea.ddsmall,select.ddsmall,input.ddsmall				{	FONT-FAMILY: Verdana;
										FONT-SIZE: 9px;
									}

textarea.mealbutton,select.mealbutton,input.mealbutton			{	FONT-FAMILY: Verdana;
										FONT-SIZE: 10px;
										COLOR: #FFFFFF;
										BORDER : 1px solid #E77A25;
										BACKGROUND-color : #023A47; 
									}

textarea.mealbutton3,select.mealbutton3,input.mealbutton3		{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #FFFFFF;
										BORDER : 1px solid #E77A25;
										BACKGROUND-color : #023A47; 
										width : 80px;
									}

textarea.mealbutton5,select.mealbutton5,input.mealbutton5		{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #FFFFFF;
										BORDER : 1px solid #E77A25;
										BACKGROUND-color : #982012; 
										width : 80px;
									}

textarea.mealbutton4,select.mealbutton4,input.mealbutton4		{	FONT-FAMILY: Verdana;
										FONT-SIZE: 9px;
										COLOR: #FFFFFF;
										BORDER : 1px solid #E77A25;
										BACKGROUND-color : #023A47; 
										width : 80px;
									}

textarea.mealbutton2,select.mealbutton2,input.mealbutton2		{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #000000;
										BORDER : 1px solid #E77A25;
										BACKGROUND-color : #FFFFFF; 
									}


textarea.shop,select.shop,input.shop					{	FONT-FAMILY: Verdana;
										FONT-SIZE: 11px;
										COLOR: #FFFFFF;
										BORDER : 1px solid #2597AD;
										BACKGROUND-color : #023A47; 
									}


td.clientform			{	padding-left :			8px;
					padding-right :			8px;
					padding-top :			3px;
					padding-bottom :		3px;
				}

textarea.convertor,select.convertor,input.convertor			{	FONT-FAMILY: Verdana;
										FONT-SIZE: 10px;
										COLOR: #FFFFFF;
										BORDER : 0px;
										BACKGROUND-color : #323232; 
									}


				
				
	
a.whiteub				{
					font-size : 				10px;
					font-weight :				normal;
					color :					#ffffff;
				}

a.whiteub:hover			{
					text-decoration :			underline;
				}
			
				
				
a.shopMainMenu		{
						font-size : 				12px;
						font-weight :				bold;
						color : 					#FFFFFF;
					}
					
a.shopMainMenu:hover{
						text-decoration :			underline;
					}			
								
a.shopSubMenu		{
						font-size : 				10px;
						font-weight :				bold;
						color : 					#3cc8e1;
					}
					
a.shopSubMenu:hover{
						text-decoration :			underline;
					}
					
a.shopSubMenu2		{
						font-size : 				10px;
						font-weight :				bold;
						color : 					#3cc8e1;
					}
					
a.shopSubMenu2:hover{
						text-decoration :			underline;
					}





<-- AGENDA -->

A.agendad	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #000000;}

A.agendad:hover	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #E38520;}

A.agendatd	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #FFFFFF;}

A.agendatd:hover	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #FFBE00;}

A.agendapd	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #B4B4B4;}

A.agendapd:hover	{ font-family : Verdana;font-size : 10px; font-weight : normal; text-decoration : none; color : #FFBE00;}

td.agenda_home	{	padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 5px;
			padding-right : 5px;
		}

td.agenda	{	padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 2px;
			padding-right : 2px;
			background-color : #ffffff;
			text-align : center;
		}


td.agenda2	{	padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 2px;
			padding-right : 2px;
			background-color : #C95318;
			text-align : center :
			font-family : Verdana;
			font-size : 10px;
			font-weight : normal;
			text-decoration : none;
			color : #FFFFFF;
		}

td.agenda3	{	padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 2px;
			padding-right : 2px;
			background-color : #E8D7A5;
			text-align : center;
		}

td.agenda4	{	padding-top : 2px;
			padding-bottom : 2px;
			padding-left : 2px;
			padding-right : 2px;
			background-color : #D22111;
			text-align : center;
		}


<-- AGENDA -->

.title_coupon	{	font-size : 18px;
			font-weight : bold;
		}