.site-content.type1 .content-area {
	width:550px;
	
}
#flashcontent h3 {
	color:#ff5b53;
	font-size:17px;
}
.fix-image {
	position:relative;
	float:right;
	margin-right:8px;
	margin-top:5px
}
.fix-image.img2 {
	position:relative;
	float:right;
	margin-right:5px
}
.site-content.type2 {
	height:auto;
}
.site-content.type2 .content-area {
	margin-top:78px;
	margin-left:28px
}
.content-area h3.title {
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#eb4a37;
	margin-bottom:15px;
	margin-left:6px;
	text-align:left
}
.titleFace {
	font-size:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#eb4a37;
	margin-bottom:15px;
	margin-left:0;
	text-align:left
}
.content-area h3.title  a{
	color:#eb4a37;
}
.main-content .content-area .queue{
	position:relative;
	color:#8fb510;
	text-decoration:underline!important;
	margin:5px 0 0 18px;
	line-height:normal
	
}
.top-list {
	width:520px;
	height:430px;
	position:relative;
	z-index:999;
	margin:-107px 20px 0 70px;
	background:url(../images/toplist-bg.png) no-repeat !important;
	background:transparent;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/toplist-bg.png', sizingMethod='crop');
}
.top-list-inner {
	padding:160px 120px 100px 123px;
	height:190px;
}
.top-list-inner2 {
	height:185px;
	position:relative;/*overflow:auto*/
}
.top-list-inner2 p {
	border-bottom:1px solid #ff5b53;
	padding-bottom:10px;
	margin-bottom:7px;
	font-weight:700;
	color:#333;
	margin-right:18px;
}
.static-content {
	/*overflow:auto;*/
	height:220px
}
.site-content.type3 {
	overflow:visible
}
.site-content.type3 .content-area {
	width:410px;
}
.site-content.type3 .fix-image {
	margin-top:50px
}
.item {
	padding-bottom:11px;
	margin-bottom:9px
}
.item h3 {
	margin-bottom:2px
}
.item p {
	line-height:14px;
}
.frm {
	width:300px;
	position:absolute;
	margin:-30px 50px 50px 140px;
	text-align:center;
	
}


.frm2 {
	margin:30px 50px 20px 100px;
	
}
.frm-group {
	margin-bottom:1px
}
.frm-group {
	margin-bottom:3px
}
.frm-group .pre-field {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700;
	color:#9ec92c;
	text-align:left
}
.frm-group .inp {
	width:246px;
	border:1px solid #fff;
}
.frm-group .inp2 {
	width:266px;
	border:1px solid #fff;
}
.submit{
	background:url(../images/btn-submit.gif) no-repeat;
	height:20px;
	font-size:0;
	text-indent:-999px;
	border:none;
	border:0;
	cursor:pointer;
	width:60px;
}
.frm-group .field {
	padding:2px 5px 0 5px;
	width:258px;
	overflow:hidden;
	background:url(../images/frm-bg.gif) no-repeat;
	height:20px;
}
.frm-group .field2 {
	padding:7px 5px ;
	width:268px;
	overflow:hidden;
	background:url(../images/frm-bg.gif) no-repeat 0 -24px;
	height:46px;
}
.frm-group .field3 {
	padding:2px 5px 0 5px;
	width:268px;
	overflow:hidden;
	background:url(../images/frm-bg.gif) no-repeat 0 -85px;
	height:22px;
}
.frm-group .field4 {
	padding:7px 5px ;
	width:268px;
	overflow:hidden;
	background:url(../images/frm-bg.gif) no-repeat 0 -113px;
	height:93px;
}
.frm-group .field4   .txt {
	height:76px	
}
.frm-group .txt {
	width:250px;
	height:36px;
	border:1px solid #fff;
}
.req {
	color:#e6301f;
	font-size:10px;
	line-height:normal;
	margin-bottom:0px
}
.btn {
	text-align:right;
	padding-right:32px;
	padding-top:4px;
}

.katilimOkey {
	text-align:left;
	padding-top:20px;
}

.list-item {
	float:left;
	display:inline;
	width:134px;
	margin:0 0px 10px 0;
	position:relative
}
.list-img {
	background:url(../images/list-img-bg.gif) no-repeat;
	padding:8px 10px 8px 11px;
	width:112px;
	height:67px;
	overflow:hidden
}
.list-img img {
	width:112px;
}
.list-item .name {
	margin:0 7px 5px 7px;
	font-weight:700
}
.site-content.type4 {
	overflow:visible
}
.site-content.type4 .content-area {
	width:434px;
}
.site-content.type4 .fix-image {
	margin-top:50px
}
.site-content.type4 .content-area h3.title {
	margin-bottom:8px
}
.rate {
	margin:0 7px 5px 7px;
}
.rate a, .rate a:hover , rate .like{
	color:#fff;
	height:18px;
	line-height:18px;
	display:inline-block;
	position:relative
}
.rate .like {
	background:url(../images/like.gif) no-repeat 0 0;
	padding-left:24px;
}
.rate .like span {
	background:url(../images/like.gif) no-repeat 100% 0;
	height:18px;
	padding-right:7px;
	display:inline-block;
}
.rate a.unlike {
	background:url(../images/unlike.gif) no-repeat 0 0;
	padding-left:22px;
}
.rate a.unlike span {
	background:url(../images/unlike.gif) no-repeat 100% 0;
	height:18px;
	padding-right:9px;
	display:inline-block;
}
.rate .remove, .rate .remove:hover{ color:#fb3924; text-decoration:underline; margin-left:2px}
.rate2 {
	margin:0 0 9px 0;
}
.rate2 a, .rate2 a:hover, .rate2 .like {
	color:#fff;
	height:24px;
	line-height:24px;
	float:left;
	display:inline-block;
	position:relative
}
.rate2 .like {
	background:url(../images/like2.gif) no-repeat 0 0;
	padding-left:28px;
	width:auto;
	margin-right:5px
	
}
.rate2 .like span {
	background:url(../images/like2.gif) no-repeat 100% 0;
	height:24px;
	padding-right:24px;
	display:inline-block;
	color:#fff;
	
}
.tbl2 .rate2 a{ color:#fff}
.rate2 a.unlike {
	background:url(../images/unlike2.gif) no-repeat 0 0;
	padding-left:29px;
}
.rate2 a.unlike span {
	background:url(../images/unlike2.gif) no-repeat 100% 0;
	height:24px;
	padding-right:24px;
	display:inline-block;
	cursor:pointer
}
.site-content.type5 {
	overflow:visible;
	z-index:3
}
.site-content.type5 .content-area {
	width:715px;
	margin-top:47px
}
.site-content.type5 .static-content {
	overflow:visible;
	margin-left:20px
}
.site-content.type5 .content-area h3.title {
	margin-bottom:8px;
	text-align:center
}
.list-group {
	background:url(../images/line.gif) no-repeat 0 100%;
	margin-bottom:4px
}
.list-group.end {
	background:none;
	margin-bottom:8px
}
.list-group .list-item {
	margin-bottom:3px;
}
.paging {
	position:relative;
	height:16px;
	line-height:16px;
	background:url(../images/paging-bg.gif) no-repeat;
	margin:0 60px 0 60px;
	padding:0 5px;
}
.paging div {
	padding:0 18px
}
.paging .pagenum {
	text-align:center;
	width:330px;
}
.paging .next {
	background:url(../images/ico.gif) no-repeat 100% 100%;
	padding-right:22px;
	margin-left:5px;
	height:15px;
}
.paging .prev {
	background:url(../images/ico.gif) no-repeat 0 0;
	padding-left:19px;
	margin-right:5px;
	height:15px;
	line-height:15px;
}
.paging .active {
	text-decoration:underline;
	font-weight:700
}
.site-content.type6 {
	overflow:visible;
	z-index:3
}
.site-content.type6 .content-area {
	width:auto;
	margin-top:60px;
	margin-left:-8px;
}
.details .column1 {
	float:left;
	display:inline;
	width:448px;
	margin-right:7px;
}
.details .img {
	width:431px;
	height:257px;
	overflow:hidden;
	padding:10px 8px 9px 10px;
	margin-bottom:5px;
	z-index:0;
	background:url(../images/details-img-ng.png) no-repeat !important;
	background:transparent;
 filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/details-img-ng.png', sizingMethod='crop');
}
.details .img div{
	position:relative;
	z-index:2
}
.details .column1 .cnt-column {
	color:#ff5b53;
	margin:0 5px 5px 10px
}
.tbl2 td {
	vertical-align:top;
	color:#ff5b53;
	line-height:normal
}
.tbl2 td a {
	color:#ff5b53;
}
.details .column2 {
	float:left;
	display:inline;
	width:300px;
}
.column2 .cnt-column2 {
	width:276px;/*overflow:auto*/
}
.column2 .cnt-column2-inner {
	width:256px
}
.foodname {
	background:url(../images/t4.gif) no-repeat;
	padding:5px 7px;
	color:#fff
}
dl.list dt {
	background:#fe8714;
	padding:5px 7px;
	color:#fff;
	font-weight:700
}
dl.list dd {
	background:#ffead5;
	padding:5px 8px;
	line-height:14px
}
dl.list dd.line {
	background:url(../images/line2.gif) no-repeat 0 100% #ededed;
}
/**scrolll**/
#mycustomscroll2 {
	height: 270px;
	overflow: auto;
	position: relative;
	padding: 0px;
}
#mycustomscroll1 {
	height: 270px;
	overflow: auto;
	position: relative;
	padding: 0px;
}

#mycustomscroll3 {
	height: 185px;
	overflow: auto;
	position: relative;
	padding: 0px;
}
#mycustomscroll4 {
	height: 240px;
	overflow: auto;
	position: relative;
	padding: 0px;
	margin-bottom:14px
}

.yarismaTakvimi {
	height: 277px;
	width:566px;
	position: relative;
	padding: 0px;
	background:url(../images/yarisma-takvimi.png) no-repeat;
}

.scrollgeneric {
	line-height: 1px;
	font-size: 1px;
	position: absolute;
	top: 0;
	left: 0;
}
.vscrollerbase {
	width: 16px;
	background:url(../images/scroll-bg.gif) no-repeat;
}
.vscrollerbar {
	width: 16px;
	background:url(../images/drag.gif) no-repeat;
}
.hscrollerbase {
	height: 10px;
	background-color: white;
}
.hscrollerbar {
	height: 10px;
	background-color: black;
}
.scrollerjogbox {
	width: 10px;
	height: 10px;
	top: auto;
	left: auto;
	bottom: 0px;
	right: 0px;
	background-color: gray;
}
.vscrollerbarbeg {
	/*top image holder for vertical scroll bar*/
background: url(../images/vscroller.gif) 0px -10px;
	width: 16px;/* height is auto set by the script to fit the scrollbar */
}
.vscrollerbarend {
	/*bottom image holder for vertical scroll bar*/
background: url(../images/vscroller.gif);
	width: 16px;
	height: 10px;
}
.hscrollerbarbeg {
	/*left image holder for horizontal scroll bar*/
background: url(../images/hscroller.gif) -10px 0px;
	height: 15px;/* width is auto set by the script to fit the scrollbar */
}
.hscrollerbarend {
	/*right image holder for horizontal scroll bar*/
background: url(../images/hscroller.gif);
	height: 15px;
	width: 10px;
}
.add-recipe li{ background:url(../images/add-recipe.gif) no-repeat; height:53px; line-height:53px}
.add-recipe li a{ display:block; text-indent:-9999px; width:335px;}
.add-recipe li.list1{ background-position:0 0}
.add-recipe li.list2{ background-position:0 -53px; height:51px}
.add-recipe li.list3{ background-position:0 -103px}
.details.dtype2{ width:710px; padding:0 25px 0 15px; margin-top:30px}
.details.dtype2 .foodname{ background:url(../images/t5.gif) no-repeat}
.details.dtype2 .cnt-column2-inner{ margin-right:20px; width:673px;}
.details.dtype2 dl.list dd.line{ background:url(../images/line3.gif) no-repeat 0 100%} 
.details.dtype2  .tbl2 td{ padding-right:38px}

.sIFR-alternate{ visibility:visible!important; font-size:23px;} 
.comment-box{ margin:0}
.back{
	position:absolute; left:50px; top:100px	
}