body {font-size:12px; 	font-family: Arial, Helvetica, sans-serif; }

.full_h{height: 100%;}
.full_w{width: 100%;}

.full_size{width: 100%;	height: 100%;}

td{	vertical-align: top;
	color: #4C4C4C;
}

.td_middle{vertical-align: middle;}

.td_bottom{vertical-align: bottom;}

form{	margin: 0; padding: 0;}

img{	border: 0px; }

p{	color: #666666;}

a{      color: #104696;}

div{	color: #666666;}

body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/body_bg_all.jpg);
}

.innov_gray{
	font-size: 18px;
	color: #808183;
	font-weight:bold;
}

.innov_blue{
	font-size: 17.5px;
	color: #2f8ebc;
	font-weight:bold;
}

/* ================================================================================*/

.header_cell{
	height: 266px;
}

.header_tbl{
	width: 908px;
	height: 100%;
	background-image: url(/images/header_tbl_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;	
}



.header_tbl_content{
	width: 911px;
	height: 100%;
	background-image: url(/images/header_tbl_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;	
}

	

.content_header{
	color:#2f8ebc;
	font: bold 20px/21px Arial,Helvetica,sans-serif;
	margin:0px 0px 0px 110px;
}
.s_content_header{
	color:#AFB0B2;
	font: bold 12px/12px Arial,Helvetica,sans-serif;
	margin:0px 0px 0px 110px;
}

.content_header_sm{
	color:#2f8ebc;
	font-size:12px;
	font-weight:bold;
	line-height : 16px;
}
.content_header_sm_i{
	color:#2f8ebc;
	font-size:12px;
	font-weight:bold;
	line-height : 16px;
	margin:0px 0px 0px 0px;
}

.ice_cell{
	height: 230px;
	background-image: url(/images/ice_bg2.jpg); 
	background-position: center top;
	background-repeat: repeat-x;
}

.ice_cell_left{
	float: left;
	background-image: url(/images/ice_bg.jpg);
	background-position: center top;
	background-repeat: repeat-x;
	width: 100%;
	height: 230px;	
}

.ice_cell_right{
	float: right;
	background-image: url(/images/ice_bg2.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 230px;	
}

#ice_cell_right2{
	position: absolute;
	top: 266px;
	height: 230px;	
	left: 50%;
	right: 0px;
	margin-left: -236px;	
	white-space: nowrap;
	z-index: 2;
}

#holodilnik_left_shadow{
	position: absolute;
	top: 266px;
	height: 230px;	
	left: 50%;
	right: 0px;
	margin-left: -480px;	
	white-space: nowrap;
	z-index: 2;	
}

#ice_cell_right3{
	position: absolute;
	top: 266px;
	left: 276px;
	height: 230px;	
	left: 50%;
	right: 0px;
	margin-left: -236px;	
	white-space: nowrap;
/*	width: 100%;*/	
	z-index: 10;	
}

#ice_cell_left_3{
	position: absolute;
	top: 266px;
	left: 0px;
	height: 230px;	
	margin-left: 236px;	
	white-space: nowrap;
/*	width: 100%;*/	
	z-index: 10;	
}

#ice_cell_right4{
	position: absolute;
	top: 266px;
	right: 0px;	
}

.ice_cell_right3{
	height: 230px;	
	float: right;
}

.top_menu_cell{
	height: 48px;
	width: 908px;
}

.top_hone{
	float: left;
	width: 65px;
	padding: 3px 0px 0px 38px;
}

.top_menu{
	/*
	background-image: url(/images/top_menu_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	*/
	width: 788px;
	height: 48px;
	float: left;
}

.top_menu_left{
	background-image: url(/images/top_menu_left.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	width: 789px;
	height: 48px;
}

.top_menu_right{
	background-image: url(/images/top_menu_right.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	width: 778px;
	height: 48px;
	padding: 0px 0px 0px 12px;
}

.top_menu_right a{
	/*
	background-image: url(/images/top_menu_item.gif);
	background-position: right top;
	background-repeat: no-repeat;
	*/
	display: block;
	float: left;
	width: 94px;
	padding: 0px 0px 0px 0px;
	text-align: center;
	color: #676B6C;
	text-decoration: none;
	font-size: 14px;
	font-family: Arial;
}

.top_menu_right .last{
	background-image: none;	
}

.logo{
	height: 41px;
	text-align: right;
	padding: 17px 24px 0px 0px;
}
.logo1{
	height: 56px;
	text-align: right;
	padding: 17px 24px 0px 0px;
}

.header_content{
	text-align: right;	
	padding: 32px 22px 20px 0px;
}

.header_content2{
	float: right;
	width: 611px;
	height: 107px;
}

.blue_text{
	color: #2f8ebc;	
}

.content_block_1{
	text-align: left;
	border-bottom: 1px solid #C1C1C1;
	padding: 0px 0px 16px 0px;
	width: 610px;
}

.system_link{
	float: left;
	line-height: 30px;
	text-align: center;
	margin: 13px 40px 0px 0px;
}

.system_link img, .system_link_last img{
	margin-bottom: 4px;
}

.system_link_last{
	float: right;
	line-height: 30px;
	text-align: center;
	margin: 13px 8px 0px 0px;
	position: relative;
	left: 14px;
}

.system_link a, .system_link_last a{
	text-decoration: none;
	font-size: 14px;
	color: #8F9190;
	margin: 0px 0px 0p 5px;
	display: block	
}

.system_link .small, .system_link_last .small{
	font-size: 11px;
	line-height: 12px;
	display: block;	
	text-align: center;
}

.content_block_2{
	width: 655px;
}

#holodilnik{
	position: absolute;
	top: 98px;
	left: 50%;
	margin-left: -467px;
	z-index: 100;
}

#holodilnik2{
	position: absolute;
	top: 496px;
	left: 50%;
	margin-left: -467px;
	z-index: 100;
}

.content_cell{
	background-image: url(/images/contemt_top_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	height: 281px;
}

.content_cell2{
	background-image: url(/images/contemt_bottom_bg.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	height: 281px;
}

.bottom_ads_cell{
	background-color: #000000;
	height: 307px;
	background-image: url(/images/bottom_ads_cell_bg.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	text-align: center;
}

.footer_cell{
	height: 116px;
	background-color: #000000;
	border-top: 3px solid #1B1B1B;
}

.footer_content{
	width: 908px;
	height: 116px;
	margin-left: auto;
	margin-right: auto;
}

.footer_left{
	float: left;
	width: 290px;
	padding: 32px 0px 0px 32px;
	color: #5F5F5F;
	font-family: Tahoma;
	font-size: 11px;
}

.footer_right{
	float: right;
	width: 390px;
	padding: 32px 0px 0px 32px;
	text-align: right;	
}

#search_box{
	float: right;
	width: 289px;
	height: 18px;
}

#search_box input{
	width: 189px;
	height: 14px;
	border: 1px solid #23262D;
	background-color: #000000;
	font-size: 10px;
	color: #5F5F5F;
	position: relative;
	right: -2px;
	top: 1px;
}

#submit_box{
	float: right;
	width: 50px;
	height: 16px;	
	margin: 1px 0px 0px 0px;	
}


#search_box2{
	float: right;
	width: 289px;
	height: 18px;
}

#search_box2 input{
	width: 189px;
	height: 14px;
	border: 1px solid #7997BB;
	background-color: #144786;
	font-size: 10px;
	color: #C2CFE0;
	position: relative;
	right: -2px;
	top: 1px;
}

#submit_box2{
	float: right;
	width: 50px;
	height: 16px;	
	margin: 1px 0px 0px 0px;	
}


.content_left{
	float: left;
	width: 365px;
	height: 180px;
	border-right: 1px solid #B1AFB0;
	padding: 0px 15px 0px 0px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}

#flash_block{
	float: left;
	position: relative;
	top: -3px;
	left: 4px;
}

#footer_text_logo{
	position: absolute;
	top: 810px;	
	left: 50%;
	margin-left: 230px;	
	z-index: 10000;
}

#ice_cell_left2{
	position: absolute;
	top: 266px;	
	left: 0px;
}

#ice_cell_left3{
	position: absolute;
	top: 266px;	
	left: 50%;
	margin-left: -476px;
}

#top_shadow{
	position: absolute;
	top: 48px;
	left: 50%;
	margin-left: -343px;
}

.flash_tbl{
	position: relative;
	top: -3px;
	width: 216px;
	height: 190px;
}

.flash_tbl_name{
	color: #1560A3;
	font-size: 12px;
	display: block;
	padding: 4px 0px 0px 0px;
}

.flash_tbl_top_link{
	display: block;
	padding: 0px 0px 4px 0px;
}

#bottom_ads_cell2{
	position: absolute;
	top: 777px;
	left:50%;
	margin-left: -477px;	
}

#menu2{
	position: absolute;
	top: 189px;
	left: 50%;
	margin-left: -180px;
}

.cb0{
	color: #fffefd;
	font-size: 16px;
	line-height: 12px;
	display: block;	
	text-align: center;
	text-decoration: none;
}
.cb0:hover{
	color: #fffefd;
	font-size: 16px;
	line-height: 12px;
	display: block;	
	text-align: center;
	text-decoration: none;
	margin-top:1px;
}

.cb1{
	color: #a2bed6;
	font-size: 11px;
	line-height: 12px;
	display: block;	
	text-align: center;
	text-decoration: none;
}

/*####################### Added Aries #################*/
/*   blue - #2f8ebc */
div.cat_menu{
border-right:1px solid #a6a6a6;
width:140px;
z-index:11;
position:relative;
padding: 8px 10px 8px 10px;
}


div.cat_actmenu{
border-left:5px solid #a6a6a6;
border-top:1px solid #a6a6a6;
border-bottom:1px solid #a6a6a6;
width:141px;
z-index:11;
position:relative;
padding: 5px 10px 5px 5px;
background-color: #f1f5f8;
font-size:12px;
font-weight:bold;
}

a.cat_amenu{
font-size:12px;
font-weight:bold;
color:#2f8ebc;
}



td.cat_filter{
border-top:1px solid #a6a6a6;
border-bottom:1px solid #a6a6a6;
border-right:1px solid #a6a6a6;

}

.inp{
width:100%;
background-color:#ffffff;
font-size: 11px;
color: #707070;
}

h1.h_a_main{
	font-size:11px;
	color: #707070;
	margin: 0px 0px 5px 0px;
	font-weight:normal;
}

a.h_a_main{
	font-size:11px;
	color: #707070;
	text-decoration:none;
}
a:hover.h_a_main{
	font-size:11px;
	color:#2F8AD3;
	text-decoration:underline;
}

a.inn{
	font-size:13px;
	color: #2e89d0;
	margin: 5px 5px 5px 5px;
	
}

.h_inn{
color:#828385;
font-size:18px;
font-weight:normal;
}
.med{
	font-size:13px;
	color: #2f8ebc;
}

table.tbl_g{
border-collapse:collapse;border:1px solid #a6a6a6;
}
table.tbl_g td{
border-collapse:collapse;border:1px solid #a6a6a6;
	font-size:11px;
}
a.h3{
font-size:12px;
font-weight:bold;
color:#2f8ebc;
}


td.tbl_prd{
border-collapse:collapse;border:1px solid #a6a6a6;
background-color:#f6f7fb;
}

h3.sm{
font-size:12px;
}

td.gr{
	background-image: url(/images/gr.gif);
	background-position: left center;
	background-repeat: repeat-x;
	height: 15px;
}


table.card td{
	text-align: left;
	vertical-align: middle;
font-size:12px;
}

table.card td.gr_card{
	border-right:1px solid #a5a5a5;
	text-align: right;
	vertical-align: middle;

}
table.btm{
	height: 250px;

}

td.btm{
	vertical-align: bottom;

}
table.act{
border-collapse:collapse;border:1px solid #a6a6a6;
text-align: center;
}

table.act td.act_t{
border-bottom:1px solid #a6a6a6;
border-right:1px solid #a6a6a6;
}
table.act td.act_b{
border-right:1px solid #a6a6a6;
}

table.act td.act_bb{
border-right:1px solid #a6a6a6;
background-color: #E7E7E7;
}
table.act td.act_bbr{
background-color: #E7E7E7;
}

.png {	behavior: url('/lib/pngbehavior.htc'); }

table.cat{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(/images/body_cat.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	width:877px;
	text-align: center;
}

table.cat td{
	height: 246px;
	vertical-align: middle;
	text-align: center;
}

a.m_cat{
	color:#2f8ebc;
	font-size:10pt;
	font-weight:bold;
	line-height : 16px;
}

.page_photo{
	color:#2f8ebc;
	font-size:13px;
}

a.pp{
	color:#2f8ebc;
}


/*		Table for SPB-city delivery (Den Immortal Ranneft 09.02.09)		*/
table.dost
	{
		
	}
table.dost tr.dhdr 
	{
		background-color: #eeeeee; 
		color: black;
	}
	table.dost tr.dhdr td
	{
		border-right: 2px solid #a8a8a8;
		border-bottom:1px solid #b8b8b8;
		font: bold 13px Arial, sans-serif; 
		padding: 5px 5px 5px 5px;
	}
	
table.dost td.tddhdr 
	{
		background-color: #eeeeee; 
		font: bold 13px Arial, sans-serif; 
		color: black; 
		border-right: 2px solid #a8a8a8;
	}
table.dost tr.dni td
	{
		border-right: 2px solid #a8a8a8;
		border-bottom:1px solid #b8b8b8;
		padding: 5px 5px 5px 5px;
	}
/*		/Table for SPB-city delivery		*/

/*		Table for SPB delivery price /modified from holodilnik.ru/ (Den Immortal Ranneft (09.02.09)		*/
table.brd
	{
		border-collapse:collapse;
		border:1px solid #c8c8c8;
	}
table.brd th
	{
		border:1px solid #c8c8c8;
		color:#585858;
	}
table.brd td
	{
		padding: 5px 5px 5px 5px;
		border:1px solid #c8c8c8;
		background-image:none;
	}

/*		/Table for SPB delivery price		*/

div.gl{
position:absolute;
width:128px;
height:21px;
margin-top:-4px;
margin-left:2px;
text-align: center;
background-image: url(/images/gl_bg_dwn.jpg);
}

div.sh_gl{
position:absolute;
width:260px;
height:21px;
margin-top:-30px;
margin-left:590px;
text-align: center;
z-index:200px;

}

div.gl_c{
position:absolute;
width:128px;
height:21px;
margin-top:-4px;
margin-left:2px;
text-align: center;
background-image: url(/images/gl_bg_dwn_c.jpg);
}
input.mail{
width:340px;
font-size:11px;
}
textarea.mail{
width:340px;
height:130px;
font-size:11px;
font-family: Arial;
}
li{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
h3.sp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

div.flash_tbl_name_inv{ position:absolute; visibility:hidden; color: #1560A3; font-size: 12px; display: block; padding: 0px 0px 0px 0px; width:208px; }
div.flash_tbl_name{ color: #1560A3; font-size: 12px; display: block; padding: 0px 0px 0px 0px; width:208px; }


div.lr_close{visibility:hidden;background-color:#FFFFFF;position:absolute;left:-10px;bottom:-10px;overflow:auto;height:400px;width:270px;border:1px solid #a6a6a6;z-index:10001;}
div.lr_open{background-color:#FFFFFF;position:relative;top:-477px;overflow:auto;height:400px;width:270px;border:1px solid #a6a6a6;z-index:10001;}
div.sh_lr{background-color:black;color:#5f5f5f;cursor:hand;cursor: pointer;
border:1px solid #23262d;padding:2px 10px 2px 10px;background-image: url(/images/sel_bl.gif);background-position: right;background-repeat: no-repeat;width:250px;z-index:10002;}
#blue_clr div.sh_lr,  #blue_clr div.hd_lr {background-color:#154688 !important; color: #AFC4D7 !important; border-color:#2D53BB !important;}
div.hd_lr{background-color:black;color:#5f5f5f;cursor:hand;cursor: pointer;
border:1px solid #23262d;padding:2px 10px 2px 10px;background-image: url(/images/sel_bl_off.gif);background-position: right;background-repeat: no-repeat;width:250px;z-index:10002;}
td.on{background-color:#e4e9ed;color:#FFFFF;}
td.off{background-color:#FFFFFF;}


.footer_left h3, .page_btm h3 {display: inline; padding: 0; margin:0; font: 11px Tahoma, sans-serif; color: #4c4c4c;}
.page_btm, .page_btm h3 {color:#afc4d7;}
.page_btm {padding-left: 5px;}
.bluewpage {background: url(http://www.liebherr-bt.ru/images/bluewpage_bg.jpg) repeat-y;}
.bluewpage .lefttop {background: url(http://www.liebherr-bt.ru/images/prd_top_c.jpg) no-repeat left top;}
.card_box {background: url(/images/card_bbg.jpg) no-repeat center bottom; padding: 25px 10px 16px 10px;}
table.card td.gr {background: url(/images/blue_hline.png) no-repeat center center; height: 6px; font-size:2px !important; overflow: hidden; padding:0;}
table.card td.gr_card {background: url(/images/blue_box1.jpg) no-repeat right top; border-right: none !important;}
table.card td.bank_box {background: url(/images/blue_box2.jpg) no-repeat 1px bottom; padding: 20px 0 10px 20px;}

sup {vertical-align: top; padding: 0 1px; color:#2f8ed3;}
span.free { text-decoration:line-through; color: red;}
span.free i {color: gray;}

.list_3d {width: 174px; border-collapse:collapse;}
.list_3d td {vertical-align: middle; padding-left:0; }
.list_3d td a {color: #2F8EBC; white-space: nowrap;}

.btm_copy {font-size:11px;}
.shop_num {font:bold 13px Arial, sans-serif; color:#70070; padding: 6px 0 14px 37px; margin: 0 0 0 -37px; background: url(/cont/blt_shopmsk_1.png) no-repeat;}
 #shop2 {background: url(/cont/blt_shopmsk_2.png) no-repeat;}
 #shop3 {background: url(/cont/blt_shopmsk_3.png) no-repeat;}
.shop_num a {font-size: 13px;}
.hr_liblue {font-size:7px; height: 11px; margin: 0 0 9px 0; background: url(/cont/line_liblue.png) no-repeat 0 bottom;}
.fotolink {margin:0 0 7px 0;}
.fotolink a {font: 13px Arial; color:#2e89d0; background: url(/cont/btn_gallery.gif) no-repeat right 4px; padding: 4px 30px 5px 0;}


.action_free {
	padding:0 300px 80px 60px;
	height: 260px;
	text-align: left;
	background-image: url(../images/holodilnik_bf.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	
}
.action_free p {margin:0; padding: 4px 0 14px 0;}
.lefttop {position: relative; background: white;}
#loading {position:absolute; left:40%; top:130px; width:132px; height:132px; background:white url(/cont/loading.gif) no-repeat 48% 48%; visibility:hidden; opacity:0.4; filter: alpha(opacity = 40)}

.company_page {vertical-align: top; height: 12px;}
.search_top {height: 40px; border: 1px solid white; background: white url(/images/search_bg.png) no-repeat center top;}
.search_top  input.btn {border: 0px solid rgb(121, 151, 187); width: 189px; height: 12px; background-color: rgb(20, 71, 134); font-size: 11px; color: rgb(194, 207, 224);}
.search_top table {width: 75%; border-collapse: collapse;}
.search_top .text {width: 85%; padding: 6px 0 0 23px;}
.search_top .text input {width: 100%; border: 1px solid #bcdbe0; background: white; margin: 0; border-color: #8cbec6  #bcdbe0 #bcdbe0 #8cbec6;}
.search_top .btn {padding: 6px 23px 0 0; }
.search_top .btn input {width: 85px; background: #5ba6c5 url(/images/btn_search.gif) repeat-x; text-align: center; color: white; border: 1px solid #b7b4ab; border-color:#7f807b #b7b4ab #b7b4ab #7f807b; font: 11px/11px Verdana, Arial, sans-serif;  max-height: 20px; padding: 1px 0 2px 0; height:20px; cursor:pointer; margin-left:0;}
.catsearch {margin-left: 167px; text-align: right;}
.catsearch table {margin: 0  0 0 auto;}

div.catfilname {position:absolute; border-right:3px solid white; margin-top:5px; background-color: white;} /* #f0f4f7 */
td.catfilname {background: url(/images/bg_filters.gif) repeat-x left bottom;}
.foto_box {margin: 0 10px 0 -10px; position: relative; z-index:10;}
table.properties td {padding: 3px 4px; font-size:11px;}
.descr_text {padding: 10px ; font-size:12px; color:#4C4C4C;}

.counterimgs img {opacity:0.8;}
.menu_bf{
	padding:10px 0 10px 60px;
	text-align: left;
}
.menu_bf table.r_fr{margin-right:10px;}
.menu_bf h2{
	font-size: 14px;padding:0 10px;
	color: #2f8ed3;margin-top:8px;
}
td.bl_l{
	background-image: url(../images/m_left.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	max-width: 4px;
    overflow: hidden;
    width: 4px !important;
}
td.gr_m{
	background-image: url(../images/gray_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
table.frut td {
    border: medium none;
    color: #2f8ed3;
    font-size: 12px;
    padding: 7px 30px 7px 0;
    vertical-align: middle;
}

.ab_bio ul{
	padding: 0px;margin:3px 0;
	list-style-type: none;
}
.ab_bio ul li{padding:3px 0}
b.bl{
	color: #2f8ed3;
}
b.big{
	font-size: 14px;
}
.marg{margin:0 14px;}
.bf_vit1{
	background-image: url(../images/vit1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.bf_vit2{
	background-image: url(../images/vit2.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit3{
	background-image: url(../images/vit3.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit4{
	background-image: url(../images/vit4.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit5{
	background-image: url(../images/vit5.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit6{
	background-image: url(../images/vit6.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit7{
	background-image: url(../images/vit7.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.bf_vit8{
	background-image: url(../images/vit8.jpg);
	background-repeat: no-repeat;
	background-position: right center;}
.shad_bl{
	background-image: url(../images/shad_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 3px;
	margin-top:5px;
}
table.vitam{min-width:100%;}
table.vitam td{
	padding:4px 13px;
	text-align: left;
	color: #666666;
	font-size: 12px;
	
} 
table.vitam td.pad{
	padding-left:50px;
	border-left:1px solid #fff;
}
table.vitam td.head{
	font-weight: bold;
	padding:0 0 15px 0;
	text-align:left;
}
table.vitam td.img{
	width:250px;
	text-align:left;
	padding:0 20px 0 0;
	}
table.vitam tr.blue{
	background-color: #eaeff2;
	}
h3.blue2{
	font-size: 12px;
	font-weight: bold;
	color: #4097c3;
	margin: 15px 0;
}
.etten{
	color: #F00;
	background-image: url(../images/etten_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 6px 0 0 35px;
	margin:5px 0 20px 0;
	font-weight: bold;
}
.go_to{padding:30px 0 0;}
.go_to a{
	font-weight: bold;
	color: #2f8ed3;
	text-decoration: none;
	background-image: url(../images/but_bf.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	display: inline-block;
	padding: 3px 30px 3px 0;
}
.go_to a:hover{
	text-decoration: underline;
}
.arrow1{
	background-image: url(../images/m_r2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 42px;
	cursor:pointer;
}
.arrow2{
	background-image: url(../images/m_r1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 36px;
	width: 42px;
	cursor:pointer;
	}
