/* CSS Document */

 
/* Landing */

.landing
{
left:80px;
top:210px;
position:absolute;
width:600px;

}

/* Posiotioning */
html, body {
    background-image: url(bg2.gif);
    background-repeat:repeat-x;
    margin: 0px;
    padding: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.maincontainer
{
 margin: 0px;
 padding: 0px;
}

.header
{
    background-color:#FFFFFF;
    top: 0px;
    left: 0px;
    width:918px;
    height:46px;
    position:absolute;
    border-bottom:solid 1px #999999;
    margin: 0px;
    padding: 0px;
    }

.logo
{
    top: 7px;
    left: 15px;
    width:143px;
    height:33px;
    position:absolute;
    margin: 0px;
    padding: 0px;
}

.menucontainer
{
    background-image:url(bgmenu.gif);
    top: 46px;
    left: -0px;
    width: 310px;
    height: 371px;
    float:left;
    position:absolute;
    margin: 0px;
    padding: 0px;
    }
    
.menu
{
    top: 54px;
    left: -7px;
    float:left;
    position:absolute;
    margin: 0px;
    padding: 0px;
    }

.contentcontainer
{
    top: 46px;
    left: 177px;
    width:740px;
    height:595px;
    position:absolute;
    margin: 0px;
    padding: 0px;
    }
    
.shadowright
{
    top: 79px;
    left: 917px;
    width:8px;
    height:572px;
    position:absolute;
    margin: 0px;
    padding: 0px;

}

.home
{
    top: 0px;
    left: 0px;
    width:740px;
    height:32px;
    position:absolute;
    margin: 0px;
    padding: 0px;
}

.detailedproductinfo
{
    top: 8px;
    width:280px;
    height:12px;
    float:right;
    right:-28;
    position:relative;
    margin: 0px;
    padding: 0px;
}

.content
{
    top: 32px;
    left: 0px;
    width:740px;
    height:570px;
    position:absolute;
    background-image:url(bgcontent.gif);
    background-repeat:repeat-x;
    background-color:#FFFFFF;
    margin: 0px;
    padding: 0px;
}

.titel
{
    top: 36px;
    left:30px;
    width:510px;
    height:75px;
    position:absolute;
}

.ballon
{
	top: 120px;
	left: 350px;
	width:378px;
	height:348px;
	position:absolute;
}

.send
{
    top:80px;
    left:20px;
    width:330px;
    height:247px;
    position:absolute;
}

.shadowbottom
{
    top: 648px;
    left: 177px;
    width:748px;
    height:8px;
    position:absolute;
    margin: 0px;
    padding: 0px;
}

.credits
{
    top: 655px;
    left: 177px;
    width:740px;
    height:14px;
    position:absolute;
}

.produced
{
    top: 2px;
    left: 0x;
    width:300px;
    height:14px;
    position:absolute;
}


/* Menu */

div#s1 {
  width: 300px;          /* menu width */
}

div#s1 ul {
  list-style-type: none; /* get rid of the bullets */
  padding:0;             /* no padding */
  margin: 0px 0;
  _margin: 0px 0;
  *margin: 0px 0;             /* no margin for IE either */
}

div#s1 ul li {
  margin: -2px 0;
  _margin: -2px 0;
  *margin: 0px 0;
  padding: 0;
  display:block;
  /*border-top: 1px solid white; /* lines */
}

div#s1 ul li a {
  display: block;         /* lines extend to right, make area clickable */
  color: white;
  padding: 3px 3px 3px 20px;
  margin:0;
  text-decoration: none;
  height:15px;           /* hint for IE, alternatively remove whitespace from HTML */

}

div#s1 ul ul li a {
  margin-left: 27px;     /* indent level 1 */
  border-bottom:solid 1px #38515F;
  padding-left: 0;
  padding-bottom: 2;

}

div#s1 ul ul ul li a {
  margin-left: -50px;
}

div#s1 li ul, div#s1 li.open li.closed ul {
  display: none;         /* collapse */
}

div#s1 li.open ul {
  display: block;        /* expand */
  padding-bottom: 2px;
}
 
div#s1 ul li.open a {
  background-image: url(bullet_open.gif);
  background-repeat: no-repeat;
}

div#s1 ul li.closed a {
  background-image: url(bullet_closed.gif);
  background-repeat: no-repeat;
}

div#s1 ul li.leaf a {
  background-image: url(bullet_leaf.gif);
  background-repeat: no-repeat;
  }

div#s1 ul li li.leaf a {
  background-image: none;
  background-repeat: no-repeat;
  }
 
div#s1 li.active a {
  background-position: 0px -20px;
  color: #DE68BE;           /* highlight text */
}


 
div#s1 li.active li a {
  background-position: 0px 0px;
  color: white;          /* fix lower levels */
  border-bottom:solid 1px #38515F;
  padding-left: 0px;
  padding-bottom: 2px;

}

div#s1 ul li a:hover {
  color: white;
  background-color: #C02D88; /* rollover effect */
  padding-left: 23px;
}

div#s1 ul li li a:hover {
  color: white;
  background-color: #C02D88; /* rollover effect */
  padding-left: 3px;
}

#active
{
    background-color:#C02D88;
    font-weight: bold;
}

#active2
{
    font-weight: bold;
}
 
#active3
{
   background-color:#C02D88;
}


/* Layout */

#lijst ul li {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8A8A;
font-size:10px;
font-weight: normal;
text-align: left;
padding:0, 25, 0;
margin: 0px 0;
_margin: 0px 0;
*margin: -5px 0;
}

#switch ul li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8A8A;
font-size:10px;
font-weight: normal;
text-align: left;
list-style: url(list2.gif);
padding:0, 25, 0;
margin: -0px 0;
_margin: -0px 0;
*margin: -0px 0;
}

#switchc ul li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8A8A;
font-size:10px;
font-weight: normal;
text-align: left;
list-style: url(list2.gif);
padding:0, 5, 0;
margin: -1px -25;
_margin: -1px -25;
*margin: -1px -25;
}

#switchbenefits ul li
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8A8A;
font-size:10px;
font-weight: normal;
text-align: left;
list-style: url(list2.gif);
padding:0;
margin: 0px 0;
_margin: 0px 0;
*margin: 0px 0;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #8C8A8A;
font-size:11px;
font-weight: normal;
text-align: left;
}

a:link, a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: bf2d88;
font-weight: normal;
font-size:10px;
text-decoration: underline;
letter-spacing: normal;
}

a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c80086;
font-weight: normal;
font-size:10px;
text-decoration: underline;
letter-spacing: normal;
}

a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c80086;
font-size:10px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

a.agfahome:link, a.agfahome:active  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:323a3e;
font-size:11px;
font-weight: normal;
letter-spacing: normal;
text-decoration: none;
}

a.agfahome:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:323a3e;
font-size:11px;
font-weight: normal;
letter-spacing: normal;
text-decoration: none;
}

a.agfahome:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: 323a3e;
font-size:11px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

a.onehome:link, a.onehome:active  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px; 
font-weight: normal;
letter-spacing: normal;
text-decoration: none;
}

a.onehome:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e791cf;
font-size:11px;
font-weight: normal;
letter-spacing: normal;
text-decoration: none; 
}

a.onehome:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #e791cf;
font-size:11px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

a.disclaimer:link, a.disclaimer:active  {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

a.disclaimer:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:10px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

a.disclaimer:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFCCFF;
font-size:10px;
font-weight: normal;
text-decoration: underline;
letter-spacing: normal;
}

img
{
border:none;
padding:0px;
}

p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: 818385;
	font-size:10px;
	text-decoration: none;
	letter-spacing: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

p.produced
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size:11px;
font-weight: normal;
text-decoration: none;
letter-spacing: normal;
}

p.info
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c40084;
font-size:11px;
font-weight: normal;
text-decoration: none;
letter-spacing: normal;
}

p.landing1
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #818385;
font-size:24px;
font-weight: normal;
text-decoration: none;
letter-spacing: normal;
text-align:center;
}

p.landing2
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #c40084;
font-size:24px;
font-weight: normal;
text-decoration: none;
letter-spacing: normal;
text-align:center;
}

p.title
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size:12px;
font-weight: bold;
text-decoration: none;
letter-spacing: normal;
margin-top: 0px;
margin-bottom: 0px;
}

p.subtitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size:10px;
font-weight: bold;
text-decoration: none;
letter-spacing: normal;
margin-top: 0px;
margin-bottom: 0px;
}

p.submaintitle
{
font-family: Verdana, Arial, Helvetica, sans-serif;
color: black;
font-size:16px;
font-weight: bold;
text-decoration: none;
letter-spacing: normal;
margin-top: 3px;
margin-bottom: 0px;
margin-left: 7px;
}

/* specials */

.findout
{
top:50px;
position:absolute;
left:150px;
}

.reasonscol1
{
    top:120px;
    left:50px;
    width:325px;
    height:247px;
    position:absolute;
}

.reasonscol2
{
    top:120px;
    left:385px;
    width:325px;
    height:247px;
    position:absolute;
}

.flashbanner
{
    top:110px;
    left:25px;
    width:695px;
    height:167px;
    position:absolute;
}

.flashcol1
{
    top:320px;
    left:25px;
    width:204px;
    height:247px;
    position:absolute;
}

.flashcol2
{
    top:320px;
    left:264px;
    width:204px;
    height:247px;
    position:absolute;
}

.flashcol3
{
    top:320px;
    left:510px;
    width:204px;
    height:247px;
    position:absolute;
}

.flashcol4
{
    top:380px;
    left:264px;
    width:204px;
    height:247px;
    position:absolute;
}

.flashcol5
{
    top:380px;
    left:510px;
    width:204px;
    height:247px;
    position:absolute;
}

.flashcol6
{
    top:380px;
    left:20px;
    width:204px;
    height:247px;
    position:absolute;
}

.hometekst
{
	top:120px;
	left:28px;
	width:250px;
	height:34px;
	position:absolute;
	z-index: 10;
}
.bookstekst
{
	top:120px;
	left:28px;
	width:673px;
	height:247px;
	position:absolute;
	z-index: 10;
}

.layout1
{
    top:50px;
    left:50px;
    width:380px;
    position:absolute;
}

.tekstballontekst
{
    padding-left:15px;
    padding-right:15px;
    background-color:F5F5F5;
}

.layout2
{
	top:71px;
	left:9px;
	width:450px;
	position:absolute;
}

.layout2title
{
	top:22px;
	left:20px;
	width:420px;
	position:absolute;
	bottom: 133px;
}

.agfaworld
{
    top:104px;
    left:120px;
    position:absolute;
}

.switchinglijst
{
	left:20px;
	position:absolute;
	width:330px;
	top: 90px;
}

.thecompany
{
    top:70px;
    left:280px;
    width: 230px;
    position:absolute;
}

.iso14000
{
    top:465px;
    left:300px;
    position:absolute;
}

.experience
{
	top:79px;
	left:20px;
	width: 290px;
	position:absolute;
}

.experience2
{
    top:280px;
    left:280px;
    width: 290px;
    position:absolute;
}

.awards
{
	top:279px;
	left:312px;
	width: 413px;
	position:absolute;
	height: 82px;
}

.awardscont
{
	top:436px;
	left:148px;
	width: 578px;
	position:absolute;
}

.agfagrootlogo
{
    top:413px;
    left:67px;
    position:absolute;
}

.award3
{
	top:403px;
	left:24px;
	position:absolute;
}

.award2
{
	top:271px;
	left:227px;
	position:absolute;
}

.award1
{
	top:290px;
	left:18px;
	position:absolute;
	height: 1px;
}

.molecule
{
    top:65px;
    left:0px;
    position:absolute;
    z-index:1;
}

.maintitle
{
    top:25px;
    left:20px;
    position:absolute;
}

.maintitleagfa
{
    top:25px;
    left:275px;
    position:absolute;
}


.C3logo
{
    top: 10px;
    right: 10px;
    width:81px;
    height:75px;
    position:absolute;
    float:right;
    z-index:3;
}

.backgroundline1
{
	/*background-image: url(lijn01.gif);  */
    top: 20px;
	position:absolute;
	z-index:0;
	height: 223px;
}

.backgroundline2
{
    /*background-image: url(lijn01.gif);  */
    top: 40px;
    position:absolute;
    z-index:0;
}

.backgroundline3
{
    /*background-image: url(lijn01.gif);  */
    top: 59px;
    position:absolute;
    z-index:0;
}

.backgroundline4
{
    /*background-image: url(lijn01.gif);  */
    top: 78px;
    position:absolute;
    z-index:0;
}

.backgroundline5
{
    /*background-image: url(lijn01.gif);  */
    top: 41px;
    position:absolute;
    z-index:0;
}

.backgroundline6
{
    /*background-image: url(lijn01.gif);  */
    top: 91px;
    position:absolute;
    z-index:0;
}

.backgroundline7
{
    /*background-image: url(lijn01.gif);  */
    top: 20px;
    position:absolute;
    z-index:0;
}

.backgroundline8
{
    /*background-image: url(lijn01.gif);  */
    top: 155px;
    position:absolute;
    z-index:0;
}

.backgroundline9
{
    /*background-image: url(lijn01.gif);  */
    top: 165px;
    position:absolute;
    z-index:0;
}

.panorama
{
    top:130px;
    left:230px;
    position:absolute;
}

.movie
{
    top:130px;
    left:300px;
    position:absolute;

}

.applicationstext
{
	top:90px;
	left:20px;
	width:300px;
	position:absolute;
}

.salesarguments1
{
    top:130px;
    left:20px;
    width:210px;
    position:absolute;
}

.salesarguments2
{
    top:130px;
    left:300px;
    position:absolute;
}

.salesarguments3
{
    top:350px;
    left:27px;
    width:310px;
    position:absolute;
}

.salesarguments4
{
    top:130px;
    left:380px;
    position:absolute;
}

.calculation1
{
    top:100px;
    left:20px;
    width:340px;
    position:absolute;
    text-align:justify;
}

.calculation3
{
    top:100px;
    left:380px;
    position:absolute;
}

.calculation2
{
    top:335px;
    left:20px;
    position:absolute;
}

.calculation4
{
    top:491px;
    left:340px;
    width:210px;
    position:absolute;
}

.theprintersintro
{
    top:64px;
    left:25px;
    width:535px;
    position:absolute;
}

.theprinterstitel
{
    top:120px;
    left:145px;
    position:absolute;
}

.theprintersanapurna
{
    top:210px;
    left:210px;
    position:absolute;
}

.theprintersmpress
{
    top:188px;
    left:24px;
    position:absolute;
}

.theprintersdotrix
{
    top:195px;
    left:145px;
    position:absolute;
}

.theprinterslist
{
    top:425px;
    left:34px;
    width:360px;
    position:absolute;
}

.theprintersnavigatie
{
    top:127px;
    left:490px;
    position:absolute;
}

.buttons2
{
   top:105px;
    left:500px;
    position:absolute;
}

.register
{
    top:80px;
    left:20px;
    position:absolute;
}


/* toevoegingen dealerlocator
-----------------------------*/

#dealerlocator {
    top:0;
    right:0;
    position:absolute;
    width:740px;
    height:570px;
    padding:0;
    margin:0;
    
}

#titel_dealerlocator {
    position: absolute;
    top:0;
    left:0;
    margin:0;
    padding:0;
    }
    



/* toevoegingen contactpagina
-------------------------------*/

#kaartje_contact {
   top:0;
    right:0;
    position:absolute;
    width:740px;
    height:570px;
    padding:0;
    margin:0;
}

#corner
{
    top: 0;
    left: 0;
    width:81px;
    height:75px;
    position:absolute;
}

#contactinfo {
    position: absolute;
    left:24px;
    top:75px;
    width: 161px;
    height: 120px;
}

.backgroundline_contact
{
    /*background-image: url(lijn01.gif);  */
    bottom: 30px;
    position:absolute;
    z-index:0;
}

.col1
{
    position: absolute;
    left: 20px;
    top: 110px;
    width: 210px;
    height: 520px;
}

.col2
{
    position: absolute;
    left: 260px;
    top: 110px;
    width: 210px;
    height: 520px;
}

.col3
{
    position: absolute;
    left: 500px;
    top: 110px;
    width: 210px;
    height: 520px;
}


/*molecule+panorama
-----------------------*/
#molecule {
    top:0;
    right:0;
    position:absolute;
    width:740px;
    height:570px;
    padding:0;
    margin:0;

    
}

#panorama
{
    top: 120px;
    left: 300px;;
    position:absolute;
    padding:0;
    margin:0;
}

/*systemprinters
---------------------------*/

#printerfoto
{
    bottom:120px;
    left:300px;
    position:absolute;

}
.defaulttext 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8C8A8A;
	font-size:10px;
}
a.google:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #8C8A8A;
	font-size:10px;
	font-weight:bold;
}
.btn_fespa {
	position: absolute;
	left: 33px;
	top: 222px;
	height: 96px;
	width: 250px;
}
.printer1 {
	top:126px;
	left:162px;
	position:absolute;
	height: 1px;
}
.printer2 {
	top:126px;
	left:380px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer3 {
	top:277px;
	left:52px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer4 {
	top:277px;
	left:484px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer5 {
	top:427px;
	left:380px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer6 {
	top:270px;
	left:470px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer7 {
	top:420px;
	left:250px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer8 {
	top:277px;
	left:268px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.printer9 {
	top:427px;
	left:162px;
	position:absolute;
	height: 1px;
	width: 1px;
}
.ballonhome {
	top: 150px;
	left: 180px;
	width:378px;
	height:336px;
	position:absolute;
}
.findouthome {
	top:50px;
	position:absolute;
	left:150px;
}
