﻿/*
Title:      	Gemeente Stekene webloket styles for screen media
Author:     	gbe, © 2006 anaXis nv.
Updated:        Jun 16 2008
*/
/*
#content fieldset { clear: both; overflow: hidden; margin: 10px; padding: 10px 5px 5px 20px; border: solid 1px #54504D; }
#content fieldset br { clear: both; overflow: hidden; }

#content fieldset div { margin: 1px 0 0 0;  }
#content fieldset div * { vertical-align: top; }

#content label, #content input, #content select { font-size: 1.1em; }
#content legend { font-size: 1.1em; color: #54504D; padding: 0 5px; }
#content span.error { padding-left: 5px; color: #c00; }

#persoon table { width: 435px; }
#persoon td { padding: 2px 0; }

#content input.btnForm { margin: 10px 0;}
*/
/* form-pager
------------------------------------- 
div.form-pager { margin: 17px 5px 10px 0; font-size: 1.1em; font-weight: bold;}
div.form-pager a { margin: 0 5px; text-decoration: none; color: #114364; }
div.form-pager a:hover { text-decoration: underline;}
div.form-pager div { display: inline;}
div.form-pager #numbut { width: 60px;}*/

h1 { }
h2 { font-size: 2.0em; line-height: 1.4em; padding-bottom: 10px; color: #000; font-weight: normal;  }

div.contentwrapper div.algemene_info h2 { background-image: none !important; }
div.contentwrapper div.invulblok h2 { background-image: none !important; }
div.contentwrapper div.invulblok p { margin-left: 15px; }
div.contentwrapper fieldset { clear: both; overflow: hidden; margin: 10px 15px; padding: 10px 5px 5px 15px; }
div.contentwrapper fieldset br { clear: both; overflow: hidden; }
div.contentwrapper fieldset div { margin-top: 4px !important;  }
div.contentwrapper fieldset div * { vertical-align: top; }

div.contentwrapper fieldset div.elo_TextBox { display: block; float: left; margin: 0; }
div.contentwrapper fieldset div.elo_TextBox a img { margin: 0 !important; }

div.contentwrapper fieldset div.elo_DropDownList { display: block; float: left; margin: 0; }
div.contentwrapper fieldset div.elo_DropDownList option { margin-right: 5px; }

div.contentwrapper fieldset label.elo_Label { display: block; float: left; margin: 0 4 0 8px; padding: 0 5px; width: 150px; font-size: 1.1em; color: #54504D; }

div.contentwrapper fieldset span.elo_TextBox { display: block; float: left; margin: 0; }
div.contentwrapper fieldset span.elo_TextBox * { vertical-align: middle; }
div.contentwrapper fieldset span.elo_TextBox table td { border: 0 !important; padding: 0 !important; }
div.contentwrapper fieldset span.elo_TextBox label { margin: 0 5px; font-size: 1.1em; color: #54504D; }

div.contentwrapper fieldset span.error { padding-left: 5px; color: #c00; }

div.contentwrapper input.btnForm { margin: 10px 0 10px 20px;}

fieldset legend { color: #54504D; padding: 0 5px; }
#persoon select, #bedrijf select  { width: 10em;}
#persoon table, #persoon td, #bedrijf table, #bedrijf td { border-width: 0; clear: both; overflow: hidden; }
#persoon div.elo_Row, #bedrijf div.elo_Row { width: 400px;}
#persoon div.elo_Row_Label, #bedrijf div.elo_Row_Label { width: auto; }
#persoon label.elo_Label, #bedrijf label.elo_Label { display: block; width: 150px; margin-right: 8px; }
#persoon label.elo_Label2, #bedrijf label.elo_Label2 { width: auto; margin: 0 8px;}
#persoon div.elo_TextBox, #bedrijf div.elo_TextBox  { float: left; }