body {
margin-left: 10px;
margin-top: 10px;
margin-right: 10px;
margin-bottom: 15px;
}
body.body_specs{
margin-left: 5px;
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
}
body.basket{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background: url(../images/shoppingbasket.gif) no-repeat bottom right ;
}
body.nomargin{
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

.nopadding{
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
}

.main_background{
background: url(../images/achter-menu1.jpg) no-repeat bottom left;
}

a {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 14px;
}

a:visited {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	line-height: 14px;
}

a:hover {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #00A0C6;
	line-height: 14px;
}

a:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	color: #00A2DC;
	line-height: 14px;
}

a.menulink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:visited.menulink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:hover.menulink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00A0C6;
	text-decoration: none;
}
a:active.menulink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:hover.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:active.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
a:visited.copyright{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.title_bar_light{
	background-image:url('/images/topbar_back_light.gif');

}

.title_bar_dark{
	background-image:url('/images/topbar_back_dark.gif');

}

.title_bar_text{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	line-height: 14px;
}

.table_title_bar_back{
	background-image:url('/images/borders/titlebar_back.gif');
}

.lijn_grijs_o_l_r {
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.button_basic{
	background: url(/images/button/button_back.gif);
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}
.button_basic_2{
	background: url(/images/button/button_back.gif);
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
	vertical-align:middle;
	cursor:hand;
	width:150px;
	height:23px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
}
.button_basic_2:hover{
	background: url(/images/button/button_back_hi.gif);
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color:#00A2DE;
	vertical-align:middle;
	cursor:hand;
	width:150px;
	height:23px;
	border-bottom-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
}
.btn_basic_caption_style{
	text-decoration: none;
}

.button_basic_hover{
	background: url(/images/button/button_back_hi.gif);
	color:#00A2DE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}

.tableheaderhorizontal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.lijn_blauw_rechts {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0D1F48;
}
.lijn_blauw_rechts_top {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0D1F48;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0D1F48;
}
.lijn_blauw_links {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #0D1F48;
}
.lijn_blauw_bottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0D1F48;
}
.lijn_blauw_rondom {
	border-width: 1px;
	border-style: solid;
	border-color: #0D1F48;
}
.stippellijn_grijs_onder {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}


.stippellijn_grijs_rondom {
	border-width: 1px;
	border-style: dashed;
	border-color: #CCCCCC;
}

.kop {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	color: #0d1f48;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 5px;
}
.kopred {
	font-family: Verdana, Arial, Helvetica;
	font-size: 18px;
	font-style: normal;
	color: #C41010;
	font-weight: normal;
}
.kop2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	font-style: normal;
	color: #0d1f48;
	font-weight: normal;
}

.subkop {
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	line-height: 14px;
}

.tableheaderhorizontal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.tableheader {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color:#66caf3;
	line-height: 14px;
}

input {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width: 140px;
}
.googleinput{
	border:inset 2px;
	width:280px;
	height:21px;
}
.googlesearch{
	border:outset 2px;
	font-size: 12px;
	font-style: normal;
	height:24px;
	width:100px;
}
select.bordered{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width:65px;
}
input.dino {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width:100%;
}
input.radio {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 0px solid #999999;
	height: 15px;
	width:15px;
}
select.dino {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width:100%;
}
input.bin {
	border: 0px;
	width:15px;
	height:16px;
	}
.hidden_input{
	border: 0px;
	height: 1px;
	width: 1px;
	visibility:none;
}
.hidden{
	display: none;
}
.basket_input {width:40px;}
.check_input { width:15px;}
.email_input {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width: 100%;
}
.email_textarea {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	width: 100%;
}
.login_input{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	border: 1px solid #999999;
	height: 15px;
	width: 100%;
}

select {
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 140px;
	height: 15px;
}
.cell_me{
	font-family: Verdana, Arial, Helvetica;
	font-size: 9px;
	font-style: normal;
	color: #0D1F48;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 200px;
	height: 15px;
}
.list_navigation{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.list_text{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
}

.lijn_grijs_r_dashed_o {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.lijn_grijs_l_r_dashed_o {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.no_results{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	line-height: 14px;
}
.email_send{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #088F00;
	line-height: 14px;
}

.imagetumb{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #D1D2DE;
	border-right-color: #D1D2DE;
	border-left-color: #D1D2DE;
	border-top-color: #D1D2DE;
}
.imagetumbhighlight{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #00A2DC;
	border-right-color: #00A2DC;
	border-left-color: #00A2DC;
	border-top-color: #00A2DC;
}
.brood {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
}
.brood_wit {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 14px;
}
.lijn_grijs_onder {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC;}
.lijn_grijs_rechts {border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC;}
.menu_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:#00A2DC;
}
.tab_main{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #081C4A;
	border-right-color: #081C4A;
	border-left-color: #081C4A;
	border-top-color: #081C4A;
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
}
.tabselected{
	background: url(../images/tabs/select_background.gif) repeat bottom right;
	border-top-width: 3px;
	border-top-color: #00A2DC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #B5B6C8;
	border-right-color: #B5B6C8;
	border-left-color: #B5B6C8;
	width:100;
	padding-left:10px;
}
.tabunselected{
	background: url(../images/tabs/unselect_background.gif) repeat bottom right;
	border-top-width: 1px;
	border-top-color: #D1D2DE;
	border-bottom-style: solid;

	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #B5B6C8;
	border-right-color: #B5B6C8;
	border-left-color: #B5B6C8;
	width:100;
	padding-left:10px;
}
.tabmouseover{
	background: url(../images/tabs/unselect_mouseover.gif) repeat bottom right;
	border-top-width: 1px;
	border-top-color: #00A2DC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #B5B6C8;
	border-right-color: #B5B6C8;
	border-left-color: #B5B6C8;
	width:100;
	padding-left:10px;
}
.filemanageroutline{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #D1D2DE;
	border-right-color: #D1D2DE;
	border-left-color: #D1D2DE;
	border-top-color: #D1D2DE;
}
.filemanagertitle{
	background-color:#F9FAFD;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right-style: solid;
	border-right-color: #B5B6C8;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D2DE;
	border-bottom-width: 2px;
}
.filemanagerhighlight{
	background-color:#FEFEFE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right-style: solid;
	border-right-color: #B5B6C8;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00A2DC;
	border-bottom-width: 2px;
}
.imagetumb{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #D1D2DE;
	border-right-color: #D1D2DE;
	border-left-color: #D1D2DE;
	border-top-color: #D1D2DE;
}
.imagetumbhighlight{
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-color: #00A2DC;
	border-right-color: #00A2DC;
	border-left-color: #00A2DC;
	border-top-color: #00A2DC;
}
.smalltext{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica;
	font-style: normal;
}
.celsius{
	white-space:nowrap;
}
.wittelink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-decoration: none;
line-height: 14px;
}

a.wittelink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-decoration: none;
line-height: 14px;
}

a:visited.wittelink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-decoration: none;
line-height: 14px;
}

a:hover.wittelink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #0D1F48;
text-decoration: none;
line-height: 14px;
}

a:active.wittelink {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-decoration: none;
line-height: 14px;
}
.agenda_date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:#00A2DC;
}

.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color:#505050;
}
.button_20{
	background-image:url(../images/button/button_20.gif);
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}
.button_20_hi{
	background-image:url(../images/button/button_20_hi.gif);
	color:#00A2DE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}
.button_del{
	background-image:url(../images/button/button_del.gif);
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}
.button_del_hi{
	background-image:url(../images/button/button_del_hi.gif);
	color:#00A2DE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	cursor:hand;
}
.line{
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#FFFFFF;
}

.tab_light_text{
	background-image:url('/images/topbar_back_light.gif');
	padding-left:5px;
	padding-right:0px;
	height:20px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0D1F48;
}

.tab_dark_text{
	background-image:url('/images/topbar_back_dark.gif');
	padding-left:5px;
	padding-right:0px;
	height:20px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0D1F48;
}

.tab_light_corner{
	background-image:url('/images/topbar_back_light.gif');
	height:20px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0D1F48;
}

.tab_dark_corner{
	background-image:url('/images/topbar_back_dark.gif');
	height:20px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #0D1F48;
}
.highlightbackground{
	background-color:#00a2dc;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
a.search{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	color:#00A0C6;
}
a.search:hover{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	color:#666666;
}
a.search:visited{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	color:#00A0C6;
}
a.search:active{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16px;
	line-height: 16px;
	font-style: normal;
	font-weight: bold;
	color:#00A0C6;
}
.progressbar{
	background-image:url('/images/progressbar/progressback.gif');
	height:15px;
	width:480px;
}
td.rightclickmenuitem{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 10px;
	font-style: normal;
	font-weight: bold;
	color:#00A0C6;
	text-decoration:none;
}
td.rightclickmenuitem:hover{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 10px;
	font-style: normal;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:#00A0C6;
}
table.rightclickmenu{
background-color:#D1D2DE;
}
.recepytitle{
	font-family: Verdana, Arial, Helvetica;
	font-size: 14px;
	line-height: 14px;
	font-style: normal;
	font-weight: bold;
	color:#00A0C6;
	text-align:center;
}
.recepydescription{
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	line-height: 12px;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	text-align:center;
}

/* This file skins tableSorter */
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color:#F9FAFD;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right-style: solid;
	border-right-color: #B5B6C8;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D2DE;
	border-bottom-width: 2px;
}
table.tablesorter .highlight{
	background-color:#FEFEFE;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	border-right-style: solid;
	border-right-color: #B5B6C8;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00A2DC;
	border-bottom-width: 2px;
}

table.tablesorter {
	font-family:arial;
	background-color: #F9FAFD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}

table.tablesorter thead tr .header {

	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
table.tablesorter tbody tr.odd td {
	background-color:#FFF;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(/javascript/themes/flora/i/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(/javascript/themes/flora/i/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #F9FAFD;
}
.hidden{
display:none;
}
.TB_overlayMacFFBGHack {background: url(/images/jquery/macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
}
