#container {
	float				: left;
    display				: block;
	width				: 100%;
	height				: 580px;
	margin				: 0px;
/*    border:3px solid #CC0000;*/
}
#GMapControl
{
/*
	float				: left;
    display				: block;
*/
}
#KaartDiv
{
    float:left;
    display:block;
}
#Div0
{
    float:left;
    display:block;
    width:99%;
    margin-left:10px;
    margin-bottom:10px;
    margin-top:10px;
}
#Div1
{
    float:left;
    display:block;
    width:90%;
    margin-bottom:10px;
}
#Div2
{
    float:left;
    display:block;
    width:90%;
    margin-left:10px;
}
#poiControls
{
    text-align:center;
    border:0px solid #898C95;
	height: 580px;
/*	background-color:#F0F0F0;*/
	background-color:#EFEFEF;
}
#ControlDiv
{
    float:left;
    display:block;
    z-index: 10;
/*    left: 10px;
    position: absolute;
    top: 10px;*/
    width: 51px;
}
.Control .Background
{
    FILTER: alpha(opacity=70);
    background-image: url(../images/map/background.gif);
    width: 51px;
    height: 195px;
    -moz-opacity: .7;
}
.ControlAreal .Background
{
    FILTER: alpha(opacity=70);
    background-image: url(../images/map/background-aerial.gif);
    width: 51px;
    height: 204px;
    -moz-opacity: .7;
}
#ControlDiv IMG
{
    position: absolute;
}
.Control #button-min
{
    left: 18px;
    top: 172px;
}
.ControlAreal #button-min
{
    left: 18px;
    top: 184px;
}
.SlideHolder
{
    left: 18px;
    position: absolute;
    top: 82px;
}
.Control .Scale
{
    left: 0px;
    background-image: url(../images/map/scale.gif);
    width: 15px;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    height: 83px;
}
.ControlAreal .Scale
{
    left: 0px;
    background-image: url(../images/map/scale-aerial.gif);
    width: 15px;
    background-repeat: no-repeat;
    position: absolute;
    top: 0px;
    height: 97px;
}
.Slider
{
    cursor: hand;
    position: absolute;
}
.KaartType
{
    z-index: 10;
    width:285px;
    position: absolute;
    top:15px;
    left:60px;
}
.KaartType A:link
{
    padding-right: 1px;
    display: block;
    padding-left: 1px;
    font-size: 11px;
    float: right;
    padding-bottom: 1px;
    color: #000;
    padding-top: 4px;
    font-family: trebuchet ms, Verdana, Arial;
    height: 23px;
    text-align: center;
    text-decoration: none;
}
.KaartType A:visited
{
    padding: 4px 1px 1px 1px;
    display: block;
    font-size: 11px;
    float: right;
    color: #000;
    font-family: trebuchet ms, Verdana, Arial;
    height: 23px;
    text-align: center;
    text-decoration: none;
}
.KaartType A:hover
{
    padding: 4px 1px 1px 1px;
    display: block;
    font-size: 11px;
    float: right;
    color: #000;
    font-family: trebuchet ms, Verdana, Arial;
    height: 23px;
    text-align: center;
    text-decoration: none;
}
.KaartType A:active
{
    padding: 4px 1px 1px 1px;
    display: block;
    font-size: 11px;
    float: right;
    color: #000;
    font-family: trebuchet ms, Verdana, Arial;
    height: 23px;
    text-align: center;
    text-decoration: none;
}
.button-lr
{
    background-image: url(../images/map/button-lr-n.gif);
    width: 90px;
    margin-right: 10px;
}
.button-lr:hover
{
    background-image: url(../images/map/button-lr-h.gif);
}
.button-l
{
    background-image: url(../images/map/button-l-n.gif);
    width: 58px;
}
.button-l:hover
{
    background-image: url(../images/map/button-l-h.gif);
}
.button-m
{
    background-image: url(../images/map/button-m-n.gif);
    width: 60px;
}
.button-m:hover
{
    background-image: url(../images/map/button-m-h.gif);
}
.button-r
{
    background-image: url(../images/map/button-r-n.gif);
    width: 60px;
}
.button-r:hover
{
    background-image: url(../images/map/button-r-h.gif);
}
#button-plus
{
    left: 18px;
    top: 60px;
}
#LegendaSpan
{
    display: inline;

    position: absolute;
    top:38px;
    left:68px;
/*    position: absolute;
    margin-top:-400px;
    top: 42px;
    right: 10px;*/
    font-family: trebuchet ms, Verdana, Arial;
    border-right: #8c9cbd 1px solid;
    border-top: #8c9cbd 1px solid;
    border-left: #8c9cbd 1px solid;
    border-bottom: #8c9cbd 1px solid;
    padding-right: 5px;
    z-index: 10;
    background: #e7efff;
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=   '#ffffff' , EndColorStr= '#dee7ff' );
	text-align:left;
}
#LegendaSpan UL
{
    color: black;
}
#spanLegenda LABEL
{
    font-size: 11px;
    color: black;
}
.TextBox
{
    border-right: #cccccc 1px solid;
    border-top: #cccccc 1px solid;
    margin-top: 0px;
    font-size: 11px;
    border-left: #cccccc 1px solid;
    width: 150px;
    margin-right: 0px;
    border-bottom: #cccccc 1px solid;
}

.Foto IMG
{
    border-top-width: 0px;
    border-left-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
}
DIV.markerTooltip
{
    border-right: black 1px solid;
    padding-right: 2px;
    border-top: black 1px solid;
    padding-left: 2px;
    padding-bottom: 1px;
    margin: 0px;
    border-left: black 1px solid;
    color: black;
    padding-top: 1px;
    border-bottom: black 1px solid;
    white-space: nowrap;
    background-color: white;
    font-family: Tahoma, Verdana, Arial;
    font-size: 10px;
    background-color:Red;
}
.tableinfowindow
{
	font-family:Verdana;
	font-size:9px;
	width:250px;
	background-color:#FFF;
}
#text_block
{
	background-color:#FFF;
	border: 2px solid #80CCE6;
	width:240px;
	padding:5px;
	margin-top:5px;
}
