body {background: #395166; margin: 0; width: 100%;}
body, td {font-family: tahoma, helvetica, arial; font-size: 10pt; color: #335067;}

a img {border: 0;}

#or {
width: 470px;
}

#or2 {
width: 470px;
line-height:20px;
}

#all {
width: 860px;
/*text-align: justify;*/
background: #ffffff;
color: #335067;
margin: 15px auto 125px auto;
position: relative center;
}

/* ØÀÏÊÀ
------------------------------ */
#toptop {
height: 80px;
width: 820px;
margin: 15px 20px 5px 20px;
border-bottom: 3px solid #da4c20;
}

#toplink {
display: block;
word-spacing: 3px;
color: #82878a;
font-family: tahoma;
text-transform: uppercase;
float: right;
white-space:nowrap;
}

#skb {
vertical-align: top;
font-size: 13pt;
padding: 10px 0 0 2px;
color: #da4c20;
position: relative;
top: -5px;
}

#toplink a {
font-family: helvetica, arial;
text-decoration: none;
color: #a3a7a9;
}

#secondline {
text-indent: 23px;
}
li{
margin-left:2em;
text-indent:-2em;
}

#indented
{
   padding-left: 50pt;
   padding-right: 50pt;
}

#toplink a:hover ,.leftmenu a:hover, #abr, #hov a,{
color: #da4c20
}

#abr a {
text-decoration:none;
color: #da4c20
}

#abr a:hover {
color: #da4c20;
text-decoration:underline;
}

#abr a:active {
text-decoration:none;
color: #da4c20
font-weight:bold;
}

#topbot {
height: 125px;
width: 821px;
background: url(images/top.png) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_about {
height: 63px;
width: 821px;
background: url(images/top_about.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_contact {
height: 63px;
width: 821px;
background: url(images/top_contact.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_news {
height: 63px;
width: 821px;
background: url(images/top_news.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_products {
height: 63px;
width: 821px;
background: url(images/top_products.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_careers {
height: 63px;
width: 821px;
background: url(images/top_careers.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_clients {
height: 63px;
width: 821px;
background: url(images/top_clients.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_quotes {
height: 63px;
width: 821px;
background: url(images/top_quotes.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}

#topbot_press {
height: 63px;
width: 821px;
background: url(images/top_press.jpg) no-repeat top;
margin: 5px 20px 5px 20px;
}



/* TOOLTIP
------------------------------ */
.tt, .tt a.country{
	font-size: 12pt;
        position:relative;
	color: #6e7f8f;
        text-decoration:none;
	z-index:25;
}

.tt span{ display: none; }
#container {height: 400px;}

/*background:; ie hack, something must be changed in a for ie to execute it*/
.tt { z-index:25; color: #6e7f8f; background:; }
.tt span.tooltip{
	z-index: 25;
    display:block;
    position:relative;
	padding: 15px 0 0 0;
	width: 235px;
	color: #335067;
}

#a1 .tt  span.tooltip {top:-110px; left:140px;} /*na*/
#a2 .tt  span.tooltip {top:-70px; left:140px;} /*sa*/
#a3 .tt  span.tooltip {top:-110px; left:80px;} /*europe*/
#a4 .tt  span.tooltip {top:-70px; left:70px;} /*africa*/
#a5 .tt  span.tooltip {top:-50px; left:-250px;} /*ap*/

.tt span.top{
	display: block;
	padding: 20px 8px 0;
    background: url(images/bubble.png) no-repeat top right;
}

.tt span.middle { 
	display: block;
	text-align: left;
	font-size: 8pt;
	text-transform: none;
	padding: 0 13px 0 45px;
	background: url(images/bubble_filler.png) repeat-y bottom right; 
}
.tt .title  {
	display: block;
	font-size:14px;
	font-weight:bold;}

.mail { 
	display: block;
	text-align: left;
	font-size: 8pt;
	line-height:10px;
	text-transform: none;
	color: #335067;
}

.tt span.bottom{
	display: block;
	padding: 3px 8px 7px;
    	background: url(images/bubble.png) no-repeat bottom right;
}

.ungl {
height: 30px;
width: 30px;
position: relative;
margin: 15px 10px -30px -43px;
border: 0px solid #cccccc;
}

#a5 .tt  span.top {background: url(images/bubble.png) no-repeat top left;}
#a5 .tt  span.middle {background: url(images/bubble_filler.png) repeat-y bottom left; padding: 0 45px 0 15px;}
#a5 .tt  span.bottom {background: url(images/bubble.png) no-repeat bottom left;}
#a1 .tt  .ungl {top: -140px; left: 0;}
#a2 .tt  .ungl {top: -70px; left: 0;}
#a3 .tt  .ungl {top: -35px; left: 0;}
#a4 .tt  .ungl {top: -70px; left: 0;}
#a5 .tt  .ungl {top: -77px; left: 231px;}

/* ÊÎÍÒÅÍÒ
------------------------------ */
#maps {
top: 20px !important;
top: 0;
height: 420px;
width: 820px;
position: relative;
background: url(images/map.png) no-repeat center;
}

#a1, #a2, #a3, #a4, #a5 {
text-transform: uppercase;
color: #6e7f8f;
font-size: 12pt;
position:absolute;
z-index:26;
}

#a1 {
top: 150px;
left: 60px;
}

#a2 {
top: 315px;
left: 160px;
z-index:100;
}

#a3 {
top: 150px;
left: 350px;
}

#a4 {
top: 280px;
left: 440px;
z-index:100;
}

#a5 {
top: 195px;
left: 590px;
}

#contentl {
vertical-align: top;
width: 325px;
padding: 0 0 10px 20px;
}

.leftmenu {
background: url(images/ugolok.gif) no-repeat top;
background-position: 4 5;
height: 30px;
width: 95px;
margin: 0 4px 0 0;
padding: 3px 0 0 12px;
float: left;
border: 1px solid #d9dcde;
}

.leftmenu a{
text-decoration: none;
font-family: helvetica, arial;
color: #335067;
font-size: 8pt;
text-transform: uppercase;
line-height: 12px;
font-weight: bold;
}

#hov {
background: url(images/ugolok.gif) no-repeat top #eef3f5;
background-position: 4 5;
}

#abr {
width: 200px;
vertical-align: top;
font-family: tahoma;
font-size: 10pt;
text-align: right;
float: right;
margin: 26px 35px 0 0px;
position: relative;
}

#contentr {
vertical-align: top;
font-family: tahoma;
font-size: 10pt;
width: 520px;
padding: 40px 20px 20px 0;
line-height:20px;
}

#img1 {
background: url(images/graph.jpg) no-repeat center;
height: 300px;
width: 470px;
}

/* ÏÎÄÂÀË
------------------------------ */
#footer {
height: 35px !important;
height: 40px; 
width: 820px;
font-size: 8pt;
text-align: right;
border-top: 3px solid #da4c20;
margin: 0 20px 5px 20px;
padding-top: 5px;
}


.anchnav a { text-decoration:none; color:#CC3300; font-size:8pt;}


/* Font Definitions */
 @font-face
	{font-family:Helvetica;
	panose-1:2 11 6 4 2 2 2 3 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:7 0 0 0 147 0;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;
	mso-font-charset:0;
	mso-generic-font-family:swiss;
	mso-font-pitch:variable;
	mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
	
/* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:#da4d22;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed  
	{color:#da4d22;
	text-decoration:underline;
	text-underline:single;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.tt, li.tt, div.tt
	{mso-style-name:tt;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.mail, li.mail, div.mail
	{mso-style-name:mail;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-line-height-alt:7.5pt;
	mso-pagination:widow-orphan;
	font-size:8.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.ungl, li.ungl, div.ungl
	{mso-style-name:ungl;
	margin-top:11.25pt;
	margin-right:7.5pt;
	margin-bottom:0in;
	margin-left:-32.25pt;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-alt:solid #CCCCCC .25pt;
	padding:0in;
	mso-padding-alt:0in 0in 0in 0in;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.leftmenu, li.leftmenu, div.leftmenu
	{mso-style-name:leftmenu;
	margin-top:0in;
	margin-right:3.0pt;
	margin-bottom:0in;
	margin-left:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	border:none;
	mso-border-alt:solid #D9DCDE .75pt;
	padding:0in;
	mso-padding-alt:2.0pt 0in 0in 9.0pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
p.title, li.title, div.title
	{mso-style-name:title;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:10.5pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	font-weight:bold;}
p.title1, li.title1, div.title1
	{mso-style-name:title1;
	mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:10.5pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";
	font-weight:bold;}
span.tooltip1
	{mso-style-name:tooltip1;
	color:#335067;
	mso-hide:none;}
span.top1
	{mso-style-name:top1;
	mso-hide:none;}
span.middle1
	{mso-style-name:middle1;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom1
	{mso-style-name:bottom1;
	mso-hide:none;}
span.top2
	{mso-style-name:top2;
	mso-hide:none;}
span.middle2
	{mso-style-name:middle2;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom2
	{mso-style-name:bottom2;
	mso-hide:none;}
span.tooltip2
	{mso-style-name:tooltip2;
	color:#335067;
	mso-hide:none;}
span.top3
	{mso-style-name:top3;
	mso-hide:none;}
span.middle3
	{mso-style-name:middle3;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom3
	{mso-style-name:bottom3;
	mso-hide:none;}
span.top4
	{mso-style-name:top4;
	mso-hide:none;}
span.middle4
	{mso-style-name:middle4;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom4
	{mso-style-name:bottom4;
	mso-hide:none;}
span.tooltip3
	{mso-style-name:tooltip3;
	color:#335067;
	mso-hide:none;}
span.top5
	{mso-style-name:top5;
	mso-hide:none;}
span.middle5
	{mso-style-name:middle5;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom5
	{mso-style-name:bottom5;
	mso-hide:none;}
span.top6
	{mso-style-name:top6;
	mso-hide:none;}
span.middle6
	{mso-style-name:middle6;
	mso-ansi-font-size:8.0pt;
	mso-bidi-font-size:8.0pt;
	mso-hide:none;
	text-transform:none;}
span.bottom6
	{mso-style-name:bottom6;
	mso-hide:none;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.25in 1.0in 1.25in;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
	
/* List Definitions */
 @list l0
	{mso-list-id:2066759133;
	mso-list-type:hybrid;
	mso-list-template-ids:-101698004 146865610 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.75in;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;
	font-family:Symbol;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
