/* MUST MilieuCentraal CSS */
/* Site Layout */
.TopContainer {
	margin:0 30px;
	width:auto;
	height: 110px;
}
.TopContainer .esw {
	color: #BED600;
	font-size: 30px;
}
.TopContainer hr {
  display: block;
  height: 1px;
  color: #006983;
  background-color: #006983;
}
.mc-mmm {
	font-style: italic;
	color: #006983;
	font-size: 10px;
}
.Main {
	margin:0 30px;
	width:auto;
	height: auto;
}
.LeftContainer {
	margin:0 auto;
	width:auto;
	height: auto;
}
.RightContainer {
	margin:0 auto;
	width:auto;
	height: auto;
}
.ContentContainer {
	margin:0 auto;
	width:auto;
	height: auto;
}

/*  extra container within contentcontainer , can be used for extra padding of content */
#container{
	
}

.BottomContainer {
	margin-top: 0px;
	width: auto;
	height: auto;
}
/* Coloring */
.map {
	background-color: #BED600;
}

#printicondiv div {
	background-image: url(printicon.gif);
	background-repeat: no-repeat;
	height: 11px;
	width: 12px;
	padding: 2px;
}

.zoekcriteriadiv .zoekbutton {
	background-color: #BED600;
	color: #FFFFFF;
}

.zoekresultaatdiv a {
	color: #BED600;
}

.zoekresultaatdiv hr {
	color: #BED600;
  background-color: #006983;
	display: block;
	height: 1px;
}


.tabNavigatie
{
}

.tabNavigatie ul
{
}

.tabNavigatie li
{
}

.tabNavigatie li input
{
    border: solid 1px #E5E5E5;
    background-color: #E5E5E5;
}
.tabNavigatie li input:hover
{
    border-color: #BED600;
    background-color: #BED600;
}
.tabNavigatie li input.active
{
    border-color: #BED600;
    background-color: #BED600;
    color: #000000;
}
.tabPage
{
    border: solid 2px #006983;
}

.ResultGroupSeperator
{
     background-color: #006983;
     color: #FFFFFF;
}

/* Partner Specific CSS */


/* Put your styles here */
.introduction {
	color: #BED600;
	font-size: 20px;
	line-height: 30px;
}
a:active, a:visited, a:link {
	color: #BED600;
}
a:hover {
	color: #006983;
}

img 
{
	border: none;
}

.TopContainer 
{
	background: none;
	width: 970px;
	margin: 0 auto;
}

.ContentContainer {
width:970px;
}

#Header,
.TopContainer 
{
	height: 90px;
}

.tabPage {
border:1px solid #F65703;
padding:0;
}

.zoekresultaatdiv div div.leesmeerdiv a 
{
margin-bottom: 16px;
}

ul.subnav li a:visited
{
	color: #fff;
	font-weight: bold;
}

ul.subnav li a:hover 
{
	color: #000;
	font-weight: bold;
}

/* aanpassingen skin contentdeel 25-03-2010 */

ul#mainmenu {
background:#006983 url(mainmenu_bg_mc.png) no-repeat scroll 0 0;
}

.nieuws {
background:white url(bordered-box-mc.gif) no-repeat scroll center top;
}

.orangeblockfooter {
background:#FFFFFF url(bordered-box-mc.gif) no-repeat scroll center bottom;
}

#zoekboxhome {
background:transparent url(zoekboxhome_bg_mc.jpg) no-repeat scroll 0 0;
}

#zoekboxhome fieldset input.HomeSearch,
.zoekadv input.AdvancedSearch
{
	color: #006983;
}

.nieuws h2, 
.infobox h2,
.contentleft h1,
.NewsItem .NewsHeader .HeaderText  
{
	color: #bed600;
}

h1, 
h2, 
h3
{
	color: #006983;
}

.contentleft.zoekadv {
background:#FFFFFF url(zoekbox-res_mc.gif) no-repeat scroll 0 0;
}

.zoekboxonder {
background:#FFFFFF url(zoekbox-res_mc.gif) no-repeat scroll center bottom;
}	

.tabPage {
border:1px solid #bed600;
}

.tabNavigatie ul li input.active,  .tabNavigatie ul li input:hover
{
	background: #bed600 url('tabs_bg_mc.gif') no-repeat left top;
}

div.leesmeerdiv a 
{
	background:#FFF url(arrow-mc.gif) no-repeat scroll right 4px;
	text-decoration: none!important;
}

div.leesmeerdiv a:hover 
{
	text-decoration: underline!important;
}

.boven {
background:#bed600 url(submenu_mc.gif) no-repeat scroll 0 0;
}

.onder {
background:#bed600 url(submenu_mc.gif) no-repeat scroll center bottom;
}

ul.subnav li a,
ul.subnav li a:hover,
ul.subnav li a:visited {
color: #FFF;
background: #bed600;
}

ul.subnav {

background:#fff;
}

.nieuws a, .infobox a {
background:#FFFFFF url(arrow-mc.gif) no-repeat scroll right bottom;
}

div.aanmeld div.grijsblok table tbody tr td a {
color: #006983;
text-decoration: none;
}

div.aanmeld div.grijsblok table tbody tr td a:hover {
text-decoration: underline;
}

table#tat_table tr,
table#tat_table tr td 
{
	background-color: #bed600;
}

.highlight {
background:#fcffe8 none repeat scroll 0 0;
border:1px solid #bed600;
}

.highlight .leesmeerdiv a {
background:#fcffe8 url(arrow-mc.gif) no-repeat scroll right 4px;
}


.NewsMoreLink a {
color:#bed600!important;
}