/*
corleone.ru
author: P. Chermyanin (p.chermyanin@gmail.com)
*/
*{margin:0;padding:0}
img{border:0}
/*-------Два правила для центрального рулона----*/
body{text-align:center;background:#E6DAC7}
.roll{width:1000px!important;text-align:left;margin:0 auto!important;position:relative}
a, a:visited {
	color:#6D5050;
}
/*-------Два правила для центрального рулона----*/
#head{position:relative;height:435px; overflow: hidden; margin-bottom: 20px;}
#top{width:100%;}
#rightCol{width:353px;float:right; position:relative; z-index:100;/*position:relative;*/}
.content_wrap{
	position:relative;//position:static;
	clear:both;
	/*background:url(../images/cont_back.jpg) no-repeat 0px -11px*/
}
.leftCol{margin-right:380px;margin-left:20px;position:relative;top:0;left:0}

.sph {display: none}
.h_img {display: none}

#top .deco .t_repl {font-size:16px}

#content *{font-family:Tahoma}
#content{border:3px solid #6A564A;background:url(../images/cont_grad.jpg) #F6F3EE repeat-x top;padding:5px 10px}
#content h1, #content h1 a, #content h1 a:hover, #content h1 a:visited{font-size:18px;font-weight:normal; color:black}
#content p,
#content li,
#content td{font-size:11px}
#content .wrap{padding:10px;background:#FFFFFF}
#content table#struct,
#content table.pager{width:99.5%;border-collapse:collapse}
#content table.pager *,
#down *{color:#6D5050;font:13px Arial,Helvetica,sans-serif}
#content table.pager td{height:30px;text-align:center}
#content table#down td{width:30px;text-align:center}
#content #down{line-height:30px;text-align:left}
#content #down b,
#content #down a{width:30px;line-height:30px;padding:7px 18px 6px}
#content table.pager td.bord{padding:0;width:2px!important}
#content table.pager td a,
#content table.pager td b{display:block;height:100%;line-height:30px}
#content table.pager td b,
#down b{background:#FFFFFF}
#content table#struct{background:#FFFFFF;width:99%;position:relative;margin:0}
#content table#struct td{padding:20px 0;text-align:left;border-bottom:1px solid #F3EEE8;position:relative}
#content table#struct td.left{text-align:center;vertical-align:top}
#content table .about{border-bottom:1px solid #F3EEE8;padding-bottom:25px}
#content ul{list-style:none;position:relative}
#content li{line-height:35px;margin-top:5px;position:relative}
#content li strong{font-size:22px;font-weight:normal;background:url(../images/back.gif) #B44242 no-repeat;color:#FFFFFF;padding: 2px 0px 1px 4px;line-height: 30px; height: 30px;}
#content li strong span{
     line-height: 30px;
    font-weight: normal;
    background: url(../images/back_r.jpg) no-repeat right top;
    color:#fff;
    padding: 2px 3px 1px 0px;
}
#content li input{border:none;background:url(../images/to_basket.gif);width:33px;height:30px;margin-top:3px;position:relative;left:5px;top:-2px;//top:2px}
/*class*/
.t_repl span{position:absolute;height:100%;width:100%;top:0;left:0}
.t_repl span img {display: none}
.clear{clear:both}
/*decor*/
.deco{width:100%}
.head_title  *{color:#A22620}
.head_title h1, .head_title h1 a, .head_title h1 a:hover, .head_title h1 a:visited{font-size:1px}
#head .deco{background:url(../images/hover_line.jpg) #6D431D repeat-x top}
#head #top{
	height: 209px;
}

#head #top .deco{height:100%;background:url(../images/brick.jpg) repeat-x}
/*#head #top .deco div{height:100%;padding-right:38px; background: url(firepl00.jpg) no-repeat 449px bottom;}*/
#head #top .deco div{height:100%;padding-right:38px; background: url(../images/kokbg.jpg) no-repeat 225px -1px;}
#head #top .deco .t_repl{float:right;width:245px;height:164px;position:relative;}
#top .deco .t_repl span{background: url(deck0000.png) no-repeat; width:245px; height:164px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/deck.png', sizingMethod='crop'); _background:none; }

#head #special{background:url(../images/sp_back.jpg) #E75725;height:196px;width:100%;position:relative; text-align: center;}
#head #special .t_repl{position:relative;height:152px;width:331px;font-size:17px;margin-left:20px;color:#FFFFFF;top:10px;display: block;}
#head #special .t_repl b{font-size:220%}
#head #special .t_repl strong{display:block;float:left}
#head #special .t_repl strong b{float:left;line-height:30px;text-transform:uppercase;font-size:200%}
#head #special .t_repl em{font-size:85%;font-style:normal;clear:left;display:block}
#head #special .t_repl span{background:url(../images/advSlog.gif) no-repeat}

#head #special #right_ban {
right:10px;position:absolute;
}
#head #special table{

	position: relative;
	 margin: 0 auto;
}
#head #special table tr td a { margin-top:12px}
#head #special table td{
	width: 180px;
	text-align: center;
	position: relative;

}
#head #special table td.sep{
	width: 15px;
	vertical-align: bottom;
}
#head #special table td a, #head #special table td strong {
	 width: 100%;
	 height: 100%;
	  display: block;
	  text-decoration: none;
	  padding-top: 150px;
	  color: White;
	  font-weight: bold;
	font-size: 14px;
	padding-bottom: 4px;

}
#head #special table td a span{
	padding: 4px;


}
#head #special table td a:hover, #head #special table td strong{
	 color: #714419;
	 background: url(../images/rool.jpg) no-repeat bottom;

}
#head #special table td.pi_m{
	background: url(../images/pizza.jpg) no-repeat left top;
	 width: 169px;
}
#head #special table td.sh_m{
	 background: url(../images/sash.jpg) no-repeat;
	 width: 169px;
}
#head #special table td.pir_m{
	 background: url(../images/pir.jpg) no-repeat;
	  width: 169px;
}
#head #special table td.sushi_m{
	 background: url(../images/sushi.jpg) no-repeat;
	  width: 169px;
}
#tile{background:url(../images/tileback.jpg) repeat-x 0px 0px;float:left;width:100%}
#tile .deco{background:url(../images/tileleft.jpg) no-repeat -3px -1px;float:left}
#tile .deco div{background:url(../images/tileright.jpg) no-repeat 12px -1px;float:right;width:377px;height:100%}
/*right Column*/
#rightCol .flor_block{background:url(../images/floriated.gif) #EDE5DA repeat-y right;margin-bottom:10px;margin-right:37px}
#rightCol .flor_block #in_basket{margin:0px 45px 0px 17px;padding:10px 0;background:url(../images/floriated_top.gif) no-repeat top}
#rightCol .flor_block #in_basket *{font-family:"Trebuchet MS"}
#rightCol .flor_block #in_basket h2{font-size:24px;font-weight:normal;padding-bottom:15px}
#rightCol .flor_block ul{list-style:none;padding-bottom:10px}
#rightCol .flor_block p#do_it{background:url(../images/do_itLeft.gif) #CABEAC no-repeat top left;display:block;float:left}
#rightCol .flor_block p#do_it a{font-size:12px;display:block;line-height:30px;height:100%;padding:0 14px;float:left;background:url(../images/do_it_right.gif) no-repeat top right;color:#735727}
#rightCol .flor_block ul li a.kill{margin-right:5px;background:none;float:left}
#rightCol .flor_block ul li a.kill img{margin:8px 5px}
#rightCol .flor_block ul li{border-bottom:1px solid #D6CBBB;font-size:11px;line-height:30px;height:30px}
#rightCol #banners{list-style:none}
#rightCol #banners li{padding-bottom:10px}
#kok{
	 height:210px;
	 z-index: 500;
	 	 //filter:expression(fixPNG(this));
}
/*#flash{position:absolute;top:250px;left:0;z-index:100}
.flash{position:absolute;top:250px;left:0;z-index:100}
*/img.flash{
   width: 300px;
   height: 180px;
}
 #logo {
height:166px !important;
left:24px;
position:absolute;
top:15px;
width:180px !important;
}
/*#flash2{position:absolute;top:275px;right:101px;z-index:100;height:99px; width: 170px;}*/
#flash,#flash2{
	display: none;
}
#content #struct .inner td strong{
    background:transparent url(../images/back.gif) no-repeat scroll 0 0;
    color:#FFFFFF;
    font-size:22px;
    font-weight:normal;
    height:30px;
    line-height:30px;
      padding: 2px 0 3px 4px;!important;
    //padding:0px 0 0px 4px!important;

}
#content #struct .inner td strong span {

     line-height: 30px;
    font-weight: normal;
    background: url(../images/back_r.jpg) no-repeat right top;
    color:#fff;
    padding: 2px 4px 1px 4px;
}

#content #struct .inner td{font-size:11px;padding:5px 7px 5px 0;text-align:left;border-bottom:0}
/*#content #struct .inner td strong{font-size:22px;font-weight:normal;background:url(../images/back.gif) #B44242 no-repeat;
	color:#FFFFFF;padding:2px 3px 1px 4px}*/
/* corleone.ru, author: P. Chermyanin (p.chermyanin@gmail.com)*/

