@charset "utf-8";
/* CSS Document */

body, html {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	line-height:1.5em;
	background-color:#42B1E2;
	color:#616365;
	margin:0;
	padding-bottom:0;
	overflow-x: hidden;
}

h1 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-weight:bolder;
	color:#F3712A;
	margin-top:0;
	margin-bottom:0;
}

h2 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:16px;
	font-weight:bolder;
	color:#666666;
	margin-top:0;
	margin-bottom:0;
}

h3 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#616365;
	margin-top:0;
	margin-bottom:0;
}

h4 {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FA6E00;
	margin-top:0;
	margin-bottom:0;
}

.pagemessage {
	font-size:11px;
	color:#0C0;
}

.errormessage {
	font-size:11px;
	color:#F00;
}

.bold {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
}

.scheidlijn_rij1 {
	border-left:dotted 2px #CCCCCC;
	height:100%;
}

.scheidlijn_content_verticaal {
	border-left:dotted 2px #CCCCCC;
	height:100%;
	padding-right:3px;
}

.scheidlijn_horizontaal {
	width:99%;
	height:3px;
	background-image:url(../img/scheidlijn_horizontaal.png);
	background-repeat:repeat-x;
}

.clickable {
	cursor:pointer;
}

.paging a {
	color:#000;
	text-decoration:none;
}

#container {
	width:944px;
	min-height:650px;
}

#header_navigatie {
	margin-top:15px;
	margin-left:3px;
}

#zoeken {
	width:200px;
	float:left;
	margin-left:4px;
}

.zoekveld {
	border:0;
	background:url(../img/background_zoekveld.png);
	background-position:left;
	background-repeat:no-repeat;
	width:160px;
	height:18px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-style:italic;
	color:#616365;
	float:left;
}

a.zoekbutton {
	border:0;
	background-image:url(../img/zoekbutton.png);
	background-repeat:no-repeat;
	width:30px;
	height:20px;
	cursor:pointer;
	float:left;
}

a.zoekbutton:hover {
	cursor:pointer;
	background-position:0 -24px;
}

#quick_menu {
	margin-right:6px;
}

.naam_login {
	font-size:14px;
	font-weight:bolder;
	color:#FFF;
	
}
#hoofdnavigatie {
	position:absolute;
	width:944px;
	height:50px;
	margin-left:2px;
	z-index:900;
}

#hoofdnavigatie {
	position:absolute;
	width:944px;
	height:50px;
	margin-left:2px;
	z-index:900;
	/*
	position:absolute;
	width:934px;
	height:47px;
	background-image: url(../img/hoofdmenubalk/v2/bg_bar_hoofdnavigatie.png);
	background-position: top center;
	background-repeat: no-repeat;
	margin-left:2px;
	padding-top: 3px;
	padding-left: 10px;
	z-index:900;
	*/
}

#content {
	position:relative;
	width:935px;
	margin-top:40px;
	margin-left:6px;
	background-image:url(../img/background.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

#content_actieinjewijk {
	position:relative;
	width:935px;
	margin-top:40px;
	margin-left:6px;
	padding-bottom: 100px;
	background-image:url(../img/background_leftbar.png);
	background-position:bottom;
	background-repeat:no-repeat;
}

.bg_repeat_actieinjewijk {
	position:relative;
	width: 935px;
	background-image: url(../img/background_leftbar_repeat.png);
	background-position: bottom center;
	background-repeat: repeat-y;
}

#rij1 {
	width:907px;
	background-color:#E6E6E6;
	padding:10px;
}

#jquery_slide {
	width:928px;
	height:191px; 
	padding-left:1px;
}


.postvakin {
	margin-left:20px;
	margin-right:20px;
}

.blokken {
	margin-left:10px;
	margin-right:10px;
	float:left;
}

.blokken td {
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
}

.blokken_klein {
	margin-left:5px;
	margin-right:5px;
}

.blokken_klein td {
	padding-bottom:1px;
	font-size:10px;
}

.agenda {
	margin-left:5px;
	margin-right:5px;
}

.opsommingstabel {
	margin-top:8px;
	margin-bottom:8px;
}

.opsommingstabel td {
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:dotted 1px #ACAEAE;
}

.nieuw_email {
	font-weight:bold;
	color:#F3712A;
	background-image:url(../img/background_newmail.png);
	background-repeat:repeat;
	cursor:pointer;
}

.vrienden {
	margin-left:10px;
}

.naam_vrienden td {
	font-weight:bold;
	color:#3E464C;
}

#rij2 {
	width:900px;
	padding:10px;
}

#rij3 {
	width:900px;
	padding:10px;
}

#rij4 {
	width:900px;
	padding:10px;
	padding-bottom:15px;
}

.kop_tipvddag {
	font-size:20px;
	font-weight:bolder;
	color:#F27020;
}

.tip {
	font-size:13px;
	font-style:italic;
	font-weight:600;
}

.tip_home {
	font-size:10px;
	font-style:italic;
	font-weight:600;
}

#background_bottom {
	height:314px;
	background-image:url(../img/background_trainers_home_big.png);
	background-position:bottom;
	background-repeat:no-repeat;
	bottom:0px;
	vertical-align:bottom;
}

#footnavigatie_actieinjewijk {
	position: absolute;
	width:900px;
	height:15px;
	padding-bottom:5px;
	margin-top: 80px;
	margin-left: 15px;
}

#footnavigatie {
	width:900px;
	height:15px;
	padding-bottom:5px;
	margin-left:-7px;
}

#footnavigatie a, #footnavigatie_actieinjewijk a {
	font-size:12px;
	font-weight:500;
	text-decoration:none;
	color:#3E464C;
}

#footnavigatie a:hover, #footnavigatie_actieinjewijk a:hover {
	font-size:12px;
	font-weight:500;
	text-decoration:none;
	color:#FFF;
}

.scheidlijn_footnavigatie {
	border-left:dotted 1px #FFF;
	height:100%;
}

.maakbericht input {
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:5px;
}

.maakbericht textarea {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:5px;
}

.maakbericht select {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:5px;
}

.ontvanger input {
	width:450px;
}

.onderwerp input {
	width:450px;
}

.bericht textarea {
	width:450px;
	height:200px;
}

.selecteerontvanger select {
	width:200px;
	height:250px;
}

.invoervelden_aanmeldpagina td {
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:2px;
}

.invoervelden_aanmeldpagina input {
	font-size:11px;
	background-color:#FFF; 
	color:#616365;
	border:solid #E6E6E6 1px;
	padding:2px;
}

.invoervelden_aanmeldpagina select {
	font-size:11px;
	background-color:#FFF; 
	color:#616365;
	border:0;
	padding:2px;
}

.invoervelden input {
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:2px;
}

.invoervelden textarea {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:2px;
}

.invoervelden select {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
}

.nieuwforumbericht input {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:5px;
	width:520px;
}

.nieuwforumbericht textarea {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:5px;
	width:520px;
	height:170px;
}

.activiteit input {
	width:220px;
}

.informatie textarea {
	width:320px;
	height:50px;
}

.tijd input {
	width:20px;
}

.naamgroep input {
	width:200px;
}

.select_circuit select {
	width:200px;
}

.naamlid input {
	width:252px;
}

.select_circuit2 select {
	width:252px;
}

.agendapunt input {
	width:375px;
}

.planning select {
	width:200px;
}

.reageren textarea {
	width:475px;
	height:130px;
}

.blogtitel input {
	width:475px;
	height:20px;
}

.blogtextarea textarea {
	width:475px;
	height:180px;
}

.doelstelling textarea {
	width:475px;
	height:80px;
}

.select select {
	width:420px;
}

.input_groot input {
	width:416px;
}

.input_mid input {
	width:50px;
}

.input_klein input {
	width:20px;
}

.onderwerp_reactie input {
	width:860px;
}

.reactie textarea {
	width:860px;
	height:150px;
}

.maakgroepaan textarea {
	width:416px;
	height:130px;
}

.uitslag input {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	width:100%;;
}

.uitslag select {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	width:50px;;
}

.blokken_mijntrainingspagina {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:100px;
}

.profiel {
	margin-bottom:50px;
}

.content_mijnprofiel td {
	background-color:#E6E6E6;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px;
}

.kalender {
	background-image:url(../img/agenda/agenda_background.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:287px;
	height:290px;
	padding-left:8px;
	padding-right:5px;	
	padding-top:2px;		
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px;
}

.kalender_dagen {
	background-color:#FFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:10px;
}

.agenda_kalender {
	margin-bottom:50px;
}

.postvakin_lijst {
	margin-bottom:50px;
}

.blog {
	margin-bottom:50px;
}

.achtergrond_nieuws {
	background-image:url(../img/background_nieuws.png);
	background-repeat:repeat;
}

.twitterballon {
	width:317px;
	height:130px;
	background-image:url(../img/twitterballon.png);
	background-position:center;
	background-repeat:no-repeat;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	color:#FFF;
	padding-top:15px;
	padding-left:16px;
}

.twitterballon a
{
	color:#F60;
	text-decoration:none;
}

.tip_home {
	width:160px;
	height:100px;
	background-image:url(../img/afbeelding_tipvddag.png);
	background-position:top left;
	background-repeat:no-repeat;
	margin-top:15px;
	padding-top:30px;
	padding-left:70px;
}

.kop_tipvddag_home {
	font-size:16px;
	font-weight:bolder;
	color:#F27020;
}

.tip_klein {
	font-size:12px;
	font-style:italic;
	font-weight:400;
}

.fittesten a {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#616365;
}

.oranje {
	color:#F60;
}

.inlogvelden input {
	width:200px;
	font-size:11px;
	background-color:#E6E6E6; 
	color:#616365;
	border:0;
	padding:4px;
	margin:2px;
}

.nieuwforumonderwerp {
	margin-top:20px;
}

.printer
{
	float:right;
}

/* stijlen actie in je wijk pagina */
.wrapper {
	width: 100%;
}

.left_bar {
	float: left;
	width: 188px;
	padding-top: 10px;
	padding-bottom: 30px;
}

.right_content {
	float: left;
	width: 728px;
	padding-left: 2px;
	padding-right: 1px;
}

.clearfix {
	clear: both;
}

.actie_feed {
	padding-top: 15px;
	padding-left: 15px;
	margin-bottom: 30px;
}

.div_kop {
	width: 100%;
	height: 40px;
	padding-top: 15px;
	padding-left: 15px;
	border-bottom: solid #88949B 1px;
}

.div_kop img, h2 {
	float: left;
}

.actie_toevoegen {
	width: 490px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom: solid #88949B 1px;
}

.opties {
	width: 475px;
	height: 35px;
}

.opties h3 {
	float: left;
	font-size: 14px;
	color: #3E464C;
	margin-right: 20px;
}

.opties a {
	float: left;
	font-size: 14px;
	color: #3E464C;
	text-decoration: none;
	margin-right: 20px;
}

.opties .active {
	float: left;
	font-size: 14px;
	color: #3E464C;
	margin-right: 20px;
	border-bottom: solid 3px #FA6E00;
}

.opties img {
	float: left;
	border: 0;
	margin-top: -5px;
	margin-right: 5px;
	text-decoration: none;
}

.invulveld {
	width: 490px;
	color: #3E464C;
}

.invulveld textarea {
	width: 484px;
	height: 57px;
	background-color: #E6E6E6;    
	border: 0 none;
	color: #616365;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	padding: 4px;
	margin-bottom: 5px;
}

.invulveld .button_plaats {
	margin-right: -10px;
}

.actieblok {
	width: 490px;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: solid #88949B 1px;
}

.profielfoto {
	float: left;
	width: 75px;
	padding-left: 15px;
}

.profielfoto div {
	width: 63px !important;
	height: 63px !important;
}

.profielfoto_small {
	float: left;
	width: 63px;
	height: 50px;
}

.profielfoto_small div {
	width: 45px !important;
	height: 45px !important;
}

.profielfoto_small img {
	border: solid #999999 1px;
	width: 45px !important;
	height: 45px !important;
}

.profielfoto img {
	border: solid #999999 1px;
}

.actiebericht {
	float: left;
	width: 400px !important;
	line-height: 180%;
}

.actiebericht textarea {
	width: 295px;
	height: 15px;
	background-color: #FFF; 
	border: solid #999 1px;
	color: #616365;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	padding: 3px;
}

.actiebericht span {
	color: #FA6E00;
}

.actiebericht a {
	color: #3E464C;
	text-decoration: underline;
}

.actiebericht a:hover {
	color: #FA6E00;
}

.actiebericht .actie_content {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted #ACAEAE 1px;
}

.actiebericht .actie_content object {
	width: 400px !important;
	height: 257px !important;
}

.actiebericht .bg_reageren {
	background-color: #E6E6E6;
	padding: 5px 3px 3px 3px;
}

.actiebericht .button_plaats {
	width: 55px !important;
}

.actiebericht_groot {
	padding: 15px 0px 0px 15px;
}

.actiebericht_groot .actie_content {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: dotted #ACAEAE 1px;
	font-size: 18px;
	line-height: 150%;
}

.share_div {
	width: 125px;
	float: right;
}

.share_icon {
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	color: #FA6E00;
}

.share_icon img {
	border: 0;
}

.reactie_bericht {
	width: 370px;
	background-color: #E6E6E6;
	margin-top: 2px;
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
}

.reageren_bericht {
	width: 370px;
	background-color: #E6E6E6;
	padding: 5px;
}

.reageren_bericht textarea {
	width: 295px;
	height: 15px;
	background-color: #FFF; 
	border: solid #999 1px;
	color: #616365;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	padding: 3px;
}

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

.media iframe {
	width: 360px;
	height: 320px;
}

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

.media_groot iframe {
	width: 470px;
	height: 382px;
}

.actie_gegevens {
	float: left;
	width: 300px;
	height: 63px;
}

.actie_gegevens h4 {
	font-size: 16px;
	line-height: 150%;
}

.actie_gegevens a {
	color: #3E464C;
	text-decoration: underline;
}

.actie_gegevens a:hover {
	color: #FA6E00;
}
/* stijlen actie in je wijk pagina */

/* stijlen voor de toggler | in je wijk pagina */
#actie_update {
	position: relative;  
	width: 492px; 
	display: none 
}

#actie_foto {
	position: relative;  
	width: 492px; 
	display: none 
}

#actie_link {
	position: relative;  
	width: 492px; 
	display: none 
}

#actie_youtube {
	position: relative;  
	width: 492px; 
	display: none 
}

.input_vlak {
	text-align: left;
	width: 474px;
	padding: 8px;
	margin-bottom: 3px;
	background-color: #FFF;
	border: solid #999 1px;
}

.input_vlak input {
	width: 330px;
	height: 20px;
	color: #616365;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
}

.input_vlak img {
	margin-right: 2px;
	margin-bottom: -7px;
}

.input_vlak .button_meer_uploaden {
	float: right;
	color: #FA6E00;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
}

.input_file {
	float:left;
	width:50%;
}

.input_file input {
	width: 250px;
	margin-bottom: 10px;
}

.icon {
	float:left;
	width:40%;
}

.div_button_delete {
	position: absolute;
	margin-top: -85px;
	margin-left: 415px;
}

.div_button_delete_reactie {
	position: absolute;
	margin-top: -56px;
	margin-left: 330px;
}
/* stijlen voor de toggler | in je wijk pagina */
