
.gerb{float:left;}
.header{position:relative;}

.head_left  h1 {color:#1555a5; font:30px Impact, 'Arial Black', arial; margin:3px 0 0 0;}
.head_left  h2 {color:#ff0101; padding-top:-5px;padding-bottom:5px; font: 18px arial;  color:#ff0101; letter-spacing:3px;margin:0 0 0 0;}
.headerright{height:73;background-image:url('/img/des/headerright.jpg');background-repeat:repeat-y;}
#header a:visited {text-decoration:none; font:12px 'Arial Black', vernada, areal; color:#fff; position:absolute; top:130px; left:38px}


HTML, BODY
{font-size:76%;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background: #EEEEEE;
}
table
{
	background-color: #FFFFFF;
}

#footer {text-align:center; background-color:#456a96; clear:both; border-top:1px solid #465f7d; font-size:12px; font-color:#fff; position:relative; top:opx; left:0px; clear:both;}

#footer    a:link {color:#9cc8ec; font:12px bold Century Gothic, Verdana, arial; font-variant:small-caps; text-decoration:none;     padding:0 5px}

#footer  a:visited {color:#9cc8ec; font:12px bold Century Gothic, Verdana, arial; font-variant:small-caps; text-decoration:none;    padding:0 5px}
#footer   a:hover {color:#e1f4fc; font:12px bold 'Century Gothic', Verdana, arial; font-variant:small-caps; text-decoration:underline;}

#footer li {list-style-type:none; display:inline; border-right: 1px solid #9cc8ec;}
#footer ul {margin:10px 0 2px 0em; }

#footer  p a {font-size:10px; font-family: 'Century Schoolbook'; font-color:#fff; font-variant: small-caps; color:#fff; letter-spacing:0.2em; border:0px; }

#footer  p a:visited {font-size:10px; font-family: 'Century Schoolbook'; font-color:#fff; font-variant: small-caps; color:#fff; letter-spacing:0.2em; border:0px}

#footer p a:hover {text-decoration:underline; border:0px}

#footer  p{padding-bottom:10px;  }
#footer  p span {font-size:14px; font-color:#fff}


*
{
	font-family: verdana;
	font-size: 12px;
}

.modified{
border:1px solid red
}

.mlogin form input,.hlogin form input
{
	width: 70px;
}

.mlogin form input.editor,.hlogin form input.editor
{
	width: auto;
}
.hlogin
{
	height: 50px;
	background: #fff;
}
.hlogo
{
	height: 190px; background-color:#1a69c9;



	overflow:  hidden;
	width: 100%;
	background-image:url()

}
.hlogo form
{
	margin: 0 0 0 0;
}
.hlogo h1
{
	display: none;
}
.iv3
{
	height: 190px;
	/*background: transparent url('/img/inv/ivanovo3.gif') no-repeat 500px 20px;*/
	background: transparent url('/img/inv/newlogo.jpg') no-repeat 441px 32px;

}
.mlogo
{
	width: 100%;
	background: #F3F1F1 url('/img/inv/logograd.gif') repeat-x left top;
	height: 96px;
	border-bottom: solid 1px #fff;


}
.mlogo h1
{
	display: none;
}
.hlogo img,.mlogo img
{
	display: block;
	float: left;
	margin-left: -3px;
	margin-right: -3px;
}
.hlogo #loginform b,.mlogo form b
{
	color: #053D94;
}
a img
{
	border: none;
}
#forms
{
	background: transparent url('/img/inv/find.gif') no-repeat left bottom;
	padding-left: 76px;
	display: block;
	padding-top: 50px;
 	height: 96px;
	float: left;
	margin: 0 0 0 0;

}
.mlogo #forms
{
	padding-top: 0px;
}
.hlogo #loginform #lform
{
	background: transparent url('/img/inv/fdiv.jpg') no-repeat right middle;
	padding-right: 10px;
	margin-right: 27px;
}
#forms form
{
	float: left;
}
.hlogo #forms
{
	margin-left: -66px;
}
.hlogo #loginform ,.mlogo form


{
	background: transparent url('/img/inv/findgrad.gif') repeat-x left top;
	height: 96px;
	width: 100%;
	padding: 10px 10px 10px 10px;


}

#loginform {
text-align:left;
margin-top:50px;
margin-left:5px;
}
#loginform a:link {text-decoration:none; color:#000}
#loginform a:visited {text-decoration:none; color:#000}
#loginform a:hover {text-decoration:underline; color:#000}


#loginform  input {margin-top:5px}
#finddiv
{
	float
}

.mlogin
{
	width: 100%;
	background: #F3F1F1 url('/img/inv/mlogin.jpg') no-repeat right top;
	 height: 60px;
	 border-bottom: solid 4px #FF7800;
	 padding-top:  20px;
	 padding-left: 20px;
}
.center
{
	background-image:url('/img/des/new/patternleft.jpg');
	background-repeat:repeat-y;
}

.main  .bline2
{
	background: #D34529;
	color: #fff;
	height: 47px;
	padding-left: 20px;
	border-bottom: solid 4px #ED8F7D;
	border-left: solid 1px #fff;
}
.main  .bline1
{
	background: #fff;
	color: #fff;
	padding-left: 20px;
	height: 47px;
	border-bottom: solid 4px #D34529;
}
.main  .bline1 a
{
	 color: #fff;
}
.center .lmenu
{
	background: #D34529;
	border-left: solid 1px #fff;
	 color: #fff;
	 height: 23px;
	 padding-top: 4px;
	 text-align: right;
	 padding-right: 20px;
}
.bline2 a
{
	 color: #fff;
}
.center .lmenu a
{
	color: #fff;
	text-decoration: none;
}
.center .lmenu a:hover
{
	text-decoration: underline;
}
.center .content
{
	height: 100%;
	padding-left: 20px;
	margin-bottom: 20px;
	margin-top: 1px;
}

.main div.center
{

}
.banner
{
	height: 100px;

}
.banner IMG
{
	border: none;
	margin: 10px,0,10px,10px;
}





#lang
{
	float: left;
}




.center .content h1
{
	 font-size:16px; font-family: 'Microsoft Sans Serif', 'Century Gothic', Verdana, sans-serif; font-color:#383838;  padding: 0.5em 0px; letter-spacing:-0.04em; font-weight:bold}

.center .content h2 {font-size:1.3em; font-family:  'Century Gothic', Verdana, sans-serif; font-color:#000;  padding: 0.5em 0px; letter-spacing:0.1em; font-weight:bold}
.center .content h3 {font-size:1.1em; font-family:  'Century Gothic', Verdana, sans-serif; font-color:#000;  padding: 0.5em 0px; letter-spacing:0.2em; font-weight:normal}
.hdiv
{
	position: absolute;
	display:block;
	padding-left: 140px;
	width: 100%;
	top: 143px;

}
.hhdiv
{
	position: absolute;
	display:block;
	padding-left: 140px;
	width: 100%;
	top: 289px;
	height: 16px;
	overflow: hidden;



}
ul#history
{
	list-style-type: square;
	margin: 0 0 0px 0;
	padding: 0 0 0 0;
	clear: both;
	height: 16px;
	overflow: hidden;
	text-align: left;
}

#history LI
{
	margin-right: 5px;
	margin-left: 0px;
	padding-left: 0px;
	display: inline;
}

#history A
{
	padding-left: 19px;
	padding-right: 5px;
	color: #fff;
}



#history A:hover
{
	color: #ccc;
}

.toolbar
{
	background: #fff url('/img/inv/cleft.gif') repeat-y 10px 0px;
	float: right;
	width: 225px;
	height: 100%;
	padding-bottom: 50px;
	padding: 0 10px 10px 10px ;
	padding-left: 20px;
	margin-bottom: 10px;
}

A
{
	color: #053D94;
}
.content a:hover
{
	color: #112F5E;
	background: #eee;
}

.content a:visited
{
	text-decoration: none;
}

table.tab1
{
	background: #CCCCCC;
	cellspacing:1px;
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
}


table tr.active td
{
	font-style:italic;
	 background: #F88;
}


table.tab1 td
{
	background: #FFFFFF;
	padding: 10px 10px 10px 10px;
}

table.tab2
{
	background: #CCCCCC;
	margin: 10px 10px 10px 10px;
	padding: 0 0 0 0;
	cellspacing:1;
}


table.tab1 .head td,table.tab2 .head td
{
	font-weight: bold;
}


table.tab2 td
{
	background: #fff ;
	padding: 10px 10px 10px 10px;
}

content.tab1 table td:hover
{
	background: #fff;
}
#tooltip
{
	background: #FFFFFF;
	border: 1px solid #666666;
	color: #333333;
	margin: 0px;
	padding: 3px 5px;
	position: absolute;
	visibility: hidden;
	font-size: 10px;
}
hr
{
	border: none;
	border-bottom: dotted 1px #9F1C02;
	height: 0px;

}
.gallery
{
	background: #f3f3f3 !important;
	margin: 10px 10px 10px 10px;
}

.image_gal_div
{
	position: absolute;
	left: 100px;
	display: none;
	background: #ccd;
	padding-top: 3px;
	top: 100px;
	border: solid 1px #444;
	width: 450px;
	height: 400px;
}

.menu
{
	 width: 145px;
	 vertical-align: top;
	 margin-top:10px;
	padding-left:5px;
}

.menu  li  {padding:0px; margin:0; list-style-type:none; font-size:10px}
*html .menu ol {margin-left:1px; }

.menu >ol {background-color:#fff; width:144px;padding:0px 0 0px 0px; font-weight:bold}
.menu ol {font-weight:bold; margin-left:1px}



.menu  a
{font-family:'Microsoft Sans Serif';
font-size:11px;
	display: block;

	padding: 7px;


	color: #103f78;
	text-decoration: none;

	padding-left: 0px;position:relative

}


*html .menu  a
{font-size:11px;
	display: block;



	color: #103f78;
	text-decoration: none;

	padding-left: 0px;position:relative

}


.menu li a:hover
{
	background: #eee;
}


.menu li a.active {color:red}

.menu ol li ol {margin-left:0px; width:124px;   font-weight:normal; padding-left:20px; }


.menu ol li ol a {background-color:#d0e5fa}

 .menu ol li ol li ol {margin-left:0px; width:104px; padding-left:20px}
 .menu ol li ol li ol a {background-color:#fad0d1}


 .menu ol li ol li ol li ol {margin-left:0px; padding-left:20px; width:84px}

.menu ol li ol li ol li ol a {background-color:#fff}

/* Fix IE. Hide from IE Mac \*/
* html .menu  li {  height:1%}
* html .menu  li a { height: 1%; }
/* End */




.rightmenu
{
	width: 167px;
	vertical-align: top;
	margin-top:0px;
	margin-left:0px;
	padding-left:3px;
	height:100%;
	margin-bottom:0px;
}

.righttd
{
	background-image:url('/img/des/new/patternright.jpg');
	background-repeat:repeat-y;
}

.rightmenu  li  {padding:0px; margin:0px; list-style-type:none; font-size:10px}
*html .rightmenu ol {margin-left:1px; }

.rightmenu >ol {background-color:#fff; width:167px;padding:0px 0px 0px 0px; font-weight:bold}
.rightmenu ol {font-weight:bold; margin-left:0px}



.rightmenu  a
{font-family:'Microsoft Sans Serif';
font-size:11px;
	display: block;

	padding: 7px;


	color: #103f78;
	text-decoration: none;

	padding-left: 0px;position:relative

}


*html .rightmenu  a
{font-size:11px;
	display: block;



	color: #103f78;
	text-decoration: none;

	padding-left: 0px;position:relative

}


.rightmenu li a:hover
{
	background: #eee;
}


.rightmenu li a.active {color:red}

.rightmenu ol li ol {margin-left:0px; width:175px;   font-weight:normal; padding-left:20px; }


.rightmenu ol li ol a {background-color:#d0e5fa}

 .rightmenu ol li ol li ol {margin-left:0px; width:155px; padding-left:20px}
 .rightmenu ol li ol li ol a {background-color:#fad0d1}


 .rightmenu ol li ol li ol li ol {margin-left:0px; padding-left:20px; width:135px}

.rightmenu ol li ol li ol li ol a {background-color:#fff}

/* Fix IE. Hide from IE Mac \*/
* html .rightmenu  li {  height:1%}
* html .rightmenu  li a { height: 1%; }
/* End */

.investoru
{
	background-color:#FF0000;
	font-size:10px;
	font-weight:bold;
}
.investoru a:link {text-decoration:none;  color:white; }
.investoru a:visited {text-decoration:none; color:white; }
.investoru a:hover {text-decoration:underline;color:black;}

#flashmap
{
  width:100%;
  height: 500px;
}

.tl
{
	float:left;
	margin-right:-30px;
}

.topleftred
{
	position:absolute;
	top:111px;
	left:0px;
	color:white;
	width:158px;
	padding-left:5px;
	padding-bottom:2px;
}
.topleftredtext
{
	font-size:9px;
	margin-top:-2px;
	margin-bottom:-3px;
	font-weight:bold;
}
.topleftredtext1
{
	font-size:9px;
	margin-top:-2px;
	margin-bottom:-3px;
}
.topleftredtext a
{
	font-size:9px;
	color:white;
	font-weight:bold;
	text-decoration:none;
}.topleftredtext1 a
{
	font-size:9px;
	color:white;
	text-decoration:none;
}