/* Start of CMSMS style sheet 'SIMON design | ultimate' */

body {
background-image : url(uploads/images/system/simon_design_bg.gif);
background-repeat : repeat-x;
background-color : #f3f3f3;
font-family : "Gill Sans", Verdana;
padding : 11px 0 5px 0;
font-size : 11px;
line-height : 18px;
font-weight : normal;
color : #fff;
}
#logo {
margin-left : 50px;
width : 120px;
height : 120px;
}
#pagewrapper {
margin : 0 auto;
width : 700px;
}
#shade_left {
float : left;
width : 50px;
height : 490px;
background-image : url(uploads/images/system/simon_design_shade_left.png);
}
#content {
float : left;
width : 600px;
background-image : url(uploads/images/system/simon_design_content_bg.png);
background-repeat : no-repeat;
background-color : #0b366d;
}
#shade_right {
float : left;
width : 50px;
height : 490px;
background-image : url(uploads/images/system/simon_design_shade_right.png);
}
#menu {
height : 25px;
margin : 0 auto;
width : 650px;
}
#zoeken {
float : right;
height : 25px;
margin-right : 29px;
margin-top : 12px;
width : 200px;
}
#zoeken input {
border : 1px solid #ff9900;
color : #ff9900;
background-color : #1c3a62;
padding : 2px;
}
#afbeelding {
margin : 0 auto;
width : 550px;
height : 225px;
}
#text {
text-align : justify;
margin-left : 25px;
width : 325px;
float : left;
font-size : 11px;
}
#news {
text-align : justify;
margin-right : 25px;
width : 200px;
float : right;
}
#seperator {
clear : both;
margin : 0 auto;
height : 15px;
width : 600px;
background-image : url(uploads/images/system/seperator.png);
background-color : #f3f3f3;
}
#top {
clear : both;
margin : 0 auto;
background-image : url(uploads/images/system/top.gif);
width : 550px;
height : 2px;
}
#center {
margin : 0 auto;
background-image : url(uploads/images/system/center.gif);
width : 550px;
}
#footer_tekst {
margin : 0 auto;
width : 530px;
padding-top : 10px;
padding-bottom : 1px;
}
#bottom {
margin : 0 auto;
background-image : url(uploads/images/system/bottom.gif);
width : 550px;
height : 2px;
margin-bottom : 25px;
}
#copyright {
background-image : url(uploads/images/system/copyright.png);
width : 15px;
height : 142px;
position : fixed;
bottom : 0;
left : 50%;
margin-left : 300px;
}
#footer {
text-transform : uppercase;
font-size : 9px;
color : #496992;
}
h1 {
font-family : "Gill Sans", Verdana;
color : #ff8b00;
margin : 0;
padding : 11px 0 5px 0;
font-size : 11px;
line-height : 14px;
text-transform : uppercase;
letter-spacing : 2px;
font-weight : bold;
}
h2 {
font-family : "Gill Sans", Verdana;
color : #ff8b00;
margin : 0;
padding : 11px 0 5px 0;
font-size : 10px;
line-height : 14px;
text-transform : uppercase;
letter-spacing : 2px;
}
h4 {
margin-bottom : -12px;
}
A:link {
text-decoration : none;
color : #ff8b00;
}
A:visited {
text-decoration : none;
color : #ff8b00;
}
A:active {
text-decoration : none;
color : #ff8b00;
}
A:hover {
text-decoration : none;
color : white;
}
span.accesskey {
text-decoration : none;
}
.accessibility, hr {
position : absolute;
top : -999em;
left : -999em;
}
dfn {
position : absolute;
left : -1000px;
top : -1000px;
width : 0;
height : 0;
overflow : hidden;
display : inline;
}
a.external span {
position : absolute;
left : -5000px;
width : 4000px;
}
a.external {
padding : 0 12px 0 0;
}
a.external:link {
color : #18507c;
background : url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:visited {
color : #18507c;
background : url(images/cms/external.gif) no-repeat 100% -100px;
}
a.external:hover {
color : #18507c;
background : url(images/cms/external.gif) no-repeat 100% 0%;
background-color : inherit;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clear {
height : 0;
clear : both;
width : 90%;
visibility : hidden;
}
#main .clear {
height : 0;
clear : right;
width : 90%;
visibility : hidden;
}
* html > body .clearfix {
display : inline-block;
width : 100%;
}
* html .clear {
height : 1%;
clear : right;
width : 90%;
}
#menu_vert {
margin : 0;
padding : 0;
}
.clearb {
clear : both;
}
#menuwrapper {
height : 1%;
width : auto;
border-top : 0 solid #3f565c;
margin : 0;
padding : 0;
}
ul#primary-nav, ul#primary-nav ul {
list-style-type : none;
margin : 0;
padding : 0;
}
ul#primary-nav {
padding-top : 0;
padding-left : 10px;
}
ul#primary-nav ul {
position : absolute;
top : auto;
display : none;
border-top : 0 solid #c8d3d7;
border-right : 0 solid #c8d3d7;
border-bottom : 0 solid #adc0c7;
border-left : 0 solid #a5b9c0;
}
ul#primary-nav ul ul {
margin-top : 1px;
margin-left : -1px;
left : 100%;
top : 0;
}
ul#primary-nav li {
float : left;
margin : 0;
padding : 0;
}
#primary-nav li li {
width : 220px;
margin-left : 0;
margin-top : -1px;
float : none;
position : relative;
}
ul#primary-nav li a {
font-size : 11px;
font-weight : normal;
color : #ff8b00;
padding : 12px 15px 15px;
display : block;
text-decoration : none;
}
ul#primary-nav li a:hover {
background-color : transparent;
}
ul#primary-nav li li a:hover {
color : #fff;
}
ul#primary-nav li a.menuactive {
color : #ff8b00;
font-weight : normal;
}
ul#primary-nav li a.menuactive:hover {
color : #fff;
font-weight : normal;
}
#primary-nav li li a.menuparent span {
display : block;
background-image : url(uploads/NCleanBlue/arrow.gif);
background-position : right center;
background-repeat : no-repeat;
}
* html #primary-nav li li a.menuparent span {
background-image : url(uploads/NCleanBlue/arrow.gif);
background-position : right center;
background-repeat : no-repeat;
}
ul#primary-nav li ul a {
text-align : left;
margin : 0;
position : relative;
padding : 6px 3px 6px 15px;
font-weight : normal;
color : #ff8b00;
border-top : 0 none;
border-right : 0 none;
border-left : 0 none;
}
ul#primary-nav li ul {
background : #496992;
margin : 0;
padding : 0;
position : absolute;
width : auto;
height : auto;
display : none;
position : absolute;
z-index : 999;
border-top : 1px solid #fff;
border-bottom : 1px solid #fff;
}
#primary-nav li:hover, #primary-nav li.menuh, #primary-nav li.menuparenth, #primary-nav li.menuactiveh {
color : #000;
}
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul, #primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul {
display : none;
}
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul, #primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul, #primary-nav ul ul li.menuparenth ul {
display : block;
}
#primary-nav li li {
float : left;
clear : both;
}
#primary-nav li li a {
height : 1%;
}
form {
margin-top : 0;
}
form, td, th, li {
font-size : 100%;
}
form div {
margin-bottom : 0;
}
fieldset div {
margin-bottom : 0.5em;
margin-left : 1em;
}
fieldset div div {
margin-top : 0.5em;
margin-left : 1em;
}
fieldset {
margin-bottom : 1em;
border : 0 solid #f60;
padding : 0.5em;
}
fieldset label {
width : auto;
}
legend {
color : #fff;
background : #f60;
font-style : italic;
font-size : 1.2em;
margin-bottom : 0.5em;
padding : 0.2em;
width : auto;
border : 0 solid #ccc;
}
textarea {
margin : 0.5em 0;
width : 98%;
height : 6em;
}
.short-label label {
float : left;
width : 10em;
}
.short-label fieldset div input, .short-label fieldset div select {
width : 16em;
}
.captcha {
margin : 0.5em 0;
width : 200px;
text-align : center;
}
.captcha img {
border : 1px solid #f60;
margin-bottom : 0.5em;
}
.captcha input {
width : 196px;
margin-top : 0.5em;
}
.submit {
margin-top : 0.5em;
}
form {
margin-top : 0;
}
form, td, th, li {
font-size : 100%;
}
form div {
margin-bottom : 0;
}
fieldset div {
margin-bottom : 0.5em;
margin-left : 1em;
}
fieldset div div {
margin-top : 0.5em;
margin-left : 1em;
}
fieldset {
margin-bottom : 1em;
border : 0 solid #f60;
padding : 0.5em;
}
fieldset label {
width : auto;
}
legend {
color : #fff;
background : #f60;
font-style : italic;
font-size : 1.2em;
margin-bottom : 0.5em;
padding : 0.2em;
width : auto;
border : 1px solid #ccc;
}
textarea {
margin : 0.5em 0;
width : 98%;
height : 6em;
}
.short-label label {
float : left;
width : 10em;
}
.short-label fieldset div input, .short-label fieldset div select {
width : 16em;
}
.captcha {
margin : 0.5em 0;
width : 200px;
text-align : center;
}
.captcha img {
border : 1px solid #f60;
margin-bottom : 0.5em;
}
.captcha input {
width : 196px;
margin-top : 0.5em;
}
.submit {
margin-top : 0.5em;
}
.contactform input {
border : 1px solid #f60;
}
.contactform input.checkbox {
border : none;
}
.contactform label {
display : block;
float : left;
width : 150px;
}
.contactform label.label {
display : inline;
float : none;
width : 50px;
font-size : 10px;
}
.contactform textarea {
background-color : #fff;
border : 1px solid #f60;
}
.formbuilderform .message {
line-height : 16px;
padding : 0 0 8px 0;
}

/* End of 'SIMON design | ultimate' */

