/*  RESET
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------- */
* { padding:0; margin:0; vertical-align:baseline; }
html { font-size:100%; }
body { font:0.75em Arial, Helvetica, sans-serif; color:#000;} /* 12px */
a { text-decoration:none; cursor:pointer; outline:0 none; color:#000; }
a:hover { text-decoration:underline; }
object { outline:0 none; }
ul, li { list-style:none; }
input { height:auto; }
textarea { overflow:auto; }
input, select, textarea, button { font: 1em Arial, Helvetica, sans-serif; }
img, table, td, fieldset, form, legend, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd { border:0; font-size:1em; }
table { border-collapse:collapse; }
input:focus, select:focus, textarea:focus {  outline: 0 none;}
.displaynone{display:none;}

/*	clearfix */
.cf:after, .list:after, .cates:after, .cate ul:after, #pop-t ul:after, .letter:after, #more ul:after, .twin:after, #menu .menu-i ul:after,.clearfix { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.cf, .list, .cates, .cate ul, #pop-t ul, .letter, #more ul, .twin, #menu .menu-i ul { display:inline-block; }
* html .cf, * html .list, * html .cates, * html .cate ul, * html #pop-t ul, * html .letter, * html #more ul, * html .twin, * html #menu .menu-i ul { height:1%; }
.cf, .list, .cates, .cate ul, #pop-t ul, .letter, #more ul, .twin, #menu .menu-i ul { display:block; }

.line:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.line {
	*zoom:1;
	padding:0 15px 0 15px;
}

.unit 		{ float:left; }
.size1of1 	{ float:none; }
.size1of2 	{ width:50%; }
.size1of3 	{ width:33.33333%; }
.size2of3 	{ width:66.66666%; }
.size1of4 	{ width:25%; }
.size3of4 	{ width:75%; }
.size1of5 	{ width:20%; _width:19.9%; }
.size2of5 	{ width:40%; }
.size3of5 	{ width:60%; }
.size4of5 	{ width:80%; }
.size1of6 	{ width:16.666667%; }

.mod 		{ margin: 0 20px 0 0; }

p 			{ margin:0 0 18px; }

/*  STRUCTURE
-----------------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------- */
html, body { height:100%; }
#main { min-height:100%; margin:0 auto; max-width:1920px; }

/* Supersized
-------------------------------------------------------------------------------------------------- */

#supersized { position:fixed; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
		#supersized img{ width:auto; height:auto; position:relative; outline:none; border:none; }
		
		#supersized a { z-index:-30; position:fixed; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; display:block; }
			#supersized a.image-loading { background:#111 url(../images/loading.gif) no-repeat center center; width:100%; height:100%; }



body { background-repeat:no-repeat; background-color:#232323;}




/*  HEADER
----------------------------------------------------------------------------- */
#header { width:100%; height:123px; padding-top:0px; background: url(../images/header-bg.png) repeat-x 50% 0; z-index:10; position:fixed; top:0; /*left:0;*/ max-width:1921px; }
* html #header { position:relative; top:0; }
#header-i { /*width:580px;*/  width:962px; margin:0 auto; }
#header #h1 {display:block; width:250px; height:90px; overflow:hidden; position:relative; /*margin:0 0 0 211px;*/ margin:0 0 0 356px;text-indent: -6000px; }
#header #h1 span { display:block; width:250px; height:90px; overflow:hidden; position:absolute; top:0; left:0; background:url(../images/hayatiozer-logo.png) no-repeat 0 0; }
#header #h1 .margin0{margin-left:0;}
#header h1 img { padding:22px 0 0 0;}

#menu { /*padding:0 0 0 36px;*/ padding:0 0 0 133px; position:relative; width:700px; margin:0 0 0 0; display:block; }
#menu li { display:block; height:33px; float:left; }
#menu li a { display:block; height:33px; float:left; overflow:hidden; position:relative; color:#fff; }
#menu li a span { display:block; height:33px; overflow:hidden; background-image:url(../images/menubar.gif); background-repeat:no-repeat; position:absolute; top:0; left:0; }
#menu-1 a, #menu-1 a span { width:141px; background-position:0 0; }
#menu-2 a, #menu-2 a span { width:125px; background-position:-141px 0; }
#menu-3 a, #menu-3 a span { width:109px; background-position:-266px 0; }
#menu-4 a, #menu-4 a span { width:86px; background-position:-375px 0; }
#menu-5 a, #menu-5 a span { width:152px; background-position:-461px 0; }
#menu-6 a, #menu-6 a span { width:87px; background-position:-613px 0; }
#menu-1 a:hover span, #menu-1:hover a span, #menu-1.sfHover a span, #menu-1 a strong span { background-position:0 -33px; }
#menu-2 a:hover span, #menu-2:hover a span, #menu-2.sfHover a span, #menu-2 a strong span { background-position:-141px -33px; }
#menu-3 a:hover span, #menu-3:hover a span, #menu-3.sfHover a span, #menu-3 a strong span { background-position:-266px -33px; }
#menu-4 a:hover span, #menu-4:hover a span, #menu-4.sfHover a span, #menu-4 a strong span { background-position:-375px -33px; }
#menu-5 a:hover span, #menu-5:hover a span, #menu-5.sfHover a span, #menu-5 a strong span { background-position:-461px -33px; }
#menu-6 a:hover span, #menu-6:hover a span, #menu-6.sfHover a span, #menu-6 a strong span { background-position:-613px -33px; }

.menu-i { display:none; position:absolute; top:-999em; left:-200px; background:#fff url(../images/menubar-over-icon.gif) no-repeat; width:980px; text-align:left;border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}

.nb-9 .menu-i { left:161px; width:620px; }
.nb-8 .menu-i { left:-9px; width:980px; }
.nb-7 .menu-i { left:51px; width:860px; }
.nb-6 .menu-i { left:110px; width:740px; } /*2nd*/
.nb-5 .menu-i { left:161px; width:620px; }
.nb-3 .menu-i { left:165px; width:380px; } /*1st*/
.nb-4 .menu-i, .nb-2 .menu-i, .nb-1 .menu-i { left:165px; width:500px; } 

.nb-9 #menu-i-1 { background-position:88px 0; }
.nb-8 #menu-i-1 { background-position:258px 0; }
.nb-7 #menu-i-1 { background-position:198px 0; }
.nb-6 #menu-i-1 { background-position:138px 0; }
.nb-5 #menu-i-1 { background-position:88px 0; }
.nb-4 #menu-i-1, .nb-3 #menu-i-1, .nb-2 #menu-i-1, .nb-1 #menu-i-1 { background-position:31px 0; } /* 1st */

.nb-9 #menu-i-2 { background-position:198px 0; }
.nb-8 #menu-i-2 { background-position:368px 0; }
.nb-7 #menu-i-2 { background-position:308px 0; } 
.nb-6 #menu-i-2 { background-position:220px 0; } /*2nd*/
.nb-5 #menu-i-2 { background-position:198px 0; }
.nb-4 #menu-i-2, .nb-3 #menu-i-2, .nb-2 #menu-i-2, .nb-1 #menu-i-2 { background-position:138px 0; }

.nb-9 #menu-i-3 { background-position:308px 0; }
.nb-8 #menu-i-3 { background-position:478px 0; }
.nb-7 #menu-i-3 { background-position:418px 0; }
.nb-6 #menu-i-3 { background-position:358px 0; }
.nb-5 #menu-i-3 { background-position:308px 0; }
.nb-2 #menu-i-3 { background-position:120px 0; left:354px; width:260px; }
.nb-4 #menu-i-3, .nb-3 #menu-i-3, .nb-1 #menu-i-3 { background-position:248px 0; }

.nb-9 #menu-i-4 { background-position:423px 0; }
.nb-8 #menu-i-4 { background-position:593px 0; }
.nb-7 #menu-i-4 { background-position:533px 0; }
.nb-6 #menu-i-4 { background-position:473px 0; }
.nb-5 #menu-i-4 { background-position:423px 0; }
.nb-4 #menu-i-4, .nb-3 #menu-i-4, .nb-1 #menu-i-4 { background-position:363px 0; }
.nb-2 #menu-i-4 { background-position:188px 0; left:401px; width:260px; }

.nb-9 #menu-i-5 { background-position:490px 0; left:170px;}
.nb-8 #menu-i-5 { background-position:668px 0; }
.nb-7 #menu-i-5 { background-position:608px 0; }
.nb-6 #menu-i-5 { background-position:548px 0; }
.nb-5 #menu-i-5 { background-position:498px 0; }
.nb-4 #menu-i-5, .nb-3 #menu-i-5, .nb-2 #menu-i-5, .nb-1 #menu-i-5 { background-position:438px 0; }

.nb-7 #menu-i-6 { background-position:668px 0;}
.nb-6 #menu-i-6 { background-position:608px 0; }
.nb-5 #menu-i-6 { background-position:543px 0; left: 170px;}
.nb-4 #menu-i-6{ background-position:413px 0; left:300px;}
.nb-3 #menu-i-6 { background-position:283px 0;left:430px; width:380px; }
.nb-2 #menu-i-6 { background-position:146px 0;left:570px; width:260px; }
.nb-1 #menu-i-6 { background-position:75px 0;left:640px; width:190px; }

#menu li:hover .menu-i, .sfHover .menu-i { top:33px; }
#menu .menu-i ul { padding:10px 10px; /*width:960px; overflow:hidden;*/ }
#menu .menu-i li { padding:6px; width:108px !important; height:85px !important; display:block; float:left; }
#menu .menu-i li a { width:108px !important; height:85px !important; display:block; float:left; color:#000;}

#menu .menu-i li a span {width:106px;padding-left:2px !important;display:block; height:auto !important; background:none !important; position:relative !important; color:#82b40b; font:1em Georgia, "Times New Roman", Times, serif; padding:0 0 6px 0; font-style:italic; }

#menu .menu-i li a strong { display:block;padding-left:2px; font-weight:normal; color:#232323;overflow:hidden;height:14px;}
#menu .menu-i li a img { position:absolute; bottom:0; left:0; border:2px solid #ffffff;width:104px;height:63px;}
/* #menu .menu-i li a:hover img{border:2px solid #a0a0a0;width:104px;height:63px;} */
#menu .menu-i li a span.menu-hover{float:left;border:3px solid #cecece;width:96px;height:52px !important;position:absolute;top:5px;left:2px;display:none;}

.title-header { margin:8px 0 0 0; height:59px; text-align:center; overflow:hidden; position:relative; display:block; }
.gab-w350 .title-header, .gab-w1400 .title-header { display:block; }
.title-header h1 { text-transform:uppercase; color:#fff; font-weight:normal; font-size:1.33em; line-height:59px; height:59px; margin:0; width:962px; text-align:center; }
.title-header .back { display:block; width:15px; height:0; overflow:hidden; padding:15px 0 0 0; background:url(../images/btn-back.gif) no-repeat 0 0; position:absolute; left:641px; top:22px;cursor:pointer; }
.gab-w1400 .title-header .back, .gab-w1400-home .title-header .back{ left:947px; }
.gab-w1400-home #header { height:149px; }
* html .gab-w1400-home #header { position:relative; top:0; }
.page-foodwine h1,.page-foodpairing h1,.page-winepairing h1, .page-glossary h1{ text-align:left !important; padding:0 0 0 120px; }
.gab-w1400-home h1{padding:0 0 0 425px !important; }

div.nav-food #pseudo-menu { display:block; position:absolute; top:22px; left:0; text-align:center; width:100%; }
div.nav-food #pseudo-menu li { display:inline; }
div.nav-food #pseudo-menu li a { font-size:1em; color:#7d7d7d; text-transform:uppercase; padding:0 17px; cursor:pointer;}
div.nav-food #pseudo-menu li a.select{color:#FFFFFF;}


a#menu-type{width:70px;height:17px;display:block;position:absolute; top:22px; right:175px;color:#fff;text-indent:-6000px;}

#footer { height:24px; width:100%; max-width:1920px;background:#fff; text-align:center; color:#909090; font:0.92em Georgia, "Times New Roman", Times, serif; line-height:25px; font-style:italic; z-index:100; position:fixed;bottom:0;border-top:1px solid #d2d2d2;}
.gab-w350 #footer, .gab-w1400 #footer { margin:149px 0 0 0; }
* html #footer, * html .gab-w350 #footer, * html .gab-w1400 #footer { bottom:-1px; margin:0; }
#footer ul { text-align:center; }
#footer li { display:inline; }
#footer li a { color:#4e4e4e; padding:0 10px; background:url(../images/dotted-footer.gif) no-repeat 0 50%; }
#footer .first a { background:none; }
#footer li a:hover { color:#000; }

.gab-home #footer, .gab-w1400-home #footer {margin:-25px 0 0 0; }

/*  MIDDLE - COL-L - COL-C - COL-R
----------------------------------------------------------------------------- */
#middle { z-index:1; display:block; width:100%; position:relative; top:123px; /*min-height:751px;*/ }

#content { width:700px; margin:0 auto; background:#fff; /*padding-bottom:25px;*/}

#middle .loader-ajax{width:100%;text-align:center;padding-top:20px;position:absolute;}
#middle-mask { z-index:4; display:none;width:100%; height:100%; text-align:center; position:absolute; top:0px; background-color:#ffffff; overflow:hidden;}


/*  THICKBOX
----------------------------------------------------------------------------- */
#TB_overlay { position:fixed; z-index:100; top:0px; left:0px; height:100%; width:100%; }
.TB_overlayMacFFBGHack { background:url(../images/macFFBgHack.png); }
.TB_overlayBG { background-color:#000; filter:alpha(opacity=65); -moz-opacity: 0.65; opacity: 0.65; }
* html #TB_overlay { position:absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window { overflow:hidden;position:fixed; background:#ffffff; z-index:102; color:#000000; display:none; border:4px solid #525252; text-align:left; top:50%; left:50%;}
* html #TB_window {position:absolute;margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_window img#TB_Image { display:block; margin:15px 0 0 15px; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #666; border-left:1px solid #666; }
#TB_caption { height:25px; padding:7px 30px 10px 25px; float:left; }
#TB_closeWindow { height:25px; padding:11px 25px 10px 0; float:right; }
#TB_closeAjaxWindow { padding:7px 10px 5px 0; margin-bottom:1px; text-align:right; float:right; }
#TB_ajaxWindowTitle { float:left; padding:7px 0 5px 10px; margin-bottom:1px; }
#TB_title { background-color:#e8e8e8; height:27px; }
#TB_ajaxContent { clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em; }
#TB_ajaxContent.TB_modal { padding:15px; }
#TB_ajaxContent p { padding:5px 0px 5px 0px; }
#TB_load { position:fixed; display:none; height:13px; width:208px; z-index:103; top:50%; left:50%; margin:-6px 0 0 -104px; }
* html #TB_load { position:absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect { z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%; }
* html #TB_HideSelect { position:absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent { clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px; }
#TB_title { display:none; }
#TB_window { border:none; margin-top:90px !important; position:fixed;top:0px; visibility:hidden; }



.media object{margin-left:-1px !important;margin-left:0px;overflow:hidden;}


.ancre-list { position:absolute; top:0; left:0; }
.ancre-list li { float:left; display:block; padding:0 1px 0 0; width:17px; height:17px; }
.ancre-list li a { float:left; display:block; background:url(../images/bg-ancre-next-prev.gif) no-repeat 0 0; width:17px; height:17px; text-indent:-999em; }
.ancre-list li .next { background-position:0 0; }
.ancre-list li .prev { background-position:-18px 0; }


#cmd{ display:none;position:fixed;z-index:1; right:0; top:213px; width:48px; background:url(../images/bg-domains-cmd.gif) no-repeat 0 0; padding:9px 0 0 0; }

* html #cmd { position:absolute !important; left:700px !important; top:90px; }
#cmd ul { width:33px; padding:0 7px 2px 8px; background:url(../images/bg-domains-cmd.gif) no-repeat 100% 100%; }
#cmd li { display:block; width:33px; padding:0 0 7px 0; height:21px; }
#cmd li a { display:block; width:31px; height:17px; line-height:19px; padding-top:2px;border:1px solid #e2e2e2; text-align:center; color:#9f9f9f; font:0.92em Georgia, "Times New Roman", Times, serif; position:relative;z-index:1;}
#cmd li a span { display:none; position:absolute; z-index:2;top:-1px; left:-1px; background:url(../images/bg-domains-cmd-span.png) no-repeat 100% 0; color:#fff; font-style:italic; /*overflow:hidden;*/ }
#cmd li a span.top {background:url(../images/bg-domains-cmd-span-top.png) repeat-x 0 0; font-style:normal;}
#cmd li a:hover span { display:block; height:21px; line-height:21px; padding:0 9px 0 7px; white-space:nowrap; }

.cmd-domains{top:242px !important;}
.cmd-experts {top:256px !important;}
.cmd-identity{top:257px !important;}
.cmd-food{top:242px !important;}
.cmd-tips{top:208px !important;}


#groupe-list { width:700px; position:relative; }
.groupe { position:relative; width:700px; overflow:hidden; border-bottom:1px solid #d9d9d9; }
.groupe h2 { text-align:center; font-size:1.67em; font-weight:normal; padding:10px 25px 0 25px; height:35px; }
.groupe h2 span { display:block; font:normal 0.5em Arial, "Times New Roman", Times, serif; color:#000; }
.groupe h3 { color:#9c9c9c; text-align:center; padding:10px 25px 15px 25px; font-weight:normal; font-size:1em; background:url(../images/bg-dotted-short.gif) no-repeat 50% 0; }
.groupe h5 { color:#9c9c9c; padding:0 0 15px 0; font-weight:normal; font-size:1.3em; }
.groupe h3 span{display:block;}

.groupe .media { width:700px;height:394px; }
.groupe .data { padding:28px 57px 25px 57px; text-align:center; color:#414141; font:italic 1em Georgia, "Times New Roman", Times, serif; }

.twin-col { width:586px; overflow:hidden; }
.twin-col .col { float:left; width:280px; text-align:left;}
.twin-col .last { float:right; }
.groupe .data p{ padding:0 0 20px 0; line-height:16px;}
.groupe .data p span{line-height:normal;}
.twin-col .col h3 { font-size:2.18em; font-weight:normal; }
.groupe .data .chapo { font-size:1.09em; text-align:left; }
.groupe .twin-col .count { display:block; font-size:2.5em; padding:15px 0 2px 0; background:url(../images/bg-dotted-short.gif) no-repeat 0 0; }
.episode .twin-col .count { display:block; font-size:1.5em; padding:15px 0 2px 0; background:url(../images/bg-dotted-short.gif) no-repeat 0 0; }
.twin-col .first .count { background:none; }



#home-content {
	position: relative;
	width: 700px;
}

#home-content h3 {
    font-size: 1.5em;
    font-weight: normal;
	padding: 10px 25px;
	margin: 0 30px;
    text-align: center;
	border-bottom: 1px solid #CCC;
	color: #9C9C9C;
}

#caroussel {
	height:380px;
	overflow:hidden;
	background:#FFF url("../images/loader_white.gif") no-repeat scroll 50% 50%;
/*	margin-top: 20px; */
}
#caroussel img {
	display:none;
}
#caroussel_controler #next,#caroussel_controler #prev {
	display:none;
}
#caroussel_controler {
	background-color: #F7F3ED;
	padding:20px 0;
	position:relative;
	overflow:auto;
	min-height:80px;
	_height:110px;
	width:100%;
}
.text_highlights {
	display:none;
}
#caroussel_controler .text_highlights:first-child {
	display:block;
}
#caroussel_controler p {
	font:normal 13px/21px arial,sans-serif;
	color:#656363;
	margin:0 0 0 20px;
	padding:0;
	width:565px;
}
#caroussel_controler h2 {
	font:bold 31px/35px arial;
	width:400px;
	padding:0 0 0 20px;
	margin-top: -8px;
}
#caroussel_controler h2 a:hover {
	color:#656363;
	text-decoration:none;
}
.bt_next {
	position:absolute;
	display:block;
	height:28px;
	width:28px;
	right:20px;
	top:20px;
	overflow:hidden;
	text-indent:999em;
	background:transparent url('../images/bt_galery_24bits.png') no-repeat scroll -50px 0;
	_background:transparent url('../images/bt_galery_8bits.png') no-repeat scroll -50px 0;
}
.bt_prev {
	position:absolute;
	right:55px;
	display:block;
	height:28px;
	width:28px;
	top:20px;
	overflow:hidden;
	text-indent:999em;
	background:transparent url('../images/bt_galery_24bits.png') no-repeat scroll top left;
	_background:transparent url('../images/bt_galery_8bits.png') no-repeat scroll top left;
}
.bt_next:hover {
	background-position:-50px -50px;
}
.bt_prev:hover {
	background-position:0 -50px;
}

#features {
	margin-top:12px;
}
#features img {
	width: 95px;
	overflow:hidden;
	float: left;
}

#features .h3-border {
	border-bottom:1px solid #efefec;
	padding: 0 0 6px 0;
	margin: 0 0 15px 0;
	color:#1A1A1A!important;
	text-transform:uppercase!important;
	text-align:left;
}

#features a {
	color: #F00;
}

#features a:hover {
	text-decoration: underline;
}


.entry-content {
	overflow:hidden;
	padding:0;
	border-bottom: 1px solid #EFEFEC;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.entry-content a {
	overflow:hidden;
	position:relative;
}

.entry-content p {
	color:#656363;
	margin:0;
}
.social h2,
.social p {
	margin-left: 110px;
}











.haberler-container {
	width: 297px;
    position: relative;
    float: left;
	margin: 0 10px;
}

.haberler-container p{
	width: 277px;
	font-size: 0.6em;
	margin-top: 7px;
	color: #4a2e0e;
}

.haberler-container .alt{
	background: url(../images/haberler_alt.html) 0 0 no-repeat;
	height: 5px;
}

.haberler-baslik {
	height: 33px;
	display: block;
}

.haberler-content-wrapper{
	background: url(../images/haberler_zemin.html) 0 0 repeat-y;
	height: 154px;
	padding: 10px 10px 5px;
}

.haberler-content {
	width: 277px;
	height: 154px;
	clear: both;
    display: inline-table;
}

.nav {
    float: right;
    display: block;
    margin: 5px 0 0 0;
    padding: 2px 0 2px 5px;
    margin-top: 0px;
}
.nav a {
	width: 8px;
	height: 8px;
	float: left;
	margin: 3px 3px 3px 0;
	background: url(../images/paginator.png) 0 0 no-repeat;
	display: block;
	font-size: 0;
	line-height: 0;
	padding: 0;
}
.nav a:hover {
	background-position: 0 -8px;      
}
.nav a.activeSlide {
	background-position: 0 -16px;     
}
img.previous,
img.next {
    display: block;
    float: right;
    padding: 5px 0 0 0;
    position:relative;
    right:-3px;
    top:-6px;
}




ul.bullet li{ background:url(../images/bullet.gif) -1px 8px no-repeat; padding-left: 15px; }


.nutrition-info {
	margin: 0 0 0;
}

.nutrition-info li {
	white-space: nowrap;
	/* for js hover */
	position: relative;
}
.nutrition-info .ch {
	color: #555;
	background: #ddd;
	padding: 6px 14px;
	margin: 0;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
}
.nutrition-info li div {
	display: block;
	border-bottom: 1px solid #ccc;
	padding: 5px 10px;
	text-decoration: none;
	color: #888;
}
.nutrition-info span {
	display: block;
	float: left;
	width: 50%;
	font-size: 9px;
	text-align: center;
}
.nutrition-info span.left {
	text-align: left;
}
.nutrition-info span.right {
	text-align: right;
}
.nutrition-info .ch span {
	font-size: 11px;
}
.nutrition-info span b {
	color: #666;
	padding-right: 2px;
}
.nutrition-info span b.rh {
	color: #111;
  font-size: 11px;
}

.nutrition-info .price {
	font-size: 11px;
	text-align: left;
}


.clearme:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.downloadLinkWrapper {
	top:19px;
	right: 0;
	margin-bottom: 20px;
}

.downloadLink {
	background: url(../images/downloadLink.png) 0 0 no-repeat;
    padding-left: 20px;
}

.downloadLink a{
	display: block;
	color: #717171 !important;
	font-size: 11px;
	line-height: 12px;
	margin-right: 20px;
}

.downloadLink a:hover {
	text-decoration: underline !important;
}

img.cp-hayati-ozer{

	padding-bottom: 20px;
}

ul.certifications {
	color:#555;
	line-height:22px;
	margin: 15px 0 0;
}

ul.certifications li {
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position: relative;
	width: 151px;
	margin-right:11px;
	vertical-align: top;
}

ul.certifications li p{
	text-align: center;
	line-height: 14px;
}

ul.certifications li a {
	display: block;
}


ul.certifications li a img.cert{
	background: url(../images/product-bg-cert.png) 0 0 no-repeat;
	padding: 5px;
	height: 200px;
}

ul.certifications li a:hover img.cert{
	background-position: 0 -210px;
}

.video {
	position:absolute;
	left:0;
	width:700px;
	height: 380px;
	background: transparent url(../images/video.png) 0 0 no-repeat;
	cursor: pointer;
}

.video:hover {
	background-position: 0 -380px;
}