/* Start of CMSMS style sheet 'irs_css' */
/* ------ IRS css ------------ */

/* Blauw= #002a46*/
/* Rood = #a12830*/

body { margin:5px 0; padding:0; font: 74% Arial, Sans-Serif; color:#002a46; line-height: 1.4em; background : #F0F0F0 ;}

.content { color: #002a46; margin: 0 auto; padding: 0; width: 791px; background: #FFFFFF url(/images/template/bg.jpg) repeat-y center; }

#toph            { background: #FFFFFF url(/images/template/top.jpg) no-repeat center top; height: 14px; margin: 0; padding: 0;}
#header          { color: #FFF; padding: 0 15px 0 15px; line-height: 1.0em; }
   #header .rside { background: #FFFFFF ; color: #337493; float: right; height: 129px; width: 587px;  font-size: 90%; }
  #header .lside { color: #FFF; height: 129px; width: 174px; padding: 0; margin: 0; float: left; }
    .logo        { background: #FFF; float: left; padding: 0px; margin: 35px 2px 3px 30px; color: #FFF; border: 0px solid #e0e0e0; }
       
#main     { margin: 0 20px 0 15px; }
 #main h2 { background-color: inherit; color: #002a46; line-height: 0.2em; }
 #main h3 { font: 85% Arial, Sans-Serif; margin: 0 0 10px 0; padding: 0; color: #002a46; background: inherit; }

.center  { background: #FFF ;  width: 550px !important; width: 535px;  float: right; margin: 15px; }

/*  -------- NAVIGATION -----------  */
 .leftmenu         { background: #FFF url(/images/template/leftbg.jpg) repeat-x; width: 174px; height: 640px; float: left; padding: 0; margin: 0; }
.nav              { font-size:100%; clear: both; text-align: left; color:#7D8085; padding: 10px 0 0 0; line-height: 15px;}
.nav ul           { margin: 10px 0 10px 4px; padding : 0; list-style : none; }
.nav ul li        {   font-weight: bold; margin: 0 0 8px 0; padding: 0 0 0 5px; border-bottom:none;}
.nav ul li a      { color: #FFFFFF; text-decoration: none;  }
.nav ul li a:hover{ color: #a12830;font-size: 100%; text-decoration: none;  }

.leftimage        { text-align:center;}

/* --------------------- Algemeen ---------------------*/
p          { margin: 0 0 5px 0;  padding: 0; color: #002a46; background: inherit; }
hr         { border: 0; height: 1px; color: #eee; background-color: #eee; }
a          { color: #002a46; background: inherit;  text-decoration:none; }
a:hover    { background: inherit; text-decoration: underline; }
h1         { padding:0; margin:0; color: #002a46; background: inherit;font: bold 1.8em Arial, Sans-Serif; letter-spacing: -1px; }
h1 a       { color: #002a46; background: inherit;}
h2         { background-color: inherit; color:#002a46; font-size:140%; font-weight:bold; margin: 10px 0 10px 0; padding:0; }
h2 a       { color: #002a46; }
h2 a:hover { color: #002a46; text-decoration: none;}
ul         { color: #002a46; }
li         { color: #002a46; }
li a       { color: #002a46; }
li a:hover { color: #002a46; }

/*-------- Custom -------- */
.red            { color:#a12830; text-decoration:none; font-weight:normal; }
.red a          { color: #a12830; background: inherit;  text-decoration:none;font-weight:normal; }
.red a:hover    { background: inherit; text-decoration: underline;font-weight:normal; }

.redi            { color:#a12830; text-decoration:none; font-weight:normal; font-style:italic;}
.redi a          { color: #a12830; background: inherit;  text-decoration:none;font-weight:normal; font-style:italic;}
.redi a:hover { background: inherit; text-decoration: underline;font-weight:normal;font-style:italic; }

.redb            { color:#a12830; text-decoration:none; font-weight:bold;}
.redb a          { color: #a12830; background: inherit;  text-decoration:none;font-weight:bold; }
.redb a:hover    { background: inherit; text-decoration: underline;font-weight:bold; }

.redbi            { color:#a12830; text-decoration:none; font-weight:bold;font-style:italic;}
.redbi a          { color: #a12830; background: inherit;  text-decoration:none;font-weight:bold; font-style:italic;}
.redbi a:hover    { background: inherit; text-decoration: underline;font-weight:bold;font-style:italic; }


/* FOOTER */
#footer         { background: #FFF url(/images/template/footer.jpg) no-repeat; color: #a0a0a0; height: 43px; text-align: center; font-size: 90%; clear: both; padding: 0px; margin: 0;}
#footer hr      { width: 740px; color: #888; border: 1px solid #f0f0f0; margin: 0 25px 0 25px;  }
#footer a       { color: #999; background: #FFF;  text-decoration:none; }
#footer a:hover { background: #FFF; text-decoration: underline; color: #444;}

/* ----- SiteMap ------- *
.sitemap ul         { color: #002a46;}
.sitemap li         { color: #002a46; }
.sitemap li a       { color: #002a46; }
.sitemap li a:hover { color: #002a46; }

* -------- FeedBackForm ------------ */
.formbuilderform                   { width: 450px; cellspacing: 0; cellpadding: 0; align: left; border:0; }
.formbuilderform input[type="text"]{ width: 250px; }
.formbuilderform input             { }
.formbuilderform textarea          { width: 300px; height: 100px;}
.formbuilderform submit            {width: 60px; height: 20px; padding:3px; font-size: 130%;}


* -------- FingerPrint Form ------------ */
.fingerprintform                   { width: 450px; cellspacing: 0; cellpadding: 0; align: left; border:0; }
.fingerprintform input[type="text"]{ width: 250px; }
.fingerprintform input             { }
.fingerprintform textarea          { width: 300px; height: 100px;}
.fingerprintform submit            {width: 60px; height: 20px; padding:3px; font-size: 130%;}

/* End of 'irs_css' */

