/*
font-family:Arial; letter-spacing:0pt; line-height:12px; font-weight:bold; font-size:12px; color: #2a2a2a; cursor: default; text-decoration: none;

background:url('../images/big_img.jpg') no-repeat 0px 0px ;
*/

body{margin:0px; background:#000000;}
table{border-collapse:collapse;border-spacing:0px;
font-family:Arial; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:13px; color: #fde8c1; cursor: default; text-decoration: none;
}
a{
	font-family:Arial; letter-spacing:0pt; line-height:15px; font-weight:normal; font-size:13px; color: #df6259; cursor: pointer; text-decoration: underline;
}
a:hover{text-decoration:none; color:#ffffff;}
td{vertical-align:top;}

h1{
	padding:0px 0px 0px 0px; margin:0px 0px 15px 0px;
	font-family:Georgia; letter-spacing:0pt; line-height:30px; font-weight:normal; font-size:22px; color: #ffffff; cursor: default; text-decoration: none;
}


.header_t{
	width:1000px;
	xborder:1px solid #ffffff;
}

.ico_home,.ico_mail,.ico_map, .ico_eng, .ico_rus{
	position:absolute;
	display:inline-block;
	width:11px; height:11px;
	top:15px;
}
.ico_home{margin-left:40px;background:url('../images/ico_home.gif') no-repeat 0px 0px ;}
.ico_mail{margin-left:76px;background:url('../images/ico_mail.gif') no-repeat 0px 0px ;}
.ico_map{margin-left:112px;background:url('../images/ico_map.gif') no-repeat 0px 0px ;}
.ico_home:hover{background:url('../images/ico_home.gif') no-repeat 0px -13px ;}
.ico_mail:hover{background:url('../images/ico_mail.gif') no-repeat 0px -13px ;}
.ico_map:hover{background:url('../images/ico_map.gif') no-repeat 0px -13px ;}

.ico_eng{width:16px; height:11px;margin-left:150px;background:url('../images/ico_eng.jpg') no-repeat 0px 0px ;}
.ico_rus{width:16px; height:11px;margin-left:186px;background:url('../images/ico_rus.jpg') no-repeat 0px 0px ;}

.logo{
	display:inline-block;
	width:469px; height:162px;
	margin-top:50px;
	margin-left:40px;
	background:url('../images/logo.gif') no-repeat 0px 0px;
}
.logo .rsm_logo{
	position:absolute;
	width:259px; height:100px;
	margin-top:60px;
}
.logo .rar_logo{
	position:absolute;
	width:469px; height:60px;
	margin-top:0px;
}
.header_animal{
	display:inline-block;
	width:120px; height:84px;
	margin-top:56px;
	margin-right:45px;
	background:url('../images/header_animal.gif') no-repeat 0px 0px;
}

.logo_line{
	padding-bottom:25px;
}
.hm_line{
	width:100%; height:38px;
	background:url('../images/tm_line_bg.gif') repeat-x 0px 0px;
}
.hm_t{
	width:1000px; height:38px;
}
.header_menu{
	text-align:right;
	padding-right:40px;
}

.header_menu a{
	display:inline-block;
	margin:9px 0px 9px 0px;
	padding:0px 15px 8px 15px;
	font-family:Georgia; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:15px; color: #e7cfa2; cursor: pointer; text-decoration: none; font-style:italic;
	
}
.header_menu a:hover,.header_menu a.active{
	color: #ffffff;
	background:url('../images/hm_under.gif') no-repeat 50% 100%;
}


.all_cont_t{
	width:1000px;
	margin-top:25px;
}
.lm{
	width:200px;
	margin-left:20px;
}
.lm a{
	display:inline-block;
	margin:5px 0px 5px 20px;
	font-family:Georgia; letter-spacing:0pt; line-height:18px; font-weight:bold; font-size:15px; color: #e7cfa2; cursor: pointer; text-decoration: none; font-style:italic;
}
.lm_root_box{
	display:block;
	width:100%;
	border:0px !important;
	background:url('../images/lm_under.gif') no-repeat 0px 100%;
	padding:0px;
	margin-bottom:3px; margin-top:3px;
	padding:0px 0px 5px 0px;
}
.lm a:hover{
	color: #e1463f !important;
}
.lm a.active{
	color: #ffffff !important;
}

.lm .sub{
	width:100%;
	display:inline-block;
	zoom:1;
	*display:inline;
	margin-left:12px;margin-bottom:12px;
}
.lm .sub a{
	display:inline-block;
	margin:0px 0px 5px 15px !important;
	padding-left:12px;
	background:url('../images/lm_sub_marker.gif') no-repeat 0px 4px;
	font-style:normal  !important;
	line-height:14px;  font-size:12px;
	text-decoration: underline; font-weight:bold;
}
.lm .sub a:hover{color:#e1463f !important;text-decoration: none;}

.rcol{
	width:100%;
	padding:0px 55px 30px 30px;
}	

.rfooter{
	padding:0px 55px 30px 20px;
}
.copy{
	font-family:Tahoma; letter-spacing:0pt; line-height:17px; font-weight:normal; font-size:11px; color: #ffffff; cursor: default; text-decoration: none;
}
.left_footer{
	width:300px;
}

.phone_kod{
	font-family:Georgia; letter-spacing:0pt; line-height:24px; font-weight:bold; font-size:20px; color: #ffffff; cursor: default; text-decoration: none; font-style:italic;
}
.phone_num{
	font-family:Georgia; letter-spacing:0pt; line-height:34px; font-weight:bold; font-size:30px; color: #ffffff; cursor: default; text-decoration: none; font-style:italic;
}

.madein{
	font-family:Tahoma; letter-spacing:0pt; line-height:17px; font-weight:normal; font-size:11px; color: #6d6d6d; cursor: pointer; text-decoration: uderline;
}
.ndate{
	font-family:Tahoma; letter-spacing:0pt; line-height:17px; font-weight:bold; font-size:11px; color: #6d6d6d; cursor: pointer; text-decoration: uderline;
}
.footer_t{
	margin-top:20px;
}

.upper{
	display:inline-block;
	padding-left:14px;
	background:url('../images/upper.gif') no-repeat 0px 0px;
}
