/* Style-sheet voor nieuws-pagina vanuit database (c) 2009 Klaas Noordstra voor Genemuiden-actueel.nl */




/* intro weergave van de artikelen */


.nieuws_intro {
	width: 500px;
	margin: 30px 0px 40px 0px;
	text-align: left;
	padding-bottom: 8px;
}

.nieuws_introfooter{
	width: 500px;
}

/* plaatjes door IBrowser */
.left {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	border-color: #000000;	
}


.right{
	float:right;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	border-color: #000000;	
}

/* printen mailen e.d boven artikel */
.artikel_tools {
	float: right;
}

.artikel_toolsimg {
	margin: 2px;
}


.intro_footerlinks {
	float: right;
	font-size: 12px;
	text-align: right;
}
.nieuws_datum {
	font-size: 11px;
	color: #999999;
}

.intro_leesverder, .intro_leesverder a:link, .intro_leesverder a:visited, .intro_leesverder a:active {
	color: #c00000;
	font-weight: bold;
}

.intro_leesverder a:hover{	
	color: red;
	text-decoration: none;
}


.nieuws_artikel_titel {
	font-size: 15px;
	font-weight: bold;
	padding-left: 3px;
	color: #000080;
	min-height:24px;
	height:24px;

/*	background-image: url(../afbeeldingen/nieuws/lezen.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px; */
	margin: 0px 0px 6px 0px;
}

html>body .nieuws_artikel_titel
{
height: auto;
min-height: 24px;
}

.nieuws_artikel_titel a:link, .nieuws_artikel_titel a:visited, .nieuws_artikel_titel a:active {
	}

.nieuws_artikel_titel a:hover{	
}

.nieuws_artikel_subtitel {
	color: #333333;
	margin: 0px 10px 5px 10px;
	font-style: oblique;

}






.nieuws_hoofdfotodiv {
	display: block;
}

.nieuws_hoofdfoto {
	border: none;
}

.nieuws_hoofdfototxt {
	font-size: 10px;
	font-weight: bold;
	
	color: #444444;
	text-align: center;
}

.nieuws_hoofdfotograaf {

	color: #666666;
}




.nieuws_artikel {

	width: 500px;
	margin: 10px 0px 50px 0px;
}

#artikel_navigatie {
	border: none;
	margin: 0px 0px 20px 0px;
}


#artikellijst_navigatie{
	margin: 20px;

}

#artikelfooter_copyright {
	width: 100%;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
}


#artikelfooter {
	border: none;
	color: #999999;
	background-color: #ffffff;
	margin-top: 10px;
	margin-bottom: 30px;
	width: 500px;
}


.nieuws_artikellijst {

}

.nieuws_artikellijst ul li {
	color: #000000;
	padding: 0;
	margin: 5px 8px 5px -20px;
	font-size: 11px;

}


/* lijst onder de artikelen op de hoofdpagina */
.nieuws_restlijst {
	text-align: left;
	margin-left: 10px;
	font-size: 11px;
}


.nieuws_restlijst  .al_datum {
	font-weight: bold;
}


#agendalijstheader {

}

#agendalijstfooter {

	text-align: right;
	margin-right: 20px;
	font-size: 12px;
	font-style: oblique;
}

.agendadatum {
	color: red;
}




/* zoeken nieuwe stijl */


#zoekform {
	font-weight: bold;
	font-size: 10px;
	color: #000080;
}

#zoekform label { visibility:hidden; display:none;}
#zoekform legend { visibility:hidden; display:none; } 

#zoekform fieldset { 
	width: 500px;
	border:0;
	padding:0;
 }


#zoekform .zoekbox {
 	border: 1px inset #555;
	padding: 2px;	
	background-color: #F8F8F8;
	width: 160px;
}


#zoekform .zoekknop  {
	padding: 0px 3px;
	border: 1px outset #555;
	background-color: #fff;
	width: 60px;
	margin-top: 5px;
	margin-left: 5px;
	
}




#zoekresultaten {
	font-size: 10px;
}


#zoekresultatenhead{
	font-size: 12px;
	color: #777777;
	margin-left: 20px;
	font-weight: bold;
	height: 50px;

	background-image: url(../images/nieuws/zoeken.png);
	background-repeat: no-repeat;
	background-position: 400px 0px;
}

#zoekresultaten ul {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
}

#zoekresultaten ul li {
	margin: 10px;

}

#zoekresultaten .nieuws_artikel_titel {
	font-size: 12px;
}

.zoeken_artikel_intro {
	margin-left: 40px;
	font-size: 10px;
}



#weeklijst ul {

	margin-left: 0px;
	padding-left: 15px;
	margin-bottom: 20px;
}

#weeklijst .weeklijst_head {
	font-size: 11px;
	line-height: 24px;
	font-weight: bold;
	font-style: oblique;
	color: #ffffff;
	background-color: #333;
	padding-left: 10px;
	height: 22px;
	width: 96%;
/*	background-image: url(../layout/kopbg_20x24.gif); 
	background-repeat: repeat-x;
	background-position: top left;
*/
	margin: 0px 0px 0px 0px;
}



.reactielijstnaam a{
	color: #d00;

}


.reactielijstnaam a:hover{
	color: #00d;

}


/* beheer stijl begint met een b_ */


#b_catagorielijst {
	border: 1px solid #dddddd;
}

#b_catagorielijst h2, #b_itemlist_div h2 {
	margin-left: 30px;
}


.b_beheericons {
	display: inline;
}

.b_catlijstnaam {
	font-size: 14px;
	font-weight: bold;
	display: inline;
	margin-left: 10px;
}

.b_catlijstomschr {
	font-size: 11px;
	margin-left: 50px;
	width: 400px;
}


#b_catagorietekst {

	margin: 10px 10px 30px 10px;
}



#b_bewerkcatagorie textarea {
	width: 350px;
}

#b_bewerkcatagorie fieldset label {
	width: 160px;
}



.b_table{
	margin: 5px 0px;
	border: 1px solid #dddddd;
	padding: 0px;
	font-size: 10px;
	margin-top: 0px;
	width: 950px;
}

.b_tablehead{
	background-color: #dddddd;
}

.b_table_even{
	background-color: #dddddd;
}

.b_table_oneven{
	background-color: #ffffff;
}

#b_artlijstnav  {
	width: 950px;
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #6a96c7;
	color: #ffffff;
	font-weight: bold;
	text-align: right;
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#b_artlijstnav a:link, #b_artlijstnav a:active, #b_artlijstnav a:visited {
	color: #ffffff;
}


#b_artlijstform {
	font-size: 10px;
	margin: 0px 0px;
	width: 938px;
	margin-top: 20px;
	padding-top: 8px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	background-color: #6a96c7;
	
}

#b_artlijstform label {
	margin-bottom: 0px;
	margin-left: 10px;
}

#b_artlijstform input, select{
	margin-bottom: 0px;
	padding-bottom: 0px;
	font-size: 10px;
}
#b_artlijstform #v20,#b_artlijstform #v100,#b_artlijstform #v110, #b_artlijstform #v101 {
	width: 50px;
}
#b_artlijstform #v30, #b_artlijstform #v40, #b_artlijstform #v50  {
	width: 100px;
}


#nieuws_beheermsg {
	margin: 10px;
	color: red;
	font-size: 12px;
	font-weight: bold;
}




#bewerkartform {
	width: 740px;
	margin-top: 0px;
	margin: 0;
	padding: 0;
	margin-bottom: 150px;
}

#bewerkartform textarea {
	padding: 20px;
	margin: 5px;
	width: 500px;
	height: 700px;
	margin-right: 0;
}

#bewerkartform fieldset {
	margin-top: 0px;
	margin-bottom: 0px;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;

}

#bewerkartform label {
	width: 60px;
}

.volgnum {
	width: 50px;
}
.formcheckbox {
	width: 50px;
}

#bewerkartform #v4 {	/* catagorie selektie */
	height: 80px;
	margin-bottom: 5px;
}

#bewerkartform #v100, #bewerkartform #v101, #bewerkartform #v120, #bewerkartform #v130 {	/* catagorie selektie */
	width: 140px;
}


#bewerkartform #v110 {
	width: 140px;
	margin-top: 0px;
}

#bewerkartform #extrainfo label {
	width: 120px;
}

#bewerkartform #extrainfo {
	width: 320px;
}

#bewerkartform #fotoplaatsselect {
	margin-bottom: 10px;
}

.knopboven {
	width: 100px;
	margin-right: 40px;
	background:#D4DDE8;	
	height: 18px;
}

.cathead {
	background-color: #dddddd;
	margin-bottom: 5px;
}

.fotoform {
	border: 1px solid #cccccc;
	background: #f0f0f0;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 10px 0px;
}

#medialinks {

	width: 600px;
}
