/********************************************************
*
*	stylesheet newslist Rijkevorsel
*
********************************************************/
* {margin:0; padding:0;}

/* Typography 
-----------------------------------  */

h1 { font-size: 1.15em; font-weight: bold; margin: 3px 0 0 10px; color: #fff; }
h2 { font-size: 1em; font-weight: bold; margin: 3px 0 5px 0px; color: #fff; }

h2 img { margin: 0 8px 0 0; vertical-align: bottom; }
p , span { font-size: 1em; margin: 0 0 0 15px; color: #fff; }
#content a, #content a span { color: #FFCF3E; font-weight: bold; margin:0; padding: 0; }

/* Footer Styles
-------------------------------------------- */
#footer { font-size: 0.75em; color: #fff; }


/* database styles & adjustements
-------------------------------------------- */
#content ol, #content ul { margin: 0 0 0 15px; list-style-type: none; font-size: 11px; }
#content li { margin: 0 0 0 15px; list-style-type: disc; }

.maintitle { padding: 3px 0 3px 0; width: 100%; height: 30px; }
.left { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: left center; background-image: url(../images/bkgtitle_left.jpg); background-repeat: no-repeat; }
.mid { margin: 0; padding: 0; float: left; height: 30px; width: 97%; background-position: left center; background-image: url(../images/bkgtitle_middle.jpg); background-repeat: repeat-x; }
.right { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: right center; background-image: url(../images/bkgtitle_right.jpg); background-repeat: no-repeat; }

/*#content spa,.date { font-weight: bold; font-size: 11px; margin-right: 10px; }
#content #rule { padding: 0; margin: 0 0 8px 0; height: 1px; }
#rule hr { display: none; }

.eventItem { float: left; margin: 3px 0 5px 0; width: 98%; background-color: #75725F; }
.eventItem p { margin-top: 3px; }
.resultpager { margin: 10px 0 0 0; padding:0; }

.dlResults { width: 100%; }

.pagertekst { color: #FFF; }

#pager span { margin:0; padding:0; }

#inputData { margin: 0 0 10px 0; }

label { color: #FFF; font-weight: bold; padding-right: 8px; }

#submitarea { padding: 0 0 15px 0px; }

*/
p.linkRight { text-align: right; margin: 5px 0 0 0; }
/* new styling
--------------*/
/* eventslist general
------------------------------------- */
div.events-search { float: left; width: 450px; }
div.events-results { float: left; width: 450px; }

/* events-form-container
------------------------------------- */
div.events-form-container { float: left; padding-bottom: 10px !important; width: 450px; }
#events-subscribe div.events-form-container { width: 750px; }
div.events-form-container a { text-decoration: none; font-weight: bold; }
div.events-form-container a:hover { text-decoration: underline; }
div.events-form-container fieldset { border: solid 1px #fff; display: block; float: left; margin: 10px 0; padding: 10px; width: 430px; }
#events-subscribe div.events-form-container fieldset { width: 725px; }
div.events-form-container fieldset div { padding: 0.25em 0; }

div.events-form-container legend { color: #fff; font-size: 1.0em; font-weight: bold; }
div.events-form-container label em { font-style: normal; margin-left: 2px; }
div.events-form-container label,
div.events-form-container span.label { color: #fff; display: block; float: left; font-size: 1.0em; margin-right: 10px; padding-right: 15px; position: relative; width: 100px; }
div.events-form-container span.error { color: #F00 !important; }
div.events-form-container td label { font-size: 1em; }

div.events-form-container div.fieldrow, div.events-form-container div.fieldrowinv { clear: both; float: left; *float: none; }

div.events-form-container div.fieldrow a { font-size: 1.0em; }

div.events-form-container div.fieldrow div { float: left; }

div.events-form-container div.fieldelement { float: left; }
div.events-form-container div.fieldshortelement { float: left; width: 180px; }

div.events-form-container div.fieldelement span { padding-left: 5px; }
div.events-form-container div.fieldrowinv label { display: inline; float: none; padding-left: 15px;}

div.events-form-container input { float: left; font-size: 1.2em; margin-right: 5px; }
div.events-form-container input.fieldbutton { padding: 0 5px; }

div.events-form-container textarea, div.events-form-container select { font-size: 1.0em; width: 150px; }
div.events-form-container input { float: left; font-size: 1.0em; margin-right: 5px; }

div.events-form-container textarea, div.events-form-container select  { }
div.events-form-container input { clear:both;  float: left; font-size: 1.0em; margin-right: 5px; }
div.events-form-container fieldset div.fieldrow input[type=submit] { float: left !important; }
input[type=submit] { background-color: #ECEBF1; border:1px solid #c2c1c1; float: left; margin: 2px 0; padding: 1px 5px; }
div.events-form-container input.fieldbutton { background-color: #ECEBF1; border:1px solid #fff; clear:both; float: left; margin: 2px 0; padding: 1px 5px; }

div.event-item { background-color: #75725F; float: left; margin: 10px 0; padding: 8px 0; width: 450px; }
div.event-date { float: left; font-size: 0.9em; font-weight: bold; margin: 0 10px; }
div.event-title { clear: both; float: left; font-size: 1.0em; margin: 0 10px; } 
div.event-title h2 { color: #fff; }

div.event-text { clear: both; float: left; margin: 0 10px; }
div.event-text p { float: left; }

span.fieldnoresults, span.fieldresultcount { font-size: 1.0em; color: #fff; }

a.hllist { background-color: #ECEBF1; border:1px solid #c2c1c1; clear:both; display: block; float: left; margin: 2px 0; padding: 1px 5px; }

/* form-pager
------------------------------------- */
div.form-pager { float: left; clear:both; display:block; font-size: 1.1em; font-weight: bold; margin: 17px 5px 10px 0; }
div.form-pager a { float:left; font-weight:bold; line-height:1.4em; margin-bottom:1.1em; }
div.form-pager a:hover { text-decoration: underline; }
div.form-pager div { display: inline; }
#numbut { margin: 0 25px; }
#numbut, #first, #prev, #next, #last { float:left; }
#numbut a.num, #first a, #prev a, #next a, #last a { margin:0 2px; text-decoration:underline; }
#numbut a.disabled { text-decoration:none; }
#numbut a[disabled="disabled"] { text-decoration:none; }
