
html, body {
	font:normal 12px verdana;
	margin:0;
	padding:0;
	border:0 none;
	overflow:hidden;
	height:100%;
}

p {
	margin:5px;
}

/* div decorations for panels */
.north {
	background-image:url(../images/logo-background.jpg);
	background-repeat:repeat-x;
}

/* ext css overrule */
.x-border-layout-ct{background:#ECEBFB;}


/* icons fo menu's etc*/
.highway	{background-image:url(../images/autostrade.gif)!important;}
.print 		{background-image:url(../images/print.gif)!important; }
.pano 		{background-image:url(../images/pano.gif)!important; }
.bel 		{background-image:url(../images/bel.gif)!important; }
.fiche 		{background-image:url(../images/fiche.gif)!important; }
.icon-grid	{background-image:url(../images/grid.png)!important; }

    #Diensten .x-panel-body{
        padding:15px;
		font-size: 1.00em;
		list-style-position: inside;
    }
	
		
    #Diensten .x-panel-body Ul {
		list-style:disc;
		margin: 30px;
    }
	
	#Diensten .x-panel-body Ol {
		list-style:decimal;
		margin: 30px;
    }

	.contactForm{
	background-image:url(../images/foto-logo-background.jpg)!important;
	background-repeat:repeat-x!important;
	}
	
	.panoPanel{
	background-image:url(../images/panocontrol.jpg)!important;
	background-repeat:no-repeat!important;
	}

h1              { font-size: 1.5em; margin: .60em 0 }
h2              { font-size: 1.3em; margin: .45em 0 }
h3              { font-size: 1.17em; margin: .83em 0 }
h4				{ font-size: 1.00em; margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
em				{font-style:italic}









