body
{
	margin:0px;
	padding:0px;
	background:#f2f0f0;
	}
img
{
	border:0px;
}
p,h5
{
	margin:0px;
	padding:0px;
	display:inline;
	text-align: justify;
}
div {
	display:inline;
	color: #D82626;
}
/* CSS Document */
.tp_backgr
{
background: url(../images/head_bgr.jpg) no-repeat;
width:1000px;
height:225px;
}
.cp_backgr
{
	background: url(../images/cp_ashbackgr1.jpg) repeat-y;
	width:280px;
	height:503px;
}
.ft_backgr
{
background: url(../images/ft_backgr.jpg) no-repeat;
width:1000px;
height:22px;
}
.cp_imgpadd_cheif
{
float:left;
margin:24px 0px 0px 85px;
}
.cp_txt3
{
text-align:justify;
float:left;
width:168px;
font:11px/14px tahoma;
color:#000000;
margin:9px 0px 0px 48px;
}
.cp_txt1
{
text-align:justify;
float:left;
width:210px;
font:11px/14px tahoma;
color:#000000;
margin:21px 0px 0px 42px;
}
.cp_txt2
{
float:left;
text-align:justify;
width:190px;
font:11px/14px tahoma;
color:#000000;
margin:15px 0px 0px 42px;
}
.lp_imgpadd_p3u
{
float:left;
margin:12px 0px 0px 42px;
}

.lp_imgpadd_logo
{
float:left;
margin:12px 0px 0px 80px;
}

.cp_linktxt
{
float:left;
width:193px;
font:11px/14px tahoma;
color:#000000;
margin:5px 0px 0px 42px;
}
.rp_imgpadd_build
{
float:left;
margin:38px 0px 0px 30px;
}

/* education page */
.cp_imgpadd1
{
float:left;
margin:150px 0px 0px 83px;
}
.cp_txt4
{
float:left;
width:190px;
font:11px/14px tahoma;
color:#000000;
margin:29px 0px 0px 43px;
}
.cp_txt5
{
float:left;
width:190px;
font:11px/14px tahoma;
color:#000000;
margin:32px 0px 0px 43px;
}
.cp_imgpadd_2007
{
float::left;
margin:35px 0px 0px 194px;
}
.cp_txt_page2hd
{
float:left;
width:190px;
font:11px/14px tahoma;
color:#000000;
margin:31px 0px 0px 16px;
}
.cp_secTD_txt1
{
float:left;
width:658px;
font:11px/14px tahoma;
color:#000000;
margin:33px 0px 0px 27px;
}
.cp_secTD_txt2
{
float:left;
width:444px;
font:11px/14px tahoma;
color:#000000;
margin:30px 0px 0px 27px;
}
.cp_imgpadd2
{
float:left;
margin:12px 0px 0px 19px;
}
.cp_secTD_txt3
{
float:left;
width:658px;
font:11px/14px tahoma;
color:#000000;
margin:16px 0px 0px 27px;
}
.cp_secTD_txt4
{
float:left;
width:500px;
font:11px/14px tahoma;
color:#000000;
margin:34px 0px 0px 27px;
}
/* contact page */

.cp_backgr2
{
background: url(../images/rp_backgr.gif) no-repeat;
width:722px;
height:503px;
}
.rp_imgpadd
{
float:left;
margin:27px 0px 0px 218px;
}
.cp_cont_txt1
{
float:left;
width:280px;
font:12px/14px tahoma;
color:#000000;
margin:48px 0px 0px 223px;
}
.cp_cont_txt2
{
float:left;
width:680px;
font:12px/14px tahoma;
color:#000000;
margin:48px 0px 0px 15px;
text-align:justify;
}

.lp_rcc_logo
{
float:left;
margin:40px 0px 0px 35px;
}
/* facilities page */

.cp_backgr_faciliti
{
	background: url(../images/facil_cp_backgr.gif) repeat-y;
}
.cp_faciliti_pageindic
{
float:left;
margin:35px 0px 0px 0px;
}
.cp_photo1
{
float:left;
margin:167px 0px 0px -219px;
}
.cp_photo1_head1
{
float:left;
margin:206px 0px 0px 15px;
}
.cp_txt_audit
{
float:left;
width:486px;
font:11px/14px tahoma;
color:#000000;
margin:18px 0px 0px 32px;
}
.cp_photo2
{
float:right;
margin:77px 92px 0px 0px;
}
.cp_photo2_head2
{
float:right;
margin:117px 15px 0px 0px;
}
.cp_txt_art
{
float:right;
width:486px;
font:11px/14px tahoma;
color:#000000;
margin:20px 31px 0px 0px;
}
.cp_photo3
{
float:left;
margin:77px 0px 0px 111px;
}
.cp_photo3_head3
{
float:left;
margin:117px 0px 0px 15px;
}
.cp_txt_conferen
{
float:left;
width:486px;
font:11px/14px tahoma;
color:#000000;
margin:20px 0px 0px 31px;
}
.cp_photo4
{
float:right;
margin:77px 92px 0px 0px;
}
.cp_photo4_head4
{
float:right;
margin:117px 15px 0px 0px;
}
.cp_txt_library
{
float:left;
width:486px;
font:11px/14px tahoma;
color:#000000;
margin:20px 0px 0px 124px;
}
.cp_txt_lang1
{
float:left;
width:181px;
font:11px/14px tahoma;
color:#000000;
margin:38px 0px 0px 34px;
}

/* Russian Language page */

.cp_txthead1
{
float:left;
width:181px;
font:11px/14px tahoma;
color:#ff0000;
margin:38px 0px 0px 29px;
}
.lp_lang_txt1
{
float:left;
width:195px;
font:11px/14px tahoma;
color:#000000;
margin:18px 0px 0px 48px;
}
.lp_lang_txt2
{
float:left;
width:195px;
font:11px/12px tahoma;
color:#000000;
margin:12px 0px 0px 48px;
}
.lp_lang_txt3
{
float:left;
width:181px;
font:11px/12px tahoma;
color:#000000;
margin:12px 0px 0px 48px;
}
.lp_2007padd
{
float:left;
margin:10px 0px 0px 104px;
}
.lang_pg_indi
{
float:left;
margin:19px 0px 0px 4px;
}
.rp_lang_txt1
{
float:left;
width:656px;
font:11px/12px tahoma;
color:#000000;
margin:21px 0px 0px 11px;
}
.rp_lang_txt2
{
float:left;
width:406px;
font:11px/12px tahoma;
color:#000000;
margin:17px 0px 0px 24px;
}
.rp_lang_txt3
{
float:left;
width:224px;
font:11px/12px tahoma;
color:#000000;
margin:17px 0px 0px 29px;
}
.rp_imgpadd_man
{
float:left;
margin:13px 0px 0px 278px;
}
.rp_lang_txt4
{
float:left;
width:468px;
font:11px/12px tahoma;
text-align:center;
color:#000000;
margin:7px 0px 0px 119px;
}
.rp_lang_txt5
{
float:left;
width:565px;
font:11px/12px tahoma;
text-align:center;
color:#000000;
margin:7px 0px 0px 71px;
}

/* Russian Events */
.cp_backgr_even
{
background: url(../images/facil_cp_backgr.gif) repeat-y;
width:1000px;
height:150px;
}
.cp_backgr_even2
{
background: url(../images/facil_cp_backgr.gif) repeat-y;
width:1000px;
height:1px;
}
.cp_backgr_even3
{
background: url(../images/facil_cp_backgr.gif) repeat-y;
width:1000px;
height:1px;
}
.cp_imgpadd_tag
{
float:left;
margin:34px 0px 0px 0px;
}
.cp_imgpadd_35
{
float:left;
margin:34px 0px 0px 285px;
}
.cp_txt_evhead
{
float:left;
width:137px;
font:11px/14px tahoma;
color:#0066FF;
margin:194px 0px 0px -638px;
}
.cp_txt_dates
{
float:left;
width:51px;
font:11px/14px tahoma;
color:#000000;
margin:221px 0px 0px -638px;
}
.cp_txt_prg
{
float:left;
width:356px;
font:11px/14px tahoma;
color:#000000;
margin:-126px 0px 0px 131px;
}
.cp_txt_dates2
{
float:left;
width:54px;
font:11px/14px tahoma;
color:#000000;
margin:-140px 0px 0px 32px;
}
.cp_txt_prg2
{
float:left;
width:356px;
font:11px/14px tahoma;
color:#000000;
margin:-126px 0px 0px 28px;
}
.cp_txt_info
{
float:left;
width:785px;
font:11px/14px tahoma;
color:#000000;
text-align:center;
margin:61px 0px 0px 75px;
}
.cp_txt_rights
{
float:left;
width:280px;
font:11px/14px tahoma;
color:#000000;
font-weight:bold;
text-align:center;
margin:4px 0px 0px 367px;
}
.cp_txt_noveve
{
float:right;
width:441px;
font:11px/14px tahoma;
color:#000000;
margin:46px 173px 0px 0px;
}
.cp_txt_evedates
{
float:left;
width:50px;
font:11px/14px tahoma;
color:#000000;
font-weight:bold;
margin:50px 0px 0px -400px;
}
.cp_month_txt
{
float:left;
width:250px;
font:14px/14px tahoma;
color:#0078FF;
margin:20px 0px 0px 230px;
}
.cp_txt_events
{
float:left;
width:494px;
font:11px/14px tahoma;
color:#000000;
margin:6px 0px 0px 10px;
}
.cp_txt_evedat
{
float:left;
width:50px;
font:11px/14px tahoma;
color:#000000;
margin:6px 0px 0px 8px;
}
.cp_txt_08
{
float:left;
width:125px;
font:14px/14px tahoma;
color:#0078FF;
margin:20px 0px 0px 44px;
}
.cp_txt_12mon
{
float:left;
width:51px;
font:11px/14px tahoma;
color:#000000;
text-align:center;
margin:6px 0px 0px 84px;
}
.cp_txt_note
{
float:left;
width:658px;
font:11px/14px tahoma;
color:#FF0000;
margin:5px 0px 0px 174px;
}

.russian_links 
{ 
float:left; 
clear:left; 
margin:10px 0px 0px 25px; 
}

.youth_logo
{
float:left;
margin:0px 0px 0px 15px; }

.cp_hom_para1
{
display:inline;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:450px;
color:#000000;
margin:38px 0px 0px 10px;
text-align:justify;
}

.cp_hom_para2
{
float:left;
clear:left;
width:655px;
margin:10px 0px 0px 38px; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding-bottom:20px;
}

.cp_hom_caption
{
float:left; 
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px; 
margin:0px 0px 0px 38px;
}

.img_clas_emroid
{
float:left;
margin:20px 0px 0px 40px; 
}

.cp_class_para1
{
float:left;
width:440px;
margin:10px 0px 0px 38px; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.cp_clasimg_lady1
{
float:left;
margin:10px 0px 0px 10px; 
}

.cp_class_para2
{
float:left;
width:500px;
margin:20px 0px 0px 38px; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
}

.cp_hom_eventtxt
{
float:left;
clear:left;
width:650px;
margin:20px 0px 0px 38px; 
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding-bottom:20px;
}

.img_underconstruct
{
display:inline;
float:left;
clear:left;
width:928px;
background:url(../images/img_underconstruct.jpg) repeat-x;
height:29px;
margin:10px 0px 0px 0px;
padding-bottom:200px; }

.underconstruct_txt
{
float:left; 
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#f99200;
position:relative;
margin:0px 0px 0px 340px;
 }
 
.img_natash_paint
{
float:left;
clear:left;
margin:0px; 
}

.img_letter_headr
{
float:left;
margin-left:180px; 
}

.letter_boxdiv
{
display:inline;
float:left;
clear:left;
background:url(../images/letter_bg.gif) repeat-y;
width:644px;
margin:20px 0px 0px 35px;
}

.txt_header
{
float:left; 
clear:left;
width:600px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6c6c6c;
margin:10px 0px 0px 20px; 
}

.letter_box_corn2
{
float:left; clear:left; margin-top:5px; }

.img_sign
{
float:right;
margin:-50px 30px 0px 0px;
position:relative;
}

.gall_imges
{
float:left; clear:left; margin-top:15px; }

.facil_thump_img
{
float:left; margin-right:10px; }

.faci_thump_div 
{
float:left; clear:left; margin-top:10px; width:100%; display:inline; }

.hom_link_club
{
float:left; clear:left; margin:40px 0px 0px 35px; }

.cont_lp_club
{
float:left; clear:left; margin:40px 0px 0px 30px; }

/* New GAllery Page */

.gall_lp_link
{
	float:left;
	width:230px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	text-decoration:none;
	margin: 2px;
}

.gall_lp_link:hover
{
	float:left;
	width:230px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	margin:2px;
	text-decoration:none;
	background-color: #C30;
}

.gall_lphd
{
float:left; width:230px; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:10px 0px 0px 20px; text-transform:uppercase; border-bottom:1px solid #cccccc;
}

.gall_cpmain
{
	display:inline;
	float:left;
	width:660px;
	margin:50px 0px 0px 40px;
	text-align:justify;
}

.gall_imgdiv
{ width:280px; float:left; display:inline; margin-top:13px; }

.gall_txtdiv
{
	width:360px;
	float:left;
	display:inline;
	margin:10px 20px 0px 0px;
	color: #000;
	text-align: justify;
}

.cp_bg_member
{
background: url(../images/facil_cp_backgr.gif) repeat-y;
width:1000px;
}
.member_hd
{
float:left; width:905px;  padding:10px; font:16px arial; color:#000; margin:20px 0px 20px 37px; text-align:center; font-weight:bold; text-transform:uppercase; border-bottom:2px solid #ccc; display:inline;
}

.member_img
{
float:left; margin:10px 0px 30px 0px; }

.style1 {color: #FF0000}
.style2 {
	color: #FF3300;
	font-weight: bold;
	font-style: italic;
}

.event_cptxt
{ float:left; clear:left; width:600px; font:13px Arial, Helvetica, sans-serif; color:#000000; margin:0px 0px 0px 30px; text-align:justify; }

.cp_btm_events
{ float:left; clear:left; margin:5px 0px 0px 250px; }

.hom_2009logo 
{
float:left; clear:left; margin:20px 0px 0px 50px; }

