
/**********************************************     Charms Software | Aan     ***********************************************/
.bg_logo {
	background-image:url(../images/bg_logo.jpg);
	background-repeat: repeat-x;
	background-position:center top;
	background-attachment: fixed;
}

.bg_header {
	background-image:url(../images/bg_header.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

.bg_center {
	background:none;
}

.bg_footer {
	background-image:url(../images/bg_footer.jpg);
	background-repeat: no-repeat;
	background-position:center top;
}

.logo_boven_tekst {
	background-image:url(../images/logo_boven_tekst.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/**********************************************     Charms Software | Ho      ***********************************************/
html {
	height: 100%;
}

body {
	height: 100%;
	font-family: Trebuchet MS,verdana,arial;
	line-height: 140%;
	font-size: 11px;
	color: #000000;
	margin: 0em;
}

td {
	text-align: left;
	font-size: 11px;
}

a:link, a:visited {
	color: #72AB32; 
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #999999;	
	text-decoration: none;
	font-weight: normal;
}

.link_twee {
	color: #72AB32;
	font-weight:normal;
}

.link_drie {
	color: #72AB32; 
	font-weight:normal;
}

ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

li {
	line-height: 20px;
	padding-left: 20px;
	padding-top: 0px;
	background-image: url(../images/list_image.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/**********************************************     Charms Software | Main      ***********************************************/
a.mainlevel:link, a.mainlevel:visited {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	/** De truck is: Meet de hoogte van een hoofdletter(is NIET de font-size) en zet de line-height daaraan gelijk. Het totaal van de line-height en de paddings is    	    exact gelijk aan de hoogte van de achtergrondafbeelding. Met de paddings kun je zo altijd de woorden omhoog en omlaag schuiven. **/
	line-height: 8px;
	padding-top: 6px;
	padding-bottom: 8px;
	width: 100%;
	text-indent: 45px;
}

a.mainlevel:hover {
	background: url(../images/menu_bg_hover.png) no-repeat;
	color: #72AB32;
}

a.mainlevel#active_menu {
	background: url(../images/menu_bg_hover.png) no-repeat;
	color: #72AB32;
	font-weight: normal;
}

a.sublevel:link, a.sublevel:visited {
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	background: url(../images/submenu_bg.png) no-repeat;
	font-size: 11px;
	font-weight:normal;
	color: #72AB32;
	text-align: left;
	/** De truck is: Meet de hoogte van een hoofdletter(is NIET de font-size) en zet de line-height daaraan gelijk. Het totaal van de line-height en de paddings is    exact gelijk aan de hoogte van de achtergrondafbeelding. Met de paddings kun je zo altijd de woorden omhoog en omlaag schuiven. **/
	line-height: 8px;
	padding-top: 6px;
	padding-bottom: 8px;
	width: 100%;
	text-indent: 25px;
}

a.sublevel:hover {
	background: url(../images/submenu_bg_hover.png) no-repeat;
	color: #000000;
}

a.sublevel#active_menu {
	background: url(../images/submenu_bg_hover.png) no-repeat;
	color: #72AB32;
	font-weight: bold;
}

a.mainlevel_hor:link, a.mainlevel_hor:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	padding-left: 10px;
	padding-right:10px;
	/* De hoogte van het menu is overal op 27px gezet. De menulinks zijn altijd vert. centraal gecentreerd door de line-height gelijk te zetten aan de hoogte van het 			    menu in index.php. Met de paddings wordt vervolgens de borders rechts en link op de goede hoogte gebracht, anders zouden ze dezelfde hoogte als de letters hebben 		 	en in het midden staan. Let op: de borders hebben soms verschillende kleuren om beter effect te krijgen.*/
	line-height: 25px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-left: 0px solid #000000;
	border-right: 0px solid #000000;
}

a.mainlevel_hor:hover {
	color: #72AB32;
}

/**********************************************     Charms Software | WS dTr      ***********************************************/
.dtree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: nowrap;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}

.dtree a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #72AB32;
	font-weight: normal;
}

.dtree a.node, .dtree a.nodeSel {
	color: #72AB32;
	font-weight: normal;
	padding-left: 7px;
	height: 22px;
	line-height: 22px;
	padding-bottom: 1px;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #000000;
}

.dtree a.nodeSel {
	color: #72AB32;
	font-weight: bold;
}

.dtree a.nodeSel:hover {
	color: #72AB32;
	font-weight: bold;
}

/**********************************************        Charms Software | Mod        ***********************************************/

/* Module-type hoofdmenu */
table.moduletable_hoofdmenu {
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_hoofdmenu td {
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

table.moduletable_hoofdmenu th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family: Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 2px;
	padding-bottom: 15px;
	text-indent: 15px;
}

/* Module-type hoofd */
table.moduletable_hoofd {
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_hoofd td {
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

table.moduletable_hoofd th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family: Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 2px;
	padding-bottom: 15px;
	text-indent: 15px;
}

/* Module-type cat */
table.moduletable_cat {
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_cat td {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

table.moduletable_cat th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 13px;
	padding-bottom: 15px;
	text-indent: 30px;
}

/* Module-type log */
table.moduletable_log {
	width: 260px;
	background-image: url(../images/bg_modules_gradient.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 15px;
}

table.moduletable_log td {
	font-size: 11px;
	padding-left: 15px;
	padding-right: 0px;
}

table.moduletable_log th {
	background-image: url(../images/bg_modules_gradient.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 18px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #72AB32;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 9px;
	padding-bottom: 0px;
	text-indent: 30px;
}

/* Module-type stat */
table.moduletable_stat{
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_stat td {
	font-size: 11px;
	padding-left: 19px;
	padding-right: 10px;
	color: #72AB32;
}

table.moduletable_stat th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 13px;
	padding-bottom: 15px;
	text-indent: 30px;
}

/* Module-type feat */
table.moduletable_feat {
	width: 480px;
	background-image: url(../images/feat_bg.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	padding-bottom: 11px;
	margin-bottom: 10px;
}

table.moduletable_feat td {
	font-size: 11px;
	vertical-align:top;
}

table.moduletable_feat th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 13px;
	padding-bottom: 15px;
	text-indent: 30px;
}


/* Module-type search */
table.moduletable_search {
}

table.moduletable_search td {
	color: #72AB32;
}

table.moduletable_search th {
}

/* Module-type basic */
table.moduletable {
}

table.moduletable td {
}

table.moduletable th {
}

/* Module-type friend */
table.moduletable_friend {
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_friend td {
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}

table.moduletable_friend th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family: Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #98C659;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 2px;
	padding-bottom: 15px;
	text-indent: 15px;
}

/* Module-type 2 */
table.moduletable_2 {
	width: 260px;
	background-image: url(../images/bg_modules_gradient.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 10px !important;
	padding-bottom: 20px;
}

table.moduletable_2 td {
	font-size: 11px;
	padding-left: 15px;
	padding-right: 10px;
}

table.moduletable_2 th {
	background-image: url(../images/bg_modules_gradient.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 18px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #72AB32;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 9px;
	padding-bottom: 0px;
	text-indent: 30px;
}

/* Module-type 3 */
table.moduletable_3 {
	width: 260px;
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	margin-bottom: 20px;
	padding-bottom: 20px;
}

table.moduletable_3 td {
	font-size: 11px;
	text-align: center;
	
}

table.moduletable_3 th {
	background-image: url(../images/bg_modules.jpg);
	background-repeat:no-repeat;
	background-position:top;
	font-family:  Trebuchet MS,verdana,arial;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: bold;
	color: #72AB32;
	text-align: left;
	height: 34px;
	line-height: 34px;
	padding-top: 13px;
	padding-bottom: 15px;
	text-indent: 30px;
}

/* Module-type poll */
table.mod_pollstable td {
	height: 20px;
	padding-left: 4px;
	padding-top: 2px;
	position: relative;
}

/* Module-type hor */
table.moduletable_hor {
}

table.moduletable_hor td {
}

table.moduletable_hor th {
}

/**********************************************     Charms Software | WS      ***********************************************/
.topten {
	background-image: url(../images/top_ten.png);
	color: #72AB32;
	font-weight:bold;
	font-size:12px;
	height:28px;
}

.basket {
	background-image: url(../images/basket.png);
	background-repeat:no-repeat;
	width: 47px;
	height: 45px;
}

.old_top_ten_ {
	color: #72AB32;
	text-decoration: underline;
}

.old_top_ten_2 {
	color: #72AB32;
	text-decoration: underline;
}

.bg_feat_prod {
	background: url(../images/bg_feat_prod.png) repeat-x;
	background-position: top center;
}

.feat_titel {
	background: url(../images/feat_title_bg.png) repeat-x;
	background-position: bottom;
	border: 1px solid #E6E88C;
	background-color: #E6E88C;
	height:16px; 
	padding-bottom: 2px; 
	text-align: center
}

.feat_tekstvak {
	background-color: #FFFFFF; 
	border: 1px solid #D5E03F; 
	padding: 2px 4px 2px 6px; 
	text-align:left
}

.cat_header_left_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height: 24px;
	width: 9px;
}

.cat_header_center_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #70625A;
	text-align: left;
	height: 24px;
	padding-top: 2px;
	padding-left: 10px;
}

.cat_header_right_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height: 24px;
	width: 9px;
}

.cat_footer_left_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height: 18px;
	width: 9px;
}

.cat_footer_center_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	height: 18px;
	padding-top: 4px;
	padding-left: 20px;
}

.cat_footer_right_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height: 18px;
	width: 9px;
}

.cat_center_bg {
	background-image: url(../images/cat_bg.jpg);
	background-position:center right;
	background-repeat:no-repeat;
	border-left: 1px solid #E5E5E5;
}

.cat_boxes {
	border-right: 1px solid #E5E5E5;
	padding-top: 10px;
}

.cat_name {
	border-bottom: 1px solid #E5E5E5;
	border-top: 1px solid #E5E5E5;
	color: #72AB32;
	font-weight:normal;
	margin-top: 10px;
	cursor:pointer;
	padding-top: 2px;
	padding-bottom: 3px;
}

.cat_list_header_left_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height: 35px;
	width: 9px;
}

.cat_list_header_center_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #70625A;
	text-align: left;
	height: 35px;
	vertical-align:top;
	padding-top: 11px;
	padding-left: 10px;
}

.cat_list_header_center_2_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #70625A;
	text-align: left;
	height: 35px;
	vertical-align:top;
	padding-left: 80px;
	padding-top: 5px;
}

.cat_list_drop_down {
	border: 1px solid #FFFFFF;
	background-color: #E4D7C0;
	font-size: 11px; 
	font-weight: normal;
	text-align:center;
	line-height: 27px !important;
	padding: 4px 10px 6px 10px !important;
	padding: 2px 10px 4px 10px;
	height: 15px;
}

.cat_list_header_right_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height: 35px;
	width: 9px;
}

.cat_list_center_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:center right;
	background-repeat:no-repeat;
}

.cat_list_footer_left_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	height: 35px;
	width: 9px;
}

.cat_list_footer_center_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
}

.cat_list_footer_right_bg {
	background-image: url(../images/cat_list_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
	height: 35px;
	width: 9px;
}

.button_shop_categories {
	color:#999999;
	font-size:11px;
	text-align:center;
	width:100px;
	height:17px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:inherit;
	background-position: center;
	background-repeat: no-repeat;
	vertical-align: middle;
	overflow:hidden;
	margin-top:10px;
}

.button_shop_productdetails {
	background-image: url(../images/bg_cart.png);
	color:#999999;
	font-size:11px;
	text-align:center;
	background-position: center;
	background-repeat: no-repeat;
	width:100px;
	height:17px;
	cursor:pointer;
	border:none;
	font-weight:bold;
	font-family:inherit;
	vertical-align: middle;
	overflow:hidden;
}

.product_name {
	color: #72AB32; 
	font-weight: bold;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
}

.product_price {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 4px;
}

.available {
	color: #999999;
	font-weight:bold;
}

.view_larger {
	background: url(../images/view_larger.png);
	background-repeat:no-repeat;
	color: #72AB32;
	font-weight:normal;
	padding-left: 15px;
}

/**********************************************        Charms Software | Con         ***********************************************/
.contentheading {
	padding-top: 0px;
	padding-bottom: 20px;
	color: #72AB32;
	font-weight: bold;
	font-size: 16px;
	white-space: nowrap;
	background: url(../images/heading.png) no-repeat;
}

.contentpagetitle {
	background: url(../images/heading.png) no-repeat;
	background-position:bottom;
	line-height: 25px;
	padding-bottom: 3px;
	color: #72AB32;
	font-weight: bold;
	font-size: 12px;
	white-space: nowrap;
}

div.blog_seperator {
	line-height: 5px;
}

table.contentpaneopen {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
	margin-top: 0px;
}

table.contentpaneopen td {
	padding-right: 8px;
}

/**********************************************        Charms Software | Comp        ***********************************************/
.componentheading {
	padding-top: 0px;
	margin-bottom: 13px;
	color: #72AB32;
	font-weight: bold;
	font-size: 16px;
	height:23px;
	white-space: nowrap;
	background: url(../images/heading.png) no-repeat;
}

table.contentpane {
    width: 100%;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.contentpane td {
}

/**********************************************     Charms Software | Sec     ***********************************************/
.sectiontableheader {
	background: url(../images/button_bg.png) repeat-x;
	background-position:bottom;
	border: 1px solid #E1E1E1;
	padding-top:2px;
	padding-right:2px;
	padding-bottom:2px;
  	padding-left: 2px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	color: #999999;
	font-weight: bold;
}

.sectiontableentry1 {
	background-color: #F2F9EC;
	height: 30px;
	padding-left: 6px;
	padding-right: 4px;
	border-left:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	border-top:1px solid  #F3F3F3;
	border-right:1px solid  #F3F3F3;
}

.sectiontableentry2 {
	background-color: #FFFFFF;
	height: 30px;
	padding-left: 6px;
	padding-right: 4px;
	border-left:1px solid  #EEEEEE;
	border-bottom:1px solid  #EEEEEE;
	border-top:1px solid  #F8F8F8;
	border-right:1px solid  #F8F8F8;
}

.sectiontablefooter {
	padding-left: 50px;
}
/**********************************************    Charms Software | But & Bo     ***********************************************/
.button {
  	color: #72AB32;
	font-family: Arial, Helvetica, sans-serif;
  	text-align: center;
  	font-size: 11px;
  	font-weight: bold;
  	border-left: 1px solid #B9DE8F;
	border-top: 1px solid #B9DE8F;
	border-right: 1px solid #D9E8C6;
	border-bottom: 1px solid #D9E8C6;
  	background: url(../images/button_bg.png) repeat-x;
	padding-left: 3px;
  	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 1px;
  	height: 18px;
  	margin: 2px;
	cursor:pointer;
}

.button_search {
	background: url(../images/button_search.png);
	background-repeat:no-repeat;
	border:none;
	width: 23px;
	height: 21px;
	cursor:pointer;
}

.back_button {
  	float: left;
  	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
  	text-align: center;
  	font-size: 11px;
  	font-weight: bold;
  	border: 1px solid #CCCCCC;
  	width: auto;
  	background: url(../images/button_bg.png) repeat-x;
  	padding-right: 15px;
	padding-left: 15px;
  	line-height: 14px !important;
  	line-height: 14px;
  	height: 14px !important;
  	height: 16px;
  	margin: 2px;
	cursor:pointer;
}

.inputbox {
	padding: 2px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(../images/search_bg.png);
	background-repeat:no-repeat;
	line-height: 14px;
	font-size: 11px ;
	vertical-align:middle;
	color: #666666;
}

.inputbox_cat_list {
	padding: 1px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(../images/search_bg.png);
	background-repeat:no-repeat;
	height: 18px;
	width: 60px;
	line-height: 14px;
	font-size: 10px ;
	vertical-align:middle;
	color: #666666;
}

.inputbox_cat_list_numbers {
	padding: 1px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(../images/search_bg.png);
	background-repeat:no-repeat;
	height: 18px;
	width: 41px;
	line-height: 14px;
	font-size: 10px ;
	vertical-align:middle;
	color: #666666;
}

.inputbox_attributes {
	padding: 1px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	background-image: url(../images/search_bg.png);
	background-repeat:no-repeat;
	height: 18px;
	width: 100px;
	line-height: 14px;
	font-size: 10px ;
	vertical-align:middle;
	color: #999999;
}

.inputbox_search {
	padding: 1px;
	margin-top: 2px !important;
	margin-top: 0px;
	border:1px solid #CCCCCC;
	background-color: #FFFFFF;
	background: url(../images/search_bg.png) repeat-x;
	width:80px;
	font-size: 11px;
	color: #666666;
}

/**********************************************     Charms Software | PaNa & Pat      ***********************************************/
.pagenav {
  	text-align: right;
  	color: #999999;
	font-weight:normal;
}

.pagenavbar {
	float: right;
}

.pathway {
	color:#999999;
	font-weight: normal;
}

a.pathway:link, a.pathway:visited {
	color: #72AB32;
	font-weight: normal;
}

a.pathway:hover {
	color: #999999;
	font-weight: normal;
}

/**********************************************     Charms Software | Jf      ***********************************************/
div.jflanguageselection
{
	float: left;
	vertical-align: middle;
	padding: 3px 2px 2px 2px;
}
 
/* language lists with UL (names & images) */
ul.jflanguageselection
{
	float: left;
	text-align:center;
	list-style: none;
	padding-left: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	font-size: 0.8em;
}

ul.jflanguageselection li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 1px 1px 1px 1px;
	white-space: nowrap;
	border: none;
	list-style:none;
}

ul.jflanguageselection li a
{
	display: block;
}

ul.jflanguageselection img
{
	border: none;
}

/** Styles for the drop down list */

#jflanguageselection
{
	float: right;
	vertical-align: middle;
}

select.jflanguageselection
{
	border: 1px solid #cccccc;
	margin: 1px 1px 1px 1px;
	padding: 0px 0px 1px 0px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #C64934;
}

label.jflanguageselection { 
	position:absolute; 
	left:-3000px
}

/**********************************************       Charms Software | Ex      ***********************************************/
.message {
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 7px;
	padding-bottom: 20px;
	font-size:11px;
	color:#999999;
}

.readon, a.readon {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left:14px;
	color: #72AB32;
	font-weight:normal;
	text-align:right;
}

.readon:hover, a.readon:hover {
	color:#999999;
	font-weight:normal;
}

.admin {
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left:14px;
}

.admin:link, .admin:visited {
	font-weight:normal;
	color:#999999;
}

.wel {
	color: #72AB32;
	font-weight:bold;
}

.small {
	color: #999999;
	font-size: 11px;
}

.blog_more {
	color:#999999;
}

.createdate {
	height: 15px;
	padding-bottom: 10px;
	color: #999999;
	font-size: 11px;
	text-align:right;
}

.modifydate {
	height: 15px;
	padding-top: 10px;
	color: #999999;
	font-size: 11px;
}

.highlight {
	background-color: #C4E39F;
	color: #000000;
	padding: 0;
}

div.caption_image {
  	border: 1px solid #CCCCCC;
}

.mosimage_caption {
  	margin-top: 2px;
  	background: #EFEFEF;
  	padding: 1px 2px;
  	color: #666;
  	font-size: 10px;
  	border-top: 1px solid #CCCCCC;
}

table.searchintro td {
	font-weight: bold;
}

form {
/* Verwijdert ruimte onder form-elementen */
	margin: 0;
 	padding: 0;
}

a img {
	border: 0;
}

.tags_table {
	padding-left: 7px;
	padding-right: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-top: 1px solid #B4DF8C;
	border-bottom: 1px solid #B4DF8C;
}

.tags_span {
	color: #A0D268;
}

a.tags {
	font-weight: bold;
	color: #A0D268;
	margin-left: 5px;
	margin-right: 5px;
}

a.tags:hover {
	color: #CCCCCC;
	font-weight: bold;
}
