﻿*
{
	font-family:arial;
}

body,Html,Form
{
	margin:0px;
	padding:0px;	
}

body
{
	background-color:#DEDEDE;
	behavior:url("css/csshover3.htc");
	font-family:arial, verdana, sans-serif;
}

span.label
{
	background-color:#ddd;
	width:110px;
	display:block;
	padding:2px;
}


.focusField
{
	border: 1px solid #66CCFF;
	background: #EFF5FF;
	color: #000066;
}

.errorField
{
	border: 1px solid #E77E7A;
	background: #F9DBDB;
	color: #000066;
}
    
.idleField
{
	background: #FFFFFF;
	color: #D7D7D7;
	border: 1px solid #DDD;
}		

.idleField:hover
{
	background-position: #E6F2FF;
	background: #E6F2FF;
	color: #D7D7D7;
	border: 1px solid #CCCCCC;
}		


.idleFieldFilled
{
	background-position: #FFFFFF;
	background: #FFFFFF;
	color: #666666;
	border: 1px solid #DDD;
}		

.idleFieldFilled:hover
{
	background-position: #E6F2FF;
	background: #E6F2FF;
	color: #808080;
	border: 1px solid #CCCCCC;
}		


.text
{
	width:400px;
}


.longlabel
{
	background-color:#ddd;
	width:810px;
	margin-top:10px;
	margin-bottom:5px;
	display:block;
	padding:2px;
}


.comments {
	width: 810px;
	height: 150px;
	font-family:arial, verdana, sans-serif;
}
	
	
.linkpdf,.linkword,.linkrar,.linkexcel,.linksetup
{
	padding-left:20px;
	line-height:18px;
	height:18px;
	margin:0px;
	display:inline-block;
	background-repeat:no-repeat;
	background-image:url(../images/icon_acrobat.gif);
}

.linkexcel {background-image:url(../images/icon_excel.jpg);}
.linkword {background-image:url(../images/icon_msword.gif);}
.linkrar {background-image:url(../images/icon_rar.jpg);}
.linksetup {background-image:url(../images/icon_setup.jpg);}
.linkedit {background-image:url(../images/open.png);}
.linkdelete{background-image:url(../images/trash.png);}

.linkdelete,.linkedit
{
	padding-left:24px;
	line-height:20px;
	height:20px;
	margin:0px;
	display:inline-block;
	background-repeat:no-repeat;
	color:#333333;
	margin-right:15px;
	margin-bottom:3px;
	cursor:pointer;
}


.marginleft{margin-left:3px;}
.marginbottom{margin-bottom:10px;}


A
{
	background-position: 0% 0%;
	background: none transparent scroll repeat 0% 0%;
	color: #0033CC;
	text-decoration: none;
	font-weight: bold;
}
a:Hover
{
	text-decoration: underline;
}

.titlelink
{
	background-position: 0% 0%;
	background: none transparent scroll repeat 0% 0%;
	color: #3C3D3E;
	text-decoration: none;
	
}

.sitemapselectorcurrent
{
	color: gray;
	cursor:default;
	font-weight:bold;
	font-size:11px;
}


.sitemapselector
{
	font-size:11px;
	background-position: 0% 0%;
	background: none transparent scroll repeat 0% 0%;
	color: #0033CC;
	text-decoration: none;
	cursor:pointer;
	font-weight:bold;
}
.sitemapselector:Hover
{
	color: #0066FF;
}
H1
{
	color: #333333;
	font-size: 16px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

H2
{
	color: #333333;
	font-size:14px;
	margin:0;
	padding:0;
}

P
{margin:0px;}


.deco
{
	border:1px solid #235A90;
	padding:3px;
	margin:5px;
	opacity:0.8;filter:alpha(opacity=80);

}
.deco:hover
{
	opacity:1;filter:alpha(opacity=100);
}

.deconohover
{
	border:1px solid #235A90;
	padding:3px;
	margin:5px;

}

.thumb
{
	border:1px solid gray;
	padding:1px;
	margin:1px;
	opacity:0.8;filter:alpha(opacity=80);
}

.thumb:hover
{
	border:1px solid #235A90;
	padding:1px;
	margin:1px;
	cursor:url(../images/zoomin.cur);
	opacity:1;filter:alpha(opacity=100);
}


#smrollssitemap
{
	margin-bottom:0px;
}



.button
{
	background-color: #0066CC;
	border: 1px solid #336699;
	color: #FFFFFF;
}
.button:hover
{
	background-color: #3399FF;
	border: 1px solid #336699;
	color: #FFFFFF;
}

.lijst
{
	margin-top:0px;
	margin-bottom:0px;
}

.lijst ul
{
	margin:5px 0px 10px 0px;
	padding: 0px 0px 0px 0px;	
}
.lijst li 
{
	list-style-type:none;
	background-image: url(../images/bullet.gif); 
	background-position: 0px 5px;
	background-repeat: no-repeat; 
	line-height:18px;
	padding-left:12px;
    font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:-40px;
	color:#333333;
	
}
.lijst li div
{
	line-height:12px;
}


.btnVista
{
	display: inline;
	display: inline-block;
	display: -moz-inline-block;
	width:80px;
	line-height:19px;
	min-width:80px;
	min-height:19px;
	color:#FFFFFF;
	background-image:url('../images/button.gif');
	cursor:hand;
	font-family:arial;
	font-size:11px;
	text-align:center;
	text-indent:3px;
	font-weight:normal;
	text-decoration:none!important;
}
.btnVista:hover
{
	background-position: 0 -20px;
	color:#fff;
}

.btnUp
{
	display: inline;
	display: inline-block;
	display: -moz-inline-block;
	width:17px;
	height:17px;
	min-width:17px;
	min-height:17px;
	line-height:17px;
	color:#FFFFFF;
	background-image:url(../images/button.gif);
	background-position: -3px -61px;
	cursor:hand;
}
.btnUp:hover
{
	background-position: -27px -61px;
}

.btnDown
{
	display: inline;
	display: inline-block;
	display: -moz-inline-block;
	width:20px;
	height:17px;
	line-height:17px;
	min-width:20px;
	min-height:17px;
	color:#FFFFFF;
	background-image:url(../images/button.gif);
	background-position: 0px -44px;
	cursor:hand;
}
.btnDown:hover
{
	background-position: -24px -44px;
}

.btnRight
{
	display:inline;
	display:inline-block;
	width:70px;
	padding-left:17px;
	padding-top:0px;
	padding-bottom:0px;
	color:#0033CC;
	height:17px;
	line-height:17px;
	font-size:11px;
	background-image:url(../images/button.gif);
	background-repeat:no-repeat;
	background-position: -3px -82px;
	cursor:hand;
	font-style:italic;
	font-weight:normal;
}
.btnRight:hover
{
	background-position: -88px -83px;
	text-decoration:underline;
}


.btnVistaGroot
{
	display: inline;
	display: inline-block;
	display: -moz-inline-block;
	width:101px;
	height:19px;
	min-width:101px;
	min-height:19px;
	line-height:19px;
	color:#FFFFFF;
	background-image:url(../images/button.gif);
	cursor:hand;
	font-family:arial;
	font-size:11px;
	text-align:center;
	text-indent:3px;
	font-weight:normal;
	background-position: 0 -100px;
	text-decoration:none!important;
}

.btnVistaGroot:hover
{
	color:#FFFFFF;
	background-position: 0 -120px;
}

#footer a
{
	color:#fff;
	font-weight:normal;
	
}

.tblDownload
{
	line-height:20px;
}

.tblDownload img
{
	margin-right:5px;
}

.Outline
{
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}

#wrapper{width:952px;margin:0 auto;font-family:arial;font-size:0.9em;}
#wrapper #middleKlm #header{width:910px;height:119px;display:block;background-color:#FFF;color:#3C3D3E;font-size:11px;margin-bottom:0px;padding-bottom:0px;padding-top:0px;}
#wrapper #middleKlm #header #divSiteMap{margin-left:5px;margin-right:5px;margin-top:0px;margin-bottom:5px;padding-bottom:0px;padding-top:0px;height:25px;border-bottom:#999 1px dotted;line-height:25px;}

#wrapper .leftklm{width:20px;float:left;background-image:url(../images/bg_left.gif);border-right:1px solid black;}
#wrapper .rightklm{width:20px;float:left;background:url(../images/bg_right.gif) repeat-y;border-left:1px solid black;}
#wrapper #middleKlm{float:left;width:910px;background-color:#FFFFFF;}
#wrapper #middleKlm #footer {width:910px;height:30px;display:block;background-color:#000066;color:#FFF;line-height:30px;
                            color:White;
	font-family:Arial;
	font-size:11px;
	text-align:center;
	width:100%;
	background-image:url(../images/backmenu.png);background-repeat:repeat-x;
	
                             }
#wrapper #middleKlm #content {width:900px;height:330px;display:block;overflow:auto;padding-left:5px;padding-right:5px;background-color:#FFF;
                              	font-family: Arial;font-size: 11px;color:#3C3D3E;padding-top:0px;padding-bottom:0px;
                              }
#wrapper #middleKlm #header #imagecontainer{background-color:#235C91;}
#wrapper #middleKlm #header #imagecontainer img{margin:0px;padding:0px;}