@charset "utf-8";

/* Init Presets */

BODY { 
     width: 100%;
     background: #fff;
	 background-color: #e0d8c7;
     margin: 0;
     padding: 0;
	 font-family: Verdana, Geneva, sans-serif;
}

DIV, UL, UL LI, FORM, DL, DL DT, DL DD, H1, H2, H3, H4 {
     margin: 0;
     padding: 0;
}

P	{margin-top: 0;}
H1, H2, H3, H4 {font-weight: normal;}
UL 	{list-style: none;}
IMG	{border: 0;}
TABLE {
     border: 0;
     border-collapse: collapse;
     width: 100%;
}

TABLE TD, TABLE TH {
     padding: 0;
     vertical-align: top;
}

.inl {
     display: -moz-inline-stack;
     display: inline-block;
     //zoom: 1;
     //display: inline;
	 vertical-align: bottom;
}

/* Body */
#wrapper {
  margin-bottom:0;
  margin-left:auto;
  margin-right:auto;
  margin-top:0;
  overflow-x:hidden;
  overflow-y:hidden;
  text-align:left;
  background-color:#fcf4e1;
  width:985px;
}

.left_vertical {
	width: 13px;
	background-image: url("images/left_vertical.png");
}

.right_vertical {
	width: 13px;
	background-image: url("images/right_vertical.png");
}

.left_corner {
	width: 13px;
	height: 13px;
	background-image: url("images/left_corner.png");
}

.right_corner {
	width: 13px;
	height: 13px;
	background-image: url("images/right_corner.png");
}

.bottom_horizontal {
	height: 13px;
	background-image: url("images/bottom_horizontal.png");
}

.header {
	margin-bottom:auto;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	width:945px;
}

.buttons {
	float: right;
	margin-top: -18px;
	margin-right: 30px;
}

.banner {
	margin-top: 14px;
	margin-left: 5px;
	position: relative;
	height: 398px;
	width: 949px;
	background-image: url('images/big_banner.png');
}

.sitenav {
	padding-top: 17px;
	padding-left: 189px;
	margin-bottom: 20px;
	font-size: 12px;
	color: #473a2e;
}

.sitenav a {
	color: #a1002a;
	text-decoration:none;
}

.inner_content {
}

.inner_tbl {
	margin-left: 10px;
}

.inner_tbl hr {
	border: 0;
	background-color: #887465;
	height: 1px;
	margin-bottom: 10px;
	margin-top: 1px;
}

.footer {
	margin-bottom: auto;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	height: 50px;
	width: 925px;
	font-size: 11px;
	color: #473a2e;
}



.top_logo {

	padding-top: 10px;

	padding-left: 90px;

	float: left;

}



.top_phone {

	padding-top: 15px;

	padding-right: 15px;

	width: 259px;

	float: right;

}



.top_phone_text {

	padding-right: 3px;

	font-size: 12px;

	color: #462a1d;

	text-align: right;

	text-decoration: none;

	border-bottom: 2px dotted #462a1d;

	width: 215px;

	float: right;

}



.top_langs {

	width: 238px;

	float: right;

}



.lang_switch {

	padding-top: 15px;

}



.lang_selected {

	color: #d3053d;

}



.lang_left {

	width: 4px;

	height: 49px;

	background-image: url("images/lang_left.png");

}



.lang_center {

	width: 238px;

	height: 49px;

	color: #472b1f;

	text-align: center;

	text-shadow:#FFF 1px 1px 1px;

	filter: Shadow(Color=#ffffff, Direction=135, Strength=5);

	font-size: 14px;

	background-image: url("images/lang_center.png");

}



.lang_right {

	width: 4px;

	height: 49px;

	background-image: url("images/lang_right.png");

}



.inner_left {

	padding-top: 30px;

	width: 160px;

	font-size: 12px;

	line-height: 1.6;

	color: #565656;

}



.inner_left h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	color: #472b1f;

}



.inner_right {

	padding-left: 20px;

	padding-right: 25px;

	width: 770px;

	font-size: 12px;

	color: #473a2e;

	line-height: 1.6;

}



.inner_right h1 {

	color: #6a2f16;

}



.inner_right ul {

	list-style:disc;

}



.inner_right ul li {

	margin-left: 15px;

}



.i_r_desc { 

	display: inline; 
	font-weight: bold;

}



.i_r_desc_1 { 

	width: 610px; 

}

.i_r_info { 

/*	color: #7f7e7e; */
	display: inline; 
}



.i_r_foto { 

	padding-top: 5px; 
	
	padding-right: 15px;

	font-size: 12px;

	color: #636363;
	
	width: 165px;

}



.i_r_foto_p {

	

}



.i_r_choose_foto {

	padding-left: 5px;

	padding-top: 5px;

}



.footer_left {

	text-align: left;

	width: 280px;

}



.footer_right {

	text-align: right;

	width: 160px;

}



.footer_center {

	font-size: 12px;

	text-align: center;

}



.left_menu {

	padding-left: 10px;	

}



a {

	color: #473a2e;

}



a:hover {

	color: #d3053d;

}



.top_phone_text a {

	text-decoration: none;

}



.lang_switch a {

	text-decoration: none;

}



.add_form {

	font-size: 12px;

	color: #473a2e;

	line-height: 1.6;

	text-align: center;

	width: 525px;

	margin: auto;

	border-color: #cbc8bf;

}



.form_head {

	font-size: 16px;

	background: url('images/form_head_bg.png') repeat-x;

	height: 37px;

	//width: 500px;

	vertical-align:middle;

}



.form_head_left {

	height: 37px;

	width: 8px;	

	background: url('images/form_head_left.png') no-repeat;

}



.form_head_right {

	height: 37px;

	width: 8px;

	background: url('images/form_head_right.png') no-repeat;

}



.form_center_right {

	width: 8px;

	background: url('images/form_center_right.png') repeat-y;

}



.form_center_left {

	width: 8px;

	background: url('images/form_center_left.png') repeat-y;

}



.form_center {

	background: #fefaef;

}



.form_bottom_right {

	width: 8px;

	height: 6px;

	background: url('images/form_bottom_right.png') no-repeat;

}



.form_bottom_left {

	width: 8px;

	height: 6px;

	background: url('images/form_bottom_left.png') no-repeat;

}



.form_bottom_center {

	height: 6px;

	background: url('images/form_bottom_bg.png') repeat-x;

}



.form_submit {

	display: block;

	border: none;

	background: url('images/form_submit.png') no-repeat;

	height:31px;

	width:135px;

	margin-left: 85px;

	margin-top: 15px;

	padding-bottom: 50px;

}



.form_inside .inp {

	border: 2px solid #cbc8bf;

	width: 220px;

	height: 20px;

	padding-right: 22px;

	margin-right: 20px;

}



.add_form textarea {

	border: 2px solid #cbc8bf;

	width: 220px;

	height: 60px;

	padding-right: 20px;

	margin-top: 5px;

	margin-right: 20px;

}



.form_inside {

	text-align: right;

}

.form_inside td {

	padding-top: 10px;

}

.menu li {
	line-height:0;
}

.hot {
	position: absolute;
}