/* DESIGN catapult communication designers / rubenslei 10 - 2018 antwerpen / tel. 03 239 10 10 - fax 03 239 10 11 / info@catapult.be / www.catapult.be   #8C8C73;  */

*
{
padding: 0px;
margin: 0px;
}

html {
height:100%; 
max-height:100%; 
}

body
{
font-size: 10pt;
font-family: verdana, sans-serif;
color: #333333;
line-height: 22px;
height:100%; 
max-height:100%; 
background: #fff url('../_img/abg.gif') repeat-y;
}

#bg
{
background: #fff url('../_img/bggroup.jpg') no-repeat;
}

#bg2
{
background: #fff url('../_img/bggroup2.jpg') no-repeat;
}


#inner
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#outer
{
position: relative;
width: 595px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
left: 0px;
}



/* TOP */

#top
{
position: relative;
width: 595px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
left: 0px;
height: 205px;
}

#logo
{
background-color: #ffffff;
height: 76px;
border-bottom: 5px solid #ffffff;
}


#country2
{
position: absolute;
left: 0pt;
font-size: 10pt;
line-height: 18pt;
font-family: verdana, sans-serif;
font-weight: 500;
padding-left: 25px;
padding-top: 10px;
z-index: 200000;
height: 40px;
}


.demo a, #country2 a:visited 
{
color:#888888;
text-decoration:none;
font-size: 8pt;
}
	
.demo a:hover
{
color:#FB2F24;
text-decoration:none;
}




.demo
{
color:#000033;
background-color:#ffffff;
border: 1px solid #FB2F24;
layer-background-color:#ffffff;
top:55px;
width:155px;
height:460px;
padding: 5px;
visibility:hidden;
line-height: 13px;
z-index: 2;
padding-left: 10px;
}


/* PRIMARYCONTENT */


#primarycontent
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


/* SECONDARYCONTENT */

#secondarycontent
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#printpage
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#content a, #content a:visited 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
#content a:hover
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#country
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#country a, #country a:visited 
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
#country a:hover
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#country .title2
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#breadcrumb
{
font-size: 9pt;
font-family: verdana, sans-serif;
color: #888888;
font-variant: small-caps;
letter-spacing: 0.1em;
}

#breadcrumb a, #breadcrumb a:visited 
{
color: #333333;
text-decoration:none;
}
	
#breadcrumb a:hover
{
color:#FB2F24;
text-decoration:none;
}



#filler{
height: 80px;
}






#content .title
{
font-size: 14pt;
font-family: verdana, sans-serif;
padding-top: 15px;
padding-bottom: 25px;
}

#content p
{
padding-bottom: 10px;
}

#content .subtitle
{
font-size: 13pt;
font-family: verdana, sans-serif;
padding-bottom: 5px;
}

#content .subsubtitle
{
font-size: 12pt;
padding: 5px 0px 0px 0px;
font-variant: small-caps;
letter-spacing: 0.2em;
color: #ed2e38;
font-weight: bold;
}


#content .subsubsubtitle
{
font-size: 9pt;
padding: 0px 0px 0px 0px;
letter-spacing: 0.1em;
color: #666666;
font-weight: bold;
}


.date 
{
font-size: 9pt;
letter-spacing: 0.1em;
}



#paddingleft h1 
{
font-size: 12pt;
padding: 15px 0px 0px 0px;
font-variant: small-caps;
letter-spacing: 0.2em;
color: #ed2e38;
}

#paddingleft
{
padding-left: 35px;
}

#content ul{
list-style-image: url(../_img/redtriangle.png);
padding-left:35px;
padding-right:55px;
margin:0;
}
	

#content li{
padding-bottom: 2px;
}

#content ul ul{
list-style-image: url(../_img/arrow3.jpg);
padding-top: 5px;
margin:0;
}

#content li li{
padding-bottom: 5px;
font-size: 10pt;
}


#content2
{
padding-right: 120px;
padding-bottom: 10px;
}


#content2 .title
{
font-size: 14pt;
font-family: verdana, sans-serif;
padding-bottom: 25px;
}


#form
{
padding-top: 15px;
line-height: 20pt;
}

.field{
width: 240px;
}


.big
{
font-size: 16pt;
line-height: 20pt;
}


/* FOOTER */

#footer 
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#footer a, #footer a:visited 
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
	
#footer a:hover
{
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#variable 
{
font-size: 8pt;
padding: 0px 25px 0px 0px;
line-height: 20px;
color: #6C6C6C;
margin-top: 25px;
margin-bottom: 25px;
}	

#variable .date 
{
font-size: 8pt;
letter-spacing: 0.1em;
}

#variable .title
{
font-size: 10pt;
font-weight: bolder;
font-family: verdana, sans-serif;
}

#disclaimer
{
font-size: 8pt;
font-family: verdana, sans-serif;
color: #333333;
padding: 10px;
}

#disclaimer p
{
padding-bottom: 10px;
}

#variable h1 
{
font-size: 12pt;
padding: 0px 50px 0px 0px;
font-variant: small-caps;
letter-spacing: 0.2em;
color: #ed2e38;
}
		
#variable a 
{
text-decoration: none;
color:#7E7D81;
}
	
#variable a:hover 
{
color:#000000; 
border-bottom: 1px dotted #7E7D81;
}	
	
#1{
}
	
.picture
{
border: 1px solid #dcdcdc;
margin-left: 15px;
margin-bottom: 10px;
}

.picture2
{
border: 1px solid #dcdcdc;
margin-right: 15px;
}
	

.red
{
color:#FB2F24;
}


#search
{
padding-left: 20px;
padding-top: 10px;
}


#c1{
position: absolute;
width: 170px;
float: left;
left: 10px;
border-right: 1px solid #dcdcdc;
height: 100%;
padding-top: 10px;
}

#c1a{
position: absolute;
width: 170px;
float: left;
left: 35px;
height: 100%;
padding-top: 10px;
}


#c2{
position: absolute;
width: 170px;
float: left;
left: 200px;
border-right: 1px solid #dcdcdc;
height: 100%;
padding-top: 10px;
}

#c2a{
position: absolute;
width: 170px;
float: left;
left: 220px;
height: 100%;
padding-top: 10px;
}

#c3{
position: absolute;
width: 170px;
float: left;
left: 390px;
padding-top: 10px;
}

#c3a{
position: absolute;
width: 170px;
float: left;
left: 410px;
padding-top: 10px;
}

#countrypopup {
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}


#countrypopup a, #countrypopup a:visited {
display:block;
color:#000;
text-decoration:none;
height: 25px;
}
	

#countrypopup a:hover{
color:#999;
height: 25px;
}

#countrypopup .active{
color:#999;
height: 25px;
}


#whereyouare{
position: absolute;
text-align: right;
width: 70px;
top: 55px;
font-family: verdana, sans-serif;
font-size: 10pt;
font-variant: small-caps;
letter-spacing: 0.1em;
}

#filler3{
height: 10px;
border-top: 1px dotted #dcdcdc;
}

#req, #inf_from, #inf_email, #inf_comp, #inf_enq
{
font-size: 8pt;
color:#FB2F24;
}

#navigation {
	display:none;
	visibility: hidden;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
