/* CSS Document */
@media screen,tv,projection{
  *{
  padding:0;
  margin:0;
  border:0;
  }
  body{
  font-size:70%;
  line-height:160%;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  text-align:center;
  margin:0;
  background:#ffffff;
  color:#000000;
  }

  html{
  min-height: 100%;
  margin-bottom: 1px;
  }
  .omhulsel{
  text-align:left;
  margin:3.4ex auto 0px auto;
  margin:19px auto 0px auto;
  width:985px;
  }
  #nav{
  display:block;
  margin:-1ex 0 0 242px;
  margin:0 0 0 242px;
  height:52px;
  height:45px;
  position:absolute;
  top:1.7em;
  top:17px;
  width:auto;
  width:530px;
  }
  .bovenkant{
  display:block;
  width:988px;
  float:left;
  /*height:92px;*/
  height:17.5ex;
  }
  .bovenkant .zoeken{
  width:213px;
  float:right;
  margin-bottom:2ex;
  }
  legend{
  display:none;
  }
  .bovenkant form fieldset.verborgen, .verborgen, .hidden{
  display:none!important;
  }
  .tekstbrowser{
  display:none!important;
  }
  .bovenkant form{
  clear:right;
  background-image:url(/views/shared/img/zoekbg.gif);
  background-position:0px 0px;
  background-repeat:no-repeat;
  width:213px;
  height:52px;
  }
  .bovenkant form fieldset{
  display:inline;
  float:left;
  border:0;
  padding:0;
  margin:24px 0 0 4px;
  width:158px;
  }
  .bovenkant form input{
  float:left!important;
  width:158px!important;
  height:16px!important;
  color:#009EE0!important;/*blauw*/
  padding:2px 2px 0px 2px!important;
  margin:1px 0 0 0!important;
  border:0!important;
  font-size:100%;
  font-family:Verdana, Arial, Helvetica, sans-serif!important;
  line-height:15px;
  }
  .bovenkant form .knoppen{
  display:inline;
  float:right;
  border:0;
  padding:0;
  margin:24px 4px 0  0!important;
  width:43px;
  clear:none!important;
  }
  .bovenkant form .knoppen input{
  float:left!important;
  width:43px!important;
  height:19px!important;
  border:0!important;
  margin:0!important;
  padding:0 0 8px 0!important;
  background-color:#009EE0!important;/*blauw*/
  color:#FFFFFF!important;
  text-transform:lowercase;
  cursor:pointer;
  font-family:Verdana, Arial, Helvetica, sans-serif!important;
  line-height:18px;
  }
  .bovenkant form .knoppen input:hover{
  background-color:#A70B27!important;/*rood*/
  }
  .bovenkant .logo{
  display:none;
  float:left;
  margin:13px 0 0 13px;
  width:189px;
  height:50px;
  }
  .rechterbalk{
  width:207px;
  margin:0;
  float:right;
  overflow:hidden;
  }
  .rechterbalk .geselecteerd{
  font-weight:bold;
  }
  .rechterbalk .resultaten{
  float:none;
  }
  .homepage .rechterbalk{
  margin-top:-144px;
  }
  .rechterbalk .afbeelding, .rechterbalk a.Afbeelding{
  overflow:hidden;
  margin:0 0 4px 0;
  }
  .rechterbalk .login{
  margin:0 0 4px 0;
  }
  .rechterbalk img, .rechterbalk a img{
  margin:0;
  padding:0;
  border:0;
  }
  .rechterbalk .video{
  display:block;
  float:left;
  padding:0 0 3px 0;
  }
  .rechterbalk a.lightbox{
  display:block;
  float:left;
  overflow:hidden;
  margin:0 0 4px 0;
  }
  .rechterbalk .video .lees_meer{
  margin:0 0 4px 0;
  }

  .rechterbalk .videocontent{
  margin:0 0 4px 0;
  padding:0;
  border:0;
  width:207px!important;
  height:auto!important;
  overflow:hidden;
  }
  .rechterbalk .block{
  clear:left;
  }
  .rechterbalk .videocontent .afbeelding, .rechterbalk .videocontent .afbeelding object, .rechterbalk .videocontent .afbeelding embed{
  height:auto!important;
  width:207px!important;
  }
  .rechterbalk .Tekstblok ul,
  .rechterbalk .Tekstblok ol {
    padding:0 0 0 10px;
    margin:8px 0 8px 0;
  }
  .rechterbalk .Tekstblok ul li,
  .rechterbalk .Tekstblok ol li {
    margin:0 0 0 20px;
  }
  .linkerkolom{
  display:block;
  width:240px;
  float:left;
  margin:8px 4px 0 0;
  overflow:hidden;
  }
  .middenkolom{
  display:block;
  width:400px;
  float:left;
  margin:8px 4px 0 0;
  overflow:hidden;
  }
  .homepage .linkerkolom, .homepage .middenkolom{
  display:inline-block;
  width:252px;
  float:left;
  margin:8px 4px 0 0;
  overflow:hidden;
  }
  .rechterkolom{
  display:block;
  width:252px;
  float:left;
  margin:8px 3px 0 0;
  overflow:hidden;
  }
  .rechterkolom .video{
  margin:0 0 4px 0;
  }
  .inhoudelijk span.pubdatum{
  float:right;
  display:block;
  margin: -12px 0 0 0;
  color: #999999;
  font-size:80%;
  text-align:right;
  width:520px;
  }

  ul.kruimelpad{
  clear:left;
  position:relative;
  display:block;
  width:520px;
  overflow:hidden;
  line-height:110%;
  margin:49px 0 2px 244px;
  padding:0 0 0 1px;
  color:#A70B27;/*rood*/
  font-size:100%;
  background-image:none;
  }
  ul.kruimelpad li{
  background-image:none;
  margin:0;
  padding:0;
  display:inline!important;
  text-transform:lowercase;
  line-height:115%;
  }
  ul.kruimelpad li a{
  display:inline!important;
  /*margin-right:4px;
  padding-right:7px;
  background-image:url(/views/shared/img/dash.gif);
  background-position:right 1.2ex;
  background-repeat:no-repeat;*/
  }
  ul.kruimelpad li span.devider{
  display:inline!important;
  padding-left:0.3em;
  padding-right:0.3em;
  }
  .foutmelding, .fout{
  font-weight:bold;
  color:#FF0000;
  }
  .block{
  display:block;
  margin:0 0 4px 0;
  padding:0;
  overflow:hidden;
  }

  .block .blockboven{
  font-size:0px;
  line-height:0pt;
  height:12px;
  margin:0;
  padding:0;
  background-image:url(/views/shared/img/blockboven.gif);
  background-position:top right;
  background-repeat:no-repeat;
  overflow:hidden;
  }
  .block .blockboven .blockbovenlinks{
  background-image:url(/views/shared/img/blockbovenrechtlinks.gif);
  background-position:top left;
  background-repeat:no-repeat;
  font-size:0px;
  line-height:0pt;
  height:12px;
  width:20px;
  margin:0;
  padding:0;
  }
  .block .blockonder{
  font-size:0px;
  line-height:0px;
  height:12px;
  margin:0;
  padding:0;
  background-image:url(/views/shared/img/blockonderrecht.gif);
  background-position:bottom right;
  background-repeat:no-repeat;
  overflow:hidden;
  }
  .block .blockonder .blockonderlinks{
  font-size:0px;
  line-height:0px;
  height:12px;
  width:20px;
  margin:0;
  padding:0;
  background-image:url(/views/shared/img/blockonderrechtlinks.gif);
  background-position:bottom left;
  background-repeat:no-repeat;
  }

  .block .inhoud{
  display:block;
  margin:0;
  padding:0 11px 2px 11px;
  font-size:100%;
  border-left:1px solid #F2F2F2;
  border-right:1px solid #F2F2F2;
  overflow:hidden;
  }
  .block .inhoud form{
  float:none;
  }
  .block .inhoud h3{
  overflow:hidden;
  height:3ex;
  display:block;
  width:220px;
   }
  .Prikbord .inhoud .lijst ul{
  margin:0;
  padding:0;
  background-image:none;
 }
  .Prikbord .inhoud .lijst ul li{
  background-image:none;
  float:left;
  margin:8px 0 8px 0;
  padding:0;
  width:100%;
  }
  .rechterbalk .Prikbord .inhoud .lijst ul li .afbeelding{
  text-align:center;
  }
  .rechterbalk .Prikbord .inhoud .lijst ul li span.category{
  display:block!important;
  clear:left!important;
  width:76px;
  }
  .rechterbalk .Prikbord .inhoud .lijst ul li a{
  float:left;
  width:auto;
  }
  .block .inhoud ul.menukaart{
  background-image:none;
  margin-bottom:8px;
  list-style-type:square;
  list-style-position:outside;
  }
  .block .inhoud .eet_illustratie{
  margin-top:1ex;
  }
  .block .inhoud .afbeelding{
  margin:0 0 0.5em 0;
  padding:0;
  overflow:hidden;
  width:100%;
  }
  .block .inhoud .afbeelding img{
  border:0;
  margin:0;
  padding:0;
  }
  .sluitkruis A{
  color:#006699;/*bauw*/
  }
  .linkerbalk{
  clear:both;
  display:block;
  float:left;
  width:234px;
  overflow:hidden;
  }
  .linkerbalkcontent{
  position:absolute;
  top:20.9ex;
  /*top:112px;*/
  width:234px;
  }
  .linkerbalkcontent h2.afbeeldinglinks{
  width:234px;
  height:144px;
  padding:0;
  margin:0;
  font-size:0px;
  line-height:0px;
  text-indent:-2000px;
  }
  span.hoekjelinksboven{
  display:block;
  width:38px;
  height:38px;
  margin-top:-1px;
  background-image:url(/views/shared/img/hoekjelinksboven.png);
  background-position:left top;
  background-repeat:no-repeat;
  }
  span.hoekjerechtsonder{
  display:none;
  }
  .inhoudelijk{
  float:left;
  width:520px;
  position:relative;
  margin:0 0 0 11px;
  border-top:1px solid #006699;/*blauw*/
  }
  .inhoudelijk .content{
  padding:10px 0 10px 0;
  position:relative;
  width:520px;
  }
  .inhoudelijk .content table.nieuwsbrief{
  font-size:100%!important;
  }
  .link{
  margin:1ex 0 0 0;
  }
  .inhoud .hoofdbericht{
  margin:0 0 1ex 0;
  }
  .inhoud .hoofdbericht h4 a{
  text-decoration:none;
  }
  .inhoud .hoofdbericht span.datum{
  display:block;
  color: #999999;
  font-size:80%;
  }
  .inhoud .hoofdbericht .tekst{
  clear:both;
  display:block;
  overflow:hidden;
  }
  .inhoud .lijst{
  width:100%;
  }
  .inhoud .lijst ul{
  background-image:none;
  list-style-type:none;
  margin:0;
  padding:0;
  }
  .inhoud .lijst ul li{
  background-image:none;
  list-style-type:none;
  clear:left;
  padding:4px 0 4px 0;
  margin:0;
  }
  .homepage .inhoud .lijst ul li{
    padding:2px 0 2px 0;
  }

  .inhoud .lijst span.datum{
  color:#006699;/*blauw*/
  color:#999999;
  float:left;
  display:block;
  width:50px;
  overflow:hidden;
  }
  .inhoud .lijst a{
  float:left;
  display:block;
  color:#006699;/*blauw*/
  text-decoration:none;
  width:178px;
  overflow:hidden;
  }
  .inhoud .rij-breed .lijst a{
    width:490px;
  }
  .rechterbalk .inhoud .lijst a{
  float:left;
  width:133px;
  }
  .rechterbalk .agenda .inhoud .lijst a{
  float:left;
  width:132px;
  }
  .footer{
  clear:both;
  margin-top:20px;
  padding:10px 0 10px 0;
  }
  .footer a{
  text-decoration:none;
  }
  .footer a:hover{
  text-decoration:none;
  }
  .footer .footerinhoud {
  font-size:90%;
  position:relative;
  display:block;
  width:530px!important;
  margin:0 0 0 245px;
  }
  a.rss {
  position: relative;
  }
  /*a.rss img {
  position: absolute;
  top:0px;
  }*/
  a.rss img{
  position:relative;
  display:inline-block;
  margin-left:3px;
  margin-bottom:-2px;
  }
  .inhoud form {
  width:100%;
  margin:0;
  padding:0;
  }
  .onderkantcontent{
  display:block;
  clear:left;
  width:520px;
  padding-top:1ex;
  }
  .onderkantcontent .rij{
  clear:left;
  float:left;
  display:block;
  width:520px;
  margin:0;
  padding:0;
  }
  .onderkantcontent .rij .linkerkant{
  float:left;
  display:block;
  width:257px;
  margin:0;
  padding:0;
  }
  .onderkantcontent .rij .rechterkant{
  float:left;
  display:block;
  width:257px;
  margin:0 ;
  padding:0 0 0 5px;
  }

  /*     content opmaak  */
  h1{
  position:absolute;
  display:block;
  float:left;
  width:234px;
  height:60px;
  cursor:pointer;
  }
  h1 a{
  display:block;
  float:left;
  text-indent:-2000px;
  background-image:url(/views/shared/img/Overijsselheader.jpg);
  background-position:22px 6px;
  background-repeat:no-repeat;
  width:234px;
  height:60px;
  cursor:pointer;
  }

  h2.paginatitel{
  display:block;
  width:520px;
  height:2.6ex;
  float:left;
  margin:-2.6ex 0 1px 0;
  padding:0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:130%;
  overflow:hidden;
  }
  h3{
  margin:0 0 1ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:110%;
  }
  h4{
  margin:0 0 0.5ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:100%;
  }
  h4 a{
  text-decoration:none!important;
  }
  h4 a:hover{
  text-decoration:none!important;
  }
  h5{
  margin:0 0 0.25ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:90%;
  }
  h6{
  margin:0 0 0.25ex 0;
  font-weight:normal;
  color:#A70B27;/*rood*/
  display:block;
  font-size:90%;
  }
  .inhoudelijk .content A.siteLink {
    text-decoration: underline;
  }
  a{
  color:#006699;/*blauw*/
  text-decoration:none;
  }
  a:hover{
  color:#A70B27;/*rood*/
  text-decoration:none;
  }

  .lees_meer{
  display:block;
  clear:left;
  width:100%;
  margin-top:4px;
  }
  .lees_meer a{
  display:block;
  margin:0;
  color:#006699;/*blauw*/
  padding-left:10px;
  background-image:url(/views/shared/img/GT.gif);
  background-position:left 0.5em;
  background-repeat:no-repeat;
  text-decoration:none;
  }
  .lees_meer a:hover{
  color:#A70B27;/*rood*/
  text-decoration:none;
  background-image:url(/views/shared/img/GT2.gif);
  }

  .content .inleiding{
  font-weight:bold;
  margin-bottom:2ex;
  }
  .content .inhoud{
  font-weight:normal;
  }

  .content img {
  border-style:solid;
  border-color:#006699;/*blauw*/
  background-color:#FFFFFF;
  padding:0 0 0 0;
  }
  .content td img{
  margin:5px;
  border-style:solid;
  border-color:#006699;/*blauw*/
  background-color:#FFFFFF;
  padding:0 0 0 0;
  }
  .content a img{
  border-style:solid;
  border-color:#006699;/*blauw*/
  background-color:#FFFFFF;
  padding:0 0 0 0;
  }
  .content td a img {
  border-color:#006699;/*blauw*/
  }
  .content a:hover img{
  border-color:#A70B27;/*rood*/
  }
  .content td a:hover img {
  border-color:#A70B27;/*rood*/
  }
  table.organisatiegidsTable TH{
  color:#A70B27;/*rood*/
  border-bottom-width:1px;
  }
  table.organisatiegidsTable td{
  border-bottom-width:1px;
  }
  .content table{
  /*border-collapse:collapse;*/
  font-size:100%;
  border-left-color:#006699;/*blauw*/
  border-right-color:#006699;/*blauw*/
  border-top-color:#006699;/*blauw*/
  border-bottom-color:#006699;/*blauw*/
  border-left-style:solid;
  border-right-style:solid;
  border-top-style:solid;
  border-bottom-style:solid;
  background-color:#ffffff;
  }
  .content #wettechnisch table{
  background-color:#f2f2f2;
  }

  .content table caption{
  padding-bottom:0.5em;
  text-align:left;
  font-weight:bold;
  color:#A70B27;/*rood*/
  /*display:block; Gaat fout ivm Firefox, én in IE lijkt het goed te gaan zonder*/
  font-size:100%;
  }

  .content table th{
  text-align:left;
  vertical-align:text-top;
  font-weight:bold;
  border-left-color:#006699;/*blauw*/
  border-right-color:#006699;/*blauw*/
  border-top-color:#006699;/*blauw*/
  border-bottom-color:#006699;/*blauw*/
  border-left-style:solid;
  border-right-style:solid;
  border-top-style:solid;
  border-bottom-style:solid;
  }

  .content table td{
  border-left-color:#006699;/*blauw*/
  border-right-color:#006699;/*blauw*/
  border-top-color:#006699;/*blauw*/
  border-bottom-color:#006699;/*blauw*/
  border-left-style:solid;
  border-right-style:solid;
  border-top-style:solid;
  border-bottom-style:solid;
  }

  .content p{
  display:block;
  margin:0 0 1em 0;
  }
  .content .summary p{
  margin-bottom:0px;
  }
  sub{
  font-size:90%!important;
  line-height:100%!important;
  }
  sup{
  font-size:90%!important;
  line-height:100%!important;
  }
  .inleiding p{
  display:block;
  margin-bottom:0em;
  }
  .content BLOCKQUOTE {
  clear:left;
  display:block;
  margin-left:15px;
  margin-bottom:1em;
  }
  .content ABBR, .content .abbrBlock {
  cursor:pointer;
  border-bottom:1px dotted #A70B27;/*rood*/
  }
  .content DFN , .content .dfnBlock{
  cursor:pointer;
  border-bottom:1px dotted #006699;/*blauw*/
  font-style:italic;
  }
  .content ul{
  display:inline-block;
  list-style:outside;
  list-style-type:none;
  padding:0 0 0 10px;
  margin:0 0 1em 0;
  }
  .content ul li{
  list-style:outside;
  list-style-type:none;
  margin-left:0.1em;
  padding:0 0 0 20px;
  background-image:url(/views/shared/img/square.gif);
  background-repeat:no-repeat;
  background-position:left 1.2ex;
  }
  ol{
  display:block;
  list-style:outside;
  list-style-type:decimal;
  margin:0 0 1em 0;
  padding:0;
  }
  .list-style-type-lower-alpha,
  .listType_a {
  display:block;
  list-style:outside;
  list-style-type:lower-alpha;
  }
  .list-style-type-upper-alpha,
  .listType_A{
  display:block;
  list-style:outside;
  list-style-type:upper-alpha;
  }
  .list-style-type-upper-roman,
  .listType_I {
  display:block;
  list-style:outside;
  list-style-type:upper-roman;
  }
  .list-style-type-lower-roman,
  .listType_i {
  display:block;
  list-style:outside;
  list-style-type:lower-roman;
  }
  .content ol li{
  margin:0 0 0 2.8em;
  padding:0;
  }
  .linklijst .inhoud UL, .Dossiers .inhoud UL{
  list-style:none;
  margin:0;
  padding:0;
  }
  .inhoud .lijst a:hover{
  color:#A70B27;/*rood*/
  text-decoration:none;
  }
  .linklijst a, .Dossiers .inhoud UL li a{
  display:block;
  text-decoration:none;
  padding:2px 0 3px 0px;
  }
  .feeds .inhoud .lijst li a,
  .Agenda .inhoud .lijst li a {
    height: 3.0ex;
  }
  .linklijst a:hover {
  color:#A70B27;/*rood*/
  text-decoration:none;
  }
  a.doc  {
  background-image:url(/views/shared/img/icons/doc.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.html  {
  background-image:url(/views/shared/img/icons/html.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.txt  {
  background-image:url(/views/shared/img/icons/txt.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.pdf {
  background-image:url(/views/shared/img/icons/pdf.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.zip {
  background-image:url(/views/shared/img/icons/zip.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.mp3{
  background-image:url(/views/shared/img/icons/mp3.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.mp4 {
  background-image:url(/views/shared/img/icons/mp4.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.odp{
  background-image:url(/views/shared/img/icons/odp.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.ods{
  background-image:url(/views/shared/img/icons/ods.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.odt{
  background-image:url(/views/shared/img/icons/odt.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.wmv{
  background-image:url(/views/shared/img/icons/wmv.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.wma{
  background-image:url(/views/shared/img/icons/wmv.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.xls{
  background-image:url(/views/shared/img/icons/xls.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.ppt{
  background-image:url(/views/shared/img/icons/ppt.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.jpg{
  background-image:url(/views/shared/img/icons/jpg.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  a.gif{
  background-image:url(/views/shared/img/icons/gif.gif);
  background-position: left 0.3em;
  background-repeat:no-repeat;
  padding:2px 0 3px 20px;
  }
  DT a.doc  {
  background-position: left 0.1em;
  }
  DT  a.txt  {
  background-position: left 0.2em;
  }
  DT a.pdf {
  background-position: left 0.2em;
  }
  DT a.zip {
  background-position: left 0.2em;
  }
  DT a.mp3{
  background-position: left 0.2em;
  }
  DT a.mp4 {
  background-position: left 0.2em;
  }
  DT a.odp{
  background-position: left 0.2em;
  }
  DT a.ods{
  background-position: left 0.2em;
  }
  DT a.odt{
  background-position: left 0.2em;
  }
  DT a.wmv{
  background-position: left 0.2em;
  }
  DT a.wma{
  background-position: left 0.2em;
  }
  DT a.xls{
  background-position: left 0.2em;
  }
  DT a.ppt{
  background-position: left 0.2em;
  }
  DT a.jpg{
  background-position: left 0.2em;
  }
  DT a.gif{
  background-position: left 0.2em;
  }
  .sitemap ul{
  list-style:none;
  }

  /* indien instelling breed (contentvlak omvat tevens de rechterbalk */
  .breed .inhoudelijk{
  width:740px;
  }
  .breed h2.paginatitel{
  width:730px;
  }
  .breed .inhoudelijk .pubdatum{
  width:740px;
  }
  .breed .inhoudelijk .content{
  padding:10px 0 10px 0;
  position:relative;
  overflow:hidden;
  width:740px;
  }
  .breed .rechterbalk{
  display:none;
  }

    /* indien instelling Extra breed (contentvlak omvat tevens de rechterbalk EN navigatievlak linkerkant*/
  .extrabreed .inhoudelijk{
  width:984px;
  }
  .extrabreed h2.paginatitel{
  width:974px;
  }
  .extrabreed .inhoudelijk .pubdatum{
  width:984px;
  }
  .extrabreed .inhoudelijk .content{
  padding:10px 0 10px 0;
  position:relative;
  overflow:hidden;
  width:984px;
  }
  .extrabreed .rechterbalk{
  display:none;
  }
  .extrabreed .linkerbalk{
  display:none;
  }
  .extrabreed .linkerbalkcontent{
  display:none;
  }

  .organisatiegidsPopup {
  display:inline-block;
  background-color: #f2f2f2;
  padding: 10px;
  }
  .organisatiegidsPopup  table th, .organisatiegidsPopup  table td{
  text-align:left;
  padding:1px 5px 1px 5px;
  font-weight:normal;
  }
  ul.menukaart {
  margin-top: 0;
  padding-top: 0;
  }
  ul.menukaart li {
  margin-left: 14px;
  }
  div.block div.mededeling {
  margin:8px -11px 8px -11px;
  color: #FFFFFF;
  background-color: #A70B27;
  padding: 4px 10px 4px 10px;
  font-weight: bold;
  }
  div.kaartje
  {
  width: 140px;
  height: 127px;
  background-image: url('/views/pagetypes/bekendmaking/images/regiokaart.gif');
  background-repeat: no-repeat;
  margin-top: 15px;
  margin-left: 3px;
  position: relative;
  }
  div.kaartje .drawn_gis{
  line-height:0px;
  }
  a.wrapper-info {
  position: relative;
  }
  a.wrapper-info img.info-image{
  padding:0;
  margin:0 2px 0 2px;
  border:0;
  height:10px;
  }
  a.wrapper-info .info {
  position: absolute;
  display: block;
  border: solid 1px #D4CFCF;
  background-color: #f2f2f2;
  padding: 5px;
  width: 250px;
  top: 22px;
  left: 22px;
  font-weight:normal;
  color:#000000;
  }
  a.uitklappen-link{
  padding:0;
  margin:0 2px 0 2px;
  border:0;
  }
  .content .uitklappen{
  color: #006699;
  display:inline;
  margin:0 0 0 2px;
  cursor:pointer;
  }
  .lightbox-description-inner {
    overflow: hidden;
  }
  table.organisatiegidsTable tr th, table.organisatiegidsTable tr td{
  width:auto;
  padding:8px;
  border:0px;
  }
  .organisatiegidsTable tr.rowOdd td{
  background-color:#DBDBDB;
  }
  .organisatiegidsTable tr.rowEven td{
  background-color:#F3F3F3;
  }
}

@media print{
  .linkerbalkcontent, .linkerbalk, .rechterbalk, .bovenkant .zoeken, #nav, h2.header, .maandbladeraar, .vorigeweek, .volgendeweek, .pager_boven, .pager_onder{
  display:none!important;
  }
  .bovenkant ul.kruimelpad{
  display:block;
  clear:left;
  margin-left:0!important;
  padding-bottom:8px;
  }
  .bovenkant ul.kruimelpad li{
  margin-right:8px;
  padding-left:0;
  display:inline;
  color:#A70B27;
  }
  body{
  FONT-SIZE: 70%;
  LINE-HEIGHT: 160%;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  }
  .omhulsel {
  margin:0;
  }
  .footer {
  clear:left;
  display:block;
  width:17cm;
  padding-top:8px;
  }
  .footer .footerinhoud {
  display:block;
  margin:0 auto 0 auto;
  }
  a.rss {
  position: relative;
  }
  a.rss img {
  position: absolute;
  bottom: 0px;
  right: -20px;
  }
  .inhoudelijk{
  border:0!important;
  }
  dl, dd, dt{
  display:block!important;
  margin-left:0!important;
  }
  dl, .resultaten{
  width:17cm!important;
  }
  ul, li{
  margin-left:0;
  padding-left:0;
  }
  .productcatalogus .block .inhoud ul li  a.formulier{
  position:relative!important;
  float:none!important;
  display:block!important;
  text-indent:0!important;
  width:auto!important;
  height:auto!important;
  }
  .inleiding{
  border:0!important;
  font-weight:bold;
  }
  .onderkantcontent .rij .linkerkant{
  display:block;
  width:257px;
  }
  .onderkantcontent .rij .rechterkant{
  display:block;
  width:257px;
  }
  .blokje{
  display:block;
  width:234px;
  margin:0 8px 0 0;
  padding:0;
  }
  .blokje2{
  display:block;
  width:234px;
  margin:0;
  padding:0;
  }
  .inhoud .lijst SPAN.datum {
  OVERFLOW: hidden;
  WIDTH: 40px;
  COLOR: #999999;
  }
  .homepage .rechterkolom{
  width:252px;
  float:none;
  }
  .homepage .linkerkant, .rechterkant{
  width:258px!important;
  margin:0!important;
  padding:0!important;
  }
  .homepage .linkerblok{
  float:none;
  margin:0;
  padding:0;
  }
  .homepage .linkerblok .homeblock {
  border:1px solid #f2f2f2!important;
  padding:4px;
  float:none;
  }
  .homepage .linkerblok .homeblock .inhoud{
  border:0;
  }
  .block{
  border:1px solid #f2f2f2!important;
  padding:4px;
  margin:4px;
  }
  .block .inhoud{
  display:block;
  margin:0;
  padding:0 11px 2px 11px;
  font-size:100%;
  overflow:hidden;
  }
  .block .inhoud .afbeelding{
  margin:0 0 0.5em 0;
  padding:0;
  overflow:hidden;
  width:100%;
  }
  .block .inhoud .afbeelding img{
  border:0;
  margin:0;
  padding:0;
  }
  h1{
  font-weight:bold;
  color:#006699;/*blauw*/
  display:block;
  font-size:140%;
  }
  h2.paginatitel{
  position:relative;
  display:block;
  padding:0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:120%;
  }
  h3{
  display:block;
  margin:0 0 1ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  font-size:110%;
  }
  h4{
  margin:0 0 0.5ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:100%;
  }
  h4 a{
  display:block;
  text-decoration:none!important;
  }
  h5{
  margin:0 0 0.25ex 0;
  font-weight:bold;
  color:#A70B27;/*rood*/
  display:block;
  font-size:90%;
  }
  h6{
  margin:0 0 0.25ex 0;
  font-weight:normal;
  color:#A70B27;/*rood*/
  display:block;
  font-size:90%;
  }
  .content{
  width:auto;
  }
  .content ul{
  display:inline-block;
  list-style:outside;
  list-style-type:square;
  padding:0 0 0 10px;
  margin:0;
  }
  .content ul li{
  list-style:outside;
  list-style-type:square;
  margin-left:10px;
  padding:0 0 0 0px;
  background-image:url(/views/shared/img/square.gif);
  background-repeat:no-repeat;
  background-position:left 1.2ex;
  }
  ol{
  display:block;
  list-style:outside;
  list-style-type:decimal;
  margin:0;
  padding:0;
  }
  .list-style-type-lower-alpha,
  .listType_a {
  display:block;
  list-style:outside;
  list-style-type:lower-alpha;
  }
  .list-style-type-upper-alpha,
  .listType_A{
  display:block;
  list-style:outside;
  list-style-type:upper-alpha;
  }
  .list-style-type-upper-roman,
  .listType_I {
  display:block;
  list-style:outside;
  list-style-type:upper-roman;
  }
  .list-style-type-lower-roman,
  .listType_i {
  display:block;
  list-style:outside;
  list-style-type:lower-roman;
  }
  .content ol li{
  margin:0 0 0 2.8em;
  padding:0;
  }
  .linklijst .inhoud UL{
  list-style:none;
  margin:0;
  padding:0;
  }
  a, .bestelbutton a, .menubewerken a, .bijdrage_bewerken a, .bijdrage_verwijderen a, .bijdrage_reageren a{
  color:#006699!important;
  text-decoration:none;
  padding:0;
  margin:0;
  }
  a img, td a img{
  color:#006699;/*blauw*/
  text-decoration:none;
  border:0;
  }
  .content img {
  border-style:solid;
  border-color:#006699;/*blauw*/
  background-color:#FFFFFF;
  padding:0 0 0 0;
  }
  .hotspot_popup{
  background-color: #f2f2f2;
  }
  .content TABLE {
  PADDING: 0px;
  FONT-SIZE: 1em;
  BORDER-COLOR: #006699;
  BORDER-STYLE: solid;
  /*BORDER-COLLAPSE: collapse;	*/
  }
  .content TABLE TH {
  text-align:left;
  FONT-WEIGHT: bold;
  BORDER-COLOR: #006699;
  VERTICAL-ALIGN: text-top;
  BORDER-STYLE: solid;
  }

  .content TABLE TD {
  FONT-WEIGHT: bold;
  BORDER-COLOR: #006699;
  BORDER-STYLE: solid;
  }
  .breed .wwwgids TABLE {
  width:17cm;
  }
  .wwwgids TABLE {
  border:0;
  TABLE-LAYOUT: fixed;
  MARGIN: 8px 0px 16px;
  }
  .wwwgids TABLE THEAD TR TH {
  border:0;
  BORDER-TOP: 1px solid #006699;
  COLOR: #a70b27;
  }
  .wwwgids TABLE TR TD {
  border:0;
  BORDER-TOP: 1px solid #006699;
  }
  .wwwgids TABLE TR TH{
  border:0;
  BORDER-TOP: 1px solid #006699;
  }
}
