html, body {
	margin: 0px;
	padding: 0px;
	background-image: url(../interface/background.jpg);
	background-position: left top;
	background-repeat: repeat;
	cursor: default;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	height: 100%;
}

/*
	ALGEMEEN
*/

#top {
	margin-left: 59px;
	margin-top: 35px;
}

#menu {
	width: 670px;
	text-align: right;
	margin-top: 30px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
	color: #870F10;
	font-weight: bold;
}

#content {
	width: 751px;
	padding-left: 63px;
	padding-bottom: 20px;
	background-position: left top;
	background-image: url(../interface/ring.gif);
	background-repeat: repeat-y;
	display: table-cell;
	text-align: left;
	height: 100%;
}

#content_left {
	width:465px;
	float:left;
	padding-top: 10px;
}

#content_right {
	width: 222px;
	height: 420px;
	float:left;
	background-image: url(../interface/search_background.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#content_top_left {
	float:left;
	padding-top: 10px;
	padding-bottom: 10px;
}

#content_top_right {
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 88px;
	text-align: right;
}

.content_title {
	font-family: Trebuchet MS;
	color: #6A9F2F;
	font-size: 20px;
	font-weight: bold;
	padding-top: 25px;
	text-align: left;
	padding-bottom: 2px;
}

.content_text {
	width: 453px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	margin-top: 17px;
	margin-bottom: 10px;
}

#content_text_noresults {
	width: 453px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
}

#content_title_padding {
	height: 30px;
}

#footer {
	width: 730px;
	text-align: right;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}

/* 	VERWIJDERD - STOORT WERKING REGULIERE LINKS

	#footer a, a:active, a:visited, a:hover {
		font-family: Tahoma;
		font-size: 10px;
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: underline;
		color: #000000;
	}

*/

/*
	ZOEKFORMULIER
*/

.zoek {
	padding-left: 30px;
	margin-top: 2px;
	margin-bottom: 7px;
}

.zoekcategorie {
	padding-left: 30px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

#zoekcategorie_filter_checkbox {
	float: left;
}

#zoekcategorie_filter_text {
	padding-left: 4px;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
	width:170px;
	float: left;
	padding-top: 3px;
	padding-bottom:10px;
}

#filter {
	padding-left: 26px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

.zoekcategorie_cabaretier {
	padding-left: 30px;
	margin-top: 82px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

.zoekdatum {
	float: left;
	margin-top: 2px;
	margin-bottom: 7px;
	padding-right: 1px;
}

.zoekdatum_slash {
	float: left;
	margin-top: 7px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

.zoekpostcode_fields {
	float: left;
	margin-top: 2px;
	margin-bottom: 10px;
	padding-right:4px;
}


#zoekpostcode_dropdown {
	float: left;
	margin-top: 3px;
	margin-bottom: 10px;
	padding-right: 17px;
}

.postcode {
	width:200px;
	margin-bottom: 7px;
	padding-left: 30px;
}

#zoek_help {
	padding-left: 30px;
	padding-top: 1px;
	float:left
}

#zoek_button_text {
	float:left;
	padding-right: 8px;
	padding-left:78px;
}

#zoek_button_image {
	float:left;
	padding-top: 2px;
}

/*
	NIEUWS
*/

.news_item {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:10px;
	width: 397px;
	float: left;
	line-height:18px;
}

.news_item_verder {
	width: 54px;
	padding-top: 10px;
	float: left;
	text-align: center;
}

.news_item_arrow {
	margin-bottom: 5px;
}

.news_more {
	width: 430px;
	text-align: right;
	margin-top: 10px;
	padding-right: 5px;
}

.news_item_date {
	font-family: Tahoma;
	color: #6A9F2F;
	font-size: 11px;
}

.content_title_overignieuws {
	font-family: Trebuchet MS;
	color: #6A9F2F;
	font-size: 20px;
	font-weight: bold;
	margin-top: 26px;
	padding-bottom: 6px;
}

.news_item_overignieuws {
	padding-top: 5px;
	padding-bottom: 6px;
	padding-right:10px;
	width: 425px;
	float: left;
	line-height:18px;
}

.news_item_arrow_overignieuws {
	padding-top: 10px;
	padding-bottom: 10px;
}

/*
	VANDAAG
*/

#vandaag_title {
	font-family: Trebuchet MS;
	color: #6A9F2F;
	font-size: 20px;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 2px;
}

.vandaag_voorstelling {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 202px;
	float: left;
	line-height:18px;
}

.vandaag_at {
	float: left;
	padding-top: 5px;
	width: 21px;
	font-family: Trebuchet MS;
	color: #1D86AE;
	font-size: 28px;
	font-weight: bold;
}

.vandaag_locatie {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 200px;
	float: left;
	line-height:18px;
	text-align: right;
}

.vandaag_datum {
	font-family: Tahoma;
	color: #6A9F2F;
	font-size: 11px;
	padding-bottom: 6px;
}

/*
	ZOEKRESULTATEN VOORSTELLING
*/

#results_total {
	font-family: Arial;
	font-size: 12px;
	margin-top: 17px;
	margin-bottom: 20px;
}

.results_header_cabaretier {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 170px;
	float: left;
	padding-bottom:2px;
	padding-left: 3px;
}

.results_header_locatie {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 183px;
	float: left;
	padding-bottom:2px;
}

.results_header_datum_tijd {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 75px;
	float: left;
	padding-bottom:2px;
}

.results_header_uitverkocht_punt {
	width: 26px;
	padding-bottom:2px;
}

.results_item_cabaratier {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 3px;
	width: 160px;
	float: left;
	line-height:18px;
	clear: left;
}

.results_item_locatie {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 170px;
	float: left;
	line-height:18px;
}

.results_item_date {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 75px;
	float: left;
	line-height:18px;
	text-align: right;
}

.results_item_uitverkocht {
	width: 26px;
	padding-top: 15px;
	float: left;
	text-align: center;
}

#results_footer_image {
	float:left;
	margin-left:5px;
	margin-top:16px;
	margin-right:5px;
}

#results_footer_text {
	float:left;
	margin-top:15px;
	margin-right:5px;
	font-family: Tahoma;
	color: #000000;
	font-size: 11px;
}

/*
	VOORSTELLINGOVERZICHT
*/

#voorstelling_photo {

	width: 134px;
}

.voorstelling_text {
	float: left;
	width: 450px;
}

img {
	border:0px solid #1D86AE;
}

img.voorstelling_image {
	border:0px solid #1D86AE;
}

.voorstelling_text_left {
	float:left;
	width: 108px;
	line-height: 28px;
}

.voorstelling_text_right {
	line-height: 28px;
}

/*
	ARTIESTEN
*/

#artist_form {
	width: 453px;
	background-color:#2385B4;
	border: 1px solid #0C5B7A;
	padding: 15px;
	height: 22px;
}

#register_form_bg {
	width: 453px;
	background-color:#2385B4;
	border: 1px solid #0C5B7A;
	padding: 15px;
	height: 105px;
}

#login_form_bg {
	width: 453px;
	background-color:#2385B4;
	border: 1px solid #0C5B7A;
	padding: 15px;
	height: 69px;
}

#artist_form_item {
	float: left;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
	padding-right: 11px;
	padding-top: 3px;
}

#artist_form_field {
	float: left;
	padding-right: 11px;
}

#artist_form_button_text {
	float: left;
	padding-top: 3px;
	padding-right: 8px;
}

#artist_form_button_image {
	float: left;
	padding-top: 5px;
}

.disco_header_show {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 250px;
	float: left;
	padding-bottom:2px;
	padding-left: 3px;
}


.disco_header_start {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 70px;
	float: left;
	padding-bottom:2px;
	padding-left: 10px;
}

.disco_header_einde {
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 70px;
	float: left;
	padding-bottom:2px;
	text-align:right;
}

.disco_item_show {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 3px;
	width: 250px;
	float: left;
	line-height:18px;
	clear: left;
}

.disco_item_start {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 70px;
	float: left;
	line-height:18px;
}

.disco_item_einde {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 70px;
	text-align: right;
	float: left;
	line-height:18px;
}

/*
	CONTACTFORMULIER
*/

#contact_content_text {
	width: 453px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	margin-top: 17px;
	margin-bottom: 25px;
}

.contact_item {
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 3px;
 	float:left;
	width:118px;
}

.contact_item_punt {
	padding-bottom: 3px;
	font-family: Arial;
	font-size: 12px;
	float:left;
	width:15px;
}

.contact_item_input {
 	padding-bottom: 3px;
}

#contact_item_input_backoffice {
 	padding-bottom: 3px;
	width:480px;
}

#contact_button_image {
	float:left;
	padding-top: 13px;
	padding-left: 9px;
	padding-bottom: 19px;
}

#contact_button_text {
	padding-left: 319px;
	float:left;
	padding-top: 11px;
	padding-bottom: 19px;
}

/*
	LOGINFORMULIER
*/

#login_dubbelepunt {
	padding-left: 15px;
	padding-right: 7px;
	padding-top: 2px;
	float: left;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
}

#login_form {
	width: 104px;
	float: left;
	font-family: Arial;
	color: #FFFFFF;
	font-size: 12px;
	padding-top: 2px;
	padding-left: 10px;
}

#login_form_inlogfield {
	float: left;
	padding-bottom: 4px;
}

#login_form_gegevenscheckbox {
	float: left;
	width: 20px;
	padding-right: 4px;
	padding-left: 127px;
	padding-top:7px;
}

#login_form_gegevensonthouden {
	float: left;
	font-family: Tahoma;
	color: #FFFFFF;
	font-size: 11px;
	padding-top: 11px;
}

#login_form_button_text {
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 101px;
}

#login_form_button_image {
	float: left;
	padding-top: 12px;
}

#login_error {
	padding-top:3px;
	margin-left:7px;
	color: #FFFFFF;
}

/*
	REGISTREERFORMULIER
*/

#registreer_form_button_text {
	float: left;
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 320px;
}

#form_error {
	float: left;
	width: 10px;
	margin-top: 3px;
	margin-left: 6px;
}

/*
	MIJN ACCOUNT
*/

#account_photo {
	float: left;
	width: 135px;
	margin-top: 10px;
}

img.account_photo {
	border: 1px solid #1D88A8;
}

#account_edit {
	width: 319px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 3px;
	text-align: right;
}

#account_shows_delete {
	width: 454px;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
}

/*
	MIJN ACCOUNT AANPASSEN
*/

#contact_postcode_box {
	width: 276px;
	height:19px;
}

#contact_postcode {
	float: left;
	padding-bottom: 3px;
	margin-bottom: 10px;
	padding-right:4px;
}

#account_edit_photo {
 	padding-bottom: 3px;
	float:left;
	width:290px;
}

#account_edit_button_text {
	padding-left: 335px;
	float:left;
	padding-top: 11px;
	padding-bottom: 19px;
}

#account_edit_button_image {
	float:left;
	padding-top: 13px;
	padding-left: 9px;
	padding-bottom: 19px;
}

/*
	INGELOGD
*/

#loggedin_add_form {
	width: 453px;
	background-color:#2385B4;
	border: 1px solid #0C5B7A;
	padding: 10px;
	margin-top: 19px;
	margin-bottom: 10px;
}

#loggedin_added_form {
	width: 453px;
	background-color:#89C94C;
	border: 1px solid #68A231;
	padding: 10px;
	margin-top: 19px;
	margin-bottom: 10px;
}

#loggedin_add_text {
	padding-top:4px;
}

#loggedin_add_image {
	float: left;
	padding-right: 10px;
}
/*
	BACKOFFICE - INLOGGEN
*/

#backoffice_content_text {
	width: 680px;
	font-family: Arial;
	font-size: 12px;
	line-height: 18px;
	margin-top: 17px;
	margin-bottom: 15px;
}

#backoffice_login_form {
	width: 103px;
	float: left;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
	padding-top: 2px;
}

#backoffice_login_dubbelepunt {
	padding-left: 15px;
	padding-right: 7px;
	padding-top: 2px;
	float: left;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

#backoffice_login_form_gegevensonthouden {
	float: left;
	font-family: Tahoma;
	color: #000000;
	font-size: 11px;
	padding-top: 8px;
}

#backoffice_login_button_image {
	float:left;
	padding-top: 12px;
	padding-bottom: 30px;
}

#backoffice_login_form_button_text {
	float: left;
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 101px;
}

#backoffice_login_form_inlogfield {
	padding-bottom: 4px;
}

/*
	BACKOFFICE - ACCOUNT
*/

#backoffice_content_title {
	font-family: Trebuchet MS;
	color: #6A9F2F;
	font-size: 20px;
	font-weight: bold;
	padding-top: 7px;
	padding-bottom: 15px;
}

#backoffice_theater_title {
	font-family: Trebuchet MS;
	color: #6A9F2F;
	font-size: 20px;
	font-weight: bold;
	padding-top: 260px;
	padding-bottom: 15px;
}

#backoffice_text {
	width: 680px;
	padding-top: 17px;
	padding-bottom: 8px;
}

.backoffice_text_regel {
	width: 680px;
	padding-bottom: 8px;
}

.backoffice_contact_item {
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 3px;
 	float:left;
	width: 440px;
}

.backoffice_gegevensaanpassen_bottom {
	padding-top: 10px;
	padding-bottom: 10px;
 	float: left;
	width: 670px;
	text-align: right;
}

.backoffice_gegevensaanpassen_top {
 	float: left;
	width: 670px;
	text-align: right;
}

/*
	BACKOFFICE - ACCOUNT AANPASSEN
*/

input.contactveld_plaats {
	width: 151px;
	height:19px;
	float:
}

#contact_item_input_plaats {
 	padding-bottom: 3px;
	float:left;
	width:180px;
}

#contact_postcode_box_backoffice {
	width: 450px;
	height:19px;
}

/*
	BACKOFFICE - OVERZICHTPAGINA
*/

.backoffice_item {
	padding-top: 5px;
	padding-bottom: 6px;
	padding-right:10px;
	float: left;
	line-height:18px;
	width: 350px;
	text-align: left;
}

.backoffice_item_options {
	padding-top: 5px;
	padding-bottom: 6px;
	width: 250px;
	float: right;
	padding-right:10px;
	line-height:18px;
	text-align: right;
}

.results_even_noclick {
	width: 680px;
}

.results_oneven_noclick {
	width: 680px;
}

/*
	SPEELLIJST
*/

#performance_even_noclick {
	width: 680px;
	height:50px;
}

#performance_oneven_noclick {
	width: 680px;
	height:50px;
}

#performance_header{
	font-family: Arial;
	color: #6A9F2F;
	font-size: 12px;
	font-weight: bold;
	width: 680px;
	height: 1px;
}

#performance_header_date {
	width: 103px;
	float: left;
	padding-bottom:2px;
	padding-left: 1px;
	padding-right: 10px;
}

#performance_header_theater{
	width: 160px;
	float: left;
	padding-bottom:2px;
	padding-right: 10px;
	align: left;
}

#performance_header_city {
	width: 160px;
	float: left;
	padding-bottom:2px;

}

#performance_header_time {
	width: 180px;
	float: left;
	padding-bottom:2px;
	text-align: left;
}

#performance_item_date {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 1px;
	width: 103px;
	float: left;
	line-height:18px;

}

#performance_item_theater {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 160px;
	float: left;
	line-height:18px;
}

#performance_item_city {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 150px;
	float: left;
	line-height:18px;
	text-align: left;
}

#performance_item_time {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	width: 62px;
	float: left;
	line-height:18px;
	text-align: left;
}

#performance_item_options {
	padding-top: 5px;
	padding-bottom: 6px;
	width: 140px;
	float: right;
	padding-right:14px;
	line-height:18px;
	text-align: right;
}

#performance_form{
	width: 440px;
	float:left;
}


#performancecategorie {
	width: 276px;
	padding-left: 30px;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

#performancedatum {
	padding-bottom: 3px;
	float:left;

}

#performancedatum_slash {
	float: left;
	margin-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	font-family: Arial;
	color: #000000;
	font-size: 12px;
}

/*
	BACKOFFICE - THEATERS
*/

#theaterform_item {
	font-family: Arial;
	font-size: 12px;
	padding-bottom: 3px;
 	float:left;
	width:200px;
}

#theaterform_item_punt {
	padding-bottom: 3px;
	font-family: Arial;
	font-size: 12px;
	float:left;
	width:15px;
}

#theaterform_item_input {
 	padding-bottom: 3px;
	width:240px;
	float: left;
}

#theaterform_item_select {
 	padding-bottom: 3px;
	float: left;
}

/*
	LINKS
*/

a {font-family: Arial;color: #2385B4; font-size: 12px; text-decoration: none;}
a:link {font-family: Arial; color: #247BAC; font-size: 12px; text-decoration: none;}
a:visited {font-family: Arial; color: #247BAC; font-size: 12px; text-decoration: none;}
a:hover {font-family: Arial; color: #247BAC; font-size: 12px; text-decoration: underline;}

a.menu {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu:link {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu:visited {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu:hover {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.menu_selected {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu_selected:link {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu_selected:visited {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.menu_selected:hover {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}

a.content_top {font-family: Arial; color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top:link {font-family: Arial; color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top:visited {font-family: Arial; color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top:hover {font-family: Arial; color: #000000; font-size: 12px; text-decoration: none; font-weight: bold;}

a.content_top_selected {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top_selected:link {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top_selected:visited {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: underline; font-weight: bold;}
a.content_top_selected:hover {font-family: Arial; color: #870F10; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.news_link {font-family: Tahoma; color: #1D86AE; font-size: 11px; text-decoration: none; font-weight: normal;}
a.news_link:link {font-family: Tahoma; color: #1D86AE; font-size: 11px; text-decoration: none; font-weight: normal;}
a.news_link:visited {font-family: Tahoma; color: #1D86AE; font-size: 11px; text-decoration: none; font-weight: normal;}
a.news_link:hover {font-family: Tahoma; color: #1D86AE; font-size: 11px; text-decoration: underline; font-weight: normal;}

a.news_more {font-family: Tahoma; color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}
a.news_more:link {font-family: Tahoma; color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}
a.news_more:visited {font-family: Tahoma; color: #000000; font-size: 11px; text-decoration: underline; font-weight: normal;}
a.news_more:hover {font-family: Tahoma; color: #000000; font-size: 11px; text-decoration: none; font-weight: normal;}

a.search_button {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.search_button:link {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.search_button:visited {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: none; font-weight: bold;}
a.search_button:hover {font-family: Arial; color: #FFFFFF; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.search_help {font-family: Tahoma; color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal;}
a.search_help:link {font-family: Tahoma; color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal;}
a.search_help:visited {font-family: Tahoma; color: #FFFFFF; font-size: 11px; text-decoration: none; font-weight: normal;}
a.search_help:hover {font-family: Tahoma; color: #FFFFFF; font-size: 11px; text-decoration: underline; font-weight: normal;}

a.contact_button {font-family: Arial; color: #2385B4; font-size: 12px; text-decoration: none; font-weight: bold;}
a.contact_button:link {font-family: Arial; color: #2385B4; font-size: 12px; text-decoration: none; font-weight: bold;}
a.contact_button:visited {font-family: Arial; color: #2385B4; font-size: 12px; text-decoration: none; font-weight: bold;}
a.contact_button:hover {font-family: Arial; color: #2385B4; font-size: 12px; text-decoration: underline; font-weight: bold;}

a.backoffice_add {font-family: Arial; color: #6A9F2F; font-size: 12px; text-decoration: none; font-weight: bold;}
a.backoffice_add:link {font-family: Arial; color: #6A9F2F; font-size: 12px; text-decoration: none; font-weight: bold;}
a.backoffice_add:visited {font-family: Arial; color: #6A9F2F; font-size: 12px; text-decoration: none; font-weight: bold;}
a.backoffice_add:hover {font-family: Arial; color: #6A9F2F; font-size: 12px; text-decoration: underline; font-weight: bold;}

/*
	FORMS - ALGEMEEN
*/

input {
	font-family: Tahoma;
	font-size: 11px;
}

/*
	FORMS - ZOEKEN IN VOORSTELLINGEN
*/

select.afstand {
	font-family: Tahoma;
	font-size: 11px;
	width: 78px;
}

input.zoekveld {
	width: 164px;
	height:19px;
}

input.datum {
	width: 36px;
	text-align:center;
}

input.datumjaar {
	width:70px;
	text-align:center;
}

input.PC {
	width: 50px;
	text-align: center;
}

input.PCletter {
	width: 28px;
	text-align: center;
}

/*
	FORMS - INLOGGEN
*/

input.inlogveld {
	width: 276px;
	height: 19px;
}

input.inlogveld_error {
	width: 276px;
	height: 19px;
	border: 1px solid #870F10;
}

/*
	FORMS - CONTACT
*/

input.contactveld {
	width: 276px;
	height:19px;
}

input.contactveld_error {
	width: 276px;
	height: 19px;
	border: 1px solid #870F10;
}

textarea.tekstveld {
	width:410px;
	height:150px;
	font-family: Tahoma;
	font-size: 11px;
}

textarea.tekstveld_error {
	width: 276px;
	height: 75px;
	border: 1px solid #870F10;
}

/*
	FORMS - GEGEVENS AANPASSEN
*/

input.contactfoto {
	width: 276px;
	height:19px;
	margin-right: 5px;
}

input.contactknop {
	width: 87px;
	height:20px;
}

input.show_add {
	height:1px;
}


select.backoffice_theater {
	font-family: Tahoma;
	font-size: 11px;
}

