* {
	margin:0;
	padding:0;
	border:0px none;
	outline:none
}
* html {
  	height: 100%;
}
html, body {
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
}
body {
	font-family: Georgia;
	font-size: 14px;
	color: #D8CBD0;
	background: #000;
}

p
{
 line-height: 25px;
 padding-top: 20px;
}

a
{
 color: #5E3644;
 text-decoration: none;
}
a:hover
{
 color: #765A6A;
 text-decoration: none;
}

.body
{
	background: #000 url(../i/main_bg.jpg) no-repeat 50% 0%;
 	width: 1050px;
  margin-left: auto;
  margin-right: auto; 
}
.main
{
 	width: 1050px;
 	height: 557px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 1px;
}

.logo
{
 width: 237px;
 height: 60px;
 margin-top: 48px;
 margin-left: 384px;
}
.screen
{
 padding-top: 1px;
 position: relative;
 width: 750px;
 height: 450px; 
 margin-left: 140px;
 margin-top: 12px;
 //margin-left: 141px;
 //margin-top: 13px;
}
ul.left_menu
{
 position: absolute;
 text-align: right;
 width: 100px;
 list-style: none;
 left: -105px;
 top: 115px;
}
ul.left_menu li
{
 text-transform: uppercase;
 letter-spacing: -0.5px;
 font-family: Arial;
 font-size: 14px;
 color: #765A6A;
 margin-bottom: 24px;
}
ul.left_menu li a, ul.right_menu li a
{
 color: #765A6A;
 text-decoration: none;
}

ul.left_menu li a:hover, ul.right_menu li a:hover, ul.left_menu li a.active, ul.right_menu li a.active
{
 color: #CBC0C3;
 text-decoration: none;
}

ul.right_menu
{

 position: absolute;
 width: 100px;
 list-style: none;
 right: -130px;
 top: 120px;
}
ul.right_menu li
{
 text-transform: uppercase;
 letter-spacing: -0.5px;
 font-family: Arial;
 font-size: 12px;
 color: #765A6A;
 margin-bottom: 10px;
}

.read_more
{
  width: 133px;
  height: 64px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 30px;
}
.text_bg
{
  margin-left: 230px;
  width: 556px;
}
.text_content
{
  padding-left: 30px;
  padding-right: 30px;
  width: 500px;
  background: url(../i/more_bg.jpg) no-repeat;
}
.text_content a
{
 color: #e93a45;
}
.chain
{
  width: 142px;
  height: 93px;
  margin-top: 1px;
  margin-left: auto;
  margin-right: auto;
}

.footer
{
 font-family: Arial;
 text-transform: uppercase;
 letter-spacing: -0.5px;
 line-height: 160%;
 font-size: 12px;
 color: #765A6A;
 height: 100px;
 width: 940px;
 margin-left: auto;
 margin-right: auto;
}
.footer a
{
 color: #5C2D3D;
 font-size: 11px; 
}
.foot_logo
{
 float: right;
 padding-top: 10px;
}

h1
{
 letter-spacing: -0.5px;
 text-transform: uppercase;  
 font-family: Arial;
 font-weight: normal;
 font-size: 20px; 
}

.real_caption
{
 display: none;
}

.main_footer
{
 padding-top: 15px;
 background: url(../i/main_footer_bg.jpg) no-repeat;
 height: 383px;
 width: 940px;
 margin-left: 0px;
 margin-top: 14px;
}
.main_footer a
{
 color: #5C2D3D;
}
.read_more_link
{
 margin-left: 445px;
}

.l_arr
{
 cursor: pointer;
 position: absolute;
 top: 210px;
 left: 41px;
 // left: 40px;
}
.r_arr
{
 cursor: pointer;
 position: absolute;
 top: 210px;
 right: 46px;
 // right: 47px;
}

.copy
{
 margin-left: 340px;
 padding-top: 160px;
 font-size: 12px;
 text-transform: uppercase;  
 font-family: Arial;
 color: #AC7C92;
}
.copy a
{
  font-size: 11px; 
  color: #5C2D3D;
}
.phone
{
  font-family: verdana;
  padding-top: 2px;
  font-size: 20px;
  padding-bottom: 2px;
  margin-left: -20px;
}
.phone span
{
 color: #6A4859;
}
.email
{
 margin-left: 60px;
}
a.email:link
{
  color: #816977;
}
.adress
{
 margin-left: -130px;
}
.lamp_pos_1
{
 position: absolute;
 top: 116px;
 left: 11px;
}
.lamp_pos_2
{
 position: absolute;
 top: 157px;
 left: 6px;
}
.lamp_pos_3
{
 position: absolute;
 top: 197px;
 left: 5px;
}
.lamp_pos_4
{
 position: absolute;
 top: 237px;
 left: 7px;
}

.rub_pos_1
{
 position: absolute;
 top: 134px;
 right: -20px;
}
.rub_pos_2
{
 position: absolute;
 top: 172px;
 right: -24px;
}
.rub_pos_3
{
 position: absolute;
 top: 208px;
 right: -22px;
}
.rub_pos_4
{
 position: absolute;
 top: 242px;
 right: -22px;
}
