body {
margin:30px 0 20px 0;
	padding:0px;
	font: 13px Arial, Helvetica, sans-serif;
	text-align:justify;
	/*margin:auto;
padding:auto;
border:1px solid #000;
width:760px;
height:600px;
overflow:visible;*/
}
A{
	color:#000; text-decoration:none;
}
A:hover{
	color:#E9308B;
}
A IMG{
	border:none;
}
a.enter { font:bold 12px Arial, Helvetica, sans-serif; 
	color:#fff;
	text-decoration:none;
	background: url(images/mark_w2.gif) no-repeat left;
	padding-left:10px;
	margin-left:2px;
}

#top_menu a img { margin-left:7px; }

.inp { border:#9fa1a4 1px solid;
	font: 11px Arial, Helvetica, sans-serif;
	color:#333333;
	width:195px;
	height:15px;
}

.right_p { width:160px; text-align:left;}
.right_p p { margin: 0 0 15px 0; }
.right_p a { font: 12px Arial, Helvetica, sans-serif;
	color:#e20177;
	text-decoration:none;
}
.right_p a:hover { font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:underline;
}

h4 { font-size:13px;
 text-decoration:none;
 color:#000;
 margin:0px 0px 15px 0px
}

.headlines td {font: 11px Arial, Helvetica, sans-serif; color:#E9308B;}
.headlines td img {margin-right:10px;
}

.headlines a {font: 11px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	/*background: url(images/marker.gif) no-repeat right; padding-right:9px;*/
}
.headlines a:hover {
	color:#E9308B;
	text-decoration:underline;
}

dt {
	background-color:#F0F0F0;
	border-bottom:1px solid #FFFFFF;
	border-collapse:collapse;
	padding:3px;
}

dd {
	border-bottom:1px solid #FFFFFF;
	margin:0px;
	padding:5px;
}

.pageHeading {
	color:#808284;
	font-size:18px;
	font-weight:bold;
	margin-bottom:0px;
}

/*------------------------------page 1------------------------------------------*/
.grey_tab { background-color:#808284;
	color:#fff;
}
.grey_tab a { font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
}
.grey_tab a:hover { font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#E9308B;
}
.grey_tab a.act { font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
}
.grey_tab a.act:hover { font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#fff;
}
.grey_tab p { margin:3px 0 10px 0;
}
.text_w { font:bold 16px Arial, Helvetica, sans-serif;
	line-height:19px;
	color:#fff;
	margin: 5px 0 0 0;
}
.pink { color:#E9308B; }
.grey { color:#9fa1a4; }
.w_block { float:left; 
	padding-left:15px;
}
.back1 { background: url(images/marker_w.gif) no-repeat 0px 5px; }
.back2 { background: url(images/marker_w.gif) no-repeat 0px 28px; }
.back3 { background: url(images/marker_w.gif) no-repeat 0px 67px; }
.back4 { background: url(images/marker_w.gif) no-repeat 0px 91px; }

.w_block p { width:290px; height:230px;
	padding:5px 5px 5px 9px; 
	margin:0px;
	background-color:#e6e6e6;
	color:#000;
}

/*--------------left menu--------------------*/
#sections ul {
  list-style:none;
  margin:5px 0; padding:0;
}
#sections li a { font:bold 11px Arial, Helvetica, sans-serif;
  color:#000;
  text-align:left;
}
#sections li a.active {
  background:#e20177;
  color:white;
}
#sections li a:hover {
  background:#808284;
  color:#fff;
}
#sections li a {
  display:block;
  margin:0px 0; padding:2px 5px;
  text-decoration:none;
}
* html #sections li a {
  height:1%;
}
/*-----------------------------------*/

.copyr { border-top:#cfd0d1 1px solid;
	font: 10px Arial, Helvetica, sans-serif; 
	color:#8b9399; 
	padding-top:5px; }
	
.text_g { font:bold 16px/20px Arial, Helvetica, sans-serif; 
	letter-spacing:0px; 
	color:#a7a9ab; 
	margin:0px;}
.ceo { font:11px Arial, Helvetica, sans-serif; }

/*--------------------map----------------------*/
.txt_m { line-height:16px;
	margin-top:0px; margin-bottom:17px;
	width:800px;
}
.map { background: url(images/map.gif) no-repeat;
	width:809px;
	height:390px;
}
.map a{ font-weight:bold;
	color:#9fa1a4;
	background: url(images/dot1.gif) no-repeat 0px 5px;
	padding-left:15px;
}
.map a:hover{ font-weight:bold;
	color:#3c3e3f;
	background: url(images/dot.gif) no-repeat 0px 5px;
}
.map a.right2{ font-weight:bold;
	color:#9fa1a4;
	background: url(images/dot1.gif) no-repeat 63px 5px;
	padding-right:15px;
}
.map a.right2:hover{ font-weight:bold;
	color:#3c3e3f;
	background: url(images/dot.gif) no-repeat 63px 5px;
}
.map p { width:205px;
	padding:5px 9px; 
	margin:0px;
	background-color:#fff;
	color:#000;
	line-height:14px;
}

/*-------description cities !-----*/
.descript { position: absolute; top: 95px; left:106px;
	padding-left:13px;
	background: url(images/dot.gif) no-repeat 0px 9px;
}
/*------------------------------*/
.newyork { position: absolute; top: 95px; left:115px;
}
.london { position: absolute; top: 40px; left:396px;
}
.geneva { position: absolute; top: 71px; left:432px;
}
.africa { position: absolute; top: 250px; left:405px;
}
.africa1 { position: absolute; top: 270px; left:535px;
}
.moscow { position: absolute; top: 16px; left:553px;
}
.ukraine { position: absolute; top: 51px; left:519px;
}
.cyprus { position: absolute; top: 131px; left:519px;
}
.kazakhstan { position: absolute; top: 82px; left:712px;
}
.dubai { position: absolute; top: 173px; left:606px;
}
.ghana { position: absolute; top: 253px; left:330px;
}
.zambia { position: absolute; top: 324px; left:503px;
}
.zimbabwe { position: absolute; top: 340px; left:512px;
}
.Bermuda { position: absolute; top: 150px; left:145px;
}
/*-----------------------------------------------*/
.year td.backgr { background:url(/images/g_sp.gif) no-repeat top left; padding-top: 18px; }
.year a{ font-weight:bold;
	color:#9fa1a4;
}
.year a:hover{ font-weight:bold;
	color:#e20177;
}
.year a.act{ font-weight:bold;
	color:#e20177;
}
.text_year p { width:140px; height: 260px;
	padding:5px 8px; 
	margin:3px 0 0 0;
	background-color:#fff;
	color:#000;
	line-height:14px;
}
.online { background-color:#dee5df;
	 font:bold 12px Arial, Helvetica, sans-serif;
	 padding:5px;
}
.forMoreInformation { font: 10px Arial, Helvetica, sans-serif; padding-left: 5px; text-align:left;}
.cian { color:#dae5dc;}
.txt10 { font: 10px Arial, Helvetica, sans-serif; }
.txt11 { font: 11px Arial, Helvetica, sans-serif; }
.bkgCell { padding:10px; height:380px; background-color:#dae5dc; }
.txt12 { font: 12px Arial, Helvetica, sans-serif; }
h5 { font:bold 12px Arial, Helvetica, sans-serif;
	line-height:14px;
	 color:#000;
	 margin:0px; padding:0px;
}
.cian_main {  background-color:#e9efea; 
	padding:2px 3px;
}
a.sublink { font:bold 12px Arial, Helvetica, sans-serif;
	color:#9fa1a4;
	background:url(images/mark_w2.gif) no-repeat right;
	padding-right:10px;
}
a.sublink_act { font:bold 12px Arial, Helvetica, sans-serif;
	color:#e20177;
	background:url(images/mark_p.gif) no-repeat right;
	padding-right:10px;
}
a.sublink:hover { color:#e20177;
	background:url(images/mark_p.gif) no-repeat right;
}
a.sublink2 { font:bold 12px Arial, Helvetica, sans-serif;
	color:#9fa1a4;
	background:url(images/arrow1.gif) no-repeat right;
	padding-right:10px;
}
a.sublink2_act { font:bold 12px Arial, Helvetica, sans-serif;
	color:#e20177;
	background:url(images/mark_p.gif) no-repeat right;
	padding-right:10px;
}
a.sublink2:hover { color:#e20177;
	background:url(images/mark_p.gif) no-repeat right;
}
.text_bl { font:500 16px Arial, Helvetica, sans-serif;
	line-height:21px;
	color:#000;
	margin: 5px 0 0 0;
}
.bold { font-weight:bold }
.blue_main { background-color:#e0edf3;
	padding:2px 3px;
}
.mar1 { margin:3px 7px 0 0; }
.coment { font: 11px Arial, Helvetica, sans-serif; color:#96989b; }
.title_artic { font: 20px Arial, Helvetica, sans-serif;
	line-height:24px;
	color:#000;
}
a.act{ color:#e20177; }
.mar2 { margin:3px 0 0 7px}
.mar3 { margin:0 10px 3px 0; float:left}
.smallt { line-height:12px}

.pad1 {padding-left:15px}
 a.press { color:#000; text-decoration:none; }
 a.press:active { color:#000; }
 a.press:hover { color:#E9308B; }
 a.press:visited { color:#797a7c; }
 
/*----------------------site map------------------------*/
#site_map p{margin:0px 0 5px 0}
#site_map {padding:0 7px}
.item1 { margin:0 0 5px 0; list-style:none; padding-left:10px}
.item2 { margin:0 0 5px 0; padding-left:20px}

.item1 a { background: url(images/ar2.gif) no-repeat left; 
	padding-left:10px;
}
.item1 a:hover { background:url(images/ar21.gif) no-repeat left; 
	padding-left:10px;
}
a.link1 { background: url(images/ar1.gif) no-repeat left; 
	padding-left:10px;
}
a.link1:hover { background:url(images/ar11.gif) no-repeat left; 
	padding-left:10px;
}
/*-----------------------------------------------------*/


/*----------------- FLASH -------------------*/
#flashcontent {
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}
/*------------------------------------------*/
a.skip { font-weight:bold;
font-size:12px;
color:#000;
text-decoration:underline;
background: url(images/mark_p.gif) no-repeat left;
padding-left:10px;}
a.skip:hover { font-weight:bold;
font-size:12px;
color:#E9308B;
text-decoration:underline;}
/*------Disclaimer------*/
.linkDisclaimer a {color:#585858;text-decoration:underline}
a.linkCopy:link, a.linkCopy:active, a.linkCopy:visited {font-size:10px; color:#999999; text-decoration:none;}
a.linkCopy:hover {font-size:10px; color:#cc0066; text-decoration:none;}

.arrow_stem
{
	background-image:url(images/arrow_stem.gif);
	background-repeat:repeat-y;
	background-position:center;
	width:12px;
}

.paddingText
{
	text-align:left;
	vertical-align:top;
	padding-left:15px;
}