.news-p                 {font-family: "Times"; font-size: 12px;color: #3B3E58; margin: 0px 6px 0px 6px}
.head1                  {font-family: "Arial"; font-size: 90%;color: #0D172D; margin: 0px 0px 14px 43px}		
.news-h                 {font-family: "Arial"; font-size: 12px;color: #FFFFFF; font-weight: bold}
.foot                   {font-family: "Arial"; font-size: 9px;color: #FFFFFF; margin: 0px 0px 0px 20px}
.foots                  {font-family: "Arial"; font-size: 9px;color: #FFFFFF; margin: 10px 0px 10px 43px}
.copy                   {font-family: "Arial"; font-size: 9px;color: #FFFFFF; margin: 0px 0px 0px 3px;}

.st                     {font-family: "Arial"; font-size: 10px; color: #FFFFFF; margin: 2px 20px 10px 0px}

ul                      {margin: 10px 0px 0px 30px}
ul.production           {margin: 14px 0px 0px 30px}

a.contact               {color: #1C4087}
a.contact:vlink         {color: #1C4087}
a.contact:hover         {color: #104ECA}

a.search-link           {color: #1C4087}
a.search-link:vlink     {color: #1C4087}
a.search-link:hover     {color: #104ECA}

a.detail                {color: #1C4087}
a.detail:vlink          {color: #1C4087}
a.detail:hover          {color: #104ECA}

a.download              {color: #1C4087}
a.download:vlink        {color: #1C4087}
a.download:hover        {color: #104ECA}

a.portfolio             {color: #1C4087}
a.portfolio:vlink       {color: #1C4087}
a.portfolio:hover       {color: #104ECA}

a.lang             {font-family: "Arial"; font-size: 10px; color: #FFFFFF}
a.lang:vlink       {font-family: "Arial"; font-size: 10px; color: #FFFFFF}
a.lang:hover       {font-family: "Arial"; font-size: 10px; color: #F97B00}

a.materials             {font-size: 12px; font-family: "Times"; color: #1C4087}
a.materials:vlink       {font-size: 12px; font-family: "Times"; color: #1C4087}
a.materials:hover       {font-size: 12px; font-family: "Times"; color: #104ECA}

.materials              {font-size: 12px; font-family: "Times"; color: #2F3246}

textarea                {font-family: "Arial"; font-size: 11px; color: #FFFFFF ;background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 00px; width: 400px; height: 100px}

.but-contact            {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #9799A2; border: none}
.contact-form-s         {font-size: 9px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 00px; width: 400px}
.contact-form           {font-size: 9px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 00px; width: 400px}
.search	                {font-size: 9px; color: #FFFFFF; background-color: #757783; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 00px; width: 183ps}
.search-txt	            {font-size: 9px; font-family: "Arial"; color: #FFFFFF; text-decoration: underline; margin-bottom: 2px; margin-left: 4px}
.search-txt-st          {font-size: 9px; font-family: "Arial"; color: #FFFFFF; text-decoration: underline; margin: 5px 0px 10px 0px}
.search-txt-map         {font-size: 9px; font-family: "Arial"; color: #FFFFFF; margin-bottom: 2px; margin-left: 2px}
.search-txt:hover       {color: #FFFFFF}

.portfolio-form         {font-size: 9px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 00px; width: 300px}


.top-lnk	            {font-size: 10px; font-family: "Arial"; color: #FFFFFF; text-decoration: underline}
.top-lnk-no  {font-size: 10px; font-family: "Arial"; text-decoration: none}
.top-lnk1	            {font-size: 10px; font-family: "Arial"; color: #FFFFFF; text-decoration: none}
.top-lnk1-1	            {font-size: 10px; font-family: "Arial"; color: #F97B00; text-decoration: none}
.top-lnk:hover          {color: #F97B00}


.ots                    {margin: 0px 0px 0px 23px}
.in-plain-s		        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 0px 0px}
.in-plain-		        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 0px 0px}
.in-plain-port-t        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 5px 0px}
.in-plain-port          {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 0px 0px}
.in-plain-s-b           {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 15px 0px}
.in-plain		        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 5px 43px}
.in-plain-o		        {font-size: 80%; font-family: "Times"; color: #ffffff; margin: 5px 0px 5px 7px}
.in-plain-p             {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 5px 20px}
.in-plain-m		        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 10px 62px}
.in-plain-b		        {font-size: 80%; font-family: "Arial"; font-weight: bold; color: #2F3246; margin: 20px 0px 0px 43px}
.in-plain-b-produc		{font-size: 80%; font-family: "Arial"; font-weight: bold; color: #2F3246; margin: 20px 0px 0px 43px}
.in-plain-b-c           {font-size: 80%; font-family: "Arial"; font-weight: bold; color: #2F3246; margin: 0px 0px 10px 0px}
.in-plain-bo		    {font-size: 80%; font-family: "Arial"; font-weight: bold; color: #2F3246}
.in-plain-bon		    {font-size: 80%; font-family: "Arial"; font-weight: bold; color: #2F3246; margin: 0px 0px 0px 43px}
.in-plain-sub	        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 10px 43px}
.in-plain-sub-mat       {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 20px 43px}
.in-plain-n-d           {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 20px 43px}
.in-plain-n-d-sub       {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 10px 0px 20px 43px}
.in-plain-li	        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 0px 43px}
.in-plain-li2	        {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 0px 20px}
.in-plain-h		        {font-size: 75%; font-family: "Arial"; color: #2F3246; margin: 6px 0px 0px 43px}

.b1 {font-weight: bold; color: #B5FFB3}
.b2 {font-weight: bold; color: #848484}


.map-main               {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 20px 0px 5px 43px; font-weight: bold}
.map-main-one           {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 10px 43px; font-weight: bold}
.map-sub                {font-size: 80%; font-family: "Times"; color: #2F3246; margin: 0px 0px 5px 68px}

a.map-main-link              {color: #1C4087; text-decoration: underline}
a.map-main-link:vlink        {color: #1C4087; text-decoration: underline}
a.map-main-link:hover        {color: #104ECA; text-decoration: underline}

a.map-sub-link               {color: #1C4087; text-decoration: underline}
a.map-sub-link:vlink         {color: #1C4087; text-decoration: underline}
a.map-sub-link:hover         {color: #104ECA; text-decoration: underline}


.tabletitle1            {font-size: 85%; font-family: "Times"; font-weight: bold; color: #FFFFFF; margin: 3px 0px 0px 10px}
.tabletitle2            {font-size: 85%; font-family: "Times"; font-weight: bold; color: #FFFFFF; margin: 3px 0px 0px 11px}

.tabletd1               {font-size: 80%; font-family: "Times"; color: #1A2E41; margin: 0px 0px 0px 10px}
.tabletd2               {font-size: 80%; font-family: "Times"; color: #1A2E41; margin: 0px 10px 0px 11px}

#arr                    {visibility: hidden; position: absolute; left: 376px; top: 74px; width: 95px; height: 5px; z-index: 1001}
#sl1                    {visibility: hidden; position: absolute; left: 470px; top: 28px; width: 195px; height: 163px; OVERFLOW: hidden; z-index: 1000}
#sl2                    {visibility: hidden; position: absolute; left: 470px; top: 68px; width: 150px; height: 55px; OVERFLOW: hidden; z-index: 1000}
#sl3                    {visibility: hidden; position: absolute; left: 470px; top: 148px; width: 150px; height: 30px; OVERFLOW: hidden; z-index: 1000}
#sl4                    {visibility: hidden; position: absolute; left: 470px; top: 75px; width: 150px; height: 207px; OVERFLOW: hidden; z-index: 1000}
#sl6                    {visibility: hidden; position: absolute; left: 470px; top: 108px; width: 215px; height: 120px; OVERFLOW: hidden; z-index: 1000}
#arr1                   {visibility: hidden; position: absolute; left: 376px; top: 74px; width: 5px; height: 14px; z-index: 1001}
#sl11                   {background-color: #3B3E58; visibility: hidden; position: absolute; left: 114px; top: 40px; width: 195px; height: 167px; OVERFLOW: hidden; z-index: 1000}
#sl21                   {background-color: #3B3E58; visibility: hidden; position: absolute; left: 231px; top: 40px; width: 150px; height: 63px; OVERFLOW: hidden; z-index: 1000}
#sl31                   {background-color: #3B3E58; visibility: hidden; position: absolute; left: 456px; top: 40px; width: 105px; height: 37px; OVERFLOW: hidden; z-index: 1000}
#sl41                   {background-color: #3B3E58; visibility: hidden; position: absolute; left: 586px; top: 40px; width: 88px; height: 211px; OVERFLOW: hidden; z-index: 1000}
#sl61                   {background-color: #3B3E58; visibility: hidden; position: absolute; left: 322px; top: 40px; width: 230px; height: 127px; OVERFLOW: hidden; z-index: 1000}

.in-plain-n-d a                {color: #1C4087}
.in-plain-n-d a:vlink          {color: #1C4087}
.in-plain-n-d a:hover          {color: #104ECA}

.in-plain-p a                {color: #1C4087}
.in-plain-p a:vlink          {color: #1C4087}
.in-plain-p a:hover          {color: #104ECA}

.in-plain-n-d-sub a                {color: #1C4087}
.in-plain-n-d-sub a:vlink          {color: #1C4087}
.in-plain-n-d-sub a:hover          {color: #104ECA}

.tabledeta1               {font-size: 80%; font-family: "Times"; color: #2F3246}

.select1                  {font-size: 11px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 0px; width: 100px; height: 25px}
.select2                  {font-size: 11px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 0px; width: 50px; height: 25px}

input.text1               {font-size: 10px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 0px; width: 120px; height: 17px}
input.text2               {font-size: 10px; color: #FFFFFF; background-color: #A7A8AB; border-color: #FFFFFF; border-width: 1px; border-style: solid; margin: 0px 0px 0px 0px; width: 90px; height: 17px}
INPUT.file {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 10px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 300px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #a7a8ab
}
INPUT.button {
BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 2px 14px 0px 0px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 143px; CURSOR: hand; COLOR: #a7a8ab; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
