/****************************************************************************************************
MAIN
****************************************************************************************************/
body						{		margin:0px;
								background-color:#6d1f80;
						}

a						{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:12px;
								text-decoration:underline;
						}

a:hover					{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#ad81b8;
								font-size:12px;
								text-decoration:underline;
						}
			
.header					{		background-image:url(../images/Kindershows_2009_02.jpg);
								background-repeat:no-repeat;
								background-color:#FFFFFF;
						}

div						{		margin:0px;
								padding:0px;
						}

h1						{		margin:0;
						}

h2						{		margin:0;
						}

.breadcrumb				{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-weight:normal;
						}
						
/****************************************************************************************************
TOPMENU
****************************************************************************************************/
			
.topmenu				{		background-image:url(../images/topmenu_bg_05.jpg);
								background-repeat:no-repeat;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:13px;
								text-align:center;
						}
						
.topmenu_over				{	background-image:url(../images/topmenu_bg_05.jpg);
								background-repeat:no-repeat;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#ffffff;
								font-size:13px;
								text-align:center;
								cursor:pointer;
						}
						
.zoek					{		text-align:right;
								padding-right:25px;
						}
						
/****************************************************************************************************
LEFTMENU
****************************************************************************************************/						
			
.leftmenu				{		background-color:#e2d2e6;
								vertical-align:top;
								padding-top:17px;
								padding-left:25px;
								padding-right:13px;
								padding-bottom:17px;
						}
						
.menu_titel				{		background-color:#6d1f80;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-weight:normal;
								color:#FFFFFF;
								font-size:14px;
								padding-left:16px;
								padding-top:2px;
								height:20px;
						}
						
.menu_titel_over		{		background-color:#ffd100;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#FFFFFF;
								font-size:14px;
								padding-left:16px;
								cursor:pointer;
						}
						
.menu_content			{		background-color:#ffffff;
								vertical-align:top;
								line-height:19px;
								padding-left:16px;
								padding-top:15px;
								padding-bottom:15px;
								padding-right:0px;
						}
						
.menu_content a			{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								line-height:19px;
								text-decoration:none;
						}
						
.menu_content a:visited	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								line-height:19px;
								text-decoration:none;
						}
						
.menu_content a:hover	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#ad81b8;
								font-size:11px;
								line-height:19px;
								text-decoration:underline;
						}
						
.menu_content a:active	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#ad81b8;
								font-size:11px;
								line-height:19px;
								text-decoration:underline;
						}

.arrowlistmenu			{
								width: 95%; /*width of accordion menu*/
						}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
								font: normal 14px Tahoma;
								color: white;
								background: #6d1f80;
								margin-bottom: 4px; /*bottom spacing between header and rest of content*/
								padding: 4px 0 4px 19px; /*header text is indented 10px*/
								cursor: hand;
								cursor: pointer;
								margin-top: 2px;
						}

.menuheader:hover		{
								background: #ffd100;
						}

.arrowlistmenu ul		{ /*CSS for UL of each sub menu*/
								list-style-type: none;
								margin: 0;
								padding: 0;
								margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
						}

.arrowlistmenu ul li		{
								background-color: #FFFFFF;
								line-height: 20px;
						}

.arrowlistmenu ul li a		{
								color: #6d1f80;
								display: block;
								padding: 0px 0;
								padding-left: 19px; /*link text is indented 19px*/
								text-decoration: none;
								font-family: Tahoma;
								font-weight: normal;
								border-bottom: 0px solid #dadada;
								font-size: 8pt;
						}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
								color: #ad81b8;
								background-color: #FFFFFF;
								text-decoration: underline;
						}
						
/****************************************************************************************************
HIGHLIGHTS ALGEMEEN (CONTENT VAN DE DERDE KOLOM)
****************************************************************************************************/
			
.home_highlights		{		background-color:#ad81b8;
								vertical-align:top;
								padding-top:17px;
								padding-left:13px;
								padding-right:25px;
								padding-bottom:17px;
								text-align:center;
						}
						
/****************************************************************************************************
ARTIESTEN HIGHLIGHTS
****************************************************************************************************/						
						
.highlights					{		background-color:#ffffff;
									font-family:Tahoma, Arial, Helvetica, sans-serif;
									color:#000000;
									font-size:11px;
									vertical-align:top;
									text-align:center;
									/*padding-top:12px;*/
							}
								
.highlights_content			{		background-color:#ffffff;
									font-family:Tahoma, Arial, Helvetica, sans-serif;
									color:#000000;
									font-size:11px;
									vertical-align:top;
									text-align:center;
									padding-top:0px;
									padding-left:0px;
									padding-right:0px;
									padding-bottom:0px;
							}
								
/****************************************************************************************************
KLANTENREACTIES
****************************************************************************************************/									
								
.klantenreactie			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								vertical-align:top;
								padding:12px;
						}
						
.reactie_naam			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-style:italic;
						}
						
.reactie_naam a			{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-style:italic;
								text-decoration:underline;
						}
						
.reactie_naam a:active	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-style:italic;
						}
						
.reactie_naam a:visited	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-style:italic;
						}
						
.reactie_naam a:hover	{		font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:11px;
								font-style:italic;
						}
						
/****************************************************************************************************
TOP 10
****************************************************************************************************/							
						
.top10					{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								text-align: left;
						}
						
.top10 a					{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								text-decoration:none;
						}
						
.top10 a:visited			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								text-decoration:none;
						}
						
.top10 a:hover			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								text-decoration:underline;
						}
						
.top10 a:active			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								text-decoration:underline;
						}
						
/****************************************************************************************************
NIEUWSBRIEF
****************************************************************************************************/						
			
.nieuwsbrief			{		background-color:#b994c2;
								vertical-align:middle;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#6d1f80;
								font-size:14px;
						}
			
/****************************************************************************************************
CONTENT MIDDELSTE KOLOM
****************************************************************************************************/
						
.home_content			{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								font-size:12px;
								vertical-align:top;
								padding-top:17px;
								padding-left:12px;
								padding-right:12px;
								padding-bottom:17px;
						}
						

						
.shownieuws_content		{		background-color:#ffffff;
								font-family:Tahoma, Arial, Helvetica, sans-serif;
								color:#000000;
								font-size:11px;
								vertical-align:top;
								padding-left:3px;
						}
						
.shownieuws_content_foto		{		background-color:#FFFFFF;
										vertical-align:top;
										border:none;
										text-align:center;
								}
								
.shownieuws_leesmeer			{		background-color:#ffffff;
										vertical-align:top;
										border:none;
										text-align:right;
								}
								
.titel							{		background-color:#ffffff;
										font-family:Tahoma, Arial, Helvetica, sans-serif;
										color:#6d1f80;
										font-size:11px;
										font-weight:bold;
								}
								
.lijn							{		background-image:url(../images/lijn_21.jpg);
										background-repeat:repeat-x;
								}
				
.detail_titel					{		background-color:#6d1f80;
										font-family:Tahoma, Arial, Helvetica, sans-serif;
										font-weight:normal;
										color:#FFFFFF;
										font-size:17px;
										padding-left:16px;
										padding-top:2px;
										padding-bottom:4px;
										margin-bottom:2px;
										/*height:20px;*/
								}

.detail_subtitel				{		background-color:#ad81b8;
										font-family:Tahoma, Arial, Helvetica, sans-serif;
										font-weight:normal;
										color:#6d1f80;
										font-size:14px;
										padding-left:6px;
										padding-top:2px;
										padding-bottom:3px;
										margin-bottom:6px;
										height:17px;
								}
								
.details_button			{		background-image:url(../images/button1.jpg);
								background-repeat:no-repeat;
								font-size: 14px;
								color: #FFFFFF;
								cursor: pointer;
						}

.details_button_optieboeking {	background-image:url(../images/button2.jpg);
								background-repeat:no-repeat;
								font-size: 14px;
								color: #6d1f80;
								cursor: pointer;
						}

.details_button_over	{		background-image:url(../images/button2.jpg);
								background-repeat:no-repeat;
								font-size: 14px;
								color: #FFFFFF;
								cursor: pointer;
						}
						
.details_button_video	{		background-image:url(../images/button_video.jpg);
								background-repeat:no-repeat;
								font-size: 14px;
								color: #FFFFFF;
								cursor: pointer;
						}

.details_button_video_over {		background-image:url(../images/button_video_over.jpg);
								background-repeat:no-repeat;
								font-size: 14px;
								color: #FFFFFF;
								cursor: pointer;
						}
						
								
/****************************************************************************************************
INVOERVELDEN
****************************************************************************************************/
						
.inputveld				{		border:solid;
								border-color:#5f2051;
								border-width:1px;
								color:#000000;
								font-size:10px;
								height:14px;
						}
												
.button					{					
								color:#ffffff;
								border:none;
								font-size:11px;
								background-color:#6d1f80;
								font-family:Verdana, Arial, Helvetica, sans-serif;
								cursor:pointer;
								height:18px;
						}		
