
.box_cat {
	display: block;
	background: url(/img/box_cat.gif) no-repeat top left;
	width: 297px;
	height: 172px;
	margin: 0 20px 30px 10px;
	float: left;
}
.box_cat_header {
	float: right;
	width: 165px;
	margin: 9px 5px 0 125px;
	color: #625230;
	font-size: 14px;
	font-weight: bold;
	position: absolute;
}
.box_cat_header a {
	color: #625230;
	text-decoration: none;
}
.box_cat_txt {
	float: right;
	width: 165px;
	font-size: 11px;
	margin: 38px 0 0 125px;	
	position: absolute;
}
.box_cat_button {
	position: absolute;
	margin-top: 144px;
	margin-left: 239px;
}
.box_cat_button img {
	border: 0;
}
.box_cat_img {
	position: absolute;
	width: 93px;
	height: 70px;
	margin-top: 10px;
	margin-left: 14px;
	display: inline;
	float: left;
	overflow: hidden;
}
.box_cat_img img {
	border: 0;
}


.box_cnt {
	float: left;
	width: 715px;
	padding: 0px;
	display: inline;
	margin: 0 0px 20px 10px;
	background: url(/img/box_cnt_m.gif) repeat-y top left;		
}

.box_cntt {
	margin: 0;
	padding-left: 10px;	
	width: 715px; 
	height: 3px; 
	background-image: url(/img/box_cnt_t.gif);	
	background-repeat: no-repeat;
	text-align: left;
	font-weight: bold;
	color: #6C6538;
	font-size: 12px;	
	overflow: hidden;
}
.box_cntt p {
	margin-top: 4px;
	padding-left: 20px;
	height: 16px;
	overflow: hidden;
}
.box_cntm {
	margin: 0;
	padding: 5px 0 5px 0;
	width: 715px;
	font-size: 12px;
	color: #000;
}

.box_cntm a:link, .box_cntm a:visited {
	text-decoration: none;
	color: #000;
}

.box_cntm a:hover, .box_cntm a:active {
	text-decoration: underline;
	color: #000;
}
.box_cntm p {
	margin: 0;
	padding: 0 5px 0 10px;
}
.box_cntm ul {
	margin: 0;
	padding-left: 10px;
	list-style-type: none;
}

.box_cntm li {
	padding: 1px 0 1px 14px;
	background: url(/img/point.gif) no-repeat top left;	
}
.box_cntb {
	margin: 0;
	padding: 0px;
	width: 715px; 
	height: 3px; 
	background-image: url(/img/box_cnt_b.gif);	
	background-repeat: no-repeat;
	overflow: hidden;
}

.box_menu {
	clear: both;
	background: url(/img/box_cnt1.gif) no-repeat top left;
	padding-left: 10px;
	width: 260px;
	height: 24px;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 1px;
}
.box_menu span {
	margin-top: 4px;
	display: block;
	width: 260px;	
	height: 16px;
	font-weight: bold;
	background: url(img/ft.gif) no-repeat top left;	
	overflow: hidden;
}
.box_menu span a
{
	display: block;
	width: 240px;
	text-decoration: none;
	text-align: left;
	color: #000;
}
.box_menu span a:hover
{
	color: #000;
}

.mmenu
{
	padding: 0px 0px 1px 0px;
	width: 260px;
	float: left;
	margin-left: 10px;
	background-color: #fff;
	display: inline;
}

.mmenu ul
{
	margin: 0px 0px 0px 0px;	
	padding: 0;
	list-style-type: none;
	border-left: 1px solid #E7E5BE;
	border-right: 1px solid #E7E5BE;
}

.mmenu li
{
	border-bottom: 1px solid #E7E5BE;

}
.mmenu ul span
{
	display: block;
	padding: 3px 0px 3px 25px;
	text-align: left;		
	width: 233px;
	text-decoration: none;
	color: #000;
}
.mmenu ul a
{
	display: block;
	padding: 3px 0px 3px 25px;
	text-align: left;		
	width: 233px;
	text-decoration: none;
	color: #000;
}

.mmenu ul a:hover
{
	color: #000;
	background-color: #F0EED4;
}

.mmenu ul a:visited
{
}

.li_bg
{
	background-color: #F5F4E3;	
}
#countries1 {
	display: none;
}
#countries2 {
	display: none;
}
#countries3 {
	display: none;
}
#countries4 {
	display: none;
}
#countries5 {
	display: none;
}
#countries6 {
	display: none;
}
#countries7 {
	display: none;
}
#box_map {
	float: right;
	width: 400px;
	height: 208px;
	padding: 0px;
	display: inline;
	margin: 0 5px 20px 10px;
	background: url(/img/box_map.gif) no-repeat top left;
}
#box_map img {
	margin: 8px 0 0 5px;
}

#cities_letters {
	text-align: center;
	color: #888;
}
#cities_letters b {
	color: #000;
}
#cities_list {
	text-align: center;
	margin: 0;
	padding: 5px 5px 0 10px;
	clear: both;
}