/* CSS Document */
body {margin-top:0px;
background-image:url(img/bg-big.jpg);
background-repeat:repeat-x;
background-color:#648185;
font-family:Tahoma;
font-size:11px; 
color:#424242;
}
.blog_title { color: #8C8C8C; font-family: Tahoma; font-size: 24px; line-height: 25px; }
.blog_sub { color: #6E6F6E; font-size:12px; font-family:Tahoma; font-weight:bold; padding-top:20px; }
.header2     {  color: #4d4d4d; font-family: Tahoma; font-size: 12px;  line-height: 15px; font-weight: bold; }
.main_table {     /* стиль для таблицы с текстом*/
margin-left:5px;
margin-right:10px;
margin-top:16px;
}
.blog_form { background-color:#h3E9EA; border-left:0; border-top:0; border-right:0; border-bottom:0; }
p {
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:5px; 
text-align:left;
}

p a{
color:#41755E; 
text-decoration:underline;
}

h1 {
font-family:Tahoma; 
font-size:18px;
font-weight:bold;
color:#414B4C; 
text-align:left;
margin-left:35px;
margin-bottom:5px;
margin-top:5px;
}

h2 { color: #4d4d4d; font-family: Tahoma; font-size: 12px;  line-height: 17px; font-weight: bold; margin:10px; margin-top:15px; margin-bottom:12px;}

li {
list-style-image:url(img/ul_circle.jpg);
margin-top:15px;
margin-right:10px;
line-height:15px;
}

li a{
color:#41755E; 
text-decoration:underline;
}

.mark { /*список с меньшим верхним отступом*/
list-style-image:url(img/ul_circle.jpg);
margin-top:5px;
margin-right:15px;
line-height:15px;
}

.li10 { /*список с меньшим верхним отступом - 10*/
list-style-image:url(img/ul_circle.jpg);
margin-top:10px;
margin-right:10px;
line-height:15px;
}
.li20 { /*список с меньшим верхним отступом - 0*/
margin-top:5px;
margin-right:10px;
line-height:0px;
}

.li30 { /*список с меньшим верхним отступом - 00*/
margin-top:0px;
margin-right:10px;
line-height:12px;
}

.li15 { /*список с меньшим верхним отступом - 00*/
margin-top:3px;
margin-right:10px;
line-height:12px;
}

p.login { /* текст в форме ввода логина и пароля*/ 
font-family:Tahoma; 
font-size:11px;
font-weight:bold; 
color: #FFFFFF; 
text-align:right;
margin:0px;
margin-top:3px;
}

p.login a{
color:#40755D;
text-decoration:underline;
font-family:Tahoma;
font-size:10px; 
font-weight:bold;
}

.login     {  color:#424242 ; font-family: Tahoma; font-size: 11px;} /* стиль для форм ввода логина и пароля*/
.login_table {
margin-top:20px;
}

p.topmenu { /* стиль текста верхнего меню */
font-family:Tahoma;
font-size:11px; 
font-weight:bold;
color: #FFFFFF; 
text-align:left;
margin:0px; 
margin-left:20px;
margin-bottom:4px;
margin-top:3px;
}
p.topmenu a {
color:#FFFFFF;
text-decoration: none;
font-family:Tahoma;
font-size:11px; 
font-weight:bold;
}
input.mainoption { color: #8C8C8C; background-color : #DCE3E3; font-size: 11px; font-family:Tahoma; font-weight : bold;
}


p.lmenu_title { /* стиль для заголовка (фон) левого меню*/
background-image:url(img/lmenu_hdr.jpg);
color: #ffffff;
font-weight:bold;
margin:5px;
padding:5px;
margin-left:10px;
}

.nav_title {     /* названия разделов в левой колонке*/
margin-top:2px;
margin-left:16px;
font-weight:bold;
text-align:left;
color:#FFFFFF;
background-image:url(img/lmenu_hdr.jpg);
background-repeat:no-repeat;
padding:5px;
padding-left:10px; 
}
.nav_bottomdiv {/* разделительная линия в левой колонке*/
border-bottom:1px solid #424242;
margin-top:0px;
margin-left:16px;
color: #999999;
}

.nav_div_empty {/* пустой разделительный блок левой колонке*/
margin-top:0px;
margin-left:16px;
color: #999999;
}

p.nav_empty{ /* стиль текста для разделительного блока*/
margin:0px;
padding:5px;
}

#coolmenu{
/*border: 1px solid gray; /*Стиль рамки */
/*border-bottom:1px solid  #DAE6D2;*/
width: 182px; /*Ширина меню */
background-color: #FFFFFF;  /*Фоновый цвет ячейки*/
margin:0px; /*Ширина отступов*/
margin-left:16px;
}

* html #coolmenu{ 
width: 152px;/*Ширина меню для Internet Explorer*/
}

#coolmenu a{
font: 11px Tahoma; /*Шрифт текста*/
padding: 5px; /*Внутренний отсутп текста ссылки от краев ячейки*/
padding-left: 2px;/*Внутренний отсутп текста ссылки от левого края ячейки*/
display: block;
width: 100%; /*Ширина ячейки*/
color: #235A41;  /*Цвет текста*/
font-weight:bold;
text-decoration: none; /*Подчеркивание у ссылок - нет*/
border-bottom: 1px solid #DAE6D2;
background-image:url(img/lmenu_mark.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}

html>body #coolmenu a{ 
width: auto;
}

#coolmenu a:hover{
background-color: #F3F7F3; /*Фоновый цвет ячейки при наведение курсора*/
color: #235A41;  /*Цвет текста при наведении курсора*/
font-weight:bold;
background-image:url(img/lmenu_mark_hover.jpg);
background-position:left;
background-repeat:no-repeat;
}
.news1 { font-size: 12px; font-family: Tahoma;
font-weight: bold; background-color: #DCE3E3;
}
.news2 { color: #565656; font-size: 12px; font-family: Tahoma;
font-weight: bold; 

}
a.news2 { color: #8C8C8C;  text-decoration: none; }
a.news2:hover { background-color: #DCE3E3; 
}

p.news_left_title { /* текст заголовка новостей в левой колонке*/ 
font-family:Tahoma; 
font-size:12px;
font-weight:700;
color: #565656;
margin-left:5px;
margin:0px;
margin-top:5px;
}

p.news_left { /* текст новостей в левой колонке*/ 
font-family:Tahoma; 
font-size:10px;
color: #AAAAAA; 
margin-left:5px;
margin-right:15px;
margin-bottom:15px;
}
p.news_all { /* текст новостей в левой колонке*/ 
font-family:Tahoma; 
font-size:11px;
color: #8C8C8C; 
margin-left:5px;
margin-bottom:15px; 
margin-top:10px;
}
.blog_itm {
font-family:Tahoma; 
font-size:11px;
color: #6E6F6E; 
margin-left:5px;
margin-bottom:15px; 
margin-top:10px;
}

.left_newstable { /*стиля для левой таблицы с новостями и скайпом*/
padding-left:10px;
}
.skype {
color: #5ABEF3;
margin-left:5px;
}

p.news_left_skype { /* текст новостей в левой колонке для скайпа*/ 
font-family:Tahoma; 
font-size:10px;
color: #AAAAAA; 
margin-left:5px;
margin-bottom:15px;
}

.bottom_table{ /* стиль нижней таблицы*/
background-color:#2D3B40;
border-top:1px solid #668084;
padding:5px;
padding-left:15px;
}

p.bottom_text {
font-family:Tahoma; 
font-size:11px;
color: #FFFFFF; 
}

p.bottom_text a {
color:#FFFFFF;
text-decoration: none;
font-family:Tahoma;
font-size:11px; 
}

p.bottom_textr {
font-family:Tahoma; 
font-size:11px;
color: #FFFFFF;
text-align:right;
}

p.bottom_textr a {
color:#FFFFFF;
text-decoration: none;
font-family:Tahoma;
font-size:11px; 
}

.center_table {/* стиль для таблицы на главной странице в центре */
margin-top:12px;
}
.franchising_table{ 
border-bottom: 1px solid #60977E;
border-right: 1px solid #60977E;
border-left: 1px solid #AFAFAF;
border-top: 1px solid #AFAFAF;
background-image:url(img/bg_franch.jpg);
margin-left:0px; 
}
.fin_consul_table{ /*стиль рамки финансового консультанта на гл. странице*/
border-bottom: 1px solid #60977E;
border-right: 1px solid #60977E;
border-left: 1px solid #AFAFAF;
border-top: 1px solid #AFAFAF;
background-image:url(img/bg_fincon.jpg);
margin-left:0px; 
}
.div_fin_consult{/*стиль блока фин. консультанта*/
background-color:#F3F7F2;
border-top:6px solid #FFFFFF;
padding-left:10px;
padding-right:10px;
}

.div_fin_consult_bg{/*стиль блока фин. консультанта с картинкой*/
background-color:#F3F7F2;
margin-left:5px;
background-image:url(img/fin_consult.jpg);
background-position:left;
background-repeat:no-repeat;
padding-top:59px;
padding-bottom:20px;
margin-bottom:0px;
}

p.fin_consult_title { /*стиль заголовка фин. консультанта на главной странице*/
font-size:18px;
color:#557567;
font-weight:bold;
line-height:16px;
text-decoration:underline;
}

p.fin_consult { /* текст в фин. консультанте*/
font-size:10px;
color:#557567;
}

.div_regprog_bg{/*стиль блока фин. консультанта с картинкой*/
background-color:#F3F7F2;
margin-left:5px;
background-image: url(img/bg_reg_prog.jpg);
background-position:left;
background-repeat:no-repeat;
padding-top:60px;
padding-bottom:20px;
margin-bottom:0px;
margin-right:5px;
}

.cerier_table{ /*стиль рамки карьера на гл. странице*/
border-bottom: 1px solid #60977E;
border-right: 1px solid #60977E;
border-left: 1px solid #AFAFAF;
border-top: 1px solid #AFAFAF;
background-color: #FFFFFF;
background-image:url(img/bg_carier.jpg);
background-repeat:no-repeat;
background-position:top;
padding-left:10px;
padding-right:5px;
padding-top:7px;
}

.forex_table{ /*стиль рамки карьера на гл. странице*/
border-bottom: 1px solid #60977E;
border-right: 1px solid #60977E;
border-left: 1px solid #AFAFAF;
border-top: 1px solid #AFAFAF;
background-color: #FFFFFF;
background-image:url(img/bg_forex1.jpg);
background-repeat:no-repeat;
background-position:top;

}

.div_carier_bg{/*стиль блока карьера и перспективы*/
background-image: url(img/bg_carier_left.jpg);
background-position:left;
background-repeat:no-repeat;
padding-top:60px;
padding-bottom:10px;
margin-right:0px;
margin-top:8px;
}

.td_login_bg { /*стиль фона формы логина*/
background-image: url(img/login_03.jpg);
background-position:center;
background-repeat:no-repeat;
}

.td_login_bgen { /*стиль фона формы логина английский*/
background-image: url(img/login_03en.jpg);
background-position:center;
background-repeat:no-repeat;
}

p.p_free_kurs { /*стиль заголовка на гл. странице справа - подписка на курс*/
font-family:Tahoma;
font-size:16px;
color:#687D7E;
font-weight:bold;
margin-bottom:10px;
margin-left:3px;
margin-top:10px;
}

.td_freecurs_bg { /*стиль фона формы подписки на беспл. курс*/
background-image: url(img/bg_free_kurs.jpg);
background-position:bottom;
background-repeat:no-repeat;
}

p.subscribe {
font-family:Tahoma;
font-size:11px; 
color:#424242; 
text-align: right;
margin:0px;
}

.rm_this_table{ /*стиль таблицы РМ-это на гл странице*/
margin-top:10px;
}

.div_rm_this_title{ /*стиль заголовка таблицы РМ -это на гл. странице*/
border-left: 1px solid #C2D8C1;
border-right: 1px solid #C2D8C1;
border-top: 1px solid #C2D8C1;
border-bottom: 2px solid #CDD1D2;
background-image:url(img/bg_rm_this_title.jpg);
background-position:right;
background-repeat:no-repeat;

}

p.div_rm_this {
font-family:Tahoma;
font-size:13px; 
color:#414D4E;
font-weight:bold;
margin-left:10px;
}

.top_menu_bg {
background-image:url(img/top_22.jpg);
}

p.right_text_title { /* текст новостей в правой колонке*/ 
font-family:Tahoma; 
font-size:10px;
color: #898989;
margin:15px;
font-weight:bold;
}

p.right_news { /* текст новостей в правой колонке*/ 
font-family:Tahoma; 
font-size:10px;
color: #AAAAAA;
margin:15px;
}

.div_h1_title{ /*стиль обводки вокруг заголовка на всех текстах*/
border-left: 1px solid #C2D8C1;
border-right: 1px solid #C2D8C1;
border-top: 1px solid #C2D8C1;
border-bottom: 2px solid #CDD1D2;
background-image:url(img/bg_h1.jpg);
background-position:left;
background-repeat:no-repeat;
margin-right:15px;
}

.main{  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:10px;
margin-right:15px; 
text-align:left;
line-height:15px;
}

.left_blog {  font-family:Tahoma; font-size:11px; color:#424242; }

.main_center{  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:10px;
margin-right:15px; 
text-align:center;
line-height:15px;
}

.main_center_table{  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:5px; 
text-align:center;
}

.reg_form{  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:0px; 
text-align:left;
border:1px solid #7f9db9;
}

.main3{  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:0px; 
text-align: right;
line-height:15px;
}

.main_photo{  
font-family:Tahoma;
font-size:11px; 
color:#40755D; 
margin:3px;
}

.main_border{ /*основной текст с рамкой*/  
margin:10px;
margin-left:25px;
margin-right:40px;
text-align:left;
line-height:15px;
border:1px solid #C2D8C1;
}
.liders_border {
margin:10px;
margin-right:20px;
text-align:left;
line-height:15px;
border:1px solid #C2D8C1;
}
.main_center_blue{  
font-family:Tahoma;
font-size:11px; 
color: #405A80; 
margin:10px;
margin-right:15px; 
text-align:center;
line-height:15px;
}

.main_left_blue{  
font-family:Tahoma;
font-size:11px; 
color: #405A80; 
margin:10px;
margin-right:30px;
margin-left:30px;
text-align:left;
line-height:15px;
}

.reg_table{
background-color:#f7faf8;
}

.red {color: #CC0000}
.purble {color:#794A77}

.reg{  
font-family:Tahoma;
font-size:11px; 
color:#424242;
margin-left:5px;
margin-top:10px;
}

.reg2{  
font-family:Tahoma;
font-size:11px; 
color:#424242;
margin-left:5px;
}

.error { /* стиль рамки для вывода ошибки*/
border:1px solid #8AA5A9;
}

.ber { font-family:Tahoma; font-size:14px; color:#CC0000; font-weight:bold; }

.p_error{ /* стиль текста для вывода ошибок в аккаунте */  
font-family:Tahoma;
font-size:11px; 
color:#424242; 
margin:5px; 
text-align:left;
line-height:15px;
}

.p_error_red{  /* стиль текста (красный) для вывода ошибок в аккаунте */
font-family:Tahoma;
font-size:11px; 
color: #D90000; 
margin:5px; 
text-align:left;
line-height:15px;
}

p.link_register { /*стиль  большой ссылки регистрации*/
font-size:18px;
color:#557567;
font-weight:bold;
line-height:16px;
text-decoration:underline;
text-align:left;
margin-top:25px;
margin-bottom:25px;
margin-left:10px;
}

p.link_register a {
font-size:18px;
color:#557567;
text-decoration:underline;
font-weight:bold;
}
.serch_error {color: #CC0000; font-size: 11px; font-family: Tahoma; font-weight: bold; line-height: 0px; 
margin-top: 10px; margin-left: 300px; }
