
#wrapper {
	width:961px;
	border-top:3px solid #92a5bc;
	border-bottom:1px solid #92a5bc;
	padding: 0;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#rotator {

	color:#000;
	position:relative;
/*	padding-bottom:2.6em;*/
	margin:0;
	font-size:14px;
	padding: 0;

}

/* Tabs */
ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:0.8;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:right; 
	font-family:Arial, Helvetica, sans-serif;
}

ul.ui-tabs-nav {
	position:absolute;
/*	top: 146px; */
	bottom: 0px;
	left:0; 
	text-align:center;
	z-index:1;
	width:100%;
/*	background: url(/images/ghpa.png) repeat-x bottom right;*/
/*	border-top:1px solid #FFF; */
}

/* Non-Selected Tabs */
li.ui-tabs-nav-item a:link,
li.ui-tabs-nav-item a:visited {	
	font-size:.8em;
	font-weight:normal;
	color:#999;
	text-align:center;
	/* фон этих тварей по умолчанию */
	background: url(/images/mmorg1.png) repeat-x bottom left; 
/*	border-left:1px solid #FFF;
	border-right:1px solid #c5ced9;*/
}

/* Hovered Tab */
#rotator .ui-tabs-nav-item a:hover,
#rotator .ui-tabs-nav-item a:active {
	background: url(/images/mmorg2.png) repeat-x bottom left;
	color:#333;
}

#rotator .ui-tabs-nav-item a span {
	float:left; 
    padding:1em; 
	cursor:pointer;
}

/* Active Tab */
#rotator .ui-tabs-selected a:link,
#rotator .ui-tabs-selected a:visited,
#rotator .ui-tabs-selected a:hover,
#rotator .ui-tabs-selected a:active {
	background: url(/images/mmorg2.png) repeat-x bottom left;
	color:#333;
}

/* Content Panels */
#rotator .ui-tabs-panel {
	font-family:Arial, Helvetica, sans-serif;
	clear:left;
	color:#000;
	height:160px;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#rotator .ui-tabs-hide {
	display:none;
}

#rotator h2 {
	color:#E75D00;
	font-weight:normal;
	font-size:1.8em;
	line-height:1.5em;

}

#rotator p {
	font-size:0.8em;
	margin:.5em 0;
	color:#0099e5;
	font-weight: bold;
}

#rotator .btn_get_started {
	float:left;
	height:30px;
	width:80px;
	text-indent:-9999em;
/*	margin-right:7px;  */
	overflow:hidden; 
	background:transparent url(/images/getstarted.gif) no-repeat
}

#rotator .btn_learn_more {
	float:left;
	/*	height:26px; */
	font-size:1.1em;
	color: #F00;
	z-index: 100;
}

/* Background Images */
#rotator #fragment-1 {
	background:transparent url(/images/main/continentt3.png) no-repeat top left;
/*	padding-top: 15px; */
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 575px;
}

#rotator #fragment-2 {
	background:transparent url(/images/main/akt.jpg) no-repeat top left;
/*	padding-top: 15px; */
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 575px;
}

#rotator #fragment-3 {
	background:transparent url(/images/main/proekts.jpg) no-repeat top right;
/*	padding:40px 15px 15px 540px;*/
}

#rotator #fragment-4 {
	/*background:transparent url(images/support.jpg) no-repeat top left;*/
/*	padding:40px 15px 15px 540px;videonabl.jpg*/
	background:transparent url(/images/main/videonabl.jpg) no-repeat top left;
/*	padding-top: 15px; */
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 575px;
}

	
hr{clear:both;height:1px;color:#ccc;background:#ccc;border:none}

#nav, #nav ul {
  list-style: none;
  float: left;
  font: Arial, sans-serif 0.9em;
  font-weight: bold;
  text-transform: uppercase;
}

#nav {
  width: 100%;
  height:42px;
}

/** Верхний уровень **/
/* подложка */
#nav li {
  position: relative; float: left; display: block; 
  line-height:190%;
}

/* кнопка */
#nav a{
  display: block;
  padding-top: 12px;
  height:30px;  
  text-align: center;
  text-decoration: none;
  color: #000;
}
#nav li:hover a, #nav li.jshover a{
	color: #fff;
}

/** Второй уровень **/
/* подложка */
#nav li ul {
	display: none;
	position: absolute;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:normal;
	font-size: 11px;
	letter-spacing:0.05em;
	text-transform: none;
	color:  #fff;
	background-color: #28BBF1;
  z-index: 10;

  filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90);
	-moz-opacity: 0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}

#nav li:hover ul li a {
  display: block;
  background:url(../images/sp.gif);
}

#nav li:hover ul, #nav li.jshover ul {
  display: block;
 }

#nav li:hover li a, #nav li.jshover li a {
  color: #fff;
  padding:0; margin:0;  padding-top: 2px;
  text-indent:10px;
  text-align:left;
  height:18px;  

}

#nav li:hover li:hover a, #nav li.jshover li.jshover a{
  color: #000;
  background: #ffffff url(../images/m_sub_sel.png) repeat-x left top;
}

.mr { width:3px; height:42px; background:url(../images/mm_r.png);}
#m1 { width:107px; background: #fff url(../images/m1a.png);} #m1 li { width:107px; } #m1:hover, #m1.jshover {background: url(../images/m1a.png) 100% 42px;}
#m2 { width:200px; background: #fff url(../images/mm2a.png);} #m2 li { width:200px; } #m2:hover, #m2.jshover {background: url(../images/mm2a.png) 100% 42px;}
#m3 { width:148px; background: #fff url(../images/mm2a.png);} #m3 li { width:180px; } #m3:hover, #m3.jshover {background: url(../images/mm2a.png) 100% 42px;}
#m4 { width:140px; background: #fff url(../images/mm2a.png);} #m4 li { width:160px; } #m4:hover, #m4.jshover {background: url(../images/mm2a.png) 100% 42px;}
#m5 { width:125px; background: #fff url(../images/mm2a.png);} #m5 li { width:125px; } #m5:hover, #m5.jshover {background: url(../images/mm2a.png) 100% 42px;}
#m6 { width:95px;  background: #fff url(../images/mm2a.png);} #m6 li { width:124px; } #m6:hover, #m6.jshover {background: url(../images/mm2a.png) 100% 42px;}
#m7 { width:129px; background: #fff url(../images/m3a.png);} #m7 li { width:129px; } #m7:hover, #m7.jshover {background: url(../images/m3a.png) 100% 42px;}


#mm1 { width:144px; background: #fff url(../images/mm1a.png);} #mm1 li { width:144px; } #mm1:hover, #mm1.jshover {background: url(../images/mm1a.png) 100% 42px;}
#mm2 { width:160px; background: #fff url(../images/mm2a.png);} #mm2 li { width:160px; } #mm2:hover, #mm2.jshover {background: url(../images/mm2a.png) 100% 42px;}
#mm3 { width:160px; background: #fff url(../images/mm2a.png);} #mm3 li { width:160px; } #mm3:hover, #mm3.jshover {background: url(../images/mm2a.png) 100% 42px;}
#mm4 { width:159px; background: #fff url(../images/mm2a.png);} #mm4 li { width:159px; } #mm4:hover, #mm4.jshover {background: url(../images/mm2a.png) 100% 42px;}
#mm5 { width:160px; background: #fff url(../images/mm2a.png);} #mm5 li { width:160px; } #mm5:hover, #mm5.jshover {background: url(../images/mm2a.png) 100% 42px;}
#mm6 { width:164px;  background: #fff url(../images/mm3a.png);} #mm6 li { width:164px;  } #mm6:hover, #mm6.jshover {background: url(../images/mm3a.png) 100% 42px;}

.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url(../images/tree/treeview-default.gif) -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a.selected {
	background-color: #eee;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: red; cursor: pointer; }

.treeview li { background: url(../images/tree/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../images/tree/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-gray li { background-image: url(../images/tree/treeview-gray-line.gif); }
.treeview-gray .hitarea, .treeview-gray li.lastCollapsable, .treeview-gray li.lastExpandable { background-image: url(../images/tree/treeview-gray.gif); } 


.filetree li { padding: 3px 0 2px 16px; }
.filetree span.folder, .filetree span.file { padding: 1px 0 1px 16px; display: block; }
.filetree span.folder { background: url(../images/tree/folder.gif) 0 0 no-repeat; }
.filetree li.expandable span.folder { background: url(../images/tree/folder-closed.gif) 0 0 no-repeat; }
.filetree span.file { background: url(../images/tree/file.gif) 0 0 no-repeat; }
