/*Reset*/
* {

text-decoration:none;

font-size:1em;

outline:none;

margin:0;

padding:0;

}

code,kbd,samp,code,tt,var,textarea,input,select,isindex {

font:inherit;

font-size:1em;

}

dfn,i,cite,var,address,em {

font-style:normal;

}

a,img,a img,iframe,form,fieldset,abbr,acronym,object,applet {

border:none;

}

table {

border-collapse:collapse;

border-spacing:0;

border:0;

}

caption,th,td,center {

font-weight:400;

text-align:left;

vertical-align:top;

}

body {

line-height:1;

background:#FFF;

color:#000;

}

q {

quotes:"" "";

}

ul,ol,dl,li,dt,dd dir,menu {

list-style:none;

}

sub,sup {

vertical-align:baseline;

}

a {
color:inherit;

}

hr {

display:none;

}

font {

font:inherit !important;

color:inherit !important;

}

/*Reset*/


body {
background-image:url(../images/top_gradient_bg.gif);
background-repeat:no-repeat;
background-color:#3C3C3C;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

#container {
width:971px;
margin-left:auto;
margin-right:auto;
padding-top:8px;
}

#header {
background-image:url(../images/top_line_bg.png);
background-repeat:repeat-x;
height:123px;
}

#header_logo {
width:194px;
height:115px;
float:left;
border:none;
}

#header_right {
float:left;
}

#header_right_space {
float:left;
height:123px;
width:123px;
}

#header_nav_cont {
float:left;
width:654px;
}

#header_nav_cont_top {
width:654px;
height:93px;
}

#header_nav_cont_bottom {
width:654px;
height:30px;
border-left: 1px solid #FBA305;
}

#breadcrumbs {
height:14px;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
color:#8CB2FF;
padding:6px 0 0 68px;
}

#breadcrumbs a {
color:#7D8FB3;
}

#footer {
width:971px;
height:1px;
float:left;
font-size:0.7em;
font-family:Arial, Helvetica, sans-serif;
color:#f7780b;
padding-top:5px;
margin-top:1px;
margin-bottom:20px;
}

#footer_left {
width:250px;
float:left;
text-align:left;
padding-left:60px;
}

#footer_center {
width:350px;
float:left;
text-align:center;
}

#footer_right {
width:250px;
float:left;
text-align:right;
padding-right:60px;
}

#footer a,#footer a:visited {
color:#f7780b;
text-decoration:none;
padding:0 6px;
}

#footer a:active,#footer a:hover {
color:#f7780b;
text-decoration:none;
}

#follow {
width:145px;
height:15px;
position:absolute;
margin:auto;
margin-left:560px;
margin-top:-17px;
}

#follow2 {
width:145px;
height:15px;
position:absolute;
margin:auto;
margin-left:435px;
margin-top:-17px;
}

#follow3 {
width:145px;
height:15px;
position:absolute;
margin:auto;
margin-left:730px;
margin-top:-17px;
}

a img{
	border:1px;
	border-color:f7780b;
	border-style:solid;
}

a img:hover{
	border:1px;
	border-color:#FFB653;
	border-style:solid;
}

a img:link{
	border:1px;
	border-color:#f7780b;
	border-style:solid;
}

a img:visited{
	border:1px;
	border-color:#f7780b;
	border-style:solid;
}

a img:visited{
	border:1px;
	border-color:#ff0000;
	border-style:solid;
}

#content {
font-size:0.8em;
text-align:justify;
line-height:1.5em;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
width:869px;
margin-left:auto;
margin-right:auto;
padding:15px  15px;
min-height: 590px;
}

#content a {
font-family:Arial, Helvetica, sans-serif; 
font-size:12px;
color: #f7780b;
}

#content a:link {
color:#f7780b;
}

#content a:visited {
color:#f7780b;
}

#content a:hover { 
color:#FFB653; 
}

#content a:active {
color: #ff0000;
}





.video {
margin:auto;
width:534px;
height:450px;
}

.microvideo1 {
position: absolute;
margin-top: 10px;
margin-left: 20px;
width:150px;
height:175px;
}

.microvideo2 {
position: absolute;
margin-top: 10px;
margin-left: 190px;
width:150px;
height:175px;
}

.microvideo3 {
position: absolute;
margin-top: 10px;
margin-left: 360px;
width:150px;
height:175px;
}

.microvideo4 {
position: absolute;
margin-top: 10px;
margin-left: 530px;
width:150px;
height:175px;
}

.microvideo5 {
position: absolute;
margin-top: 190px;
margin-left: 20px;
width:150px;
height:175px;
}

.microvideo6 {
position: absolute;
margin-top: 190px;
margin-left: 190px;
width:150px;
height:175px;
}

.microvideo7 {
position: absolute;
margin-top: 190px;
margin-left: 360px;
width:150px;
height:175px;
}

.microvideo8 {
position: absolute;
margin-top: 190px;
margin-left: 530px;
width:150px;
height:175px;
}

.content_area {
float:left;
padding:5px;
}

.form{
   color: black;
   font-size: 12px;
   font-family: arial, serif;
   background: #ffffff;
   border: solid 1px #535353
   }

.vullen{
   color: black;
   font-size: 12px; 
   font-family: arial, serif;
   background: #ffffff;
   border: solid 1px #535353
   }

.seperator {
height:1px;
width:100%;
background-image:url(../images/div_bg.gif);
background-repeat:repeat-x;
border:0;
margin-top:6px;
margin-bottom:6px;
padding:0;
}

.seperator_dark {
height:1px;
width:100%;
background-image:url(../images/div_bg_dark.gif);
background-repeat:repeat-x;
border:0;
margin-top:6px;
margin-bottom:6px;
padding:0;
}

.hr {
height:1px;
width:100%;
border-bottom:1px;
border-bottom-color:#f7780b;
border-bottom-style: dotted;
border-top:none;
border-left:none;
border-right:none;
margin-top:6px;
margin-bottom:6px;
}

h1 {
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
color:#f7780b;
font-weight:400;
margin:0;
}

h2 {
font-size:1.2em;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
margin:0;
}

h3 {
font-size:1em;
font-family:Tahoma, Geneva, sans-serif;
font-size:12px;
color:#f7780b;
font-weight:700;
margin:0;
}

h3 a,h3 a:active,h3 a:visited {
text-decoration:none;
font-weight:700;
}

h3 a:hover {
text-decoration:underline;
font-weight:700;
}

h4 {
font-size:1em;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
font-weight:700;
margin:0;
}

#clientbanner {
width:971px;
height:70px;
float:left;
border-bottom:1px;
border-bottom-color:#f7780b;
border-bottom-style: solid;
border-top:none;
border-left:none;
border-right:none;
}

#clientbannerindex {
width:971px;
height:70px;
float:left;
border-bottom:1px;
border-bottom-color:#f7780b;
border-bottom-style: solid;
border-top:none;
border-left:none;
border-right:none;
}

/* evenementne */

#events_content{
width: 971px;

}


#events_content ul {
margin-left: 5px;
padding: 0px;
}


#events_content h2{
color:#f7780b;
}

#events_content_header{
height: 40px;
}

#events_content_header h1{
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
color:#f7780b;
font-weight:400;
margin-top:10px;

}

#events_content_left{
float:left;
width: 425px;
margin-top:10px;
margin-left:5px;
}


#events_content_right{
float:left;
width: 425px;
margin-top:10px;
margin-left:50px;
}

#events_content_header hr{
color:#f7780b;
margin-left:0px;;
}


/*product overzicht */
#prod_content{
width: 971px;
padding:15px  15px;
}

#prod_header{
height: 40px;
}

#prod_header h1{
font-size:1.4em;
font-family:Arial, Helvetica, sans-serif;
color:#f7780b;
font-weight:400;
margin-top:10px;
margin-left:20px;
}

#prod_header hr{

color:#f7780b;
margin-left:20px;
}


#prod_left{
float:left;
height:150px;
width: 50%;
}

#prod_right{
float:left;
height:150px;
width: 50%;
}

#prod_logo{
width: 90px;
float:left;
padding-top: 5px;
}

#prod_logo img{
height:90px;
width:70px;

}

#prod_text{
float:left;
width: 300px;
}

#prod_text h2{
color:#f7780b;
left: 5px;
}


.jqueryslidemenu{
width: 552px;
text-decoration:none;
font-weight:400;
font-size:0.9em;
font-family:Arial, Helvetica, sans-serif;
line-height:20px; 
}

.jqueryslidemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.jqueryslidemenu ul li{
position: relative;
display: inline;
float: left;
}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{
width: 100px;
height: 30px;
display: block;
color: white;
border-right: 1px #FBA305 solid;
color: #2d2b2b;
text-decoration:none;
text-align: center;
line-height: 30px;
}

* html .jqueryslidemenu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color:white;
}

.jqueryslidemenu ul li a:hover{

background-image: url(../images/nav_item_bg.png);
background-repeat: repeat-x;



/* original
background: black; /*tab link background during hover state
color: white;
*/
}
	
/*1st sub level menu*/
.jqueryslidemenu ul li ul{
position: absolute;
left: 0;
display: block;
visibility: hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{
display: list-item;
float: none;
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{
top: 0;
}

/* drop down links style */
.jqueryslidemenu ul li ul li a{
font: normal 12px Arial;
width: 165px; /*width of sub menus*/
height: 30px;
padding: 0;
margin: 0;
border-top-width: 0;

border-bottom:1px #FBA305 solid;
border-left: none; 
border-right: none;
/* border-left: 1px #3C3C3C solid;
border-right: 1px #3C3C3C solid; */

background-image: url(../images/nav_bg_hover.png); 
line-height:30px;
/* z-index:100; */ 
text-align:left; 
text-indent:20px;
}

.jqueryslidemenu ul li ul li a:hover { /*sub menus hover style*/
/*
background-image: url(../images/nav_bg_hover.png); */
background-image: none; 
background-color: #f7780b;
font-weight: bold; 
/* border:1px #FBA305 solid;
*/



/* oud 
background: #eff9ff;
color: black;
*/
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass{
position: absolute;
top: 12px;
right: 7px;
}

.rightarrowclass{
position: absolute;
top: 6px;
right: 5px;
}


/* index */
div.home_content{
width: 700px;
margin-left: 100px;
}

div.video_content{
width: 700px;
height:860px;
margin-left: 100px;
}




/*content */
 div.c4{  
 width:575px;
 } 
 
 div.c3 {
 width:11px;
 }
 
 div.c2 {
 width:250px;
 }
 
 img.c1 {
 border: none;
 }
 
 img.c1:hover {
 border: none;
 }
 
 a.c1 {
 color:#FFFFFF;
 } 


 