BODY
{
    background-color: #ece7e6;
    font-family: 'Tw Cen MT','Arial', 'helvetica', 'verdana';
    color: #434343;
    margin:6px;
}

img
{
    border:none;
}

a:link{
	color: #3366cc;
}

a:visited{
	color: #6888a4;
}

textarea
{
	font-family: 'Tw Cen MT','Arial', 'helvetica', 'verdana';
	font-size: 11pt;
}

.rechts{
	text-align: right;
	width:690px;

	padding-bottom: 5px;
}

.links_onder{
	text-align: right;
	height: 200px;
	width: 100%;
}

.links_onder div{
	vertical-align: bottom;
}


.alert{
	color: #cc0000;
}

#main
{
    background-color: #FFFFFF;
}

#main td
{
    vertical-align:top;
}


.alles
{
    background-color:#FFFFFF;
    width:935px;
    padding:0px;
}
/*-------------------------Menu Balk ---------------------------------*/
#menu
{
    background-color: #FFFFFF;

}


#menu_home
{
  display: block;
  width: 140px;
  height: 35px;
  background: url("images/menu_bg_01.png") no-repeat #FFFFFF 0;
  background-position:right;
  text-align:center;
  color:#FFFFFF;
  font-size:22px;
  text-decoration:none;
  padding-top:5px;
}

#menu_home:hover
{
    background: url("images/menu_bg2_01.png") no-repeat 0 0;
    background-position:right;
}

.menu_item
{
  display: block;
  width: 125px;
  height: 35px;
  background: url("images/menu_bg_02.png") repeat-x 0 0;
  text-align:center;
  color: #FFFFFF;
  font-size:22px;
  text-decoration:none;
  padding-top:5px;
}

.menu_item:hover
{
    background: url("images/menu_bg2_02.png") repeat-x 0 0;
}

#menu_opvulling
{
    width:100%;
	background: url("images/menu_bg_02.png") repeat-x;
}

.menu_rechts
{
    padding-right:7px;
}

.menu_text{
	color: #FFFFFF;
}

/*-------------------------Einde Menu Balk ---------------------------------*/
/*------------------------ MENU LINKS -------------------------------*/
#menu_links
{
    width: 178px;
    min-height: 407px;
    text-align: center;
    border-right: #cac2c2 1px solid;
    border-top: #cac2c2 1px solid;
    border-left: #cac2c2 1px solid;
    border-bottom: #cac2c2 1px solid;
}

#menu_links2
{
    background-image: url(images/bg_menu_links_02.gif);
    background-position:top;
    background-repeat:no-repeat;
    background-color: #ccc4c3;
}

#menu_links2 #menu_content
{
    min-height: 384px;
    text-align:center;
}


/*--------  menu item links --------*/
.titelbalk_klein{
	padding-left: 2px;
}

#titelbalk_klein_txt
{
    background-image: url(images/titelbalk_klein_03.png);
    background-repeat: repeat-x;
    height: 32px;
    width: 150px;
    padding-top:2px;
}

.titelbalk_klein_txt
{
    background-image: url(images/titelbalk_klein_03.png);
    background-repeat: repeat-x;
    height: 32px;
    width: 150px;
    padding-top:2px;
}

#titelbalk_txt
{
     color: #FFFFFF;
    font-size: 20px;
    font-family: 'Tw Cen MT','Arial', 'Helvetica', 'verdana';
    height:32px;
}

#menu_item_content
{
   width:160px;
   text-align:center;
   margin-bottom: 8px;

}

.titelbalk_txt
{
     color: #FFFFFF;
    font-size: 20px;
    font-family: 'Tw Cen MT','Arial', 'Helvetica', 'verdana';
    height:32px;
}

.menu_item_content
{
   width:160px;
   text-align:center;
   margin-bottom: 8px;

}
/*--------  menu item links --------*/

/*------------------------ EINDE MENU LINKS -------------------------------*/
/*------------------------ MELDING GROOT -------------------------------*/

.melding_content
{
    background-image: url(images/melding_groot_02.png);
    background-position:top;
    background-repeat:no-repeat;
    background-color: #ccc4c3;
    padding-left: 5px;
}

.melding_content_txt
{
    width:705px;
    min-height:176px;
}

.melding_titel
{
    background-image: url(images/titelbalk_groot_03.png);
    background-repeat: repeat-x;
    text-align:left;
    height: 35px;
    width: 705px;
    color: #FFFFFF;
    font-size: 22px;
    font-family: 'Tw Cen MT','Arial', 'Helvetica', 'verdana';
    padding-top:8px;
}

.melding_text
{
    width:700px;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
}
/*------------------------ EIND MELDING GROOT -------------------------------*/
/*------------------------ KNOPPEN -------------------------------*/
.btn_add_s
{
	background: no-repeat url("icons/add_s.png");
	background-position:top;
	border: none;
	height:19px;
	width:16px;
}

.btn_add_m
{
	background: no-repeat url("icons/add_m.png");
	background-position:center;
	border: none;
	height:32px;
	width:32px;
}

.btn_add_2
{
	background: no-repeat url("icons/add2.png");
	background-position:center;
	border: none;
	height:23px;
	width:76px;
}

.btn_ok_m
{
	background: no-repeat url("icons/ok_m.png");
	background-position:center;
	border: none;
	height:32px;
	width:32px;
}

.btn_del_m
{
	background: no-repeat url("icons/cancel_m.png");
	background-position:center;
	border: none;
	height:32px;
	width:32px;
}

.btn_del_s
{
	background: no-repeat url("icons/cancel_s.png");
	background-position:center;
	border: none;
	height:16px;
	width:16px;
}

.btn_edit_m
{
	background: no-repeat url("icons/edit_m.png");
	background-position:center;
	border: none;
	height:32px;
	width:32px;
}

.btn_edit_s
{
	background: no-repeat url("icons/edit_s.png");
	background-position:center;
	border: none;
	height:16px;
	width:16px;
}

.btn_txt{
	color: #3366cc;
	text-decoration: none;
	text-align:center;
	font-weight: normal;
	border: 1px solid #999999;
	background: #f0eded;
	min-width:40px;
	max-width:100%;
	padding-left:5px;
	padding-right:5px;
}

.btn_ok{
	background: no-repeat url("icons/ok_s.png");
	background-position:center;
	border: none;
	height:16px;
	width:16px;
}

.btn_forward{
	background: no-repeat url("icons/forw.png");
	background-position:center;
	border: none;
	height:16px;
	width:16px;
	font-size: 0px;
}

.btn_back{
	background: no-repeat url("icons/backw.png");
	background-position:center;
	border: none;
	height:16px;
	width:16px;
	font-size: 0px;
}

/*------------------------ EIND KNOPPEN -------------------------------*/
/*------------------------ FOOTER -------------------------------*/

.footer{
	background-color: #b23e37;
	color:#ffffff;
	font-size: 9pt;
	padding:0px;
	margin-left:5px;
	margin-right:5px;
	text-align: center;
}

.footer div{
	padding-top:0px;
	display:inline;
}

.footer_login{
	padding:0px;
	margin:0px;
	margin-left:5px;
	text-align: right;
}
/*------------------------ EIND FOOTER-------------------------------*/
/*------------------------ ADMIN -------------------------------*/

.admin_content
{
	width:690px;
	background-image: url(images/red_grad.png);
	background-repeat: repeat-x;
	border-style: solid;
	border-width: 1px;
	border-left: 0px;
	border-color: #ffffff;
}

.select{
	width:100%;
}

.admin_content th
{
	text-align: center;
	color: #ffffff;
	background-image: url(images/red_grad.png);
	background-repeat: repeat-x;
	border-style: solid;
	border-top: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px #ffffff solid;
	border-color: #ffffff;
}

.admin_content tr td
{
	border-style: solid;
	border-top: 0px;
	border-right: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 1px #ffffff solid;
	border-color: #ffffff;
	padding: 3px;
}

.admin_content a{
	color:#FFCFB7;
}

.rij_0
{
	color: #ffffff;
	background-color: #b25653;
}

.rij_1
{
	color: #ffffff;
	background-color: #b23e37;
}


.txtpaneel{
	margin-top: 20px;
}

.paneelknop{
	text-align:center;
	display: block;
	background-color: #f0eae7;
	border: 1px solid #9f9e9e;
	font-size: 10pt;
	text-decoration: none;
	padding: 2px;
	margin-top: 2px;
	color: #3366cc;
}

.txtvak{
	font-family: 'Tw Cen MT','Arial', 'Helvetica', 'verdana';
}
/*-------------------EINDE ADMIN-------------------------*/
/*-------------------LOGIN-------------------------------*/

.loginveld
{
	font-size: 11pt;
	text-align: center;
	width: 300px;
}

.loginveld p{
	text-align: left;
	margin-top:3px;
	margin-bottom: 0px;
}

.loginveld legend{
	color: #434343;
}


/*-------------------EINDE LOGIN-------------------------*/
/*-------------------KALENDER-------------------------------*/

.kalender{
	text-align:center;
	font-size: 11pt;
	border: 1px #ffffff solid;
	background-color: #cccccc;
}

.kal_titel{
	font-weight: bold;
}

.weekend{
	background-color: #bebbbb;
}

.week{
	background-color: #dcdada;
}

.vandaag{
	background-color: #cfaaaa;
}

.event{
	background-color: #b51313;
}

.event a{
	color: #ffffff;
}

.uren_rij{
	background-color: #cccccc;
}

/*------------------------EINDE KALENDER--------------------------*/

/* dropdowns
*************************/

#ddm li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}

/*------------------------Uitslagen--------------------------*/

.uitslagen{
	width: 100%;
}

.uitslagen .r1{
	background-color: #cccccc;
}

/*------------------------EINDE Uitslagen--------------------------*/

.ploeginfo{
	width:690px;
}


#slideshow {
    position:relative;
    text-align:center;
    height:150px;
    width:150px;
}

#slideshow a {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow a.active {
    z-index:10;
}

#slideshow a.last-active {
    z-index:9;
}



#photoSlideshow {
    position:relative;
    text-align:center;
    height:450px;
    width:600px;
}

#photoSlideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    max-height:450px;
    max-width:600px;
}

#photoSlideshow img.active {
    z-index:10;
}

#photoSlideshow img.last-active {
    z-index:9;
}


/*------------------------photo gallery--------------------------*/

#big_picture img{
	max-height:450px;
    max-width:600px;	
}

#thumblist{

	list-style-type: none;

	padding: 5px;

	width: 600px;	

}



#thumblist li{

	display: inline;

}



#thumblist li div img{

	max-width:100px;

	max-height: 75px;

}



#thumblist li div{

	text-align: center;

	width:100px;

	height:75px;

	background-color: #000000;

	float:left;

	margin: 5px;

	border: solid 2px #ffffff;

}


