/* GRID */

body {background:#FFFFFF URL(../img/bg/hdr_bg.jpg) no-repeat; margin:0 auto; padding:0; width:950px;}

#editor {background:#FFFFFF !important}



#mod_1 {}

#mod_1_1_1 {vertical-align:top}

#mod_1_1_2 {width:500px; vertical-align:top}
#mod_1_1_2 a{position:absolute}

#mod_1_1_3 {vertical-align:bottom;padding-bottom:50px}



#mod_2 {}

#mod_2_1_1 {width:490px; vertical-align:top} 

#mod_2_1_2 {vertical-align:top; padding:38px 38px 38px 31px}



#mod_3 {}

#mod_3_1_1 {background:URL(../img/bg/mod_3_1_1_bg.jpg) no-repeat; vertical-align:top; padding:0 0 38px 35px}

#mod_3_1_2 {background:URL(../img/bg/libr_down_arr2_bg.jpg) no-repeat; vertical-align:top; width:349px; padding:81px 0 20px 0}



#mod_4 {width:100%; margin-top:41px} #mod_4v2 {width:100%}

#mod_4_1_1 {width:90%; vertical-align:top; padding:0 28px 38px 35px;} /*#mod_4_1_1 h1 {width:407px} , #mod_4_1_1 .c  */

#mod_4_1_1_v2 {width:90%; vertical-align:top} #mod_4_1_1_v2 .c {margin:0 28px 38px 35px}  

#mod_4_1_2 {padding-top:28px; vertical-align:top} #mod_4_1_2 .block {width:208px}

#mod_4_1_3 {padding:28px 0 38px 21px; vertical-align:top} #w_4_1_3 {width:215px}



#mod_5 {}

b, strong{font-weight:normal}

table.paint caption {background-color:#0faaaa;color:white;padding:5px;}
table.paint {border-width: 1px;border-spacing: 0px;border-color: #87d4d4;border-collapse: collapse}
table.paint  td{border-width: 1px;padding:5px;border-style: outset;border-color: #87d4d4}
table.paint  tr > td:first-child{border-right:0px solid white}
table.paint  tr > td:last-child{border-left:0px solid white}

#mod_5_1_1 {width:560px; vertical-align:top; background:URL(../img/bg/partn_arr_1_bg.jpg) no-repeat} #services #mod_5_1_1 {width:636px} #mod_5_1_1 .c {padding:84px 54px 45px 36px}

#mod_5_1_1V1 {width:560px; vertical-align:top} #services #mod_5_1_1 {width:636px} #mod_5_1_1 .c {padding:84px 54px 45px 36px}

#mod_5_1_2 {vertical-align:top; padding:84px 20px 45px 0; background:URL(../img/bg/partn_arr_2_bg.jpg) no-repeat}

#mod_5_1_2_v2 {width:314px; vertical-align:top; padding:84px 0 45px 0}



#mod_6 {width:100%; background:#EEF0EF URL(../img/bg/br_corner_bg.gif) bottom right no-repeat}

#mod_6_1_1 {vertical-align:bottom}

#mod_6_1_2 {width:90%; vertical-align:top; background:URL(../img/bg/actual_bl_corner_bg.gif) bottom left no-repeat}

#mod_6_2_1 {vertical-align:top; background:#FFFFFF URL(../img/index/services_fin_pct.gif) no-repeat; padding:66px 35px 39px 82px}

#mod_6_2_2 {vertical-align:top; background:#FFFFFF}







/* FORMAT */

body, table {

	font:12px Arial, Helvetica, sans-serif;

	color:#000000;

	height: 100%;

}

li {list-style-image:url('/images/Arrow-bullet.png')}
hr {color:#5fc6c6;background-color:#5fc6c6;border:0px none; height:1px}



h1 {font:normal 35px Tahoma, Arial, Helvetica, sans-serif;; font-weight:normal; margin:0 0 16px 0; color:#4EACC6}

 #seminars h1, #seminars h2, #seminars h4 {color:#9378AD}

 #partners h1, #partners h2, #partners h3, #partners h4 {color:#FC6D32}

 #library h1, #library h3, #library h4 {color:#98CA60}

 #services h1, #services h2, #services h4 {color:#4EACC6}

 #clients h1, #clients h3, #clients h4 {color:#FF75B4}

 #carrieer h1, #carrieer h3, #carrieer h4 {color:#DB1D26}

h2 {font:normal 22px Verdana, Arial, Helvetica, sans-serif; margin:0 0 14px 0; color:#63BFCA} #company h2 {color:#63BFCA} #library h2 {color:#98CA60}

h3 {font-size:18px; font-weight:normal; margin:0 0 1.5em 0}

h4 {color:#4EACC6} 

h5 {font-size:12px}

p {margin-top:0}



.abstr, .bigger {font-size:14px}



.li1 {font-size:14px; margin-bottom:38px} .li1 a {display:block; margin-bottom:7px; text-decoration:underline}



.block {margin-bottom:20px}



.div_1 {background:#EEF0EF URL(../img/bg/br_corner_bg.gif) bottom right no-repeat} .div_1 img {height:18px; width:1px}



.vrezka_1 {background:#EFF1F0; /*padding:12px 12px 30px 12px*/}

.vrezka_1 .i {border:#FFFFFF 2px solid; display:block; margin-bottom:15px}



.vrezka_2 {color:#FFFFFF; padding:25px 16px; margin-bottom:20px}

#services .vrezka_2 {background:#15C5CE}



.var {color:#63BFCA}



.pink {color:#FF75B4}



hr {color:#67992F; height:1px; margin-bottom:30px}



/* a */

a {color:#0A8EAF}

#seminars a {color:#745E8A}

#library a {color:#67992F}

#partners a {color:#FC6D32}

#services a {color:#0A8EAF}

#index a {color:#0A8EAF}

#clients a {color:#EC62A1}

#carrieer a {color:#DB1D26}

.text {color:#000000 !important; text-decoration:none}

.more {display:block; color:#000000 !important; text-decoration:none; padding-bottom:12px; background:URL(../img/arr_4.gif) bottom left no-repeat; margin-bottom:15px}



.btn_1 {background:URL(../img/btn/btn_3.gif) left no-repeat; padding:5px 0 5px 27px; display:block}



#seminars .more {background:URL(../img/arr_1.gif) bottom left no-repeat}

#partners .more {background:URL(../img/arr_3.gif) bottom left no-repeat}

#library .more {background:URL(../img/arr_2.gif) bottom left no-repeat}

#services .more {background:URL(../img/arr_4.gif) bottom left no-repeat}

#clients .more {background:URL(../img/arr_5.gif) bottom left no-repeat}

#carrieer .more {background:URL(../img/arr_6.gif) bottom left no-repeat}



#client_abstr {padding:20px 0 20px 36px !important}



/* img */

a img {border:none}

.b {display:block; clear:both}

.i_l {display:block; float:left; margin:12px 12px 12px 0; vertical-align:middle}

.i_r {display:block; float:right; margin:12px 0 12px 12px}

.i_top {display:block; margin:0 0 7px 0}

img.hdr {display:block; margin-bottom:15px} 



/* form */

form {margin:0}

.input {font-size:11px}

.form td {padding:0 9px 9px 0; vertical-align:top}

.form .input, .form textarea, .form select {width:300px}

.form label {}

.push {}





/* table */

table, td {padding:0; border:none}



table.top td, .top  {vertical-align:top}



/* CONTENT */

/* hdr */

#index_hdr {height:268px}

#index_hdr #logo img  {margin:58px 0 0 162px}



#hdr {height:272px}

#hdr #logo img {margin:71px 10px 12px 171px}

#hdr img.hdr {margin:0}



.body {width:950px}



#langs {position:absolute; padding-top:25px}

	#langs img {margin-right:5px}





.c1, #mod_2_1_1 .c {padding:10px 0 45px 39px}

#clients #mod_4_1_1_v2 .c {background:URL(../img/bg/clients_arrow_down_bg.gif) no-repeat; padding-top:65px}



#our_services {background:#17C7D0; margin:17px 0 0 35px}

#actual {background:URL(../img/bg/tr_corner_bg.gif) top right no-repeat; padding:32px 56px 20px 41px}

#actual .btn_1 {background-image:URL(../img/btn/btn_2.gif)}



#seminars #abstract {background:#ECEEED URL(../img/bg/g_bg.jpg)}

#seminars #abstract .c {height:263px; background:URL(../img/pct/seminars_pct_1.jpg) bottom right no-repeat; padding:0 325px 0 35px}

#seminars #abstract h1 {padding-top:30px}



#abstr_2 {background:#ECEEED URL(../img/bg/g_bg.jpg)}

#abstr_2 .abstr {padding:20px 0 20px 36px}

#abstr_2 .i {background:URL(../img/bg/br_corner_bg.gif) bottom right no-repeat; vertical-align:top} #partners #abstr_2 .i img, #company #abstr_2 .i img, #carrieer #abstr_2 .i img {display:block; margin:28px 54px 26px 25px} #services #abstr_2 .i img {margin:86px 24px 28px 31px}

#clients #abstr_2 {background:#FF75B4 URL(../img/bg/pink_bg.jpg)}

#clients #abstr_2 .abstr {font-size:12px; color:#FFFFFF}



/* #clients #mod_4 {margin-top:0} */







/* ftr */

#ftr {color:#FFFFFF; font-size:11px; padding:22px 39px; background:#5AB6C1 URL(../img/bg/reg_ftr_bg.gif) top right no-repeat; padding-top:10px;}

#ftr a {color:#FFFFFF; text-decoration:none}

#index #ftr {background:#298590 URL(../img/bg/index_ftr_bg.gif) top right no-repeat}

#seminars #ftr {background:#8F79A5 URL(../img/bg/sem_ftr_bg.gif) top right no-repeat}

#partners #ftr {background:#EA8737 URL(../img/bg/partn_ftr_bg.gif) top right no-repeat}

#library #ftr {background:#85B74D URL(../img/bg/libr_ftr_bg.gif) top right no-repeat}

#services #ftr {background:#0DBDC6 URL(../img/bg/services_ftr_bg.gif) top right no-repeat}

#clients #ftr {background:#F66CAB URL(../img/bg/clients_ftr_bg.gif) top right no-repeat}

#carrieer #ftr {background:#DB1D26 URL(../img/bg/carrieer_ftr_bg.gif) top right no-repeat}

#bottom_menu{
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	font-size:12px;
	color:#FFF;
	text-align:center;
}
#bottom_menu a{
	margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
}

/* SERVICES */



/* menu */

#menu {background:URL(../img/bg/menu_r_bg.jpg) bottom right no-repeat}

#menu table {height:47px; background:URL(../img/bg/menu_bg.jpg) bottom left repeat-x}

#menu td {vertical-align:bottom}

#menu a {display:block; border-bottom:0; margin-top:6px}

#menu a:hover, #menu .s {border-bottom:#63BFCA 6px solid; margin-top:0}

/* !diff */

#index #menu table {height:48px}

#index #menu a:hover {border-bottom:#EEF0EF 7px solid}

#seminars #menu a {border-bottom-color:#B09AC6}

#partners #menu a {border-bottom-color:#F39040}

#library #menu a {border-bottom-color:#98CA60}

#services #menu a {border-bottom-color:#15C5CE}

#company #menu a {border-bottom-color:#63BFCA}

#clients #menu a {border-bottom-color:#ea5799} /*#clients #menu a {border-bottom-color:#FF75B4} */

#carrieer #menu a {border-bottom-color:#DB1D26}



#submenu {color:#FFFFFF; padding:13px 35px 12px 35px; background:#63BFCA URL(../img/bg/tr_corner_bg.gif) top right no-repeat}

#submenu a {color:#FFFFFF; text-decoration:none}

#submenu .s {font-weight:bold}

/* !diff */

#seminars #submenu {background-color:#B09AC6}

#partners #submenu {background-color:#F39040}

#services #submenu {background-color:#15C5CE}

#clients #submenu {background-color:#ea5799} /* #clients #submenu {background-color:#FF75B4} */

#library #submenu {background-color:#98CA60; padding:0 35px}

#carrieer #submenu {background-color:#DB1D26}

#library #submenu .top {}

#library #submenu td {padding:30px 49px 30px 0}

#library #rubr {background:URL(../img/bg/libr_bracket_bg.gif) left no-repeat; padding:0px 0 0px 50px !important; vertical-align:middle;height:160px}

#library #rubr a {width:350px}

#library #submenu a {display:block; margin-bottom:5px}





#way {padding:12px 35px; background:#EEF0EF URL(../img/bg/br_corner_bg.gif) bottom right no-repeat}

#way a {color:#7A7A7C; text-decoration:none}



/* search */

#site_search {margin-top:43px}

#site_search .input {width:99px; margin-right:3px; line-height:1}

#new_search {color:#FFFFFF; padding:20px 35px 24px 35px; background:#63BFCA }

#new_search h4 {color:#FFFFFF; margin:0 0 10px 0}

#search_results_list td {padding:10px 10px 0 0; vertical-align:top}

#search_res .pages img {width:5px; height:1px}





/* news */

#index_news {padding:30px 42px; font-size:11px; line-height:1.7}

#index_news .btn_1 {float:left; margin-right:31px}



#index_sem_news {}

#index_sem_news table {background:#17C7D0 URL(../img/bg/sem_news_br_corner_bg.gif) bottom right no-repeat}

#index_sem_news td {font-size:11px; color:#FFFFFF} #index_sem_news .last {padding-right:35px}

#index_sem_news .i {margin:12px 12px 12px 19px}

#index_sem_news a {color:#FFFFFF; text-decoration:underline; display:block; margin-right:20px}



#sem_news {background:#9E88B4 URL(../img/bg/sem_news_br_corner_bg.gif) bottom right no-repeat}

#sem_news #line {background:#FFFFFF URL(../img/sem_news_line.gif) bottom repeat-x}

#sem_news td {font-size:11px; color:#FFFFFF}

#sem_news .i {margin:12px 12px 12px 19px}

#sem_news a {color:#FFFFFF}



#news {padding-bottom:30px}

#news .abstr {font-size:12px; font-weight:bold; margin:1em 0}

#news #articles {width:208px}

#news #articles .block_sel {font-weight:bold; padding:15px; background:#F5F5F5; margin-bottom:1em}



#news #period {width:215px}

#news #period .block a {font-weight:bold; padding:5px; display:block}

#news #period .s {font-weight:bold; padding:5px; background:#F5F5F5;}

#news #years {font-size:11px; margin-top:20px}

#news #years .s {padding:2px}







/* publ */

#new_publ .hdr {margin-top:43px}

#article .abstr {font-size:12px; font-weight:bold}

#mod_3_1_2 .c {padding:0 26px 30px 48px; line-height:1}



/* clients */

#clients #selector {background:#F1F1F0 URL(../img/bg/br_corner_bg.gif) bottom right no-repeat; margin-right:30px; padding:10px 25px}

#clients #selector #product {width:400px}

#clients .note {color:#FF75B4}

#clients .block {display:block; padding:25px 0 39px 0; background:URL(../img/pct/clients/clients_div.gif) bottom no-repeat; text-align:center; margin:0}

#clients h1 {margin-bottom:10px}

#clients .pages {margin-top:20px} .pages .s {background:#F0F0F0; padding:2px 6px} 



#client_card {padding-top:90px !important}

#opinions {padding-right:39px}

#client_card .i  {border:#DDDDDD 1px solid; float:left; margin:0 30px 30px 0}

#client_card .i table {height:179px; width:179px}

#client_card .i td {text-align:center}



/* faq */

#faq {margin-top:30px}



/* service table */

table#uslugi {

	font-weight:bold;

	font-family: Verdana, Tahoma, Arial, sans-serif !important;

	font-size:10px;

	padding: 0px;

	margin:0;

	border:0;

	width: 740px;

	height:490px;

}

table#uslugi table {font-weight:bold; font-family: Verdana, Tahoma, Arial, sans-serif !important; font-size:10px; height:auto}

table#uslugi a {text-decoration:underline}

table#uslugi a:hover {text-decoration: none}

table#uslugi td.red {background:#de1c21; text-align:center; font-size:12px; color:#FFFFFF; padding:5px}

table#uslugi .navy {background:#10c7ce; color:#FFFFFF; border:0; text-align:center; font-weight:bold; font-family: Verdana, Tahoma, Arial, sans-serif !important; font-size:10px; margin:0; padding:0; font-size:12px}

table#uslugi .navy a {color:#FFFFFF;}

table#uslugi td.shaded {

	background:url(/img/bg/shad.gif) bottom right no-repeat #efefef;

	padding:0;

	margin:0;

	vertical-align:middle;

	color:#000000;

	height:auto !important;

}

table#uslugi td.shaded a {color:#000000}

table#uslugi td .shaded1 {

	text-align:left;

	background:url(/img/bg/shad.gif) bottom right no-repeat #efefef;

	padding:0;

	margin:0;

	vertical-align:top;

	color:#000000;

	height:217px

}

table#uslugi ul {

	margin-left:5px;

	margin-top:0 !important;

		margin-right:0 !important;

		margin-bottom:0 !important;

	padding: 5px 5px 6px 15px;

	list-style-image:url(/img/bg/marker.gif);

}

table#uslugi td .shaded1 a {color:#000000;}

table#uslugi td .shaded1 ul {padding: 10px 5px 10px 15px;}

table#uslugi td .shaded1 ul li {padding:5px 0 10px 0;}

table#uslugi td.shaded2 {

	background:url(/img/bg/shad.gif) bottom right no-repeat #efefef;

	height:10px;

	padding:5px 5px 6px 5px;

	margin:0;

	vertical-align:middle;

	width:590px;

	float:left;

	text-align:center;

}

table#uslugi td.shaded2 a {color:#000000}

table#uslugi td.shaded3 {

	background:url(/img/bg/shad.gif) bottom right no-repeat #efefef;

	height:auto !important;

	width:92px;

	padding:5px;

	margin:0;

	vertical-align:middle;

	font-size:9px;

	font-weight:normal !important;

}



table#uslugi td.shaded3 a {vertical-align:middle; color:#000000}

table#uslugi td.shaded3 span {float:left}

/*ÌÎÈ ÑÒÈËÈ*/
.marquee{
	background:#db1d26; padding:6px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.marquee a{
	color:#ffffff !important;
}
.header_td{
	font-size:16px;
}
.header_td h1{
	font-size:16px; font-weight:normal; color:#FFFFFF; padding:1px 0 0 84px; margin:0
}
.header_td div{
	margin:0px;
	padding:0px;
	margin-left:83px;
	font-size:24px;
	font-weight:bold;
	color:#FFF;
}
.index_hdr_bg{
	background:URL(/img/bg/index_hdr_bg.jpg) center 26px no-repeat;
}
.subscribe_header{
	margin:6px 0 0 0; background: #db1d26 url(/img/pct/str.gif) top left no-repeat; padding:10px 10px 10px 20px; border:solid 1px #ffffff; font-size: 12px;
}
.subscribe_header a{
	color:#ffffff; text-decoration:none; font-weight:bold;
}
.copyrights_td{
	color:#FFFFFF; padding-left:10px; font-size:11px;
}
.middle_content{
	BORDER-BOTTOM: rgb(161,162,161) 0pt solid; TEXT-ALIGN: justify; BORDER-LEFT: rgb(161,162,161) 0pt solid; PADDING-BOTTOM: 0pt; MARGIN: 0pt 0pt 40px 40px; PADDING-LEFT: 0pt; PADDING-RIGHT: 0pt; BORDER-TOP: rgb(161,162,161) 1px solid; BORDER-RIGHT: rgb(161,162,161) 0pt solid; PADDING-TOP: 20px
}

.breadcrumbs a{font-weight:bold}

b{font-weight:normal}

