

.add_tab_icon
{
	height: 13px;
	margin: 0 -5px 0 3px;
	background: url(http://wattanders.nl/libraries/layout/images/icons/add.png);
}

.x-grid3-row.disabled
{
	color:#808080;
	background-color:#F0F0F0;
}

.x-grid3-row.travelplanOnDashboard
{
	background-color:#FFF7EC;
}

.error_text
{
	color:#FF0000;
}

input.noblank
{
	border: 1px solid green;
}

.current_user_item
{
	color:red;
}

.diff_column
{
	color:#74777D;
}
/* F3777D - 74F67D  (0-100%)*/
.x-grid3-hd.diff_column
{

}

.flag_nl, .flag_en, .flag_fr, .flag_de, .flag_uk, .flag_au
{
	background-position:0 5px;
}
.flag_nl
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/nl.png');
}
.flag_en
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/gb.png');
}
.flag_fr
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/fr.png');
}
.flag_de
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/de.png');
}
.flag_uk
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/gb.png');
}
.flag_au
{
	background-image:url('http://wattanders.nl/libraries/layout/images/flags/au.png');
}


/* Module: calendar */
/**

Back-end layout

*/



/**

Blocks layout

*/

#calendar_small_overview{
	color: #4E4E4E;
	margin-bottom: 15px;
}

#calendar_small_overview h1{
	color:#2B8989;
	font-size:17px;
	font-weight:normal;
	margin-bottom:8px;
	margin-top:0;
}

#calendar_small_overview h2{
	color:#66449F;
	font-size:12px;
	font-weight:bolder;
	margin:0;
}
#calendar_small_overview .calendar_entry
{
	text-decoration: none;
	margin-bottom: 12px;
	border: 0px dotted grey;
}



.calendar_entry .thumb
{
	margin: 0px 5px 5px 0px;
	display: inline;
	border:1px solid #2B8989;
}

#calendar_small_overview .calendar_entry a
{
	text-decoration: none;
	color: #462682;
}

.calendar_entry .date
{
	margin-top: 3px;
	font-style:italic; 
	border: 0px solid white;
}

.calendar_entry table
{
	border-collapse:collapse;
}

#calendar_small_overview .calendar_entry .short_description
{
	text-decoration: none;
	margin-bottom: 3px;
}

#calendar_small_overview input.btn_submit {
	background-color:#E53138;
	border: 1px solid #E53138;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	height:20px;
	margin-top:4px;
	padding-bottom:4px;
	width:70px;
}

#calendar_small_overview .highlight
{
	text-decoration: underline;
}

.entry_description_holder
{
	
}	

.calendar_entry #read_more{
	float: right;
	font-size: 11px;
}

.calendar_entry #read_more a{
	text-decoration: underline;
	color: #4E4E4E;
	font-style: inherit;
}

.calendar_entry #back
{
	margin-top:5px;	
}

.calendar_entry #back a{
	text-decoration: underline;
	color: #4E4E4E;
	font-size: 11px;
}

#calendar_small_overview #read_more{
	float: right;
	font-size: 11px;
}

/**

Zoek blok

*/

#search_block {
	background: #f1f2f4;
	padding: 10px 14px 14px 14px;
	color: #333333;
	font-size: 11px;
}

#search_block select {
	color:grey;
	font-size:10px;
	height:20px;
	margin-bottom:2px;
	margin-top:2px;
	padding:2px;
	width:170px;
}

#search_block input.btn_submit {
	background-color:#E53138;
	border:1px solid #E53138;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	height:20px;
	margin-left:100px;
	margin-top:4px;
	padding-bottom:4px;
	width:70px;
}         

#block span.datesearch select {
	width:auto !important;	
}
#from_div
{
	left:auto !important;
	top:auto !important;	
}
#till_div
{
	left:auto !important;
	top:auto !important;	
}
#block.search_activity h3 a
{
	text-decoration: none;	
	color: #4626AB;
}

/*calenddar_popup*/
.cpYearNavigation,.cpMonthNavigation, .cpMonthNavigation a { border:0px solid; background-color:#4626AB; text-align:center; vertical-align:center; text-decoration:none; color:#fff !important; font-weight:bold; }
.cpDayColumnHeader, .cpYearNavigation,.cpMonthNavigation,.cpCurrentMonthDate,.cpCurrentMonthDateDisabled,.cpOtherMonthDate,.cpOtherMonthDateDisabled,.cpCurrentDate,.cpCurrentDateDisabled,.cpTodayText,.cpTodayTextDisabled,.cpText { font-size:8pt !important; }
TD.cpDayColumnHeader { text-align:center; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
.cpCurrentMonthDate, .cpOtherMonthDate, .cpCurrentDate  { text-align:center;; text-decoration:none; }
.cpCurrentMonthDateDisabled, .cpOtherMonthDateDisabled, .cpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
.cpCurrentMonthDate, .cpCurrentDate { color:#ff6600; }
.cpOtherMonthDate { color:#808080; }
TD.cpCurrentDate { color:white; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
TD.cpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
TD.cpTodayText, TD.cpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
A.cpTodayText, SPAN.cpTodayTextDisabled { height:20px; }
A.cpTodayText { color:#ff6600; }
.cpTodayTextDisabled { color:#D0D0D0; }
.cpBorder { border:solid thin #808080; }

/**

Google maps

*/

#map_canvas
{
	width: 300px;
	height: 240px;
	border: 1px solid #2B8989;
	margin-top: 15px;
	margin-bottom: 15px;
	float: right;
}



/* Module: dashboard */
#dashboard {
	float:left;
	overflow:hidden;
	padding-left:15px;
	color:#4E4E4E;
	height: 100%;
	background: #fff url('../images/logo_bg.png') no-repeat;
	background-position: left bottom;
}

#dashboard h1  {
	color:#2B8989;
	font-size:17px;
	font-weight:normal;
	margin-bottom:8px;
	margin-top:0;
}
/* Module: form */
fieldset{
	border: 0px;
}

#content_block textarea
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
}

.fieldsetTable .textfield 
{
	width: 245px;
}

.fieldsetTable select
{
	width: 250px;
}

.fieldsetTable label
{
	font-size: 12px;
}

.fieldsetTable hr
{
	color: #2B8989;
	width: 100%;
	height: 5px;
}

.thank_popup
{
	padding: 15px;
}

#print_form{
	float: right;
	margin: 10px 10px 0px 0px;
}

#print_form a{
	text-decoration: none;
	color: #2B8989;
	font-size: 14px;
}
/* Module: guestbook */
#guestbook
{
	width: 100%;
}

#guestbook input.submit_btn {
	background-color:#E53138;
	border: 1px solid #E53138;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	height:20px;
	margin-top:4px;
	padding-bottom:4px;
	width:70px;
}

#guestbook #guestbook_answer
{
	margin-bottom: 8px;	
}

#guestbook #guestbook_details
{
	font-size: 10px;
	font-style: italic;	
}

#guestbook form{
	margin-top: 15px;
}

#guestbook form label{
	width: 180px;
}

#guestbook .small{
	width: 60px;
}

#guestbook .point{
	width: 10px;	
}

#guestbook .input{
	width: 250px;	
}

#guestbook input{
	width: 250px;
}

#guestbook textarea{
	width: 330px;
	height: 80px;
	font-family: Arial;
	font-size: 12px;
}

#guestbook .error
{
	border: 1px solid red;
}

#guestbook #error_div
{
	float: right;
	margin-top: 5px;
	font-style: italic;
}
/* Module: imagerotator */
#main_center #imagerotator{
	width: 588px;	
}

#main_center_large #imagerotator{
	width: 802px;	
}

#main_center #imagerotator #images{
	height: 192px;
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background: #EBEBEC;
}

#main_center_large #imagerotator #images{
	height: 192px;
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	border-top: 1px solid #E0E0E0;
	background: #EBEBEC;
}

#main_center #images{
	width: 588px;	
}

#main_center_large #images{
	width: 802px;	
}

#imagerotator #images ul li img
{
	margin: 0;
	border: 0;
	padding: 0;
}

#main_center #imagerotator #images ul li img
{
	width: 588px;	
	height: 194px;
}

#main_center_large #imagerotator #images ul li img
{
	width: 802px;	
	height: 194px;
}

#imagerotator #images ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

#imagerotator #images ul li{
	position: absolute;
}

#imagerotator #textarea{
	width: 100%;
	border-left: 1px solid #E0E0E0;
	border-right: 1px solid #E0E0E0;
	background: #EBEBEC;

}

#imagerotator #textarea #text{
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#imagerotator #textarea #text ul{
	list-style: none;
	margin:0;
	padding:0;	
}

#imagerotator #textarea #text .show{
	display: block;	
}

#imagerotator #textarea #text .hide{
	display: none;	
}

#imagerotator #textarea #text h2{
	color:#462682;
	font-size:14px;
	font-weight:normal;
	margin:0;
	padding-top: 3px;
	padding-bottom: 3px;
}

#main_center_large #imagerotator #textarea #text h2{
	font-size: 16px;
}

#imagerotator #textarea #text{
	color: #4E4E4E;
	padding:5px 5px 5px 13px;
}

#imagerotator #textarea #buttons{
	float: right;
	display: inline;
	padding: 19px;
}

#imagerotator #textarea #buttons .button_selected{
	background: url('../images/bullet_dark.png') no-repeat;	
	width: 11px;
	height: 11px;
	float: left;
	margin-right: 5px;
}

#imagerotator #textarea #buttons .button{
	background: url('../images/bullet_light.png') no-repeat;		
	width: 11px;
	height: 11px;
	float: left;
	margin-right: 5px;
}

#main_center_large #imagerotator #bottom{
	height: 5px;
	width: 802px;
	background: url('../images/head_bottom_large.png') no-repeat;
}

#main_center #imagerotator #bottom{
	height: 5px;
	width: 590px;
	background: url('../images/head_bottom_small.png') no-repeat;
}
/* Module: location */

/* Module: news */
#news_highlight
{
	color:#4E4E4E;
	margin-bottom: 15px;
}

#news_highlight h1 {
	color:#2B8989;
	font-size:17px;
	font-weight:normal;
	margin-bottom:8px;
	margin-top:0;
}

#news_highlight h2  {
	color:#462682;
	text-decoration:none;
	font-size: 12px;
	font-weight: normal;
}

#news_highlight #news_item {
	margin-bottom:12px;	
}

#news_highlight p {
	margin-top: 3px;
}

#news_highlight #read_more{
	float: right;
	font-size: 11px;
}

#news_highlight #read_more a{
	text-decoration: underline;
	color: #333333;
}

#news_archive_item
{
	float:left;
	width:100%;
	margin-bottom: 5px;
}

#news_archive_item .dash
{
	margin-left: 3px;
	margin-right: 3px;
	color: #2B8989;
}

#news_archive_item .title, #news_archive_item .title a
{
	color: #462682;
}

#news_archive_item .title a
{
	text-decoration: none;	
}

#news_date{
	margin-bottom: 3px;
	font-size: 11px;
	font-style: italic;
}

#news_highlight #back{
	margin-top: 3px;
	font-size: 11px;
	font-style: italic;
}
/* Module: picturealbum */
.picture_album
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}

.albums #back a
{
	text-decoration: none;
	color: #6E6E6E;
}

.albums #back
{
	font-size: 11px;
	margin-bottom: 10px;
}
.picture_album {
	width:180px;
	float:left;
}

.imagelink {
	display:block;
	height:125px;
	width:180px;
	border:1px hidden;
}
/* Module: poll */
#poll
{
	width: 100%;
}

#poll .poll_answer
{
	padding-bottom: 3px;
}

#poll input.submit_btn {
	background-color:#E53138;
	border: 1px solid #E53138;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	height:20px;
	margin-top:4px;
	padding-bottom:4px;
	width:70px;
}
/* Module: region */
#district
{
	float: left;
	width: 120px;
	margin-bottom: 4px;
}

#district .dash
{
	color: #462682;
	font-weight: bolder;
	margin-left: 1px;
	margin-right: 5px;
}

#district a
{
	color: #462682;	
}

.map
{
	width: 382px;
	height: 220px;
}
/* Module: rose */
#login input
{
	color: #4E4E4E;
}

#login #username, #login #password
{
	margin-top: 5px;	
}

#login input
{
	margin-top: 3px;
	width: 164px;
}

#login #user_login_reg
{
	margin-top: 10px;
	font-size: 10px;	
}

#login ul li
{
	margin-top: 3px;
}

#login a
{
	color: #462682;
	text-decoration: none;
}

#result_bar
{
	padding: 8px 15px 3px 15px;
	background: #462682;
	margin-bottom: 3px;
}

#result_bar h1
{
	color: #fff;
}

#content_block.no_margin
{
	margin-bottom: 0px;
}

#content_block.no_margin #calendar_small_overview, #content_block.no_margin #content_block
{
	margin-bottom: 0px;
}

.search_navigation a{
	display:block;
	width:15px;
	height:15px;
	float:left;
	text-align:center;
	text-decoration:none;
}
.search_navigation a.active,.search_navigation a:hover {
	background:#462682;
	color:#fff !important;
}
/* Module: services */
#services
{
	
}

#services ul li a
{
	text-decoration: none;
	color: #462682
}

#services ul.list
{
	margin:0;
	padding:0;
}

#services ul.list li
{
	margin-bottom: 3px;
	list-style-type:none;
	margin:0;
	padding:4px 0;
}

#services #back
{
	margin-top: 10px;
	font-size: 11px;	
}

#services #back a
{
	text-decoration: none;
	color: #4E4E4E;
}

#contactpersonen table
{
	margin-bottom: 5px;
}

#contactpersonen .first_c
{
	width: 100px;
}

#contactpersonen .view_details
{
	font-size: 11px;	
}

#contactpersonen a
{
	color: #4E4E4E;
}

#services h1.service
{
	margin-top: 5px;
}
/* Module: story */
#story_block #read_more{
	float: right;
	font-size: 11px;
}

#story_block #read_more a{
	text-decoration: underline;
	color: #4E4E4E;
}
/* Module: stylesheet */
.stylesheet-color-picker
{
	position: absolute;
	left: 364px;
	z-index: 444;
}
