*
{
	margin: 0px;
	padding: 0px;
}

html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 90%;
}

body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #57575D;
/*	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;
*/
}

a
{
        color: #231f20;
	/*color: #57575D;*/
	text-decoration: none;
	
	font-weight:bold;
}

a:hover
{
        color: #f26822;
/*	background-color: #F2673A;
	color: #FFFFFF;*/
}

a img { border: 0px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:0;
}

.hr_width_100
{
	width: 100%;
	height: 1px;
	background-color: #57575D;
}

h1{
font-size:18pt;
margin-bottom:22px;
}
h2{
color: #F2673A;
font-size:13pt;
margin-bottom:6px;
}
h3{
margin-bottom:4px;
}

p{
margin-bottom:13px;
}

/* ----------------------------------------------------- */
/*                         ШАПКА                         */
/* ----------------------------------------------------- */

#main_div{
position: relative;
min-height: 100%;
}
*html #main_div{
  height: 100%;
}

#top
{
	width: 100%;
}

#top #menu{
	margin-left: 340px;
	height: 24px;
}

#top #menu a
{
	color: #FFFFFF;
	background-color: #57575D;
	/* font-size:103%; */
	font-size:11pt;
	font-weight: normal;
	/*line-height: 13pt;*/
}

#top #menu a:hover
{
	color: #FFFFFF;
}

#logo{
        border-bottom:1px solid rgb(165,165,165);
        height: 117px;
}

#logo a{
	margin-left:67px;
	margin-top:83px;
        /* display:block; */
}

#logo a img{
	margin-top:32px;
        vertical-align: bottom;
}
#logo a:hover{
        /* background-color:#fff; */
}
#logo_margin{
	margin-left:67px;
	margin-top:50px;
}

/*
#slidemenu {
margin:0 auto;
width:100px;
}

#slidemenu td {
white-space:nowrap;
}

.slidetabsmenu a {all1.css (line 172)
background-color:#545559;
border-bottom:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
padding:4px 15px 7px;
text-decoration:none;
}

.dropmenudiv_c {
border-color:-moz-use-text-color #FFFFFF #FFFFFF;
border-style:none solid solid;
border-width:medium 1px 1px;
color:#FFFFFF;
left:0;
position:absolute;
text-align:left;
top:26px !important;
visibility:hidden;
width:268px;
z-index:1000;
left:439px;
}
*/

/* ----------------------------------------------------- */
/*                         МЕНЮ                          */
/* ----------------------------------------------------- */
#menu
{
	padding-left: 42px;
	width: 391px;
}

#menu td
{
	background-color: #57575D;
	line-height:14pt;
}

#submenu td
{
	font-size:10pt;
	font-weight: normal;
	/*line-height: 13.3pt;*/
	color: #FFFFFF;
	background-color: #F2673A;
}

#submenu td:hover
{
	/*color: #F2673A;
	background-color: #FFFFFF;*/
}

#submenu td a
{
	display: block;
	color: #FFFFFF;
	font-weight: normal;

}

#submenu td a:hover
{
	/*color: #F2673A;*/
	color: #000000;
}

#submenu
{
	left:382px;
	position:absolute;
	/*top:-183px;*/
	top:0px;
}

*html #submenu
{
	top:1px;
}
*+html #submenu
{
	top:0px;
}

/*============= Menu ==============*/
.primMenu ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

ul.mainUl{
	/*background-color:#57585D;*/
	height:21px;
	width:478px;
}

ul#flyMenu{
	top:-126px;
}
ul#flyMenu3{
	top:-90px;
}
ul#flyMenu2{
	top:-36px;
}

li.mainUl2 {
	background-color:#666;
	color:#FFFFFF;
	display:inline;
	position:relative;
}
.primMenu li ul {
	position: absolute;
	left: 0px;

	color: #8c8c8c;
	top: 24px;

	display: none;
}

.primMenu {
	margin-left:381px;
	z-index:80;
	font-size:109%;
}

.mainUl2 a {
/*background-color:#666666;*/
color:#FFFFFF;
padding-left:11px;
padding-right:11px;
text-decoration:none;
border:0 none;
}

.li, .lihover, .liover-t, .liover-b{
	border-color:#CCCCCC #CCCCCC -moz-use-text-color;
	display:block;
	font-size:85%;
	padding:5px 5px 5px 20px;
	text-align:left;
	text-decoration:none;
	width:250px;
	z-index:90;
	border:0 none;
	line-height:8px;
}
#flyMenu2 .li,#flyMenu2 .lihover{
	width:105px;

}
#flyMenu3 .li,#flyMenu3 .lihover{
	width:160px;

}
.li{
	 
	background-color: #F2673A;
	position:relative;
	/*opacity: 0.8;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);*/
}

.lihover{
	background-color:#ccc;
	color:#000;
        opacity:0.8;
        filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}

ul li ul{
	
	z-index:90;
}



/* end Menu*/
/* ----------------------------------------------------- */
/*                      СОДЕРЖАНИЕ                       */
/* ----------------------------------------------------- */
#content
{
        /*border-bottom:1px solid rgb(165,165,165);*/
        width: 1170px;
        padding-bottom:30px;
        padding-top:17px;
}

#left
{
	margin-left:82px;
	margin-right:41px;
	width:260px;
	float:left;
}

#left h2 a
{
	color: #57575D;
}

#left h2 a:hover
{
	color: #F2673A;
}

#left a
{
	color: #57575D;
}

#left a:hover
{
	color: #F2673A;
}

#left .people_list
{
	color: #77777D;
	font-weight: normal;
}
#left .people_list_sel
{
	color: #000000;
	font-weight: normal;
}

#left .news_title
{
	color:#231F20;
	font-size: 12pt;
	font-weight: normal;
	/* line-height: 14pt; */
}

#left .news_notice
{
	color:#231F20;
	font-size: 10pt;
	font-weight: normal;
	/* line-height: 14pt;*/
}

*html #left
{
	margin-left:40px;

}

#main, #main_index
{
/*	margin-left:382px;*/
	width:391px;
	float:left;
}
#main_index{
	background:url(/img/trava.jpg) no-repeat;
	height:452px;
	padding-top:52px;

}

*html #main,*html #main_index
{
	width:391px;
	padding-left:0;
}
*+html #main,*+html #main_index
{
	width:391px;
	padding-left:0;
}

#main ul{
margin-bottom:22px;
}

#main ul li{
margin-bottom:3px;
margin-left:47px;
}

#main a img{
float:left;
}
.title_training{
	background-color: #F2673A;
	color: #FFFFFF;
	font-size:13pt;
	font-weight:bold;
	width:385px;
	padding-left:7px;
}

#main .news_title
{
	/*color:#231F20;*/
	font-size: 12pt;
	font-weight: normal;
	/* line-height: 14pt; */
}

#main .news_notice
{
	color:#231F20;
	font-size: 10pt;
	font-weight: normal;
	/* line-height: 14pt;*/
}

.library_dates
{
	background-image: url(/img/books.jpg); height: 390px;
}
.library_dates a{
background-color:#F2673A;
color:#FFFFFF;
display:block;
position:relative;
width:41px;
border:1px solid #876A5B;
}

.library_dates a:hover
{
	background-color:#FFFFFF;
	color:#000000;
}
#slogon{
background-color:#F2673A;
color:#FFFFFF;
font-size:13pt;
font-weight:bold;
height:60px;
padding-left:13px;
width:162px;
padding-top: 3px;
}

#projects{
	height:391px;
	background: url(/img/clouds.jpg) no-repeat;
}

#projects a{
background-color:#F2673A;
color:#FFFFFF;
font-size:10pt;
font-weight:bold;
/*display:block;*/
}

#projects a:hover{
background-color:#FFFFFF;
color:#000000;
}

#projects a.white{
background-color:#FFFFFF;
color:#000000;
}

#projects_text{
font-size: 9pt;
background-color:#FFFFFF;
float:left;
font-weight:bold;
margin-left:80px;
margin-top:70px;
padding-left:5px;
padding-right:0px;
width:200px;
}

#projects_text_names{
width: 120px;
font-size: 8pt;
color: #000000;
background-color:#FFFFFF;
float:left;
margin-left:140px;
margin-top:149px;
padding:7px 14px 8px;
}

/* --------------- стрелочки ----------------- */
.marker_or{
color:#F2673A;
font-weight:bold;
}
.marker_gr{
color:#57575D;
font-weight:bold;
}
/* ------------ end стрелочки ---------------- */

#right{
padding-left: 20px;
float:left;
width:300px;
}

.red_text{
	color:#F2673A;
	font-weight: normal;
}

#methods{
/*background:url(/img/main.jpg) no-repeat;*/
background:url(/img/portret.jpg) no-repeat;
height:391px;
padding-left:0;/*170px;*/
padding-top:0px;
}

#methods #products_text{
font-size: 9pt;
background-color:#FFFFFF;
font-weight:bold;
padding-bottom:0px;
padding-left:10px;
padding-right:18px;
padding-top:15px;
margin-top: 38px;
margin-left: 28px;
width:110px;
clear:both;
}

#products{
background:url(/img/main.jpg) no-repeat;
height:391px;
padding-left:182px;
padding-top:17px;
}

#products #products_text{
font-size: 9pt;
background-color:#FFFFFF;
font-weight:bold;
padding-bottom:0px;
padding-left:10px;
padding-right:18px;
padding-top:15px;
margin-top: 8px;
margin-left: 28px;
width:110px;
clear:both;
}

#about_company{
background:url(/img/clouds.jpg) no-repeat;
height:391px;
padding-left:182px;
padding-top:17px;
}


#about_company #products_text{
font-size: 9pt;
background-color:#FFFFFF;
font-weight:bold;
/* line-height:14px; */
padding-bottom:0px;
padding-left:10px;
padding-right:18px;
padding-top:15px;
margin-top: 0px;
width:138px;
clear:both;
}

#main_text{
float:left;
background-color:#F2673A;
padding-left:5px;
padding-right:5px;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
width: 211px;
}

#empty_div{
width:170px;
float:left;
height:20px;
}

#wokers{
background:url(/img/sotrudniki4.jpg) no-repeat;
height:391px;
width:500px;

}
#wokers div{
float:left;
}
#wokers a, #treners a{
background-color:#F2673A;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
}

#wokers a:hover, #treners a:hover{
background-color:#FFFFFF;
color:#000000;
}

#treners{
background:url(/img/treneri.jpg) no-repeat;
height:490px;
width:500px;

}

#treners_round div{
width:130px;
background-repeat:no-repeat;
padding-top:112px;
}
#treners_round a{
background-color:#F2673A;
color:#FFFFFF;
font-size:11pt;
font-weight:bold;
}
#treners_round a:hover {
background-color:#FFFFFF;
color:#000000;
}

/* ----------------------------------------------------- */
/*                      НАША ИСТОРИЯ                     */
/* ----------------------------------------------------- */
#history
{
	height:391px;
	background: url(/img/history.jpg) no-repeat;
}

#history #text
{
	font-size:9pt;
	font-weight:bold;
	background-color: #FFFFFF;
	padding-left: 10px;
}

#history a
{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
}

/* ----------------------------------------------------- */
/*                        КОУЧИНГ                        */
/* ----------------------------------------------------- */
#coaching
{
	height:391px;
	background: url(/img/coaching.jpg) no-repeat;
}

#coaching a
{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	/*display:block;*/
}

/* ----------------------------------------------------- */
/*                      КОНСАЛТИНГ                       */
/* ----------------------------------------------------- */

#consalting
{
	height:391px;
	background: url(/img/consalting.jpg) no-repeat;
}

#consalting a
{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:10pt;
	font-weight:bold;
	/*display:block;*/
}

/* ----------------------------------------------------- */
/*                 КОРПОРАТИВНЫЕ СОБЫТИЯ                 */
/* ----------------------------------------------------- */
#corporate_events
{
	height:391px;
	background: url(/img/corporate_events.jpg) no-repeat;
}

#corporate_events a
{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	display:block;
	padding-top: 3px;
	padding-bottom: 4px;
}

#corporate_events a:hover
{
	background-color:#FFFFFF;
	color: #000000;
}
/* ----------------------------------------------------- */
/*                 ТРЕНИНГИ - ТРАДИЦИИ                   */
/* ----------------------------------------------------- */
#training_tradition{
	height:391px;
	background: url(/img/training_tradition.jpg) no-repeat;
}

#training_tradition a{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	display:block;
	padding-top: 0px;
	padding-bottom: 2px;
}

#training_tradition a:hover
{
	background-color:#FFFFFF;
	color: #000000;
}
/*
#training_tradition div{
position:absolute;
}
*/
/* ----------------------------------------------------- */
/*                  ТРЕНИНГИ - ТРЕНДЫ                    */
/* ----------------------------------------------------- */
#traning_trand{
	height:391px;
	background: url(/img/training_trand.jpg) no-repeat;

}

#traning_trand a{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	display:block;
	padding-top: 0px;
	padding-bottom: 2px;
}

#traning_trand a:hover
{
	background-color:#FFFFFF;
	color: #000000;
}
/* ----------------------------------------------------- */
/*                   ШТРИХИ К ПОРТРЕТУ                   */
/* ----------------------------------------------------- */
#portret{
	height:391px;
	background: url(/img/portret.jpg) no-repeat;
}
#portret div{
	float:left;
}
#portret a{
	background-color:#F2673A;
	color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	line-height: 10pt;
}
#portret_text{
	background-color:#FFFFFF;
	font-size:9pt;
	font-weight:bold;
	padding:16px 33px 30px 12px;
	width:98px;
}
.dotted_div{
	border-color:#F2673A;
	border-style:dashed;
	border-width:1px;
	font-weight:bold;
	padding:6px 12px;
	width:210px;
	/*padding:5px 17px 6px 20px;
	width:247px;*/
}

/* ----------------------------------------------------- */
/*                          НИЗ                          */
/* ----------------------------------------------------- */
#bottom
{
/*
	position: absolute;
	bottom: 0;
*/
	width: 100%;
	height: 30px;
	clear:both;
	border-top:1px solid rgb(165,165,165);
	padding-top:10px;
	font-size:85%;
	position:relative;
	margin-top: 0px;
}

#bottom a
{
	vertical-align:bottom;
	color:#F2673A;
}

#logo_strogonet
{
        float:left;
}

#menu_bottom{
	background-color:#57575D;
	margin-left:612px;
	margin-top:-10px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	width:162px;
	font-size:11pt;
	height:20px;
}
#menu_bottom a{
	/* padding-left:10px; */
	/*padding-right:11px;*/
	color:#FFFFFF;
	font-size:11pt;
	font-weight: normal;
	/* line-height: 14pt; */

}

/* ----------------------------------------------------- */
/*                   НИЗ :: КОНТАКТЫ                     */
/* ----------------------------------------------------- */
#bottom #contacts
{
        width: 614px;
	background-color:#FFFFFF;
	position: absolute;
	left: 0;
	top: 20px;
	padding: 0;
	margin: 0;
	/*left: 50px; */
	/*margin-top:-40px;
	position:absolute;*/
	font-size: 8pt;
}

#bottom #contacts td
{
	padding: 2px 18px;
	border-top: 1px solid #a5a5a5;
}

#bottom #contacts .head
{
	background-color: #F2673A;
	color: #FFFFFF;
	font-weight: bold;
	height: 20px;
	padding: 0 18px;
	border-top: none;
	vertical-align: middle;
}

#bottom #contacts .text
{
	background-color: #FFFFFF;
	color: #F2673A;
}

/*
*html #bottom #contacts{
margin-left:-473px;
}
*+html #bottom #contacts
{
margin-left:-473px;
}
*/


/* ----------------------------------------------------- */
/*                   НИЗ :: ПАРТНЕРЫ                     */
/* ----------------------------------------------------- */
#bottom #partners
{
        width: 380px;
	background-color:#FFFFFF;
	/*margin-top:-240px;
	margin-left:342px;
	position:absolute;*/
	position: absolute;
	left: 774px;
	font-size: 8pt;
}

#bottom #partners .head
{
	background-color: #F2673A;
	color: #FFFFFF;
	height: 20px;
	padding: 0;
} 

#bottom #partners .frame {
        border: 1px solid #a5a5a5;
}

#bottom #partners .frame td
{
	background-color: #FFFFFF;
	color: #F2673A;
	padding: 5px 12px;
}

/*
*html #bottom #partners
{
	margin-left:-473px;
}
*+html #bottom #partners
{
	margin-left:-473px;
}
*/
#googlemap
{
	font-size: 8pt;
	font-weight: normal;
}