body	{ margin: 4px; padding: 4px; FONT-SIZE: 12px; margin: 0px auto; text-align: center;
		FONT-FAMILY: arial, Verdana, sans-serif; }
p	{ FONT-SIZE: 12px;
		FONT-FAMILY: arial, Verdana, sans-serif; }
div	{ FONT-SIZE: 12px;
		FONT-FAMILY: arial, Verdana, sans-serif; }

.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

img {
    border:0px;
}

a { text-decoration: none; }

.button {
        padding: 5px 10px;
        display: inline;
        background: #777 url(button.png) repeat-x bottom;
        border: none;
        color: #fff;
        cursor: pointer;
        font-weight: bold;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        text-shadow: 1px 1px #666;
	text-decoration: none;
        }
.button:hover {
        background-position: 0 center;
        }
.button:active {
        background-position: 0 top;
        position: relative;
        top: 1px;
        padding: 6px 10px 4px;
        }
.button.red { background-color: #e50000; }
.button.purple { background-color: #9400bf; }
.button.green { background-color: #58aa00; }
.button.orange { background-color: #ff9c00; }
.button.blue { background-color: #2c6da0; }
.button.black { background-color: #333; }
.button.white { background-color: #fff; color: #000; text-shadow: 1px 1px #fff; }
.button.small { font-size: 75%; padding: 3px 7px; }
.button.small:active { padding: 4px 7px 2px; background-position: 0 top; }
.button.large { font-size: 125%; padding: 7px 12px; }
.button.large:active { padding: 8px 12px 6px; background-position: 0 top; }


.pagina { width:990px; margin: 0px auto; padding:0px; text-align: left; }
.paginawijd { width:1320px; margin: 0px auto; padding:0px; text-align: left; }

.logo { float: left; display: inline; margin-right: 20px; }

.berichtblok { text-align: center; margin-top: 25px; }

.kop	{
	position: relative; 
	height: 85px; min-height: 85px; max-height: 85px; overflow: hidden; 
	margin-bottom: 5px; 
	border-style: solid; border-width: 2px; 
	border-color: #fad1d2; background-image: url('headbrw.png');
	}

.kop.BRW  { border-color: #fad1d2; background-image: url('headbrw.png');  }
.kop.AMBU { border-color: #c9e4f9; background-image: url('headambu.png'); }
.kop.HELI { border-color: #dad6fd; background-image: url('headheli.png'); }
.kop.POL  { border-color: #d1dff5; background-image: url('headpol.png');  }
.kop.KWC  { border-color: #daf3da; background-image: url('headkwc.png');  }

.koptekst {
	position: absolute; 
	bottom: 5px; left: 5px; 
	padding-right: 8px; padding-left: 8px; padding-top: 1px; padding-bottom: 1px;
	color:#ffffff; background-color:#000000; 
	opacity:0.7; filter:alpha(opacity=70);
	font-family: "Lucida Console";
	font-size: 16px;
	text-shadow: 1px 1px #666;
	}

.alarmering {
	cursor: hand; 
	position: relative; 
	height: 85px; min-height: 85px; max-height: 85px; overflow: hidden; 
	margin-bottom: 5px; 
	border-style: solid; border-width: 2px; 
	}

.alarmering.BRW { background: #fad1d2; border-color: #fad1d2; background-image: url('blend_brw.gif'); background-repeat: yes; }
.alarmering.BRW.ad { background: #fad1d2; border-color: #fad1d2; }
.alarmering.BRW.new { background: #faf1be; border-color: #fad1d2; background-image: url('blend_new.gif'); background-repeat: yes; }
.alarmering.AMBU { background: #c9e4f9; border-color: #c9e4f9; background-image: url('blend_ambu.gif'); background-repeat: yes; }
.alarmering.AMBU.ad { background: #c9e4f9; border-color: #c9e4f9; }
.alarmering.AMBU.new { background: #faf1be; border-color: #c9e4f9; background-image: url('blend_new.gif'); background-repeat: yes; }
.alarmering.HELI { background: #dad6fd; border-color: #dad6fd; background-image: url('blend_heli.gif'); background-repeat: yes; }
.alarmering.HELI.ad { background: #dad6fd; border-color: #dad6fd; }
.alarmering.HELI.new { background: #faf1be; border-color: #dad6fd; background-image: url('blend_new.gif'); background-repeat: yes; }
.alarmering.POL { background: #d1dff5; border-color: #d1dff5; background-image: url('blend_pol.gif'); background-repeat: yes; }
.alarmering.POL.ad { background: #d1dff5; border-color: #d1dff5; }
.alarmering.POL.new { background: #faf1be; border-color: #d1dff5; background-image: url('blend_new.gif'); background-repeat: yes; }
.alarmering.KWC { background: #daf3da; border-color: #daf3da; background-image: url('blend_kwc.gif'); background-repeat: yes; }
.alarmering.KWC.ad { background: #daf3da; border-color: #daf3da; }
.alarmering.KWC.new { background: #faf1be; border-color: #daf3da; background-image: url('blend_new.gif'); background-repeat: yes; }

.melding { 
	height: 68px; min-height: 68px; max-height: 68px; overflow: hidden; 
	color: #003366;
	}

.ledbar { position: absolute; bottom: 0px; right: 0px; }
.ledbardtl { top: 0px; right: 0px; margin-right: 5px; }
.led { float:right; text-decoration:none; margin-left: 1px; margin-right: 1px; } 
.grp { text-decoration:none; border:1px dotted; float: right; margin-right: 8px; }
.adrrg { color: #000; }
.adrrgold { color: #404045; }
.rddt { line-height:16px; height: 16px; position: absolute; bottom: 1px; }
.rdbox { text-decoration:none; border:1px solid; padding-left: 2px; padding-right: 2px; margin-left: 1px; margin-right: 2px; }

.footer { margin: 0px auto; width: 400px; text-align: center; }

.detailpage {
	position: relative;
	height: auto; min-height: 468px; 
	overflow: visible; 
	border-style: solid; border-width: 0px; border-color: #d4e1f6; 
	background:url(blend_big.png) #d4e1f6 repeat-x;
	}

.geocoder { float: right; width: 468px; height: 468px; }

.socialdtl { float: right; margin-top: 3px; margin-left: 10px; margin-right: 3px;
	padding-left: 10px;
	background: #d4e1f6;
	}

