html{
background: url(img/bg_r.jpg) 0 0 repeat;
}

body{
padding:0px;
margin:0px;
color:#555;
font:12px/14px "Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
background: url(img/bg.jpg) 50% 0 no-repeat;
position:relative;
}
body.under_construction{
background-image: none;
background-color:#fff;
height:100%;
}
div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}
img {border:0px none}

a{
color:#b72c2c;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}

h1{
font-size:18px;
line-height:25px;
color:#5e4b23;
font-weight:bold;
margin:10px 0px 0px 0;
/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8; 
opacity: 0.8;*/
}

h2{
margin:10px 0;
}
h3{
border-bottom:1px dashed #5e4b23;
margin-bottom:10px;
padding-top:3px;
}

.main_conteiner{
max-width:1280px;
width: expression((document.body.clientWidth 1280) ? '1280px' : '95%');
margin:0 auto;
position:relative;
background: url(img/sled.png) 0 100% no-repeat;
}
.wrapper{
width:980px;

}

/*HEADER*/
.header{
height:170px;
/*height:141px;*/
position:relative;
background: url(img/logo.jpg) 50% 0 no-repeat;
padding:0 35px;
}

.vkladka{
background: url(img/vkladka.png) 50% 0 no-repeat;
}
.vkladka:hover{
background: url(img/vkladka.png) 50% -63px no-repeat;
padding-top:5px;
}
.vkladka a{
font-family:Arial;
padding-top:10px;
display:block;
width:145px;
height:30px;
margin:0 auto;
color:#948f6b;
text-transform:uppercase;
font-size:17px;
font-weight:bold;
text-decoration:none;
}
.top_links{
text-align:center;
height:62px;
}
.site_name{
color:#fff;
font-size:11px;
text-shadow:0 0 5px black;
}
a.logo_link{
display:block;
width:240px;
height:100px;
margin:0 auto;
margin-top:-40px;
}

/* CENTER */
.center_bg_top{
background:#fff url(img/center_bg_top.png) 0 0 repeat-x;
}
.center_bg_right{
background: url(img/center_bg_right.png) 100% 0  repeat-y;
}
.center_bg_bottom{
background: url(img/center_bg_bottom.png) 0 100% repeat-x;
}
.center_bg_left{
background: url(img/center_bg_left.png) 0 0 repeat-y;
}
/****/
.corner_t_l1{
background: url(img/corner_t_l1.png) 0 0 no-repeat;
}
.corner_t_r1{
background: url(img/corner_t_r1.png) 100% 0 no-repeat;
}
.corner_b_r1{
background: url(img/corner_b_r1.png) 100% 100% no-repeat;
}
.corner_b_l1{
background: url(img/corner_b_l1.png) 0 100% no-repeat;
min-height:500px;
padding:60px 9px;
position:relative;
}
/****/
.corner_t_l, .corner_t_r, .corner_b_l, .corner_b_r{
height:11px;
width:11px;
}
.corner_t_l{
background: url(img/corner_t_l.png) 0 0 no-repeat;
}
.corner_t_r{
background: url(img/corner_t_r.png) 0 0 no-repeat;
}
.corner_b_l{
background: url(img/corner_b_l.png) 0 0 no-repeat;
}
.corner_b_r{
background: url(img/corner_b_r.png) 0 0 no-repeat;
}
/****/
.shadow_top{
background: url(img/shadow_top.png) 0 0 no-repeat;
}
.shadow_right{
background: url(img/shadow_right.png) 0 0 no-repeat;
}
.shadow_bottom{
background: url(img/shadow_bottom.png) 0 0 no-repeat;
}
.shadow_left{
background: url(img/shadow_left.png) 0 0 no-repeat;
}
/****/
.cart_vkladka{
height:49px;
width:159px;
background: url(img/cart_v.png) 0 0 no-repeat;
position:absolute;
top:-47px;
right:0;
}
.map_vkladka{
display:block;
height:20px;
padding:6px 2px;
text-align:center;
font-size:11px;
width:85px;
background: url(img/map1.png) 0 0 no-repeat;
position:absolute;
top:-23px;
left:210px;
}
.ar {
font-family:Arial,sans-serif;
text-transform:uppercase;
font-weight:bold;
}
.ar2{
font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
text-transform:uppercase;
font-weight:bold;
}
.ar3{
font-family:'Arial Black',Arial,sans-serif;
text-transform:uppercase;
font-size:14px;
}
.ar4 {
font-family:'Arial Black',Arial,sans-serif;
font-size:11px;
text-transform:uppercase;
}
.link_cart{
display:block;
/*height:20px;*/
padding:5px 12px;
color:#fff;
text-decoration:none;
font-size:11px;
}
.link_cart:hover{
text-decoration:underline;
}
.tovars_in_cart{
color:#fff;
padding:2px 12px;
text-align:right;
height:20px;
}
.tovars_in_cart span{
color:#b72c2c;
font-size:18px;
font-weight:bold;
/*font-family:'Arial Black',Arial,sans-serif;*/
font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
}
.link_cart2{
color:#fff;
text-decoration:none;
font-size:11px;
}
.link_cart2:hover{
text-decoration:underline;
}
.breadcumbs{
position:absolute;
right:20px;
top:15px;
font-size:10px;
color:#aca888;
}
.breadcumbs a{
color:#aca888;
}
.breadcumbs a:hover{
color:#848167;
}
a.home{
display:block;
height:10px;
width:11px;
background: url(img/home.gif) 0 0 no-repeat;
float:left;
margin:2px 0;
}
a.home:hover{
background: url(img/home.gif) 0 100% no-repeat;
}
/**catalog_menu**/
.catalog_links{
height:100px;
width:137px;
background: url(img/catalog_links.png) 50% 0 no-repeat;
padding:6px 10px;
position:absolute;
left:13px;
top:-26px;
}
.d_t{
margin:0 0 3px 0;
}
.d_t h1{
font-size:12px;
line-height:20px;
color:#fff;
padding:0;
margin:0px;
text-align:center;
border-bottom:1px #fff dashed;
font-family:"Lucida Grande",Verdana,"Bitstream Vera Sans",Arial,sans-serif;
}
.catalog_links a{
display:block;
text-align:center;
padding:1px 0 0 0;
font-size:10px;
}
.page_conteiner{
overflow:hidden;
position:relative;
}
.page_left_column{
float:left;
margin-bottom:-32767px;
padding-bottom:32767px;
position:relative;
width:165px;
z-index:1;
padding-top:30px;
}
#wrap {
float:left;
height:100%;
margin-right:-100%;
width:100%;
}
.page_center{
padding:30px 30px 50px 201px;
}
/**top help links**/
.help_links{
position:absolute;
top:9px;
left:210px;
font-family:Trebuchet MS;
font-size:12px;
}
.help_links div.he{
height:25px;
line-height:20px;
padding:3px 12px 0 12px;
margin-right:20px;
background-color:#dbd8be;
float:left;
}
.strelka_l{
background: url(img/strelka_l.gif) 50% 50% no-repeat;
height:16px;
width:9px;
float:left;
padding:8px;
margin-left:-20px;
}
a.kluch{
display:block;
background: url(img/kluch.gif) 0 0 no-repeat;
height:21px;
width:21px;
float:left;
border-bottom:0;
margin:6px 0;
}
a.kluch:hover{
background: url(img/kluch.gif) 0 100% no-repeat;
}
.help_links .he a{
display:block;
color:#292929;
padding:0 3px;
border-bottom:1px #fff dashed;
text-decoration:none;
height:17px;
}
.help_links .he a:hover{
/*border-bottom:0px;*/
}
.help_links div.he a b{
font-weight:normal;
color:#292929;
}
.help_links .he a b:hover{
color:#fff;
}
/**BLOCK**/
.block_bg{
margin-bottom:40px;
}
.b_head{
padding:9px 10px 28px 24px;
overflow:hidden;
background:  url(img/block_head.png) 0 100% no-repeat;
color:#948f6b;
font-size:15px;
font-family:arial;
font-weight:bold;
}
.block_content{
padding:0 14px 10px 24px;
background: url(img/block_bg.png) 0 100% repeat-y;
line-height:14px;
font-size:11px;
position:relative;
}
.block_bottom{
height:4px;
width:165px;
background: url(img/block_bottom.png) 0 100% no-repeat;
}
.q_cont{
font-size:11px;
padding-bottom:10px;
}
.block_content form div{
padding:3px 0 0 22px;
position:relative;
margin-left:-5px;
}
.left{
float:left;
}
.block_content form div i{
display:block;
position:absolute;
top:0;
left:0;
}
a.golos{
display:block;
height:26px;
width:99px;
background: url(img/golos.png) 0 0 no-repeat;
}
a.golos:hover{
background: url(img/golos.png) 0 100% no-repeat;
}
.block_content form .q_button{
padding:15px 0 0 10px;
margin:0;
}
/**Block2**/
.block_nobg{
margin-bottom:40px;
}
.block_nobg .b_head{
color:#fff;
background: url(img/b_head2.png) 100% 0 no-repeat;
height:32px;
padding:9px 10px 0 24px;
}
.block_nobg .block_content{
background-image:none;
padding:0 0px 10px 5px;
}
ul.no_leaf{
list-style:none;
}
li.a_disc{
padding:0 0 8px 15px;
background: url(img/a_disc.gif) 0 3px no-repeat;
}
li.a_shina{
padding:0 0 0 15px;
background: url(img/a_shina.gif) 0 0 no-repeat;
}
.bottom_link_cont{
overflow:hidden;
}
.bottom_link{
font-size:11px;
display:block;
padding:5px 8px;
background-color:#eeecdc;
float:right;
text-decoration:none;
}
.bottom_link:hover{
text-decoration:underline;
}
/****/
.adress_c{
color:#FFFFFF;
position:absolute;
text-shadow:0 0 5px black;
top:-106px;
 font-size: 19px;
 left: 24px;
 line-height: 23px;
}

.t_phone{
color:#FFFFFF;
position:absolute;
text-shadow:0 0 5px black;
top:-106px;
 font-size: 24px;
 right: 24px;
 line-height: 23px;
}

/**HOME FILTER**/
.home_filter{
position:relative;
}
.small_info{
font-size:10px;
font-family:;
color:#777;
}
.home_filter .small_info{
position:absolute;
top:-14px;
left:4px;
}
.fh1{
background: url(img/fh1.png) 0 0 no-repeat;
}
.fh2{
background: url(img/fh2.png) 100% 0 no-repeat;
height:43px;
padding:3px 40px;
}
.fh2 table{
border:0;
padding:0;
}
.fh2 a{
color:#948f6b;
text-decoration:none;
}
.fh2 a:hover{
color:#bbb694;
}
.auto_pic{
background: url(img/auto_pic.png) 100% 50% no-repeat;
height:26px;
}
.truck_pic{
background: url(img/truck_pic.png) 100% 50% no-repeat;
height:26px;
}
.fc{
background:#e2deba url(img/f_c.png) 0 0 repeat-x;
font-size:12px;
font-family:Arial;
padding:0 0 0 35px;
border-left:1px #d4cfa8 solid;
border-right:1px #d4cfa8 solid;
}
.disk_or_tire{
border-bottom:2px #fff dashed;
padding:0 0 5px 0;
margin: 0 0 5px 0;
font-family:'Arial Black',Arial,sans-serif;
font-size:11px;
text-transform:uppercase;
}

input, select{
border:1px #a5acb2 solid;
color:#565656;
}
input:hover, select:hover, input:focus, select:focus{
border:1px #b72c2c solid;
}
input[type="radio"]{
border:0;
}
.fc td{
padding:2px 3px;
}
.tire_search{
display:none;
}
.fc_bottom{
background: url(img/fc_bottom.png) 0 0 no-repeat;
margin-top:-6px;
position:relative;
}
.fc_bottom2{
height:6px;
background: url(img/fc_bottom2.png) 100% 0 no-repeat;
position:relative;
}
.search_b{
display:block;
margin:0 auto;
width:99px;
height:26px;
background: url(img/search.png) 0 0 no-repeat;
}
.search_b:hover{
background: url(img/search.png) 0 100% no-repeat;
}
.fc .td_search{
padding:7px 0;
}
.punktir{
background: url(img/punktir.png) 50% 50% no-repeat;
}
.disk_or_tire input{
margin-right:10px;
}
.home_filter{
margin-bottom:30px;

}
/***/
.bottom_links{
position:absolute;
bottom:10px;
left:30px;
overflow:hidden;
}

.bottom_links a{
display:block;
background-color:#DBD8BE;
padding:4px 10px;
float:left;
font-size:11px;
text-decoration:none;
margin-right:20px;
}
.bottom_links a:hover{
text-decoration:underline;
}
a.endesign{
display:block;
height:42px;
width:107px;
position:absolute;
right:9px;
bottom:9px;
background: url(img/endesign.png) 50% 50% no-repeat;
}
.wheel{
position:absolute;
width:395px;
height:183px;
background: url(img/wheel.png) 50% 50% no-repeat;
right:-100px;
bottom:0;
}
.footer{
position:relative;
height:170px;
width:1000px;
margin:0 auto;
}
.footer_logo{
/*height:59px;
width:170px;
background: url(img/logo_footer.png) 50% 50% no-repeat;*/
}
.rights{
width:220px;
float:left;
text-align:center;
color:#FFFFFF;
font-size:15px;
line-height:18px;
text-shadow:0 0 5px black;
padding:35px 0 0 0;
}
.f_links{
padding-top:18px;
font-size:10px;
width:560px;
margin:0 auto;
line-height:16px;
color:#fff;
}
.f_links a{
color:#fff;
text-shadow:0 0 5px black;
}
.cert{
float:right;
padding:47px 200px 0 0;
}

/**pager**/
.catalog_head{
padding:0 0 20px 0;
}
.tab-pages {
font-size:12;
font-family:Arial;
font-weight:bold;
margin:-6px 0;
}
.tab-pages a {
color:#948f6b;
text-decoration:none;
}
.tab-pages td b.active, .tab-pages td b:hover{
background-color:#e7e4ce;
color:#B72C2C;
}
.tab-pages td b {
color:#555555;
display:block;
float:left;
font-size:18px;
padding:5px 4px 4px;
margin:0 5px;
}
.red{
color:#B72C2C;
}
.ch_top{
padding:0 0 9px 0;
margin:0 0 3px 0;
background: url(img/punctir.gif) 0 100% repeat-x;
position:relative;
overflow:hidden;
}
.pager{
float:right;
}
h2{
font-family:'Arial Black',Arial,sans-serif;
font-size:14px;
text-transform:uppercase;
color:#948f6b;
}
.ch_top h2{
margin: 0 0 0 0;
float:left;
font-size:17px;
}
.alot{
float:right;
}
.view_options{
font-size:11px;
}
/*Catalog*/
.catalog_list{
overflow:hidden;
position:relative;
}
.cart_table .pic_c{
padding:11px 8px 8px 13px;
position:absolute;
top:-83px;
left:-20px;
margin:0 ;
background: url(img/pic_c.png) 50% 50% no-repeat;
}

.pic_c{
padding:11px 8px 8px 13px;
position:absolute;
top:-2px;
left:0px;
margin:0;
background: url(img/pic_c.png) 50% 50% no-repeat;
}


.pic_c2{
position:relative;
}
.pic_c img{
width:95px;
height:95px;
}
.tovar_name {
background: url(img/tovar_name.png) 120% 0 no-repeat;
height:32px;
}
.tovar_name h2{
color:#fff;
padding-left:125px;
margin:0;
line-height:32px;
}
.cart_table  .tovar_name h2{
line-height:20px;
}
.tgc{
padding:10px 30px 15px 125px;
}
table.tovar_group{
width:100%;
}
td.sp{
width:20px;
}
tr.head td{
height:22px;
background: #f8f7f0 url(img/punctir2.gif) 0 100% repeat-x;
}
table.tovar_group td{
padding:4px;
}
.tovar_c{
position:relative;
padding:10px;
/*border-bottom:#d4cfa8 1px dashed;*/
margin:0 0 2px 0;
}

/** Large filter**/
.disk_fsearch2{
background:  url(img/punctir1.gif) 0 100% repeat-x;
}
.disk_fsearch{
padding:0 20px 10px 60px;
background:  url(img/disk_filter.png) 0 50% no-repeat;
position:relative;
}
.tire_fsearch{
padding:10px 20px 40px 60px;
background:  url(img/tire_filter.png) 0 50% no-repeat;
position:relative;
}
td.razm{
padding:5px 0 0 0;
}
td.pad{
padding:4px 5px 2px 5px;
}
.fc2 {
background:#E2DEBA url(img/f_c.png) repeat-x 0 0;
border-left:1px solid #D4CFA8;
border-right:1px solid #D4CFA8;
font-family:Arial;
font-size:12px;
padding:0 0 0 0;
margin:-5px 0 0 0;
}
.f_head td{
border-bottom:#fff 1px dashed;
font-weight:bold;
}
.ma{
padding:5px 0 2px 0;
}
.search_b_c{
position:absolute;
bottom:10px;
right:10px;
}
.text_cont{
padding:0 30px 30px 20px;
line-height:16px;
color:#555;
}
.text_cont ul{
padding:5px 20px;
list-style:circle;
}
/*CART*/
.cart_conteiner{
padding-right:30px;
}

.cart_table{

}

table.ct{
border-collapse:collapse;
width:100%;
color:#aaa686;
}

table.ct td{
padding:5px;
}
td.br_b{
border-bottom: 1px #d4cfa8 dashed;
}
td.br_r{
border-right: 1px #d4cfa8 dashed;
}
td.br_l{
border-left: 1px #d4cfa8 dashed;
}
td.br_t{
border-top: 1px #d4cfa8 dashed;
}
td.c_head{
background-color:#f7f6f3;
text-align:center;
color:#aaa686;
}
input.sht{
font-size:16px;
padding:3px;
font-weight:bold;
}
.sm{
font-size:10px;
line-height:11px;
}
.lg{
font-size:1.5em;
}
.d_info{
padding-top:3px;
}
.price{
font-size:18px;
text-align:right;
}
.price span{
font-size:18px;
}
.text_align_r{
text-align:right;
}
.info_ico{
display:block;
position:relative;
float:right;
}
.info_cont{
display:block;
font-weight:normal;
visibility: hidden;
position:absolute;
top:1px;
left:1px;
border:1px solid #ccc;
padding:16px 3px 3px 3px;
background:#fff url(img/info.gif) no-repeat -2px -2px;
width:150px;
font-size:10px;
}
.info_ico:hover .info_cont{
visibility: visible;
}
.sht2{
text-align:right;
}
table.tovar_info{
border-collapse:collapse;
width:100%;
}
.tovar_info_pad{
padding-left:122px;
font-size:11px;
color:#292929;
}
table.ct .tovar_info_pad td{
padding:2px;
}
tr.itogo td{
background-color:#e0dcc0;
font-size:18px;
padding:10px 5px;
}
.white{
color:#fff;
}
.shn_selector{
padding:10px 0 0 0;
}
.checkout_b{
display:block;
width:160px;
height:26px;
background: url(img/checkout_b.png) no-repeat 0 0;
margin:3px;
}
.checkout_b:hover{
background: url(img/checkout_b.png) no-repeat 0 100%;
}
.bot_info{
background: url(img/punctir1.gif) repeat-x 0 0;
padding:20px 0;
clear:both;
}
a.gray_btn {
background: url(img/btn_bg6.png) repeat-x 0 0;
border:1px solid #CCCCCC;
color:#444;
display:block;
font-size:11px;
padding:3px 10px;
text-decoration:none;
text-align:center
}
a.gray_btn:hover {
border:1px solid #FF8B36;
color:#FF8B36;
}
.calendar{
margin-top:10px;
text-align:right;
font-size:10px;
}

.c_zan{
background-color:#d6a79e;
}
.c_zan_full{
background-color:#d6d4c3;
}
.days{
color:#948f6b;
font-size:11px;
border-bottom: 1px #d4cfa8 dashed;
}
.vih{
color:#b72c2c;
}
.legenda{
margin-top:10px;
font-size:9px;
color:#948f6b;
/*margin-left:-10px;*/
}
.month{
text-align:center;
}
/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:130px;
		height:160px;
		overflow:hidden; 
		}
	span#prevBtn{position:absolute; top:0; left:27px;}
	span#nextBtn{position:absolute; top:0; right:15px;}					

/* // Easy Slider */

.ramka{
border: 1px #d4cfa8 solid;
padding:20px;
text-align:center;
width:500px;
margin:0 auto;
color:#d4cfa8;
line-height:24px;
}
a.print_order{
background:transparent url(img/print_order.png) no-repeat 0 0;
display:block;
height:27px;
float:right;
width:160px;
}
a.print_order:hover{
background:transparent url(img/print_order.png) no-repeat  0 100%;
}
/** 404 **/
.under_construction_cont{
text-align:center;
padding-top:20px;
height:100%;
}
.voskl{
background:transparent url(img/voskl.png) no-repeat  0 100%;
height:48px;
}
.block_content2{

padding:10px 0 0 10px;
}
.to_cart {
background:transparent url(img/to_cart.png) no-repeat 0 0;
display:block;
height:26px;
margin:3px;
width:190px;
}
.to_cart:hover {
background:transparent url(img/to_cart.png) no-repeat 0 100%;
}
.large_img{
text-align:center;
padding:30px;
}
.pic_border{
border:5px #E0DCC0 solid;
}
h4{
background-color:#E0DCC0;
padding:10px 5px;
color:#fff;
}
.bot_info h4{
font-size:18px;
}
a.back_b{
display:block;
position:absolute;
right:0;
top:3px;
padding:0 15px 2px 5px;
background:transparent url(img/strelka_r.gif) no-repeat  100% 0;
}
a.del{
display:block;
height:25px;
width:95px;
background:transparent url(img/del.png) no-repeat  0 0;
}
a.del:hover{
background:transparent url(img/del.png) no-repeat  0 100%;
}
.help_links   a.shin{
color:#B72C2C;
border-bottom:0px;
}
.help_links  a.shin:hover{
color:#fff;
}

.text_cont p{
padding-bottom:15px;
}
.text_cont{
padding-right:80px;
}
.disc_gallery {
overflow:hidden;
}

.disc_gallery a{
display:block;
float:left;
margin:25px;
height:130px;
}
.disc_gallery a:hover img{
-moz-opacity: 0.8;
-khtml-opacity: 0.8; 
opacity: 0.8;
}
.block_content ul{
padding:0 0 0 15px;
}
.sur {height:5px; background-color:#CF340B; border:1px solid #ECB1A1}
.gray {color:#8A8A8A}

.slogan{
display:block;
height:39px;
width:366px;
position:absolute;
top:59px;
right:70px;
background:transparent url(img/slogan_small.png) no-repeat  0 0;
}

.slogan_large{
background:url("img/slogan.png") no-repeat scroll 0 0 transparent;
display:block;
height:50px;
margin:0 auto;
width:510px;
}

/*Disc gallery*/

.inner_html{
display:none;
position:relative;
}
.img_conteiner{
text-align:center;
position:relative;
min-width:300px;
}
.disc_descr{
padding: 5px 15px 10px 15px;
}
.disc_descr h2{
text-align:center;
color:#c7c7c7;
}
.disc_descr h2 a{
color:#c7c7c7;
}
.disc_descr{
position:relative;
color:#969696;
}
.disc_descr .table_har{
font-size:11px;
}
.table_har th{
border-bottom:1px dashed #969696;
}
.table_har th, .table_har td{
text-align:right;
}
.disc_auto{
padding:0 0 10px 0;
font-size:14px;
font-weight:bold;
text-align:center;
}
.d_button{
height:20px;
text-align:center;
}
a.disc_link{
display:block;
background:transparent url(img/button.png) no-repeat  0 0;
font-size:12px;
height:16px;
padding:5px 0;
color:#423f2b;
text-decoration:none;
font-weight:bold;
text-shadow:1px 1px 0px #fff;
text-align:center;
width:99px;
margin:0 auto;
}
a.disc_link:hover{
background:transparent url(img/button.png) no-repeat  0 100%;
}
.lupa{
position:absolute;
bottom:8px;
right:8px;
height:16px;
width:16px;
background:transparent url(img/lupa.png) no-repeat  0 0;
}
.disc_gallery a img{
border:4px solid #fff;
}
.disc_gallery a:hover img{
border:4px solid #d4cfa8;
}
.tend_deskr{
font-size:14px;
}
.inner_conteiner{
min-height:430px;
min-width:360px;
}
.img_conteiner img{
width:351px;
}
.footer_inf{
line-height:10px;
 text-shadow: 0 0 5px black;
 padding: 10px;
}
.vcard{
    color: #FFFFFF;
    font: 9px/10px Arial;
    left: 220px;
    position: absolute;
    text-shadow: 0 0 5px black;
}
.vcard a{
color:#fff;
}
