/*
*	layout.css
*
*	CSS Development Made by CATÂ®
* 	http://www.madebycat.com
*/

html, body { margin:0; height:100%; overflow:hidden !important; }
.clearfix:after { content:""; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */


#yenilikler, #hp38 { background: url(../i/main/title_yenilikler_anasayfa.png) no-repeat; text-indent:-9000px; display: block; margin: 0; height: 26px; width: 170px; margin: 20px 0 12px 18px; }
.basintamam { margin: 0 15px 0 0 !important; }
#container { position:relative; top:0; height:100%; z-index:10; width:100%; /*display:none;*/
	left:0; opacity:0; filter:alpha(opacity=0); }
#siyahblok { margin: 0 auto; height:80px; overflow: hidden; width:100%;/*background: url(/i/assets/i/top-filter-bg.jpg) repeat-x scroll -180px 100%;*/
}
#siyahblok h1 { float: left; margin:10px 0 0 0; }
#siyahblok h1 a { display: block; background: url(/i/assets/i/logo2.png) no-repeat; width: 128px; height: 47px; text-indent:-9000px; margin: 0; outline:none; }
#siyahblok h1 a.en{ background-image:url(/i/assets/i/logo2-en.png)}
#siyahblok .centerblok { margin: 0pt auto; position: relative; height: 100%; width: 934px; }
#siyahblok .navigation { bottom:20px; margin:0 auto; position:absolute; width:934px; }
.prim-nav { overflow:hidden; width:80%; float:right; }
.prim-nav ul { margin:25px 0 0 0; padding:0; }
.prim-nav li { float:left; list-style:none; margin:0 5px 0 0; padding:0; }
.prim-nav li:last-child { }
.prim-nav li a { text-indent:-9000px; display: block; margin: 0; height: 23px; color:#fff; }
.prim-nav #tab1 a, .prim-nav #article_50 a { width:74px; background: url(/i/assets/i/nav/tab1_off.png) no-repeat; }
.prim-nav #tab2 a, .prim-nav #article_51 a { width:130px; background: url(/i/assets/i/nav/tab2_off.png) no-repeat; }
.prim-nav #tab3 a, .prim-nav #article_52 a { width:183px; background: url(/i/assets/i/nav/tab3_off.png) no-repeat; }
.prim-nav #tab4 a, .prim-nav #article_53 a { width:136px; background: url(/i/assets/i/nav/tab4_off.png) no-repeat; }
.prim-nav #tab5 a, .prim-nav #article_54 a { width:113px; background: url(/i/assets/i/nav/tab5_off.png) no-repeat; }
.prim-nav #tab6 a, .prim-nav #article_55 a { width:81px; background: url(/i/assets/i/nav/tab6_off.png) no-repeat; }
.prim-nav li#tab1.active a, .prim-nav li#article_50.active a, .prim-nav li#tab1 a:hover, .prim-nav li#article_50 a:hover { background: url(/i/assets/i/nav/tab1_on.png) no-repeat; }
.prim-nav li#tab2.active a, .prim-nav li#article_51.active a, .prim-nav li#tab2 a:hover, .prim-nav li#article_51 a:hover { background: url(/i/assets/i/nav/tab2_on.png) no-repeat; }
.prim-nav li#tab3.active a, .prim-nav li#article_52.active a, .prim-nav li#tab3 a:hover, .prim-nav li#article_52 a:hover { background: url(/i/assets/i/nav/tab3_on.png) no-repeat; }
.prim-nav li#tab4.active a, .prim-nav li#article_53.active a, .prim-nav li#tab4 a:hover, .prim-nav li#article_53 a:hover { background: url(/i/assets/i/nav/tab4_on.png) no-repeat; }
.prim-nav li#tab5.active a, .prim-nav li#article_54.active a, .prim-nav li#tab5 a:hover, .prim-nav li#article_54 a:hover { background: url(/i/assets/i/nav/tab5_on.png) no-repeat; }
.prim-nav li#tab6.active a, .prim-nav li#article_55.active a, .prim-nav li#tab6 a:hover, .prim-nav li#article_55 a:hover { background: url(/i/assets/i/nav/tab6_on.png) no-repeat; }
.prim-nav #tab1 a, .prim-nav #article_218 a { width:61px; background: url(/i/assets/i/nav/tab1_off-en.png) no-repeat; }
.prim-nav #tab2 a, .prim-nav #article_219 a { width:93px; background: url(/i/assets/i/nav/tab2_off-en.png) no-repeat; }
.prim-nav #tab3 a, .prim-nav #article_220 a { width:185px; background: url(/i/assets/i/nav/tab3_off-en.png) no-repeat; }
.prim-nav #tab4 a, .prim-nav #article_221 a { width:101px; background: url(/i/assets/i/nav/tab4_off-en.png) no-repeat; }
.prim-nav #tab5 a, .prim-nav #article_222 a { width:112px; background: url(/i/assets/i/nav/tab5_off-en.png) no-repeat; }
.prim-nav #tab6 a, .prim-nav #article_223 a { width:81px; background: url(/i/assets/i/nav/tab6_off-en.png) no-repeat; }
.prim-nav li#tab1.active a, .prim-nav li#article_218.active a, .prim-nav li#tab1 a:hover, .prim-nav li#article_218 a:hover { background: url(/i/assets/i/nav/tab1_on-en.png) no-repeat; }
.prim-nav li#tab2.active a, .prim-nav li#article_219.active a, .prim-nav li#tab2 a:hover, .prim-nav li#article_219 a:hover { background: url(/i/assets/i/nav/tab2_on-en.png) no-repeat; }
.prim-nav li#tab3.active a, .prim-nav li#article_220.active a, .prim-nav li#tab3 a:hover, .prim-nav li#article_220 a:hover { background: url(/i/assets/i/nav/tab3_on-en.png) no-repeat; }
.prim-nav li#tab4.active a, .prim-nav li#article_221.active a, .prim-nav li#tab4 a:hover, .prim-nav li#article_221 a:hover { background: url(/i/assets/i/nav/tab4_on-en.png) no-repeat; }
.prim-nav li#tab5.active a, .prim-nav li#article_222.active a, .prim-nav li#tab5 a:hover, .prim-nav li#article_222 a:hover { background: url(/i/assets/i/nav/tab5_on-en.png) no-repeat; }
.prim-nav li#tab6.active a, .prim-nav li#article_223.active a, .prim-nav li#tab6 a:hover, .prim-nav li#article_223 a:hover { background: url(/i/assets/i/nav/tab6_on-en.png) no-repeat; }
.portletContainer { margin:0 auto; width:780px; background: url(/i/assets/i/portlet-bg.png) repeat-y -5px 0; }
.portletContainer .protlet { width:236px; float:left; margin: 0 35px 20px 0; }
.portletContainer .protlet a { outline:none; }
.portletContainer .protlet a img { opacity:0.8; filter:alpha(opacity=80); }
.portletContainer .protlet a:hover img { opacity:1; filter:alpha(opacity=100); }
.portletContainer .protlet:last-child { margin:0; }
.portletContainer .protlet h3, .portletContainer .protlet h3 a { font:normal 18px Arial, Helvetica, Sans-serif !important; color:#0f0f0f !important; text-decoration:none; }
.portletContainer .protlet p { font-size:11px; color:#3b3b3b; }
.portletContainer .protlet .linklist { }
.portletContainer .protlet .linklist a.link-item { display: block; margin: 0 0 5px 0; background: #d2d6db url(/i/assets/i/lnk-arrow.png) no-repeat 5px 10px; padding: 4px 6px 4px 16px; text-decoration: none; color: #575757; font: bold 12px Arial, Helvetica, Sans-serif; opacity: .80; }
#sitemap h4 a { display: block; margin: 0 !important; background: #d2d6db url(/i/assets/i/lnk-arrow.png) no-repeat 5px 9px; padding: 6px 6px 6px 16px; text-decoration: none; color: #575757; font: bold 12px Arial, Helvetica, Sans-serif; opacity: .80; }
#search { float: right; margin: 18px 0 0 0; width:12%; }
#searchbox { width: 64%; height: 14px; float: left; margin: 1px 3px 0 0; border: 1px solid #dcdcdc; }
#searchbutton { float: left; }
#contentblock { width: 100%; position:relative; margin: 0; padding: 0 0 30px 0; height:92%; overflow:auto; }
#content-container { width: 934px; height:75%; overflow:auto; margin:20px auto 0; /*background:#f00;*/
}
body.one-col #content-container .two-cols .col-left { display:none !important; }
body.one-col #content-container .two-cols .col-right { width:934px !important; }
.portletoverflow { width:815px; overflow:hidden; }
#content-container .two-cols { height:100%; }
#content-container .two-cols .col-left { width:25% !important }
#content-container .two-cols .col-right { width:74% !important; height:100%; }
.space { height: 30px; }
.contentblockmain { width: 296px; display:block; min-height: 310px; overflow:hidden; float: left; margin: 0 10px 0 0; }
.contentblockmain a { float: right; text-indent:-9000px; display: block; margin: 0; padding: 0; background: url(/i/assets/i/shared/devami_ok.jpg) no-repeat; width: 20px; height: 19px; margin: 0 20px 0 0; }
.bultenuyeligi a { float: right; text-indent:-9000px; display: block; margin: 0; padding: 0; margin: 0 20px 10px 0; }
#kayitolbulten { background: url(/i/assets/i/shared/kayit_ol.jpg); width: 59px; height: 19px; }
#registernewsletter { background: url(/i/assets/i/main/register.png); width: 61px; height: 19px; }
#workshopcontainer { margin: 0; padding: 0; width: 296px; float: left; margin: 0 10px 0 0; }
#workshop, #hp36, #hp103 { text-indent:-9000px; display: block; margin: 0; height: 26px; background: url(/i/assets/i/main/title_workshop_anasayfa.png) no-repeat; width: 178px; margin: 20px 0 12px 18px; }
#workshopkucuk { text-indent:-9000px; display: block; margin: 0; height: 15px; background: url(/i/assets/i/main/workshop-main-new-title.png) no-repeat; width: 107px; margin: 20px 0 12px 18px; }
#houseapartmain { text-indent:-9000px; display: block; margin: 0; height: 15px; background: url(/i/assets/i/main/the-house-apart-title-main.png) no-repeat; width: 170px; margin: 0 0 12px 18px; }
.bultenuyeligi { width: 296px; overflow:hidden; float: left; margin: 4px 10px 0 0; display:block; }
.bultenuyeligi p { margin: 25px 0 0 0 !important; }
.bultenuyeligi p.suscribe-success { margin: 5px 10px 0 20px !important; color:#EC2E38; font-size:13px; }
form#ebulten-kayit, form#userForm { overflow:hidden; display:none; }
#yemekler, #hp37 { text-indent:-9000px; display: block; margin: 0; height: 26px; background: url(/i/assets/i/main/title_yemekler_anasayfa.png) no-repeat; width: 162px; margin: 20px 0 12px 18px; }
#yemekler, #hp37 { text-indent:-9000px; display: block; margin: 0; height: 34px; background: url(/i/assets/i/main/title_yemekler_anasayfa.png) no-repeat; width: 212px; margin: 11px 0 14px 19px; }
#thehouseapart { text-indent:-9000px; display: block; margin: 0; height: 26px; background: url(/i/assets/i/main/title_the-house-cafe_anasayfa.png) no-repeat; width: 254px; margin: 20px 0 12px 18px; }
#news { text-indent:-9000px; display: block; margin: 0; height: 24px; background: url(/i/assets/i/main/news_main_page.png) no-repeat; width: 89px; margin: 20px 0 12px 18px; }
#food { text-indent:-9000px; display: block; margin: 0; height: 34px; background: url(/i/assets/i/main/food.png) no-repeat; width: 257px; margin: 12px 0 12px 19px; }
.contentblockmain img { margin:0 0 20px 18px; }
.contentblockmain input, .bultenuyeligi input { float: right; margin: 10px 18px 8px 0; clear: right; }
.contentblockmain p, .bultenuyeligi p { margin: 0 18px 0 18px; }
.contentblockmain label, .bultenuyeligi label { float: left; clear: left; margin: 5px 0 0 18px; }
.bultenuyeligi h3 { display: block; text-indent: -9000px; margin: 5px 0 5px 18px; }
#newsletterimg { background: url(/i/assets/i/main/houce_cafe_newsletter.png) no-repeat; width:153px; height: 14px; }
#bultenuyelikimg { background: url(/i/assets/i/main/housecafebulten_uyeligi.png) no-repeat; height:14px; cursor:pointer; }
.mainput { margin: 5px 18px 0 0 !important; width: 145px; border: 0; background: url(/i/assets/i/shared/input_bg.png) repeat-x 100% 11px; }
#footer { overflow:hidden; position:absolute; bottom:0; left:0; z-index:99; width:100%; padding:0 0 0 0; }
#footer .copyright { float:right; color:#A6A6A3; font-size:11px; padding:3px 0 0 0; }
.footermenu { height:34px; overflow:hidden; z-index:2; position:relative; width:100%; }
.footermenu .contentbox { width:934px; margin:9px auto 0; }
.footermenu ul { margin: 0 0 0 10px; padding:0 0 3px 0; height: 20px; position: relative; z-index:1; top:0; overflow: hidden; width:475px; float:left; }
.yazicontent h5 { margin: 0 0 2.25em; }
.yazicontent p { padding: 0 0 2.25em; }
.opacity { z-index:1; position:relative; background-color: #000; top:0; opacity:0.68; width:100%; height: 34px; margin: -34px auto 0; }
.footermenu ul li { float: left; padding: 1px 15px 0; height:16px; list-style: none; display: block; }
#english { background: #eb202b !important; height: 17px !important; padding: 3px 30px 0 !important; }
#lastli, #article_35 { background:none !important; }
/*menu*/

.contentblockgenis { width: 990px; min-height: 350px; overflow:hidden; float: left; margin: 0 10px 0 0; }
.imgitem { overflow:hidden; position:relative; }
#title { margin: 20px 0 0 20px; width: 654px; height: 35px; /*background: url(/i/assets/i/shared/input_bg.png) repeat-x 100% 100%;*/
	overflow: hidden; }
#title h1, #titleuzun h1 { display:block; text-indent: -9000px; margin: 0; padding: 0; width: 155px; height: 35px; float: left; }
#title h1#menu, #title h1#header-4, #title h1#header-46, #title h1#header-47, #title h1#header-48, #title h1#header-49, #title h1#header-50, #title h1#header-61 { background: url(/i/assets/i/menu/menu_title.png) no-repeat; }
#title h2, #titleuzun h2 { float: left; display:block; margin: 13px 0 0 72px; padding: 0; }
#pagecontent { margin: 0 0 20px 0; }
.pagemenu { margin: 0 0 0 16px; width: 200px; float: left; border:solid #a1a1a1; border-width:1px 0 0; }
.pagemenu ul { padding: 20px 0 0 0; margin: 0; }
.pagemenu ul li { list-style: none; padding: 0; margin: 0 0 3px 0; }
.pagemenu ul li ul { display: none; }
.pagemenu ul li.active ul { display: block; }
.pagemenu ul li a { text-indent: -9000px; display: block; width: 200px; height: 18px; border-left:2px solid #fff; }
#restoranmenuleri a { background: url(/i/assets/i/menu/restoran_menuleri.png) no-repeat; }
#restoranmenuleri a { background: url(/i/assets/i/menu/restoran_menuleri.png) no-repeat; }
.pagemenu ul li#article_4 a { background: url(/i/assets/i/hakkimizda/genel_mudurlugumuz.png) no-repeat; }
.pagemenu ul li#article_5 a { background: url(/i/assets/i/hakkimizda/gelecek_projelerimiz.png) no-repeat; }
.pagemenu ul li#article_6 a, .pagemenu ul li#article_123 a { background: url(/i/assets/i/hakkimizda/franchising.png) no-repeat; }
.pagemenu ul li ul { margin: 0; padding: 0 0 8px 0; }
.pagemenu ul li#article_30 a { background: url(/i/assets/i/menu/ik_menusu.png) no-repeat; }
.pagemenu ul li#article_345 a { background: url(/i/assets/i/menu/onlaritaniyalim_menusu.png) no-repeat; }
.pagemenu ul li.active a { border-left:2px solid #ec2e38 !important; }
.pagemenu ul li a:hover { background-color: #ec2e38 !important; background-position: 0 100% !important; }
#cateringmenusu a { background: url(/i/assets/i/menu/catering_menusu.png) no-repeat; }
#pageyazi { float: left; width: 465px; margin: 0; padding:13px 10px 15px 30px; border: solid #a1a1a1; border-width: 1px 0 0; }
.menuresim { float:left; padding:18px 10px 0 10px; overflow:hidden; position:relative; border-top: 1px solid #A1A1A1; margin: 0 10px 0 0; width: 235px; }
.menuresimaciklama { background-color:#000; height:30px; opacity:0.5; position:absolute; top:270px; left:0px; width:233px; z-index:1; }
.aciklamatext { display:block; margin:0pt; padding:0pt; position:absolute; right:14px; top:280px; z-index:2; }
.pagemenu ul li.active ul li { display: block !important; margin: 2px 0 0 0 !important; padding: 0 !important; }
.pagemenu ul li.active ul li a { border: 0 !important; background: none !important; text-indent: 0 !important; padding: 0 3px 0 6px !important; display: inline !important; }
.pagemenu ul li ul li a:hover, .pagemenu ul li.active ul li.active a { background-color: #ec2e38 !important; background-position: 0 100% !important; }
.menukategori { width: 250px; margin: 0 0 1px 0 !important; padding:0 !important; overflow:hidden; float: left; }
.clear { clear: both !important; }
.menuyemeklersutun { width: 245px; float: left; margin: 0 0 0 5px; }
.menukategori h4 { width: 228px; height: 16px; background-color: #dcdcdc; border-bottom: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; margin: 0; padding: 4px 17px 0 0; }
#changingpic { display: none; }
.menukategoribaslik { width: 245px; height: 20px; background-color: #dcdcdc; border-bottom: 1px solid #e9e9e9; border-top: 1px solid #e9e9e9; }
.menukategori ul { margin: 0 0 0 0; padding: 0; }
.menukategori ul li { width: 235px; float: left; display: block; }
.menuheader { background-color: #F0F0F0; padding: 4px 4px 4px 14px; width: 228px; float: left; }
.etkinlikheader { background-color: #F0F0F0; padding: 4px 4px 4px 14px; width: 648px; float: left; margin: 0 0 10px 0; }
.menukategori ul li a { display:block; text-align:left; background:#f0f0f0; padding:4px 4px 4px 14px; margin:0 0 2px; }
.menucontent { display:none; clear:both; padding:0; margin:0 0 25px; overflow:hidden; background:#f8f8f8; }
.menucontentfree { clear:both; padding:0; margin:0 0 25px; overflow:hidden; }
.menucontentfree ul { margin: 5px 0 0 2px; }
.menucontentfree ul li { margin: 0 0 5px 0px; padding: 0 0 0 13px; background: url(/i/assets/i/shared/kirmizi_bullet.jpg) no-repeat 0 6px; }
.menucontent h5 { margin: 5px 0 2px 10px; padding: 0; }
.menucontent img { margin: 10px 0 0 0; padding: 0; }
.menucontent p { width: 225px; margin: 10px 0 0 10px; padding: 0; }
#pageyaziyemekler { float: left; width: 765px; margin: 0; padding:13px 0 15px 0; border:solid #a1a1a1; border-width:1px 0 0; }
/*hakkÄ±mÄ±zda*/

#title h1#hakkimizda, #title h1#header-3 { background: url(/i/assets/i/hakkimizda/title_hakkimizda.png) no-repeat; }
#title h1#hizmetler, #title h1#header-7 { background: url(/i/assets/i/hizmetler/title_hizmetler.png) no-repeat; }
#hizmetlerform p { margin: 0; padding: 0; }
#hizmetlerform input { float: left; width: 188px; margin: 5px 0 0 10px !important; }
#hizmetlerform { width: 300px; float: left; margin: 0 0 0 111px; clear: both; }
#hizmetlerform label { width:100px; text-align: right; float: left; margin: 5px 0 0 0; }
#hizmetlerform a { display: block; background: url(/i/assets/i/shared/gonder.jpg) no-repeat; width: 59px; height: 19px; text-indent:-9000px; float: left; margin: 10px 0 0 241px; }
input#hizmetler-submit { display: block; background: url(/i/assets/i/shared/gonder.jpg) no-repeat; width: 59px !important; height: 19px !important; text-indent:-9000px; float: left !important; margin: 10px 0 0 241px !important; }
#login a { display: block; background: url(/i/assets/i/shared/tamam.jpg) no-repeat; width: 59px; height: 19px; text-indent:-9000px; float: right; margin: 10px 20px 0 0; text-align: left; }
#iletisimform a { display: block; background: url(/i/assets/i/shared/gonder.jpg) no-repeat; width: 59px; height: 19px; text-indent:-9000px; float: right; margin: 10px 0 0 0; }
span#dahafazla { float: left; }
span#dahafazla a { background: url(/i/assets/i/hizmetler/ok.png) no-repeat 100% 50%; padding: 0 20px 0 0; cursor: text; }
.pagemenu ul li#article_244 a { background: url(/i/assets/i/hakkimizda/basin.png) no-repeat; }
/*iletisim*/

p.tesekkurederiz { float: right; text-align: right; margin: 10px 0 0 0 !important; }
#titleuzun { margin: 20px 0 0 20px; width: 954px; height: 35px; background: url(/i/assets/i/shared/input_bg.png) repeat-x 100% 100%; overflow: hidden; }
#title h1#iletisim, #title h1#header-12 { background: url(/i/assets/i/iletisim/title_iletisim.png) no-repeat; }
.ustbosluk { margin: 20px 0 0 0; }
#iletisimform p { margin: 0; padding: 0; }
#iletisimform input { float: right; width: 192px; margin: 5px 0 0 0 !important; }
#iletisimform { width: 586px; float: left; }
#iletisimform form { width: 400px; float: right; }
#iletisimform label { width:175px; text-align: right; float: left; margin: 5px 0 0 0; }
.iletisimtop { padding: 0 5px 0 11px; width: 435px; }
#iletisimlist { margin: 50px 0 0 0; }
#iletisimlist h6 { margin: 0 0 5px 0; }
#iletisimform { margin: 60px 0 0 0; }
#iletisimform h6 { background-color: #ec2e38; padding: 2px 5px 2px 0; width: 586px; }
#iletisimlist dt { float: left; clear: both; width: 135px; background: url(/i/assets/i/shared/input_bg.png) repeat-x 100% 13px; line-height: 18px; }
#iletisimlist dd { line-height: 20px; }
#iletisimlist dt span { background-color: #fff; padding: 0 3px 2px 0; }
#iletisimlist dd ul { margin: 0; padding: 0; }
#iletisimlist dd ul li { list-style: none; float: left; margin: 0; padding: 0; }
#merkezofis p.yazi { margin: 0; padding: 0; }
#pageyaziiletisim { float:left; width:742px; margin:0; padding:13px 0 15px 0; border:solid #a1a1a1; border-width:1px 0 0; }
span.aciklama { margin: 0 5px 0 8px; }
#title h1#basin, #title h1#header-10, #title h1#header-52, #title h1#header-19 { background: url(/i/assets/i/basin/title_basin.png) no-repeat; }
#basinbultenleri a, .pagemenu ul li#article_78 a { background: url(/i/assets/i/basin/basin_bultenleri_menu.png) no-repeat; }
#basinfotogaleri a, .pagemenu ul li#article_28 a { background: url(/i/assets/i/basin/foto_galeri.png) no-repeat; }
#basindahousecafe a, .pagemenu ul li#article_27 a { background: url(/i/assets/i/basin/basindathehousecafemenu.png) no-repeat; }
#basinaozel a, .pagemenu ul li#article_29 a, .pagemenu ul li#article_243 a { background: url(/i/assets/i/basin/basin_kiti.png) no-repeat; }
h1#header-45 { background: url(/i/assets/i/menu/menu_title.png) no-repeat; }
ul#basinlist { float: left; width: 240px; padding: 0; margin: 0; overflow: hidden; display: block; }
ul#etkinliklergeleceklist { float: left; width: 430px; padding: 0; margin: 0; overflow: hidden; display: block; }
ul#basinlist li { list-style: none; line-height: 26px; float: right; clear: right; margin: 0; padding: 0; }
ul#basinlist li a { background: url(/i/assets/i/basin/basin_list_bullet.png) no-repeat 100% 8px; margin: 0; padding: 0 25px 0 0; display: block; }
/*basinsub*/

ul#basinsublist { margin:0 0 0 60px !important; padding:0 !important; width: 471px; }
ul#yeniliklersayfa { margin:0 0 0 -23px !important; padding:0 !important; width: 471px; }
ul#basinsublist li h4 { margin: 0; padding: 0; }
ul#yeniliklersayfa li h4 { margin: 0; padding: 0; }
ul#etkinliklergeleceklist li h4 { margin: 0; padding: 0; }
ul#basinsublist li p { margin: 5px 0; padding: 0; }
ul#yeniliklersayfa li p { margin: 5px 0; padding: 0; }
ul#etkinliklergeleceklist li p { margin: 5px 0; padding: 0; }
ul#basinsublist li span { margin: 0; padding: 0; }
ul#yeniliklersayfa li span { margin: 0; padding: 0; }
ul#etkinliklergeleceklist li span { margin: 0; padding: 0; }
ul#basinsublist li { margin: 0 0 10px 24px; padding: 0 0 4px 24px; background: url(/i/assets/i/basin/basin_list_bullet.png) no-repeat 0 0; list-style: none; }
ul#yeniliklersayfa li { margin: 0 0 10px 24px; padding: 0 0 4px 24px; background: url(/i/assets/i/basin/basin_list_bullet.png) no-repeat 0 0; list-style: none; }
ul#etkinliklergeleceklist li { margin: 0 0 10px 0; padding: 0 0 4px 0; list-style: none; border-bottom:1px solid #d1d1d1; }
ul#etkinliklergeleceklist li:last-child { border-bottom:0; }
ul#basinsublist li div.listborder { border-bottom:1px solid #d1d1d1; overflow: hidden; padding: 0 0 4px 0 }
ul#yeniliklersayfa li div.listborder { border-bottom:1px solid #d1d1d1; overflow: hidden; padding: 0 0 4px 0 }
#pageyaziuzun { float: left; width: 680px; margin: 0 10px 0 0; border: solid #a1a1a1; border-width:1px 0 0; padding:13px 20px 15px; }
#pageyaziuzun p { text-align: right; margin:0 0 3px 0; padding: 0; }
#pageyaziuzun input { margin:0; padding: 0; }
#pageyaziuzun label { margin:0; padding: 0; }
#login { margin: 10px -14px 0 0; padding: 0; }
#login input#tamam { margin: 10px 20px 0 0 }
/*etkinlikler*/

#title h1#etkinlikler, #title h1#header-17, #title h1#header-18, #title h1#header-41, #title h1#header-42 { background: url(/i/assets/i/etkinlikler/title_etkinlikler.png) no-repeat; }
#title h1#header-44 { background: url(/i/assets/i/yenilikler/yenilikler.png) no-repeat; }
#gecmisetkinlikler a, .pagemenu ul li#article_62 a { background: url(/i/assets/i/etkinlikler/gecmis_etkinlikler.png) no-repeat; }
.pagemenu ul li#article_126 a { background: url(/i/assets/i/menu/tatli_menusu.png) no-repeat; }
.pagemenu ul li#article_127 a { background: url(/i/assets/i/menu/catering_menusu.png) no-repeat; }
.pagemenu ul li#article_128 a { background: url(/i/assets/i/etkinlikler/workshops.png) no-repeat; }
#geleceketkinlikler a, .pagemenu ul li#article_63 a { background: url(/i/assets/i/etkinlikler/gelecek_etkinlikler.png) no-repeat; }
.pagemenu ul li#article_8 a { background: url(/i/assets/i/menu/sarap_menusu.png) no-repeat; }
.pagemenu ul li#article_9 a { background: url(/i/assets/i/menu/yemek_menusu.png) no-repeat; }
.pagemenu ul li#article_10 a { background: url(/i/assets/i/menu/cocuk_menu.png) no-repeat; }
.pagemenu ul li#article_11 a { background: url(/i/assets/i/menu/icecek_menusu.png) no-repeat; }
.pagemenu ul li#article_46 a { background: url(/i/assets/i/subeler/tesvikiye.png) no-repeat; }
.pagemenu ul li#article_351 a { background: url(/i/assets/i/subeler/tesvikiye.png) no-repeat; }
.pagemenu ul li#article_447 a { background: url(/i/assets/i/subeler/ankara.png) no-repeat; }
.pagemenu ul li#article_448 a { background: url(/i/assets/i/subeler/ankara.png) no-repeat; }
.pagemenu ul li#article_47 a { background: url(/i/assets/i/subeler/tunel.png) no-repeat; }
.pagemenu ul li#article_278 a { background: url(/i/assets/i/subeler/tunel.png) no-repeat; }
.pagemenu ul li#article_48 a { background: url(/i/assets/i/subeler/ortakoy.png) no-repeat; }
.pagemenu ul li#article_352 a { background: url(/i/assets/i/subeler/ortakoy.png) no-repeat; }
.pagemenu ul li#article_50 a { background: url(/i/assets/i/subeler/caddebostan.png) no-repeat; }
.pagemenu ul li#article_353 a { background: url(/i/assets/i/subeler/caddebostan.png) no-repeat; }
.pagemenu ul li#article_89 a { background: url(/i/assets/i/subeler/etiler.png) no-repeat; }
.pagemenu ul li#article_354 a { background: url(/i/assets/i/subeler/etiler.png) no-repeat; }
.pagemenu ul li#article_355 a { background: url(/i/assets/i/subeler/istinyepark.png) no-repeat; }
.pagemenu ul li#article_90 a { background: url(/i/assets/i/subeler/istinyepark.png) no-repeat; }
.pagemenu ul li#article_91 a { background: url(/i/assets/i/subeler/corner-tesvikiye.png) no-repeat; }
.pagemenu ul li#article_356 a { background: url(/i/assets/i/subeler/corner-tesvikiye.png) no-repeat; }
.pagemenu ul li#article_92 a { background: url(/i/assets/i/subeler/bakirkoy.png) no-repeat; }
.pagemenu ul li#article_358 a { background: url(/i/assets/i/subeler/bebek.png) no-repeat; }
.pagemenu ul li#article_93 a { background: url(/i/assets/i/subeler/bebek.png) no-repeat; }
.pagemenu ul li#article_124 a { background: url(/i/assets/i/subeler/istiklal-caddesi.png) no-repeat; }
.pagemenu ul li#article_359 a { background: url(/i/assets/i/subeler/istiklal-caddesi.png) no-repeat; }
#etkinliklergeleceklist li h4 span.tarih { margin: 0 0 0 8px; }
.etkinliklergalerilink { padding: 0 0 10px 0; width: 425px; }
.etkinliklerrel { position: relative; overflow: hidden; width: 145px; height: 83px; }
.etkinliklerrel img { position: absolute; top: 0; left: 0; overflow: hidden; }
.etkinliklerrel div.etkinlikleropacity { position: absolute; top: 38px; left: 0; background: #000; width: 145px; height: 45px; opacity:0.5; }
.etkinliklerrel p { position: absolute; top: 44px; left: 8px; padding: 0 !important; }
.etkinlikler { width: 145px; float: left; margin:0 29px 20px 0; }
.etkinlikler p.etkinlikleraciklama { text-align: left !important; margin: 0 !important; padding: 5px 0 5px 5px !important; }
.etkinliklerfotogaleri { text-align: left !important; margin: 0 !important; }
.etkinliklerfotogaleri a { text-align: left !important; padding: 0 5px; }
#pageyazietkinlikler { float: left; width: 732px; margin: 0; padding:13px 0 15px 30px; border:solid #a1a1a1; border-width:1px 0 0; }
/*subeler*/
#titleuzun h1#subeler, #title h1#subeler, #title h1#header-5, #titleuzun h1#header-5 { background: url(/i/assets/i/subeler/title_subeler.png) no-repeat; }
.subelerrel { position: relative; overflow: hidden; width: 145px; height: 83px; }
.subelerrel img { position: absolute; top: 0; left: 0; overflow: hidden; }
.subelerrel div.etkinlikleropacity { position: absolute; top: 65px; left: 0; background: #000; width: 145px; height: 18px; opacity:0.5; }
.etkinlikler h3 { margin:8px 0 3px 0; padding: 0 0 0 5px; border-left: 2px solid #eb202b; }
#pageyazi span { margin: 0 4px 0 0; }
.yazi { margin: 15px 10px 0 0; padding: 0; }
.clear { clear: both; }
.bosluk { width:10px; }
#digersubelerimiz { margin: 0 0 0 245px; clear: both; overflow: hidden; display: block; padding: 60px 0 20px 0; }
#digersubelerimiz h6 { width:475px; border-bottom: 1px solid #d1d1d1; height: 16px; display: block; overflow: hidden; padding: 0 0 2px 5px; clear: both; }
#digersubelerimiz ul { width:500px; float: left; margin: 0; padding: 0; }
#digersubelerimiz li { width: 117px; float: left; margin: 5px 0 0 0; padding: 0 0 0 5px; background: url(/i/assets/i/subeler/list_bullet.jpg) no-repeat 0 5px; list-style: none; }
/*Ã¼rÃ¼nler*/
#titleuzun h1#urunler, #titleuzun h1#header-6, #title h1#urunler, #title h1#header-6 { background: url(/i/assets/i/urunler/urunler_title.png) no-repeat; }
#urunlercontent { float: left; width: 716px; margin: 0; padding:13px 10px 15px 0; border:solid #a1a1a1; border-width:1px 0 0; }
#urunlercontent p { margin: 0; padding: 0; }
#urunlercontent ul { margin: 0; padding: 0; }
.urunlist { float: left; width: 590px; margin: 10px 0 0 0; }
.urunlist li { width: 173px; float: left; ; margin: 5px 0 0 0; padding: 0 0 0 5px; background: url(/i/assets/i/subeler/list_bullet.jpg) no-repeat 0 5px; list-style: none; border-bottom: 1px solid #e0e0e0; }
.listbol { float: left; clear: both; }
/*Hizmetler*/
#catering a, .pagemenu ul li#article_17 a, .pagemenu ul li#article_294 a { background: url(/i/assets/i/hizmetler/catering.png) no-repeat; }
#takeaway a, .pagemenu ul li#article_18 a, .pagemenu ul li#article_298 a { background: url(/i/assets/i/hizmetler/take_away.png) no-repeat; }
#dogumgunupastasi a, .pagemenu ul li#article_19 a { background: url(/i/assets/i/hizmetler/dogum_gunu_pastasi.png) no-repeat; }
#thehouseapart a, .pagemenu ul li#article_20 a, .pagemenu ul li#article_296 a { background: url(/i/assets/i/hizmetler/the_house_apart.png) no-repeat; }
.hand { cursor: pointer; }
/*accordion*/
#wrapper { width: 760px; margin:1em auto; }
#fxNavigation { margin-bottom: 20px; overflow:hidden; }
.acContent { border-left:2px solid #fff; padding: 0 0 0 35px; overflow:hidden; }
#pleah { font: 18px Arial, Helvetica, sans-serif; width: 760px; height: 254px; overflow: hidden; position: relative; color: #fff; float: right; }
#pleah div { width: 625px; height: 257px; position: absolute; background:#fff; }
#pleah div h2 { display: block; float: left; text-align: center; width: 34px; height: 257px; margin: 0 0 0 -35px; padding: 0; cursor: pointer; overflow: hidden; position:relative; z-index:5; }
.acc-div h3 { font:normal 44px Arial, Verdana, Sans-serif; color:#555555; display:block; }
.acc-div h4 { font:normal 30px Arial, Verdana, Sans-serif; color:#555555; display:block; }
#pleah div h2 span { display:none; }
#pleah div img { display:block; margin:0; float:left; }
#pleah div p { display: block; margin:0; float:left; display:block; color:#333333; font:normal 11px Arial, Helvetica, Sans-serif; }
.acc-cont { float:left; background:#fff; padding:0 0 0 10px !important; display:block; width:210px; position:static; margin:0; }
/* accordion */



.gecmisetkinliklist ul { padding: 0; margin: 0; }
.gecmisetkinliklist li { background: url(/i/assets/i/shared/kirmizi_bullet.jpg) no-repeat 0 6px; list-style: none; margin: 0 0 0 5px; padding: 0 0 10px 8px; }
.menugenislet { width: 430px; }
.menugenislet ul li { display:block; float:left; width:430px; }
.etkinlikgalerileri { float: left; margin: 25px 0 0 -29px; }
.basingalericontainer { margin: 0 0 0 20px; padding: 0; }
/*sitemap*/
.sitemapcontainer { width: 185px; float:left; margin: 0 0 10px 0; }
.sitemapustalan { background-color: #ec2e38; height:16px; width:185px; display:block; padding: 0 0 0 5px; }
.sitemapcontainer ul { margin: 10px 0 0 0 !important; }
.sitemapcontainer ul li { padding: 0 0 0 15px; margin: 0 0 5px 0; list-style: none; background: url(/i/assets/i/shared/ok.png) no-repeat 0 4px; }
.sitemapcontainer ul li ul li { background: url(/i/assets/i/shared/kirmizi_bullet.jpg) no-repeat 0 7px; margin: 0 0 1px 0; padding: 0 0 0 10px; }
.sitemapkolon { width:185px; float: left; margin: 0 0 0 40px; }
.sitemapustalan h4 { padding: 2px 0 0 0 !important; margin: 0 !important; }
textarea#comment { height: 150px; width: 192px; margin: 5px 0 0 0 !important; background:none; border: 1px dashed #ADADAD; float: right; }
/*titles*/
#title h1#header-22 { background: url(/i/assets/i/enheads/about_us.png) no-repeat; }
#title h1#header-23, #title h1#header-72, #title h1#header-70, #title h1#header-80, #title h1#header-71, #title h1#header-79, #title h1#header-81, #title h1#header-68 { background: url(/i/assets/i/enheads/menu_en.png) no-repeat; }
#title h1#header-24 { background: url(/i/assets/i/enheads/locations.png) no-repeat; }
#title h1#header-25 { background: url(/i/assets/i/enheads/products.png) no-repeat; }
#title h1#header-27, #title h1#header-62, #title h1#header-65 { background: url(/i/assets/i/enheads/events.png) no-repeat; }
#title h1#header-29 { background: url(/i/assets/i/enheads/services.png) no-repeat; }
#title h1#header-30, #title h1#header-82, #title h1#header-31 { background: url(/i/assets/i/enheads/press.png) no-repeat; }
#title h1#header-35 { background: url(/i/assets/i/enheads/jobs.png) no-repeat; }
#title h1#header-33 { background: url(/i/assets/i/enheads/contact.png) no-repeat; }
#title h1#header-37 { background: url(/i/assets/i/enheads/site_map.png) no-repeat; }
#title h1#header-66 { background: url(/i/assets/i/enheads/food.png) no-repeat; }
#title h1#header-64 { background: url(/i/assets/i/enheads/news.png) no-repeat; }
/*eng yan menuler*/

/*about us*/
.pagemenu ul li#article_121 a { background: url(/i/assets/i/enyan/head_office.png) no-repeat; }
.pagemenu ul li#article_122 a { background: url(/i/assets/i/enyan/future_projects.png) no-repeat; }
.pagemenu ul li#article_342 a { background: url(/i/assets/i/enyan/press_yan.png) no-repeat; }
.pagemenu ul li#article_304 a { background: url(/i/assets/i/menu/food_menu.png) no-repeat; }
.pagemenu ul li#article_300 a { background: url(/i/assets/i/enyan/drinks.png) no-repeat; }
.pagemenu ul li#article_301 a { background: url(/i/assets/i/enyan/deserts.png) no-repeat; }
.pagemenu ul li#article_302 a { background: url(/i/assets/i/enyan/kids_menu.png) no-repeat; }
.pagemenu ul li#article_303 a { background: url(/i/assets/i/enyan/wines.png) no-repeat; }
.pagemenu ul li#article_307 a { background: url(/i/assets/i/menu/catering.png) no-repeat; }
.pagemenu ul li#article_282 a { background: url(/i/assets/i/enyan/previous_events.png) no-repeat; }
.pagemenu ul li#article_284 a { background: url(/i/assets/i/etkinlikler/workshops.png) no-repeat; }
.pagemenu ul li#article_297 a { background: url(/i/assets/i/enyan/birthday_cakes.png) no-repeat; }
#mainwokshopsummery { padding: 0; margin: 0 18px 10px 18px; }
.contentblockmain span { margin: 0; padding: 0; }
.contentblockmain span img { margin: 0 0 5px 18px; padding: 0; }
.houseapart-yenilikler { display:block; float:right; margin:4px 12px 0pt 0pt; overflow:hidden; width:296px; background-color: #fff; height: 24px; text-indent: -9000pt; }
.houseapart-yenilikler span a { display: block; width: 296px; height: 24px; }
.houseapart-yenilikler span a:hover { background-position: 0 100%; }
span.houseapart a { background: url(../i/main/main-page-the-house-apart-change.png) no-repeat 0 0; }
span.yenilikler a { background: url(../i/main/main-page-yenilikler-change.png) no-repeat 0 0; }
#powered { padding: 5px 0pt 0pt; clear: right; float: right; }
#powered a { margin: 12px; padding: 2px; background:#fff; }
/* semih */

a.trans-link { display:block; }
a.trans-link img { opacity:0.68; }
.sec-nav ul { display:block; overflow:hidden; }
.sec-nav ul li { list-style-type:none; display:block; padding:0; margin:0; }
.sec-nav ul li a { font:13px Arial, Helvetica, Sans-serif; color:#fff; text-decoration:none !important; background:url(/i/assets/i/sec-nav-arrow.png) no-repeat 0 9px; margin:0; padding:5px 0 5px 20px; display:block; }
.sec-nav ul li ul { display:none; }
.sec-nav ul li.active ul { display:block; }
.sec-nav ul li.active a, .sec-nav ul li a:hover { color:#000; background:url(/i/assets/i/sec-nav-arrow-active.png) no-repeat 0 9px; }
.sec-nav ul li.active ul li a, .sec-nav ul li ul li a:hover { color:#fff; background:url(/i/assets/i/sec-nav-arrow.png) no-repeat 0 9px; }
.sec-nav ul li.active ul li.active a, .sec-nav ul li.active ul li a:hover { color:#000; background:url(/i/assets/i/sec-nav-arrow-active.png) no-repeat 0 9px; }
#contentblock { color:#383838; }
#contentblock p { overflow:visible; font:12px Arial, Helvetica, Sans-serif; line-height:17px; }
#contentblock h1 { font-size:25px; padding-bottom:8px; }
#contentblock h2 { font:35px Arial, Sans-serif; color:#feffff; margin:0; }
#contentblock h3 { font:30px Arial, Sans-serif; color:#feffff; margin:0 0 20px 0; }
#contentblock h4 { font:13px Arial, Sans-serif; font-weight:bold; color:#dbe2e5; margin:0 0 8px 0; }
#contentblock span { font:13px Arial, Sans-serif; color:#2C2F31; margin-bottom: 5px; }
#contentblock p.summary { font:14px Arial, Sans-serif; color:#feffff; }
.float-left { float:left; margin:0 15px 5px 0; }
.float-right { float:right; margin:0 0 5px 15px; }
.float-right img { margin:0 !important; }
.inner-div { float:left; margin:0; padding-bottom:14px; display:block; }
.blt-list ul li { background:transparent url(/i/assets/i/bg-blt-list.png) no-repeat scroll 0 5px; list-style: none !important; margin: 0 !important; padding: 0 0 5px 12px !important; font-size:12px; }
.blt-list ul { padding: 0 !important; margin: 0 !important; }
.img-portlet { float:left; display:block; overflow:hidden; position:relative; margin:0 10px 15px 0; width:200px; }
.bg-logo { background:#fff; opacity:.5; width:199px; height:108px; }
#contentblock .img-portlet p { text-align:center; font-size:12px; margin:5px 0 0 0; }
.logo-img { border:1px solid #fff; display:block; left:15px; top:15px; z-index:10; position:absolute; }
.logo-img img { display:block; }
.blt-list-dark { padding:15px 15px 5px; opacity:0.7; border-bottom:1px solid #ccc; }
.blt-list-light { padding:15px 15px 5px; opacity:0.7; border-bottom:1px solid #ccc; }
.blt-list-dark h4, .blt-list-dark h4 a, .blt-list-light h4, .blt-list-light h4 a { color:#3b5055; font:bold 12px Arial, Helvetica, Sans-serif; text-decoration:none; padding:0 0 0 10px; }
.blt-list-dark h4 { background:url(/i/assets/i/blt-arrow-dark.png) no-repeat 0 3px; }
.blt-list-light h4 { background:url(/i/assets/i/blt-arrow-light.png) no-repeat 0 3px; }
.blt-list-dark p, .blt-list-dark p a, .blt-list-light p, .blt-list-light p a { color:#303030; font:11px Arial, Helvetica, Sans-serif; text-decoration:none; padding:0 0 10px 0; }
.p_pager { float:right; display:block; overflow:hidden; background:#dedede; padding:5px 0; margin:10px 0; clear:both; }
.p_pager ul { margin:0; padding:0; }
.p_pager ul li { list-style-type:none; float:left; display:block; border-left:1px solid #aeb0b3; }
.p_pager ul li:first-child { border:none; }
.p_pager ul li a { text-decoration:none; padding:5px 10px; font:11px Arial, Helvetica, Sans-serif; color:#777d7d; }
.p_pager ul li a:hover, .p_pager ul li.active a { color:#494e51; }
p.date { color:#506668; font:bold 12px Arial, Helvetica, Sans-serif !important; }
#bulten-foot { border-top:1px solid #fff; opacity:.7; padding:10px 0 0; margin:5px 2px; clear:both; }
.bulten-download { float:left; }
.back-button { float:right; }
#address { float:right; margin:10px 0 0 0; background:#fff; opacity:.7; padding:10px; width:265px; }
#address.full-address { width:615px !important; }
#address p { color:#000; padding:0 0 5px 0; }
#contentblock #sitemap .two-cols { width:98% !important; }
#contentblock #sitemap .two-cols .col-left, #contentblock #sitemap .two-cols .col-right { width:49% !important; }
#sitemap ul { margin:0 0 27px; padding:0; }
#sitemap h4 { margin:0 !important; }
#sitemap ul li { list-style-type:none; display:block; zoom:1; }
#sitemap ul li ul { margin:0 !important; }
#sitemap ul li a { border-bottom:1px solid #fff; text-decoration:none; padding:5px 5px 5px 35px; display:block; background:url(/i/assets/i/sec-nav-arrow-active.png) no-repeat 25px 9px; font:12px Arial, Helvetica, Sans-serif; }
#sitemap ul li ul li { zoom:1; }
#sitemap ul li ul li a { padding:5px 5px 5px 60px; background:url(/i/assets/i/sec-nav-arrow-active.png) no-repeat 50px 9px; font:12px Arial, Helvetica, Sans-serif; }
.col-left h2 { font:35px Times, Sans-serif; color:#fff; }
.col-left h3 { font:18px Times, Sans-serif; color:#fff; }
.contact-form p span { display:block; float:left; }
.contact-form p label { display:block; float:left; width:72px; }
.contact-form p textarea { display:block; float:left; width:212px; border:0; height:89px; }
body#contact .two-cols .col-left { width:300px !important; }
body#contact .two-cols .col-right { width:620px !important; }
.contact-form p span { background:url(/i/assets/i/bg-input.png) no-repeat 0 0; width:216px; padding:3px; }
.contact-form p span input { border:0; width:211px; }
.bg-txt-area { background:url(/i/assets/i/bg-txt-area.png) no-repeat 0 0 !important; width:216px; padding:2px !important; height:93px; }
.btn-send { float:right; margin:0 19px 0 0; }
#scrollcontroll_contentmask { height:92%; margin:0; position:relative; width:97%; overflow:hidden; float:left; }
#scrollcontroll_scrollcontainer { display:block; float:left; height:92%; width:17px; }
#scrollcontroll_scrollUpBtn { margin:0 0 0 2px; width:7px; height:10px; background:url(/i/assets/i/bg-btn-scrollbar-up.png) no-repeat; }
#scrollcontroll_scrolltrack { width:9px; height:90%; background:#9fa5ac; margin:2px 1px; }
#scrollcontroll_scrollknob { width:11px; height:57px; background:#cccccc no-repeat 50% 50%; margin:0 0 0 -1px; cursor:ns-resize; }
#scrollcontroll_scrollDownBtn { margin:0 0 0 2px; width:7px; height:10px; background:url(/i/assets/i/bg-btn-scrollbar-down.png) no-repeat; }
#b1, #b10 { height:100%; width:100%; overflow:hidden; display:block; outline:none; }
object { outline:none; }
div.table { display:block; width:100%; }
div.table table { width:100%; display:block; border-collapse:collapse; }
div.table table thead, div.table table tbody { width:100%; }
div.table table tr { background:#fff; width:100%; }
div.table table tr.dark { background:#efefef; }
div.table table tr td, div.table table tr th { border:1px solid #eee; padding:7px 10px; }
div.table table thead td, div.table table thead th { font-weight:bold; background:#ccc !important; }
/* semih */

.editButtonz { z-index:999; }
#container_front { display:none !important; }
.tab-nav { clear:both; display:block; overflow:hidden; width:611px; margin:0 0 .7em 0; }
.tab-nav ul { display:block; overflow:hidden; margin:0; padding:0; }
.tab-nav ul li { list-style-type:none; float:left; display:block; overflow:hidden; }
.tab-nav ul li:first-child { border:none; }
.tab-nav ul li a { padding:1em 0.62em; display:block; }
.search-form { background:#DEDEDE; padding:25px; overflow:hidden; }
.results { float:right; overflow:hidden; }
.results p { margin:0; padding:0; }
.search-form form { float:left; display:block; }
.search-input { width:200px; }
.search-left { margin:0 0 0 2em; }
#accordion h3 { background:#ececec url(/i/assets/i/bg-acc-h3.png) no-repeat 5px 50%; font:bold 1.3em Arial, Helvetica, Sans-serif !important; color:#7e7e7e; margin:0 0 .3em 0; padding:.3em 1em .2em 1.5em; cursor:pointer; }
#accordion { display:block; clear:both; width:100%; }
#accordion .element { padding:1em; }
#accordion div { clear:both; }
#accordion p { padding:0 0 1em 0; }

