﻿@charset "utf-8";
/* ++++++++++++++++++++ STANDARD CSS +++++++++++++++ */
* { margin: 0; padding: 0; background: transparent;}
ul {list-style: none;}
a img { border: 0; }
a { text-decoration: none; outline: none; }
a:hover,
a:active,
a:focus { text-decoration: underline; }
h1, h2, h3, h4 { font-weight: normal; }
table { text-align: left; border-collapse: collapse; border-spacing: 0; }
input { border: none;}
/* ++++++++++++++++++++ GENERAL CSS CLASSES +++++++++++++++ */
.no_marg { margin-bottom: 0px !important;}
.no_margR {margin-right: 0px !important;}
.conMargTop {margin-top: 21px;}
.clear { clear: both; line-height: 0; height: 0; font-size: 0; }
.inputField {
	border: 1px solid #dec3b7;
	background: #fff url(../../img/inputBg.gif) repeat-x left top;
	color: #666666;
	padding: 2px 4px;
	}
/* ++++++++++++++++++++ // +++++++++++++++ */			 
body {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background: url(../../img/bg.jpg);
	behavior: url(csshover.htc);
	
}
.wrapper {
	width: 1000px;
	margin: 15px auto 0 auto;	
	}
/* +++++++++++++++   HEADER SECTION  +++++++++++++++  */
.header {
	padding: 15px 20px 0 5px;
	height: 123px;
	background: url(../../img/bgTop.png) no-repeat top left;
	position: relative;
}
.header .logo { 
	display: block;
	width: 172px; 
	height: 80px;
	position: absolute; 
	top: 37px;
	left: 35px;
	}
.header .banner { 
	display: block;
	width: 728px; 
	height: 90px;
	position: absolute; 
	top: 37px;
	right: 20px;
	}
.header .head_nav {
	text-align: right;
	}	
.header .head_nav a {
	color: #404040;	
	}
.header .head_nav a.home {
	padding: 0 4px 0 21px;
	background: url(../../img/home.gif) no-repeat left top;
}
.header .head_nav a.favorites {
	padding: 0 4px 0 20px;
	background: url(../../img/favorites.gif) no-repeat left top;
}
.header .head_nav a.sitemap {
	padding: 0 4px 0 17px;
	background: url(../../img/sitemap.gif) no-repeat left top;
}	
.header .head_nav a.rss {
	padding: 0 4px 0 18px;
	background: url(../../img/rss.gif) no-repeat left top;
}	
.header .head_nav span {
	color: #a02e14;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
.header .head_nav span a {
	color: #404040;
	font-family: Arial, Helvetica, sans-serif;
	}
/* ++++++++++++++++++++++++++          ++++++++++++++++++++++++++++++++++  */
.mainNav {
	height: 38px;
	background: url(../../img/bgMiddle.gif) repeat-y scroll left top;
	width: 990px;
	font-weight: bold;	
	font-size: 14px;
	margin-bottom: 0px;
	position: relative;
	padding: 0 5px;
	}
.mainNav ul { background: #768b0f url(../../img/mainNavbg.gif) no-repeat top right; overflow: hidden; padding-top: 2px; height: 36px;}
.mainNav ul li { line-height: 34px; float: left; text-align: center;}
.mainNav ul li.separator {
	width: 2px; 
	height: 31px; 
	background: url(../../img/mainNavSep.gif) no-repeat left top; 
	} 
.mainNav ul li a {color: #fff; display: block; text-decoration: none;}
.mainNav ul li .active {background: url(../../img/mainNavHover.gif) repeat-x top left;}
.mainNav ul li:hover a {
	background: url(../../img/mainNavHover.gif) repeat-x top left;
	text-decoration: none;
	}
.searchWrapp {
	position: absolute;
	top: 2px;
	right: 5px;
	padding: 5px 15px 0 15px;
	height: 26px;
	
	}
.searchWrapp label {
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:"Times New Roman",Times,serif;
	font-size: 18px;
	margin-right: 14px;	
	}
.searchWrapp .inputField { 
	width: 170px;
	height: 16px;	
	font-size: 12px;
	display: block;	
	margin-right: 15px;
	float: left;
	padding: 2px 4px;
	}
.searchWrapp .searchBtn {
	display: block;
	width: 23px;
	height: 23px;
	float: left;
	border: none;
	padding: 0;
	}
/* ++++++++++++++++++++++++++          ++++++++++++++++++++++++++++++++++  */		
.contentWrapp {
	width: 970px;
	background: #fff url(../../img/bgMiddle.gif) repeat-y top left;
	padding: 10px 15px 0px 15px;
}
.contentSEP {
	clear: both;
	width: 100%;
	height: 1px;
	margin: 0 auto;
	background: #ece2c9;
	font-size: 0px;
	line-height: 1px;
	margin-bottom: 10px;
	}
.rightContent {
	width: 300px;
	padding: 0 0 0 0px;
	float: right;	
	}
.rightContent .bannerPlace {
	margin-bottom: 8px;
	}
.rightContent .bannerPlace .bannerSign {
	text-align: right;
	font-family: Tahoma;
	font-size: 9px;
	color: #999999;
	background: url(../../img/separatorH300.gif) repeat-x left bottom;
	padding-top: 2px;
	line-height: 9px;
}
.rightContent .mojKutak {
	width: 296px;
	background: #fef9e4;
	margin-bottom: 8px;
	padding: 2px;
	color: #4e4e4e;	
	}
.rightContent .mojKutak h2 {
	background: #faf4df url(../../img/mojKutakHdbg.gif) no-repeat left top;
	padding: 3px 0 11px 0;
	color: #a02e14;
	font: bold 24px "Times New Roman", Times, serif;
	text-align: center;
	font-style: italic;
	}
.rightContent .mojKutak h2 span {
	font: normal 18px Arial, Helvetica, sans-serif;
	color: #404040;
	}
.rightContent .mojKutak .mojKutakContent {
	background: #fbf5df url(../../img/mojKutakContentbg.gif) repeat-y left top;
	float: left;
}
.rightContent .mojKutak .mojKutakContent .mojKutakContentInner {
	width: 296px; 
	background: transparent url(../../img/mojKutakwatermark.gif) no-repeat 185px bottom; 
	float: left;
	padding-bottom: 20px;
}
.mojKutakContent .mojKutakContentL {
	width: 136px;
	padding: 0 6px;
	float: left;
	}
.mojKutakContent #divLoggedIn 
{
	margin: 8px 0 0 0;
	}
.mojKutakContent #divLoggedIn a {margin: 0; text-decoration: none; padding-left: 8px; background: url(../../img/bulletActions.gif) no-repeat left 4px;
                                }
.mojKutakContent #divLoggedIn a:hover { text-decoration: underline;}

.mojKutakContent .mojKutakContentL .forgettenPass a {
	color: #4e4e4e;
	font-size: 11px; 
	text-decoration: none;
	background: url(../../img/dottedLinkLine.gif) repeat-x left bottom;
	}
.mojKutakContent .mojKutakContentL .forgettenPass 
{
	clear: both;
	position: relative;
	z-index: 10;
	overflow: visible;
}
.mojKutakContent .mojKutakContentL .forgettenPass .forgettenPassMod 
{
	display: none;
	background: #fef9e4;
	border: 3px solid #cdc4ad;
	width: 186px;
	position: absolute;
	left: 0;
	top: 14px;
	z-index: 100;
	
	}
.mojKutakContent .mojKutakContentL .forgettenPassMod b {
	font-size: 12px;
	height: 26px;
	line-height: 26px;
	display: block;
	}
.mojKutakContent .mojKutakContentL .forgettenPass .forgettenPassMod .ModPass {
	padding: 8px 10px 0 10px;
	
	}
.mojKutakContent .mojKutakContentL .ModPass p {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #a02e14;
	padding-left: 4px;
}	
.mojKutakContent .mojKutakContentL .forgettenPass .forgettenPassMod .ModPass input {
	width: 156px;
}
.mojKutakContent .mojKutakContentL .ModPass .send {
	display: block;
	height: 21px;
	background: url(../../img/forgPassBtn.gif) no-repeat top left;
	width: 72px;
	margin: 0 auto;
	text-indent: -1000em;
	margin-bottom: 12px;
}		
.mojKutakContent .mojKutakContentL .ModPass .send:hover {
	background: url(../../img/forgPassBtn.gif) no-repeat left -21px;
	}	
.mojKutakContent .mojKutakMenu a {
	display: block;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 8px;
	text-decoration: none;
}

.mojKutakContent .mojKutakMenu a:hover 
{
		text-decoration: underline;
	 }
.mojKutakContent a.mojiRec {	
	background: url(../../img/mojiReceptiIcon.gif) no-repeat left top;
	padding: 4px 0 2px 32px;
} 
.mojKutakContent a.mojiJel {	
	background: url(../../img/mojiJelovniciIcon.gif) no-repeat left top;
	padding: 4px 0 2px 32px;
}
.mojKutakContent a.shopList {	
	background: url(../../img/mojiShopListiIcon.gif) no-repeat left top;
	padding: 4px 0 2px 32px;
}
.mojKutakContent .mojKutakMenu {
	background: url(../../img/mojKutakMenubg.gif) repeat-x left bottom;
	padding-bottom: 1px;
	margin-bottom: 10px;
}
.mojKutakContent .mojKutakContentL p {
	font-size: 11px; 
	font-weight: bold; 
	text-indent: 1px;
	margin-bottom: 10px;
	}
.mojKutakContent .mojKutakContentL input.inputField {
	width: 119px;
	font-size: 11px;
	margin-bottom: 6px;
	padding: 4px 4px;
	}
.mojKutakContent .mojKutakContentL input.rememberMe {
	display: inline-block;
	width: 12px;
	height: 12px;
	margin-right: 6px;
	}
.mojKutakContent .mojKutakContentL label a {
	color: #a02e14;
	text-decoration: underline;
	font-size: 11px;
	margin-left: 6px;
	font-weight: bold;
	}
.mojKutakContent .mojKutakContentL a {
	font-weight: bold;
	}
.mojKutakContent .mojKutakContentL label {
	font-size: 11px;
	text-indent: 1px;
	display: block;
	}
.mojKutakContent .mojKutakContentL .rememberMeWrapp {
	margin: 4px 4px 6px 0;
	float: left;
	}
.mojKutakContent .mojKutakContentL .apply 
{
	color: #A02E14;
	font-size:11px;
	font-weight:bold;
	margin-left:6px;
	margin: 5px 0 6px;
	display: block;
}
.mojKutakContent .mojKutakContentR {
	width: 130px;
	padding: 0 6px 0 12px;
	float: right;
	}
.mojKutakContent .mojKutakContentR h3 {
	font: bold 16px "Times New Roman", Times, serif;
	color: #7d911a;
	font-style: italic;
	width: 130px;
}
.mojKutakContent .mojKutakContentR h3 a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: normal;
	text-decoration: none;
}
.mojKutakContent .mojKutakContentR h3 a:hover { text-decoration: underline; }
.mojKutakContent .mojKutakContentR p {
	font-size: 12px;
	line-height: 18px;
	padding-left: 4px;
	margin-bottom: 10px;
	
}
.mojKutakContent .mojKutakContentR a {
	color: #a02e14;
	text-decoration: underline;
	font-size: 11px;
	margin-left: 6px;
	font-weight: bold;
	}

/* ++++++++++++++++++++++++++          ++++++++++++++++++++++++++++++++++  */
.mainContent {
	width: 660px;
	padding: 0 10px 0 0px;
	float: left;
	position: relative;
	}
.mainContent .bigArticleWrapp {
	width: 650px;
	border-bottom: 1px solid #ece2c9;
	overflow: hidden;
	margin-bottom: 8px;
}
.mainContent .bigArticleWrapp .articleBox {
	width: 210px;
	float: left;
	margin-right: 10px;
	padding-bottom: 8px;
}
.mainContent .readMore {  text-align: right; padding-right: 3px; clear: both;}
.mainContent .readMore a {
	font-size: 11px;
	font-weight: bold;
	color: #4e4e4e;
	background: url(../../img/readMore.gif) no-repeat right top;
	padding: 0 20px 0 0;
	text-decoration: none;
} 
.mainContent .readMore a:hover {
	color: #ff9523;
}
.mainContent .bigArticleWrapp .articleBox .artText {
	height: 90px;
	font-size: 12px;
	line-height: 18px;
	padding: 6px 0 0 2px;
	margin-bottom: 10px;
	}
.mainContent .bigArticleWrapp .articleBox .imgArt {
	display: block; 
	border: 1px solid #e4e3e3;
	padding: 2px;
	margin-bottom: 10px;
}
.mainContent .bigArticleWrapp .articleBox .imgArt img {display: block;} 
.mainContent .bigArticleWrapp .articleBox .title {
	border-bottom: 1px solid #ece2c9;
	border-top: 1px solid #ece2c9;
	padding: 4px 0 4px 2px;
}
.mainContent .bigArticleWrapp .articleBox .title h2 {margin-bottom: 8px; height: 44px;} 
.mainContent .bigArticleWrapp .articleBox .title h2 a {
	color: #ff9523;
	font-size: 18px;	
}	
.mainContent .bigArticleWrapp .articleBox .title h3 {
	font-size: 11px;
	text-transform: uppercase;	
	font-weight: bold;
}	
.mainContent .bigArticleWrapp .articleBox .title h3 a {
	color: #666666;
}
	
.mainContent .bigArticleWrapp .littleArtBox {
	width: 105px;
	float: left;
	margin-right: 4px;
}	
.mainContent .bigArticleWrapp .littleArtBox .artImg img {
 display: block;
 margin-bottom: 7px;
}
.mainContent .bigArticleWrapp .littleArtBox p {
	width: 101px;
	padding: 7px 0 6px 4px;
	min-height: 33px;
	line-height: 14px;
	border-top: 1px solid #ece2c9;
	}
.mainContent .bigArticleWrapp .littleArtBox p .artTxt {
 	font: bold 11px Arial, Helvetica, sans-serif;
	color: #b43a33;
	padding: 0px 14px 0 0;
	
}
/*22_12*/
.mainContent .mainContentLeft .rightWrapp {
	float: right;
	width: 155px;
	background: #7d911a;
	padding: 10px 8px 10px 8px;
	margin-bottom: 10px;
	}

.mainContent .mainContentLeft .rightWrapp .pollHD, .mainContent .bigArticleWrapp .rightWrapp .pollHD {
	font-size: 18px;
	color: #fff;
	line-height: normal;
	background: url(../../img/pollImg.gif) no-repeat bottom right;
	margin-bottom: 10px;
}
.mainContent .mainContentLeft .no_bord { border: none;}
.mainContent .mainContentLeft .rightWrapp .pollQuestion, .mainContent .bigArticleWrapp .rightWrapp .pollQuestion  {
	font-size: 12px;
	color: #fff;
	line-height: normal;
	font-weight: bold;
	margin-bottom: 6px;
	}
.mainContent .mainContentLeft .rightWrapp label {
	width: 155px;
	color: #fff;
	font-size: 12px;
	display: block;
	overflow: hidden;
	margin-bottom: 6px;
	padding-left: 2px;
}
.mainContent .mainContentLeft .rightWrapp label input, .mainContent .bigArticleWrapp .rightWrapp label input {
	width: 12px;
	height: 12px;
	float: left;
	display: block;
	margin-right: 4px;
	margin-top: 4px;
}
.mainContent .mainContentLeft .rightWrapp label span {
	float: left;
	display: block;
	width: 138px;
} 
.mainContent .mainContentLeft .rightWrapp .vote,.mainContent .bigArticleWrapp .rightWrapp .vote {
	display: block; 
	float: right;
}
.mainContent .mainContentLeft .rightWrapp .results, .mainContent .bigArticleWrapp .rightWrapp .results  {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	float: left;
	display: block;
	margin-top: 10px;
	text-decoration: underline;
}
.mainContent .bigArticleWrapp .rightWrapp {
	float: right;
	width: 194px;
	background: #7d911a;
	padding: 10px 8px 10px 8px;
	margin-bottom: 10px;
	height: 233px;
	}
.mainContent .no_bord { border: none;}
.mainContent .bigArticleWrapp .rightWrapp label {
	width: 194px;
	color: #fff;
	font-size: 12px;
	display: block;
	overflow: hidden;
	margin-bottom: 6px;
	padding-left: 2px;
} 
.mainContent .bigArticleWrapp .rightWrapp label span {
	float: left;
	display: block;
	width: 150px;
	padding-top:3px;
	} 


/*22_12*/
.mainContent .bigArticleWrapp .leftWrapp {
	float: left;
	width: 430px;
}
.mainContent .bigArticleWrapp .leftWrapp h2 {
	font-size: 14px;
	text-transform: uppercase;
}
.mainContent .bigArticleWrapp .leftWrapp h2 span {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #b24703;
}
.mainContent .bigArticleWrapp .leftWrapp .top8box {
	width: 428px;
	border: 1px solid #d6d6d4;
	background: url(../../img/top8boxbg.gif) repeat-x left top;
	overflow: hidden;
	padding: 12px 0 6px 0;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box span {
	font-family: "Times New Roman", Times, serif;
	color: #b24703;
	display: block;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box span {
	font-size: 30px;
}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL {
	width: 218px;
	text-align: center;
	
	float: left;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL h3 { text-align: center; margin-bottom: 8px; padding: 0 7px;}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL h3 a {
	font-size: 18px;	
	color: #b24703;
	font-family: "Times New Roman", Times, serif;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL .top1Img ,.mainContent .mainContentRight .searchResult .top1Img {
	width: 108px;
	height: 108px;
	display:  block;
	position: relative;
	margin: 0 auto 10px auto;
	}
.mainContent .mainContentRight .searchResult .top2Img {
	width: 73px;
	height: 73px;
	display:  block;
	position: relative;
	margin: 0 auto 10px auto;
	}
.mainContent .mainContentRight .searchResult .top1Img, .mainContent .mainContentRight .searchResult .top2Img  {
	margin: 4px 10px 0 0;
	float: left;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL .top1Img .mask ,.mainContent .mainContentRight .searchResult .top1Img .mask,
.mainContent .mainContentRight .searchResult .top2Img .mask  {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxL .top1Img .img ,.mainContent .mainContentRight .searchResult .top1Img .img,
.mainContent .mainContentRight .searchResult .top2Img .img {
	display: block;
	margin: 0 auto 0 auto;
	position: relative;
	top: 4px;
}
/* 04_02 */
.recTxt 
{
	float: left;
	width: 250px;
	margin-top: 4px;}
.cornerActions 
{
	position: relative;
	width: 84px;
	float: right;
	margin-top: 12px;	
	background: #e1d7be url(../../img/cornerBord.gif) repeat-x top left; padding: 1px 2px 2px 2px;
	z-index: 30;
	}
.cornerActions .actions {padding: 6px 4px 4px 4px; background: #fef9e4; }
.cornerActions .moveItem
{
	display: block;
	font-size: 11px;
	color: #666666;	
	padding: 2px 0;
	}
.cornerActions .pin 
{
	position: absolute; 
	top: -4px; 
	right: 2px;
	}

.recItemW
{
	background: #ffffff !important;	
	}
.recItem {
	width: 469px;
	background: #FDFBF1;
	padding: 6px 0 10px 0;
	
	}
.recItem h2 { width: 469px; margin-bottom: 4px; float: left;}
.recItem h2 .nameFld 
{
	position: relative;
	display: block;
	font-size: 0;
	width: 19px;
	height: 17px;
	line-height: 17px;
	float: right; 
	padding: 0;
	background: url(../../img/cornerFolder.gif) no-repeat left 0px;
	color: #666666;
	text-indent: -1000em;
	}
.recItem h2 .nameFld:hover
{
	background: url(../../img/cornerFolder.gif) no-repeat left -17px;
	
	}
.recItem h2 a
{
	color:#A02E14;
	font-size:14px;
	font-weight:bold;
	display: block;
	float: left;
	}	
	
.cornTitle { background: transparent url(../../img/dottedGreen.gif) repeat-x scroll left bottom;
         color: #798D14;
         font-size: 14px;
         height: 22px;
         padding: 0 3px;
         font-weight: bold;
          }
          
          
          
/* ---------------- */
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxR
{	background: url(../../img/top8sepV.gif) repeat-y top left;
	width: 190px;
	padding:  0 10px 0 10px;
	float: right;
	}
	.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxR .topOthers {
	overflow: hidden;
	margin-bottom: 4px;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxR span {
	font-size: 16px;
	float: left; 
	margin-right: 5px;
	}
.mainContent .bigArticleWrapp .leftWrapp .top8box .top8boxR a {
	color: #4e4e4e;
	font-size: 12px;
	display: block;
	float: left;
	width: 160px;
	margin-top: 2px;
	}
.mainContent .bigArticleWrapp .leftWrapp .box { 
	overflow: hidden;
	margin-bottom: 10px;
	width:430px;	
	}
.mainContent .bigArticleWrapp .leftWrapp .box .bann {
	float: left;
	display: block;
	margin-right: 10px;
	position: relative;
	text-decoration: none;
	height: 120px;	
}
.mainContent .bigArticleWrapp .leftWrapp .box .bann span {
	position: absolute;
	bottom: 4px;
	right: 6px;
	color: #5b5546;
	font-size: 11px;		
	}
.mainContent .bigArticleWrapp .leftWrapp .box .bann .whitey {
	color: #fff;	
	}
.mainContent .bigArticleWrapp .leftWrapp .box .quoteBox {
	background: #6c001a url(../../img/bigQuote.gif) no-repeat bottom right;
	width: 206px;
	color: #fff;
	padding: 2px;
	float: left;
	margin-right: 10px;
	height:119px;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .quoteBox h4 {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	background: url(../../img/quoteBg.gif) no-repeat top left;
	height: 32px;
	padding-left: 10px;
	margin-bottom: 12px;
	}

.mainContent .bigArticleWrapp .leftWrapp .box .quoteBox h4 span {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
.mainContent .bigArticleWrapp .leftWrapp .box .quoteBox blockquote {
	margin: 0 auto;
	font-size: 12px; 
	font-weight: bold;
	background: url(../../img/quotesL.gif) no-repeat top left;
	padding: 0 0 12px 20px; 
	width: 170px;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .quoteBox blockquote span {
	background: url(../../img/quotesR.gif) no-repeat right bottom;
	padding-right: 20px;
	
	}
.mainContent .bigArticleWrapp .leftWrapp .box .printBox {
	background: #b1701e url(../../img/printBoxbg.gif) no-repeat bottom right;
	margin-right: 0px;
	padding-bottom: 8px;
	height: 113px;
	overflow:hidden;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .printBox h4 {
	background: #b1701e url(../../img/printBg.gif) no-repeat top left;
	margin-bottom: 8px;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .printBox a {
	color: #fff;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .printBox ul {
	padding: 0 8px 0 8px;
	font-size: 11px;
	}
.mainContent .bigArticleWrapp .leftWrapp .box .printBox ul li {
	padding: 3px 0 2px 12px;
	background: url(../../img/printBoxBullet.gif) no-repeat left 7px;
	}
.mainContent p.titleGroup {
	text-transform: uppercase;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: url(../../img/titleBg.gif) repeat-x top left;
	padding: 4px 0 5px 9px;
	width: 651px;
	}	
.mainContent .mainContentLeft {
	width: 171px;	
	float: left;
	}
.mainContent .mainContentLeft .separatorL {	
	height: 1px;
	line-height: 1px;
	background: #f1f1f1;
	width: 171px;
	margin: 10px 0;
	font-size: 0;
}
.mainContent .mainContentLeft .subtxt {
	font: normal 18px "Times New Roman", Times, serif;
	color: #a02e14;
	height: 28px;
	line-height: 28px;
	border-bottom: 1px solid #fef9e4;
	text-align: center;
	background: #f1e9d5;
}
.mainContent .mainContentLeft .leftNav 
{
	background: #f1e9d5;
	width: 170px;
	font-size: 12px;
	border-right: 1px solid #f4eedf;
	margin-bottom: 10px;
	}
.mainContent .mainContentLeft .leftNav li
{	
	width: 171px;
	zoom: 1;
	background: #f1e9d5 url(../../img/leftListBg.gif) repeat-x top left;
	border: 0;
	margin-bottom: -1px;
	}
.mainContent .mainContentLeft .leftNav li a 
{	width: 149px;
	color: #666666;
	display: block;
	padding: 6px 8px 4px 10px;
	text-decoration: none;
	}
.mainContent .mainContentLeft .leftNav .separator 
{	
 	width: 171px;
 	height: 1px;
 	line-height: 1px; 	
 	padding: 0px;
 	margin: 0px;
 	font-size: 0px;
 	background: url(../../img/leftListBgSep.gif) repeat-x top left;
	display: block;
	
}
.mainContent .mainContentLeft .leftNav li.inactive .leftNavSubmenu 
{
	display:none;
}
.mainContent .mainContentLeft .leftNav li.active2 .leftNavSubmenu 
{
	display:none; 
}
.mainContent .mainContentLeft .leftNav li .leftNavSubmenu li {	
	background: #fef9e4;
	margin-bottom: 1px;
	zoom: 1;
}
.mainContent .mainContentLeft .leftNav li .leftNavSubmenu li a {	
	padding: 6px 8px 5px 14px;
	font-size: 11px;
	color: #636363;
	zoom: 1;
}
.mainContent .mainContentLeft .leftNav li .leftNavSubmenu li a:hover {	
	color: #993333;
}
.mainContent .mainContentLeft .leftNav li:hover {
background: #efdfc9;
}

.mainContent .mainContentLeft .leftNav li.active {
	background: url(../../img/leftListBgHover.gif) repeat-x left top;
}
.mainContent .mainContentLeft .leftNav li.active2 
{
	background: url(../../img/leftListBgHover.gif) repeat-x left top;
}
.mainContent .mainContentLeft .leftNav li.active .NavSubmenu 
{
	display: block;
}
.mainContent .mainContentLeft .leftNav li.active a {
	color: #4e4e4e;
	}	
.mainContent .mainContentLeft .leftNavSearch li a {
	padding:3px 0 4px 10px !important;	
}
.mainContent .mainContentLeft .leftNavSearch li a sup {
	font-size: 10px;
	}
/* ++++++++++++++++++++++++++++++++ NEWSLETTER BOX +++++++++++++++++++++++++++++++++++*/
.newsletterBox {
	background: #f09018;
	padding: 12px 0 12px 10px;
	margin-bottom: 10px;
	position: relative;
	}
.newsletterBox img {
	display: block;
	position: absolute; 
	top: 24px;
	right: 10px;
	}
.newsletterBox h3{
	color: #fff;
	font: normal 18px "Times New Roman", Times, serif;
	margin-bottom: 6px;
	}
.newsletterBox p {
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 4px;	
	}
.newsletterBox input {
	font-size: 11px;
	width: 143px;
	padding: 4px 4px;
	margin-bottom: 4px;
}

.newsletterBox a {
	width: 56px;
	font-size: 12px;
	font-weight: bold; 
	color: #fff; 
	background: url(../../img/newsletterLinkDotted.gif) repeat-x bottom left;
	text-decoration: none;
	
	margin: 0px 15px 5px 211px;
	display: block;
	}
.rightContent .newsletterBox {padding: 12px 0 2px 16px;}
.rightContent .newsletterBox div { width: 225px; }
.rightContent .newsletterBox input {
	width: 257px;
}
.rightContent .newsletterBox img { top: 9px; }
/* ++++++++++++++++++++++++++++++++ END NEWSLETTER BOX +++++++++++++++++++++++++++++++++++*/

.mainContent .mainContentLeft .bannerPlace {
	overflow: hidden;
	width: 171px;
	margin-bottom: 10px;
	position: relative;
	color: #fff;
}
.mainContent .mainContentLeft .bannerPlace p {
	position: absolute; 
	bottom: 4px;
	right: 6px;
	cursor: pointer;
}
.mainContent .mainContentLeft .bannerPlace p.dark {
	color: #333333;
}
.mainContent .mainContentLeft .bannerPlace span {
	font-size: 11px;
}

.mainContent .mainContentLeft .vezaniDok {
	width: 155px;
	font-size: 11px;
	margin-bottom: 10px;
	border-top: 1px solid #f1f1f1;
	border-bottom: 1px solid #cf978a;
	padding: 6px 10px 8px 6px;
}
.mainContent .mainContentLeft .vezaniDok h3 {
	font: normal 16px "Times New Roman", Times, serif;
	color: #a02e14;
	padding-left: 2px;
	margin-bottom: 4px;
	}
.mainContent .mainContentLeft .vezaniDok ul li {
	background: url(../../img/vezaniDokBullet.gif) no-repeat left 4px;
	padding: 0 0 0 14px;	
	}
.mainContent .mainContentLeft .vezaniDok ul li a {
	color: #4e4e4e;
	text-decoration: none;
		
}
.mainContent .mainContentLeft .vezaniDok ul li:hover  a {
	color: #FF9523;		
}
.mainContent .mainContentLeft .vezaniDok ul li .download {
	color: #999999;
	padding-left: 0px;
	font-size: 11px;
	
}
.mainContent .mainContentLeft .vezaniClanci ul li {
	background:transparent url(../../img/bullet.jpg) no-repeat scroll left 5px;
	padding: 0 0 0 14px;
}

.mainContent .mainContentRight {
	padding: 8px 0 0 10px;
	width: 469px;	
	float: left;
	color: #4e4e4e;
	font-size: 12px;
}
.mainContent .group2 {
	padding-bottom: 40px;
}
.mainContent div.group2 h1.planner {
	color: #b24703; 
	font-size: 24px;
	}
.mainContent div.group2 em {
	padding: 0 10px 0 0 ;
	display: block;
	margin-bottom: 15px;
	}
.mainContent div.group2 .boxplanner h2 {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ff9523;
	text-transform: uppercase;
	margin-bottom: 3px;
	text-indent: -3px;
	padding-right: 10px;
}	
.mainContent div.group2 .boxplanner {
	background: #f8f4ea url(../../img/dottedRed.gif) repeat-x left top;
	padding: 10px 0 20px 0;
	position: relative;
	overflow: hidden;
}
.mainContent div.group2 .boxplannerWhite {
	background: #fff url(../../img/dottedRed.gif) repeat-x left top !important;
}
.mainContent .mainContentRight .articleWrapp .menIcon {
      background:transparent url(../../img/menuIcon.png) no-repeat scroll left top;
      color:#ECE2CA;
      display:block;
      float:left;
      font-family:Arial,Helvetica,sans-serif;
      font-size:18px;
      font-weight:bold;
      height:38px;
      line-height:normal;
      margin-right:11px;
      padding:30px 0 0;
      text-align:center;
      text-decoration:none;
      text-transform:uppercase;
      width:68px;
}
.mainContent .mainContentRight .articleWrapp .calIcon {
	float: left;
	background: url(../../img/calendarIcon.png) no-repeat left top;
	display: block;
	width: 68px;
	height: 38px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #b24703;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	padding: 30px 0 0px 0;
	margin-right: 11px;
}
.mainContent div.group2 .boxplanner .boxplannerSep {
	position: absolute;
	bottom: 0;
	left: 0;
	background: url(../../img/dottedLineCal.gif) repeat-x top left;
	height: 1px;
	line-height: 1px;
	width: 469px;
	font-size: 0;
	}
.mainContent div.group2 .boxplanner .boxplannerCont {
	float: left;
	width: 390px;
}
.mainContent div.group2 .boxplanner .boxplannerCont p {
	padding: 0 9px 0 0px;
	line-height: 16px;	
	}
.mainContent div.group2 .boxplanner p.readMore {
	
}
.mainContent .mainContentRight h1 {	
	font: normal 30px Arial, Helvetica, sans-serif;
	color: #ff9523;
	
}
.mainContent .mainContentRight .crumbsWrapp {
	font-size: 0.916em;
	color: #4e4e4e;
	margin-bottom: .6em;
	}	
.mainContent .mainContentRight .crumbsWrapp a {	
	color: #758a0d;
	padding-right: 8px;
}	
.mainContent .mainContentRight .crumbsWrapp span {	
	color: #ff9523;
	padding-right: 8px;
}
.mainContent .mainContentRight .searchBar {
	font-size: 0.916em;
	color: #4e4e4e;
	margin-bottom: .6em;
	overflow: hidden;
	text-align: right;
	background: url(../../img/dottedGreen.gif) repeat-x left bottom;
	height: 22px;
	padding: 0 3px;
	}
.mainContent .mainContentRight .searchBar span {
	float: left;
	}
.mainContent .mainContentRight .searchBar span b {
	color: #798d14;
	}	
.mainContent .mainContentRight .searchResult {
	border-bottom: 1px solid #e3e2e2 !important;
}
.mainContent .mainContentRight .searchResult p {
	margin-bottom: 0 !important;
}	
.mainContent .mainContentRight .searchResult img {border: none !important;}

.mainContent .mainContentRight blockquote {
	margin-bottom: 8px;
	}
/* ovo se nalazi u section tamplate */
/*.mainContent .mainContentRight blockquote span {	
	background: url(../../img/quotes.gif) no-repeat right bottom;
	padding: 0 30px 8px 0;
	font-style: italic;
	line-height: 18px;
	}*/
.mainContent .mainContentRight .autor { 
 	margin-bottom: 3px;
	}
.mainContent .mainContentRight .autor span {
	color: #999999;
	}
.mainContent .mainContentRight .toolBar {
	width: 469px;
	height: 25px;
	background: #fdfbf1 url(../../img/dottedLineGreen.gif) repeat-x top left;
	margin-bottom: 10px;
	position: relative;
	z-index: 10;
	}
.mainContent .mainContentRight .toolBar	a {line-height: 25px;}
.mainContent .mainContentRight .toolBar .toolBarLeft {float: left; padding-left: 8px;}
.mainContent .mainContentRight .toolBar .toolBarLeft a {color: #a02e14; padding: 0 6px;}
.mainContent .mainContentRight .toolBar .toolBarLeft a.middle {font-size: 1.27em;}
.mainContent .mainContentRight .toolBar .toolBarLeft a.large {font-size: 1.33em;}
.mainContent .mainContentRight .toolBar .toolBarRight {float: right;}
.mainContent .mainContentRight .toolBar .comments { width: 314px;}
.mainContent .mainContentRight .toolBar .comments .commNum { display: block; float: left; line-height: 25px; padding-left: 9px;}
.mainContent .mainContentRight .toolBar .comments .charNum { display: block; float: right; line-height: 25px; padding-right: 9px;}
.mainContent .mainContentRight .toolBar .email {
	background: url(../../img/emailIcon.gif) no-repeat left top;
	padding: 2px 10px 2px 28px;
	color: #4e4e4e;
	}
.mainContent .mainContentRight .toolBar .print {
	background: url(../../img/printIcon.gif) no-repeat left 1px;
	}
.mainContent .mainContentRight .toolBar .toolBarLeft span {
	display: block;
	width: 147px;
	background: url(../../img/komentirajIcon.gif) no-repeat right 1px;
	line-height: 25px;
	}
	.mainContent .mainContentRight .toolBar2 {
	width: 469px;
	height: 25px;
	background: #fdfbf1 url(../../img/dottedLineGreen.gif) repeat-x top left;
	overflow: hidden;
	margin-bottom: 10px;
	position: relative;
	}
.mainContent .mainContentRight .toolBar2	a {line-height: 25px;}
.mainContent .mainContentRight .toolBar2 .toolBarLeft {float: left; padding-left: 8px;}
.mainContent .mainContentRight .toolBar2 .toolBarLeft a {color: #a02e14; padding: 0 6px;}
.mainContent .mainContentRight .toolBar2 .toolBarLeft a.middle {font-size: 1.27em;}
.mainContent .mainContentRight .toolBar2 .toolBarLeft a.large {font-size: 1.33em;}
.mainContent .mainContentRight .toolBar2 .toolBarRight {float: right;}
.mainContent .mainContentRight .toolBar2 .comments { width: 314px;}
.mainContent .mainContentRight .toolBar2 .comments .commNum { display: block; float: left; line-height: 25px; padding-left: 9px;}
.mainContent .mainContentRight .toolBar2 .comments .charNum { display: block; float: right; line-height: 25px; padding-right: 9px;}
.mainContent .mainContentRight .toolBar2 .email {
	background: url(../../img/emailIcon.gif) no-repeat left top;
	padding: 2px 10px 2px 28px;
	color: #4e4e4e;
	}
.mainContent .mainContentRight .toolBar2 .print {
	background: url(../../img/printIcon.gif) no-repeat left 1px;
	}
.mainContent .mainContentRight .toolBar2 .toolBarLeft span {
	display: block;
	width: 147px;
	background: url(../../img/komentirajIcon.gif) no-repeat right 1px;
	line-height: 25px;
	}	
.mainContent .mainContentRight .commTxtArea {
	background: #fffef8 url(../../img/commBg.gif) no-repeat left 1px; 
	width: 469px;
	padding: 0px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
	}
.mainContent .mainContentRight .commTxtArea a {
	font-size: 11px;
	color: #4e4e4e; 
	background: url(../../img/arrowLink.gif) no-repeat right 4px;
	padding-right: 15px;
	display: block;
	bottom: 10px;
	width: 66px;
	margin-right: 10px;
	float: right;
	}
.mainContent .mainContentRight .commTxtArea .commTitle {
	font: normal 16px "Times New Roman", Times, serif;
	margin-bottom: 12px;
}
.mainContent .mainContentRight .commTxtArea .commTitle span {
	color: #758c00;
	}
.mainContent .mainContentRight .commTxtArea .commBox {
	margin-bottom: 10px;
	}
.mainContent .mainContentRight .commTxtArea .commBox textarea {
	width: 303px;
	height: 53px; 
	border: none;
	border: 1px solid #dec3b7;
	padding: 4px 4px;
	color: #666666;
	font-size: 11px;
	background: #fbfbfb url(../../img/inputBg.gif) repeat-x top left;
	}
.mainContent .mainContentRight .commTxtArea .commBox input {
	width: 303px;
	font-size: 11px;	
	padding: 4px 4px;
	}
.mainContent .mainContentRight .commTxtArea .commBox span {
	width: 67px;
	display: block;	
	float: left;
	line-height: 22px;
	}	
.mainContent .mainContentRight .commentsPosts { margin-bottom: 10px;}
.mainContent .mainContentRight .commentsPosts .commBar {
	background: url(../../img/commentsTitlebg.gif) repeat-x top left; 
	height: 28px;
	line-height: 28px;
	position: relative;
	padding-left: 10px;
	overflow: hidden;
	margin-bottom: 6px;
	}	
.mainContent .mainContentRight .commentsPosts .commBar h3 {
	font-size: 14px;
	float: left;
	text-transform: uppercase;
	width: 300px;
}
.mainContent .mainContentRight .commentsPosts .commBarNav { width: 158px; float: left; line-height: 28px;}
.mainContent .mainContentRight .commentsPosts .commBarNav a {color: #4e4e4e;}
.mainContent .mainContentRight .commentsPosts .commBarNav .active {
	color: #a02e14;
	text-decoration: none;
	cursor: text;
	}
.mainContent .mainContentRight .commentsPosts .commBarNav .arrL {
	background: url(../../img/arrowL.gif) repeat-x top left; 
	display: block; 
	width: 12px; 
	height: 15px; 
	float: left; 
	margin-top: 8px; 
	margin-right: 6px;
}
.mainContent .mainContentRight .commentsPosts .commBarNav .arrLDisabled {
	background: url(../../img/arrowL.gif) repeat-x top left; 
	display: block; 
	width: 12px; 
	height: 15px; 
	float: left; 
	margin-top: 8px; 
	margin-right: 6px;
}
.mainContent .mainContentRight .commentsPosts .commBarNav .arrR {
	background: url(../../img/arrowR.gif) repeat-x top left; 
	display: block; 
	width: 12px; 
	height: 15px; 
	float: left; 
	margin-top: 8px; 
	margin-right: 6px;
}
.mainContent .mainContentRight .commentsPosts .commBarNav .arrRDisabled {
	background: url(../../img/arrowR.gif) repeat-x top left; 
	display: block; 
	width: 12px; 
	height: 15px; 
	float: left; 
	margin-top: 8px; 
	margin-right: 6px;
}

.mainContent .mainContentRight .postsBox { width: 461px; padding: 0 0 20px 8px;}	
.mainContent .mainContentRight .postsBox .postTitle {
	width: 461px;
	text-align: right; 
	margin-bottom: 12px;
	overflow: hidden;
	font-size: 11px;
	}
.mainContent .mainContentRight .postsBoxSep { background: #ece2c9; width: 100%; height: 1px; line-height: 1px; font-size: 0; margin-bottom: 6px;}
.mainContent .mainContentRight .postsBox .postTitle p {text-align: left; float:left; width: 348px; margin-bottom: 2px;} 
.mainContent .mainContentRight .postsBox .postTitle p .postitle { font-size: 14px; color: #758c00;}
.mainContent .mainContentRight .postsBox .postTitle p .postAuthor { font-size: 12px; color: #a02e14;} 

.mainContent .mainContentRight .paging {
	padding: 1px 7px;
	height: 28px;
	background: url(../../img/pagingBg.gif) repeat-x top left;
	overflow: hidden;
	margin-bottom: 30px;
}
.mainContent .mainContentRight .artPaging .pageNum { width: 200px !important; } 
.mainContent .mainContentRight .artPaging .artcont {
	width: 200px;
	float: right;
}
.mainContent .mainContentRight .artPaging .artcont .pageNum2 {
	float:left;
	line-height:28px;
	text-align:center;
	width: 166px;
}
.mainContent .mainContentRight .paging .pageNum {
	text-align: center;
	float: left;
	width: 420px;
	line-height: 28px;
}
.mainContent .mainContentRight .paging .pageNum a {
	color: #a02e14;
	padding:0pt 8px;
	/*background: url(../../img/pagination_sep.gif) no-repeat left 50%;*/
}
.mainContent .mainContentRight .paging .pageNum strong {
	padding:0pt 8px;
	/*background: url(../../img/pagination_sep.gif) no-repeat left 50%;*/
}

.mainContent .mainContentRight .paging .RBtn {
	float: right;
	display: block;
	width: 17px;
	height:26px;
	background: url(../../img/RBtn.gif) no-repeat left top;
}
.mainContent .mainContentRight .paging .RBtn:hover {
	background: url(../../img/RBtn.gif) no-repeat left -26px;
}
.mainContent .mainContentRight .paging .LBtn {
	float: left;
	display: block;
	width: 17px;
	height:26px;
	background: url(../../img/LBtn.gif) no-repeat left top;
}
.mainContent .mainContentRight .paging .LBtn:hover {
	background: url(../../img/LBtn.gif) no-repeat left -26px;
}
.mainContent .mainContentRight .paging .unactiveR { background: url(../../img/RBtn.gif) no-repeat left -52px; cursor: default; }
.mainContent .mainContentRight .paging .unactiveR:hover {background: url(../../img/RBtn.gif) no-repeat left -52px;}
.mainContent .mainContentRight .paging .unactiveL { background: url(../../img/LBtn.gif) no-repeat left -52px; cursor: default; }
.mainContent .mainContentRight .paging .unactiveL:hover {background: url(../../img/LBtn.gif) no-repeat left -52px;}	
.mainContent .mainContentRight .quoteSubTitle a {
	color: #a02e14;
	text-decoration: none;
	}
.mainContent .mainContentRight .articleWrapp {
	overflow: hidden;
	line-height: 18px;
	padding-bottom: 20px;
	width: 469px;
	}
.mainContent .mainContentRight .articleWrapp em {
	display: block;
	margin-bottom: 6px;
	font-style: normal;
	color: #222;
	}
.mainContent .mainContentRight .articleWrapp p {
	line-height: 22px;
	}
.mainContent .mainContentRight .articleWrapp a {
	color: #a02e14;
	text-decoration: none;
	
	}
.mainContent .mainContentRight .articleWrapp .imgWr { 
	float: left;
	padding-right: 9px;	
	}
.mainContent .mainContentRight .articleWrapp .imgWr2 { 
	float: right;
	padding: 23px 0 0 9px;	
	width: 210px;
	}
.mainContent .mainContentRight .articleWrapp .ingredients {
	width: 250px;
	float: left;
	margin-bottom: 16px;
	}
.mainContent .mainContentRight .articleWrapp .ingredients2 {
	width: 250px;
	float: left;
	}
.mainContent .mainContentRight .articleWrapp .ingredientsBottom2 {
	width: 469px;
	float: left;
	}	
.mainContent .mainContentRight .articleWrapp .sideIngredients {
	clear: both;
	overflow: hidden;
	margin-bottom: 16px;
}

.mainContent .mainContentRight .articleWrapp h2 {	
	font: normal 16px "Times New Roman", Times, serif;	
	margin-bottom: 4px;	
}
.mainContent .mainContentRight .articleWrapp .maindishIngredients {	
	color: #a02e14;
}
.mainContent .mainContentRight .articleWrapp .sidedishIngredients {	
	color: #7c9018;
	}
.mainContent .mainContentRight .articleWrapp .preparations 
{
	width: 461px;
	background: #fdfbf1 url(../../img/linkedBoxdottedLine.gif) repeat-x left top;
	border-right: 2px solid #efeeee;
	padding: 8px 0px 0px 8px;
	margin-bottom: 16px;
}	
.mainContent .mainContentRight .articleWrapp .tipsAndTricks {
	background: #fff url(../../img/linkedBoxdottedLine.gif) repeat-x left bottom;
	padding: 0px 0 10px 8px;
	margin-bottom: 10px;	 
}
.mainContent .mainContentRight .articleWrapp .preparations ol {
	list-style-type: decimal;
	font: normal 16px "Times New Roman", Times, serif;
	padding: 0px 0px 10px 20px;	
	color: #666666;
	
}
.mainContent .mainContentRight .articleWrapp .preparations ol li {
	padding-right: 10px;
}
.mainContent .mainContentRight .articleWrapp .ingredientsRow {
	overflow: hidden;
	background: #FDFBF1; 
	border-bottom: 1px solid #FBF5DF;
	padding: 0 10px 0 10px;
	}
.mainContent .mainContentRight .articleWrapp .ingredientsRow:hover {
	background: #FBF5DF; 
	}
.mainContent .mainContentRight .articleWrapp .ingredientsRowEven {
	background: #fff; 
	}
.mainContent .mainContentRight .articleWrapp .item {	
	float: left;
	text-align: left;
	width: 180px;
}
.mainContent .mainContentRight .articleWrapp .itemUnit {	
	float: right;
	text-align: right;	
}
.mainContent .mainContentRight .saveRecipeBar {
	width: 453px;
	background: #fef9e4;
	border-top: 1px solid #ece2c9;
	border-bottom: 1px solid #ece2c9;
	margin-bottom: 16px;
	padding: 2px 8px;
	float: left;
	position: relative;
	z-index: 100;
}
.mainContent .mainContentRight .saveRecipeBar .saveRecLink a {	
	float: left;
	margin: 3px 0 0 0;
	}
.recipe {	 
	display: block; 
	width: 28px; 
	height: 20px; 
	background: url(../../img/recipeIcon.gif) no-repeat left -20px;
	}
.recipe:hover {background: url(../../img/recipeIcon.gif) no-repeat left 0px;}

.menus {
	display: block; 
	width: 28px; 
	height: 21px; 
	background: url(../../img/jelovniciIcon.gif) no-repeat left -21px;
	}
.menus:hover {background: url(../../img/jelovniciIcon.gif) no-repeat left 0px;}

.shop {
	margin-top: 1px !important;	
	display: block; 
	width: 28px; 
	height: 24px; 
	background: url(../../img/shopList.gif) no-repeat left -24px;
	}
.shop:hover {background: url(../../img/shopList.gif) no-repeat left 0px;}

.mainContent .mainContentRight .saveRecipeBar .saveRecLink {
	width: 164px;
	background: url(../../img/recipeBar.gif) repeat-y right 1px;
	float: left;
	height: 25px;
	line-height: 25px;
}

.mainContent .mainContentRight .recipeWrapp {
	width: 186px;
	position: absolute;
	left: 0px;
	top: 30px;
	background: #cdc4ad;
	padding: 3px;
	z-index: 20;
}
.mainContent .mainContentRight .rcp {
	width: 186px;
	position: absolute;
	right: 90px;
	top: 44px;
	background: #cdc4ad;
	padding: 3px;
	z-index: 40;
}
.mainContent .mainContentRight .recipeWrapp h3, .rcp h3 {
	background: #ece4cb;
	font: bold 12px Arial;
	padding-left: 8px;
	position: relative;
	border-top: 1px solid #fef9e4;
	line-height: 25px;
	height: 25px;
}
.mainContent .mainContentRight .recipeWrapp h3 a, .rcp h3 a{
	width: 13px;
	height: 14px;
	background: url(../../img/checkbox.gif) no-repeat left top;
	position: absolute;
	right: 8px;
	top: 5px;
}
.mainContent .mainContentRight .recipeWrapp h3 a:hover, .rcp h3 a:hover {
	background: url(../../img/checkbox.gif) no-repeat left -14px;	
}
.mainContent .mainContentRight .recipeWrapp .recipeBox, .rcp .recipeBox  {
	background: #fef9e4;         
	padding: 7px 8px 15px 8px;
}
.rcp .recipeBox h4 {font-size: 12px;}
.mainContent .mainContentRight .recipeWrapp .recipeBox p {
	text-indent: 1px;
	margin-bottom: 4px;
}
.mainContent .mainContentRight .recipeWrapp .recipeBox .inputBox, .rcp .recipeBox .inputBox {
	background: url(../../img/inputBoxBg.gif) no-repeat left top;
	height: 24px;
	width: 169px;
	position: relative;
	margin-bottom: 13px;	
}
.mainContent .mainContentRight .recipeWrapp .recipeBox .inputBox input, .rcp .recipeBox .inputBox input {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #758c00;
	padding-top: 5px;
	padding-left: 10px;		
}
.mainContent .mainContentRight .recipeWrapp .recipeBox .inputBox .choose, .userReg .userFields .inputBox .choose,
.rcp .recipeBox .inputBox .choose {
	background: url(../../img/inputArrows.gif) no-repeat left top;
	width: 23px;
	height: 20px;
	text-indent: -1000em;
	display: block;
	position: absolute;
	top: 2px;
	right: 2px;
}
.mainContent .mainContentRight .recipeWrapp .recipeBox .inputBox .choose:hover, .userReg .userFields .inputBox .choose:hover,
.rcp .recipeBox .inputBox .choose:hover {
	background: url(../../img/inputArrows.gif) no-repeat left -20px;
}

.mainContent .mainContentRight .recipeWrapp .saveBar, .rcp .saveBar {width: 138px; overflow: hidden; line-height: 22px; margin: 0 auto; color: #4e4e4e;}
.mainContent .mainContentRight .recipeWrapp .saveBar .save, .rcp .saveBar .save {
	width: 67px;
	height: 21px;
	display: block;
	color: #646464;
	background: url(../../img/saveBtn.gif) no-repeat left top;
	line-height: 21px;
	text-align: center;
	float: left;
	margin-right: 4px;
}
.mainContent .mainContentRight .recipeWrapp .saveBar .cancel, .rcp .saveBar .cancel {
	margin-left: 4px;
}
.userRecipeChooseFolder {
	overflow: auto; 
	display: none; 
	/*height: 95px; */
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CDC4AD;
	font-size:11px;
	left:0;
	position:absolute;
	top:23px;
	width:167px;
	z-index:2000;	
}
.userRecipeChooseFolder li {
	padding: 2px 8px;
	
}
.userRecipeChooseFolder li a{
	padding: 2px 8px;
	color: #666;
	text-decoration: none;
}
.userRecipeChooseFolder li a:hover {
	text-decoration: none;
}
.userRecipeChooseFolder li:hover {
	background: #ede9e1; 
	
}
.userRecipeChooseFolder .default {
	color: #758C00;
	font-weight: bold;
}

.mainContent .mainContentRight .recipeWrapp .chooseFolder {
	 width: 167px;
	 position: absolute;
	 background: #fff;
	 border: 1px solid #cdc4ad;
	 font-size: 11px;
	 top: 23px;
	 z-index: 2000;
}
.mainContent .mainContentRight .recipeWrapp .chooseFolder li {
	padding: 2px 8px;
	
}
.mainContent .mainContentRight .recipeWrapp .chooseFolder li:hover {
	background: #ede9e1; 
	
}
.mainContent .mainContentRight .recipeWrapp .chooseFolder .default {
	color: #758C00;
	font-weight: bold;
	}
.mainContent .mainContentRight .saveRecipeBar .prepTime {
	width: 100px;
	float: left;
	background: url(../../img/recipeBarClock.gif) no-repeat 7px top;
	padding-left: 33px;
	height: 25px;
	line-height: 25px;
}
.mainContent .mainContentRight .saveRecipeBar .prepTime span {
	background: url(../../img/dottedLineGrey.gif) repeat-x 1px bottom;
	
	}
.mainContent .mainContentRight .saveRecipeBar .numPerson {
	float: right;
	height: 25px;
	line-height: 25px;
	background: url(../../img/recipeBarFork.gif) no-repeat 0px top;
	padding-left: 38px;
}
.mainContent .mainContentRight .saveRecipeBar .numPerson span {
	display: block;
	margin-top: 1px;
}
.mainContent .mainContentRight .sendMail {
	width: 186px;
	position: absolute;
	right: 0px;
	top: 25px;
	background: #cdc4ad;
	padding: 3px;
	z-index: 20;
	display: none;	
}
.mainContent .mainContentRight .addNewMap 
{
	position: absolute;
	top: 4px;
	right: 24px;
	display: block;
	width: 19px;
	height: 22px;
	line-height: 22px;
	text-indent: -1000em;
	font-size: 0;
	background: url(../../img/addFolder.gif) no-repeat left top;
	}
.mainContent .mainContentRight .addNewMap:hover 
{
	background: url(../../img/addFolder.gif) no-repeat left top;
	}
.mainContent .mainContentRight .deleteMap 
{
	position: absolute;
	top: 4px;
	right: 0px;
	display: block;
	width: 19px;
	height: 22px;
	line-height: 22px;
	text-indent: -1000em;
	font-size: 0;
	background: url(../../img/delFolder.gif) no-repeat left top;
	}
.mainContent .mainContentRight .deleteMap:hover 
{
	background: url(../../img/delFolder.gif) no-repeat left top;
	}
.sendMail textarea {
	background:#FBFBFB url(../../img/inputBg.gif) repeat-x scroll left top;
	border:1px solid #DEC3B7;
	color:#666666;
	font-size:11px;
	height:53px;
	padding:4px;
	width: 158px;
}
.sendMail .send {
	margin: 14px auto 0 auto;
	width: 63px;
	text-align:center;
	}
.sendMail .send input {
	display: block;
	width: 63px;
	height: 21px;
	background: url(../../img/sendBtn.gif) no-repeat left top;
	text-align: center;
	font-size: 11px;
	line-height: normal !important;
	padding-top: 4px;
	color: #666666;
	cursor: pointer;
}
.sendMail .send a:hover {
	text-decoration: none;
	background: url(../../img/sendBtn.gif) no-repeat left -21px;
	
}
.mainContent .mainContentRight .sendMail  .recipeBox .inputBox input {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	padding-top: 5px;
	padding-left: 10px;		
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp {
	width: 186px;
	position: absolute;
	left: 0px;
	top: 30px;
	background: #cdc4ad;
	padding: 3px;
	z-index: 200;
}

.mainContent .mainContentRight .saveRecipeBar .recipeWrapp h3, .mainContent .mainContentRight .sendMail h3 {
	width: 178px;
	background:  url(../../img/forgPassBg.gif) repeat-x scroll left top;
	font: bold 12px Arial;
	padding-left: 8px;
	position: relative;	
	line-height: 26px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp h3 a, .mainContent .mainContentRight .sendMail h3 a {
	width: 13px;
	height: 14px;
	background: url(../../img/checkbox.gif) no-repeat left top;
	position: absolute;
	right: 8px;
	top: 5px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp h3 a:hover, .mainContent .mainContentRight .sendMail h3 a:hover {
	background: url(../../img/checkbox.gif) no-repeat left -14px;	
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox, .mainContent .mainContentRight .sendMail  .recipeBox {
	background: #fef9e4;         
	padding: 7px 8px 15px 8px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox p, .mainContent .mainContentRight .sendMail  .recipeBox p {
	text-indent: 1px;
	margin-bottom: 4px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox .inputBox, .mainContent .mainContentRight .sendMail  .recipeBox .inputBox {
	background: url(../../img/inputBoxBg.gif) no-repeat left top;
	height: 24px;
	width: 169px;
	position: relative;
	margin-bottom: 13px;
	z-index: 600;	
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .index {
	z-index: 100;
	}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox .inputBox input {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #758c00;
	padding-top: 5px;
	padding-left: 10px;		
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox .inputBox .choose, .userReg .userFields .inputBox .choose {
	background: url(../../img/inputArrows.gif) no-repeat left top;
	width: 23px;
	height: 20px;
	text-indent: -1000em;
	display: block;
	position: absolute;
	top: 2px;
	right: 2px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .recipeBox .inputBox .choose:hover, .userReg .userFields .inputBox .choose:hover {
	background: url(../../img/inputArrows.gif) no-repeat left -20px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .saveBar {
	width: 141px; 
	overflow: hidden; 
	line-height: 22px;
	margin: 0 auto;
	text-align: center;
	}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .saveBar .save {
	width: 67px;
	height: 21px;
	display: block;
	color: #646464;
	background: url(../../img/saveBtn.gif) no-repeat left top;
	line-height: 21px;
	text-align: center;
	float: left;
	margin-right: 4px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .saveBar .cancel {
	margin-left: 4px;
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .chooseFolder {
	 width: 167px;
	 position: absolute;
	 background: #fff;
	 border: 1px solid #cdc4ad;
	 font-size: 11px;
	 top: 23px;
	 left: 0px;
	 z-index: 2000;
	 }
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .chooseFolder li {
	padding: 2px 8px;
	
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .chooseFolder li:hover {
	background: #ede9e1; 
	
}
.mainContent .mainContentRight .saveRecipeBar .recipeWrapp .chooseFolder .default {
	color: #758C00;
	font-weight: bold;
	}
.mainContent .mainContentRight .articleWrapp .imgWr img {
	border: 1px solid #e4e3e3;
	padding: 1px;
	float: right; 
	text-align: left;
	
	}
.mainContent .mainContentRight .articleWrapp .imgWr p {
	font-size: 0.83em;
	color: #8f8e8e;
	text-align: right;
	padding-right: 5px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox {
	width: 196px;
	border-right: 2px solid #efeeee;
	background: url(../../img/linkedBoxdottedLine.gif) repeat-x left top;
	padding: 5px 5px 0 5px;
	margin-bottom: 2px;
	position: relative;
	z-index: 5;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox h2 
{
	width: 196px;
	color: #a02e14;
	font-size: 1.33em;
	font-family: "Times New Roman", Times, serif;
	margin-bottom: 2px;
	line-height: 20px;
	
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox h2 .count {
	color: #b7b6b6;
	font: normal 11px Arial, Helvetica, sans-serif;
	
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox div.sep2 {
	width: 196px;
	margin: 0;
	margin-bottom: 8px;
	background: none;
	background: #efeeee;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox a {
	width: 181px;
	background: url(../../img/bullet.jpg) no-repeat left 5px;
	display: block;
	padding: 0 5px 0 15px;
	color: #4e4e4e;	
	margin-bottom: 2px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .arrBtn {
	width: 16px;
	height: 15px;
	padding: 0;
	margin: 0;
	text-indent: -1000em;
	position: absolute;
	top: 6px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .prev  {	
	background: url(../../img/arrows.gif) no-repeat top left;
	right: 28px;
}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .next {	
	background: url(../../img/arrows.gif) no-repeat top right;
	right: 7px;
}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .prev:hover  {	
	background: url(../../img/arrows.gif) no-repeat left -15px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .next:hover {	
	background: url(../../img/arrows.gif) no-repeat right -15px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .prevUnactive  {	
	background: url(../../img/arrows.gif) no-repeat left -30px;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox a:hover {
	color: #ff9523;
	text-decoration: none;
	}
.mainContent .mainContentRight .articleWrapp .imgWr .linkedBox .sep {
	background: url(../../img/linkedBoxdottedLine.gif) repeat-x top left;
	width: 201px;
	height: 1px; 
	line-height: 1px; 
	font-size: 0;
	margin-top: 6px;
	}

.mainContent .mainContentRight .gradeBar {
	width: 469px;
	border-bottom: 1px solid #ece2c9;
	overflow: hidden;
	padding: 4px 0;
	margin-bottom: 20px;
}
.mainContent .mainContentRight .grade {
	color:#A02E14;
	float:left;
	font-size:14px;
	text-transform:uppercase;
	margin-top: 13px;
}
.mainContent .mainContentRight .grade span {
	display:block;
	float:left;
}
.mainContent .mainContentRight .gradeDiv{
	display: block;
	float: left;
	margin:2px 0 0 10px;
}
.mainContent .mainContentRight .gradeStar{
	font-size: 0pt;
    width: 18px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}
.mainContent .mainContentRight .savedGradeStar{
	background-image: url(../../img/grade_hover.gif);
}
.mainContent .mainContentRight .filledGradeStar{
	background-image: url(../../img/grade_hover.gif);	
}
.mainContent .mainContentRight .emptyGradeStar{
	background-image: url(../../img/grade_normal.gif);
}

.mainContent .mainContentRight .graded {
	color: #4e4e4e;
	font-size: 11px;	
	float: right;
	margin: 0 auto;
	}
.mainContent .mainContentRight .graded em {
	color: #a8a7a7;
	font-style: normal;
	}
.mainContent .mainContentRight .graded a{
	display: block;
	text-align: center; 
	margin: 0 auto;
	}

.bannerPlaceLong {
	padding-bottom: 20px;
	}
/* ++++++++++++++++++++++++++          ++++++++++++++++++++++++++++++++++  */
.footerTop {
	width: 1000px;
	height: 5px;
	line-height: 5px;
	font-size: 0;
	background: #758c00  url(../../img/footerTop.gif) no-repeat left top;
	}
.footer {
	width: 990px;
	padding: 0 5px;
	background: #758c00 url(../../img/footerMiddle.gif) repeat-y top left;	
}
.footer .footerContent {
	padding: 8px 10px 0 10px;
	overflow: hidden;
	font-size: 12px;
	background: url(../../img/footerLogo.gif) no-repeat bottom right;
	}
	
.footer .footerContent .listSeparator{ 
	clear: both;
	width: 814px;
	height: 2px;
	line-height: 2px;
	font-size: 0;
	background: url(../../img/footerSEP.gif) no-repeat left top;
	margin: 10px 0;
}
	
.footer .footerContent ul {
	text-transform: uppercase;
	font-weight: bold;
	overflow: hidden;
	}
.footer .footerContent .footerList {
	text-transform: none;
	}
.footer ul li {
	float: left;
	zoom: 1;
	}
.footer ul li.separator {
	background: url(../../img/footerListBullet.gif) no-repeat left top;
	width: 4px; 
	height: 4px;
	margin: 5px 5px 0 5px;
	}
.footer ul li a {
	color: #ffffff;	
	zoom: 1;	
	}	

.footerBottom {
	width: 1000px;
	height: 14px;
	line-height: 5px;
	font-size: 0;
	background: #758c00 url(../../img/footerBottom.gif) no-repeat left top;	
}
.copywrite {text-align: center;}
.copywrite a {color: #666666;}
.copywrite a:hover {color: #333;}


/* ++++++++++++++++++++++++++        ++++++++++++++++++++++++++++++++++  */
.mainContent .mainContentRight .mainArticle { 
	width: 469px; 
	overflow: hidden;
	border-bottom: 1px solid #ece2c9;
	margin-bottom: 10px;
	}
.mainContent .mainContentRight .littleArticle { 
	border-bottom: 1px solid #fff;
	position: relative;
	}

.mainContent .mainContentRight .mainArticle ul {
	font-size: 12px;
	padding-left: 4px;
	}
.mainContent .mainContentRight .mainArticle ul li { 
	background: url(../../img/mainArtBullet.gif) no-repeat left 5px;
	padding: 1px 4px 1px 18px;
	
	}
.mainContent .mainContentRight .mainArticle ul li a { 
	color: #4e4e4e;	
	} 
.mainContent .mainContentRight .mainArticle ul li a:hover { 
	color: #ff9523;	
	text-decoration: none;
	} 
.mainContent .mainContentRight .mainArticle .bla img {
	border:	1px solid #E4E3E3;
	display: block;
	padding: 1px;
	float: left;
	margin: 0 10px 4px 0;
	overflow: hidden;
	}
.mainContent .mainContentRight .mainArticle h1 {
	font-size: 24px;
	margin: 4px 0 8px 0;
	padding-left: 4px;
	}
.mainContent .mainContentRight .mainArticle h1 a {
	color: #FF9523;
	}	
.mainContent .mainContentRight .mainArticle h2 {
	
	margin: 3px 0 2px 0;
	}
.mainContent .mainContentRight .mainArticle h2 a {
	color: #a02e14;
	font-size: 14px;
	font-weight: bold;
	}	
.mainContent .mainContentRight .mainArticle h3 {
	border-bottom: 1px solid #ece2c9;
	margin-bottom: 8px;
	line-height: 8px;
	}
.mainContent .mainContentRight .mainArticle h3 a {
	color: #4e4e4e;
	text-transform: uppercase; 
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 4px;
	text-decoration: none;
	}
.mainContent .mainContentRight .mainArticle h3 a:hover {
	color: #A02E14;	
	}
.mainContent .mainContentRight .mainArticle p {
	margin-bottom: 6px;
	line-height: 18px;
	padding: 4px 8px 0 4px;
	}
.mainContent .mainContentRight .littleArticle .readMore, .mainContent div.group2 .boxplanner p.readMore {
	margin-bottom: 0px;
	position: absolute;
	bottom: 0;
	right: 0;
}
.mainContent div.group2 .boxplanner p.readMore { margin-bottom: 6px; }

/* ++++++++++++++++++ shopping list MyCorner 13_02 ++++++++++++++++++   */
.mainContent .mainContentRight .SListDelete {
	float:right;
}
.mainContent .mainContentRight .SListContainer h3{
	font-size: 11px;
	text-transform: uppercase;
	color: #4e4e4e;
	background: #fefae9;
	height: 23px;
	padding-left: 3px;
	line-height: 23px;
	font-weight: bold;
}
.mainContent .mainContentRight .SListContainer h4
{
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	background: #fff url(../../img/borderBtm.gif) repeat-x left bottom;
	border-top: 1px solid #b1701e;
	height: 18px;
	padding: 3px;
	line-height: 18px;
}
.mainContent .mainContentRight .SListContainer h4 a
{
	color: #b1701e;
	}
.mainContent .mainContentRight .SListContainer .SListContainerItem {
	overflow: hidden;
	height: 25;
	line-height: 25px;
	border-bottom: 1px solid #f7f0e8;
	}
.mainContent .mainContentRight .SListContainer .SListContainerItem:hover {
	background: #FBF5DF;
}
.mainContent .mainContentRight .SListContainer .SListContainerItem:hover input {
	color: #7c9408 !important;
	font-weight: bold;
}
.mainContent .mainContentRight .SListContainer .SListContainerItem .itemName {
	width: 375px;
	float: left;
	padding-left: 5px;
}
.mainContent .mainContentRight .SListContainer .SListContainerItem .itemUnit {
	width: 70px;
	float: right;
	text-align: right;
	}
.mainContent .mainContentRight .SListContainer .SListContainerItem .itemUnit input  
{
	border:1px solid #DEC3B7;
	}
.mainContent .mainContentRight .SListContainer .SListContainerItem .deleteIcon {
	float: left;
	width: 64px;
	padding: 0 5px 0 0;	
	}	
.mainContent .mainContentRight .SListContainer .SListContainerItem .deleteIcon img {
	margin-top: 4px;
	width: 18px;
	height: 18px;
	float: right;	
	}
.addItemContainer {
	background: #f1ede3 url(../../img/dottedGreen.gif) repeat-x scroll left bottom;
	height:32px;
	padding-left:10px;
	position:relative;
	width:459px;
}
.mainContent .mainContentRight .SListContainer .addItemPanel {
	background: #e5e2d9;
	padding: 3px;

}
.mainContent .mainContentRight .SListContainer .innerPanel {
	background: #fef9e4 url(../../img/innerPanelBg.gif) no-repeat right bottom;
	padding: 8px 13px;
	
}
.mainContent .mainContentRight .SListContainer .innerPanel .inputBox {
	background: url(../../img/inputBg278.gif) no-repeat top left;
	height: 24px;
	width: 278px;
	margin: 6px 0px 10px 0px;
}
.mainContent .mainContentRight .SListContainer .innerPanel .inputBox2 {
	background: url(../../img/inputBg108.gif) no-repeat top left;
	height: 24px;
	width: 108px;
	float:left;
	position: relative;
	margin: 6px 0px 10px 0px;
}
.printItem {
	background: url(../../img/addItemPrint.gif) no-repeat left top;
	padding-left: 32px;
	height: 32px;
	line-height: 32px;
	}
.printItem a{	
	color: #4e4e4e;
	text-transform: uppercase;
	border-bottom: 1px dotted #4e4e4e;
			
}
.printItem a:hover 
{	
	text-decoration: none;
}

.addShopp {
	background: url(../../img/addShoppList.gif) no-repeat left top;
	padding-left: 32px;
	height: 32px;
	line-height: 32px;
	}
.addShopp a{	
	color: #4e4e4e;
	text-transform: uppercase;
	border-bottom: 1px dotted #4e4e4e;
			
}
.addShopp a:hover 
{	
	text-decoration: none;
}
/*---------*/

.mainContent .mainContentRight .littleArticle .bla img {
	margin: 0 6px 0px 0;
	}

.mainContent .mainContentRight .littleArticle h3 {
	margin-bottom: 4px;
	font-size: 12px;	
	}
.userReg { width: 488px; padding-top: 20px; float: right; border-left: 1px solid #ECE2C9;}	

.userReg .userFields { margin-bottom: 12px; overflow: hidden; position: relative; padding-right: 16px; }
.userReg .userFields label {	
	font: bold 12px Arial;
	display: block;
	text-align: right;
	margin-right: 10px;
	float: left;
	width: 153px;
}
.userReg .userFields label span { background: url(../../img/requested.gif) no-repeat left top; padding-left: 12px;}
.userReg .userFields input { width: 252px; font-size: 11px; padding: 4px; float: left;}
.userReg .userFields .inputBox { 
	float: left;
	background:#FFFFFF url(../../img/inputBg.gif) repeat-x scroll left top;
	border:1px solid #DEC3B7;
	color:#666666;
	width: 260px; 
	position: relative;
	padding: 2px 0 4px 0;	
	} 
.userReg .userFields .inputBox input { 
	width: 222px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	padding: 4px 10px 0 4px;
	float: left;	
	}
.userReg .userFields .radioBox {
	font: bold 12px Arial, Helvetica, sans-serif;
	margin-bottom: 4px;
	}
.userReg .userFields .radioBox input {
	width: 12px;
	height: 12px;
	margin: 0px 6px 0px 10px;
	position: relative;
	top: 1px;
	float: none !important;
	}
.userReg .userFields .chooseDate {
	display: block;
	text-indent: -1000em;
	background: url(../../img/dateIcon.gif) no-repeat left top;
	width: 17px;
	height: 17px;
	position: absolute;
	top: 3px;
	right: 6px;
	}
.userReg .userFields .chooseDate:hover {
	background: url(../../img/dateIcon.gif) no-repeat left -17px;
}
.newsletterAdd {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4e4e4e;
	overflow: hidden;
	}
.newsletterAdd p {
	font: bold 18px "Times New Roman", Times, serif;
	color: #7d911a;
	padding-left: 33px;
	width: 268px;
	float: left;
	}
.newsletterAdd span { color: #a02e14; }
.newsletterAdd div { margin-bottom: 10px; }
.newsletterAdd input { 
	margin-right: 6px;
	position: relative; 
	top: 1px;
	 }
.termsConditions { font-size: 12px;  color: #4e4e4e; padding-left: 12px;}
.termsConditions p { margin: 10px 0;}
.regsError { 
	position: relative;
	top: 0px;
	right: 0px;
	width: 110px;
	border: 1px solid #ea0803;
	/*background: url(../../img/inputBg.gif) repeat-x top left;*/
	padding: 8px;
	font: bold 12px Arial, Helvetica, sans-serif;
	}
.regsError { 
	position: relative;
	top: 0px;
	right: 0px;
	width: 110px;
	border: 1px solid #ea0803;
	/*background: url(../../img/inputBg.gif) repeat-x top left;*/
	padding: 8px;
	font: bold 12px Arial, Helvetica, sans-serif;
	}	
.cancel 
{
	background:transparent url(../../img/dottedLinkLine.gif) repeat-x scroll left bottom;
	color:#4E4E4E;
	font-size:11px;
	text-decoration: none !important;
}
.regsError .error {
	color: #ea0803;
	font-size: 11px;
	font-style: normal;
	}
.regsError .error li {
	background: url(../../img/errorStar.gif) no-repeat left 4px;
	padding-left: 7px;
}
.mainContent .regBtn {
	display: block;
	width: 121px;
	height: 21px;
	text-indent: -1000em;
	background: url(../../img/registerBtn.gif) no-repeat left top;
	margin: 0 auto;
	}
.mainContent .regBtn:hover {
	background: url(../../img/registerBtn.gif) no-repeat left -21px;
}

/* ++++++++++++++++ SITE MAP ++++++++++++++++ */
.siteMap {
	padding: 10px 0 0 10px;
	width: 650px;
	overflow: hidden;
}
.level0 {
	float: left; 
	width: 650px;
	zoom: 1;
	}
.level0 li {
	float: left; 
	width: 216px; 
	padding-bottom: 10px;
	zoom: 1;
	}
.level0 li a {
	display: block;
	text-transform: uppercase;
	color: #7d911a;
	font: bold 14px Arial, Helvetica, sans-serif;	
	padding: 4px 0;
	zoom: 1;
	
	}	
.level0 li .level1 {
	padding-left: 6px; 
	width: 194px;
	zoom: 1;
	}
.level0 li .level1 li {
	float: none; 
	margin: 0; 
	padding: 0 10px 0 0; 
	width: 184px;
	zoom: 1;
	}
.level0 li .level1 li a {
	text-transform: none;
	color: #666666;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left: 10px;
	background:transparent url(../../img/bullet.jpg) no-repeat scroll left 6px;
	padding: 2px 0 2px 10px;
	zoom: 1;
}
.level0 li .level1 li .level2 {
	width: 184px; 
	zoom: 1;
	}
.level0 li .level1 li .level2 li { width: 184px; }
.level0 li .level1 li .level2 li a {
	text-transform: none;
	color: #666666;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding-left: 14px;
	background: none;
	display: inline;
	padding: 0px 0 0 14px;
	zoom: 1;
	line-height: 20px;
}

.mainContent .mainContentRight .groupList 
{	
	width: 186px;
	left: 276px;	
	position:absolute;
	top: 18px;	
	z-index:100;	
}
.whereIsRec
{	
	background: #FDFBF1;
	padding: 7px 0px;
	width: 186px;
	}
.whereIsRec li { width: 186px; zoom: 1;}
.whereIsRec li a
{
	width: 172px;
	font-size: 11px;
	display: block;
	padding: 2px 6px 2px 8px;
	font-weight: normal;
	zoom: 1;
	float: none;
	}
.whereIsRec li a:hover
{
	font-size: 11px;
	background: #FBF5DF;
	color: #666;
	text-decoration: none;
	}

.rcbSlide
{
	position:absolute;
	overflow:hidden;
	display:none;
	_height:1px;
	float:left;
}

.RadComboBox_Default {
	background:transparent url(../../img/inputBoxBg.gif) no-repeat scroll left top;
	height:24px;
	margin-bottom:13px;
	position:relative;
	width:169px;
}
.rcbArrowCellRight {
	background: url(../../img/inputArrows.gif) no-repeat left top;
	width: 23px;
	height: 20px;
	text-indent: -1000em;
	display: block;
	position: absolute;
	top: 3px;
	right: 65px;
}

.rcbArrowCellRight a {
	width: 23px;
	height: 20px;
	background-image: none !important;
}

.rcbArrowCellRight:hover {
	background:transparent url(../../img/inputArrows.gif) no-repeat scroll left -20px;
	cursor: pointer;
}

.rcbInput {
	background:#FFFFFF url(../../img/inputBg.gif) repeat-x scroll left top;
	border:1px solid #DEC3B7;
	color:#666666;
	padding-top: 6px !important;
	height: 14px !important;
}
.rcbInputCell {}
.rcbScroll {
	position: absolute;
	background: #fff;
	border: 1px solid #cdc4ad;
	font-size: 11px;
	z-index: 2000;
}

.rcbList {
	overflow: auto; 
	height: 456px;
	padding-left: 4px !important;
	width: 256px !important;	
}
.rcbWidth 
{
	width: 260px !important;
	}

.RadComboBox_Default2 {
	background:transparent url(../../img/inputBoxBg.gif) no-repeat scroll left top;
	height:24px;
	margin-bottom:13px;
	position:relative;
	width:169px;
}
.rcbArrowCellRight2 {
	background: url(../../img/inputArrows.gif) no-repeat left top;
	width: 23px;
	height: 20px;
	text-indent: -1000em;
	display: block;
	position: relative;
	top: 2px;
	right: 2px;
}

.rcbArrowCellRight2 a {
	background-image: none !important;
}

.rcbInput2 {
	color:#758C00;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:normal;
	padding-left:10px;
	padding-top:5px;
}

.rcbScroll2 {
	width: 167px;
	position: absolute;
	background: #fff;
	border: 1px solid #cdc4ad;
	font-size: 11px;
	top: 23px;
	z-index: 2000;
}

.RelatedArticlesCtl2 {
	width:209px; 
	height:420px; 
	float: right;
	 overflow: hidden;
}
