
	
	body div, html div, #top *{
	background-image: none;
	background-color: transparent;
   color: #000000;
}
#wrapper{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 0.7em;
}
.home #sidebar .banner ,
#header,
#footer,
#skip,
#path,
#navigation,
#sitewideMenu,
#courseFinder,
#pagefunctions,
#courseFinderButton,
#sidebar,
#content a.more{
	display: none;
}
#top a.showmore,
#top a.showless,
#backtotop {
   display: none;
}
h1,h2,h3,h4,h5,h6{
   line-height: 1.3em;
   margin: 0px;
   padding: 0.75em 0px 0em 0px;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: normal;
}
   h1{
      font-size: 3em;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      border-bottom: 1px solid #CCCCCC;
      padding: 0px 0px 10px 0px;
   }
   h2{
      font-size: 1.9em;
   }
   h3{
      font-size: 1.4em;
   }
   h4{
      font-size: 1.2em;
   }
   h5{
      font-size: 1em;
   }
   h6{
      font-size: 0.8em;
   }
#subtitlebar h2 {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 2.4em;
   border-bottom: 1px solid #CCCCCC;
   padding: 10px 0px;
}
#content div.image{
   padding: 0px 0px 0px 20px;
   float: right;
   display: block;
}

.list{
   margin: 0px;
   padding: 0px 0px 5px 0px;
   list-style: none;
}
   .list li{

   }
   .list li a{
      text-decoration: none;
      display: inline-block;
      padding: 5px 0px 2px 10px;
      color: #656565;
      font-weight: bold;
      background-image: url(../images/bullet_grey.gif);
      background-repeat: no-repeat;
      background-position: left 7px;
   }
   .list li a:hover{
      text-decoration: underline;
   }

div.text{
   padding: 0px 0px 10px 20px;
   float: left;
   border-bottom: 1px solid #CCCCCC;
}
.text h2,
.text h3,
.text h4,
.text h5,
.text h6{
   margin-left: -20px;
}
div.text .nomargin{
   margin-left: 0px;
}
.text fieldset h2,
.text fieldset h3,
.text fieldset h4,
.text fieldset h5,
.text fieldset h6,
.text ul h2,
.text ul h3,
.text ul h4,
.text ul h5,
.text ul h6,
.text ol h2,
.text ol h3,
.text ol h4,
.text ol h5,
.text ol h6,
.text table h2,
.text table h3,
.text table h4,
.text table h5,
.text table h6{
   margin-left: 0px;
}
.listpage #content ul {
   list-style: none;
   margin: 0px;
   padding: 0px;
}
   .listpage #content ul li{
      display: inline-block;
      padding: 5px 0px;
      border-bottom: 1px dotted #CCCCCC;
   }
   .listpage #content ul li h2{
      display: block;
      font-size: 1.8em;
      padding: 0px 0px 10px 0px;
      line-height: 1.1em;
   }
   .listpage #content ul li h2 a{
      text-decoration: none;
   }
   .listpage #content ul li .listvisual{
      border: 1px solid #000000;
      float: left;
      margin-right: 30px;
   }
#themebar{
   border-bottom: 1px solid #CCCCCC;
}

.home #content h2.tab a{
   display: none;
}
.home #content h2.tab a.active{
   display: block;
}
   #wrapper ol.dated{
      list-style: none;
      padding: 0px 0px 10px 0px;
      margin: 0px;
   }
    #wrapper .dated li{
      display: block;
      background-image: url(../images/stippellijn.gif);
      background-position: left bottom;
      background-repeat: repeat-x;
   }
   #wrapper .dated li a{
      text-decoration: none;
      display: block;
      padding: 3px 0px 5px 70px;
      color: #000000;
      min-height: 30px;
   }
   #wrapper .news li a{
      font-weight: bold;
   }
   #wrapper .dated li .date{
      display: block;
      position: absolute;
      font-family: Georgia, "Times New Roman", Times, serif;
      color: #CCCCCC;
   }
      #wrapper .dated li .date .day{
         font-size: 2.1em;
         line-height: normal;
         position: absolute;
         width: 29px;
         text-align: right;
         margin-top: -3px;
      }
      #wrapper .dated li .date .month{
         color: #000000;
         position: absolute;         
         width: 30px;
         margin: 0px 0px 0px 34px;
      }
      #wrapper .dated li .date .year{
         position: absolute;         
         background-color: transparent;
         width: 30px;
         margin: 7px 0px 0px 31px;
         padding-top: 0.6em;
         border-left: 1px solid #CCCCCC;
         padding-left: 2px;
         font-size: 0.9em;
         line-height: 1em;
      }
#homequote blockquote {
   line-height:1.6em;
   margin:0;
   font-style: oblique;
   padding: 0px;
}
.home #sidebar{
   display: block;
}
#publications{
   float: right;
}
#publications ul{
   list-style: none;
   margin: 0px;
   padding: 0px;
}
#publications ul li {
   padding: 5px 0px;
   border-bottom: 1px dotted #CCCCCC;
}
#publications ul li dl{
      margin: 0px;
      padding: 0px;
   }
   #publications ul li dt{
      float: left;
      width: 90px;
   }
   #publications ul li .main{
      font-weight: bold;
   }
   #publications ul li dd{
      display: inline-block;
      margin: 0px;
      padding: 0px 0px 5px 0px;
      width: 437px;
      line-height: 1.2em;
   }
#publicationtypes,#publications ul .full{
   display: none;
}

.content_extra{
   display: block;
   position: relative;
   float: left;
   width: 100%;
}

.landingpage .landing_block {
   display:block;
   position: relative;
   border-bottom: 1px solid #CCCCCC;
   width: 45%;
   float: left;
   margin: 10px 15px;
   overflow: hidden;
}
.landingpage #first{
   padding-top:20px;
   width: 100%;
}
.landingpage .picture_size1 img, .landingpage .picture_size2 img{
   float: right;
   margin-left: 20px;
}
.newscover{
   float: left;
   margin-right: 10px;
}
.newsmagazine{
   float: left;
   list-style: none;
   width: 60%;
   margin: 0px;
   padding: 0px;
}
.newsmagazinelink, .previousnews, .landing_block form{
   display: none;
}


