/* Stylesheet Dansida Website 2007 							*/
/* Copyright (c) NewEye Studios 2006/2007					*/
/* Stylesheet.css || Scripted by S.Terpstra					*/

Body{
	background-image: 		url(../afbeeldingen/backgrounds/Background.jpg);
	background-repeat: 		repeat-x;
	margin:					0px;
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	line-height:			102%;
}

a:link{
	text-decoration:		none;
	color:					#D12940;
	}
a:visited{
	text-decoration:		none;
	color:					#d12940;
}

a:active{
	color:					#d12940;
	}

/* Divs: */

/* HomePage Divs */
Div#FlashHome{
	height:					334px;
	width:					900px;
	position:				absolute;
	left:					50%;
	margin-left:			-450px;
}
	
Div#MainHome{
	height:					266px;
	width:					900px;
	position:				absolute;
	left:					50%;
	margin-left:			-450px;
	margin-top:				334px;
}

Div#MainHomeLeft{
	height:					266px;
	width:					170px;
	background-image:		url(../home/afbeeldingen/homeleft.gif);
	background-repeat:		no-repeat;
	float:					left;
	}
	
Div#MainHomeRight{
	height:					266px;
	width:					251px;
	background-image:		url(../home/afbeeldingen/homeright.gif);
	background-repeat:		no-repeat;
	float:					left;
	}
	
Div.Home-Block{
	display:				block;
	overflow:				hidden;
	margin-left:			11px;
	margin-top:				5px;
	width:					144px;
	height:					194px;
	float:					left;
	}
	
Div.Home-Block-Head{
	display:				block;
	top:					0px;
	margin:					0px;
	width:					100%;
	border-bottom: solid 1px #990033;
	font-family:			Georgia, "Times New Roman", Times, serif;
	color:					#D12940;
	font-weight:			bold;
	}
	
Div.Home-Block-Head a:active, a:vistied{
	color: #D12940;
	
	}
		
Div#MainHomeCenter{
	height:					266px;
	width:					479px;
	background-image:		url(../home/afbeeldingen/homecenter.gif);
	background-repeat:		no-repeat;
	float:					left;
	}
	
/* Sub-Pages Divs */
Div#Flash{
	height:					229px;
	width:					900px;
	position:				absolute;
	left:					50%;
	margin-left:			-450px;
	background-image:		url(../afbeeldingen/backgrounds/Background_Flash.gif);
}

Div#Main{
	height:					371px;
	width:					900px;
	position:				absolute;
	left:					50%;
	margin-left:			-450px;
	margin-top:				229px;
}

Div#MainLeft{
	height:					371px;
	width:					165px;
	background-image:		url(../nieuws/afbeeldingen/left.gif);
	background-repeat:		no-repeat;
	float:					left;
}

Div#MainRight{
	height:					371px;
	width:					245px;
	background-image:		url(../nieuws/afbeeldingen/right.gif);
	background-repeat:		no-repeat;
	float:					left;
	}
	
Div#MainCenter{
	height:					371px;
	width:					484px;
	background-image:		url(../nieuws/afbeeldingen/main.gif);
	background-repeat:		no-repeat;
	float:					left;
	overflow:				hidden;
	}
	
Div.PaginaKop{
	height:					29px;
	width:					200px;
	float:					right;
	text-align:				right;
	}

/* Nieuws Pagina*/
Div.RecentNieuws{
	width:					100%;
	height:					176px;
	float:					left;
	padding-left:           4px;
	padding-right:          4px;
}
Div.OuderNieuws{
	width: 					100%;
	height:					83px;
	float:					left;
	padding-left:           4px;
	padding-right:          4px;
	overflow:				hidden;
}
Div.TussenkopNieuws{
	height:					29px;
	width:					200px;
	float:					right;
}
Div.RecentNieuwsItem{
	display:				inline;
	width:					230px;
	height:					80px;
	float:					left;
	margin:					4px;
	overflow:				hidden;
}
Div.RecentNieuwsItemKop{
	width:					149px;
	height:					12px;
	float:					right;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#D12940;
	line-height:			95%;
	font-weight:			bolder;
	border-bottom:			solid 1px #000000;
	margin-bottom:			1px;
	overflow:				hidden;
}
Div.RecentNieuwsItemTekst{
	width:					100%;
	height:					50px;
	float:					none;
	overflow:				hidden;
}
Div.RecentNieuwsMiniatuur{
	width:					81px;
	height:					80px;
	float:					left;
}
Div.NieuwsRij{
	width:					97%;
	height:					12px;
	margin-left:			4px;
	margin-right:			4px;
	border-bottom:			solid 1px #000000;
	overflow:				hidden;
	float:					left;
	margin-bottom:			1px;
}
Div.NieuwsItemMiniatuur{
	width:					120px;
	height:					300px;
	float:					left;
	margin-top:				29px;
}
Div.NieuwsItemTekst{
	width:					348px;
	float:					left;
	height:					268px;
	margin-left:			7px;
	overflow:				hidden;
}
Div.NieuwsItemKop{
	width:					100%;
	height:					12px;
	float:					right;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#D12940;
	line-height:			95%;
	font-weight:			bolder;
	border-bottom:			solid 1px #000000;
	margin-bottom:			1px;
	overflow:				hidden;
}
Div.NieuwsItemFooter{
	width:					350px;
	float:					left;
	height:					24px;
	margin-left:			5px;
	overflow:				auto;
	border-top:				solid 1px #000000;
}
Div.NieuwsItemFooter2{
	width:					99%;
	height:					24px;
	border-top:				solid 1px #000000;
	margin-top:				10px;
	padding-top: 2px;
}
Div.NieuwsItemToolbox{
	margin-left:			10px;
	width:					100px;
	margin-top:				154px;
	height:					20px;
}


/* Print Nieuwsitem */
@media screen{
Div.Background_Print{
	width:					92%;
	background-color:		#FFFFFF;
	border:					solid 1px #000000;
	padding:                5px;
	margin:					10px;
}}
Div.Kop_Print{
	width:					100%;
	height:					29px;
	text-align:				right;
}
Div.tekst_Print{
	width:					100%;
	text-align:				left;
	height:					100%;
}
Div.Minatuur_Print{
	width:					122px;
	height:					120px;
	float:					left;
	margin-right:			2px;
	margin-bottem:			2px;
}

Div.omschrijving_Print{
	margin-left:			126px;
	margin-right:			2px;
	margin-bottem:			2px;
	margin-top:				4px;
	padding: 4px;
}

Div.Artikelkop_Print{
	width:					100%;
	height:					12px;
	float:					right;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#D12940;
	line-height:			95%;
	font-weight:			bolder;
	border-bottom:			solid 1px #000000;
	margin-bottom:			2px;
	margin-left:			0px;
}
/* Lesindeling */
Div.DagKeuze{
	width:					472px;
	height:					24px;
	margin-top:				32px;
	margin-bottom:			1px;
	margin-left:			6px;
	border-bottom:			solid 1px #000000;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#D12940;
	line-height:			95%;
	font-weight:			bolder;
	background-image:		url(../dansavonden/afbeeldingen/select_form.gif);
	background-repeat:		repeat-x;
	background-position:	bottom;
}

/* Lesindeling */
Div.DagKeuze input{
	font-size: 				10px;
	border:					solid 1px #000000;
	background-color:		#D12940;
	color:					#FFFFFF;
	font-weight:			bold;
}

Div.DagKeuze select{
	font-size: 				10px;
	border:					solid 1px #000000;
}

Div.Les{
	width:					450px;
	height:					12px;
	margin-left:			6px;
	border-bottom: 			solid 1px #000000;
	margin-top:				1px;
	margin-bottom:			1px;
	overflow:				hidden;
	float:					left;
}
Div.LesGeselecteerd{
	width:					450px;
	height:					12px;
	margin-left:			6px;
	border-bottom: 			solid 1px #000000;
	margin-top:				1px;
	margin-bottom:			1px;
	overflow:				hidden;
	float:					left;
	background-color:		#fbecef;
}
Div.LesOmschrijving{
	width:					460px;
	height:					104px;
	margin-left:			6px;
	margin-top:				2px;
	margin-bottom:			1px;
	overflow:				hidden;
	float:					left;
	border-bottom:			solid 1px #000000;
	background-image:		url(../1lesindeling/afbeeldingen/achtergrond_details.gif);
	background-repeat:		repeat-x;
}
Div.DansAOmschrijving{
	width:					460px;
	margin-left:			6px;
	margin-top:				2px;
	margin-bottom:			1px;
	overflow:				hidden;
	float:					left;
	background-image:		url(../1lesindeling/afbeeldingen/achtergrond_details.gif);
	background-repeat:		repeat-x;
}
Div.Detailicon{
	width:					12px
	height:					12px;
	float:					right;
	border-bottom:			solid 1px #000000;
	margin-right:			8px;
	margin-top:				1px;
}
afb.MiniatuurLes{
	margin:					2px;
	float:					left;
	display:				inline;
}
Div.LesOmschrijvingtekst{
	width:					356px;
	height:					100px;
	float:					right;
	text-align:				left;
	overflow:				hidden;
}
/*Tekst Stijlen */
.Kop{
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#D12940;
	line-height:			95%;
	font-weight:			bolder;
}
a.KopBlackHyperlink:link{
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#000000;
	line-height:			95%;
	font-weight:			bolder;
}
a.KopBlackHyperlink:visited{
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				11px;
	color:					#000000;
	line-height:			95%;
	font-weight:			bolder;
}
.Normaal{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				10px;
	color: 					#000000;
	line-height:			102%;
}
a.Standaard:link{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	line-height:			102%;
}
a.Standaard:visited{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#000000;
	line-height:			102%;
}
.afb_placeholder{
	
	width: 480px;
	margin-top: 30px;
	text-align: center;
}

.afb{
	margin: auto;
	margin-bottom: 3px;
	border: solid 1px #990000;
	}
	
.afb2{
	margin: 2px;
	margin-right: 4px;
	border: solid 1px #990000;
	}
	
.afb_album_title{
	margin-top: -30px;
	margin-left: 35px;
	height: 29px;
	width: 240px;
	text-align: left;
	background-color: #FFFFFF;
	padding-left: 5px;
	float: left;
}

.albumlist_list{
	width: 225px;
	height: 56px;
	border: solid 1px #D12940;;
	text-align: left;
	padding: 2px;
	margin: 2px;
	cursor: pointer;
	color: #000000;
	float: left;
}
.dansida_inleiding{
	height: 290px;
	width: 470px;
	float: left;
	padding: 5px;
	
}

.dansida_list{
	margin: 2px 0 0 0;
	width: 95px;
	padding: 0 0 0 32px;
	list-style: disc;
	
}

.dansida_list a{
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
}

.dansida_list a:hover{
	color: #000000;
}

.dansida_list li{
	margin: 0 0 2px 0;
	padding: 0 0 0 0;
	background-color: #D12940;
}

#contact-form-left{
	width: 222px;
	margin: 4px;
	float: left;
	padding: 10px 0 10px 10px;
}

#contact-form-left label{
	padding: 4px;
	display: block;
	width: 75px;
	float: left;
	font-weight: bold;
	margin: 0 0 0 -2px;
}

#contact-form-left input{
	border: solid 1px #D12940;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	width: 118px;
	float: left;
	padding: 2px;
	font-size: 11px;
	margin: 2px 0 2px 0;
}

#contact-form-left textarea{
	border: solid 1px #D12940;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	width: 118px;
	float: left;
	padding: 2px;
	margin: 2px 0 2px 0;
}

#contact-form-center{
	width: 4px;
	margin: 1px;
	float: left;
}

#contact-form-right{
	width: 190px;
	margin: 4px;
	float: left;
	padding: 10px 10px 10px 15px;
}

.contact-form-sendbutton{
	margin: 50px 19px 0 0; 
	cursor: pointer;
}

.contact-form-message{
	float: left;
	display: block;
	width: 244px;
	padding: 2px;
	text-align: center;
	color: #D12940;
	font-weight: bold;
	font-size: 11px;
	margin: 15px 0 0 0;
}

/* ------------------------ */

#inschrijf-form-left{
	width: 202px;
	margin: 0 4px 4px 6px;
	float: left;
	padding: 10px 10px 10px 0;
}

#inschrijf-form-right label{
	padding: 4px;
	display: block;
	width: 75px;
	float: left;
	font-weight: bold;
	margin: 0 0 0 -2px;
}

#inschrijf-form-right input, textarea{
	border: solid 1px #D12940;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EEEEEE;
	width: 120px;
	float: left;
	padding: 2px;
	font-size: 11px;
	margin: 2px 0 2px 0;
}

#inschrijf-form-center{
	width: 4px;
	margin: 1px;
	float: left;
}

#inschrijf-form-right{
	width: 210px;
	margin: 4px;
	float: left;
	padding: 10px 10px 10px 10px;
}

.inschrijf-form-sendbutton{
	margin: 30px 5px 0 0; 
	cursor: pointer;
}

.inschrijf-form-message{
	display: block;
	position: fixed;
	width: 244px;
	margin: 25px 0 0 230px;
	padding: 2px;
	text-align: center;
	color: #D12940;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

/* ------------------------ */

#dansavonden-form-left{
	width: 265px;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 0 10px;
}

#dansavonden-form-left ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#dansavonden-form-left li{
	list-style: none;
	padding: 7px 0 7px 0;
	background-image: url(../dansavonden/afbeeldingen/lesindeling-li.jpg);
	background-position: bottom 270px;
	cursor: pointer;
	margin: 0 0 0 0;
	display: block;
	text-indent: 0;
	float: left;
	width: 265px;
}

#dansavonden-form-left li:hover{
	background-image: url(../dansavonden/afbeeldingen/lesindeling-li-hover.jpg);
	background-position: bottom 270px;
}

#dansavonden-form-left li a{
	font-weight: bold;
	color: #D12940;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 13px;
}


#dansavonden-form-center{
	width: 4px;
	float: left;
}

#dansavonden-form-right{
	width: 170px;
	float: left;
	margin: 10px 0 0 14px;
}

.dansavond_title{
	font-family: Georgia, 'Times New Roman', Times, serif; 
	color: #D12940; 
	font-weight: bold;
}

/* */

#lesindeling-left{
	width: 265px;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 0 10px;
}

#lesindeling-left ul{
	margin: 0;
	padding: 0;
	list-style: none;
}

#lesindeling-left li{
	list-style: none;
	padding: 5px 0 5px 0;
	background-image: url(../dansavonden/afbeeldingen/lesindeling-li.jpg);
	background-position: bottom 270px;
	cursor: pointer;
	margin: 0 0 0 0;
	display: block;
	text-indent: 0;
	float: left;
	width: 265px;
}

#lesindeling-left li:hover{
	background-image: url(../dansavonden/afbeeldingen/lesindeling-li-hover.jpg);
	background-position: bottom 270px;
}

#lesindeling-left li a{
	font-weight: bold;
	color: #D12940;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 13px;
}

#lesindeling-left li a:hover{
	text-decoration: underline;
}


#lesindeling-center{
	width: 4px;
	float: left;
}

#lesindeling-right{
	width: 170px;
	float: left;
	margin: 10px 0 0 14px;
}

.lesindeling_title{
	font-family: Georgia, 'Times New Roman', Times, serif; 
	color: #D12940; 
	font-weight: bold;
}