/*----------------------------------- global ---------------------------------------*/

a{color:#0000AA; text-decoration:none; font-family: verdana,sans-serif;}
a:link{color:#0000AA; text-decoration:none;}
a:active{color:#FF0000; text-decoration:none;}
a:visited{color:#0000AA; text-decoration:none;}
a:hover{color:#5050CC; text-decoration:none;}
img{border:none;}

H1
{
font-family: verdana,sans-serif;
font-size: 20pt;
text-align: justify;
color: #EF5050;
visibility: visible;
overflow: visible;
}

div.horizon
{
position: absolute;
top: 50%;
left: 0px;
width: 100%;
height: 1px;
text-align: center;
visibility: visible;
overflow: visible;
display: block;
z-index: 0;
}

div.container
{
position: absolute;
top: -280px;
left: 52%;
margin-left: -510px;
width: 995px;
height: 560px;
text-align: left;
/*
color: #ffffff;
*/
visibility: visible;
overflow: visible;
z-index: 0;
/*
background-color: #DDDDFF;
*/}

div.contenttxt
{
position:absolute;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #505050;
visibility: visible;
overflow: visible;
}

/*-----------------------------------------------------------------------------------*/



/*-------------------------------- splash -------------------------------------------*/

div.indexLogo
{
position: absolute;
top: 0px;
left: 10px;
width: 605px;
height: 305px;
z-index: 1;
}

div.indexAnnounce
{
position: absolute;
top: 0px;
left: 10px;
width: 605px;
height: 305px;
font-family: verdana, arial, sans-serif;
font-size: 12pt;
text-align: justify;
color: #505050;
z-index: 1;

}

div.indextxt
{
position: absolute;
top: 310px;
left: 64px;
width: 481px;
height: 220px;
font-family: verdana, arial, sans-serif;
font-size: 9pt;
text-align: justify;
color: #505050;
z-index: 1;
}

div.indexlinkColor
{
position: absolute;
top: 305px;
left: 820px;
width: 94px;
height: 50px;
z-index: 2;
}

div.indexlinkBW
{
position: absolute;
top: 360px;
left: 780px;
width: 91px;
height: 50px;
z-index: 2;
}

div.indexlinkC41
{
position: absolute;
top: 415px;
left: 715px;
width: 105px;
height: 50px;
z-index: 2;
}

div.indexlinkDigital
{
position: absolute;
top: 465px;
left: 645px;
width: 102px;
height: 50px;
z-index: 2;
}

div.indexaddressbar
{
position: absolute;
top: 536px;
left: 10px;
width: 632px;
height: 24px;
z-index: 2;
}

div.indexlinkemail
{
position: absolute;
top: 536px;
left: 655px;
width: 230px;
height: 24px;
z-index: 2;
}

/*-----------------------------------------------------------------------------------*/



/*----------------------------main pages (global)------------------------------------*/

div.navbar
{
position: absolute;
top: 0px;
left: 0px;
width: 990px;
height: 80px;
font-family: 'futura medium',tahoma,verdana,sans-serif;
font-size: 12pt;
text-align: left;
color: #707070;
z-index: 1;
}

div.navlogo
{
position: absolute;
top: 0px;
left: 0px;
width: 160px;
height: 80px;
z-index:2;
}


div.navtitle
{
position: absolute;
top: 8px;
left: 215px;
width: 331px;
height: 82px;
text-align:center;
z-index: 2;
}

div.navlink01
{
position: absolute;
top: 65px;
left: 590px;
width: 52px;
height: 15px;
text-align:center;
z-index: 2;
}

div.navlink02
{
position: absolute;
top: 65px;
left: 652px;
width: 35px;
height: 15px;
text-align:center;
z-index: 2;
}
div.navlink03
{
position: absolute;
top: 65px;
left: 697px;
width: 36px;
height: 15px;
text-align:center;
z-index: 2;
}

div.navlink04
{
position: absolute;
top: 65px;
left: 743px;
width: 58px;
height: 15px;
text-align:center;
z-index: 2;
}

div.navlink05
{
position: absolute;
top: 65px;
left: 809px;
width: 38px;
height: 15px;
text-align:center;
z-index: 2;
}

div.navlink06
{
position: absolute;
top: 65px;
left: 857px;
width: 71px;
height: 15px;
text-align:center;
z-index: 2;
}

div.navlink07
{
position: absolute;
top: 65px;
left: 938px;
width: 44px;
height: 15px;
text-align:center;
z-index: 2;
}



div.contentleftfr
{
position: absolute;
top: 115px;
left: 0px;
width: 600px;
height: 425px;
z-index: 2;

background-color:#505050;

}

div.contentleft
{
position: absolute;
top: 2px;
left: 2px;
width: 596px;
height: 421px;
z-index: 3;
}

div.copyrtleft
{
position: absolute;
top: 549px;
left: 2px;
width: 596px;
height: 10px;
font-family: tahoma,verdana,sans-serif;
font-size: 7pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
/*
background-color: #99CCDD;
*/
}



div.contentright
{
position: absolute;
top: 115px;
left: 615px;
width: 380px;
height: 425px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 2;
/*
background-color:#CCDDCC;
*/
}

div.copyrtright
{
position: absolute;
top: 549px;
left: 615px;
width: 380px;
height: 10px;
font-family: tahoma,verdana,sans-serif;
font-size: 7pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
/*
background-color: #99CCDD;
*/
}

/*-----------------------------------------------------------------------------------*/





/*-------------------  pricelist  &  info  pages  -----------------------------------*/


p.PL
{
border-top:solid;
border-width: 1px;
}

div.PLcol1hdr
{
position: absolute;
top: 125px;
left: 0px;
width: 115px;
height: 15px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: center;
/*
color: #505050;
*/
visibility: visible;
overflow: visible;
border-top: solid;
border-bottom: solid;
border-width: 1px;
border-color: #505050;
z-index: 3;
}

div.PLcol2hdr
{
position: absolute;
top: 125px;
left: 161px;
width: 115px;
height: 15px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: center;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
border-top: solid;
border-bottom: solid;
border-width: 1px;
border-color: #505050;
}

div.PLcol3hdr
{
position: absolute;
top: 125px;
left: 322px;
width: 115px;
height: 15px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: center;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
border-top: solid;
border-bottom: solid;
border-width: 1px;
border-color: #505050;
}

div.PLcol4hdr
{
position: absolute;
top: 125px;
left: 483px;
width: 115px;
height: 15px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: center;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
border-top: solid;
border-bottom: solid;
border-width: 1px;
border-color: #505050;
}





div.PLcontent
{
position: absolute;
top: 145px;
left: 0px;
width: 600px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*background-color:lightblue;*/
}

div.PLcontentfr
{
position: absolute;
top: 0px;
left: 0px;
width: 600px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
background-color:#505050;

}

div.PLcontentimg
{
position: absolute;
top: 2px;
left: 2px;
width: 596px;
height: 401px;
visibility: visible;
overflow: visible;/*hidden*/
z-index: 5;

background-color:lightyellow;

}



div.PLcol1
{
position: absolute;
top: 0px;
left:0px;
width: 90px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:skyblue;
*/
}

div.PLcol2
{
position: absolute;
top: 0px;
left: 110px;
width: 290px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:lightblue
*/
}

div.PLcol3
{
position: absolute;
top: 0px;
left: 400px;
width: 200px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.PLcol23
{
position: absolute;
top: 0px;
left: 110px;
width: 490px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.PLcol123
{
position: absolute;
top: 0px;
left: 0px;
width: 580px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.PLspread
{
position: absolute;
top: 135px;
left: 0px;
width: 995px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 3;
/*
background-color:lightblue;
*/
}



/*-------------------  pricelist  &  info  &  link  pages  ---------------------------*/

a.PLcolhdr{color:#505050; text-decoration:none; font-family: verdana,sans-serif;}
a.PLcolhdr:link{color:#505050; text-decoration:none;}
a.PLcolhdr:active{color:#FF0000; text-decoration:none;}
a.PLcolhdr:visited{color:#505050; text-decoration:none;}
a.PLcolhdr:hover{color:#0000AA; text-decoration:none;}


div.PLcontentright
{
position: absolute;
top: 145px;
left: 615px;
width: 380px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #505050;
visibility: visible;
overflow: visible;
z-index: 4;
/*
background-color:#CCDDCC;
*/
}

div.PLcontentrightfr
{
position: absolute;
top: 0px;
left: 0px;
width: 380px;
height: 405px;
color: #505050;
visibility: visible;
overflow: visible;
background-color:#505050;
z-index: 3;
/*
background-color:#CCDDCC;
*/
}

div.PLcontentrightimg
{
position: absolute;
top: 2px;
left: 2px;
width: 376px;
height: 401px;
visibility: visible;
overflow: visible;
z-index: 4;
}




/*-----------------------------------  link  pages  ---------------------------------*/

/*
a.cust{font-family: verdana,sans-serif; text-decoration:none; }
a.cust:link{color:#505050; text-decoration:none;}
a.cust:active{color:#FF0000; text-decoration:none;}
a.cust:visited{color:#505050; text-decoration:none;}
a.cust:hover{color:#505050; text-decoration:none;}
*/

/*
a.lnknav{font-family: verdana,sans-serif; text-decoration:none; }
a.lnknav:link{color:#000085; text-decoration:none;}
a.lnknav:active{color:#FF0000; text-decoration:none;}
a.lnknav:visited{color:#000085; text-decoration:none;}
a.lnknav:hover{color:#505085; text-decoration:none;}
*/


div.lnkfn0
{
position: absolute;
top: 0px;
left: 0px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightyellow;
*/
}

div.lnkln0
{
position: absolute;
top: 0px;
left: 102px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.lnkfn1
{
position: absolute;
top: 0px;
left: 200px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightyellow;
*/
}

div.lnkln1
{
position: absolute;
top: 0px;
left: 302px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.lnkfn2
{
position: absolute;
top: 0px;
left: 400px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: right;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightyellow;
*/
}

div.lnkln2
{
position: absolute;
top: 0px;
left: 502px;
width: 98px;
height: 405px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: left;
color: #505050;
visibility: visible;
overflow: hidden;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.lnknav
{
position: absolute;
top: 385px;
left: 0px;
width: 600px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 8pt;
text-align: justify;
color: #999999;
visibility: visible;
overflow:  visible;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.lnkprev
{
position: absolute;
top: 0px;
left: 0px;
width: 100px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 7pt;
text-align: left;
color: #999999;
visibility: visible;
overflow:  visible;
border-top: solid;
border-width: 1px;
z-index: 4;
/*
background-color:lightgreen;
*/
}

div.lnkprevnums
{
position: absolute;
top: 0px;
left: 100px;
width: 163px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 7pt;
text-align: right;
color: #999999;
visibility: visible;
overflow:  visible;
border-top: solid;
border-width: 1px;
z-index: 4;
/*
background-color:lightyellow;
*/
}

div.lnkthis
{
position: absolute;
top: 0px;
left: 263px;
width: 74px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 7pt;
text-align: center;
color: #999999;
visibility: visible;
overflow:  visible;
border-top: solid;
border-width: 1px;
z-index: 4;
/*
background-color:lightblue;
*/
}

div.lnknextnums
{
position: absolute;
top: 0px;
left: 337px;
width: 163px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 7pt;
text-align: left;
color: #999999;
visibility: visible;
overflow:  visible;
border-top: solid;
border-width: 1px;
z-index: 4;
/*
background-color:lightyellow;
*/
}

div.lnknext
{
position: absolute;
top: 0px;
left: 500px;
width: 100px;
height: 20px;
font-family: verdana,sans-serif;
font-size: 7pt;
text-align: right;
color: #999999;
visibility: visible;
overflow:  visible;
border-top: solid;
border-width: 1px;
z-index: 4;
/*
background-color:lightgreen;
*/
}



/*-----------------------------------------------------------------------------------*/

