	.hotBlock	{
		position:relative;
		background:url(../images/hot_block_bg.jpg) 0 0 no-repeat;
		height:90px;
		padding:13px 20px 0 140px;
		margin:1px;
	}
	.hotBlock a	{
		display:block;
		color:#C71F25;
		font-weight:bold;
		font-size:14px;
		margin-bottom:16px;
	}
       .closer{
	position:absolute;
	top:2px;
	right:10px;}

.closer a{
	display:block;
	padding-right:17px;
	text-align:right;
  	margin:0px;
	width:50px;
	height:15px;
	font-weight:100;
	text-decoration:none;
	font-size:11px;
	font-family:tahoma;
	color:#55553b;
	background:url(../images/close.gif) no-repeat top right;}


	* {
		margin:0;
		padding:0;
	}
	* html html,body	{
		height:100%;
	}
	html	{
		height:100%;
	}
	body	{ 
		behavior:url("system/csshover.htc"); 
		font-family:Tahoma, Arial, Verdana, sans-serif;
		color:black;
		font-size:12px;
		background: url(../images/body_bg.gif) 50% 0 repeat-y #C2CBCE;
		text-align:center;
	}
	* html div	{
		height:1px;
	}
	a	{
		color:#8B001C;
		text-decoration:underline; 
	}
	a:hover	{
		text-decoration:none; 
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse:collapse;
		width:100%;
	}

	td, th {
		vertical-align:top;
		text-align:left;
		font-weight:normal;
	}
	ul {
		list-style:none;
	}
	.htmlMakeup	{
		text-align:left;
		position:relative;
		min-height:100%;
	}
	* html .htmlMakeup	{
		height:100%;
	}
	.headerWrap	{
		background:url(../images/header.jpg) 50% 0 no-repeat;
	}
	.header	{
		width:1000px;
		margin:0 auto;
		position:relative;
		height:133px;
	}
	.header .logo	{
		display:block;
		width:170px;
		height:40px;
		position:absolute;
		text-indent: 700em;
		overflow:hidden;
		white-space: nowrap;
		top:32px;
		left:75px;
	}
	.header .topMenu	{
		margin:0 0 0 288px;
		height:104px;
	}
	.header .topMenu li	{
		float:left;
		height:104px;
		margin-top:29px;
	}
	.header .topMenu a, .header .topMenu strong	{
		width:11px;
		height:81px;
		color:#4A4A4A;
		font-weight:bold;
		font-size:12px;
		text-align:center;
		padding-top:17px;
		text-decoration:none;
		display:block;
		height:81px;
	}
	.header .topMenu a:hover, .header .topMenu strong	{
		color:#C92026;
	}
	.header .topMenu .p1 a, .header .topMenu .p1 strong	{
		width:111px;
	}
	.header .topMenu .p1 a:hover, .header .topMenu .p1 strong	{
		background:url(../images/menu_top_1_hover.gif) 0 0 no-repeat;
	}
	.header .topMenu .p2 a, .header .topMenu .p2 strong	{
		width:167px;
	}
	.header .topMenu .p2 a:hover, .header .topMenu .p2 strong	{
		background:url(../images/menu_top_2_hover.gif) 0 0 no-repeat;
	}
	.header .topMenu .p3 a, .header .topMenu .p3 strong	{
		width:133px;
	}
	.header .topMenu .p3 a:hover, .header .topMenu .p3 strong	{
		background:url(../images/menu_top_3_hover.gif) 0 0 no-repeat;
	}
	.header .topMenu .p4 a, .header .topMenu .p4 strong	{
		width:144px;
	}
	.header .topMenu .p4 a:hover, .header .topMenu .p4 strong	{
		background:url(../images/menu_top_4_hover.gif) 0 0 no-repeat;
	}
	.header .topMenu .p5 a, .header .topMenu .p5 strong	{
		width:124px;
	}
	.header .topMenu .p5 a:hover, .header .topMenu .p5 strong	{
		background:url(../images/menu_top_5_hover.gif) 0 0 no-repeat;
	}
	.contentWrap	{
		background:url(../images/content_top_bg.gif) 50% 0 no-repeat;
		padding-bottom:160px;
	}
	.content	{
		margin:0 auto;
		width:953px;
		overflow:hidden;
		padding:15px 0 0 24px;
		text-align:left;
		position:relative;
		left:-1px;
	}
	* html .content	{
		overflow:visible;
	}
	.topper	{
		background:url(../images/top_block_bott.gif) 0 100% no-repeat white;
		width:936px;
	}
	.topper .top	{
		background:url(../images/top_block_top.jpg) 0 0 no-repeat;
		min-height:217px;
		padding-bottom:27px;
		position:relative;
	}
	* html .topper .top	{
		height:217px;
	}
	.topper .leftSide	{
		background:url(../images/top_block_left_bg.gif);
		width:12px;
		height:189px;
		position:absolute;
		left:-12px;
		top:0;
	}
	.siteMenu	{
		background:url(../images/site_menu_left_side.gif) 0 0 no-repeat;
		padding:27px 0 0 9px;
	}
	.siteMenu li	{
		height:29px;
		margin-bottom:3px;
	}
	.siteMenu a	{
		background:url(../images/site_menu_a_bg.gif);
		width:190px;
		height:29px;
		line-height:29px;
		padding-left:34px;
		color:#425661;
		font-size:13px;
		font-weight:bold;
		display:block;
		text-decoration:none;
	}

	.siteMenu a:hover	{
		color:#C92026;
	}

	.siteMenu strong	{
		color:#C92026;
		background:url(../images/site_menu_a_bg_act.gif);
		width:190px;
		height:29px;
		line-height:29px;
		padding-left:34px;
		font-size:13px;
		font-weight:bold;
		display:block;
		text-decoration:none;

	}

	.leftcol	{
		background:url(../images/left_col_top.jpg) 0 0 no-repeat;
		width:227px;
		float:left;
		padding:0px 13px 0 13px;
		position:relative;
	}
	.leftcol .leftSide	{
		background:url(../images/top_block_left_bg_2.gif);
		width:12px;
		height:173px;
		position:absolute;
		left:-12px;
		top:0;
	}
	.leftcolgeo	{
		background:url(../images/left_col_top_geo.jpg) 0 0 no-repeat;
		width:227px;
		float:left;
		padding:20px 13px 0 13px;
		position:relative;
	}
	.leftcolgeo .leftSide	{
		background:url(../images/top_block_left_bg_2.gif);
		width:12px;
		height:173px;
		position:absolute;
		left:-12px;
		top:0;
	}
	.rightCol	{
		margin-left:253px;
		width:672px;
		background:url(../images/right_col_bg.gif) 100% 0 no-repeat;
		position:relative;
		padding-right:11px;
	}
	* html .rightCol	{
		left:-3px;
	}
	.articleAnnounce	{
	}
	.articleAnnounce strong	{
		display:block;
		text-align:center;
		font-weight:bold;
		color:#425661;
		font-size:12px;
		text-transform:uppercase;
		margin-bottom:5px;
	}
	.articleAnnounce ul	{
		border-bottom:solid 2px #BBC6C9;
		border-top:solid 2px #BBC6C9;
		padding:15px 5px 0 5px;
	}
	.articleAnnounce ul li	{
		margin-bottom:15px;
	}
	.articleAnnounce ul li a	{
		color:#BD1A20;
	}
	.articleAnnounce ul li i	{
		font-style:normal;
		display:block;
		text-align:right;
	}
        .articleAnnouncegeo	{
	}
	.articleAnnouncegeo strong	{
		display:block;
		text-align:center;
		font-weight:bold;
		color:#425661;
		font-size:12px;
		text-transform:uppercase;
		margin-bottom:5px;
	}
	.articleAnnouncegeo ul	{
		border-bottom:solid 2px #BBC6C9;
		border-top:solid 2px #BBC6C9;
		padding:15px 5px 0 5px;
	}
	.articleAnnouncegeo ul li	{
		margin-bottom:15px;
	}
	.articleAnnouncegeo ul li a	{
		color:#BD1A20;
	}
	.articleAnnouncegeo ul li i	{
		font-style:normal;
		display:block;
		text-align:right;
	}
	.phonesInfo	{
		background:url(../images/phones_info_bg.jpg) 0 0 no-repeat;
		height:103px;
		padding-left:250px;
		margin-bottom:6px;
	}
	.phonesInfo td	{
		padding:3px 0 5px 0;
		font-size:13px;
		color:black;
	}
	.phonesInfo td strong	{
		font-size:12px;
		color:#C71F25;
		display:block;
	}
	.phonesInfo td strong b	{
		font-size:15px;
	}
	.countryList	{
		background:url(../images/country_list_page.gif) 0 0 no-repeat;
		height:96px;
		padding:15px 0 0 35px;
		margin-bottom:20px;
	}
	.countryList strong a	{
		display:block;
		color:#C71F25;
		font-size:13px;
		margin-bottom:22px;
	}
	.countryList li	{
		float:left;
		margin-right:9px;
	}
	.mainIntro	{
		padding:0 32px;
		line-height:18px;
	}
	h3	{
		font-size:13px;
		margin-bottom:10px;
	}
	.footer	{
		height:65px;
		position:absolute;
		bottom:0;
		left:50%;
		margin-left:-466px;
		width:936px;
		background:url(../images/footer_bg.gif);
		height:66px;
		z-index:1;
	}
	.footer .copy	{
		color:#51514F;
		position:absolute;
		top:30px;
		left:40px;
	}
	.footer .copy li	{
		margin-bottom:10px;
	}
	.footer .copy a	{
		color:#272C95;
	}
	.footer .bottMenu	{
		color:#6E818C;
		position:absolute;
		top:27px;
		left:278px;
	}
	.footer .bottMenu a	{
		color:#6E818C;	
		text-decoration:none;
		margin:0 7px;
		font-weight:bold;
	}
	.footer .bottMenu a:hover	{
		color:#6E818C;
		text-decoration:underline;
	}
	.footer .counters	{
		position:absolute;
		top:70px;
		left:285px;
	}
	.flyBanner	{
		background:url(../images/fly_banner_bg.gif) 0 0 no-repeat;
		width:522px;
		height:77px;
		top: 215px;
		padding:13px 0 13px 150px;
		font-size:12px;
		font-weight:bold;
		color:#C31D23;
		position:absolute;
	}
	.cont	{
		background: #fff; /*url(../images/fly_banner_bg.gif) 0 0 no-repeat;*/
		width:300px;
		height:130px;
		padding:13px;
		margin-left: 180px;
		margin-top: -200px;
		font-size:13px;
		font-weight:bold;
		color:#C31D23;
		position:fixed;
		z-index: 1000;
		border: 4px Double #000;		
	}
	.flyBanner .close, .cont .close{
		float:right;
		background:url(../images/ic_close.gif) 100% 2px no-repeat;
		color:#C31D23;
		font-size:11px;
		font-weight:normal;
		padding-right:14px;
		position:relative;
		right:15px;
		top:-5px;
	}
	.cont .close {right:0px;}
	* html .flyBanner	{
		padding-bottom:13px;
	}

	.pageTitle	{
		background:url(../images/page_title_bg.gif);
		width:672px;
		height:52px;
		margin-bottom:12px;
	}
	.pageTitle td	{
		vertical-align:middle;
		color:white;
		font-size:14px;
		font-weight:bold;
		padding:0 50px 0 175px;
	}
	p	{
		line-height:18px;
	}
	cite	{
		background:url(../images/img_corner.gif) 0 100% no-repeat #75B8D3;
		float:left;
		font-style:normal;
		width: 216px;
		overflow-x:hidden;
		margin:0 15px 15px 0;
	}
	cite img	{
		display:block;
		border-bottom:solid 1px white;
	}
	cite span	{
		background:url(../images/bullet.gif) 7px 7px no-repeat;
		display:block;
		padding:4px 15px 10px 25px;
		color:white;
		font-weight:bold;
	}
	.tableType01	{
		margin:15px 0;
	}
	.tableType01 td	{
		border:solid 1px #8ECCE4;
		padding:2px 2px;
	}
	.tableType01 th	{
		border-left:solid 1px #C6EEFD;
		border-right:solid 1px #C6EEFD;
		background:#75B8D3;
		padding:13px 10px;
		color:white;
		font-weight:bold;
	}
	.tableType01 th.th1	{
		border-left:none;
		background: url(../images/table_th_top_corner.gif) 0 0 no-repeat #75B8D3;
	}
	blockquote	{
		display:block;
		font-style:normal;
		position:relative;
		padding-left:85px;
		color:#285F74;
		margin:15px 0;
	}
	blockquote b	{
		position:absolute;
		left:0;
		top:0;
	}
	* html blockquote b	{
		left:-85px;
	}
	.gallery	{
		margin:15px 0;
	}
	.gallery td	{
		padding:0 5px 5px 0;
	}
	.gallery td img	{
		padding:1px;
		background:white;
		border:solid 2px #8ECCE4;
	}
	.innerPage	{
	}
	.innerPage .leftcol	{
		background:url(../images/left_col_top.jpg) 0 0 no-repeat;
		width:253px;
		float:left;
		padding:0;
		position:relative;
	}
        .innerPage .leftcolgeo	{
		background:url(../images/left_col_top_geo.jpg) 0 0 no-repeat;
		width:253px;
		float:left;
		padding:0;
		position:relative;
	}
	
	.innerPage .leftcol .siteMenu .leftSide	{
		background:url(../images/top_block_left_bg.gif);
		width:12px;
		height:173px;
		position:absolute;
		left:-12px;
		top:0;
	}
	.innerPage .leftcolgeo .siteMenu .leftSide	{
		background:url(../images/top_block_left_bg.gif);
		width:12px;
		height:173px;
		position:absolute;
		left:-12px;
		top:0;
	}	
	* html .innerPage .siteMenu .leftSide	{
		left:-20px !important;
	}
	.innerPage .siteMenu	{
		background:url(../images/inner_menu_bg.jpg) 0 0 no-repeat;
		position:relative;
	}
	.innerPage .siteMenu .leftSide	{
		left:-20px;
	}
	.siteMenu ul	{
		padding-left:15px;
		width:207px;
		margin-top:-1px;
	}
	.siteMenu li	{
		height:auto;
	}
	.siteMenu ul li	{
		height:auto;
		padding:7px 0 7px 0;
		border-top:solid 1px #ECEAEA;
	}
	.siteMenu ul a	{
		background:url(../images/sie_menu_li_li.gif) 0 4px no-repeat;
		width:auto;
		height:auto;
		line-height:normal;
		padding-left:16px;
		color:#20201F;
		font-size:12px;
		font-weight:normal;
		display:block;
	}
	.siteMenu ul a:hover	{
		color:#C92026;
	}
	.siteMenu ul strong	{
		background:url(../images/sie_menu_li_li.gif) 0 4px no-repeat;
		width:auto;
		height:auto;
		line-height:normal;
		padding-left:16px;
		font-size:12px;
		font-weight:normal;
		color:#C92026;
	}
	.siteMenu ul a strong	{
		background: url(../images/s.gif);
		width:auto;
		height:auto;
		line-height:normal;
		padding-left:0;
		font-size:12px;
		font-weight:normal;
		color:#C92026;
		display:inline;
	}
	.innerPage .articleAnnounce	{
		background:url(../images/left_col_top_inner.jpg) 0 0 no-repeat;
		padding:225px 13px 0 13px;
		position:relative;
	}
	.innerPage .articleAnnouncegeo	{
		background:url(../images/left_col_top_inner_geo.jpg) 0 0 no-repeat;
		padding:225px 13px 0 13px;
		position:relative;
	}
	.innerPage .articleAnnounce .leftSide	{
		position:absolute;
		background:url(../images/left_col_top_inner_left.gif);
		width:11px;
		height:183px;
		left:-11px;
		top:0;
	}
        .innerPage .articleAnnouncegeo .leftSide	{
		position:absolute;
		background:url(../images/left_col_top_inner_left.gif);
		width:11px;
		height:183px;
		left:-11px;
		top:0;
	}
	.innerPage	{
		background:url(../images/right_col_bg_inner.jpg) 100% 15px no-repeat;
	}
	.innerPage .rightCol	{
		background:none;
		padding-top:256px;
	}
	html:first-child .footer	{
		margin-left:-465px;
	}


	.maintxt{color: #333333; width:123px; font-size: 10 pt; font-family: Tahoma; text-align:right; padding-right:8px;  }
	.a{clear:left; float:left; margin-bottom:5px; width:285px}
	.forma td{vertical-align:top; height:25px;}
	.obazat{float:left; margin-top:10px; width:219px }
	.forma_send{float:left; width:68px; margin-top:10px }
	.forma_send input{width:68px; height:18px; font-size:11px; color:#c71f25}

	.table02 {
	margin:25px 5px;
	width:640px;
	}
	.contacts	{
	color:#000000;
	font-size:14px;
	
	}
	#ololo {
	border:none
}	
#ololo td {
	text-align: center;
	
	padding-top: 6px;
	padding-bottom: 6px;
}

.fotocell {
text-align:center}
.fotocell a {display: block; width: 240px;}
.fotocell a img{border: 5px solid #939393;}
.fotocell a:hover img{border-color: #b3b3b3;}
.tblctr {
	text-align: center;
	margin: 5px;
	padding: 5px;
	width: 100%;
}