body {margin:0px; padding:0px; font-size:small; background-color:#fff; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; line-height: 15pt; text-decoration: none; background-image: url(../gfx/r_koebigkuiken.gif);background-repeat:no-repeat;background-position:right bottom;}

A { color: #444; text-decoration: underline; }
A:hover {  color: #ed8000; text-decoration: underline;}
A:visited {  color: #003b6d; text-decoration: underline;}
A:active {  color: #ed8000; text-decoration: underline;}

div#site
{
width:950px; 
margin-top:15px; 
margin-left:auto; 
margin-right:auto; 
padding:0px;
overflow:auto;_overflow:visible;
background-image: url(../gfx/back_content.gif);
background-repeat:no-repeat;
background-position:left bottom;
min-height:430px;_height:430px;}

div#visual
{
margin:0px;
margin-top:25px;
margin-bottom:25px;
padding:0px;
width:950px;
height:196px;
background-position: 61px 0px;
background-repeat:no-repeat;
}

div#uppersite
{
margin:0px;
padding:0px;
margin-top:70px;
overflow:hidden;
}

div#content
{
margin:0px;
padding:0px;


}

div#filler {
clear:both;
height:329px;
}

div#footer
{
width:950px;
height:100px;
}

div#roulatienieuws
{
height:70px;
width:878px;
background-image: url(../gfx/nav_lijn.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
margin:0px;
margin-left:72px;
}

ul#topmenu { background-image: url(../gfx/spacer_topmenu.gif);background-position: top left; background-repeat:no-repeat; margin:0px; margin-right:10px;_margin-right:0px; padding:0px; padding-right:0px;_padding-right:10px;z-index:3;float:right;}
ul#topmenu li {float:left;display:block;margin:0px; background-image: url(../gfx/spacer_topmenu.gif);background-position: top right; background-repeat:no-repeat;}
ul#topmenu li * li {float:none;display:block}
ul#topmenu li a { line-height:29px;vertical-align:top;}
/*ul#nav li ul a{border-top:1px solid #8491CF;border-top:1px solid #8491CF;}*/
ul#topmenu li ul a{}

ul#topmenu li * li {display:block;}
ul#topmenu li ul {display:none;}

ul#topmenu li.hover ul {position:absolute; width:10em; display:block;margin:0px;padding:0px;background:url(../gfx/transparent.gif);}
ul#topmenu li.hover ul li {float:left;width:10em;margin:0px;padding:0px; margin-top: 0px;}
div#maintopmenu a{ display:inline; padding-left:12px; padding-right:12px; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; line-height: 15pt; text-decoration: none; font-size:small;}
div#maintopmenu a:hover {color:#ed8000;}

div.login a { display:inline; padding-right:12px; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; line-height: 15pt; text-decoration: none; font-size:small;}
div.login a:hover {color:#ed8000;}



div#maintopmenu {
font-size:small;
padding:0px;
height:29px;
width: 880px;
float:left;
background-image: url(../gfx/t_logo.jpg);
background-position: 78px 0px;
background-repeat:no-repeat;
}

div#maintopmenu  a.logo {margin-left:66px;}

div.login
{
font-size:small;
padding:0px;
height:29px;
line-height:29px;
float:left;
background-image: url(../gfx/spacer_topmenu.gif);background-position: top right; background-repeat:no-repeat;
}

/*
div#menutop
{
background-image: url(../gfx/t_logo.jpg);
background-position: 78px 0px;
background-repeat:no-repeat;
}*/



div#maintopmenu ul li.menuselect a
{
color:#ed8000;
}

div#menul ul  {margin:0px;padding:0px;margin-left:0px; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; font-size: 12px;list-style-type:none;border-top:1px solid #fff;}
ul#nav {list-style-type:none;}
* html ul li a {height:1em;}

div#menul {
	width:200px;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:72px;
	_margin-left:0px;
	padding-left:0px;
	_padding-left:72px;
	}
	

/*div#menul #mainNav ul li ul*/

div#menul #mainNav ul li ul, div#menul #mainNav ul li ul li ul ,
div#menul #mainNav ul li.menuselect ul li ul
 {display:none; border:0px;}
 
 
div#menul #mainNav ul li.menuselect ul,
div#menul #mainNav ul li.menuselect ul li.menuselect ul 
 {display:block;}

/*div#menul #mainNav ul li ul li ul {display:none; border:0px;}
div#menul #mainNav ul li ul li.menuselect ul {display:block;}*/

div#menul #mainNav ul li 
{
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:0px none;
	margin:0px;
	padding:0px;
	padding-bottom:25px;
	display:block;
	vertical-align:bottom;
	overflow:visible;
background-image: url(../gfx/nav_lijn.jpg);
background-position: 0px 0px;
background-repeat:no-repeat;
}

div#menul #mainNav ul li ul li
{
	border-top:0px none;
	border-left:0px none;
	border-right:0px none;
	border-bottom:0px none;
	margin:0px;
	padding:0px;
	display:block;
	vertical-align:bottom;

	overflow:visible;
background-image: none;}

div#menul #mainNav ul li.menuselect ul li a
{
color:#444;
font-weight:bold;
padding-top:0px;
padding-bottom:0px;
padding-left:25px;
border:0px;
text-decoration:none;
}

div#menul #mainNav ul li ul li a:hover
{
color:#ed8000;
font-weight:bold;
text-decoration:none;
}

div#menul #mainNav ul li.menuselect ul li.menuselect a
{
color:#ed8000;}

div#menul #mainNav ul li.menuselect ul li.menuselect ul li a
{
color:#444;
font-weight:bold;
padding-top:0px;
padding-bottom:0px;
padding-left:48px;
border:0px;
background-image: url(../gfx/left_gray.gif);
background-position: 25px 10px;
background-repeat:no-repeat;}

div#menul #mainNav ul li.menuselect ul li.menuselect ul li a:hover
{
color:#ed8000;
font-weight:bold;
text-decoration: none;
background-image: url(../gfx/left_orange.gif);
background-position: 25px 10px;
background-repeat:no-repeat;
}

div#menul #mainNav ul li.menuselect ul li.menuselect ul li.menuselect a
{
color:#ed8000;
font-weight:bold;
text-decoration: none;
background-image: url(../gfx/left_orange.gif);
background-position: 25px 10px;
background-repeat:no-repeat;
}


div#menul #mainNav ul 
{
}

div#menul #mainNav ul li a
{
border:0px none;
color:#003b6d;
text-decoration:none;
font-weight:bold;
margin:0px;
padding:0px;
padding-left:25px;
padding-top: 6px;
padding-bottom: 2px;
display:block;
margin-bottom:0px;
font-size:10pt;
}
div#menul #mainNav ul li a:hover
{
color:#ed8000;
}



div#innercontent{overflow:visible;margin:0px; margin-left:115px; padding:0px;padding-top:0px; width:485px;float:left;_overflow:visible;min-height:400px;_min-height:400px;}
div#zmenuinnercontent {overflow:visible;margin:0px; margin-left:74px; margin-right:76px; padding:0px;padding-top:0px; width:800px;float:left;_overflow:visible;min-height:400px;_min-height:400px;}



div#innercontent h1, div#zmenuinnercontent h1, div.item H2, span.Title, div.title
{
color:#003b6d;
font-size:medium;
font-weight:bold;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
margin:0px;
margin-bottom:10px;
padding:0px;}

div#innercontent h3, div.item H3
{
margin:0px; 
padding:0px; 
font-size:small; 
font-weight:normal;
background-color:#fff; 
color: #ed8000; 
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; 
line-height: 16pt; 
text-decoration: none;
}

div.Title
{
margin:0px; 
padding:0px; 
font-size:small; 
font-weight:normal;
color: #003b6d; 
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; 
line-height: 16pt; 
text-decoration: none;
}


div#innercontent p, div.item p, div.article p
{
margin:0px;
margin-bottom:15px;
padding:0px;
font-size:small;
line-height: 15pt;}

div#innercontent p img.bordered, div.item p img.bordered, div.article p img.bordered
{
padding:0px;
margin:0px;
background-image:url(../gfx/backimg.jpg);
padding:16px;
padding-top:14px;
padding-bottom:15px;
}

div.item ul, div.article ul
{
margin-top:0px;
}

div#innercontent div.outerlijst h1
{
color:#003b6d;
font-size:medium;
font-weight:bold;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
margin:0px;
margin-bottom:10px;
padding:0px;
}

div.outerlijst
{
margin:0px;
margin-bottom:10px;
padding:0px;}

div.itempage
{
margin:0px;
margin-bottom:10px;
padding:0px;}

div.outerlijst td
{
vertical-align:top;}

div.outerlijst td.url a
{
color: #444;
display:block;
font-size:small;
font-weight:normal;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
line-height:18pt;
text-decoration:none;}

div.outerlijst td.url a:hover
{
color: #ed8000;
display:block;
font-size:small;
font-weight:normal;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
line-height:18pt;
text-decoration:underline;}


div.outerlijst td.url a:visited
{
color: #003b6d;
display:block;
font-size:small;
font-weight:normal;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
line-height:18pt;
text-decoration:none;}


div.outerlijst .sourcepub
{
padding:0px;
margin:0px;
font-size:small;
font-style:italic;}

td.url
{
padding:0px;
margin:0px;
vertical-align:top;
width:410px;}


.ItemTitel
{
color:#003b6d;
font-size:medium;
font-weight:bold;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
margin:0px;
margin-bottom:0px;
display:block;
padding:0px;
}

span.headline
{
display:block;
padding:0px;
margin:0px;}

td.pubdate
{
white-space:nowrap;
vertical-align:top;
color: #444;
display:block;
font-size:small;
font-weight:normal;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
line-height:18pt;
text-decoration:none;
padding-left:10px;
width:75px;}

span.eventdate
{
white-space:nowrap;
line-height:15px;
padding-right:5px;
vertical-align;}

div.pagingfooter
{
margin:0px;
padding:0px;
}

div.pagingfooter a, div.pagingfooter a:hover
{
padding-right:15px;
font-weight:normal;
font-size:small;}

div.pagingfooter .selectedpage
{
padding-right:15px;
font-weight:bold;
font-size:small;
}

div.item_head
{
height:20px;
margin-bottom:15px;}

div.item_head ul
{
	list-style-type:none;
	float:right;
}

div.item_head ul li
{
text-decoration: none;
padding-left: 0px;
padding:0px;
margin:0px;
overflow: hidden;
float:left;
}

div.item_head a
{
color: #444; text-decoration: none; font-weight:normal; font-size:small;
}
div.item_head a:hover
{
color: #ed8000; text-decoration: underline; font-weight:normal; font-size:small;
}

div.item_head a:visited
{
color: #003b6d; text-decoration: none; font-weight:normal; font-size:small;
}

.item_head_print
{
padding-right:10px;
padding-left:10px;
background-image: url(../gfx/spacer_head.gif);
background-position: right 0px;
background-repeat:no-repeat;
}
.item_head_mail
{
padding-right:10px;
background-image: url(../gfx/spacer_head.gif);
background-position: right 0px;
background-repeat:no-repeat;
}
.item_head_vorige
{
padding-left:10px;
}
.item_template_vorige
{
padding-left:10px;
float:right;
display:inline;
}

.item_template_print
{
padding-right:14px;
padding-left:10px;
float:right;
display:inline;
background-image: url(../gfx/spacer_head.gif);
background-position: right 0px;
background-repeat:no-repeat;
}

div.sourcepub
{
margin-top:10px;
margin-bottom:10px;
font-size:small;
font-style:italic;
clear:both;}

div.sourcepub:first-letter {

}

div.item IMG
{
margin:0px;
margin-left:10px;
margin-bottom:10px;}

/*
Style mail dit artikel
*/

div#MailForm
{
margin:0px;
padding:0px;
}

div.MailForm .header
{
display:none;
}

div.MailForm hr
{
color: #ffffff;
}

input#tbontvangeremail
{
margin-left:18px;
width:200px;
}

input#tbafzendernaam
{
margin-left:25px;
width:200px;
}

input#tbafzenderemail
{
margin-left:27px;
width:200px;
}

textarea#tbafzenderbericht
{
margin-left:19px;
width:200px;
height:70px;
}

div.sender_message
{
vertical-align:top;
margin-bottom:10px;
}

input#btnsend, input#btncancel, input#btn_send, input#btn_cancel
{
color:#003b6d;
font-weight: bold;
background-color:#fff;
border:0px;
margin-right:30px;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
font-size:small;
line-height:15px;
border-left: 1px solid #ed8000;
border-top:1px solid #ed8000;
}

.button, .SearchButton
{
color:#003b6d;
font-weight: bold;
background-color:#fff;
border:0px;
margin-right:15px;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
font-size:small;
line-height:15px;
border-left: 1px solid #ed8000;
border-top:1px solid #ed8000;
}

div.SearchMonth
{
width:350px;
margin-left:3px;
display:inline;}

select#DropDownListMonths
{
margin-left:167px;}

select#DropDownListYears
{
margin-right:8px;}

table#Calendar1, table#Calendar2, div#SearchScreenArchiefCalenderFromDateDivId, div#SearchScreenArchiefCalenderTillDateDivId
{
display:inline;}


span#SearchScreenSearchGoogleTextBoxText IMG
{
vertical-align:bottom;}

input#SearchScreenSearchGoogleTextBox
{
margin-left:32px;}


div.mailtitle
{
color:#003b6d;
font-size:medium;
font-weight:bold;
margin:0px;
padding:0px;
padding-top:20px;
padding-bottom:10px;
}

div.buttons
{
margin:0px;
margin-top:15px;}

span.abouttext
{
font-style: italic;}

div.recipient
{
margin:0px;
margin-top:10px;}

div.sender_name, div.sender_email, div.sender_message
{
margin:0px;
margin-top:5px;}

.formtool
{
margin:0px;
padding:0px;}

div.paginatitel
{
display:none;}


div.SearchScreenDiv
{
margin:0px;
padding:0px;
width:400px;}

div.ItemClassification
{
margin:0px; 
padding:0px; 
font-size:small; 
font-weight:normal;
color: #ed8000; 
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; 
line-height: 16pt; 
text-decoration: none;
}

.navigatieheader
{
display:none;}

div.header
{
display:none;
}

div.SearchScreenSearchSimple, div.SearchScreenSearchAdvanced, div.SearchScreenSearchGoogle
{
margin-top:10px;
margin-bottom:20px;
clear:both;
overflow:visible;
_overflow:visible;}

.PortletContentMain td
{
vertical-align:top;
}

.PortletContentMain h4
{
font-size:9pt;
font-weight:normal;
margin:0px;
margin-top:15px;
padding:0px;}

.PortletContentMain h4 a, .PortletContentMain h4 a:hover
{
font-weight:bold;
color:#470535;
}

td.firsttd
{font-size:9pt;
font-weight:normal;
margin:0px;
padding:0px;
padding-top:16px;
padding-right:5px;
color:#000000;

}

table.rssitems td.firsttd
{
padding-top:2px;
}


.PortletContentMain a
{font-size:9pt;
font-weight:normal;
color:#000000;}

.PortletContentMain a:hover
{font-size:9pt;
font-weight:normal;}

tr.head{
margin:0px;
padding:0px;}


div.rank
{display:inline;
color:#000000;
font-size:8pt;
font-style:italic;}

.PortletContentMain .sourcepub
{display:inline;
font-style:italic;}

input#SearchScreenSearchSimpleTextBox
{
margin-left:20px;}

input#SearchScreenSearchAdvancedTextBox
{
margin-left:20px;}

div.searchScreenParamatersFormSearchAdvancedRadioListDiv
{
margin-left:107px;}

td.columleft
{
padding:0px;
padding-right:10px;
margin:0px;}

/*
reageer op item 
*/
div#GeneriekItemPost 
{
display: block !important;
}

div.itemPostForm
{
margin:0px;
margin-top:10px;
margin-bottom:10px;
padding:0px;
}

div.itemPostForm H1
{
font-size:11pt;
font-weight:bold;}

span.posterName
{
font-weight:bold;}

div.itemPosts ul
{
list-style-type:none;
margin:0px;
padding:0px;
}

div.itemPosts ul li
{
list-style-type:none;
margin:0px;
margin-top:5px;
margin-bottom:5px;
padding:0px;
}

span.itemPostAuthor
{
font-weight:bold;}

input#tb_posterName
{
margin-left:15px;
width:250px;}

input#tb_posterEmail
{
margin-left:12px;
width:250px;}

span.itemPostsHeadIntro
{
font-weight:bold;}

span.itemPostNewPost a
{
display:none;}

textarea#tb_post
{
width:305px;
height:60px;}

/*
roualatieportlet
*/
div#listitem_roulation
{
width: 800px;
}

div.showlistitems
{
display: none;
}

div#listitem_roulation div.calssification, div.Meernieuws, div.headline
{
float: left;
padding-top:5px;
}
div#listitem_roulation div.calssification, div.Meernieuws
{
color: #003B6D;
font-weight: normal;
}

div#listitem_roulation div.calssification
{
width: 80px;
padding:5px 0px 2px 25px;
}

div#listitem_roulation div.showelement
{
width:500px;
float:left;}

div#listitem_roulation div.Meernieuws
{
float: right;
background-image: url(../gfx/c_pijltje.jpg);
background-repeat: no-repeat;
background-position:83px 9px;
width:100px;
}

div#listitem_roulation a
{
text-decoration: none;
font-size:small; background-color:#fff; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
}

div#listitem_roulation a:hover
{
text-decoration: none;
font-size:small; background-color:#fff; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
}

div#listitem_roulation div.headline a
{font-size:small; color: #4f4f4f; font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica; line-height: 15pt; text-decoration: none;}


div.GeneriekLijst 
{
display:none;
}
/*facebook*/
.textinfo
{
float:left;
width: 300px;
}
.labelclass
{
width:98px;
DISPLAY: block;
FLOAT: left
}

.fbname
{
	font-size:small;
	font-weight:bold;
	color:#ed8000;
}
div.facebookitem
{
	clear:both;
	margin-top:15px;
	border-bottom:1px solid #003b6d;
	overflow:hidden;
	padding-bottom:5px;
}

div.facebookitem img.facebookpict
{
padding:0px;
margin:0px;
background-image:url(../gfx/facebookimg.jpg);
padding:16px;
padding-top:14px;
padding-bottom:15px;
}


/*poll style FransenGerrits B.V.*/


h1#polltitle
{
display:block;
color:#003b6d;
font-weight:bold;
margin:0px;
padding:0px;
padding-left:5px;
margin-bottom:3px;
font-size:medium;
}


div.poll
{
margin:0px;
padding:0px;
overflow:visible;
_height:100px;
/*background-image: url(../gfx/nav_lijn.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;*/
}

div#pollresults, div#pollvote
{
color:#999999;
font-size:small;
}

span#pollquestion
{

padding-top:5px;
padding-bottom:15px;
padding-left:0px;
padding-right:5px;
display:block;
line-height:18px;
}

span.pollouterbar {float:left;width:45%; padding-top:5px;padding-right:5px; padding-left:5px;}
span.pollinnerbar {display:block;height:10px;background-color:#003b6d;}

div.pol_date
{
color:#687a80;
font-weight:bold;
float: left;
}

div.pol_votes
{
color:#687a80;
font-weight:bold;
font-size:10px;
padding-right:5px;
float: right;
}
div.poll_header_end{
clear:both;
}

div.poll_header
{
display:block;clear:left;
margin: 0px;
padding: 0px;
padding-left:5px;
height: 20px;
}

ul#pollresultanswers, ul#pollanswers{
padding: 0px;
margin: 0px;
border-left: 1px solid #ed8000;
border-top:1px solid #ed8000;
padding-top:8px;
padding-left:10px;
margin-bottom:15px;
display:block;
overflow:hidden;
}

ul#pollresultanswers li, ul#pollanswers li
{
list-style-image:none;
list-style-type:none;
display:inline;
float:left;
overflow:hidden;
margin:0px;
padding:0px;
width:49%;
}

ul#pollresultanswers li
{
list-style-image:none;
list-style-type:none;
display:block;;
float:left;
overflow:hidden;
margin:0px;
padding:0px;
width:75%;
}



ul#pollanswers a
{
background-image:url(../gfx/poll_1.gif);
background-position:0px 1px;
background-repeat:no-repeat;
color:#ed8000;
font-size:small;
font-weight:bold;
padding-left:25px;
text-decoration:none;
}

ul#pollanswers a.pollactivelink
{
background-image:url(../gfx/poll_2.gif);
background-position:0px 1px;
background-repeat:no-repeat;
color:#ed8000;
font-size:small;
font-weight:bold;
padding-left:25px;
}

a#pollvotebutton
{
color:#003b6d;
font-weight: bold;
padding:0px;
padding-left:10px;
font-family: Tahoma, "Trebuchet MS", Geneva, Arial, Helvetica;
text-decoration:none;
font-size:small;
line-height:25px;
height:25px;
border:0px;
}

ul#pollresultanswers span.number
{
display: none;
}

ul#pollresultanswers span.procent
{
float: right;
padding-right:10px;
}

ul#pollresultanswers span.pollanswer
{
float: left;
width:80px;
}

/*einde poll style*/

/* Main Flora Style Sheet for jQuery UI ui-datepicker */
#datepicker_div, .datepicker-inline {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #EEEEEE;
	width: 195px;
}
#datepicker_div {
	display: none;
	border: 1px solid #000000;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_rtl {
	direction: rtl;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDDDDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #EEEEEE;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #FFF;
	padding: 2px 0px;
}
.datepicker_links {
	background: #EEEEEE;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_rtl .datepicker_clear, .datepicker_rtl .datepicker_prev {
	float: right;
	text-align: right;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_rtl .datepicker_close, .datepicker_rtl .datepicker_next {
	float: left;
	text-align: left;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #DDDDDD;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #DDDDDD;
	color: #000;
	border: 0px;
	font-weight: bold;
}
.ui-datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.ui-datepicker a {
	display: block;
	width: 100%;
}
.datepicker_titleRow {
	background: #EEEEEE;
	color: #000;
}
.datepicker_titleRow .datepicker_weekEndCell {
	background: #EEEEEE;
}
.datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_week-col {
	background: #EEEEEE;
	color: #000;
}
.datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
.datepicker_daysCell a {
	display: block;
}
.datepicker_weekEndCell {
	background: #F0FFFF;
}
.datepicker_unselectable {
	color: #888;
}
.datepicker_week-over, .datepicker_week-over .datepicker_weekEndCell{
	background: #EEEEEE !important;
}
.datepicker_daysCell-over, .datepicker_days-cell-over.datepicker_weekEndCell {
	background: #FFF !important;
	border: 1px solid #777;
}
* html .datepicker_titleRow .datepicker_weekEndCell {
	background: #EEEEEE !important;
}
* html .datepicker_weekEndCell {
	background: #EEEEEE !important;
	border: 1px solid #DDD !important;
}
* html .datepicker_daysCell-over {
	background: #FFF !important;
	border: 1px solid #777 !important;
}
* html .datepicker_current-day {
	background: #DDDDDD !important;
}
.datepicker_today {
	background: #EEEEEE !important;
}
.datepicker_current-day {
	background: #CCC !important;
}
.datepicker_status {
	background: #EEEEEE;
	width: 100%;
	font-size: 80%;
	text-align: center;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #990000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
		
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .ui-datepicker {
	border: 1px solid #DDDDDD;
}
.datepicker_one-month {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 200px;
	height: 200px;
}
/*einde calendar*/
table.AdvertentieTable td table
{
padding:0px;
margin-left:10px;
}

table.AdvertentieTable td
{
vertical-align:top;
padding:0px;
padding-right:10px;
}

table.AdvertentieTable td.AddPicture
{
padding-top:20px;
}

table.AdvertentieOverview IMG
{
vertical-align:top;
}

table.AdvertentieOverview
{
width:100%;
margin:0px;
padding:0px;
border-collapse:collapse;
/*background-image: url(../gfx/nav_lijn.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;*/
}

table.AdvertentieOverview TH
{
border-collapse:collapse;
border-top:1px solid #ed8000;
border-bottom:1px solid #ed8000;
font-weight:normal;
height:40px;
color:#003b6d;
}

table.AdvertentieTable
{

margin:0px;
padding:0px;
border-collapse:collapse;

}

input#btnDoorgaan
{
float:right;
}

input#btnSearch, input#btnAnnuleerTop
{
width:100px;
}

select.DropDownList
{
width:198px;
}

textarea#txtAdvertentieText
{
width:377px;
height:100px;
}

div.UploadedImage
{
margin:0px;
padding:0px;
display:inline;
float:left;
}

div.UploadedImage IMG
{
margin-right:20px;
}

div.OverDiv
{
margin:0px;
padding:0px;
padding-bottom:20px;
background-color:#fff;
}

div.OverDiv br
{
height:1px;
margin:0px;
padding:0px;
font-size:1px;
}

div.OverDivUpload
{
background-color:#ffffff;
background-image:none;
width:700px;
}

div.OverDivUploadForm
{
background-color:#ffffff;
background-image:none;
display:block;
float:left;
width:700px;
}

div.OverDivUploadForm input#filImage, div.OverDivUploadForm input#filMovie
{
width:300px;
}

div.AdHeading
{
background-image: url(../gfx/spacer_topmenu.gif);background-position: 3px left; background-repeat:no-repeat;
padding-left:5px;
}

div.AdHeading a
{
background-image: url(../gfx/spacer_topmenu.gif);background-position: right; background-repeat:no-repeat;
padding-right:18px;
padding-left:12px;
text-decoration:none;
}

div.AdHeading a:hover
{
color: #ed8000; text-decoration: underline;
}


div.container, div.ControlButtonTable
{
margin:0px;
padding:0px;
margin-top:10px;
display:block;
overflow:hidden;
clear:both;
}

span#lblDomein, select#ddlDomein
{
display:none;
}


th.KenmerkenHeader, td.KenmerkenData, td#tdBottomKenmerken
{
display:none;
}

form#frmAd .article, div.AdBasicData, div.AdBasicData table
{
margin:0px;
padding:0px;
}

form#frmUpload, iframe#ifrImageUpload
{
background-color:#fff;
}

tr.AdvertentieOverviewRow
{
background-color:#FFF;
}

tr.AdvertentieOverviewRowAlternate
{
background-color:#E3E3E7;
}

tr.AdvertentieOverviewMouseOver
{
background-color:#F3F3F3;
}

tr.AdvertentieOverviewRow td, tr.AdvertentieOverviewMouseOver td, tr.AdvertentieOverviewRowAlternate td
{
padding:10px;
vertical-align:top;
min-height:95px;_height:95px;
}

input#btnAnnuleerTop
{
margin-right:300px;
}

table#tblImage td#tdImage
{
text-align:left;
vertical-align:left;
margin:0px;
padding:0px;
}

table.AdUpperControlTable a, table.AdBottomControlTable a
{
padding-right:10px;
}

div.OverDiv input.button
{
font-size:small;
margin-right:30px;
font-weight:normal;
}



/* order   */ 
        table.overviewsum td {text-align:right;padding-right:10px;}
        table.overviewsum th {border-bottom:1px solid black;margin-right:10px;text-align:center}
        table.overviewfacturen {border-collapse:collapse;}
        table.overviewfacturen td.artikelnaam {text-align:left;}
        table.overviewfacturen tr.sum td {border-top:1px solid black}
        table.overviewfacturen tr.artikelgroep td {text-align:left;font-weight:bold;}
        
        
	div#site {overflow:visible;}

        table.overviewsum th {border-bottom:1px solid black;margin-right:10px;text-align:center}
        table.overviewsum {border-collapse:collapse;}
        table.overviewsum td.artikelnaam {text-align:left;}
        table.overviewsum tr.sum td {border-top:1px solid black}
        table.overviewsum tr.artikelgroep td {text-align:left;font-weight:bold;}
        
        xdiv#showitem {position:absolute;width:600px;height:150px;z-index:12000;left:50%;margin-left:-300px;top:100px;background-color:#fff;overflow:auto;}
    div.showiteminner {padding:10px;height:420px;border-bottom:1px solid black;overflow:auto;}
        div.showitem div {margin:10px;}
        div.showitem div div {margin:0px;}
        div.showitem div input.exportfarm {width:300px;}
        div.leveradres {float:left;width:200px;}
        table.overviewfacturen {clear:both;}
        table.overviewlist td {padding-right:10px;}
        table.overviewlist td.artikel {padding-left:10px;text-align:right;}
        
        
	div.longcontent {width:950px;background-image:url('../gfx/back_content2.gif');background-repeat:repeat-y;}


/* order invoer */

th.col_new,th.col_samen {width:40px;}
    input.input_nr {width:40px;}
    td.verdeling div {display:none;}
    table {border-collapse:collapse;}
    table td {vertical-align:top;}
    table tr.first {display:none;}
    tr.even {background:#eee;}
    
    
    table input.text,table select {border:1px solid #333;}
    table input {height:14px;}
    select.siloselector {width:40px;}
    td.opm_toev {width:370px;}
    div.toevmed {background:#ccc;}
    div.toevmedbuttons {background:#ccc;display:none;width:50px;height:16px;padding-left:10px;padding-right:10px;}
	table.medicijnaanwezig td.opm_toev input.opmerking ,
	table.toevoegingaanwezig td.opm_toev input.opmerking {margin-left:10px;width:280px;}
	td.opm_toev input.opmerking {width:412px;}
    
    table.toev {border-collapse:collapse;width:420px;}
    table.toev td.delete {text-align:right;padding-right:5px;}
    table.toev td.code {width:180px;}
    table.toev td.omschrijving {width:120px;}
    th.col_verdeling {width:190px;}
    th.col_aantal {width:100px;}
    td.col_aantal {padding-left:20px;}
    td.col_silo {text-align:right;padding-right:10px;}
    td.col_verdeling_selector {padding-left:10px;}
    textarea.opmerking {vertical-align:top; width:700px;height:50px;}
    div.adresselector {display:none;position:absolute;background:#fff;border:1px solid black;}
    div.mouseover div.adresselector {display:block;}
    div.adresselector ul {list-style-type:none;margin:0px;padding:0px;}
    div.adresselector ul li {cursor:pointer;}
    div.adresselector li.selected {background:#eee;}
    div.klantgegevens {width:230px;}
    
    .leverdatum span {float:left;display:block;}
    span.label {width:150px;}
    .uitersteleverdatum span { float:left;display:block;}
    div.datum div {clear:both; }
    div.datum {overflow:visible;width:380px;float:right;}
    xdiv.klant {width:980px;}
    table a.med {display:none;}
    table a.toev {display:none;}
    table.medicijnenaanwezig a.med {display:inline;}
    table.toevoegingaanwezig a.toev {display:inline;}

    span#medtoevhead {display:none;}

    table.medicijnaanwezig span#medtoevhead,
    table.toevoegingaanwezig span#medtoevhead {display:inline;}
    

    table.medicijnaanwezig div.toevmedbuttons,
    table.toevoegingaanwezig div.toevmedbuttons {display:inline;}
    div#zmenuinnercontent {xborder-top:1px solid black;padding-top:10px;margin-top:20px;padding-bottom:10px;margin-bottom:20px; xborder-bottom:1px solid black;margin-left:15px;width:920px;margin-right:0px;}
    table#overview {margin-top:10px;}
    td.col_code {padding-right:2px;font-weight:bold;text-align:right;}
    th.colhead_medtoev {text-align:left;}

    xdiv#showitem {position:absolute;width:950px;height:500px;z-index:12000;left:50%;margin-left:-475px;top:100px;background-color:#fff;overflow:auto;}
    div.showiteminner {padding:10px;height:420px;border-bottom:1px solid black;overflow:auto;}
	div.levertijden td.leverdatum {padding-left:10px;}
	div.lbbackground {background-image:url('../gfx_content/background.png');_background-image:url('../gfx_content/background.gif')}
	div.popupClass {margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto;border:3px solid #ed8000;width:980px;margin-left:auto;margin-right:auto;}
	table.overviewsum td.subartikel {text-align:left;font-weight:bold;}
	table.overviewsum td.artikel {text-align:left;}
	
	span.percentage {font-size:smaller;}
	table.overviewsum tr.sum td, table.overviewsum tr.totaal td {font-weight:bold;}
	table.overviewsum tr.totaal td {border-top: solid 2px black;}
	div.login {display:none;}
	
	
	span.disclaimer {padding-top:10px;display:block;font-size:10px;font-weight:bold;}

div#innercontent td.vlakken td.artikel p {margin:0px; display:inline; margin-bottom:5px;}
	div.bulkwagen {float:right;width:200px;}

div#innercontent td.vlakken td.artikel sup {display:inline;}
div#innercontent td.vlakken input.button {height:20px;}
