body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #000 url(../i/bg.png) repeat-x;
	font: 10px/14px Tahoma,Verdana;
}

a {
	outline: none;
}
.gallery {display:block; float:left; margin-right:4px; text-align:center;}
.gallery img {padding:2px; background-color:#FFF; border:none}
.gallery a{ text-decoration:none; padding-top:3px; padding-bottom:5px;}
.subTitles{
	text-align: right;
	width: 250px;
}
#wrapper {
	background: url(../i/bg-table.png) repeat-x;
	min-height: 750px;
	height: auto !important;
	height: 750px;
}

#column-wrapper {
	width: 933px;
	margin: 0 auto;
	text-align: left;
}
a.lezzeti {text-decoration:none; color:#000!important}
a.lezzeti:hover{text-decoration:underline; color:#000!important}
a.lezzeti:visited{text-decoration:none; color:#000 !important}
#left {
	width: 193px;
}
body {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #000 url(../i/bg.png) repeat-x;
	font: 10px/14px Tahoma,Verdana;
}

a {
	outline: none;
}

#wrapper {
	background: url(../i/bg-table.png) repeat-x;
	min-height: 750px;
	height: auto !important;
	height: 750px;
}


#left {
	width: 193px;
}

#main {
	width: 401px;
}

#right {
	width: 306px;
	position: relative;
}

.column {
	float: left;
}

#header a {
	width: 193px;
	height: 158px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	outline: none;
	background: url(../i/logo1.png) no-repeat 0px -1px;
}

#header.l01 a {
	background-image: url(../i/logo1.png);
	background-position: 0px 0px;
}

#header.l02 a {
	background-image: url(../i/logo2.png);
}

#header.l03 a {
	background-image: url(../i/logo3.png);
}

#header.l04 a {
	background-image: url(../i/logo4.png);
}

#header.l05 a {
	background-image: url(../i/logo5.png);
}

#header.l06 a {
	background-image: url(../i/logo6.png);
}

#header.l07 a {
	background-image: url(../i/logo7.png);
}

#nav {
	background: url(../i/bg-nav24.png) no-repeat;
	height: 180px;
	overflow: hidden;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav ul li a {
	font: 11px/21px Tahoma,Verdana;
	color: #000;
	text-decoration: none;
	padding: 3px 0 7px 34px;
	display: block;
}

#nav ul li a:hover {
	background: url(../i/bg-nav-selected2.png) no-repeat 0px -3px;
}

#tastyrecipes {
	background: url(../i/bg-recipes.png) no-repeat;
	height: 322px;
	overflow: hidden;
	position: relative;
}

#tastyrecipes h3 {
	padding: 120px 0 0 30px;
	margin: 0;
	text-indent: -9000px;
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

#tastyrecipes h2 {
	padding: 0px 10px 0 33px;
	font: 15px/16px Tahoma,Verdana;
}

#tastyrecipes p {
	padding: 0 20px 8px 33px;
	margin: 0;
}

#content {
	background: #DBDBDB url(../i/bg-content-bottom.png) no-repeat left bottom;
	padding: 0 0 110px 0px
}

#content.main {
	padding: 0 0 0px 0px
}

#metaContent {
	clear: both;
	background: url(../i/bg-content-top.png) no-repeat left top;
	padding-top: 75px;
}

#subNav {
	padding: 0px 8px 0 8px;
	height: 90px;
	position: relative;
}

#subNav .wrapper {
	position: absolute;
	bottom: 10px;
	width: 390px;
}

#subNav h2 {
	display: inline;
	margin: 0;
	padding: 0;
	color: #878e36;
	font: normal 15px/18px Tahoma,Verdana;
}

#subNav h2.selected {
	font-weight: bold;
	color: #3e2c00;
}

#subNav a {
	text-decoration: none;
}

#subNav span.seperator {
	background: url(../i/seperator-breadcrumb.png) no-repeat 1px 5px;
	padding: 4px 3px;
	text-indent: -9000px;
}

#subNav ul {
	clear: both;
	margin: 0;
	padding: 10px 30px 10px 0px;
	list-style: none;
}

#subNav ul li {
	float: left;
	font: bold 10px/14px Tahoma,Arial;
	margin: 0 10px 4px 0;
}

#subNav ul li a {
	text-decoration: none;
	color: #B70000;
	padding: 1px 0px 3px 8px;
	white-space: nowrap;
	background: url(../i/bg-subNav-off.png) no-repeat left top;
	padding-left: 8px;
}

#subNav ul li.selected a {
	color: #FFF;
	background: url(../i/bg-subNav.png) no-repeat left top;
	padding-left: 8px;
}

#subNav ul li a span {
	padding: 1px 8px 3px 0;
	margin-right: -8px;
	background: url(../i/bg-subNav-off.png) no-repeat right top;
}

#subNav ul li.selected a span {
	background: url(../i/bg-subNav.png) no-repeat right top;
	margin-right: -8px;
}

#mainContent .press {
	padding-left: 0px;
}

#mainContent.press li.pressList{
	list-style: none;
	padding: 12px 10px;
	line-height:17px;
	border-bottom: 1px dashed #8e8e8e;
}

#mainContent.press ul {
	padding: 0px;
}

#mainContent img {
	margin-right:5px;
	margin-bottom:2px;
	border:0px;
}

#mainContent .pressList {
	list-style: none;
	padding: 20px 10px;
	line-height:17px;
	border-bottom: 1px dashed #8e8e8e;
}


#mainContent a.item1a {
	text-decoration: none;
	color: #cbcbcb;
	padding: 1px 0px 3px 8px;
	white-space: nowrap;
	background: url(../i/bg-press.png) no-repeat left top;
}

#mainContent h3.item1b {
	font: bold 11px/14px Tahoma,Verdana;
	display: inline;
	margin: 0;
	padding: 1px 8px 3px 0;
	margin-right: -8px;
	background: url(../i/bg-press.png) no-repeat right top;
}

#mainContent .item2a {
	text-decoration: none;
	color: #cbcbcb;
	padding: 1px 0px 3px 8px;
	white-space: nowrap;
	background: url(../i/bg-press2.png) no-repeat left top;
	padding-left: 8px;
}

#mainContent .item2b {
	padding: 1px 8px 3px 0;
	margin-right: -8px;
	background: url(../i/bg-press2.png) no-repeat right top;
}


#meta, #recipeContestVote {
	clear: both;
	background: #CED0AB;
	border-bottom: 1px dashed #666;
	height: auto;
}
#recipeContestVote {
	border-top: 1px dashed #666;
	padding: 16px 16px 8px 8px;
	font-size: 1.2em;
}
#meta h1 {
	margin: 0;
	padding: 8px 0 12px 8px;
	color: #b70000;
	font: 18px/22px Tahoma,Verdana;
	clear: both;
}

#meta h2 {
	margin: 0;
	padding: 0px 16px 0px 8px;
	color: #b70000;
	font: 14px/14px Tahoma,Verdana;
}

#meta p {
	padding: 0 16px 8px 8px;
	font: 11px/15px Tahoma,Verdana,Arial;
}

#meta form {
	float: right;
	padding: 8px 8px 0px 16px;
}

#meta form strong {
	color: #BD120B;
}

#meta form select, #recipeContestVote select, #recipeContestVote input.email {
	font: 10px/13px Tahoma,Verdana;
	background: #BD120B;
	color: #FFF;
	border: 1px solid #FFF;
}
.box form select {
	font: 10px/13px Tahoma,Verdana;
	background: #BD120B;
	color: #FFF;
	border: 1px solid #FFF;
	margin: 0 0 0 18px;
	width:160px;
}

#additionalContent {
	min-height: 110px;
	height: auto;
}

.box {
	float: left;
	width: 198px;
	font: 11px/13px Tahoma,Verdana;
}

.box h3 {
	padding: 12px 0 8px 18px;
	margin: 0;
	color: #B70000;
	font: 12px/16px Tahoma,Verdana;
}

.box table,
.box p {
	margin: 0 8px 8px 18px;
}

.box table tr th span {
	font-weight: normal;
}

.box table tr td.info {
	padding-top: 12px;
	font-size: 10px;
}

.box table tr td {
	text-align: left;
}

#mainContent {
	background: #cbcbcb url(../i/bg-mainContent.png) no-repeat left bottom;
	padding-bottom: 120px;
	min-height: 535px;
}

#mainContent h1 {
	margin: 0;
	padding: 12px 12px 8px 8px;
	font: 18px/20px Tahoma,Verdana;
}

#mainContent h2 {
	margin: 0;
	padding: 12px 12px 8px 12px;
	font: 14px/18px Tahoma,Verdana;
	color: #3e2c00;
}

#mainContent p {
	margin: 0;
	padding: 12px 12px 8px 12px;
	font: 11px/15px Tahoma,Verdana;
}

#mainContent ul {
	margin: 0;
	padding: 2px 12px 8px 30px;
	font: 11px/15px Tahoma,Verdana;
}

#mainContent p a,
#mainContent ul a {
	color: #BE171F;
}

#flashReplace {
	position: absolute;
	top: 250px;
}

#news {
	background: url(../i/bg-news.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 10px;
	width: 198px;
	height: 250px;
}

#news h3 {
	text-indent: -9000px;
}

#news h2 {
	font: 14px/18px Tahoma;
	padding: 20px 12px 0px 12px;
	margin: 0;
}

#news p {
	padding: 0px 8px 12px 12px;
}

#functions {
	background: url(../i/bg-functions.png) no-repeat;
	position: absolute;
	left: 206px;
	top: 0px;
	height: 250px;
	width: 98px;
}

#functions h3 {
	margin: 0;
	padding: 0;
}

#functions h3.newsletter a {
	width: 98px;
	height: 135px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	outline: none;
}

#functions h3.login a {
	width: 98px;
	height: 90px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	outline: none;
}

#mainPage {
	position: relative;
	float: left;
	width: 740px;
	display: block;
}

#mainPage #content {
	background: none;
}

#mainPage #tabWrapper {
	position: absolute;
	width: 227px;
	left: 0px;
	top: 0px;
	height: 370px;
	background: url(../i/bg-tabWrapper.png) no-repeat 0px -1px;
	overflow: hidden;
	z-index: 2;
}

#mainPage #news {
	position: absolute;
	left: 0px;
	top: 360px;
	width: 206px;
	height: 274px;
	background: url(../i/bg-news-mainPage.png) no-repeat;
}

#mainPage #functions {
	position: absolute;
	left: 532px;
	background: none;
	width: 240px;
	z-index: 2;
}

#mainPage #functions h3.newsletter {
	width: 94px;
	height: 143px;
	background: url(../i/bg-functions-newsletter.png) no-repeat;
	float: left;
}

#mainPage #functions h3.login {
	width: 71px;
	height: 103px;
	float: left;
	background: url(../i/bg-functions-signin.png) no-repeat 0px -1px;
	margin: 0;
}

#mainPage #tableBanner {
	background: url(../i/banner-table.png) no-repeat;
	width: 71px;
	height: 254px;
	z-index: 1;
	position: absolute;
	top: 402px;
	left: 432px;
	text-indent: -9000px;
}

#mainPage #mainPic {
}

#metaContent.recipe #meta h2 {
	margin: 0px 0 0 0;
	padding: 12px 0 0 8px;
}

#metaContent #additionalContent {
	border-top: 1px dashed #666
}

#metaContent.recipe #meta h3,
#metaContent.recipe #additionalContent h3,
#mainContent h3,
#metaContent.recipe #additionalContent p {
	margin: 0px 0 0 0;
	padding: 12px 12px 0 12px;
}

#metaContent.recipe #meta img {
	margin: 0;
	padding: 0;
}

#metaContent.recipe #additionalContent {
	padding-bottom: 70px;
}

#footer {
	clear: both;
	color: #FFF;
	padding: 15px 0px 25px 0!important;
	width:933px;
	margin:0 auto;
	background: url(../i/bg-footer.png) no-repeat 740px 18px;
}

#footerWrapper {
	background: url(../i/bg-footer-anim2.gif) no-repeat 395px 0px;
	padding: 14px 0 28px 0px;
		height:30px;

}

#footer p {
	margin: 0;
	padding: 0;
}

#footer p.r {
	text-align: right;
	color: #7f7f7f;
}

#footer p.l {
	color: #FFF;
}

#footer p.r a {
	color: #7f7f7f;
	text-decoration: none;
}
#footer .m {
	display:block;
	float:left;
}
#footer p.l a {
	color: #FFF;
}


#footer .certificates {float:right;width:315px;height:70px;margin:-13px 0 0 0 }
#footer .certificates a{width:300px;margin-left:15px;height:70px;display:block;text-decoration:none;text-indent:-9000px;}
#footer .userlogin {float:right;width:75px;height:70px; margin:0 150px 0 0; background:url(../i/userlogin.jpg) no-repeat;}
#footer .userlogin a{width:55px;margin-right:15px;height:47px;display:block;text-decoration:none;text-indent:-9000px;}

.ui-tabs-hide {
	display: none;
}

.tabNavigation {
	width: 27px;
	overflow: hidden;
	float:right;
	margin: 0;
	padding: 24px 0 0 0;
	list-style: none;
	position:relative;
	left:-4px;
	top:-6px;
}

.tabNavigation li {
	margin: 0;
}

.tabNavigation li a {
	width: 17px;
	font-size:11px;
	height: 18px;
	padding-right:10px;
	color:#cb5858 !important;
	display: block;
	overflow: hidden;
	font-size:bold !important;
	background: url(../i/bg-tab-page.png) no-repeat right -34px;
	text-decoration: none;
	color: #FFF;
	text-align: right;
	float:left;
	outline: none;
}

.tabNavigation li.ui-tabs-selected a {
	background: url(../i/bg-tab-page.png) no-repeat right top;
	color:#FFF !important;
}

.tabContent {
	width: 200px;
	height: 365px;
}

.tabContent h2 {
	margin: 0;
	padding: 20px 10px 10px 10px;
	font: normal 21px/23px Tahoma;
}

.tabContent p {
	margin: 0;
	padding: 0px 15px 10px 10px;
}




#tabContent05 {background: url(../i/bg-tab05.png) no-repeat 3px 7px;}
#tabContent06 {background: url(../i/bg-tab06.png) no-repeat 3px 7px;cursor:pointer; padding:0!important; margin:0!important}
#tabContent02 {background: url(../i/elleKesimBanner.png) no-repeat 3px 7px;cursor:pointer;}
#tabContent03 {background: url(../i/newsletterkulak.png) no-repeat 3px 7px;cursor:pointer;}
#tabContent04 {background: url(../i/bg-tab03.png) no-repeat 3px 7px;cursor:pointer;}
#tabContent01 {background: url(../i/tabSeen-guvenlik.png) no-repeat 3px 7px;cursor:pointer;}

#tabContent01.tabContent h2,
#tabContent01.tabContent p,
#tabContent05.tabContent h2,
#tabContent05.tabContent p,
#tabContent04.tabContent h2,
#tabContent04.tabContent p{color:#FFF;}


#tabContent05 .horzrule{display:block; margin:3px 0 0 0; background:#f9b98f; height:1px; width:95%}
#tabContent05 form {width:95%; margin-left:auto; margin-right:auto; height:195px; color:#FFF}
#tabContent05 p.buttons{float:right; text-align:right; padding:0 20px 0 0;}
#tabContent05 p.buttons a{color:#FFF; display:block; text-decoration:none; font-size:10px;}
#tabContent05 p.buttons a:hover{color:#FFF; display:block; text-decoration:underline;}
#tabContent05 p.buttons a.voteNow{font-size:18px; margin-bottom:5px;}


#mainPic {
	background: none;
	width: 500px;
	height: 393px;
	position: absolute;
	top: 08px;
	right: 50px;
}

#productCarousel {
	position: absolute;
	width: 600px;
	height: 485px;
	top: 139px;
	left: 199px;
	overflow: hidden;
	z-index: 100;
}

#productCarousel #contest-entry {
	background: url(../i/yarisma-bg-3.png) no-repeat 0px 21px;
	width: 500px;
	height: 513px;
	left: 141px;
	position: absolute;
}

#productCarousel #contest-entry h1 {
	margin: 115px 30px 0 20px;
	padding: 0;
	font: 14px/18px Tahoma,Verdana;
	color: #b60000;
}

#productCarousel #contest-entry p {
	margin: 5px 40px 0 20px;
	padding: 0;
	font: 11px/12px Tahoma,Verdana;
	color: #3e2c00;
}

#productCarousel #contest-entry p.buttons {
	position: relative;
}

#productCarousel #contest-entry p.buttons a.information {
	display: block;
	position: absolute;
	top: 15px;
	width: 140px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
}
a.lezzettrick{display:inline-block; width:100%; height:100%; float:left;}
a.lezzettrick2{display:inline-block; width:100%; height:300px; float:left;}

#productCarousel #contest-entry p.buttons a.jumpcontest {
	display: block;
	position: absolute;
	top: 15px;
	left: 170px;
	width: 140px;
	height: 140px;
	text-decoration: none;
	text-indent: -9000px;
}

#bubblelist {
	margin: 0 10px;
	padding: 0 0 0 10px;
	list-style: none;
}
#bubblelist.recipelist{
    margin:0;
    padding:0;
}
#bubblelist li {
	width: 33.3%;
	float: left;
	height: 150px;
	text-align: center;
}

#bubblelist li a {
	display: block;
	width: 100%;
	height: 100%;
	border-right: 1px dashed #666;
	border-bottom: 1px dashed #666;
	text-decoration: none;
}

#bubblelist li.last a {
	border-right: none;
}

#bubblelist li a span {
	display: block;
	color: #3e2c00;
	padding: 3px 0px;
	margin: 0px 6px 5px 6px;
	text-align: left;
	font-weight: bold;
}

#bubblelist li a img {
	border: none;
	margin: 8px 0px 6px 0;
}

/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */

.carousel ul li a img {
	border: none;
}

.jcarousel-next {
	z-index: 3;
	width: 35px;
	height: 35px;
	background: url(../i/sprite-controls.png) no-repeat -71px 0px;
	;
position: absolute;
	top: 280px;
	left: 360px;
	cursor: pointer;
}

.jcarousel-prev {
	z-index: 9;
	width: 35px;
	height: 35px;
	background: url(../i/sprite-controls.png) no-repeat 0px 0px;
	position: absolute;
	top: 280px;
	left: 0px;
	cursor: pointer;
}

.more {
	margin: 20px 0 0 0;
	font: 10px/15px Tahoma,Verdana;
}

#tastyrecipes .more {
	position: absolute;
	left: 24px;
	bottom: 32px;
}

.more ul {
	margin: 0;
	padding: 0 0 0 8px;
	list-style: none
}

.more ul li a {
	color: #000;
	text-decoration: none;
}
#news .more {
	position: absolute;
	left: 4px;
}
#mainPage #news .more {
	position: absolute;
	left: 4px;
	bottom: 70px;
}

.clr {
	clear: both;
	height: 1px;
	overflow: hidden;
}

#pager_here,
#pager,
#recipeContestPager,
#listpager {
	text-align: center;
	clear: both;
	padding-top: 8px;
}

#pager_here a,
#pager a,
#recipeContestPager a,
#listpager a {
	color: #BE171F;
	text-decoration: none;
	font: 10px/16px Tahoma,Verdana;
}

#pager_here .qp_next,
#pager .qp_next,
#recipeContestPager .qp_next,
#listpager .qp_next {
	margin: 0 10px 0 0;
	padding: 0px 0px 3px 0px;
}

#pager_here .qp_prev,
#pager .qp_prev,
#recipeContestPager .qp_prev,
#listpager .qp_prev {
	margin: 0 0px 0 15px;
	padding: 0px 0px 3px 0px;
}

.qp_counter {
	color: #FFF;
	padding: 0px 0px 3px 8px;
	white-space: nowrap;
	background: url(../i/bg-subNav.png) no-repeat left top;
	padding-left: 8px;
}

.qp_counter .qp_totalnumber {
	color: #FFF;
	padding: 0px 8px 3px 0px;
	margin-right: -8px;
	white-space: nowrap;
	background: url(../i/bg-subNav.png) no-repeat right top;
}

.aboutus img {
	border: 13px solid #d9d9d9;
}

#metaContent img.noborder,
.aboutus img.noborder {
	border: none;
	padding: 5px 13px;
}
#catalogWrapper img.noborder {
	clear: both;
	padding:0px;
}


#mainContent p.info {
	padding:0 0 5px 135px;
}

#mainContent .listingpager p.info {
	padding:20px 0 5px 135px;
}

#mainContent .rtl p.info {
    text-align:left;
    padding:0 0 5px 145px;
}


span.news {
	color: #BE171F;
	float: left;
}

#mainContent p.info a {
	font-size: 10px;
	padding: 1px 0px 3px 8px;
	color: #000;
	background: url(../i/bg-subNav-off.png) no-repeat left top;
	padding-left: 8px;
}

p.info a span {
	padding: 1px 8px 3px 3px;
	background: url(../i/bg-subNav-off.png) no-repeat right top;
	margin-right: -8px;
}

.newsbubble {
	border-bottom: 1px dashed #666;
}

.images {
	padding: 8px 8px 8px 32px;
}

.images a img {
	border: none;
}

img.productslist {
	border: none;
	border-bottom: 1px dashed #666;
	border-top: 1px dashed #666;
}

#mainContent .uzman {
	position: relative;
}

#mainContent .uzman h2 {
	text-align: right;
	padding: 10px 140px 0 0;
}

#mainContent .uzman p {
	text-align: right;
	padding: 10px 140px 5px 0;
}

#mainContent .uzman img {
	position: absolute;
	bottom: 0;
	right: 0px;
}

.healthbubble {
	clear: both;
	border-bottom: 1px dashed #666;
	background: #e4e4e4;
}

.healthbubble img {
	float: left;
	margin: 0px 10px;
}

.rtl h2,
.rtl p {
	text-align: right;
}

.rtl img {
	float: right;
}

.rtl {
	background: #d2d2d2;
}

#mainContent .healthbubble p.info a {
	font-size: 10px;
	padding: 1px 0px 3px 8px;
	color: #FFF;
	background: url(../i/bg-subnav-grey.png) no-repeat left top;
	padding-left: 8px;
}

.healthbubble p.info a span {
	padding: 1px 8px 3px 3px;
	background: url(../i/bg-subnav-grey.png) no-repeat right top;
	margin-right: -8px;
}

.addborder{
    border:13px solid #d9d9d9;
}

.aboutus img.left{
    float:right;
    padding:0;
    margin:0 10px 0px 10px;
    border-bottom:1px dashed #666;
}

img.productCategoryImage{
    border:13px solid #DBDBDB;
    margin:15px 15px 0px 15px;
    float:left;
}
ul#productList {
    margin:0px 0 0 215px;
    padding:17px 0 0 0;
    list-style:none;
}
ul#productList li{
    border-bottom:1px dashed #666;
    padding:4px 0px 4px 10px;
    margin:0;
}
ul#productList li a {
    text-decoration:none;
    color:#BE171F;
}

#catalogWrapper {
    padding:7px;
    background:#DBDBDB;
}
#catalogWrapper a img {
    border:none;
    padding:3px;
}

#catalogWrapper div {
    float: left;
    position: relative;
    padding:4px;
	width:185px;
}
#catalogWrapper div a img {
	padding:0;
}
#catalogWrapper div.clr {
	float:none;
	position: static;
	clear: both;
	padding:0;
}


#catalogWrapper h3 {
    position: absolute;
    bottom: 4px;
    left: 4px;
    background:url(../i/a80.png);
    padding:8px 0px;
    width:185px;
    font:16px/20px Tahoma;
    color:#534300;
}
#catalogWrapper h3 span.marge{
    margin:0 8px
}

#metaContent a.catalogWrapperBottom img {
    padding:0;
    margin:0 0 0 0;
}

#igoa {
    position: fixed;
    right:0;
    bottom:20px;
    width:13px;
    height:35px;
    display:block;
    background: url(../i/igoa_logo_sari.png) no-repeat;
    text-decoration: none;
    text-indent:-9999px;
}


/****** Forms            **/
label {
    margin:10px 0 5px 0px;
    padding:5px 0px;
}
label span{
    display: block;
    padding: 0 0 0 12px;
}

input.txt {width:124px}
input.small {width:25px;}
input.middle {width:90px;}

.dn {display: none;}

#replaceSubmit {cursor:pointer;}

#mainContent p.r {padding-left:250px}
p.r span.news {padding-right:5px;}

dl {margin:0;padding:10px 0 0 0;}
dl dt{margin:0;padding:0 10px 5px 12px;font-weight:bold;cursor:pointer; border-top:1px dashed #87886F; }
dl dd{margin:0;padding:0 10px 20px 12px;}



#picture-area {
	position: relative;
}
#oneriLink {
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 34px;
	height: 28px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	background:url(../i/sp-oneri.png) no-repeat;
	cursor: pointer;
}
#oneriLink.congrats,
#oneriLink.congrats:hover {
	width: 381px;
	height: 28px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	background:url(../i/sp-oneri.png) no-repeat 0px -108px;
	cursor: pointer;
}
#oneriLink.err,
#oneriLink.err:hover {
	width: 381px;
	height: 28px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	background:url(../i/sp-oneri.png) no-repeat 0px -147px;
	cursor: pointer;
}
#oneriLink:hover {
	width: 120px;
	height: 28px;
	display: block;
	text-decoration: none;
	text-indent: -9000px;
	background:url(../i/sp-oneri.png) no-repeat 0px -40px;
	cursor: pointer;
}
#oneriForm {
	position: absolute;
	right: 10px;
	bottom: 10px;
	width: 381px;
	height: 28px;
	display: block;
	background:url(../i/sp-oneri.png) no-repeat 0px -72px;
	padding: 0px;
}
#oneriForm form{
	margin:0;
	padding:6px 10px 2px 40px;
}
#oneriForm form input {
	border:none;
	border-bottom:1px solid #ddd;
	color:#454545;
}
#oneriForm form input.txt {
	width: 280px;
}

#picture-area a.dn {
	display: none;
}
#picture-area div.dn {
	display: none;
}

#dialog {
	background:#897638 url(../i/bg-newsletter-box.png) no-repeat 0px -35px;
	color:#FFF;
        text-align: left;
	display: none;
        padding:0px 5px 5px 5px;
}

.ui-dialog-titlebar {
    background:#775F13 url(../i/bg-newsletter-box.png) no-repeat 0px 0px;
    color:#FFF;
    padding:0px;
    height:35px;
    text-align:left;
    text-indent:-9000px;
}

#newsletterForm {
    padding: 30px 0 0 10px;
}


#newsletterForm #form7 label {
    color:#fff;
}

#newsletterForm input.txt{
    height:20px;
    width: 200px;
    border:none;
    border-bottom:2px solid #b8b557;
    background-color:transparent;
    font-size:16px;
    color:#FFF;
}
#dialog #saveForm{
    background-color:#b8b557;
    font-size:12px;
    color:#FFF;
    border:1px solid #897638;
    margin-left:2px;
}

#dialog .info {
	border-bottom: none;
	margin:12px 0 0 0;
}

.ui-widget-overlay {
	background-color:#000;
	opacity: 0.5;
	position: absolute;
	top: 0px;
}

#form7.sss {
    float: none;
    padding: 20px 0 0 0;
}
#form7.sss img {
    border:none;
}
#form7.sss #replaceSubmit {
    margin-bottom:20px;
}

#dietBar,
#dietBar2 {
    clear:both;
    border-bottom:1px dashed #666;
}
#dietBar2 {
    border-top:1px dashed #666;    
}
#dietBar a,
#dietBar2 a{
    width: 401px;
    height: 80px;
    display:block;
    background:url(../i/diyetisyen-bar.gif);
    text-decoration:none;
    text-indent:-9000px;
}
#dietBar2 a{
    
    background:url(../i/diyetisyen-bar2.png);   
}
a.ramazan-uzman{background:url(../i/ramazan-uzman.png); width:278px; height:90px; display:block; text-indent:-9999px; position:relative; float:left; top:63px; left:44px}
a.ramazan-menu{background:url(../i/ramazan-menu.png); width:189px; height:65px; display:block; text-indent:-9999px; position:relative; float:left; top:-76px; left:35px}
.ramazan_link{display:block; height:213px; width:176px; display:block; float:left; position:relative; left:32px; top:0; display:block; padding:18px 0 0 25px; background:url(../i/ramazan-lezitali.png)}
.ramazan_link h1{color:#534300; font-size:16px; font-weight:800}
a.rall{border:none!important; width:69px; position:relative; left:87px; top:120px;}
.ramazan_link a{color:#534300; font-size:10px; background:url(../i/bg-link-ramazan.png) 5px 4px no-repeat; padding:2px 0 2px 10px; border-bottom:dotted thin #532300; display:block; width:154px; font-weight:200;}
.pollbar{display:block; width:100%; height:1px; padding:1px; border:1px solid #FFF; display:block; margin:4px 0;}

.lezzetliBayramlar{
	background: url("../i/citir-guzeli.png") no-repeat scroll 0 0 transparent;
	width: 460px;
	height: 504px;
	position: absolute;
	top: 37px;
	left: 196px;
	z-index: 1;
}.languageSelection{
	text-align: right;
	clear: both;
	padding-top: 5px;
	font-size: 11px;
	font-weight: bolder;
	color: white;
}.languageSelection a{
	color: red;
	text-decoration: none;
}.languageSelection a.selectedLang{
	color: white;
	text-decoration: underline;
}.enContainer #functions h3.newsletter{
	display: none;
}.lezzetliBayramlarEn{
	background: url(../i/lezzetliBayramlar_en.png) no-repeat;
	height:515px;
	left:123px;
	position:absolute;
	top:14px;
	width:642px;
	z-index:1;	
}#functions h3.btnBurs{
	float:left;
	height:147px;
	margin-left:4px;
	margin-top:8px;
	width:71px;
	background: url(../i/burs_basvurusu.png) no-repeat;
}#functions h3.btnBurs a{
	display: block;
	width: 71px;
	height: 147px;
}.artinOverlay{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../i/transparentBg.png);
	height:100%;
	width: 100%;
	z-index: 998;
	display: none;
}#bursBasvuru{
	width: 886px;
	height: 672px;
	background: url(../i/bursBasvurusu.png) no-repeat;
	color: white;
	display: block;
	margin: 30px auto 0 auto;
}.bursText{
	clear:both;
	color:white;
	font-size:11px;
	height: 580px;
	margin-left:455px;
	overflow-y:scroll;
	width:420px;
}.bursText p{
	margin: 0;
	padding: 0;
}.btnCloseBurs{
	display: block;
	float: right;
	width: 45px;
	height: 25px;
	clear: both;
}a.btnPilicRoket{
	display:block;
	height:300px;
	margin-left:282px;
	margin-top:100px;
	position:absolute;
	width:254px;
	z-index:999;
}.okulcantasiLink{
    cursor: pointer;
    height: 332px;
    left: 223px;
    position: absolute;
    top: 161px;
    width: 459px;
    z-index: 100;
}.okulCantasiPopup{
	width: 590px;
	height: 416px;
	position: absolute;
	left:50%;
	top: 50%;
	z-index: 999;
	margin: -213px 0 0 -245px;
	display: none;
	border: 1px solid black;
}.okulCantasiImage{
	width: 590px;
	height: 416px;
}.mPollContainer, .voteWrapper{
	background: black;
	color: white;
	padding: 0 0 15px 0;
	clear: both;
	font-size: 11px;
}.mPollContainer{
	background: black;
	color: white;
	padding: 5px 10px;
	font-size: 11px;
}.mPollContainer p{
	padding: 0 10px 0 0;
	margin: 0;
	width: 570px;
	clear: both;
	font-family: Tahoma;
	font-weight: bolder;
}.mPollAnswers{
	clear: both;
	width: 570px;
	background: black;
	color: white;
	font-size: 11px;
	font-family: Tahoma;
	text-align: left;
}.mPollAnswers .formRows{
	float: left;
	margin-right: 10px;
	height: 20px;
}.mPollAnswers .formRows input{
	float: left;
	margin-right: 5px;
	display: block;
}.mPollAnswers .formRows label{
	display: block;
	float: left;
	font-weight: 100;
	margin: 0 5px 0 0;
	padding: 2px 0 0 0;
}.mPollAnswers .formRows label span{
	display: inline; 
}.mPollAnswers .formRows input.btnShowResults{
	display: block;
	padding: 2px;
	background-color: white;
	border: 1px solid #ccc;
	text-align: center;
	float: left;
}.mPollAnswers a{
	display: block;
	float: left;
	color: white;
	margin-right: 10px;
}.mPollAnswers .btnCloseLightbox{
	display: block;
	float: left;
	font-weight: bolder;
	padding-left: 15px;
}#nav ul li.socialMediaIconsContainer{
	clear: both;
	padding: 10px 30px 0 0;
}#nav ul li.socialMediaIconsContainer a{
	display: block;
	float: right;
	height: 17px;
	background: url("../i/socialMediaIcons.png") no-repeat;
	padding: 0;
}#nav ul li.socialMediaIconsContainer .btnFacebook{
	width: 22px;
}#nav ul li.socialMediaIconsContainer .btnTwitter{
	width: 34px;
	background-position: -22px 0;
}#nav ul li.socialMediaIconsContainer .btnGooglePlus{
	width: 24px;
	background-position: -56px 0;
}#nav ul li.socialMediaIconsContainer .btnFacebook:hover{
	background-position: left bottom;
}#nav ul li.socialMediaIconsContainer .btnTwitter:hover{
	background-position: -22px -17px;
}#nav ul li.socialMediaIconsContainer .btnGooglePlus:hover{
	background-position: -56px -17px;
}



