﻿* {
	margin:0;
	padding:0;
	font-family:Tahoma;
}

body {
	background-color:#f5f2e9;
}
div.AdditionalLine
{
	margin-top:7px!important;
	float:left!important;
	width:100%!important;
	border-bottom:1px solid #9f9f9f!important;
	height:30px!important;
}
div.Back
{
	width:100%;
	clear:both;
	border-top:1px solid #9f9f9f;
	padding-top:10px;
}
div.Back img
{
	padding-top:0px;
	width:20px;
	height:10px;
}
div.Back a
{
	color:#9f9f9f;
	padding-left:5px;
	position:relative;
	top:-1px;
	text-decoration:none;
	font-size:11px;
}
div.Banner
{
	width:100%;
	height:100%;
}
div.BannerAktualnosci
{
	background-image:url(../images/aktualnosci.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerDostawy
{
	background-image:url(../images/dostawy.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerKontakt
{
	background-image:url(../images/kontakt.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerKontrahenci
{
	background-image:url(../images/kontrahenci.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerNoweProdukty
{
	background-image:url(../images/noweprodukty.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerOfirmie
{
	background-image:url(../images/ofirmie.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerPiekarnia
{
	background-image:url(../images/piekarnia.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerPraca
{
	background-image:url(../images/praca.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerProdukty
{
	background-image:url(../images/produkty.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerPrzepisy
{
	background-image:url(../images/przepisy.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerSprzedazdetal
{
	background-image:url(../images/sprzedazdetal.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerSprzedazhurt
{
	background-image:url(../images/sprzedazhurt.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerSzukaj
{
	background-image:url(../images/szukaj.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
div.BannerWspolpraca
{
	background-image:url(../images/wspolpraca.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.ContactFormTable
{
	margin-top:20px;
	font-size:11px;
	font-weight:bold;
}
.ContactFormTable select, .ContactFormTable input, .ContactFormTable textarea
{
	font-size:11px;
	padding-bottom:3px;
}

.ContactFormTable .AdditionalSpacer
{
	padding-bottom:10px;
	float:left;
}
.GoDiv
{
	float:right;
	padding:0!important;
	margin:0!important;
	height:20px;
	width:34px!important;
	overflow:hidden;
}
.Button
{
	padding:0!important;
	margin:0!important;
	background-color:#9f9f9f;
	border:0;
	color:#fff;
	font-size:11px;
	width:38px;
	height:22px;
}
span.CategoryTitle
{
	color:#f7941f;
	font-size:15px;
}
div.Footer
{
	visibility:hidden;
	width:900px;
	border-top:1px solid #9f9f9f;
	color:#979797;
	height:18px;
	position:absolute;
	left:25px;
	bottom:0px;
	font-size:10px;
	padding:7px 0px 0 0px;
	text-align:right;
}
div.Footer a
{
	color:#979797;
	text-decoration:none;
}
div.Footer span
{
	float:left;
}
div.LecimyBanner 
{
	background-image:url(../images/lecimy_w_bulki.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
div.LecimyBannerWide
{
	background-image:url(../images/lecimy_w_bulki_w.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.LeftMenu tr td table tr td
{
	border-top:1px solid #9f9f9f;
	table-layout:fixed;
	padding:10px 0;
}
.LeftMenu td a
{
	padding-left:30px ;
	background-image:url(../images/piekarnia_menu_unactive.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	color:#5c391d;
	border:1px solid white!important;
	padding-bottom:2px;
	padding-top:2px;
}
div.LeftMenuContainer
{
	border-bottom:1px solid #9f9f9f;
	border-right:1px solid #fff;
	width:185px;
	padding-top:7px;
	overflow:hidden;
	
}
div.LeftMenuDiv {
	width:190px;
	float:left;
	font-size:11px;	
}
.LeftMenuSelected td a
{
	background-image:url(../images/piekarnia_menu_active.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid white!important;

}
div.LogoDiv 
{
	float:left;
	width:190px;
	height:85px;
	background-image:url(../images/piekarnia_mikolaj.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
div.MainBannerDiv {
	width:710px;
	height:355px;
	margin-top:10px;
	float:right;
}
div.MainBannerDivWide 
{
	width:900px;
	height:355px;
	margin-top:10px;
	float:right;
}
div.MainContent {
	margin: 0 auto;
	width:900px;
	background-color:#fff!important;
	padding:10px 25px 25px 25px;
	position:relative;
}
div.MainPlaceHolder 
{
	clear:both;
	border-top:1px solid #9f9f9f;
	width:900px;
	overflow:hidden;
	padding-bottom:30px;
}
div.News
{
	float:left;
	width:730px;
	font-family:Verdana;
	font-size:12px;
	color:#5E3913;
}
div.NewsContainer
{
	padding-top:20px;
}
div.NewsContainer .CatalogNo
{
	background-color:#9f9f9f;
	color:#fff;
	font-size:12px;
	width:20px;
	padding:4px;
	margin-bottom:5px;
	float:left;
	clear:left;
}
div.NewsContainer .NewsPreview
{
	font-size:12px;
	width:850px;
	float:left;
	padding:5px 0 7px 10px;
}
div.NewsContainer .NewsPreview a
{
	font-size:12px;
	text-decoration:none;
	color:#000;
}
div.NewsDate
{
	color:#f7941f;
	padding-bottom:10px;
}
.NewsImage
{
	width:150px;
	margin-right:15px;
	float:left;
}
span.NoFound
{
	font-size:13px;
	display:block;
	padding-bottom:80px;	
}
div.PaddingTop
{
	padding-top:5px;
}
div.Pager a
{
	font-size:13px;
	color:#5c391d;
}
div.Pager a.PagerLink
{
	text-decoration:none;
}
div.Pager a.PagerLinkActive
{
}

div.ProductBox
{
	width:148px;
	height:180px;
	border:1px solid #9f9f9f;
	overflow:hidden;
	float:left;
	margin-right:12px;
	margin-top:0!important;
	margin-bottom:12px;
	padding:0 10px;
}
div.ProductBox .CatalogNo
{
	background-color:#9f9f9f;
	color:#fff;
	font-size:11px;
	width:55px;
	padding:3px;
	margin-left:-10px;
	margin-bottom:120px;
	text-align:center;

}
div.ProductBox .Name
{
	background-image:url(../images/piekarnia_menu_active.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:28px;
	padding-top:3px;
	margin-top:10px;
	font-size:12px;
	color:#5c391d;
	text-decoration:none;
}
div.ProductBox .Name a
{
	font-size:11px;
	color:#5c391d;
	text-decoration:none;
}
div.ProductBoxes
{
	clear:left;
	width:920px;
	overflow:hidden;
	padding-top:13px;
	position:relative;
	left:1px;
}
div.ProductDescBox
{
	font-family:Verdana;
	font-size:12px;
	float:left;
	width:360px;
	margin-top:28px;
}
div.ProductDescBox div
{
	margin-bottom:5px;
}
div.ProductLargeBox
{
	width:350px;
	height:380px;
	float:left;
	margin-right:150px;
}
div.ProductLargeBox img
{
	width:350px;
}

div.ProductLargeBoxCatalogNo
{
	width:130px;
	height:26px;
	background-color:#9f9f9f;
	color:#fff;
	padding:8px;
	font-family:Verdana;
	font-size:20px;
	font-weight:bold;
	text-align:center;
}
div.ProductLargeBoxName
{
	background-image:url(../images/pieczywo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	line-height:25px;
	height:31px;
	font-size:25px;
	font-family:Tahoma;
	color:#5c391d;
	padding-left:60px;
	margin-top:250px;
	padding-top:7px;
}
div.ProductLargeBoxName p
{
	font-size:16px;
}
div.ProductLargeBoxName .SmallerFont
{
	font-size:18px;
	padding-left:1px;
}
div.RecipeBox
{
	width:148px;
	height:270px;
	border:1px solid #9f9f9f;
	overflow:hidden;
	float:left;
	margin-right:12px;
	margin-top:0!important;
	margin-bottom:12px;
	padding:0 10px;
	background-repeat:no-repeat;
	background-position:left top;
}
div.RecipeBox .CatalogNo
{
	background-color:#9f9f9f;
	color:#fff;
	font-size:11px;
	width:29px;
	height:14px;
	padding:4px 7px;
	margin-left:-10px;
	margin-bottom:145px;
	text-align:center;

}
div.RecipeBox .Name
{
	background-image:url(../images/piekarnia_menu_active.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border:1px solid #fff;
	padding-left:27px;
	padding-top:1px;
	margin-top:-10px;
	color:#5c391d;
	text-decoration:none;
	height:15px;

}
div.RecipeBox .Name a
{
	font-size:14px;
	color:#5c391d;
	text-decoration:none;
}
div.RecipeBox .Ingredients	
{
	font-size:11px;
	height:56px;
	overflow:hidden;
	padding-top:5px;
	padding-left:2px;
	line-height:14px;
}
div.RecipeDescBox
{
	font-family:Verdana;
	font-size:12px;
	float:left;
	width:368px;
	padding-top:39px;
}
div.RecipeDescBox div
{
	margin-bottom:5px;
}
div.RecipeLargeBox
{
	width:470px;
	height:300px;
	float:left;
	margin-right:50px;
	margin-bottom:70px;
	background-position:left top;
	background-repeat:no-repeat;
}
div.RecipeLargeBoxCatalogNo
{
	width:27px;
	height:25px;
	background-color:#9f9f9f;
	color:#fff;
	padding:10px 9px;
	font-family:Verdana;
	font-size:20px;
	font-weight:bold;
	float:left;
}
div.RecipeLargeBoxName
{
	margin-top:-5px;
	height:31px;
	font-size:26px;
	font-family:Tahoma;
	color:#5c391d;
	padding-left:20px;
	float:left;
}
div.RecipeLargeBoxName p
{
	font-size:16px;
}
div.RecipeLargeBoxGallery
{
	background-image:url(../images/pieczywo.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	margin-top:300px;
	padding-left:70px;
	padding-top:11px;
}
div.RecipeLargeBoxGallery span
{
	color:#fff;
	font-size:10px;
	background-color:#f7941f;
	cursor:pointer;
	padding:3px	4px 3px 6px;
	display:block;
	width:8px;
	float:left;
	margin-right:5px;
}
div.RecipeLargeBoxGallery .ActiveImage
{
	background-color:#b1b1b1!important;
}
.RecipeLink
{
	width:20px;
	height:19px;
	display:block;
	padding: 6px 0 0 5px;
	background-color:#9f9f9f;
	text-decoration:none;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	float:left;
	margin-right:10px;
}
.Search
{
	width:122px;
	height:18px;
}
.SearchContainer
{
	float:right!important;
	width:170px!important;
	height:20px;
	background-color:#9f9f9f;
	margin-right:-1px;
	position:relative;
	top:0px;
}
.SearchDiv
{
	float:right;
	width:132px!important;
}
div.StaticTitle
{
	clear:both;
	/*color:#9f9f9f;*/
	color:#5E3913;
	width:685px;
	/*text-align:justify;*/
}
.TextBox
{
	border:0px solid #9f9f9f;
	float:right;
	color:#5E3913;
	background-color:#f5f2e9;
	padding:2px 2px 0 8px;
}

div.Title 
{
	font-size:15px;
	margin:10px 0 8px 0;
	color:#5E3913;
	border:1px solid #fff;
}
div.Title div 
{
	width:50%;
	float:left;
}
div.TopDiv {
	width:900px;
	height:88px;
	border-bottom:1px solid #b1b1b1;
	padding-bottom:10px;
}
.TopMenu td
{
	padding-left:6px;
	font-family:Tahoma;
}
.TopMenu td a 
{
	font-size:14px;
	color:#5c391d;
}
.TopMenu td a:hover
{
	/*font-weight:bold;*/
}
div.TopMenuDiv 
{
	padding:77px 0 0 20px;
	float:left;
	width:690px;
}
div.TopMenuDiv table
{
	float:right;
	margin-right:1px;
}
div.TopMenuDiv .LanguageDiv
{
	position:absolute;
	right:0;
	top:0;
	font-size:11px;
	font-family:Tahoma;
	padding:15px 25px 0 0;
	color:#979797;
}
div.TopMenuDiv .LanguageDiv a
{
	color:#979797;
	text-decoration:none;
}
.TypeName
{
	font-size:12px;
	color:#5c391d;
	padding-bottom:15px;
}

div.WideDiv
{
	height:377px;
	clear:left;
}
.YellowFont
{
	color:#f7941f;
	font-size:18px;
}


.mojaRamka {
  border: 8px solid #dddacf;
   
}
