/**
 * Meldkamer Noord Nederland
 * Stylesheet
 */

body
{
  margin:             0;
}

body{
	background-image:url(../images/layout/layout/back_yellow.jpg);
	background-repeat:repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#container{
	width:907px;
	background-image:url(../images/layout/layout/back_content.jpg);
	background-repeat:repeat-y;
	padding:0px;
}

#header{
	width:907px; /*907px;*/
	height:218px; /*218*/
	background-image:url(../images/layout/layout/header.jpg);
}

#header_menu{
	padding:93px 0px 0px 690px;
}

#header_menu :link, :visited{
	text-decoration:none;
	color:#000000;
}

#header_menu :hover, .header_menu_live{
	background-color:#FFFFFF;
	color:#000000;
	text-decoration:none;
}



/** menu MM **/

#menu ul
{
  margin:           0;
  padding:          0;
  list-style:       none;
}

#menu ul li
{
  margin:           0;
  padding:          0;
}

#menu ul li a
{
  display:          block;
  text-decoration:  none;
}

#menu ul li .menu_level0
{
  border-bottom:    1px solid #d6d7d7;
  padding:          5px 0px 0px 20px;
  width:            172px;
	color:            #7e7e7e;
	height:           24px;
}

#menu ul li .menu_level0_on
{
  border-bottom:    4px solid #fbe015;
	height:           24px;
	width:            172px;
	padding:          5px 0px 0px 20px;
}

#menu ul li .menu_level1
{
  height:                24px;
	width:                 162px;
	padding:               5px 0px 5px 30px;
	background-image:      url(../images/layout/layout/submenu_back.jpg);
	background-repeat:     no-repeat;
	background-position:   bottom right;
	color:                 #7e7e7e;
}

#menu ul li .menu_level1_on
{
  height:                24px;
	width:                 162px;
	padding:               5px 0px 5px 30px;
	background-image:      url(../images/layout/layout/submenu_back.jpg);
	background-repeat:     no-repeat;
	background-position:   bottom right;
  color:                 #000;
}


/** menu **/

#menu
{
  position:           relative;
  float:              left;
  left:               116px;
	font-size:          13px;
}

.menuitem{
	border-bottom:1px solid #d6d7d7;
	padding:5px 0px 0px 20px;
	height:24px;
	width:192px;
	color:#d6d7d7;
}

.menuitem :link, :visited{
	color:#d6d7d7;
	text-decoration:none;
}

.menuitem_live{
	border-bottom:4px solid #fbe015;
	height:24px;
	width:192px;
	padding:5px 0px 0px 20px;
}

.menuitem_live :link, :visited{
	color:#000000;
	text-decoration:none;
}

.submenuitem{
	height:24px;
	width:192px;
	padding:5px 0px 5px 30px;
	background-image:url(../images/layout/layout/submenu_back.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

.submenuitem :link, :visited{
	color:#000000;
	text-decoration:none;
}

/** einde menu **/





#content{
  position:       relative;
	float:          left;
	width:          550px;
	left:           135px;
}

#content #breadcrumbs
{
  font-size: 12px;
}

#content h1{
	font-size:18px;
	font-weight:bold;
	text-decoration:none;
}

#content a
{
  color:            #2a3891;
  text-decoration:  underline;
}

#footer{
	clear:                 both;
	width:                 907px;
	height:                73px;
	background-image:      url(../images/layout/layout/footer.jpg);
	background-repeat:     no-repeat;
	background-position:   top;
	text-align:            right;
}

#footer #footer_text
{
  padding-top:           40px;
  padding-right:         18px;
  color:                 #b1b1b1;
  font-size:             11px;
}

#footer #footer_text a
{
  color:                 #b1b1b1;
}

#newscolumn{
	width:185px;
	margin:0px 0px 37px 37px;
	float:right;
	font-size:13px;
}


/* NIEUWS BLOK*/
#news{
	background-color:#000000;
	background-image:url(../images/layout/layout/top_news.jpg);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#000000;
	padding:45px 10px 15px 10px;
	margin: 0px;
	color:#FFFFFF;
}

#news .date{
	color:#ffcc00;
	weight:bold;
}

#news :link, :visited{
	color:#ffcc00;
	weight:bold;
	text-decoration:none;
}

#news h1{
	color:#999999;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	margin:5px 0px;
}

#news p{
	margin:0px;
}


/* EXTRA INFORMATIE BLOK */

#extra{
	background-color:#989999;
	margin:15px 0px 0px 0px;
	padding: 15px 10px;
	color:#000000;
	font-size:13px;
}

#extra :link, :visited{
	color:#000000;
	weight:bold;
	text-decoration:none;
}

#extra h1{
	color:#ffcc00;
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	margin:5px 0px;
}

#extra p{
	margin: 0px;
	margin-bottom: 10px;
}

/* SEARCH */
#zoeken{
	padding:10px 0px 0px 690px;
	.padding-top:0px; /* IE ONLY!! */
	margin:0px;
}

.search_input{
	border:1px solid #000000;
	background-color:#ffffff;
	font-size:12px;
	color:#000000;
	padding-top:1px;
	padding-left:3px;
	margin:3px 0px 3px 2px;
	height:13px;
	width:130px;
}

.search_button{
	background-image:url(../images/layout/layout/btn_zoek.jpg);
	background-color:#000000;
	font-size:13px;
	height:12px;
	width:45px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	border:none;
	cursor: pointer;
}

