* {margin:0px;padding:0px;border:0px solid #000;}
html, body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	background:	#d4dbe7;
	height:		100%;
}
#body_div {min-height: 100%;}
#table {
	position:relative;
	top:0px;
	border-spacing: 0;
	margin:auto;
	height:100%;
	*height:100%;
}
a {
	font-family:Tahoma, Verdana;
	color:#000;
	text-decoration:underline;
}
.top_header {}
.top_header_l {background: url(/data/images/rmamedia/bg.gif) repeat;}
.top_header_c {background: url(/data/images/rmamedia/01_header.gif) no-repeat;}
	.heder_bloc {margin:60px 0 0 50px; width:950px;height:64px;}
		.logo {float:left;margin-right:25px;width:151px;height:63px;}
		.h_menu {width:550px;margin:22px 0px 6px 0px;font: 18px Tahoma, Arial;float:left;}
			.h_menu a {color:#000;margin-left:25px;}
		.header_bloc_r {}
			.header_bloc_r table {float:right;}
			.phone {float:right;width:600px;text-align:right;}
			.header_bloc_r a {color:#fff;font: 17px Tahoma, Arial;}
			.header_bloc_img_up {margin-bottom:5px;}
			.header_bloc_r_c {width:129px;height:44px;background: url(/data/images/rmamedia/header_bloc_r.gif) no-repeat;}
			.header_bloc_img_down {margin-top:5px;}
.top_header_r {background: url(/data/images/rmamedia/bg.gif) repeat;}

.bottom_header {}
.bottom_header_l {background: url(/data/images/rmamedia/02_line_l.gif) repeat-x;}
.bottom_header_c {background: url(/data/images/rmamedia/02_line.gif) no-repeat;}
.bottom_header_r {background: url(/data/images/rmamedia/02_line_r.gif) repeat-x;}

.menu {position:relative;z-index:3;}
.menu_l {background: url(/data/images/rmamedia/bgmenu_l.gif) repeat;}
.menu_c {background: url(/data/images/rmamedia/03_menu.gif) no-repeat;}
	/* >>>> Top menu */
.menu_r {background: url(/data/images/rmamedia/bgmenu_r.gif) repeat;}
.menu_bottom {background: url(/data/images/rmamedia/03_menu_bot.gif) no-repeat;}
.menu_bottom_bg {background: url(/data/images/rmamedia/03_menu_bot_bg.gif) repeat-x;}
/* Content */
.content {position:relative;z-index:2;min-height:400px;}
.content_l {background: url(/data/images/rmamedia/04_content_l.gif) repeat-x;}
.content_c {background: url(/data/images/rmamedia/04_content.gif) no-repeat;padding:25px 0px 30px 0px;}
	.content_c h2 {font-style: normal;font-size: 14pt;margin:20px 0px 10px 50px;}
	.content_text1 {width:350px;/* height:100%; */float:left;margin:0px 0px 20px 50px;font-size:10pt;}
		.content_text1 p {margin:0 20px;}
	.content_text_art {width:1000px;height:100%;font-size:10pt;}
		.content_text_art p {padding:0px 50px;line-height:1.6;}
	.content_text2 {width:500px;font-size:10pt;margin:0px 0px 20px 380px;}
		.content_text2 p {margin:0px 0px 0px 40px;}	
	.foto_tit {margin:10px;}
.content_r {background: url(/data/images/rmamedia/04_content_r.gif) repeat-x;}

 /* Footer */
.footer {position:relative;z-index:1;}
.footer_l {background-image: url(/data/images/rmamedia/bg.gif); background-repeat:repeat;}
html>body .footer_c {background: url(/data/images/rmamedia/footer.png) no-repeat;}
/* .footer_c {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/data/images/rmamedia/footer.png', sizingMethod='crop');} */
	.footer_c_text1 {width:350px;float:left;margin:5px 0 0 50px;font-size:10pt;}
 	.footer_c_text2 {width:500px;float:left;margin:5px 0 0 20px;font-size:10pt;}
.footer_r {background-image: url(/data/images/rmamedia/bg.gif); background-repeat:repeat;}

/* Top menu */
.top_menu {
	position:absolute;
	margin: 40px 50px 0 50px;
}
	.top_menu ul {width:280px;list-style: none;position:relative;z-index:4;	}
		.top_menu ul li ul {padding-left:15px;}
		.top_menu ul li ul a {margin-top:1px;}
		.top_menu p {margin:0 10px;color:#fff;text-align:center;font-size: 20pt;}
		.top_menu span {border-bottom: 1px dashed #fff;cursor:pointer;}
		.top_menu a {width: 200px;padding: 0;margin:5px 10px 0 20px;display: block;color:#fff;font-size: 10pt;}
		.top_menu a:hover {display: block;color:#fff;font-size: 10pt;}
.item1_norm, .item2_norm, .item3_norm {
	width:250px;
	height:10pt;
	_height:32pt;
	float:left;
	overflow:hidden;
	padding:0 0 30px 0;
}
.item1_norm, .item2_norm,
.item1_hover, .item2_hover {margin-right: 24px;}
.item1_norm, .item1_hover {background:#1aace3;}
.item2_norm, .item2_hover {background:#6c5ca8;}
.item3_norm, .item3_hover{background:#f28bb8;}
.item1_hover, .item2_hover, .item3_hover {width: 250px;padding:0 0 30px 0;float: left;overflow: visible;}

/*_____________________________________________ Start - Projects - jCarouselLite _____________________________________________*/
#jCarouselLite {}
	.carousel a.prev, .carousel a.next {display: block;width: 30px;height: 240px;text-decoration: none;
		background: url("/data/js/jcarousel/imageNavLeft.png") left 60px no-repeat;}
	.carousel a.next {background: url("/data/js/jcarousel/imageNavRight.png") right 60px no-repeat;}
	.carousel a.next:hover {background-image: url("/data/js/jcarousel/imageNavRightHover.png");}
	.carousel a.prev:hover {background-image: url("/data/js/jcarousel/imageNavLeftHover.png");}
	.carousel a:hover, .carousel a:active {border: none;outline: none;}
	.carousel .jCarouselLite {border: 0px solid lightgray;position: relative;visibility: hidden;left: -5000px;height: 220px;}
		.carousel li {width:200px;height:auto;margin: 0px 40px;border:1px solid #B5C3C9;padding:2px;}
		.carousel li img{width:200px;height:150px;border: 0px;}

		/* .top_content_c {} */
	.jcar_bloc {width:100%;min-height:58px;background:#858e9e;text-align:left; border:0px solid #B5C3C9;}
		.jcar_bloc h3 {font-weight: normal;font-size:9pt;padding:3px 20px;}
		.jcar_bloc p {position:relative;padding:0px 20px 10px 20px;font-size:8pt;}
		.jcar_bloc a {color:#fff;}

