@import "globaldivs.css";
@import "vlak_uitklapmenu.css";
@import "vlak_content.css";
@import "vlak_containers.css";
@import "vlak_footer.css";
@import "printout.css";
@import "sitemap.css";
@import "object_briefing.css";
@import "object_document.css";
@import "object_map.css";
@import "object_discussiegroep.css";
@import "object_form.css";
@import "object_poll.css";
@import "object_egrant.css";

html, body, #wrap, #globalcontainer {
	/*height: 100%;*/
}

div#wrap, div#globalcontainer {
	min-height: 170px;
	background: url(images/bg_body.gif) repeat-x left top;
}

  
body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 80%;
  color: #000;
  margin: 0;
  padding: 0;
  text-align: center;
  background: #e5e5e5 url(images/bg_kolommen.gif) repeat-y center top;
}

/*div.invisible{
	display:none
}
*/
span.invisible{
	display:none
}

img{
	border:none;
}

form{
	margin:0px;
}

.float{
	float:left;
}

.clear{
	clear:both;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Arial, Helvetica, sans-serif;

}


/*gewone platte tekst*/
div#inhoud p{
	margin:0;
  padding: 0;
	line-height:150%;
  font-size: 85%;
}

div#toelichting p {
	margin-bottom:1em;
}


div#inhoud p a {
  color: #DC241F;
	text-decoration:underline;
}

/* moet even voor octane word conversie */

div#inhoud p font {
	font-size: 100% !important;
	line-height: 150%;
}

div#inhoud p font font {
	font-size: 100% !important;
	line-height: 150%;
}


div#inhoud li font font {
	font-size: 120% !important;
	line-height: 150%;
}

div#customcontent td font {
  font-size: 120% !important ;
  line-height: 150%;
}
/* moet even voor octane word conversie */

#inhoud li a {
  color: #DC241F;
	text-decoration:none;
}

#inhoud li a:hover {
  color: #DC241F;
	text-decoration:underline;
}

div#inhoud p a:hover{
	color:#666;
	text-decoration:underline;
}
div#inhoud p a:active{
	color:#000;
}
div#inhoud p a:visited{
	color:#666;
	/*text-decoration:none;*/
}


#inhoud ul {
  list-style: square;
  font-size: 85%;
  line-height: 150%;
  margin: 0 0 0 2em;
  padding: 0;
}
#inhoud li {
  margin-bottom: .5em;
}


#inhoud ul ul {
  font-size: 100%;
}

.provide20px{
	height:20px;
	clear:both;
}

.provide20pxleft{
	/*padding-left:20px;*/
}

.provide10px{
	height:10px;
	clear:both;
}

.provide5px{
	height:5px;
	clear:both;
}

/*start o.a. nieuwsitems**********************************************************/
.titelvlak{
	width:100%;
}

.titelvlak h2{
	font-size:100%;
	margin:0;
	padding:0;
  color:#666;
}

.titelvlak h2 a{
	color: #dc241f;
	text-decoration:none;
}

.titelvlak h2 a:hover{
  color:#666;
	text-decoration:underline;
}

.titelvlak h2 a:hover{
  color: #666;
}

.scheiding{
  height: .5em;
}

#contentvlak p a.leesverder{
	color:#dc241f;
	text-decoration:none;
  display: block;
}

#contentvlak p a.leesverder:hover{
  color: #666;
	text-decoration:underline;
}
#contentvlak p a.leesverder:active, #contentvlak h2 a:active {
  color: #000;
}

#contentvlak p a.leesverder:visited, #contentvlak h2 a:visited {
  color: #666;
}

/*einde o.a. nieuwsitems**********************************************************/

/*start links*********************************************************************/
.link_utils{
	color:#fff;
}

a.link_utils{
	text-decoration:none;
}

a.link_utils:hover{
	text-decoration:underline;
}
/*einde links*********************************************************************/

#map {
	width: 573px;
	height: 500px;
}

.map {
	background: #e5e5e5 url(images/bg_kolommen_map.gif) repeat-y center top;
}

.map #contentvlak {
	width:590px !important;
 
}

.map #containervlak {
	display:none;
}

/*-------------Verordening------------*/

a#info {
	display: block;
	padding-bottom: 20px;
}

div#customcontent table.verordeningen {
	width: 380px;
	border: 1px solid #C0C0C0;
	text-align:left;
	font-size: 8px;
}

th.tabelheader_vo {
	color:#ffffff;
	border: 1px solid #ffffff; 
	text-align: left;
	width: 25%;
	vertical-align:top;
	padding:2px;
	background-color:#808080;
}

td.tabeltd {
	border: 1px solid #C0C0C0; 
	width: 25%;
	text-align:left;
	vertical-align:top;
	padding:2px;
}

#drmeta {
	margin-top:10px;
}

div#drmeta div.dritem {
	padding: 3px 0;
}

div#customcontent div#drmeta h4 {
	font-weight:bold;
	background-image:url(images/bc_arrow.gif);
	background-position: left 3px;
	background-repeat:no-repeat;
	color:#363636;
	font-size:100%;
	padding-left:15px;
}

	#drmeta span {
		display:block;
		margin-left:15px;
	}

#drmeta a#info {
		text-decoration:none;
}

#showhide2{
	display:block;
}

#drmeta .showhide_links {
	display:block;
}

.pdf {
	background: url('images/pdf.gif') no-repeat left;
	padding-left:15px;	
}

.doc {
	background: url('images/doc.gif') no-repeat left;
	padding-left:15px;	
}