body {margin:0px; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:11px; background-image: url("../images/background_stripe.png");}
a {outline:none;}
a:link, a:active, a:visited {color:#B22222; text-decoration:none;}
a:hover {color:#B22222; border-bottom:1px dotted #B22222;position:relative;}
.een_leeg_veld {left:10000px; position:fixed; top:10000px;}
.markItUp a {border-bottom:none;}
input, textarea {font-size:11px;padding:2px 5px 2px 5px; background:none;border:1px #E9E9E9 solid;}
input[type=button], input[type=submit] {background-color:#B22222; color:#ffffff; }
input[type=text]:focus, input[type=text]:hover, input[type=password]:focus, input[type=password]:hover, textarea:focus, textarea:hover{background-color: #FFFFCC;}

img {border:none; vertical-align:middle;}
h2 {width:100%; border-bottom:1px dotted #333333;margin-top:0px;font-size:16px;text-indent:10px;}
h3 {background-image:url('../images/icons/arrow_right.png'); background-repeat:no-repeat; padding-left:20px;margin-left:10px;text-decoration:underline;}
h4 {margin:0px;font-size:14px;width:100%;border-bottom:1px solid #E9E9E9;}
h5 {background-image:url('../images/icons/bullet_go.png'); background-repeat:no-repeat; padding-left:17px; margin:0px 0px 5px 50px; font-size:10px;}
h6 {font-size:11px; text-decoration:underline; font-style:italic; margin:0px; font-weight:normal;}
#wrapper { width:836px; margin:0 auto; padding:0;}
#main {border-bottom:1px solid #B22222; float:left;}
#logo {height:118px; background-image:url('../images/logo.png'); background-repeat:no-repeat;}
#nav_head {height:14px; background-image:url('../images/nav_head.png'); background-repeat:no-repeat;}
#nav_mid {margin-top:-2px; background-image:url('../images/nav_mid.png'); background-repeat:repeat-y;}
#nav_foot {height:20px; background-image:url('../images/nav_foot.png'); background-repeat:no-repeat;}
#header {margin:5px 0px 5px 8px; height:20px; border-bottom:1px solid #B22222; color:#B22222; font-weight:bold; text-align:right; padding-right:10px;}
#content {float:right; width:608px;}
#content_head {height:14px; margin-left:8px; background-image:url('../images/content_head.png'); background-repeat:no-repeat;}
#content_mid {padding:5px; margin-left:8px; background-image:url('../images/content_mid.png');background-repeat:repeat-y; padding-right:15px;}
#content_foot {height:20px; margin-left:8px; background-image:url('../images/content_foot.png'); background-repeat:no-repeat;}
#footer {text-align:center; color:#B22222; font-weight:bold;clear:both;padding-top:5px;}
.activityIcon {display:none;}

.mymenu {width:219px; font-size:11px; text-transform:uppercase; float:left;}
.mymenu ul {list-style-type:none; margin:0; padding:0; }
.menu {margin-top:2px;}
.menu a {margin-left:2px; padding:5px; width:200px; display:block; font-weight:bold; text-decoration:none; color:#B22222; border-bottom:none;}
.menu a:hover {background-color:#B22222;}
.menu a:hover span {color:#ffffff;}
.mysubmenu {margin-left:2px; width:200px; border-top:1px solid #B22222; padding-left:10px; display:none;}
.mysubmenu ul {list-style-type:none; margin:0; padding:0;}
.submenu {margin-top:1px;}
.submenu a {padding:5px; width:188px; display:block; border-bottom:none;}
.submenu a:hover {background-color:#B22222;}
.submenu a:hover span {color:#ffffff;}
.active_menu a {margin-left:2px; padding:5px; width:200px; display:block; font-weight:bold; text-decoration:none; background-color:#B22222; margin-top:2px; border-bottom:none;}
.active_menu span {background:url('../images/icons/nav_arrow_right_hover.png') no-repeat 5px 6px; padding-left:15px; color:#ffffff;}
.active_submenu a {padding:5px; width:188px; display:block; background-color:#B22222; margin-top:1px; border-bottom:none;}
.active_submenu span {background:url('../images/icons/nav_arrow_right_hover.png') no-repeat 5px 6px; padding-left:15px; color:#ffffff;}
.nav_button {background:url('../images/icons/nav_arrow_right_normal.png') no-repeat 5px 6px; padding-left:15px;}
.nav_sub_button {background:url('../images/icons/nav_arrow_down_normal.png') no-repeat 5px 6px; padding-left:15px;}
.nav_button_hover {background:url('../images/icons/nav_arrow_right_hover.png') no-repeat 5px 6px; padding-left:15px;}
.nav_sub_button_hover {background:url('../images/icons/nav_arrow_down_hover.png') no-repeat 5px 6px; padding-left:15px;}

.nav_active_button {background-color:#B22222;}
.kwvbv_preloader {text-align:center;}

.contentmenu {width:100%; border-bottom:1px solid #B22222; height:25px;font-weight:bold;}
.contentmenu ul {list-style-type:none; margin:0; padding:0; line-height:14px;}
.contentmenu ul li {margin-left:5px; float:left; text-align:center;}
.contentmenu li a:hover {background-color:#FFFFFF; text-decoration:none;border-bottom:1px solid white;}
.contentmenu li a:hover span {color:#B22222;}
.contentmenu_inactive_tab {background-color:#B22222; padding:5px; width:100px; display:block; text-decoration:none;border:1px solid #B22222;}
.contentmenu_inactive_tab span {color:#FFFFFF;}
.contentmenu_active_tab {background-color:#FFFFFF; padding:5px; width:100px; display:block; text-decoration:none;border:1px solid #B22222;border-bottom:1px solid white;}
.contentmenu_active_tab span {color:#B22222;}
.tab_content {margin:5px 5px 5px 5px;}
.tables {border-collapse:collapse;border-color:#F0F0F0;margin-left:20px;}
.more_link {background:url('../images/icons/bullet_toggle_plus.png') no-repeat; padding-left:20px; margin-left:10px; font-size:10px;}

.teamview_calendar_table_datum {width:120px;}
.teamview_calendar_table_uur {width:30px;}
.teamview_calendar_table_thuisploeg {width:150px;}
.teamview_calendar_table_bezoekers {width:150px;}
.teamview_calendar_table_uitslag {width:35px;text-align:center;}
.teamview_reserven_warning {margin-left:30px;}
.teamview_members_table_nr {width:15px;}
.teamview_members_table_naam {width:150px;}
.teamview_members_table_positie {width:150px;}
.teamview_members_table_leeftijd {width:20px;text-align:center;}
.teamview_members_table_gebdatum {width:65px;}
.teamview_teamimage_span {text-align:center;display:block;}
.teamview_teamimage {border:1px solid #333333;}
.teamview_items {padding:5px 10px 5px 10px;}
.teamview_items h4 {margin-bottom:10px; color:#B22222;}
.teamview_ranking_table_plaats {width:25px;}
.teamview_ranking_table_ploeg {width:200px;}
.teamview_ranking_table_wedgespeeld {width:15px;}
.teamview_ranking_table_small {width:15px;text-align:center;}
.teamview_calendar_table_tr_enter {cursor:pointer;background-color:#F0F0F0;}
.teamview_calendar_table_tr_out {cursor:pointer;background-color:#FFFFFF;}
.teamview_tr_game_detail {display:none;}
.teamview_game_detail {display:none;margin:0px 10px 0px 10px;}
.teamview_game_detail h5 {margin:5px 0px 5px 30px;}
.teamview_game_detail table {margin-left:75px;}

.newsview_tags {background:url('../images/icons/tag_red.png') no-repeat; padding-left:20px; margin-left:10px;}
.newsview_items {padding:5px 10px 5px 10px;}
.newsview_content {margin:10px 0px 10px 5px;}
.newsview_paging {margin:10px;text-align:center;}
.newsview_paging a {border:1px solid #E9E9E9; padding:3px; color:#B22222; text-decoration:none;}
.newsview_activepage {font-size:12px;font-weight:bolder;}

.clubview_items {padding:5px 10px 5px 10px;}
.clubview_items h4 {color:#B22222;}
.clubview_items div {margin-left:20px;}
.clubview_tables_mgmt_left {width:50px;}
.clubview_tables_mgmt_right {width:150px;}
.clubview_tables_odd_even {width:280px;}
#sporthal_googlemap {width:500px; height:400px; border:1px solid #333333;}
#sporthal_googlemap div {margin-left:0px;}
.clubview_activity_content {margin:10px 0px 10px 5px;}

.guestbookview_items {padding:5px 10px 5px 10px;}
.guestbookview_items h4 {color:#B22222;}
.guestbookview_items div {margin-left:20px; margin-bottom:10px;}
.guestbookview_paging {margin:10px;text-align:center;}
.guestbookview_paging a {border:1px solid #E9E9E9; padding:3px; color:#B22222; text-decoration:none;}
.guestbookview_activepage {font-size:12px;font-weight:bolder;}
.guestbookview_addmessage {padding:5px 10px 5px 20px;}
.guestbookview_frmaddmessage {padding:5px 10px 5px 10px;}
.guestbookview_frmaddmessage h4 {color:#B22222; margin-bottom:10px; }
.guestbookview_frmaddmessage_labels {width:50px; text-align:center;}
.guestbookview_frmaddmessage_textfields {width:190px;}
.guestbookview_frmaddmessage_table {margin-left:20px; padding-right:20px; width:550px;}
.guestbookview_frmaddmessage_error {background-image:url('../images/icons/error.png'); background-repeat:no-repeat; background-position:5px center; margin-left:20px; padding:5px 5px 5px 30px; background-color:#CD5C5C; display:none;}
#frm_add_message {background-image:url('../images/icons/comments_add.png'); background-repeat:no-repeat; padding-left:20px;}
#frm_cancel_message {background-image:url('../images/icons/cross.png'); background-repeat:no-repeat; padding-left:20px; display:none;}
#frm_message {display:none;}
#MessagePreview {margin-left:14px; border:1px solid #F0F0F0; padding:5px; display:none;}

.galleryview_items {padding:5px 10px 5px 10px;}
.galleryview_items div {margin-left:20px;}
.galleryview_content {margin:10px 0px 10px 5px;}
.galleryview_image a {border-bottom:none;}
.galleryview_image a:hover {background-color:#E9E9E9; display:block;}
.galleryview_image img {border:1px solid #E9E9E9; padding:5px;}

.indexview_listitems  h4 {margin-bottom:10px; color:#B22222;}
.indexview_listitems {padding:5px 5px 5px 5px;}
.indexview_listitems div {margin-left:10px; margin-bottom:10px;}
/*.indexview_listitems div > div {margin-left:20px;}*/
.indexview_listitems  h5 {margin-left:20px;}
.indexview_table_left {width:350px;}
.indexview_lastnextmatches {border-collapse:collapse;border-color:#F0F0F0;width:330px;margin-left:5px;margin-bottom:10px;}
.indexview_lastnextmatches_teams {width:235px;}
.indexview_ownrefs_teams {margin:2px 0px 2px 0px;}
.indexview_activities_name {margin:2px 0px 2px 0px;}
.indexview_newstags {background:url('../images/icons/tag_red.png') no-repeat; padding-left:20px; margin:0px 0px 5px 0px; font-size:10px;}
.indexview_guestbook_messages {margin:2px 0px 10px 10px;}
.indexview_lastnextmatches_score {padding-left:15px;}
