* {
margin:0;
padding:0;
}



html, body {
color: white;
font-family: "Helvetica", Helvetica, Verdana, Arial, sans-serif;
font-size: 11pt;
line-height:1.4em;
text-align:left;
background: white;
}

h1{
letter-spacing: 1px;
font-size: 11pt;
padding-top: 0.5em;
padding-bottom: 0.5em;
line-height: 1.1em;
}

h2 {
font-size:11pt;
padding-top: 1.2em;
padding-bottom: 0.3em;
line-height: 1.2em;
}

h3 {
font-size:11pt;
padding-top: 0.5em;
padding-bottom: 0.3em;
}

ul{
list-style-type: square;
padding-left: 2em;
margin-top: 1em;
margin-bottom: 1em;
}

ol {
padding-left: 2em;
margin-top: 1em;
margin-bottom: 1em;
}

img {
	border: none;
}

a{ 
	text-decoration: underline;
	color: white;
}

a.menuitem {
	text-decoration: none;
}

a:hover{
	color: #dcdcdc;
	text-decoration: underline;
}

a.menuitem_actief {
	text-decoration: none;
}

li.menuitem_actief a {
	color: #ff7c00;
}

ul {
	margin-left: 1.5em;
	margin-top: 1em;
	margin-bottom: 1em;
}

li {
	margin-top: 0.3em;
}

div.container {
	width: 950px;
	margin: 25px auto 0 auto;
}

div.content {
	width: 690px;
	padding-top: 15px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	background-color: #99999c;
	float: left;
	position: relative;
}

div.nominatie {
	position: absolute;
	top: 5px;
	left: 450px;
	width: 269px;
	height: 104px;
	background-image: url('../afbeeldingen/nominatie.png');
	background-repeat: no-repeat;
}

div.vacature {
	position: absolute;
	top: 25px;
	left: 25px;
	width: 324px;
	height: 76px;
	background-image: url('../afbeeldingen/vacature.png');
	background-repeat: no-repeat;
}

div.toekomst {
	width: 160px;
	height: 5px;
}

div.twitter {
	width: 695px;
	text-align: right;
}

ul.tweet_list {
	list-style-type: none;
	margin-bottom: 1em;
}
ul.tweet_list li {
	margin-bottom: 1.5em;
}

span.tweet_time {
	font-size: 0.8em;
	padding-left: 0.5em;
}

span.tweet_time a{
	text-decoration: none;
}

table.albumindex td {
	width: 150px;
	height: 130px;
	text-align: center;
}

div.content_tekst			{ min-height: 300px; height:auto !important; height:300px; }
div#tekst_content_home		{ min-height: 20px; height:auto !important; height: 20px; }

div.wit {background-color: white;}

div.logo {
	margin-left: 535px;
	height: 40px;
}

div.techniek {
	width: 850px;
	text-align: right;
	margin: 0 auto 0 auto;
	color: #9aa1a9;
	padding-top: 10px;
	font-size: 0.8em;
}

div.techniek a {
	color: #9aa1a9;
}

div.hoofdmenu {
	float: left;
	width: 160px;
	margin-right: 10px;
}


div.hoofdmenuitem { 
	margin-bottom: 3px; 
	margin-right: 3px;
	padding: 4px;
	text-align: center; 
	color: white; 
	text-transform: lowercase;
}

a.menuitem {
	color: white;
}

a.menuitem:hover {
	color: white;
	text-decoration: underline;
}

a.link-opvallend {
	background: white;
	color: #c94b84;
	font-weight: 700;
	padding: 5px;
	display: block;
	margin-top: 10px;
}

div.submenuitem {
	float: left;
	border-left: 2px solid #9aa1a9;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 11pt;
	font-weight: 700;
	height: 22px;
	overflow: visible;
	white-space: nowrap;

}

div.submenuitem a {
	text-decoration: none;
}

div.submenuitem a:hover {
	text-decoration: underline;
}

div.hoofdmenuitem a { 
	font-size: 11pt; 
	color: white;
	text-decoration: none;
}

div.main {
	clear: left;
	padding-top: 10px;
}

div.submenu_end {
	float: left;
	border-left: 2px solid #9aa1a9;
	clear: right;
}

a.menuitem {
	display: block;
}

div.submenuitem a.menuitem_actief {
	border-bottom: 2px solid #9aa1a9;
	display: block;
}

div.kleur1 { background-color: #ce5e38;}
div.kleur2 { background-color: #85a5d6;}
div.kleur3 { background-color: #b9b96d;}
div.kleur4 { background-color: #c94b84;}
div.kleur5 { background-color: #d9bd42;}
div.kleur6 { background-color: #d78859;}
div.kleur7 { background-color: #b5c561;}
div.kleur8 { background-color: #4775b9;}
div.kleur9 { background-color: #653579;}
div.kleur10 { background-color: #918f90;}

div.submenu_kleur1 a, div.submenu_kleur1 a:hover { color: #ce5e38;}
div.submenu_kleur2 a, div.submenu_kleur2 a:hover { color: #85a5d6;}
div.submenu_kleur3 a, div.submenu_kleur3 a:hover { color: #b9b96d;}
div.submenu_kleur4 a, div.submenu_kleur4 a:hover { color: #c94b84;}
div.submenu_kleur5 a, div.submenu_kleur5 a:hover { color: #d9bd42;}
div.submenu_kleur6 a, div.submenu_kleur6 a:hover { color: #d78859;}
div.submenu_kleur7 a, div.submenu_kleur7 a:hover { color: #b5c561;}
div.submenu_kleur8 a, div.submenu_kleur8 a:hover { color: #4775b9;}
div.submenu_kleur9 a, div.submenu_kleur9 a:hover { color: #653579;}
div.submenu_kleur10 a, div.submenu_kleur10 a:hover { color: #918f90;}


div.knoppen_home			{ width: 760px; padding-left: 150px; height: 60px; margin: 10px auto 0 auto; }
div.knop_home				{ position: relative; float: left; width: 165px; margin-right: 10px; padding: 5px; height: 50px; clear: right;}
div.layer_bottom			{ position: absolute; top: 0; left: 0; text-align: center; width: 175px; height: 20px; padding-top: 35px; font-size: 0.8em;}
div.layer_top				{ position: absolute; top: 0; left: 0; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5; text-align: center; width: 170px; height: 20px; padding-top: 10px; padding-bottom: 10px; font-size: 3em;}
div.knop_home a				{ text-decoration: none; }

div.cloud_tag_1				{ float: left; width: 220px; height: 30px; margin: 5px 20px 5px 0; text-align: center; overflow: visible; white-space: nowrap; font-size: 1.2em; font-weight: 700;}
div.cloud_tag_2				{ float: right; width: 380px; height: 40px; margin: 3px 5px 3px 0; text-align: center; overflow: visible; white-space: nowrap; font-size: 1.2em; font-weight: 700;}
div.cloud_tag_3				{ float: left; width: 240px; height: 25px; margin: 10px 5px 0px 105px; text-align: center; overflow: visible; white-space: nowrap; font-size: 1.2em; font-weight: 700;}
div.cloud_tag_4				{ float: right; width: 260px; height: 30px; margin: 5px 5px 5px 20px; text-align: center; overflow: visible; white-space: nowrap; font-size: 1.2em; font-weight: 700;}
div.cloud_tag_5				{ float: right; width: 245px; height: 25px; margin: 5px 5px 2px 0px; text-align: center; overflow: visible; white-space: nowrap; font-size: 1.2em; font-weight: 700;}


div.medewerker				{float: left; width: 110px; height: 135px; line-height: 0.8em;}
div.medewerker img			{border: 0;}
div.medewerker a			{text-decoration: none;}
div.medewerker_naam_1		{width: 105px; height: 40px; font-weight: 500; background-color: #ce5e38; padding-top: 5px;}
div.medewerker_naam_2		{width: 105px; height: 40px; font-weight: 500; background-color: #85a5d6; padding-top: 5px;}
div.medewerker_naam_3		{width: 105px; height: 40px; font-weight: 500; background-color: #b9b96d; padding-top: 5px;}
div.medewerker_naam_4		{width: 105px; height: 40px; font-weight: 500; background-color: #c94b84; padding-top: 5px;}
div.medewerker_naam_5		{width: 105px; height: 40px; font-weight: 500; background-color: #d9bd42; padding-top: 5px;}
div.medewerker_naam_6		{width: 105px; height: 40px; font-weight: 500; background-color: #d78859; padding-top: 5px;}

div.1 {background-color: #ce5e38;} 
div.2 {background-color: #85a5d6;} 
div.3 {background-color: #b9b96d;} 
div.4 {background-color: #c94b84;} 
div.5 {background-color: #d9bd42;} 
div.6 {background-color: #d78859;} 

div.offerte_tussenpersonen	{font-weight: 700; padding: 5px 10px 10px 10px; width: 670px; height: 15px; background: #653579; text-align: center;}
div.offerte_aanvragen		{font-weight: 700; margin-top: 25px; padding: 10px 10px 10px 10px; width: 670px; height: 65px; background: #653579; text-align: center;}

div.offerte_tussenpersonen a, div.offerte_aanvragen a {text-decoration: none;} 
div.offerte_tussenpersonen:hover, div.offerte_aanvragen:hover {background-color: #b5c561;}
span.offerte_zaken	{font-weight: 500; font-size: 0.9em;}


span.voornaam	{ font-size: 1em;}
span.achternaam	{ font-size: 0.7em;}
div.at			{ font-size: 1.5em; margin: 2px; padding: 1px; width: 19px; height: 40px; float: left; position: relative; overflow: visible; line-height: 1em;}
div.at_overlay	{ position: absolute; top: 0; left: 0; height: 30px; width: 23px; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;}

div#content_home {
	background-image: url('../afbeeldingen/duidelijke-taal.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #99999c;
	padding-top: 341px;
	padding-bottom: 5px;
}

div.submenu			{ padding-top: 25px; width: 750px; padding-left: 170px; }

ul.submenu, ul.menu { list-style-type: none; margin: 0; }

ul.menu li {
	display: inline;
	margin-right: 25px;
}
ul.submenu li {
	display: inline;
	margin-right: 20px;
}

td { vertical-align: top; }

form {
	margin-top: 1em;
}


label {
	width: 125px;
	padding-right: 10px;
	display: block;
	float: left;
	clear: left;
	text-align: right;
}

input {
	float: left;
	clear: right;
	margin-bottom: 0.5em;
}

input[type="checkbox"], input[type="radio"] {
	vertical-align: bottom;
	clear: left;
	margin-top: 15px;
	padding: 0;
	margin: 0;
	margin-right: 10px;
}

fieldset {
	border: 0;
}

div.sectie_naam				{ font-size: 2.5em; height: 25px; width: 680px; padding-top: 15px; padding-bottom: 15px; color: white; position: relative; text-align: left;}
div.content_home, div.content_medewerkers	{ height: 0; overflow: hidden; padding: 0; margin: 0; }

div.overlay					{ position: absolute; top: 0; left: 0; height: 55px; width: 680px; filter:alpha(opacity=50); opacity: 0.5; -moz-opacity:0.5;}

div.clear {
	clear: both;
}

.LV_validation_message{
    font-weight:bold;
    margin:0 0 0 5px;
	display: block;
	clear: left;
	margin-left: 135px;
	margin-bottom: 20px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#CC0000;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #CC0000;
}

body.mceContentBody {
	background-color: #ce5e38;
	margin: 0;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 15px;
	width: 690px;
}

	#question {position:absolute; left:350px; top:100px; width:425px; height:425px; background-image: url('images/bg_groen.gif'); }
	#answer {position:absolute; left:350px; top:100px; width:425px; height:425px; background-image: url('images/bg_oranje.gif'); }
	#vraag { font-size: 18px; font-weight:bold; }
	#kop { font-size:20px; font-weight:bold; }
	#antwoord { font-size:14px; font-weight:bold; }
	#aanvragen { font-size:14px; font-weight:bold; }

