/*
cherweno ae251b
zeleno 01612f
lqwomeniu bg f8f2e2
po tymno kafqwo c9ae83
*/
* {
	padding: 0;
	margin: 0;
}

.main {
	background-color: #ffffff;
	font-size:12px;
	font-family: tahoma, arial, sans-serif;
}

.mainTable {
	text-align: center;
	width: 800px;
	border: 0 #ffffff solid;
}

.header_bg {
	background-image: url(images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #ae251b;
	height: 100px !important;  
}

.spicepic {
	background-image: url(images/spices.png);
	background-repeat: no-repeat;
	position:absolute;
	margin-left: -135px;
	margin-top: -45px;
	width: 142px;
	height: 141px !important;  
}

.bulgarian {
	background-image: url(images/bulgarian.gif);
	background-repeat: no-repeat;
	position:absolute;
	margin-left: -95px;
	margin-top: 47px;
	width: 30px;
	height: 19px !important;  
}

.english {
	background-image: url(images/english.gif);
	background-repeat: no-repeat;
	position:absolute;
	margin-left: -55px;
	margin-top: 47px;
	width: 34px;
	height: 19px !important;  
}

* html .spicepic {
	margin-left: -138px;
	margin-top: -36px;
}

img, .spicepic { behavior: url(iepngfix.htc); }

.header_r {
	background-image: url(images/header_rb.jpg);
	background-repeat: no-repeat;
	background-position: top;
  height: 100px !important;
}

.logo {
	background-image: url(images/logo.jpg);
	background-repeat: no-repeat;
	width: 262px;
  height: 130px !important;
}

.slogan {
	background-image: url(images/slogan1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-left: 30px;
	margin-top: 20px;/*20*/
	width: 327px;/*311*/
	height: 79px;/*79*/  
}

.mmenu {
	background-image: url(images/mmenu_bg.jpg);
	background-repeat: repeat-x;
  border-right: 2px #ab6843 solid;
	height: 30px;
} 

#recept_banner {
	z-index: 0;
}

.content {
  border-left: 2px #ab6843 solid;
  border-right: 2px #ab6843 solid;
}

.lmenu {
  width:190px;
  background-color: #f8f2e2;
  font-family: serif, sans-serif;
  font-style: italic;
  font-size: 14px;
  text-align: center;
}

.lmtop {
/*	margin-top: 10px;*/
	width: 183px;
	height: 30px;
	background-image: url(images/lm_decor_top.jpg);
	background-repeat: no-repeat;
}

.lmbottom {
	width: 183px;
	height: 30px;
	background-image: url(images/lm_decor_bottom.jpg);
	background-repeat: no-repeat;
}

.lmenu a {
	color: #ae251b;
	text-decoration: none;
	display: block;
	padding: 3px 0px 3px 0px;
}

.lmenu a:hover {
	background-color: #E6DDCD;
	color: #01612f;
}

.body {
  width:610px;
  background-color: #fef9ec;
}

.borderb {border-bottom: 1px #c9ae83 dashed;}
.pt5 {padding:10px 0px 10px 0px;}
.borderr {border-right: 1px #c9ae83 dashed;}

.greenbg{background-color: #f7f9d2;}

.tagdiv {
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	background-color: #ae251b;
	padding: 2px 0px 2px 0px;
	width: 80px;
}

.title {
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	color: #ae251b;
	white-space: nowrap;
}

.shorttxt{
	text-align: left;
	padding: 4px 4px 4px 4px;
}

.red {color: #ae251b;}

.green {color: #01612f;}

.footer1_l {
	background-image: url(images/footer1_l.jpg);
	background-repeat: no-repeat;
  width: 355px;
  height: 35px;  
}

.footer_logo {
	background-image: url(images/footer_logo.gif);
	background-repeat: no-repeat;
  width: 94px;
  height: 35px;  

}

.footer1_r {
	background-image: url(images/footer1_r.jpg);
	background-repeat: no-repeat;
  border-right: 2px #ab6843 solid;
  width: 355px;
  height: 35px;  
}

.footer {
	background-image: url(images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 27px;
} 

.footer2_l {
	background-image: url(images/footer2_l.jpg);
	background-repeat: no-repeat;
	width: 15px;
	height: 27px;
	float:left;
}

.footer2_r {
	background-image: url(images/footer2_r.jpg);
	background-repeat: no-repeat;
  width: 15px;
  height: 27px;  
	float:right;
}

.footer a, .footer a {
	font-family:  serif, sans-serif;
	font-style: italic; font-size:16px;
	color: #ae251b;
	text-decoration: none;
	line-height: 25px;
	margin: 0px 20px 0px 20px;
}

.footer a:hover, .footer a:hover {
	color: #01612f;
}

.powered {
	color:#333333;
	font-size:10px !important;
	text-decoration: none;
}

/*Стилове за вътресхните страници*/
.rectitle {
	font-size:24px;padding-left:10px;
	padding-top:10px;font-weight:bold;
	color: #ae251b;
}

.textformat {
	padding:10px;text-align:justify;
}

/*Навижация за страниране*/
.in30 {width:30px; border:1px solid #333333;}

a.allmove {
	padding: 0px 3px 0px 3px;
	border: 1px #000000 outset;
	font-weight: bold;
	color: #1F1F1F;
	text-decoration: none;
}

a.allmove:hover {
	color: #ffffff;
	background-color: #ae251b;
}

.allmoved {
	padding: 0px 3px 0px 3px;
	border: 1px #858585 outset;
	font-weight: bold;
	color: #858585;
}

.moved {
	padding: 0px 6px 0px 6px;
	border: 1px #858585 outset;
	font-weight: bold;
	color: #858585;
}

a.move {
	padding: 0px 6px 0px 6px;
	border: 1px #000000 outset;
	font-weight: bold;
	color: #1F1F1F;
	text-decoration: none;
}

a.move:hover {
	color: #ffffff;
	background-color: #ae251b;
}
/*DROP DOWN MENU*/
/* Add a margin - for this demo only - and a relative position with a high z-index to make it appear over any element below */
#nav {
	position:relative; z-index:100; margin-top:0px; margin-left:0px; 
	font-family:  serif, sans-serif ; font-style: italic; font-size:16px;
}

/* Get rid of the margin, padding and bullets in the unordered lists */
#pmenu {padding:0; margin:0 auto; list-style-type: none; display:table;}
#pmenu ul, #pmenu li {padding:0; margin:0; list-style-type: none; display:block;}

/* Hide the sub levels */
#pmenu li ul {display:none; white-space: nowrap}

/* Set up the link size, color and borders */
#pmenu li a, #pmenu li a:visited {
	display:block;  padding: 2px 3px 3px 6px;  color:#ae251b; 
	text-decoration:none;font-weight: bold;
}

/* Set up the list items */
#pmenu li.tc {float:left; display:table-cell;}

/* For Non-IE browsers and IE7 */
#pmenu li:hover {position:relative;}
/* Make the hovered list color persist */
#pmenu li:hover > a {color: #01612f;	background-repeat: repeat-x;  padding: 2px 3px 3px 6px; background-color: #f8f2e2;} /*bg*/
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#pmenu li:hover > ul {
	display:block; position:absolute; top:-10px; left:220px; margin:10px 30px 30px 30px; 
	background-color: #f8f2e2; border-left: 1px #fff solid;
}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {left:-30px; top:12px;}

/* get rid of the table */
#pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100;}

/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html #pmenu li a:hover {z-index:100;display:block; position:relative; color: #01612f; background-color: #f8f2e2;}/*bg ie5,ie6*/

/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */
* html #pmenu li ul li {
	border-bottom: 1px #fff solid;
	font-size: 14px;
	width:120px;
}

#pmenu li ul li {
	border-bottom: 1px #fff solid;
	font-size: 14px;
	width:120px;
}
/* change the drop down levels from display:none; to visibility:hidden; */
* html #pmenu li ul {
	visibility:hidden; display:block; position:absolute; top:-13px; left:80px; 
	margin:10px 30px 30px 30px;  border-left: 1px #fff solid;
	background-color: #f8f2e2;
}

/*позиция на падащото меню*/
#pmenu li a:hover ul {
	visibility:visible; left:-30px; top:12px; left:-36px; top:11px;
}

/*-----------------------------------------------------------*/
/*#pmenu li.fly {background:#66ccff url(images/fly.gif) no-repeat right center;}*/
/*
#pmenu li a:hover ul ul {
	left: 220px; top: -11px; top: -10px;
	float: none;
	visibility:hidden;
}

#pmenu li a:hover ul a:hover ul {
	visibility:visible;
}
*/
#nav ul {display:inline-block;}
#nav ul {display:inline;}
#nav ul li.tc {float:left;}
#nav {text-align:left;}

