﻿/*
Kenar CSS Document — http://www.kenar.bg
Created by BSH Ltd. — http://www.bsh-bg.com
Last Update: 07.01.2005
*/

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666;
	background-color: #FFF;
	text-align: center;
}
p, div, span, ul, ol, li, h1, h2, h3, h4, h5, h6, dl, dt, dd, td, th, caption, fieldset, legend, label, input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}
/* 01.Layout */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
div#navigation {
	margin: 0 auto;
	width: 766px;
	height: 272px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
div.default {
	background: #FFF url(/Kenar/i/Nav/Default.jpg) no-repeat 0 0;
}
div.about {
	background: #FFF url(/Kenar/i/Nav/About.jpg) no-repeat 0 0;
}
div.product {
	background: #FFF url(/Kenar/i/Nav/Products.jpg) no-repeat 0 0;
}
div.partners {
	background: #FFF url(/Kenar/i/Nav/Partners.jpg) no-repeat 0 0;
}
div.bulletin {
	background: #FFF url(/Kenar/i/Nav/News.jpg) no-repeat 0 0;
}
div.offices {
	background: #FFF url(/Kenar/i/Nav/Contact.jpg) no-repeat 0 0;
}
div#header {
	margin: 0 auto;
	width: 766px;
	height: 74px;
	text-align: left;
}
div#search {
	padding: 10px 15px 0 0;
	float: right;
	text-align: right;
}
div#subHeader {
	margin: 0 auto;
	padding: 12px 0 12px 0;
	border-bottom: 1px solid #999;
	width: 766px;
	background: #FFF url(/Kenar/i/Bg/Subheader.gif) repeat-x 0 -1px;
}
div.main {
	margin: 0 auto;
	padding: 27px 0 0 0;
	width: 766px;
	clear: both;
	text-align: left;
}
div.left {
	margin: 0 10px 20px 0;
	width: 242px;
	float: left;
	text-align: left;
}
div.right {
	margin: 0 0 20px 10px;
	width: 504px;
	float: right;
	text-align: left;
}
div#footer {
	margin: 0 auto;
	padding: 5px 0 0 0;
	border-top: 1px solid #999;
	width: 766px;
	clear: both;
	font-size: .9em;
}
div#searchInline {
	margin: 0 0 3em 0;
	padding: 0 10px 16px 10px;
	background: #F2F2F2 url(/Kenar/i/Bg/SearchInline.gif) repeat-x bottom left;
}
div.searchIndicator {
	margin: 0;
	height: 2em;
	clear: both;
}
div.navigationPages {
	margin: 0 0 2em 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	height: 4em;
	clear: both;
}
div.top {
	border-top: 0;
	margin-top: -1em;
}
div.bottom {
	border-bottom: 0;
	margin-top: -1em;
}
div#calendar {
	margin: 25px 0 40px 0;
	padding: 151px 0 0 0;
	position: relative;
	height: 190px;
}
/*
div.fall {
	background: #FFF url(/Kenar/i/Bg/seasonFall.jpg) no-repeat top center;
}
div.winter {
	background: #FFF url(/Kenar/i/Bg/seasonWinter.jpg) no-repeat top center;
}
div.spring {
	background: #FFF url(/Kenar/i/Bg/seasonSpring.jpg) no-repeat top center;
}
div.summer {
	background: #FFF url(/Kenar/i/Bg/seasonSummer.jpg) no-repeat top center;
}
*/
div.ingredients {
	margin: .5em 0;
	padding: .2em 0 .5em 0;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
div.credits {
	padding: 17px 15px 2em 15px;
	width: 736px;
}
div.browse {
	margin: 2em 0 1em 0;
	clear: both;
	border-top: 1px solid #999;
}
/* 02.Headings */
h1 {
	margin: 0 auto;
	padding: 1.5em 0 0 262px;
	width: 504px;
	font-size: 1.6em;
	font-weight: bold;
	color: #696;
}
div.right h1 {
	margin: 0 0 1.5em 0;
	padding: 0;
	width: auto;
}
h1.products, h1.credits {
	padding: 1em 0 .5em 15px;
	width: 751px;
}
h2 {
	margin: 1.5em 0 .5em 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #696;
}
div.left h2 {
	margin: 0 0 2.2em 0;
}
ul.newsList h2{
	margin: 0;
	padding: 0 0 .5em 0;
	font-size: 1em;
	font-weight: normal;
	color: #666;
}
h2.newsTitle {
	margin: 0;
	padding: 0;
}
h2.cite {
	margin: 0 0 1em 0;
	text-align: right;
}
ul#products h2 {
	margin: 0;
	padding: .1em 0 .5em 0;
	font-size: 1.2em;
}
h3 {
	margin: 1em 0 .5em 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #666;
}
h4 {
	padding: .2em 0 1em 0;
	font-size: 1.3em;
	height: 2em;
	font-weight: bold;
	color: #696;
}
h5 {
	padding: .5em 0 1em 0;
	font-size: 1.1em;
	font-weight: bold;
	color: #696;
}
/* 03.Paragraphs */
p {
	margin: .5em 0;
}
p.hide { 
	height: 0;
	width: 0;
	overflow: hidden;
	position: absolute;  
}
p#logo {
	margin: 0;
	padding: 18px 0 0 15px;
	float: left;
}
div#search p {
	margin: 0;
	padding: 0 0 10px 0;
}
div#search p.links {
	padding: 0;
	font-size: .9em;
}
p#youAreHere {
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 11px;
	color: #999;
}
p#copyright {
	margin: 0;
	padding: 0 0 10px 0;
	float: left;
}
p#poweredBy {
	margin: 0;
	padding: 0 0 10px 0;
	text-align: right;
	float: right;
}
p.searchTips {
	margin: 1em 0 .5em 0;
}
div.searchIndicator p {
	margin: 0;
}
p.pages {
	position: relative;
	top: .9em;
	float: left;
}
p.gotoPage {
	position: relative;
	top: -.2em;
	float: right;
	text-align: right;
}
div#calendar p {
	margin: 0;
	clear: both;
}
p.month {
	margin: 0;
	padding: 0;
	z-index: 0;
}
p#monthNavigation {
	margin: 0 18px;
	padding: 0 0 5px 0;
	text-align: center;
	border-bottom: 1px solid #999;
	position: relative;
	top: 35px;
	z-index: 100;
}
p.newsletter {
	margin: -1em 0 1em 0;
}
p.illustration {
	margin: 0;
	padding: 0 0 6px 0;
	background: #FFF url(/Kenar/i/Bg/Subheader.gif) repeat-x bottom left;
}
p.illustration-text {
	margin: 1em 0 2em 0;
	font-style: italic;
	text-align: right;
}
p.date {
	margin: .5em 0 2em 0;
}
ul.newsList p.date {
	margin: 0 0 1em 0;
}
p.sign {
	margin: 0;
	padding: .5em 0 0 0;
	text-align: right;
}
p.position {
	margin: 0;
	padding: 0 0 .5em 0;
	color: #696;
	text-align: right;
}
p.leftField {
	float: left;
	width: 50%;
}
p.rightField {
	float: right;
	width: 50%;
}
p.imgAccent {
	margin: 0;
	padding: 0 0 5px 0;
	background: #FFF url(/Kenar/i/Bg/Subheader.gif) repeat-x bottom left;
}
p.back, p.browse {
	margin: 0;
	padding: 1em 0 0 0;
	clear: both;
}
p#news {
	margin: 0;
	padding: 0 0 0 15px;
	font-size: 12px;
	font-weight: bold;
	height: 1.1em;
}
p.alternative {
	margin: -1.2em 0 0 6em;
	padding: 0 15px;
}
p#banners {
	/* 
	padding: 0 10px;
	margin: 10px 0 0 0;
	*/
	/*padding: 0 10px;*/
	margin: -27px 0 0 0;
	height: 80px;
	/* border-top: 1px solid #999; */
	border-bottom: 1px solid #999;
	background-color: #f0f0f0;
	clear: both;
	width: 100%;
}
div#banners {
	/* 
	padding: 0 10px;
	margin: 10px 0 0 0;
	*/
	/*padding: 0 10px;*/
	margin: -27px 0 0 0;
	height: 80px;
	/* border-top: 1px solid #999; */
	border-bottom: 1px solid #999;
	background-color: #f0f0f0;
	clear: both;
	width: 100%;
}
p.contacts {
	margin: 1em 0;
}
p.backBtn {
	float: left;
	padding: 0 1em;
	background: transparent url(/Kenar/i/Prev.gif) no-repeat 0 .4em;
}
p.forwardBtn {
	float: right;
	padding: 0 1em;
	background: transparent url(/Kenar/i/Next.gif) no-repeat right;
}
/* 04.Spans */
span.current {
	color: #696;
	font-weight: bold;
}
ul.generic span, ul.financial span {
	display: block;
	font-size: .9em;
	color: #999;
}
p#news span {
	color: #999;
}
abbr, acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
div#calendar strong {
	color: #696;
}
/* 05.Lists */
ul, ol {
	margin: .5em 0 .5em 1em;
	padding: 0 .5em;
	list-style-position: outside;
}
ul li {
	margin: 0 0 0 1em;
	padding: .2em 0;
	list-style-type: square;
}
ol li {
	margin: 0 0 0 1.2em;
	padding: .2em 0;
	list-style-type: decimal;
}
ul.siteMap {
	margin: -1em 0 2em 0;
	padding: 0;
	list-style: none;
}
ul.siteMap li {
	margin: 0;
	padding: .5em 0;
	list-style-type: none;
	font-weight: bold;
}
ul.siteMap li li {
	margin: 0;
	padding: .2em;
	font-weight: normal;
}
ul.searchList {
	margin: .5em 0 2.5em 0;
	padding: 0;
}
ul.searchList li {
	margin: 1em 0;
	padding: 0 0 1em 0;
	list-style-type: none;
}
ol.searchList {
	margin: .5em 0 .5em 2em;
	padding: 0;
}
ol.searchList li {
	margin: 1em 0;
	padding: 0 0 1em 0;
	list-style-type: decimal;
}
ul.newsList {
	margin: 0 0 2.5em 0;
	padding: 0;
	list-style: none;
}
ul.newsList li {
	margin: 0 0 .7em 0;
	padding: 0 .5em 1em 4.5em;
	background: transparent url(/Kenar/i/Icon_Archive.gif) no-repeat 0 .2em;
	list-style-type: none;
}
ul.thumbnails {
	margin: .5em 0 2em 0;
	padding: 0;
	list-style: none;
	clear: both;
}
ul.thumbnails li {
	margin: 0 6px 8px 0;
	padding: 0;
	list-style-type: none;
	float: left;
	width: 74px;
}
ul.thumbnails li.last {
	margin: 0 0 8px 0;
}
ul.cv {
	margin: 1em 0 2em 0;
	padding: 0;
	list-style: none;
}
ul.cv li {
	margin: 0;
	padding: .5em;
	list-style-type: none;
}
ul.templates {
	margin: 0 0 3em 0;
	padding: 0;
	list-style: none;
}
ul.templates li {
	margin: 0;
	padding: .5em .5em .5em 2em;
	background: #FFF url(/Kenar/i/Bg/Icon_Doc.gif) no-repeat 0 .4em;
	list-style-type: none;
}
ul.generic {
	margin: 0 0 2em 0;
	padding: 0;
	list-style: none;
}
ul.generic li {
	margin: 0;
	padding: 0 0 1em 0;
	list-style-type: none;
}
ul.financial {
	margin: 1em 0 0 0;
	padding: 0;
	list-style: none;
}
ul.financial li {
	margin: 0;
	padding: .5em .5em .5em 2.5em;
	background: #FFF url(/Kenar/i/Bg/Icon_PDF.gif) no-repeat .5em .5em;
	list-style-type: none;
}
ul#products {
	margin: 0 auto;
	padding: 0;
	width: 746px;
	list-style: none;
}
ul#products li {
	margin: 0;
	padding: 0 10px;
	width: 232px;
	float: left;
	height: 130px;
	list-style-type: none;
}
ul#products li.first {
	padding: 0 10px 0 0;
	border: 0;
}
ul#highlights {
	margin: 10px auto 0 auto;
	padding: 0;
	width: 746px;
	height: 250px;
	list-style: none;
}
ul#highlights li {
	margin: 0;
	padding: 0 10px 0 9px;
	width: 232px;
	float: left;
	border-left: 1px solid #999;
	height: 240px;
	list-style-type: none;
}
ul#highlights li.first {
	padding: 0 10px 0 0;
	border: 0;
}
dl {
	margin: .5em 0;
}
dt {
	padding: .5em 0 .2em 0;
	font-weight: bold;
}
dd {
	padding: 0 0 1em 0;
}
dl.address {
	margin: 1.5em 0;
}
dl.address dd {
 	margin-top: -15px;
	margin-left: 80px;
}
dl.inline {
	margin: .5em 0;
}
dl.inline dd {
	padding: 0 0 .5em 0;
}
#navigation ul {
	margin: 0;
	padding: 15px 0 0 10px;
	width: 242px;
	height: 252px;
	position: relative;
	top: 10px;
	left: 10px;
	list-style: none;
}
div.default ul#nav {
	background: transparent url(/Kenar/i/Nav/Default_01.jpg) no-repeat 0 0;
}
div.default ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/Default_02.jpg) no-repeat 0 0;
}
div.default ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/Default_03.jpg) no-repeat 0 0;
}
div.product ul#nav {
	background: transparent url(/Kenar/i/Nav/Products_01.jpg) no-repeat 0 0;
}
div.product ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/Products_02.jpg) no-repeat 0 0;
}
div.product ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/Products_03.jpg) no-repeat 0 0;
}
div.about ul#nav {
	background: transparent url(/Kenar/i/Nav/About_01.jpg) no-repeat 0 0;
}
div.about ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/About_02.jpg) no-repeat 0 0;
}
div.about ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/About_03.jpg) no-repeat 0 0;
}
div.partners ul#nav {
	background: transparent url(/Kenar/i/Nav/Partners_01.jpg) no-repeat 0 0;
}
div.partners ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/Partners_02.jpg) no-repeat 0 0;
}
div.partners ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/Partners_03.jpg) no-repeat 0 0;
}
div.bulletin ul#nav {
	background: transparent url(/Kenar/i/Nav/News_01.jpg) no-repeat 0 0;
}
div.bulletin ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/News_02.jpg) no-repeat 0 0;
}
div.bulletin ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/News_03.jpg) no-repeat 0 0;
}
div.offices ul#nav {
	background: transparent url(/Kenar/i/Nav/Contact_01.jpg) no-repeat 0 0;
}
div.offices ul#nav li ul {
	background: transparent url(/Kenar/i/Nav/Contact_02.jpg) no-repeat 0 0;
}
div.offices ul#nav li ul li ul {
	background: transparent url(/Kenar/i/Nav/Contact_03.jpg) no-repeat 0 0;
}
#navigation ul li {
	margin: 0;
	padding: 0;
	width: 250px;
	height: 22px;
	list-style-type: none;
}
#navigation li ul {
	position: absolute;
	top: 0;
	left: 252px;
	display: none;
}
/* 06.Images */
img, a img {
	border: 0;
}
div.ingredients img {
	margin: 0 25px 5px 0;
}
p#banners img {
	padding: 10px 0px 10px 10px;
	float: left;
}
div#banners img {
	padding: 10px 0px 10px 10px;
	float: left;
}
div#banners span table tr td table tr td a img
{
padding: 0px;
float: none;
}
/* senco */
p#banners span span 
{
	padding: 0px 0px 10px 0;
	float: left;
	background-color: #f0f0f0;
}
div#banners span span 
{
	padding: 0px 0px 10px 0;
	float: left;
	background-color: #f0f0f0;
}

p.imgAccent img {
	border-bottom: 1px solid #999;
}
/* 07.Inputs */
fieldset {
	border-top: 1px solid #C8C8C8;
	margin: 0 0 2em 0;
	padding: 0 10px;
	clear: both;
}
legend {
	margin: 0;
	padding: 0 4px;
	color: #999;
}
label {
	color: #999;
}
label.hidden {
	display: none;
}
div#form p label {
	width: 170px;
	display: block;
	float: left;
}
div#feedback p label {
	display: block;
	margin: 0 0 .2em 1em;
}
input[type="text"], input[type="password"] {
	padding: 2px 0 2px 2px;
	margin: 0 2px 0 0;
	width: 158px;
	border: 1px solid #999;
}
div#searchInline input[type="text"] {
	width: 148px;
}
div#form p input[type="text"], div#form p select, div#form p textarea  {
	width: 250px;
}
input[type="file"]  {
	width: 250px;
}
div#feedback p input[type="text"], div#feedback p select {
	width: 220px;
}
input[type="image"] {
	position: relative;
	top: 9px;
	padding: 0 3px 3px 0;
	background: transparent url(/Kenar/i/Bg/btn_Search.gif) no-repeat 0 2px;
}
div#searchInline input[type="image"] {
	position: relative;
	top: 9px;
	padding: 0 3px 3px 0;
	background: transparent url(/Kenar/i/Bg/btn_SearchInline.gif) no-repeat 0 2px;
}
input[type="radio"] {
	margin: 0;
	padding: 0;
	width: auto;
}
input[type="checkbox"] {
	margin: 0;
	padding: 0;
	width: auto;
}
select {
	border: 1px solid #999;
	margin: 0 3px 0 0;
	padding: 0;
	width: auto;
	background-color: #FFF;
}
textarea {
	border: 1px solid #999;
	margin: 0 0;
}
/* 08.Links */
a:link {
	color: #696;
	background-color: transparent;
	text-decoration: none;
}
a:visited {
	color: #999;
	background-color: transparent;
	text-decoration: none;
}
a:hover {
	color: #696;
	background-color: transparent;
	text-decoration: underline;
}
a:active {
	color: #696;
	background-color: transparent;
	text-decoration: none;
}
a.prev:link, a.prev:visited, a.prev:hover, a.prev:active {
	padding: 0 .5em 0 1em;
	color: #696;
	background: transparent url(/Kenar/i/Prev.gif) no-repeat 0 .4em;
}
a.next:link, a.next:visited, a.next:hover, a.next:active {
	padding: 0 2em 0 .5em;
	color: #696;
	background: transparent url(/Kenar/i/Next.gif) no-repeat 6.7em .4em;
}
a.prevProduct:link, a.prevProduct:visited, a.prevProduct:hover, a.prevProduct:active {
	padding: 0 .5em 0 1em;
	color: #696;
	background: transparent url(/Kenar/i/Prev.gif) no-repeat 0 .4em;
}
a.nextProduct:link, a.nextProduct:visited, a.nextProduct:hover, a.nextProduct:active {
	padding: 0 2em 0 .5em;
	color: #696;
	background: transparent url(/Kenar/i/Next.gif) no-repeat 6em .4em;
}
p.back a:link, p.back a:visited, p.back a:hover, p.back a:active {
	padding: 0 0 0 1.5em;
	background: #FFF url(/Kenar/i/Bg/Back.gif) no-repeat 0 .3em;
}
ul.searchList a:link, ul.searchList a:visited, ul.searchList a:hover, ul.searchList a:active, 
ol.searchList a:link, ol.searchList a:visited, ol.searchList a:hover, ol.searchList a:active, 
ul.generic a:link, ul.generic a:visited, ul.generic a:hover, ul.generic a:active,
ul.newsList a:link, ul.newsList a:visited, ul.newsList a:hover, ul.newsList a:active, 
ul.financial a:link, ul.financial a:visited, ul.financial a:hover, ul.financial a:active {
	font-weight: bold;
}
a.up:link, a.up:visited, a.up:hover, a.up:active {
	padding: .2em 1em;
}
a.down:link, a.down:visited, a.down:hover, a.down:active {
	padding: .2em 1em;
}
ul#nav li a:link, ul#nav li a:visited, ul#nav li a:hover, ul#nav li a:active {
	padding: 5px 0 5px 10px;
	color: #000;
	font-size: 11px;
	display: block;
	text-decoration: none;
	background: transparent url(/Kenar/i/Nav/Bg_alink.gif) no-repeat 0 0;
}
ul#nav li a:hover {
	background: transparent url(/Kenar/i/Nav/Bg_ahover2.gif) no-repeat 0 0;
}
ul#nav li a.selected:link, ul#nav li a.selected:visited, ul#nav li a.selected:hover, ul#nav li a.selected:active {
	font-weight: bold;
	background: transparent url(/Kenar/i/Nav/Bg_ahover.gif) no-repeat 0 0;
}
ul#nav li a.section:hover {
	background: transparent url(/Kenar/i/Nav/Bg_ahover_closed.gif) no-repeat 0 0;
}
ul#nav li a.current:link, ul#nav li a.current:visited, ul#nav li a.current:hover, ul#nav li a.current:active {
	background: transparent url(/Kenar/i/Nav/Bg_a_current.gif) no-repeat 0 0;
}
ul#nav li.last a:link, ul#nav li.last a:visited, ul#nav li.last a:hover, ul#nav li.last a:active {
	padding: 5px 0 6px 10px;
}
p#youAreHere a:link, p#youAreHere a:visited, p#youAreHere a:hover, p#youAreHere a:active {
	color: #999;
}
div#footer a:link, div#footer a:visited, div#footer a:hover, div#footer a:active {
	color: #666;
}
a.label 
{
	display: block;
	margin: 0;
	padding: 8px 0 8px 30px;
	color: #696;
	background: url(/Kenar/i/icon_Label.jpg) no-repeat 0 50%;
	cursor: pointer;
}
a.labelProduct 
{
	display: block;
	margin: 0;
	padding: 8px 0 8px 30px;
	color: #696;
	background: url(/Kenar/i/icon_Label.jpg) no-repeat 0 50%;
	cursor: pointer;
}
/* FINAL CHANGES - Michail 2005.01.27 */
.fall {
	background: #FFF url(/Kenar/i/Seasons/seasonFall.jpg) no-repeat top center;
}
.winter {
	background: #FFF url(/Kenar/i/Seasons/seasonWinter.jpg) no-repeat top center;
}
.spring {
	background: #FFF url(/Kenar/i/Seasons/seasonSpring.jpg) no-repeat top center;
}
.summer {
	background: #FFF url(/Kenar/i/Seasons/seasonSummer.jpg) no-repeat top center;
}

/* Update - Vladi 2006.04.05  */
div.right ul#products {
	margin: 0 auto;
	padding: 0;
	width: 100%;
	list-style: none;
}
div.feast h2 {
	margin: 40px 0 20px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #999;
}
div.feast h2.feast {
	margin: 40px 0 0 0;
	border: 0;
}
div.feast div.left h2 {
	margin: 0 0 20px 0;
	padding: 0 0 5px 0;
	border: 0;
}
div.feast h3 {
	margin: 40px 0 20px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #999;
	color: #696;
	font-size: 1.3em;
}
p.link-more {
	margin: 20px 0 10px 0;
}
p.products {
	font-style: italic;
}
/*
ul.feasts {
	margin: 0 15px 20px 15px;
	padding: 0;
}
ul.feasts li {
	margin: 0 0 10px 0;
	padding: 0;
}
*/
/* */
ul.feasts {
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.feasts li {
	margin: -20px 0 0 0;
	padding: 0;
	list-style-type: none;
}
/* */
ul.feastsList {
	margin: 0 15px;
	padding: 0;
}
ul.feastsList li {
	margin: 0 0 10px 0;
	padding: 0;
}
ul.feastsList li a:link, ul.feastsList li a:visited, ul.feastsList li a:hover, ul.feastsList li a:active {
	color: #696;
	display: block;
	font-weight: bold;
}
/* */
ul.recipe {
	float: left;
	clear: both;
	margin: 0 0 20px 0;
	list-style: none;
}
ul.recipe li {
	float: left;
	display: inline;
	margin: 0 5px 10px 0;
	height: 220px;
	list-style-type: none;
}
/* */
p.link-more a:link, p.link-more a:visited, p.link-more a:hover, p.link-more a:active {
	padding: 0 10px 0 0;
	background: transparent url(/kenar/i/Next.gif) no-repeat 100% 50%;
	color: #696;
}
p.back a:link, p.back a:visited, p.back a:hover, p.back a:active {
	padding: 0 0 0 15px;
	background: #fff url(/kenar/i/Bg/Back.gif) no-repeat 0 50%;
	color: #696;
}
/*
ul.feasts li a:link, ul.feasts li a:visited, ul.feasts li a:hover, ul.feasts li a:active {
	display: block;
	color: #696;
	font-weight: bold;
}
*/
/* */
.label {
	position: absolute;
    left: -5000px;
    width: 4000px;
}
div.recipe {
	margin: 0;
	padding: 0;
	width: 242px;
	height: 336px;
	/* background: url(/kenar/i/Bg/div_recipe.jpg) no-repeat 0 0; */
}

ul.imgfeasts {
	margin: 0;
	padding: 67px 0 0 16px;
	list-style: none;
}
ul.imgfeasts li {
	display: block;
	margin: 0;
	padding: 23px 0 0 0;
	list-style-type: none;
	font-size: 1em;
	background: url(/kenar/i/Bg/sep1.jpg) no-repeat 0 0;
}
ul.imgfeasts li.even {
	background: url(/kenar/i/Bg/sep2.jpg) no-repeat 0 0;
}
ul.imgfeasts li.first {
	padding: 0;
	background: none;
}
/* Velikden Nav Header */
div.velikden {
	background: #FFF url(/kenar/i/Nav/velikden.jpg) no-repeat 0 0;
}
div.velikden ul#nav {
	background: transparent url(/kenar/i/Nav/Velikden_01.jpg) no-repeat 0 0;
}
div.velikden ul#nav li ul {
	background: transparent url(/kenar/i/Nav/Velikden_02.jpg) no-repeat 0 0;
}
div.velikden ul#nav li ul li ul {
	background: transparent url(/kenar/i/Nav/Velikden_03.jpg) no-repeat 0 0;
}
/* Balove / Abiturienti */
div.abiturienti {
	background: #FFF url(/kenar/i/Nav/Balove.jpg) no-repeat 0 0;
}
div.abiturienti ul#nav {
	background: transparent url(/kenar/i/Nav/Balove_01.jpg) no-repeat 0 0;
}
div.abiturienti ul#nav li ul {
	background: transparent url(/kenar/i/Nav/Balove_02.jpg) no-repeat 0 0;
}
div.abiturienti ul#nav li ul li ul {
	background: transparent url(/kenar/i/Nav/Balove_03.jpg) no-repeat 0 0;
}
/* */

p.feast {
	margin-top: 60px;
}
p.lifted {
	margin-top: -30px;
}
div.calendar {
    margin: 0;
    padding: 45px 0 40px 0;
    width: 242px;
    text-align: center;
    background: transparent url(../i/Bg/calendar.gif) no-repeat 50% 0;
}

div.calendar table {
    margin: 0 auto;
    padding: 0;
    border-collapse: collapse;
    font-size: 1em;
}

div.calendar th, div.calendar td {
    padding: 1px;
    width: 25px;
    text-align: center;
    font-size: 1em;
}

div.calendar tbody td {
    border: 1px solid #e2e2e4;
}

div.calendar tbody td.weekend {
    font-weight: bold;
}

input.up {
    padding: 0 1em;
    vertical-align: top;
    position: relative;
    top: 5px;
}

input.down {
    padding: 0 1em;
    vertical-align: top;
    position: relative;
    top: 5px;
}

