body {padding: 0px; margin: 0px; background: #334893 url('/Themes/Containers/Images/vigilat_homebg.jpg') no-repeat top left; text-align: center; font: 10pt arial, verdana, sans-serif; color: #262527;}
HR {height: 1px; border: 0px; border-top: 1px solid #262527;}
h2,h3,h4,p {padding: 0px; margin: 0px;}
h2 {font-size: 16pt; font-weight: normal;}
h3 {font-size: 13pt; font-weight: normal;}
h4 {font-size: 11pt;}
p {margin-bottom: 1em;}
.clear {clear: both;}

#wrapper {width: 990px; margin: 0px auto; text-align: left; margin-top: 20px;}
#logo {height: 126px; background: url('/Themes/Containers/Images/vigilat_homelogo.gif') no-repeat;}
#navigatie {position: relative; z-index: 2; height: 50px; background: url('/Themes/Containers/Images/vigilat_homehoofdmenu.jpg');}
#submenu {position: relative; z-index: 1; height: 40px; background: url('/Themes/Containers/Images/vigilat_homesubmenu.jpg');}
#header {height: 173px; background: url('/Themes/Containers/Images/vigilat_homeheader.jpg');}
#wrapper2 {width: 990px; background: #fff url('/Themes/Containers/Images/vigilat_homespacer.jpg') repeat-y;}
#controls {width: 990px; text-align: center; background: #fff;}
#col1 {display: inline; float: left; width: 500px; margin: 0px 50px 0px 50px; padding: 30px 0px 30px 0px;}
#col2 {float: left; width: 390px;}
#col2_top {width: 390px; background: url('/Themes/Containers/Images/vigilat_homecol1_spacer.jpg') repeat-x bottom left;}
#col2_top_inner {width: 350px; margin: 0px 20px 0px 20px; padding: 20px 0px 20px 0px;}
#col2_bottom {width: 350px; margin: 0px 20px 0px 20px; padding: 20px 0px 5px 0px;}
#footer_top {width: 990px; height: 23px; background: url('/Themes/Containers/Images/vigilat_homefooter_top.jpg') no-repeat;}
#footer {width: 990px; height: 47px; background: url('/Themes/Containers/Images/vigilat_homefooter.gif'); text-align: center; color: #a0a0a0; line-height: 47px;}

/* CMS */

.cms_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
.cms_normalred {font: 9pt arial, geneva, verdana, sans-serif; color: #ff0000; font-weight: bold;}
.cms_row {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
.cms_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}

.cms_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
	a.cms_commandbutton:link {color: #2c4b9d; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:visited {color: #2c4b9d; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:active {color: #262527; text-decoration: none; font-style: italic;}
	a.cms_commandbutton:hover {color: #262527; text-decoration: none; font-style: italic;}

/* Content */

.content_normal {font: 10pt arial, geneva, verdana, sans-serif; color: #262527; line-height: 1.6em;}
.content_normal td {font: 10pt arial, geneva, verdana, sans-serif; color: #262527; line-height: 1.6em;}
	.content_normal a:link {color: #2c4b9d; text-decoration: none; font-style: italic;}
	.content_normal a:visited {color: #2c4b9d; text-decoration: none; font-style: italic;}
	.content_normal a:active {color: #262527; text-decoration: none; font-style: italic;}
	.content_normal a:hover {color: #262527; text-decoration: none; font-style: italic;}
	
.content_label1 {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
	a.content_label1:link {color: #a0a0a0; text-decoration: none; font-style: italic;}
	a.content_label1:visited {color: #a0a0a0; text-decoration: none; font-style: italic;}
	a.content_label1:active {color: #fff; text-decoration: none; font-style: italic;}
	a.content_label1:hover {color: #fff; text-decoration: none; font-style: italic;}
	
.content_label2 {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
	a.content_label2:link {color: #a0a0a0; text-decoration: none; font-style: italic;}
	a.content_label2:visited {color: #a0a0a0; text-decoration: none; font-style: italic;}
	a.content_label2:active {color: #fff; text-decoration: none; font-style: italic;}
	a.content_label2:hover {color: #fff; text-decoration: none; font-style: italic;}

.content_header1 {font: 18pt arial, geneva, verdana, sans-serif; color: #2c4b9d; padding-bottom: 0.4em;}

.content_row {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;padding: 2px;}
.content_altrow {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;padding: 2px;}

.content_commandbutton {font: 10pt arial, geneva, verdana, sans-serif; color: #262527;}
	a.content_commandbutton:link {color: #2c4b9d; text-decoration: none; font-style: italic;}
	a.content_commandbutton:visited {color: #2c4b9d; text-decoration: none; font-style: italic;}
	a.content_commandbutton:active {color: #262527; text-decoration: none; font-style: italic;}
	a.content_commandbutton:hover {color: #262527; text-decoration: none; font-style: italic;}
	
	
/* Login stijlen */
.login_field {float: left; width: 130px;}
.login_title {line-height: 1.4em; font-style: italic;}
.login_field input {width: 130px;}
.login_field2 {float: left; width: 130px; margin-left: 10px;}
.login_field2 input {width: 130px;}
.login_field3 {float: left; width: 60px; margin-left: 10px;}
.login_field3 input {width: 60px;}

.login_left {float: left; width: 100px; line-height: 25px; font-size: 9pt;}
.login_right {float: left; width: 150px; line-height: 25px; font-size: 9pt;}

/* Nieuws module */

.nieuwslijst_item {margin-bottom: 1em;}
.nieuwslijst_item p {font-size: 90%; text-align: justify; line-height: 140%;}
.nieuwslijst_item div {text-align: right;}
.nieuwslijst_item a {display: inline; padding: 7px;}
.nieuwslijst_item a:link, .nieuwslijst_item a:visited {background: #f2f2f2; border: 1px solid #bfbfbf; -moz-border-radius: 5px; -webkit-border-radius: 5px;}
.nieuwslijst_item a:active, .nieuwslijst_item a:hover {background: #4c4a4d; border: 1px solid #262527; color: #fff; -moz-border-radius: 5px; -webkit-border-radius: 5px;}