@charset "utf-8";

/*- STANDAARD thema stuff HOMEPAGE -*/
/* thema_footer */

.themabutton {
	font-size: 13px;
	color:  #333;
	float: left;
	text-align: center;
	width: 335px;
	height: 30px;
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 5px;
	background: url('/images/themas/button.gif') no-repeat center top;
	cursor: pointer;
}
a.themabutton , a.themabutton:visited{
	text-decoration: none;
}
a.themabutton:hover{
	text-decoration: none;
}
/*- -*/

/*- STANDAARD thema stuff THEMAS PAGE -*/
.themalijst{
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	color:  #333;
	background-color: #FFFFFF;
	background-image: none;
	border: none;
}
.themalijst h2
{
	padding: 10px 10px 8px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 13px;
	color: #333;
	font-weight: normal;
	background: url('/images/background_leftmenu_grey.jpg') repeat-x left top;
	border: 1px solid #BCC1AA;

}
.thema table
{
	color: #FFF;
	background: url('/images/themas/thema_title_background.png') repeat-x center top;	
	font-size: 13px;
	padding: 8px 5px 7px 5px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 850px;
	border: none;
}
.thema table td img
{	
	margin: 0px 10px 0px 0px;
	padding: 6px;
	background: url('/images/themas/thema_title_img_back.gif') no-repeat center top;
}
.thema table td h3 
{		
	border-bottom: 1px dashed #fff;
	padding: 0px 0px 8px 0px;
}
.thema table td h3 span
{	
	font-weight: normal;	
}
.themadetail
{
    border-bottom: 1px solid #cccccc;
    padding: 10px 0px 10px 0px;
    margin: 0px 10px 0px 10px;
}
.title .thematitle
{
    font-weight:bold;
}
.title .themainfo
{
    padding: 5px 0px 0px 0px;
}
/*- -*/

/*- redefine zoekresultaten - STANDAARD thema stuff THEMA P -*/
#zoekresultaten.thema
{
    margin: 0px 0px 5px 0px;
}
#zoekresultaten.thema .title
{
	color: #FFF;
	background: url('/images/themas/thema_title_background.png') repeat-x center top;	
	font-size: 13px;
	padding: 8px 5px 7px 5px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 840px;
	border: none;
}
#zoekresultaten.thema .title img 
{
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 6px;
	background: url('/images/themas/thema_title_img_back.gif') no-repeat center top;	
}
#zoekresultaten.thema .title .thematitle 
{
	font-size: 16px;
	margin: 5px 0px 0px 0px;	
	float: left;
	width: 700px;
}
#zoekresultaten.thema .title .thematitle span.themabaseline 
{
	font-weight: normal;
}
#zoekresultaten.thema .title .themainfo 
{
	width: 745px;
	float: left;
	margin: 10px 0px 0px 0px;
	border-top: 1px dashed #fff;
}
#zoekresultaten.thema .body 
{
	clear: both;
}

/*- STANDAARD thema stuff THEMA - DETAIL - P -*/

#thema_title_detail
{
    margin: 0px 0px 5px 0px;
}
#thema_title_detail
{
	color: #FFF;
	background: url('/images/themas/thema_title_background.png') repeat-x center top;	
	font-size: 13px;
	padding: 8px 5px 7px 5px;
	margin: 0px 0px 0px 0px;
	float: left;
	width: 840px;
	border: none;
}
#thema_title_detail img 
{
	float: left;
	margin: 0px 10px 0px 0px;
	padding: 6px;
	background: url('/images/themas/thema_title_img_back.gif') no-repeat center top;	
}
#thema_title_detail .thematitle 
{
	font-size: 16px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;	
	float: left;
	width: 700px;
}
#thema_title_detail .thematitle span.themabaseline 
{
	font-weight: normal;
}

#thema_title_detail .themainfo 
{
	width: 745px;
	float: left;
	border-top: 1px dashed #fff;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	
}

/*-----------------------------*/

/*- COLORS thema -*/

/* GREEN */
/* MENU green */
.green #mainmenu div.special  
{
	background: url(/data/thema/menu_special_green.gif) no-repeat left top;
}
/* THEMA LIST green*/
.green .thema table
{
	background-color:#5DA429;	
	border: 1px solid #5DA429;
}
/* HP groen */
.green .thema_header.kleur h2 
{
	color: #99CC66;
}
.green .thema_header.kleur h2 span{
	color: #5DA429;
}	
.green .themabutton.kleur 
{
	color: #FFFFFF;	
	background: url('/data/thema/green_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P green*/
.green  #zoekresultaten .title
{
	background-color:#5DA429 ;	
	border-top: 1px solid #5DA429;
}
.green h1
{
    color:#009900;
}
/* THEMA DETAIL P green*/
#thema_title_detail.green 
{	
	background-color: #5DA429;	
	border-top: 1px solid #5DA429;	
}
/*- -*/

/* RED */
/* MENU red*/
.red #mainmenu div.special  {
	background: url(/data/thema/menu_special_red.gif) no-repeat left top;
}
/* THEMA LIST red*/
.red .thema table
{
	background-color:#B70000;	
	border: 1px solid #B70000;
}
/* HP red*/
.red .thema_header.kleur h2 span
{
	color: #B70000;	
}
.red .thema_header.kleur h2 
{
	color: #F01E17;	
}	
.red .themabutton.kleur 
{
	color: #FFFFFF;	
	background: url('/data/thema/red_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P red*/
.red  #zoekresultaten.thema .title
{	
	background-color: #B70000;
	border-top: 1px solid #B70000;
}
/* THEMA DETAIL P red*/
#thema_title_detail.red 
{	
	background-color: #B70000;
	border-top: 1px solid #B70000;
}
/*- -*/

/* PURPER */
/* MENU purple*/
.purple #mainmenu div.special  {
	background: url(/data/thema/menu_special_purple.gif) no-repeat left top;
}
/* THEMA LIST purple*/
.purple .thema table
{
	background-color:#663399;	
	border: 1px solid #663399;
}
/* HP purper*/
.purple .thema_header.kleur h2 span
{
	color: #663399;	
}
.purple .thema_header.kleur h2 
{
	color: #A175CC;	
}	
.purple .themabutton.kleur 
{
	color: #FFFFFF;	
	background: url('/data/thema/purple_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P purper*/
.purple  #zoekresultaten.thema .title
{	
	background-color: #663399;
	border-top: 1px solid #663399;
}
/* THEMA DETAIL P purple*/
#thema_title_detail.purple 
{	
	background-color: #663399;
	border-top: 1px solid #663399;
}
/*- -*/

/* BLACK */
/* MENU black*/
.black #mainmenu div.special  {
	background: url(/data/thema/menu_special_black.gif) no-repeat left top;
}
/* THEMA LIST black*/
.black .thema table
{
	background-color:#000;	
	border: 1px solid #000;
}
/* HP black*/
.black .thema_header.kleur h2 span
{
	color: #000;	
}
.black .thema_header.kleur h2 
{
	color: #333;	
}	
.black .themabutton.kleur 
{
	color: #FFFFFF;	
	background: url('/data/thema/black_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P black*/
.black  #zoekresultaten.thema .title
{	
	background-color: #000;
	border-top: 1px solid #000;
}
/* THEMA DETAIL P black*/
#thema_title_detail.black 
{	
	background-color: #000;
	border-top: 1px solid #000;
}
/*- -*/

/* MINT */
/* MENU mint*/
.mint #mainmenu div.special  {
	background: url(/data/thema/menu_special_mint.gif) no-repeat left top;
}
/* THEMA LIST mint*/
.mint .thema table
{
	background-color:#99CC99;	
	border: 1px solid #99CC99;
}
/* HP mint*/
.mint .thema_header.kleur h2 span
{
	color: #99CC99;	
}
.mint .thema_header.kleur h2 
{
	color: #C0F3C0;	
}	
.mint .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/mint_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P mint*/
.mint  #zoekresultaten.thema .title
{	
	background-color: #99CC99;
	border-top: 1px solid #99CC99;
}
/* THEMA DETAIL P MINT*/
#thema_title_detail.mint 
{	
	background-color: #99CC99;
	border-top: 1px solid #99CC99;
}
/*- -*/

/* AQUA */
/* MENU aqua*/
.aqua #mainmenu div.special  {
	background: url(/data/thema/menu_special_aqua.gif) no-repeat left top;
}
/* THEMA LIST aqua*/
.aqua .thema table
{
	background-color:#3399CC;	
	border: 1px solid #3399CC;
}
/* HP aqua*/
.aqua .thema_header.kleur h2 span
{
	color: #3399CC;	
}
.aqua .thema_header.kleur h2 
{
	color: #74CBF6;	
}	
.aqua .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/aqua_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P aqua*/
.aqua  #zoekresultaten.thema .title
{	
	background-color: #3399CC;
	border-top: 1px solid #3399CC;
}
/* THEMA DETAIL P aqua*/
#thema_title_detail.aqua 
{	
	background-color: #3399CC;
	border-top: 1px solid #3399CC;
}
/*- -*/

/* PINK */
/* MENU pink*/
.pink #mainmenu div.special  {
	background: url(/data/thema/menu_special_pink.gif) no-repeat left top;
}
/* THEMA LIST pink*/
.pink .thema table
{
	background-color:#CC3399;	
	border: 1px solid #CC3399;
}
/* HP pink*/
.pink .thema_header.kleur h2 span
{
	color: #CC3399;	
}
.pink .thema_header.kleur h2 
{
	color: #FCA0CF;	
}	
.pink .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/pink_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P pink*/
.pink  #zoekresultaten.thema .title
{	
	background-color: #CC3399;
	border-top: 1px solid #CC3399;
}
/* THEMA DETAIL P pink*/
#thema_title_detail.pink 
{	
	background-color: #CC3399;
	border-top: 1px solid #CC3399;
}
/*- -*/

/* DARKBLUE */
/* MENU darkblue*/
.darkblue #mainmenu div.special  {
	background: url(/data/thema/menu_special_darkblue.gif) no-repeat left top;
}
/* THEMA LIST darkblue*/
.darkblue .thema table
{
	background-color:#000099;	
	border: 1px solid #000099;
}
/* HP darkblue*/
.darkblue .thema_header.kleur h2 span
{
	color: #000099;	
}
.darkblue .thema_header.kleur h2 
{
	color: #3F57D9;	
}	
.darkblue .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/darkblue_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P darkblue*/
.darkblue  #zoekresultaten.thema .title
{	
	background-color: #000099;
	border-top: 1px solid #000099;
}
/* THEMA DETAIL P darkblue*/
#thema_title_detail.darkblue 
{	
	background-color: #000099;
	border-top: 1px solid #000099;
}
/*- -*/

/* METAL */
/* MENU metal*/
#mainmenu div.special  {
	background: url(/data/thema/menu_special_metal.gif) no-repeat left top;
}
/* THEMA LIST metal*/
.metal .thema table
{
	background-color:#999;	
	border: 1px solid #999;
}
/* HP metal*/
.metal .thema_header.kleur h2 span
{
	color: #999;	
}
.metal .thema_header.kleur h2 
{
	color: #DCDCDC;	
}	
.metal .themabutton.kleur 
{
	color: #333;	
	background: url('/data/thema/metal_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P metal*/
.metal  #zoekresultaten.thema .title
{	
	background-color: #999;
	border-top: 1px solid #999;
}
/* THEMA DETAIL P metal*/
#thema_title_detail.metal 
{	
	background-color: #999;
	border-top: 1px solid #999;
}
/*- -*/

/* GOLD */
/* MENU gold*/
.gold #mainmenu div.special  {
	background: url(/data/thema/menu_special_gold.gif) no-repeat left top;
}
/* THEMA LIST gold*/
.gold .thema table
{
	background-color:#CC9933;	
	border: 1px solid #CC9933;
}
/* HP gold*/
.gold .thema_header.kleur h2 span
{
	color: #CC9933;	
}
.gold .thema_header.kleur h2 
{
	color: #DAB24F;	
}	
.gold .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/gold_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P gold*/
.gold  #zoekresultaten.thema .title
{	
	background-color: #CC9933;
	border-top: 1px solid #CC9933;
}
/* THEMA DETAIL P gold*/
#thema_title_detail.gold 
{	
	background-color: #CC9933;
	border-top: 1px solid #CC9933;
}
/*- -*/

/* YELLOW */
/* MENU yellow*/
.yellow #mainmenu div.special  {
	background: url(/data/thema/menu_special_yellow.gif) no-repeat left top;
}
.yellow div.menu_sub div.special div a:hover {
	color: #FFF;
	text-shadow: 0px -1px 0px #FFB700;	
	text-decoration: none;
	}
/* THEMA LIST yellow*/
.yellow .thema table
{
	background-color:#FFB700;	
	border: 1px solid #FFB700;
}
/* HP yellow*/
.yellow .thema_header.kleur h2 span
{
	color: #FFB700;	
}
.yellow .thema_header.kleur h2 
{
	color: #FFCC00;	
}	
.yellow .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/yellow_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P yellow*/
.yellow  #zoekresultaten.thema .title
{	
	background-color: #FFB700;
	border-top: 1px solid #FFB700;
}
/* THEMA DETAIL P yellow*/
#thema_title_detail.yellow 
{	
	background-color: #FFB700;
	border-top: 1px solid #FFB700;
}

/*- -*/

/* ORANGE */
/* MENU orange*/
.orange #mainmenu div.special  {
	background: url(/data/thema/menu_special_orange.gif) no-repeat left top;
}
/* THEMA LIST orange*/
.orange .thema table
{
	background-color:#FF6600;	
	border: 1px solid #FF6600;
}
/* HP yellow*/
.orange .thema_header.kleur h2 span
{
	color: #FF6600;	
}
.orange .thema_header.kleur h2 
{
	color: #FFAD33;	
}	
.orange .themabutton.kleur 
{
	color: #FFF;	
	background: url('/data/thema/orange_button.gif') no-repeat center top;
	margin: 0px 0px 0px 0px;
	float: right;
}
/* THEMA P orange*/
.orange  #zoekresultaten.thema .title
{	
	background-color: #FF6600;
	border-top: 1px solid #FF6600;
}
/* THEMA DETAIL P orange*/
#thema_title_detail.orange 
{	
	background-color: #FF6600;
	border-top: 1px solid #FF6600;
}