html, body{margin:0; padding:0; background:#f0ece3; font:12px/1.5 Verdana, Geneva, sans-serif; height:100%;}
p{color:#3d2500;}
#conterner{height:100%; width:1000px; margin:0 auto;}
#wrapper{min-height:100%; padding-bottom:59px;  margin-top:-60px;}
/* стили для шапки*/
#top-head{padding:1px 0; }
#header{ margin-top:59px; overflow:hidden; }
#header-logo{background:url(../images/header-logo.png) no-repeat; width:240px; height:214px; float:left;}
#header-logo a{display:block; height:214px;}
/* панел статистики и пользователя*/
#panelis{height:165px;}
#panel-static{width:270px;  margin-left:20px; float:left;}
#panel-users{width:450px; float:right; }
.panel-top{ position:relative; }
.panel-top-left-bg{background:url(../images/panel-top-left-bg.png) no-repeat; width:14px; height:26px; float:left;}
.panel-top-right-bg{background:url(../images/panel-top-right-bg.png) no-repeat; width:14px; height:26px; float:right;}
.panel-top-center-bg{background:url(../images/panel-center-bg.png) repeat-x; height:26px; margin:0 14px;}
.panel-top-center-bg h2 {margin:0 0 0 3px; padding:0; font-size:18px; text-decoration: underline; float:left; color:#711f1f; font-weight:normal; }
.panel-center-bg{background:url(../images/panel-center-bg.png) repeat; height:117px;  padding:1px; }
.panel-center-bg p{margin:14px;  line-height:14px;}
#h2-autor{float:right; margin-right:62px;}
.panel-center-bg p span{float:right;}
.panel-center-bg a{color:#3d2500; text-decoration:none;}
.panel-center-bg a:hover{text-decoration:underline;}
.panel-bott{}
.panel-bott-left-bg{background:url(../images/panel-bott-left-bg.png) no-repeat; width:14px;  height:26px; float:left;}
.panel-bott-right-bg{background:url(../images/panel-bott-right-bg.png) no-repeat; width:14px;  height:26px; float:right;}
.panel-bott-center-bg{background:url(../images/panel-bott-center-bg.png) repeat-x;   height:26px; margin:0 14px;}
.panel-bott-center-bg a{ display:block; text-align:center; font-size:14px; color:#e5e4e4;}
#form-razdelitel{background:url(../images/form-razdelitel.png) 223px 0 no-repeat;  padding:0 1px;  width:450px; height:138px; position:absolute; z-index:1;}

/*форма пойска*/
#search{ width:191px; margin:5px 0 10px 14px; position:relative; z-index:2;}
#block-search{width:124px; position:absolute; }
.left-input{background:url(../images/left-input.png) no-repeat; width:10px; height:25px;  float:left;}
#right-input-search{background: url(../images/center-input.png) no-repeat; width:10px; height:25px; margin:0; float:right;}
#input-search{ background:url(../images/center-input.png) repeat-x; width:104px;  height:25px; margin:0; padding:0; border:none; outline:none; line-height:25px;   }
#sub-search{background:url(../images/sub-search.png) no-repeat; width:66px; height:25px; border:none; padding:0; outline:none; position:absolute; top:0; right:0; cursor:pointer;}
#primer-text{ margin-top:35px; width:200px;}
/*форма для авторизации */
#autorization{width:195px; position:relative; right:10px; z-index:2; float:right; margin:-5px 0 0 0;  padding: 0;}
.block-input{margin:0 0 5px 0; width:184px; padding:0;}
.right-input{ background:url(../images/right-input.png) no-repeat; width:10px; height:25px; border:none; float:right;}
.center-input{background:url(../images/center-input.png) repeat-x; width:164px; height:25px; margin:0; padding:0; border:none; outline:none; line-height:25px;}
#sub-next{background:url(../images/sub-next.png) no-repeat; width:60px; height:22px; border:none; outline:none; float:left; cursor:pointer;}
#butt-autoritization{background:url(../images/bott-autorization.png) no-repeat; width:127px; height:22px; border:none; outline:none; float:right; }
#butt-autoritization a{display:block; height:22px;}
/* навигация*/
#pagination{margin-left:260px; padding:5px 0; }
/*блок для меню и контента*/
#wrapper-body{ margin-bottom:10px;}
/*блок для меню*/
#block-menu{width:240px; float:left;}
#block-menu ul{margin:15px 0 0 0; padding:0; list-style:none; }
#block-menu li{ margin:0;height:61px; }
#block-menu img{border:none; outline:nnone;}
#block-menu a{  display:block;; height:61px; color:#3d2500; text-decoration:none; cursor:pointer;  line-height:58px;}
#block-menu li a .fon-icon{ margin:10px 10px 10px 25px; width:56px; height:41px; float:left; } 
#block-menu li a .link{width:120px; line-height:15px; padding-top:20px; float:left;}
/*стили для категории блюд и блока интересно и полездно*/
#categor-munu{}
#interesnoe-menu{margin-top:20px;}
#categor-munu li:hover{background:url(../images/li-active.png) repeat-x; height:61px; }
#categor-munu a:hover{color:#e7dfd5;}
#header-menu-categor{background:url(../images/header-menu-categor.png) no-repeat; width:240px; height:37px;}
#header-menu-interesnoe{background:url(../images/header-menu-interesnoe.png) no-repeat; width:240px; height:37px;}
#interesnoe-menu ul{margin-top:5px;}
#interesnoe-menu li{background:url(../images/li-menu-razdeliel.png) center bottom no-repeat;}
#interesnoe-menu .no-razdiliter{background:none;}
.fon-menu{background: url(../images/fon-menu-bg.png) repeat; padding-top:1px;}
.fotter-menu{background:url(../images/bottom-menu.png) no-repeat; width:240px; height:15px;}
#interes-menu{}
/*стили для контента*/
#block-recheps{width:740px; float:right;}
.rechept{margin-bottom:15px;}
.rechept-top-left-bg{background:url(../images/panel-top-left-bg.png) no-repeat; width:14px; height:26px; float:left;}
.rechept-top-right-bg{background: url(../images/panel-top-right-bg.png) no-repeat; width:14px; height:26px; float:right;}
.rechept-top-center-bg{background:url(../images/panel-center-bg.png) repeat-x; height:26px; margin:0 14px;}
.rechept-top-center-bg h2{margin:0 0 0 30px; padding:5px 0 0 0; font-size:14px; font-weight:normal; }
.rechept-top-center-bg a{color:#690404;}
.rechept-center-bg{background:url(../images/panel-center-bg.png) repeat; min-height:100px; padding:1px 10px 0 10px; }
.content-img{float:left; margin-top:9px; border:1px solid #84643e;}
.content-text{float:right; width:544px; margin-top:5px;}
.content-text p{ margin:0 0 5px; padding:0; line-height:1.3; font-size:14px}
.content-text .cont-link{ margin:10px 0 0 0; padding:0; }
.content-text .cont-link a{color:#000;}
.rechept-bott-left-bg{background:url(../images/rechep-left-bott-bg.png) no-repeat; width:14px; height:10px; float:left;}
.rechept-bott-right-bg{background:url(../images/rechep-right-bott-bg.png) no-repeat; width:14px; height:10px; float:right;}
.rechept-bott-center-bg{background:url(../images/rechep-center-bott-bg.png) repeat-x; height:14px; margin:0 14px;}
/*стили для постраницно навигаций*/
#paga-navigachion{margin:0; padding:0;}
#paga-navigachion ul{margin:0; padding:0; color:#690404; list-style:none;}
#paga-navigachion li{float:left; margin-right:5px;}
#paga-navigachion a{color:#690404; padding:3px 5px;}
#paga-navigachion a:hover{background:#836d54; color:#FFF;}
#paga-navigachion #no-hover{background:none; color:#690404;}
/* стили для подвала*/
#fotter{ margin-top:-60px;}
#futter-left{background:url(../images/futter-left.png) no-repeat; width:20px; height:59px; float:left;}
#futter-right{background:url(../images/futter-right.png) no-repeat; width:20px; height:59px; float:right;}
#futter-center{background:url(../images/futter-center.png) repeat-x; height:59px; padding-top:1px; margin:0 20px;}
#futter-center p{color:#e5e4e4; text-align:center; margin-top:20px;}
.clear{clear:both;}