html{
	height: 100%;
}
body {
	margin:0px;
	padding: 0px;
	background: url('../images/bg.gif') top left #450102 repeat-x;
	height: 100%;
}
*{
	margin:0px;
	padding: 0px;
	color: #000000;
	font-family: Georgia;
}
p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Georgia;
	font-size: 10px;
}

a{
	position:relative;
}

.w100pr{
	width: 100%;
}

.position_absolute{
	position: absolute;
	
}
.bottom0_right0{
	bottom:0px;
	right:0px;
}
.underline{
	text-decoration: underline;

}
.padl40{
	padding-left: 40px;
}
.fs12{
	font-size: 12px;
}
.h10px{
	height: 10px;
}
.pdl16px{
	padding-left: 16px;
}
.pb10{
	padding-bottom: 10px;
}
.pad0_marg0{
	padding: 0px;
	margin: 0px;
}
.colors{
	color: #333333;
}
.font_sizeo{
	font-size: 0px;
}
.padt0{
	padding-top: 0px;
}
.text_alignb{
	vertical-align: bottom;
}
.text_alignl{
	text-align: left;
}
.text_alignc{
	text-align: center;
}
.relative{
	position: relative;
	
}
.text_alignr{
	text-align: right;
}
.float_left{
	float: left;
}
.float_right{
	float: right;
}
.font_size0{
	font-size: 0px;
	padding: 0px;
	margin: 0px;
}
.border{
	border: 1px solid #ffffff;
}
.color{
  color:#000000;
}
.color_yellow{
	color: #f0c972;
}
.colorc{
	color: #6ac016;
}
.txt_color{
	color: #5a5f59;
}
.color_b{
	color: #b3904d;
}
.border_bottom_color_b{
	border-bottom: 1px solid #b3904d;
}
.clear{
  clear:both;
}

a.index:link, a.index:visited, a.index:active{
	color:#b3904d;
	font-weight: normal;
	text-decoration:none;
}
a.index:hover{
	color:#b3904d;
	font-weight: normal;
	text-decoration:underline;
}

a:link, a:visited, a:active{
	color:#000000;
	font-weight: bold;
	text-decoration:none;
}
a:hover{
	color:#000000;
	font-weight: bold;
	text-decoration:underline;
}

a.print:link, a.print:visited, a.print:active{
	color:#cccccc;
	text-transform:none;
	text-decoration:none;
}
a.print:hover{
	color:#cccccc;
	text-transform:none;
	text-decoration:underline;
}

a.acopy:link, a.acopy:visited, a.acopy:active{
	color:#807f7f;
	text-transform:none;
	text-decoration:none;
}
a.acopy:hover{
	color:#807f7f;
	text-transform:none;
	text-decoration:underline;
}

a.langs:link, a.langs:visited, a.langs:active{
	color:#f0c972;
	text-decoration:none;
	text-transform:uppercase;
}
a.langs:hover{
	color:#f0c972;
	text-transform:uppercase;
	text-decoration:underline;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#f0c972;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:underline;
}

a.top_menu:link, a.top_menu:visited, a.top_menu:active{
	color:#7f817f;
	text-decoration:none;
	text-transform:lowercase;
}
a.top_menu:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:lowercase;
}
a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:active, a.top_menu_active:hover{
	color:#d7d7d7;
	text-decoration:none;
	text-transform:uppercase;
	padding-left: 12px;
	font-family: Georgia;
}

a.menu:link, a.menu:visited, a.menu:active{
	font-size:12px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	/* padding-left: 10px; */
	text-transform:uppercase;
	font-family: Georgia;
}
a.menu:hover{
  font-size:12px;
	/* padding-left: 10px; */
	font-weight: bold;
	color:#000000;
	text-decoration:underline;	
	text-transform:uppercase;
	font-family: Georgia;
}
a.bottom_menu_active:link, a.bottom_menu_active:visited, a.bottom_menu_active:active, a.bottom_menu_active:hover{
	color:#b3904d;
	text-decoration:none;
	font-family: Georgia;
	padding-bottom: 2px;
	font-weight: normal;
}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
	color:#b3904d;
	text-decoration:none;
	padding-bottom: 2px;
	font-family: Georgia;
	font-weight: normal;
}
a.bottom_menu:hover{
	padding-bottom: 2px;
	color:#b3904d;
	text-decoration:none;	
	font-family: Georgia;
	font-weight: normal;
}
a.menu1:link, a.menu1:visited, a.menu1:active{
	font-size:10px;
	font-weight: bold;
	color:#000000;
	text-decoration:none;
	
	text-transform:uppercase;
	font-family: Georgia;
}
a.menu1:hover{
  font-size:10px;
	
	font-weight: bold;
	color:#000000;
	text-decoration:underline;	
	text-transform:uppercase;
	font-family: Georgia;
}
a.menu_active1:link, a.menu_active1:visited, a.menu_active1:active, a.menu_active1:hover{
  font-size:10px;
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Georgia;
}
a.menu_sub:link, a.menu_sub:visited, a.menu_sub:active{
 font-size:10px;
	color:#ffffff;
	text-decoration:none;
	text-transform:uppercase;
	font-weight: normal;
	font-family: Georgia;
	
}
a.menu_sub:hover{
 font-size:10px;
	color:#ffffff;
	text-decoration:underline;
	text-transform:uppercase;	
	font-weight: normal;
	font-family: Georgia;
}

a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:12px;
	color:#000000;
	text-decoration:underline;
	text-transform:uppercase;
	font-weight:bold;
	/* padding-left: 10px; */
	font-family: Georgia;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#ffffff;
	text-decoration:none;
	text-transform:lowercase;
	font-weight: normal;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:underline;	
	text-transform:lowercase;
	font-weight: normal;
}
a.menu_active_sub:link, a.menu_active_sub:visited, a.menu_active_sub:active, a.menu_active_sub:hover{
	color:#ffffff;
	text-decoration:underline;
	font-size:10px;
	font-weight: normal;
	text-transform:uppercase;
}


.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}

.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  text-decoration:none;
}

.searchcontainer{
  color:#ffffff;
  background-color:#3a3a3a;
  text-transform:uppercase;
  font-size:11px;
  padding-left:15px;
}

.searchbox{
  width:130px;
  border:1px solid #807f7f;
  background-color:#ebecee;
  font-size:9px;
}

.searchbutton{
  border:0px;
  color:#ffffff;
  background-color:#b4de00;
  font-size:9px;
  padding:1px;
}

/* Site Map */
.treeview ul{
  margin: 0px;
  padding:0px;
  padding-left:20px;
}

.treeview li{
  float:none;
  padding:0px;
  margin:8px 0px 8px 0px;
}
.body1{
	width: 986px;
	
}
.body11{
	width: 986px;
	
}
.langs_main{
	font-size: 10px;
}
.top{
	background-repeat: no-repeat;
	background-position: top;
	width: 986px;
	height:	336px;
	
}
.pt10{
	padding-top: 10px;
}
.mr10{
	margin-right: 10px;
}
.pt12{
	padding-top: 12px;
}
.center_div{

	min-height:600px; 
	height: auto !important; 
	height:600px;
	
}
.center_div1{
	background-position: top;
	min-height: 700px; 
	height: auto !important; 
	height: 700px;
	
}
.menu_repeat{
	background-image: url('../images/rr.png');
	background-repeat: repeat-y; 
	background-position: 45px 0px;
}
.menu_top{
	
	padding-left: 0px;
/* 	height: 270px; */
}
.left{
	
	border: 0px solid #ffffff;
	
}
.fs{
	font-size: 10px;
}
.top_menu1{
	text-transform: uppercase;
	text-align: center;
	font-size: 11px;
	padding-bottom: expression('3px');
}
.right{
	
	border: 0px solid #00ff00;
	
	
	width:710px;
}
.menu_left{
	border: 0px solid #000000;
	padding-left: 16px; 
}
.menu_l{
	 background-image: url('../images/menu_l.png');
	background-repeat: repeat-y; 
	background-position: left top;
	width: 45px;
	
}
.menu_r{
	 background-image: url('../images/menu_right1.png');
	background-repeat: repeat-y; 
	background-position: left;
}
.menu_c{
	background-image: url('../images/right111_b.png');
	background-position: right bottom;
	width: 100%;
	border: 0px solid #000000;
	background-repeat: no-repeat; 
}
.menu_c_t{
	background-image: url('../images/right111_t.png');
	background-position: right top;
	width: 100%;
	border: 0px solid #000000;
	background-repeat: no-repeat; 
}
.tbl{
	min-height:303px; 
	height: auto !important; 
	height:303px;
	vertical-align: top;
}
.menu_td{
	text-align: left;
	padding-left: 10px;
	padding-bottom: 21px;
	
}
.first{
	text-align: right;
}
.woman{
border:0px solid #ff0000;
	
	position: absolute;
}
.title{
	clear: both;
	text-align: left;
	border: 0px solid #000000;
	margin-top: 24px;
	margin-left: 200px;
}
.sub_meniu_div{
	border: 0px solid #000000;
	padding-left: 10px;
	padding-left: expression('0px');
}
ul.specials li { color:#ffffff;padding: 0px;margin: 0px; }

.ttl{
font-size: 11px;
	font-weight: bold;
	padding-left: 56px;
	padding-bottom: 3px;
	color: #4f3007;
	text-transform: uppercase;
}
.gallery_title{
	color: #4F3007;
	font-weight: bold;
}
.more_photos{
	border: 0px solid #000000;
	text-align: right;
}
.bottom{
	clear: both;
	margin-left: 42px;
	margin-left: expression('41px');
	background-image: url('../images/bottom.png');
	background-repeat: no-repeat; 
	width: 900px;
	height: 76px;
}
.f_left{
	float: left;
}
.envoy{
	padding-left: 356px;
	line-height: 68px;
	color: #450102;
	text-decoration:underline;
}
.solution{
	padding-left: 180px;
	line-height: 68px;
	color: #450102;
	text-decoration:underline;
}
div.solution a{
	color: #450102;
	font-weight:normal;
	text-decoration:underline;
}

.b_body_bottom{
	/*background-image: url('../images/bottom_top.png');
	background-repeat: no-repeat; 
	background-position: 51px bottom;*/
}
.content_text_f1{
	min-height:650px; 
	height: auto !important; 
	height:650px;
	color: #000000;
}
.index_menu{
	width: 532px;
	
}
.activity{
	padding-left: 59px;
}
.icoms_div{
	width: 220px;
	padding-top: 12px;
}
.padt46{
	padding-top: 46px;
}
.padt86{
	padding-top: 48px;
}
.langs_div{
	padding-top: 12px;
	
}
.logo_index{
	padding-top: 26px;
}
.bottom_copyright{
	padding-top: 100px;
	padding-bottom: 15px; 
}
.copyr{
	width: 180px;
}
.bottom_div_menu{
	width: 620px;
	
}
.menu_b_p{
	padding-left: 8px;
	padding-right: 8px;
}
.logo_ind{
	padding-top: 156px;
	padding-bottom: 36px;
}
.icons_main{
	padding-right: 15px;
}
.menu_left1{
/* 	background-image: url('../images/menu_left1.png');
	background-repeat: repeat-y; 
	background-position: top right; */
	
}