html {overflow-y:scroll;}
body {margin:0;padding:0;background-image:url(../assets/beach_body_bg.jpg);font-family:Verdana, Arial, Helvetica, sans-serif;}
p, h1, h2, h3, h4, h5 {margin:0;padding:0;}
select {font-size:11px;}
textarea {font-family:Verdana, Arial, Helvetica, sans-serif;}

#outerContainer {width:1013px;margin:0 auto 0 auto;}
#outerHeader {margin-top:20px;}
#outerHeader h1 {margin:0px;font-size:16px;font-weight:bold;color:#FFFFFF;}

#outerNav {background-image:url(../assets/beach_nav.png);background-repeat:repeat-x;height:35px;}
#outerNav .navitem {padding:9px 25px 0 25px;float:left;height:26px;}
#outerNav .navitemactive {padding:9px 25px 0 25px;float:left;height:26px;background-image:url(../assets/beach_nav_active.png);color:#FCBB19;}
#outerNav a {color:#FFFFFF;text-decoration:none;font-size:12px;}
#outerNav a:hover, #outerNav .navitem:hover a, #outerNav .navitemactive a {color:#FCBB19;}
#outerNav .navitem:hover {background-image:url(../assets/beach_nav_active.png);color:#FCBB19;}
#outerSitemap {background-image:url(../assets/beach_nav_active.png);background-repeat:repeat-x;height:35px;}
#outerSitemap p {font-size:10px;color:#999999;text-align:center;padding-top:12px;}

#outerContent {min-height:500px;padding:20px 10px 20px 30px;;background-color:#FFFFFF;}

#outerContent h1 {color:#242424;font-size:18px;margin:0 0 10px 0;}
#outerContent h2 {color:#8b8c8c;font-size:15px;margin:20px 0 10px 0;}
#outerContent h3 {color:#8b8c8c;font-size:13px;margin:10px 0 10px 0;}
#outerContent h4 {color:#000;font-size:11px;margin:10px 0 10px 0;}
#outerContent h5 {color:#4C4C4C;font-size:15px;margin:10px 0 10px 0;}
#outerContent a {font-size:11px; color:#4C4C4C;text-decoration:underline;}
#outerContent a:hover {text-decoration:none;}
#outerContent p, #outerContent li, #outerContent td {font-size:11px;}

#sponsors img {margin-bottom:25px;}
#sponsors h2 {color:#FCBB19;font-size:15px;margin:0px;}

#innerNieuws, #innerFotoboek, #innerPages, #innerPloegen {margin-left:15px;}
.leftBorder {border-right:3px solid #e4e4e4;}
#leftModule {width:170px;}
#leftModule a {display:block;color:#242424;text-decoration:underline;font-size:11px;margin:0px 0 0px 0;padding:7px;}
#leftModule a:hover, #leftModule .ploegModuleActive {color:#FCBB19;text-decoration:none;font-size:11px;background-color:#242424;}

#nieuws .dark {background-color:#242424;padding:10px;height:100px;}
#nieuws .light {background-color:#4c4c4c;padding:10px;height:100px;}
#nieuws h1 {font-size:14px;color:#FCBB19;margin-bottom:5px;}
#nieuws a {color:#FCBB19;text-decoration:none;}
#nieuws #leftModule a {color:#242424;text-decoration:underline;}
#nieuws a:hover {text-decoration:underline;}
#nieuws #leftModule a:hover, #nieuws #leftModule .ploegModuleActive {color:#FCBB19;text-decoration:none;}
#nieuws p {font-size:11px;color:#FFFFFF;}
#nieuws .postInfo {font-size:10px;font-style:italic;color:#747474;margin-top:4px;}
#innerNieuws {font-size:11px;}
#innerNieuws .foto {float:left;margin:0 10px 10px 0;}
#innerNieuws p {margin:2px 10px 10px 0;}
#innerNieuws .darkin {height:auto;}
#innerNieuws .lightin {height:auto;}
#innerNieuws .darkin p, #innerNieuws .lightin p {margin:0;color:#000000;}
#innerNieuws .content_comments_detail p {margin-bottom:0px;}
#innerNieuws p.postInfo  {font-size:10px;font-style:italic;color:#747474;margin-top:4px;}
.gbfield {font-size:11px;padding:2px;color:#000000;border:1px solid #FCBB19;font-family:Verdana, Arial, Helvetica, sans-serif;}
.gbbutton {background-color:#FCBB19;color:#FFFFFF;border:1px solid #FCBB19;font-size:11px;padding:2px;font-weight:bold;letter-spacing:1px;}
.gbfield:hover, .gbfield:focus {border-color:#EFAC0E;}



#nieuwsModuleTop {margin-bottom:10px;}
#nieuwsModuleTop p.postInfo {font-size:10px;font-style:italic;color:#747474;margin-top:5px;}
#nieuwsModuleTop h1 {font-size:11px;color:#177dc5;margin-bottom:2px;}
#nieuwsModule h1 {font-size:14px;color:#FCBB19;margin-bottom:5px;}
#nieuwsModule a, #nieuwsModuleTop a {color:#FCBB19;text-decoration:none;}
#nieuwsModule a:hover, #nieuwsModuleTop a:hover {text-decoration:underline;}
#nieuwsModule p, #nieuwsModuleTop p {font-size:11px;color:#FFFFFF;}
#nieuwsModule .dark, #nieuwsModuleTop .dark {background-color:#242424;padding:10px;height:100px;}
#nieuwsModule .light, #nieuwsModuleTop .light {background-color:#4c4c4c;padding:10px;height:100px;}
.nwsModItem {float:left;}
.nwsModControl {cursor:pointer;}
.nwsPhoto {width:90px;height:80px;background-repeat:no-repeat;border:2px solid #bebebe;margin-right:15px;background-position:top center;}
.nwsCopyright {width:90px;background-color:#999999;padding:0 2px 2px 2px;text-align:center;font-size:9px;}
.nwsDetailCopyright {width:200px;background-color:#bebebe;padding:0 2px 2px 2px;text-align:center;font-size:9px;}
#nieuwsModule .postInfo {font-size:10px;font-style:italic;color:#747474;margin-top:4px;}
/*home algemeen*/
.meerBtn {background-image:url(../assets/meer_btn.png);width:87px;height:14px;text-align:center;margin:8px 0 0 0;}

.hpSpacer {background-color:#242424;height:5px;margin:20px 0 20px 0;}
.hpSpacer2 {background-color:#e0e0e0;height:5px;margin:20px 0 20px 0;}

#modKalender {color:#FFF;}
#modKalender p {color:#FFF;margin:8px 0 2px 0}
#modKalender td {font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFF;}
#modKalender .tekstZwart {padding:3px; background-color:#4C4C4C;}
#modKalender .tekstZwart2 {padding:3px; background-color:#585757;}
#modKalender .tekstZwart3 {padding:3px; background-color:#3F3F3F;color:#FCBB19;}
#modKalender .tekstZwart4 {padding:3px; background-color:#484848;color:#FCBB19;}
#modKalender h1 {color:#FCBB19;margin-bottom:5px;}
#modKalender .kalBox {width:443px;}
#modKalender .kalTopBox {background-image:url(../assets/beach_top_kal_box.jpg);height:7px;}
#modKalender .kalBotBox {background-image:url(../assets/beach_bottom_kal_box.jpg);height:7px;}
#modKalender .kalMidBox {background-image:url(../assets/beach_mid_kal_box.jpg);min-height:300px; padding:0 15px 10px 15px;}


.teamSpelerFoto {border:2px solid #FCBB19;margin-top:50px;}
#modTeam {color:#FFF;}
.teamPhoto {width:60px;height:60px;background-repeat:no-repeat;border:2px solid #FCBB19;margin-right:5px;background-position:top center;float:left;}
#modTeam h1 {color:#FCBB19;margin-bottom:5px;}
#modTeam a {color:#FCBB19;}
#modTeam .tmBox {width:265px;}
#modTeam .teamItem {margin:15px 0 10px 0; background-color:#474747;padding:3px;}
#modTeam .teamItem h2 {color:#FCBB19; font-size:11px;margin:0px;}
#modTeam .teamItem p {color:#FFFFFF;}
#modTeam .tmTopBox {background-image:url(../assets/beach_top_team_box.jpg);height:10px;}
#modTeam .tmBotBox {background-image:url(../assets/beach_bot_team_box.jpg);height:10px;}
#modTeam .tmMidBox {background-image:url(../assets/beach_mid_team_box.jpg);min-height:100px; padding:0 15px 10px 15px;}
#modTeam .srchTeams {border:1px solid #EEEEEE; font-size:11px; background-image:url(../assets/srchIcon.png); background-repeat:no-repeat;background-position:center right;}

/*#modSplash .splashItem { width:310px; height:265px; background-repeat:no-repeat; background-position:top center; border:5px solid #FCBB19; }*/

#modSplash .splashItem { border:5px solid #FCBB19; }


#persModule {}
#persModule td, #pers td {font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#969595;}
#persModule .tekstZwart {border-bottom:1px dotted #CCCCCC;padding:3px;}
#pers .tekstZwart {border-bottom:1px dotted #CCCCCC;padding:7px;}
#persModule .tekstTabelHoofding, #pers .tekstTabelHoofding {background-color:#F1F1F1;color:#000000;;border-bottom:1px solid #DADADA;padding:3px;}
#pers p.postInfo {font-size:10px;font-style:italic;color:#747474;margin-top:10px;}

#homeRightModules {margin-left:15px;}


/*weblinks module*/
#weblinksModule {border:1px solid #b1b1b1;padding:2px 2px 10px 2px;width:150px;}
#weblinksModule h1 {background-color:#e0e0e0;color:#242424;margin:0;padding:3px;font-size:15px;margin-bottom:4px;}
#weblinksModule a {display:block;color:#4C4C4C;text-decoration:underline;font-size:10px;margin-bottom:2px;}
#weblinksModule a:hover {text-decoration:none;}


/*fotoboek*/
#fotoboek #leftModule a {text-decoration:underline;}
#fotoboek #leftModule a:hover, #fotoboek #leftModule .ploegModuleActive {text-decoration:none;}
#fotoboek .postInfo {font-size:10px;font-style:italic;color:#747474;margin-top:4px;}
#fotoboek .foto {float:left;margin:10px;}
#fotoboek .innerFoto {height:85px; width:85px;border: 2px solid #FCBB19;background-position:center center; background-repeat: no-repeat;}
#fotoboek .innerAlbum {height:117px; width:117px; border: 2px solid #FCBB19;background-position:center center; background-repeat: no-repeat;}
#fotoboek .albumCopyright {background-color:#FCBB19;font-size:9px;text-align:center;color:#FFFFFF;padding:0 0px 2px 0px;}



/*gastenboek*/
#gastenboek .dark {background-color:#e9e9e9;padding:10px;border-left:10px solid #FCBB19;}
#gastenboek .light {background-color:#f3f3f3;padding:10px;border-left:10px solid #e9e9e9;}
#gastenboek p {font-size:11px;}
#gastenboek p.postInfo  {font-size:10px;font-style:italic;color:#747474;margin-top:4px;}
#gastenboek p.error {text-align:center;font-weight:bold; margin:10px;padding:5px;background-color:#FCBB19;color:#FFFFFF;background-image:url(../assets/error.png);background-repeat:no-repeat;background-position:5px center;}
#gastenboek p.succes {text-align:center;font-weight:bold; margin:10px;padding:5px;background-color:#FCBB19;color:#FFFFFF;background-image:url(../assets/success.png);background-repeat:no-repeat;background-position:5px center;}


/*teams*/
.ploegFoto {float:left;cursor:pointer;margin:0 15px 30px 15px;}
.innerPloegFoto {height:200px; width:250px;background-position:top center;background-repeat:no-repeat;}
.innerPloegFotoText {position:relative;top:165px;background-color:#FFFFFF;filter:alpha(opacity=60);opacity:0.6;-moz-opacity:0.6;width:210px;font-size:12px;font-weight:bold; color:#000000;padding:4px 2px 4px 10px;text-decoration:none;}

#homeRightModules .meerBtn a, #modKalender .meerBtn a {font-size:10px;color:#242424;text-decoration:none;}
#homeRightModules .meerBtn a:hover, #modKalender .meerBtn a:hover {text-decoration:underline;}
