Body {
font: 11px tahoma;
color: #4f4848;
}
*{
margin:0;
padding:0;
border:0;
}
a{ 
color: #3f65bf;
text-decoration: underline;
}
a:hover{ 
color: #c7c0bb;
text-decoration: none;
}
.top_logo {
float:left;
width:290px;
top:20px;
left:80px;
position:relative;
}
.tel {
width:186px;
float:right;
color:#3c2616;
font:30px Times New Roman;
position:absolute;
right:215px;
top:75px;
}
.tel span{
font-size:18px;
}
.img_1 {
filter:expression(fixPNG(this));
width:289px;
height:104px;
background: url('/shpak_template/galstuk/media/i/1.png') no-repeat 0 0;
float:right;
position:absolute;
right:290px;
top:-6px;
}

.img_2 {
width:167px;
float:right;
position:absolute;
right:60px;
top:20px;
}

.png{
filter:expression(fixPNG(this));
}


h1 {
font:14px verdana, arial narrow;
font-weight:bold;
letter-spacing:-1px;
margin-bottom:20px;
color:#756666;
text-transform:uppercase;
}
h2 {
font-size:18px;
margin-bottom:12px;
font-weight:normal;
color:#322b2a;

}
h3 {
font-size:14px;
margin:0px;
font-weight:normal;
color:#b5a79b;
}

.centre_cont {
float:left;
width:100%;
padding-top:20px;

}

.left_cont {
padding-left:35px;
/*position:relative;*/
font-size:12px;
}


.centre_cont p {
margin-bottom:13px;
}

.title {
float:left;
width:100%;
color:#44291f;
font:13px verdana, arial narrow;
font-weight:bold;
letter-spacing:-1px;
text-transform:uppercase;
margin-bottom:8px;
}

.title_0 {
background: url('/shpak_template/galstuk/media/i/title.gif') repeat-x 0 0;
height:29px;
float:left;
width:100%;
margin-bottom:16px;
position:relative;
top:-3px;
}
.title0 {
background: url('/shpak_template/galstuk/media/i/title_left.gif') no-repeat 0 0;
height:29px;
float:left;
width:100%;
}
.title1 {
background: url('/shpak_template/galstuk/media/i/title_right.gif') no-repeat right 0;
height:29px;
float:left;
width:100%;
}
.title_0 h1 {
position:relative;
left:23px;
top:7px;
}

.centre_cont_inner {
padding-left:25px;
float:left;
}

.info_tovars {
filter:expression(fixPNG(this));
width:128px;
height:94px;
background: url('/shpak_template/galstuk/media/i/7.png') no-repeat 0 0;
float:left;
padding-right:70px;
position:absolute;
left:-5px;
top:0px;
margin-top:20px;
color:#ffffff;
}
.info_tovars h2 {
position:relative;
left:60px;
top:15px;
font-size:14px;
margin:0px;
font-weight:bold;
color:#b5a79b;
}
.info_tovars p {
margin-bottom:2px;
line-height:11px;
left:70px;
top:21px;
position:relative;
}

.info_price_tovars {
float:left;
width:100%;
position:relative;
margin-bottom:30px;
float:left;
}
.info_price_tovars img {
float:right;
}
.price_block {
filter:expression(fixPNG(this));
width:146px;
height:80px;
background: url('/shpak_template/galstuk/media/i/9.png') no-repeat 0 0;
float:left;

z-index:100;
margin-left:12px;
top:0px;
margin-top:130px;
}

.price_block  h3 {
display:block;
}
.price_block  h3 a {
display:block;
padding-top:43px;
padding-bottom:5px;
padding-left:16px;
font-size:14px;
color:#b5a79b;
text-decoration:none;
z-index:100;
position:relative;
}
.photo_inner {
float:left;
position:relative;
left:0px;
margin-left:180px;
top:0px;
top:-230px;
margin-bottom:-230px;
}

.photo_listing_block {
position:relative;
clear:both;
width:100%;
height:100px;
background: url('/shpak_template/galstuk/media/i/img_listing.gif') repeat-x 0 0;
}
.photo_listing_block0 {
float:left;
width:100%;
height:100px;
background: url('/shpak_template/galstuk/media/i/img_listing_left.gif') no-repeat 0 0;
}
.photo_listing_block1 {
float:left;
width:100%;
height:100px;
background: url('/shpak_template/galstuk/media/i/img_listing_right.gif') no-repeat right 0;
}

.photo_listing_block .center0 {
width:650px;
margin-left:auto;
margin-right:auto;
}
.photo_listing_block .left {
float:left;
width:30px;
}
.photo_listing_block .right {
float:right;
width:30px;
}
.photo_listing_block .left img, .photo_listing_block .right img {
position:relative;
top:33px;
}
.photo_listing_block .center {
padding-left:53px;
padding-right:33px;
}
.photo_listing_block .photo_block {
width:100%;
float:left;
height:100px;
background: none;
position:relative;
margin:0px;
top:1px;
}
.photo_listing_block .photo_block ol li {
margin-right:8px;
background:#f9f7f6; 
position:relative;
}
.photo_listing_block .photo_block ol li .active    {
background:url('/shpak_template/galstuk/media/i/photoblock_act.png') 0 0 no-repeat;
filter:expression(fixPNG(this));
position:absolute;
z-index:100;
display:table;
left:0px;
top:0px;
height:85px;
width:85px;
}


.photo_listing_block .photo_block   .left_corner{
width:9px;
height:9px;
background:url('/shpak_template/galstuk/media/i/rc_small_3.png') 0 0 no-repeat;
}
.photo_listing_block .photo_block   .right_corner{
width:8px;
height:9px;
background:url('/shpak_template/galstuk/media/i/rc_smalm_3.png') 0 0 no-repeat;
}
.photo_listing_block .photo_block  .left_corner0{
width:9px;
height:8px;
background:url('/shpak_template/galstuk/media/i/lc_small_3.png') 0 0 no-repeat;
}
.photo_listing_block .photo_block   .right_corner0{
width:10px;
height:10px;
background:url('/shpak_template/galstuk/media/i/lc_smalm_3.png') 0 0 no-repeat;
}


.nav_block {
margin-bottom: 12px;
float:left;
width:90%;
padding-left:25px;
position:relative;
color:#756666;
}
.nav_block span {
padding-right:4px;
padding-left:4px;
}


.zag {
margin-bottom:12px;
}
.zag img {
filter:expression(fixPNG(this));
}

.clear{clear:both;}


/* Menu block */

.menu_hor_0  {
background: url('/shpak_template/galstuk/media/i/menu_fon.gif') repeat-x 0 0;
height:38px;
float:left;
left:78px;
position:relative;
margin-top:-50px;
}
.menu_hor_1  {
background: url('/shpak_template/galstuk/media/i/menu_fon_left.gif') no-repeat 0 0;
height:38px;
float:left;
}
.menu_hor_2  {
background: url('/shpak_template/galstuk/media/i/menu_fon_right.gif') no-repeat right 0;
height:38px;
float:left;
}

.menu_hor_0   ul {
padding-left:15px;
padding-top:10px;
float:left;
}
.menu_hor_0  ul li {
list-style:none;
margin-right:20px;
padding-left:10px;
float:left;
background: url('/shpak_template/galstuk/media/i/fon_link.gif') no-repeat 0 6px;
}

.menu_hor_0  ul li a {
color:#756666;
text-decoration:none;
font:14px verdana, arial narrow;
font-weight:bold;
letter-spacing:-1px;
text-transform:uppercase;
}
.menu_hor_0  ul li a:hover {
color:#c7c0bb;
text-decoration:none;
}
.menu_hor_0  ul li.act a {
color:#c7c0bb;
text-decoration:none;
}


/* END Menu block */

.info_block {
float:left;
width:100%;
margin-top:25px;
}
.info_block .block {
float:left;
width:100%;
margin-bottom:5px;
}
.info_block .block .left {
float:left;
width:32px;
position:relative;
}
.info_block .block .right {
margin-left:48px;
padding-top:6px;
}
.info_block .title {
margin-bottom:17px;
}

.info_block .all {
left:48px;
position:relative;
}

.info_block .left_corner {
width:1px;
height:1px;
background:url('/shpak_template/galstuk/media/i/rc_small_4.png') 0 0 no-repeat;
}
.info_block  .right_corner{
width:1px;
height:1px;
background:url('/shpak_template/galstuk/media/i/rc_small_4.png') 0 0 no-repeat;
}
.info_block   .left_corner0{
width:1px;
height:1px;
background:url('/shpak_template/galstuk/media/i/rc_small_4.png') 0 0 no-repeat;
}
.info_block   .right_corner0{
width:1px;
height:1px;
background:url('/shpak_template/galstuk/media/i/rc_small_4.png') 0 0 no-repeat;
}

.article_block {
float:left;
width:100%;
margin-top:25px;
}
.article_block ul {
float:left;
width:100%;
}
.article_block ul  li{
float:left;
width:90%;
margin-bottom:8px;
list-style:none;
padding-left:20px;
}

.news_block  {
float:left;
width:100%;
margin-top:25px;
}
.news_block .block {
float:left;
width:100%;
margin-bottom:15px;
}
.news_block .date {
float:left;
width:90%;
padding-left:20px;
color:#756666;
font-weight:bold;
background: url('/shpak_template/galstuk/media/i/date_fon.gif') no-repeat 0 6px;
}
.news_block .text {
padding-left:20px;
margin-top:6px;  
float:left;
width:90%;
}
.news_block  .pic {
filter:expression(fixPNG(this));
width:66px;
float:left;
height:59px;
background: url('/shpak_template/galstuk/media/i/3.png') no-repeat 0 0;
/*position:relative;*/
left:0px;
top:0;
}
.all {
float:left;
width:100%;
margin-top:10px;
}

.news_block .all {
float:left;
width:100%;
margin-top:-5px;
left:0px;
position:relative;
}
.all a  {
font-size:10px;
color:#888685;
}
.all a:hover  {
color:#c7c0bb;
}

.news_block .all a  {
position:relative;
left:5px;
top:20px;
}

.photo_block {
width:346px;
float:right;
height:210px;
background: url('/shpak_template/galstuk/media/i/fon_photo.png') no-repeat 0 0;
position:relative;
margin-left:20px;
margin-right:0px;
}
.photo_block0 {
padding-left:15px;
padding-top:15px;
padding-right:30px;
/*position:relative;*/
z-index:100;
}
.photo_block ul {
float:left;
width:100%;
position:relative;
z-index:100;
}
.photo_block ul li {
float:left;
width:85px;
height:85px;
filter:expression(fixPNG(this));
background:#f9f7f6; 
margin-right:12px;
margin-bottom:12px;
list-style:none;
position:relative;
z-index:100;
}
.photo_block ul li a {
position:relative;
z-index:100;
}

.photo_block ol li {
float:left;
width:85px;
height:85px;
filter:expression(fixPNG(this));
background:#f9f7f6; 
margin-right:12px;
margin-bottom:12px;
list-style:none;
position:relative;
z-index:100;
}

.left_corner{
overflow:hidden;
position:absolute;
filter:expression(fixPNG(this));
top:0;
left:0;
z-index:100;
}
.right_corner{
overflow:hidden;
filter:expression(fixPNG(this));
position:absolute;
top:0;
right:0;
z-index:100;
}
.left_corner0{
overflow:hidden;
position:absolute;
bottom:0;
left:0;
z-index:100;
filter:expression(fixPNG(this));
}
.right_corner0{
overflow:hidden;
position:absolute;
bottom:0;
right:0;
z-index:100;
filter:expression(fixPNG(this));
}




.photo_block  .left_corner{
width:10px;
height:9px;
overflow:hidden;
background:url('/shpak_template/galstuk/media/i/rc_small.png') 0 0 no-repeat;
position:absolute;
filter:expression(fixPNG(this));
top:0;
left:0;
z-index:100;
}

.photo_block  .first .left_corner {
width:10px;
height:9px;
overflow:hidden;
background:url('/shpak_template/galstuk/media/i/rc_small_first.png') 0 0 no-repeat;
position:absolute;
filter:expression(fixPNG(this));
top:0;
left:0;
z-index:100;
}

.photo_block  .right_corner{
width:10px;
height:8px;
overflow:hidden;
background:url('/shpak_template/galstuk/media/i/rc_smalm.png') 0 0 no-repeat;
filter:expression(fixPNG(this));
position:absolute;
top:0;
right:0;
z-index:100;
}

.photo_block  .left_corner0{
width:9px;
height:9px;
overflow:hidden;
background:url('/shpak_template/galstuk/media/i/lc_small.png') 0 0 no-repeat;
filter:expression(fixPNG(this));
position:absolute;
bottom:0;
left:0;
z-index:100;
}
.photo_block  .right_corner0{
width:9px;
height:9px;
overflow:hidden;
background:url('/shpak_template/galstuk/media/i/lc_smalm.png') 0 0 no-repeat;
filter:expression(fixPNG(this));
position:absolute;
bottom:0;
right:0;
z-index:100;
}



.photo_main {
position:relative;
top:-35px;
margin-bottom:-55px;
z-index:99;
width:655px;
margin-left:auto;
margin-right:auto;
}
.photo_main img {
position:relative;
z-index:99;
}





.photo_block_inner {
float:left;
width:100%;
margin-top:15px;
position:relative;
}


.photo_block_inner  .left_corner{
width:10px;
height:11px;
background:url('/shpak_template/galstuk/media/i/rc_small_2.png') 0 0 no-repeat;
}
.photo_block_inner   .right_corner{
width:10px;
height:11px;
background:url('/shpak_template/galstuk/media/i/rc_smalm_2.png') 0 0 no-repeat;
}
.photo_block_inner   .left_corner0{
width:10px;
height:11px;
background:url('/shpak_template/galstuk/media/i/lc_small_2.png') 0 0 no-repeat;
}
.photo_block_inner   .right_corner0{
width:10px;
height:11px;
background:url('/shpak_template/galstuk/media/i/lc_smalm_2.png') 0 0 no-repeat;
}


.photo_pic_inner {
width:135px;
position:relative;
margin-left:auto;
marign-right:auto;
left:-12px;
height:135px;
}

.photo_block_inner ul li p {
color:#4f4848;
font-size:9px;
margin-top:3px;
line-height:11px;
}
.photo_block_inner ul li span {
float:left;
font-size:12px;
font-weight:bold;
position:relative;
left:-3px;
top:0px;
margin-top:-3px;
}

ul.thumbwrap {
width:100%;
position:relative;
margin-top: 0px;
float:left;	
list-style: none;
padding-left:0px;
position:relative;
}
.thumbwrap li {
display: block;
float:left;
/*\*/ vertical-align: bottom; /**/
width:159px;
margin-right:5px;
text-align:center;
margin-bottom:0px;
float:left;
height:230px;
}

.thumbwrap img {
vertical-align: bottom;
}

/* top ib e hover Op */
@media all and (min-width: 0px) {
	.thumbwrap li {
		vertical-align: top;
	}
	.thumbwrap li a {
		display: inline-block;
		vertical-align: top;
	}
	.thumbwrap {
		display: inline-block; /* non deve avere margin */
	}
}




/* Bottom */ 

#bottom {
height:70px;
float:left;
width:100%;
color:#756666;
position:relative;
z-index:100;
}
#bottom .right {
float:right;
width:220px;
padding-left:20px;
height:20px;
position:relative;
margin-top:-31px;
padding-top:18px;
background: url('/shpak_template/galstuk/media/i/bottom_fon.gif') no-repeat 0 0;
}
#bottom .left {
margin-right:255px;
text-align:right;
}
#bottom .left a {
color:#756666;
text-decoration:none;
margin-left:7px;
margin-right:7px;
}
#bottom .left a:hover {
color:#756666;
text-decoration:underline;
}



/* End Bottom */