/* CSS Document */

body
{
	background:url(../images/bg.gif) no-repeat top center; 
	background-color: #fff ;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif;
	font-size: 11px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

::-moz-selection {
	background: #111;
	color: #eee;
}

::selection {
	background: #111;
	color: #eee;
}



a img
{
	border: 0 ;
	color: #fff ;
}

input[type="text"]
{
color: #fff;
background: #333;
border: 2px solid #C0C0C0;
padding: 3px 5px 3px 5px;
width:145px;
}

/*textarea
{
color: #fff;
background: #333;
border: 2px solid #C0C0C0;
padding: 3px 5px 3px 5px;
width: 400px;
*width: 402px;
}

.smaller textarea
{
color: #fff;
background: #333;
border: 2px solid #C0C0C0;
padding: 3px 5px 3px 5px;
width: 180px;
*width: 182px;
}
*/

input[type="submit"]
{
color: #fff;
background: #333;
border: 2px solid #C0C0C0;
padding: 3px 5px 3px 5px;
width: 145px;


}


	


h1{
	padding-top: 15px;
	padding-bottom: 8px; 
	text-align: left;
	font-family: "Scala", "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", Arial, Verdana ,  sans-serif;
	font-size: 14px;
	text-transform:uppercase;
	color:#d20a1e;
	border-bottom: 1px solid  #CCCCCC;
}

h2{
	padding-top: 10px; 
	text-align: left;
	font-family: "Scala", "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", Arial, Verdana ,  sans-serif;
	font-size: 13px;
	text-transform:uppercase;
	padding: 0 0 20px 0:
}

h3{
	padding-top: 10px; 
	text-align: left;
	font-family: "Scala", "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", Arial, Verdana ,  sans-serif;
	font-size: 10px;
	text-transform:uppercase;
}

h4{
	padding: 15px 0 0 25px;
	margin: 0 0 0 0;
	text-align: left;
	font-family: "Scala", "Lucida Grande","Lucida Sans Unicode", "Lucida Sans", Arial, Verdana ,  sans-serif;
	font-size: 10px;
	text-transform:uppercase;
	color: #7c7c7c;
	
}

h5{
	text-transform:uppercase;
	color: #7f7f7f;	
	_font-size: 9px;
	margin-top: 15px;
}

.red {

	color: #a0131c;	
	
}

p
{
	text-align: justify;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
	line-height: 1.6em;
	font-size: 11px;
	*font-size: 11px;
	_font-size: 11px;
}

#wrapper
{
	width: 780px;
	padding: 0 0 0 0;
	margin:0px auto;
	
}



#header
{
	padding:0 0 0 0;
	margin: 0 0 0 0;
	width: 780px;
	height:  102px;
}

#logo
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 300px;
	height: 100px;
	float: left;
}

#banner
{
	padding:0 0 0 0;
	margin: 2px 0 0 0;
	width: 760px;
	height:210px;
}

#language
{
    float:left;
	margin: 0 0 0 0;
	padding: 0 10px 0 0;
	width: 450px;
	position: relative;
	color: #000;
	top: -9px; 
	*top: 0px;
	left: 0px;
	text-align: right;
	
}

#language li
{
	display: inline;
	list-style:none;
	list-style-position:inside;
	font-size: 9px;
	color: #999999;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-transform:none;
	
}

#language li a
{
	color: #000;
	text-decoration:none;
}


#language li a:hover
{
	color: #000;
	text-decoration:underline;
}
#menu
{
	padding:0 0 0 0;
	margin: 0 0 0 0;
	width:230px;
	height:190px;
	background:url(../images/menu_bg.gif) no-repeat 0px 0px; 
	
	float: left;
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	
}

#menu ul
{
	margin: 20px 0 0 20px;
    _margin: 10px 0 0 20px;
	*margin: 40px 0 0 20px;
	padding: 0 0 0 0;
	
}

#menu li
{
	list-style:none;
	list-style-position:inside;
	font-size: 13px;
	margin: 0px 0 8px 0px;

	padding: 0px 0px 0px 0px;
	color: #fff;
}

#menu li a
{
	color: #fff;
	text-decoration:none;
}

#menu li a:hover
{
	color: #fff;
	text-decoration:underline;
}

#menu li a.active
{
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}


/* #sidebar {
    font: 13px "Lucida Grande", "Arial", "Helvetica", "Verdana", "sans-serif";
	position: absolute;
	z-index: 1;
	width: 180px;
	left: 20px;
	top: 110px;
	text-transform:none;
	color: #fff;
} */

#sidebar
{
	padding:20px 0 0 0;
	_padding:25px 0 0 0;
	*padding:25px 0 0 0;
	margin: 0 0 0 0;
	width:230px;
	_width: 226px;
	height:165px;
	_height:165px;
	*height:165px;
	/* background:url(../images/menu_bg.jpg) no-repeat 0px 0px; */
	float: left;
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif;
	text-transform:uppercase;
	
}


#sidebar ul {
	list-style: none;
	color: #fff;
}

#sidebar a, #sidebar h3.cat {
	width: 130px;
	display: block;
	padding: 3px 5px 3px 10px;
	background: url(../images/tab_small.png) center right no-repeat;
	background: url(../images/tab_small2.gif) center right no-repeat;
	margin: 5px 0 0 -20px;
	text-decoration: none;
	color: #fff;
}

#sidebar a {
	color: #fff;
	text-decoration:none;
}

#sidebar a:link {
	color: #fff;
}

#sidebar a:hover {
	color: #fff;
}

#sidebar a:visited {
	color: #fff;
}

#sidebar a.big, #sidebar h3.cat {
	/* background: url(../images/tab_big.gif) center right no-repeat; */
	padding: 4px 5px 4px 40px;
	margin: 8px 0;
}

#sidebar h3 {
	font-size: 13px;
}

#sidebar h3.cat {
	color: #cbcbcb;
	text-shadow: 1px 2px 1px #222;
}

#sidebar a.big {
	color: #fff;
}






#image
{
	float: right;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	width: 530px;
	_width:530px;
	height: 190px;
	_border: none;
	/* background-color:#A2A43E; 
	background-color:#A6A650;
	background-color:#D5DDA2; */
			
}

#monoslideshow
{
	float: right;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	width: 530px;
	_width:530px;
	height: 190px;
	_border: none;
	/* background-color:#A2A43E; 
	background-color:#A6A650;
	background-color:#D5DDA2; */
			
}


#submenu
{
	padding:0 0 0 10px;
	margin: 0 0 0 230px;
	_margin: -5px 0 0 0px;
	_padding: 0 0 0 240px;
	width:520px;
	height:21px;
	background:#4c4c4c ;
    _background: url(../images/bg_subm.gif) no-repeat O 240px; 
	color: #FFFFFF;
	float: left;
	text-align: left;
	font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, Verdana, sans-serif;
	text-transform:none;
	
}

#submenu ul
{
	margin: 3px 0 3px 0px;
	_margin: 3px 0 3px 0px;
	padding: 0 0 0 0;
	list-style:none;
	
}

#submenu li
{
	display: inline;
	list-style:none;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
}

#submenu li a
{
	color: #fff;
	text-decoration:none;
	background-color: #252525;
	background-color: #4c4c4c;
	padding: 3px 8px 3px 8px;
	_padding: 3px 8px 5px 8px;
	*padding: 3px 8px 3px 8px;
	margin: 0 0 0 0;
}

#submenu li a:hover
{
	color: #252525;
	background-color: #fff;
	padding: 3px 8px 5px 8px;
	_padding: 3px 8px 5px 8px;
	*padding: 3px 8px 3px 8px;
	margin: 0 0 0 0;
}

#submenu li a.active
{
	color: #fff;
	text-decoration:none;
	font-weight:none;
	background-color: #4C4C4C;
	background-color: #252525;
	padding: 3px 8px 5px 8px;
	_padding: 3px 8px 5px 8px;
	*padding: 3px 8px 3px 8px;
	margin: 0 0 0 0;
}

#content
{
	padding:10px 0 0 0;
	margin: 0 0 0 0;
	width: 760px;
	text-align:justify;
}


#content ul
{
	padding: 0 0 0 0;
	margin: 0 0 0 25px;
	list-style-image: url(http://www.netscope.be/images/bullet.gif);
	font-size: 11px;
	}

#content li
{
	
	padding: 2px 0 2px 0;
	margin: 0 0 0 0;
	list-style-position:outside;

	list-style-image: url(http://www.netscope.be/images/bullet.gif);
}





#left
{
	padding:0 0 0 0;
	margin: 0 0 0 0;
	width: 230px;
	float: left;
}

#promo
{
	padding:0 0 0 0;
	margin: 40px 10px 0 1px;
	*margin: 30px 10px 0 1px;
	_margin: 30px 10px 0 1px;
	width: 200px;
}

.promo
{
	font-size: 12px;
	padding-left:10px;
	}

#main
{
	padding:0 15px 0 20px;
	margin: 0 0 0 0;
	width: 490px;
	min-height: 800px;
	
	height:auto !important;
    height:490px;
  
	float: left;
	text-align:justify;
	clear: none;
}

#main p a
{
	color: #666 ;
	text-decoration:underline;
}

#main p a:hover
{
	color: #000 ;
	text-decoration:none;
}


#main li a
{
	color: #666 ;
	text-decoration:underline;
}

#main li a:hover
{
	color: #000 ;
	text-decoration:none;
}

.smallfont
{
	font-size: 9px;
	color: #666;
}

.smallfont a
{
	font-size: 9px;
	color: #666;
}

#main_l
{
	padding:0 0px 0 0px;
	margin: 0 20px 20px 0;
	width: 235px;
	min-height: 300px;
	float: left;
	text-align:justify;
}



#main_r
{
	padding:0 0px 0 0px;
	margin: 0 0 20px 0;
	width: 235px;
	min-height: 300px;
	float: left;
	text-align:justify;
}


.main_l
{
	padding:0 0px 0 0px;
	margin: 0 20px 0px 0;
	width: 235px;
	float: left;
	text-align:justify;
}



.main_r
{
	padding:0 0px 0 0px;
	margin: 0 0 0px 0;
	width: 235px;
	float: left;
	text-align:justify;
}


#breadcrumb
{
	padding:20px 0 0 0;
	margin: 0 0 0 0;
	text-align:left;
}

#breadcrumb a
{
	color: #a0131c ;
	text-decoration: underline;
}

#breadcrumb a:hover
{
	color: #a0131c ;
	text-decoration: underline;
}


#breadcrumb2
{
	padding:20px 0 20px 0;
	margin: 0 0 0 0;
	text-align:left;
	clear: left;
}

#breadcrumb2 a
{
	color: #a0131c ;
	text-decoration: underline;
}

#breadcrumb2 a:hover
{
	color: #a0131c ;
	text-decoration: underline;
}

#footer
{
	width: 760px;
	padding:0px 0 0 0;
	margin: 0 1px 0 1px;
	_margin: 0 1px 20px 1px;
	text-align:center; 
	background:url(../images/footer.gif) no-repeat top center;
	background-color: #fff ;
	border-top: 1px solid #c2c2c2;
}

#footer_in
{
	width: 780px;
	padding: 0 0 0 0;
	margin:0px auto;
	text-align:center;
	background:none;
	
}


#footer2
{
	
	padding:10px 0 0 0;
	margin: 0 0 0 0px;
	bottom: 0px;
	text-align:center;
	background: #505457 url(../images/bg_footer.gif) no-repeat top center; 
    background-color: #505457;
}

.sitemap
{
	float: left;
	width: 140px;
	width: 125px;
	padding:0 0 0 0;
	margin: 0px 0px 0px 25px;
	_margin: 0 0 0px 20px;
	text-align:left;
	color: #9b9b9b;
}





.sitemap ul
{
	list-style:none;
	_list-style-position:outside;

	padding: 0 0 0 0;
	margin: 0 0 0 0;
	_padding: 0 0 0 0;
	_margin: 0 0 0 0;
	
}

.sitemap li
{
	list-style:none;
	list-style-position:inside;
	list-style-position:outside;
	padding: 1px 0 1px 0;
	margin: 0 0 0 0;
	
}

.sitemap li a
{   text-decoration: none;
	color: #9b9b9b;
}
.sitemap li a:hover
{
    text-decoration:underline;
    color: #fff;
}



.clearfix:after { /* float hack used to float content correctly */
    content: "."; 
   	display: block; 
   	height: 0; 
   	clear: both; 
    visibility: hidden;
	}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */	
