﻿@charset "utf-8";

/*
Theme Name: www.yarbroiler.ru
Theme URI: http://www.yarbroiler.ru/
Description: The original yarbroiler theme.
Version: 1.0
Author: www.rybnoemesto.ru
*/

* {
	padding: 0;
	margin: 0;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #faf2ce;
	text-align:center;
	min-width:1020px;
	color: #A94A31;
}
body * {
	text-align: left;
}
td {
	text-align: center;
}
a {
        color:#f00;
}
a:hover {
        text-decoration: none;
}
#outbody {
	width:100%; 
}
#framebody {
	margin: 0 auto;
	text-align: center;
	position:relative;
}
#innerbody { 
	width: 1020px; 
	margin:0 auto; 
	background: url(images/bigback.jpg) top center repeat-y; 
}
/*------------------------------------- header -------------------------------------------------*/
#header {
position: relative;
	width: 1020px; 
	height: 342px;
	background: url(images/header.jpg) top center no-repeat;
}
#header ul {
	padding: 186px 0 0 36px;
	list-style: none;
}
#header li {
	float: left;
}
#header #logo {
	width: 196px;
	height: 96px;
	margin:  0 0 0 403px;
	padding: 14px 0 2px 0;
}
#header #logo a img {
	border:none;
}
#header a {
	height: 44px;
	display: block;
}
#header a:hover {
	background: none;
}
#header a.about {
	background: url(images/but03.jpg) top left no-repeat;
	width: 150px;
}
#header a.about:hover {
	background: url(images/but03.gif) top left no-repeat;
}
#header a.proizv {
	background: url(images/but04.jpg) top left no-repeat;
	width: 190px;
}
#header a.proizv:hover {
	background: url(images/but04.gif) top left no-repeat;
}
#header a.catalog {
	background: url(images/but05.jpg) top left no-repeat;
	width: 130px;
}
#header a.catalog:hover {
	background: url(images/but05.gif) top left no-repeat;
}
#header a.kachest {
	background: url(images/but06.jpg) top left no-repeat;
	width: 142px;
}
#header a.kachest:hover {
	background: url(images/but06.gif) top left no-repeat;
}
#header a.pokupat {
	background: url(images/but07.jpg) top left no-repeat;
	width: 184px;
}
#header a.pokupat:hover {
	background: url(images/but07.gif) top left no-repeat;
}
#header a.contact {
	background: url(images/but08.jpg) top left no-repeat;
	width: 158px;
}
#header a.contact:hover {
	background: url(images/but08.gif) top left no-repeat;
}
#header a span {
display: none;
}

/*------------------------------------- contentframe -------------------------------------------------*/
#contentframe {
	background: url(images/contentall.jpg) bottom right no-repeat;
	padding: 0 40px 0 0;
}
/*------------------------------------- leftmenu -------------------------------------------------*/
#leftmenu {
	width: 252px;
	height: 307px;
	background:url(images/menubg.gif) top left no-repeat;
	float: left;
/*	position: absolute;*/
}
#leftmenu ul {
	padding: 60px 25px 0 35px;
	list-style: none;
	display: block;
}
#leftmenu li {
	text-align: center;
/*	font-family: "Times New Roman", Times, serif;*/
	font-size: 14px;
	padding: 0 0 4px 0;
	margin: 0px 0 0px 0;
font-weight: bold;
	font-style: italic;
}
#leftmenu li#hotline {
height: 37px;
padding: 12px 0 0 36px;
margin: 0 0 0 12px;
	background: url(images/knopkapero.gif) top left no-repeat; 
}
#leftmenu li a {
	color: #A94A31;
	text-decoration: none;
}
#leftmenu li a:hover {
	color: #ff0000;
}
#leftmenu h4 {
	text-align:center;
	margin: 0px 0 6px 0;
}
/*------------------------------------- content -------------------------------------------------*/
#content {
	padding: 10px 15px 0 0;
	margin: 0 0px 0 290px;
	font-size: 12pt;
	text-align: justify;
}
#content p {
	padding: 5px 0 10px 0;
        font-size:13px;
	text-align: justify;
}
#content ul li {
        font-size:13px;
}
#content h1 {
	padding: 5px 0 5px 0;
        font-size: 20px;
}
#content h2 {
	padding: 5px 0 5px 0;
        font-size: 18px;
}
#content h3 {
	padding: 5px 0 5px 0;
        font-size: 16px;
font-weight: bold;
}
#content td h3 {
	text-align: center;
}
#content h3 a {
        color:#a94a31;
}
#content h4 {
	padding: 5px 0 5px 0;
        font-size: 16px;
	text-align:center;
}
#content ul {
        margin: 5px 0 10px 30px;
        font-size:14px;
}
#content ol {
        margin: 5px 0 10px 30px;

        font-size:14px;
}
#content a {
        color:#f00;
}
#content a:hover {
        text-decoration: none;
}
#content a img {
border: none;
}
.alignleft {
	float: left;
	padding: 0 10px 10px 0;
}
.alignright {
	float: right;
	padding: 0 0 10px 10px;
}
.aligncenter {
	float: left;
	padding: 0 10px 10px 10px;
}
.aligncenter1 {
	float: left;
	padding: 0 0 10px 165px;
}
.aligncenter2 {
	float: left;
	padding: 0 0 10px 205px;
}
#clear {
	clear: both;
}
hr.katalog {
	clear: right;
}
/*------------------------------------- bottom -------------------------------------------------*/
.bottom {
	background: #faf2ce;
	text-align:center;
	font-size: 10pt;
	height: 31px;
}
.bottom a img {
border: none;
}
.floatright {
float: right;
}
.floatleft {
float: left;
}
/*------------------------------------- bottom -------------------------------------------------*/
.wp-pagenavi {
margin: 24px 0 0 0;
}

.navigation {
	text-align:center;
	clear: both;
}

.red {
color:red;
}
#shapka {
position: absolute;
margin: 0 0 0 35px;
padding: 0;
width: 1020px; 
left:0;
}

#content h3#2010 {
clear: both;
color:red;
}

.clear {
	clear: both;
}

#flashpl {
width:500px;
margin:0px auto 20px auto;
}

#content h2.novinka {
height: 38px;
background: url(images/new.png) top left no-repeat;
padding: 10px 0 0 70px;
margin: 10px 0 0 0;
}

.first td {
padding: 0 2px 0 2px;
}

/**************************************************************************/


#content_katalog{
	background:url(images/bgkatalog.jpg) no-repeat;
	width:590px;
	height:501px;
	position:relative;
	margin: 0 0 0 0px;

}

#ohl_prod1{
	position:absolute;
	top:0px;
	left:0px;
}

#kopch_prod2{
	position:absolute;
	top:0px;
	left:195px;
}

#polufabrikaty3{
	position:absolute;
	top:0px;
	right:0px;
}

#kolbasy4{
	position:absolute;
	top:175px;
	left:0px;
}

#delikates5{
	position:absolute;
	top:175px;
	left:195px;
}

#farsh6{
	position:absolute;
	top:175px;
	right:0px;
}

#subprodukty7{
	position:absolute;
	bottom:0px;
	left:0px;
}

#vakyym8{
	position:absolute;
	bottom:0px;
	left:195px;
}

#upakovka_s_zashitoi9{
	position:absolute;
	bottom:0px;
	right:0px;
}
td.left {
	text-align:left;
}
.rasp td {
padding: 0 12px 0 12px;
}

#center {
width:560px;
margin:0 auto 0 auto;
}

div.wp-caption {
	padding: 0 0px 10px 0;
}

#content p.wp-caption-text {
text-align: center;
}