@charset "utf-8";
/* CSS Document */

/********************************* BODY *********************************/

body
{
text-align: center;
background-image: url(../images/generic/bg.gif);
margin:0px ;
}

#page  {
    position: relative;
    margin: 0 auto;
    text-align: left;
    width: 994px;
    height: 100%;
}


#template {
	position:absolute;
	left:0px;
	top:0px;
	width:994px;
	height:600px;
}

#container {
    position: absolute;
    width: 994px;
    height: 732px;
	top: 0px;
    background: #FFF;
} 

/********************************* INTERFACE *********************************/

#background-top {
	position:absolute;
	left:0px;
	top:0px;
	width:994px;
	height:41px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/generic/interface_01.gif)
}

#background-left {
	position:absolute;
	left:0px;
	top:41px;
	width:16px;
	height:728px;
}

#background-right {
	position:absolute;
	left:978px;
	top:41px;
	width:16px;
	height:728px;
}

#background-base {
	position:absolute;
	left:0px;
	top:769px;
	width:994px;
	height:21px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/generic/maincontent_50.gif);
	line-height:30px;
	vertical-align:bottom;
	text-align:center;
}

/********************************* HEADER *********************************/

#header-01 {
	position:absolute;
	left:16px;
	top:41px;
	width:169px;
	height:111px;
}

#header-02 {
	position:absolute;
	left:185px;
	top:41px;
	width:496px;
	height:111px;
}

#header-03 {
	position:absolute;
	left:681px;
	top:41px;
	width:16px;
	height:111px;
}

#header-04 {
	position:absolute;
	left:697px;
	top:41px;
	width:256px;
	height:98px;
}

#header-05 {
	position:absolute;
	left:953px;
	top:41px;
	width:25px;
	height:111px;
}

#header-06 {
	position:absolute;
	left:697px;
	top:139px;
	width:256px;
	height:13px;
}

/********************************* LANGUAGE SELECTION *********************************/

#language-selection-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:994px;
	height:7px;
}

#language-selection-02 {
	position:absolute;
	left:0px;
	top:7px;
	width:450px;
	height:28px;
}

#language-selection-03 {
	position:absolute;
	left:450px;
	top:7px;
	width:426px;
	height:28px;
}

#language-selection-04 {
	position:absolute;
	left:876px;
	top:7px;
	width:27px;
	height:28px;
}

#language-selection-05 {
	position:absolute;
	left:903px;
	top:7px;
	width:27px;
	height:28px;
}

#language-selection-06 {
	position:absolute;
	left:930px;
	top:7px;
	width:27px;
	height:28px;
}

#language-selection-07 {
	position:absolute;
	left:957px;
	top:7px;
	width:37px;
	height:28px;
}

#language-selection-08 {
	position:absolute;
	left:0px;
	top:35px;
	width:994px;
	height:6px;
}

/********************************* NAVIGATION *********************************/

#navigation-01 {
	position:absolute;
	left:16px;
	top:152px;
	width:29px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_10.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-02{
	position:absolute;
	left:45px;
	top:152px;
	width:62px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_11.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-03 {
	position:absolute;
	left:107px;
	top:152px;
	width:78px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_12.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-04{
	position:absolute;
	left:185px;
	top:152px;
	width:147px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_13.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-05 {
	position:absolute;
	left:332px;
	top:152px;
	width:138px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_14.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-06 {
	position:absolute;
	left:470px;
	top:152px;
	width:201px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_15.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-07 {
	position:absolute;
	left:671px;
	top:152px;
	width:106px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_16.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-08 {
	position:absolute;
	left:777px;
	top:152px;
	width:98px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_17.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-09 {
	position:absolute;
	left:875px;
	top:152px;
	width:78px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_18.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigation-10 {
	position:absolute;
	left:953px;
	top:152px;
	width:25px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_19.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

/********************************* NAVIGATION  SELECTED*********************************/

#navigationSL-02{
	position:absolute;
	left:45px;
	top:152px;
	width:62px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_11.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-03 {
	position:absolute;
	left:107px;
	top:152px;
	width:78px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_12.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-04{
	position:absolute;
	left:185px;
	top:152px;
	width:147px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_13.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-05 {
	position:absolute;
	left:332px;
	top:152px;
	width:138px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_14.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-06 {
	position:absolute;
	left:470px;
	top:152px;
	width:201px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_15.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-07 {
	position:absolute;
	left:671px;
	top:152px;
	width:106px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_16.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-08 {
	position:absolute;
	left:777px;
	top:152px;
	width:98px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_17.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

#navigationSL-09 {
	position:absolute;
	left:875px;
	top:152px;
	width:78px;
	height:30px;
	background-image:url(http://agency.creativeorigin.com/precision-arts/deltaform/images/navigation/nav_selected_18.gif);
	line-height:30px;
	vertical-align:middle;
	text-align:center;
}

/********************************* SUB NAVIGATION *********************************/

#subnav-01 {
	position:absolute;
	left:697px;
	top:506px;
	width:256px;
	height:23px;
}

#subnav-02 {
	position:absolute;
	left:697px;
	top:529px;
	width:256px;
	height:8px;
}

#subnav-03 {
	position:absolute;
	left:697px;
	top:537px;
	width:256px;
	height:23px;
}

#subnav-04 {
	position:absolute;
	left:697px;
	top:560px;
	width:256px;
	height:8px;
}

#subnav-05 {
	position:absolute;
	left:697px;
	top:568px;
	width:256px;
	height:23px;
}

#subnav-06 {
	position:absolute;
	left:697px;
	top:591px;
	width:256px;
	height:8px;
}

#subnav-07 {
	position:absolute;
	left:697px;
	top:599px;
	width:256px;
	height:23px;
}

#subnav-08 {
	position:absolute;
	left:697px;
	top:622px;
	width:256px;
	height:9px;
}

#subnav-09 {
	position:absolute;
	left:697px;
	top:631px;
	width:256px;
	height:23px;
}

#subnav-10 {
	position:absolute;
	left:697px;
	top:654px;
	width:256px;
	height:9px;
}

#subnav-11 {
	position:absolute;
	left:697px;
	top:663px;
	width:256px;
	height:23px;
}

#subnav-12 {
	position:absolute;
	left:697px;
	top:686px;
	width:256px;
	height:9px;
}

#subnav-13 {
	position:absolute;
	left:697px;
	top:695px;
	width:256px;
	height:23px;
}

/*********************************  TEMPLATE 1: MAIN CONTENT *********************************/

#maincontent-01 {
	position:absolute;
	left:16px;
	top:182px;
	width:962px;
	height:16px;
}

#maincontent-02 {
	position:absolute;
	left:16px;
	top:198px;
	width:27px;
	height:292px;
}

#mediacontent {
	position:absolute;
	left:43px;
	top:198px;
	width:638px;
	height:292px;
}

#maincontent-03 {
	position:absolute;
	left:681px;
	top:198px;
	width:16px;
	height:292px;
}

#calltoaction-number {
	position:absolute;
	left:697px;
	top:198px;
	width:256px;
	height:63px;
}

#maincontent-04 {
	position:absolute;
	left:953px;
	top:198px;
	width:25px;
	height:292px;
}

#calltoaction-image {
	position:absolute;
	left:697px;
	top:261px;
	width:256px;
	height:189px;
}

#calltoaction-message {
	position:absolute;
	left:697px;
	top:450px;
	width:256px;
	height:40px;
}

#maincontent-05 {
	position:absolute;
	left:16px;
	top:490px;
	width:962px;
	height:16px;
}

#maincontent-06 {
	position:absolute;
	left:16px;
	top:506px;
	width:27px;
	height:212px;
}

#textcontent {
	position:absolute;
	left:43px;
	top:506px;
	width:393px;
	height:212px;
	text-align:left;
	OVERFLOW: auto; 
	background-color:#FFFFFF;
	scrollbar-base-color: #fff;
	scrollbar-arrow-color: #8696b0;
	scrollbar-face-color: #0f1131;
	scrollbar-highlight-color: #8696b0;
	scrollbar-track-color: #ccc;
}

#maincontent-07 {
	position:absolute;
	left:436px;
	top:506px;
	width:16px;
	height:212px;
}

#textcontent-image {
	position:absolute;
	left:452px;
	top:506px;
	width:229px;
	height:212px;
}

#maincontent-08 {
	position:absolute;
	left:681px;
	top:506px;
	width:16px;
	height:212px;
}

#maincontent-09 {
	position:absolute;
	left:953px;
	top:506px;
	width:25px;
	height:212px;
}

#maincontent-10 {
	position:absolute;
	left:16px;
	top:718px;
	width:962px;
	height:16px;
}

/*********************************  TEMPLATE 2: PRODUCT CATEGORIES *********************************/

#template-02-20 {
	position:absolute;
	left:16px;
	top:182px;
	width:962px;
	height:16px;
}

#template-02-21 {
	position:absolute;
	left:16px;
	top:198px;
	width:27px;
	height:520px;
}

#headline {
	position:absolute;
	left:43px;
	top:198px;
	width:638px;
	height:61px;
}

#template-02-23 {
	position:absolute;
	left:362px;
	top:198px;
	width:319px;
	height:61px;
}

#template-02-24 {
	position:absolute;
	left:681px;
	top:198px;
	width:16px;
	height:520px;
}

#template-02-25 {
	position:absolute;
	left:697px;
	top:198px;
	width:256px;
	height:63px;
}

#template-02-26 {
	position:absolute;
	left:953px;
	top:198px;
	width:25px;
	height:292px;
}

#introcontent {
	position:absolute;
	left:43px;
	top:259px;
	width:638px;
	height:70px;
	text-align:left;
	background-image: url(../images/generic/template-02_27.gif);
}

#template-02-27 {
	position:absolute;
	left:43px;
	top:329px;
	width:638px;
	height:5px;
	text-align:left;
	background-color:#eaeaea;
}

#template-02-28 {
	position:absolute;
	left:697px;
	top:261px;
	width:256px;
	height:189px;
}

#template-02-29 {
	position:absolute;
	left:43px;
	top:334px;
	width:21px;
	height:384px;
}

#productsprite1 {
	position:absolute;
	left:64px;
	top:334px;
	width:292px;
	height:180px;
}

#template-02-31 {
	position:absolute;
	left:356px;
	top:334px;
	width:12px;
	height:180px;
}

#productsprite2 {
	position:absolute;
	left:368px;
	top:334px;
	width:292px;
	height:180px;
}

#template-02-33 {
	position:absolute;
	left:660px;
	top:334px;
	width:21px;
	height:384px;
}

#template-02-34 {
	position:absolute;
	left:697px;
	top:450px;
	width:256px;
	height:40px;
}

#template-02-35 {
	position:absolute;
	left:697px;
	top:490px;
	width:281px;
	height:16px;
}

#template-02-36 {
	position:absolute;
	left:697px;
	top:506px;
	width:256px;
	height:23px;
}

#template-02-37 {
	position:absolute;
	left:953px;
	top:506px;
	width:25px;
	height:212px;
}

#template-02-38 {
	position:absolute;
	left:64px;
	top:514px;
	width:596px;
	height:12px;
}

#productsprite3 {
	position:absolute;
	left:64px;
	top:526px;
	width:292px;
	height:180px;
}

#template-02-40 {
	position:absolute;
	left:356px;
	top:526px;
	width:12px;
	height:180px;
}

#productsprite4 {
	position:absolute;
	left:368px;
	top:526px;
	width:292px;
	height:180px;
}

#template-02-42 {
	position:absolute;
	left:697px;
	top:529px;
	width:256px;
	height:8px;
}

#template-02-43 {
	position:absolute;
	left:697px;
	top:537px;
	width:256px;
	height:23px;
}

#template-02-44 {
	position:absolute;
	left:697px;
	top:560px;
	width:256px;
	height:8px;
}

#template-02-45 {
	position:absolute;
	left:697px;
	top:568px;
	width:256px;
	height:23px;
}

#template-02-46 {
	position:absolute;
	left:697px;
	top:591px;
	width:256px;
	height:8px;
}

#template-02-47 {
	position:absolute;
	left:697px;
	top:599px;
	width:256px;
	height:23px;
}

#template-02-48 {
	position:absolute;
	left:697px;
	top:622px;
	width:256px;
	height:9px;
}

#template-02-49 {
	position:absolute;
	left:697px;
	top:631px;
	width:256px;
	height:23px;
}

#template-02-50 {
	position:absolute;
	left:697px;
	top:654px;
	width:256px;
	height:9px;
}

#template-02-51 {
	position:absolute;
	left:697px;
	top:663px;
	width:256px;
	height:23px;
}

#template-02-52 {
	position:absolute;
	left:697px;
	top:686px;
	width:256px;
	height:9px;
}

#template-02-53 {
	position:absolute;
	left:697px;
	top:695px;
	width:256px;
	height:23px;
}

#template-02-54 {
	position:absolute;
	left:64px;
	top:706px;
	width:596px;
	height:12px;
}

#template-02-55 {
	position:absolute;
	left:16px;
	top:718px;
	width:962px;
	height:16px;
}

/*********************************  TEMPLATE 3: NEWS CONTENT *********************************/

#template-03-20 {
	position:absolute;
	left:16px;
	top:182px;
	width:962px;
	height:16px;
}

#template-03-21 {
	position:absolute;
	left:16px;
	top:198px;
	width:27px;
	height:520px;
}

#template-03-22 {
	position:absolute;
	left:43px;
	top:198px;
	width:638px;
	height:119px;
}

#template-03-23 {
	position:absolute;
	left:681px;
	top:198px;
	width:16px;
	height:520px;
}

#template-03-24 {
	position:absolute;
	left:697px;
	top:198px;
	width:256px;
	height:63px;
}

#template-03-25 {
	position:absolute;
	left:953px;
	top:198px;
	width:25px;
	height:292px;
}

#template-03-26 {
	position:absolute;
	left:697px;
	top:261px;
	width:256px;
	height:189px;
}

#template-03-27 {
	position:absolute;
	left:43px;
	top:317px;
	width:638px;
	height:16px;
}

#newscontent {
	position:absolute;
	left:43px;
	top:333px;
	width:638px;
	height:385px;
	text-align:left;
	OVERFLOW:auto; 
	background-color:#FFFFFF;
	scrollbar-base-color: #fff;
	scrollbar-arrow-color: #8696b0;
	scrollbar-face-color: #0f1131;
	scrollbar-highlight-color: #8696b0;
	scrollbar-track-color: #ccc;
}

#template-03-29 {
	position:absolute;
	left:697px;
	top:450px;
	width:256px;
	height:40px;
}

#template-03-30 {
	position:absolute;
	left:697px;
	top:490px;
	width:281px;
	height:16px;
}

#template-03-31 {
	position:absolute;
	left:697px;
	top:506px;
	width:256px;
	height:23px;
}

#template-03-32 {
	position:absolute;
	left:953px;
	top:506px;
	width:25px;
	height:212px;
}

#template-03-33 {
	position:absolute;
	left:697px;
	top:529px;
	width:256px;
	height:8px;
}

#template-03-34 {
	position:absolute;
	left:697px;
	top:537px;
	width:256px;
	height:23px;
}

#template-03-35 {
	position:absolute;
	left:697px;
	top:560px;
	width:256px;
	height:8px;
}

#template-03-36 {
	position:absolute;
	left:697px;
	top:568px;
	width:256px;
	height:23px;
}

#template-03-37 {
	position:absolute;
	left:697px;
	top:591px;
	width:256px;
	height:8px;
}

#template-03-38 {
	position:absolute;
	left:697px;
	top:599px;
	width:256px;
	height:23px;
}

#template-03-39 {
	position:absolute;
	left:697px;
	top:622px;
	width:256px;
	height:9px;
}

#template-03-40 {
	position:absolute;
	left:697px;
	top:631px;
	width:256px;
	height:23px;
}

#template-03-41 {
	position:absolute;
	left:697px;
	top:654px;
	width:256px;
	height:9px;
}

#template-03-42 {
	position:absolute;
	left:697px;
	top:663px;
	width:256px;
	height:23px;
}

#template-03-43 {
	position:absolute;
	left:697px;
	top:686px;
	width:256px;
	height:9px;
}

#template-03-44 {
	position:absolute;
	left:697px;
	top:695px;
	width:256px;
	height:23px;
}

#template-03-45 {
	position:absolute;
	left:16px;
	top:718px;
	width:962px;
	height:16px;
}

/*********************************  TEMPLATE 4: CONTACT PAGE *********************************/

#template-04-20 {
	position:absolute;
	left:16px;
	top:182px;
	width:962px;
	height:16px;
}

#template-04-21 {
	position:absolute;
	left:16px;
	top:198px;
	width:27px;
	height:292px;
}

#template-04-22 {
	position:absolute;
	left:43px;
	top:198px;
	width:638px;
	height:292px;
}

#template-04-23 {
	position:absolute;
	left:681px;
	top:198px;
	width:16px;
	height:292px;
}

#template-04-24 {
	position:absolute;
	left:697px;
	top:198px;
	width:256px;
	height:63px;
}

#template-04-25 {
	position:absolute;
	left:953px;
	top:198px;
	width:25px;
	height:292px;
}

#template-04-26 {
	position:absolute;
	left:697px;
	top:261px;
	width:256px;
	height:189px;
}

#template-04-27 {
	position:absolute;
	left:697px;
	top:450px;
	width:256px;
	height:40px;
}

#template-04-28 {
	position:absolute;
	left:16px;
	top:490px;
	width:962px;
	height:16px;
}

#template-04-29 {
	position:absolute;
	left:16px;
	top:506px;
	width:27px;
	height:212px;
}

#contactdetails {
	position:absolute;
	left:43px;
	top:506px;
	width:638px;
	height:212px;
}

#template-04-31 {
	position:absolute;
	left:681px;
	top:506px;
	width:16px;
	height:212px;
}

#template-04-32 {
	position:absolute;
	left:697px;
	top:506px;
	width:256px;
	height:23px;
}

#template-04-33 {
	position:absolute;
	left:953px;
	top:506px;
	width:25px;
	height:212px;
}

#template-04-34 {
	position:absolute;
	left:697px;
	top:529px;
	width:256px;
	height:8px;
}

#template-04-35 {
	position:absolute;
	left:697px;
	top:537px;
	width:256px;
	height:23px;
}

#template-04-36 {
	position:absolute;
	left:697px;
	top:560px;
	width:256px;
	height:8px;
}

#template-04-37 {
	position:absolute;
	left:697px;
	top:568px;
	width:256px;
	height:23px;
}

#template-04-38 {
	position:absolute;
	left:697px;
	top:591px;
	width:256px;
	height:8px;
}

#template-04-39 {
	position:absolute;
	left:697px;
	top:599px;
	width:256px;
	height:23px;
}

#template-04-40 {
	position:absolute;
	left:697px;
	top:622px;
	width:256px;
	height:9px;
}

#template-04-41 {
	position:absolute;
	left:697px;
	top:631px;
	width:256px;
	height:23px;
}

#template-04-42 {
	position:absolute;
	left:697px;
	top:654px;
	width:256px;
	height:9px;
}

#template-04-43 {
	position:absolute;
	left:697px;
	top:663px;
	width:256px;
	height:23px;
}

#template-04-44 {
	position:absolute;
	left:697px;
	top:686px;
	width:256px;
	height:9px;
}

#template-04-45 {
	position:absolute;
	left:697px;
	top:695px;
	width:256px;
	height:23px;
}

#template-04-46 {
	position:absolute;
	left:16px;
	top:718px;
	width:962px;
	height:16px;
}

/********************************* FOOTER *********************************/

#footer {
	position:absolute;
	left:16px;
	top:734px;
	width:962px;
	height:35px;
}



-->