html {padding: 0px; margin: 0px;}

body {padding: 0px; margin: 0px; font: 10px/16px tahoma; background-color: #FFF; font: 11px arial;}

#container {position: relative; width: 900px; height: 645px; margin: auto; background-color: #97E230; padding-right: 50px; background-image: url('../images/system/background.jpg'); background-repeat: no-repeat;}

#innercontainer {position: relative; width: 700px; height: 530px; float: right;}

#footer {position: relative; width: 640px; height: 24px; padding-right: 0px; text-align: right; float: right; font-weight: bold; padding-top: 9px;} 

#logo {position: relative; width: 600px; height: 80px; margin-bottom: 2px; background: url('../images/system/concepten-logo.jpg') no-repeat; margin-left: 260px; top: 10px;}

#menu {position: relative; width: 630px; float: right; margin-top: 40px;}

.menuitem {position: relative; padding-left: 5px; padding-right: 5px; border-right: 1px solid black; float: left; font: bold 12px arial;}

.menuitem a {text-decoration: none; color: #000;}

.menuitem a:link {color: #000;}
.menuitem a:visited {color: #000;}
.menuitem a:hover {color: #8CC63E;}
.menuitem a:active {color: #000;}

.menuitem:first-child {padding-left: 0px;}
.menuitem:last-child {border: 0px;}

#submenu {position: relative; top: 110px; width: 200px; float: left; left: 0px; font: bold 11px arial; position: absolute;}

.submenuitem {position: relative; padding-top: 5px; padding-bottom: 5px; padding-left: 15px; border-bottom: 1px solid white;}

.submenuitem:first-child {border-top: 1px solid white;}

.submenuitem:last-child {border: 0px;}

.submenuitem a {text-decoration: none;}

.submenuitem a:link {color: #222;}
.submenuitem a:visited {color: #222;}
.submenuitem a:hover {color: #000;}
.submenuitem a:active {color: #222;}

.sub_sub_menuitem {z-index: 100; font-size: 10px; line-height: 20px; position: relative; width: 175px; padding-left: 25px; border-bottom: 1px solid white;}

.sub_sub_menuitem a {text-decoration: none;}

.sub_sub_menuitem a:link {color: #222;}
.sub_sub_menuitem a:visited {color: #222;}
.sub_sub_menuitem a:hover {color: #000;}
.sub_sub_menuitem a:active {color: #222;}

#content {position: relative; width: 600px; height: 450px; float: right; margin-top: 10px; margin-right: 30px; overflow: auto;}

#content p:first-child {margin-top: 0px;}

#content p {margin-bottom: 10px;}

#content a {font-weight: bold;}

#content a:link {color: #8CC63E;}
#content a:visited {color: #8CC63E;}
#content a:hover {color: #000;}
#content a:active {color: #8CC63E;}

#content .checkbox {width: 40px; height: 40px; border: 4px solid red; background: url('../images/system/achtergrond_submenu.jpg');}

#content input,select,textarea {padding: 2px; border: 1px solid #999; font: 11px arial;}

#content img {border: 0px;}

#content ul {margin-left: 20px;}

#footer a {text-decoration: none;}

#footer a:link {color: #000;}
#footer a:visited {color: #000;}
#footer a:hover {color: #FFF;}
#footer a:active {color: #000;}

.imageshadow{
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}

.classfieldset {
	border: 1px solid #818181;
	-moz-border-radius: 9px 3px 9px 3px;
	-webkit-border-radius: 3px;
	-webkit-border-top-left-radius: 9px;
	-webkit-border-bottom-right-radius: 9px;
}
