@font-face {
    font-family: 'Swis721BdRndBTBold';
    src: url('../fonts/swiss_721_bold_rounded_bt-webfont.eot');
    src: url('../fonts/swiss_721_bold_rounded_bt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/swiss_721_bold_rounded_bt-webfont.woff') format('woff'),
         url('../fonts/swiss_721_bold_rounded_bt-webfont.ttf') format('truetype'),
         url('../fonts/swiss_721_bold_rounded_bt-webfont.svg#Swis721BdRndBTBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

header.sub {height:215px;background:url(../images/header-top-sub.jpg) repeat-x;width:100%;position:relative;z-index:10;zoom:1;}

footer.sub {height:368px;background:url(../images/footer-bg.jpg) repeat-x;position:relative;}
.header-sub-top {background:url(../images/header-bg-sub.png) no-repeat 667px 0;height:124px;position:relative;}

section.sub {background:#ff0000 url(../images/sub-bg.jpg) repeat-x bottom;/*height:1291px;*/padding-bottom:20px;}
.sub-top-bg {background:url(../images/sub-content-top-bg.jpg) repeat-x;height:76px;}
.sub-top-bg .container {width:988px;height:76px;}

section.sub .sub-container {position:relative;width:988px;margin:0 auto;position:relative;background:url(../images/sub-container-bg.png) repeat-y 0 0;z-index:2;zoom:0;}
section.sub .sub-container-top {position:relative;width:988px;margin:0 auto;position:relative;background:url(../images/sub-container-top.png) no-repeat 0 0;height:52px;z-index:2;zoom:0;}
section.sub .footer-container {position:relative;width:988px;background:url(../images/footer-container-bg.png) no-repeat -1px bottom;margin:0 auto;/*top:10px;*/margin-top:-223px;height:350px;z-index:1;}

h1.logo-sub a {position:absolute;left:0;top:0;display:block;background:url(../images/logo-sub.png) no-repeat 0 0;width:278px;height:124px;text-indent:-9999px;}

a.house {width:250px;height:229px;background:url(../images/left-house.png) no-repeat 0 0;display:block;text-indent:-9999px;position:absolute;bottom:-4px;left:8px;z-index:1000;}
a.house:hover {background-position:-250px 0;}

.sub-menu {float:left;width:293px;}
.sub-menu .content {width:293px;background:url(../images/sub-left-menu-bg.png) repeat-y;}
.sub-menu a.bottom {float:left;width:293px;height:391px;background:url(../images/sub-left-menu-span.png) no-repeat 0 0;display:block;text-indent:-9999px;}
.sub-menu a.bottom:hover {background-position:-293px 0;}
.sub-menu h1 a {display:block;background:url(../images/sub-content-h1-bg.png) no-repeat 0 0;width:175px;height:60px;padding-top:38px;padding-left:50px;color:#000;font-size:14px;text-shadow:#fbdba0 1px 1px;text-decoration:none;position:absolute;top:-48px;left:-1px;font-family: 'Swis721BdRndBTBold';}


.sub-menu ul {position:relative;z-index:2;padding-top:50px;}
.sub-menu li a {width:240px;display:block;background:url(../images/sub-left-menu-li-a-bg.png) no-repeat 0 -100px;height:50px;font-size:13px;font-weight:bold;color:#8f8f8f;text-decoration:none;margin-left:19px;padding-left:29px;line-height:50px;margin-top:-15px;}
.sub-menu li a.selected {background-position: 0 0;color:#0f0f0f;}
.sub-menu li a:hover {color:#0f0f0f;background-position: 0 0;color:#0f0f0f;}


.sub-content {float:left;margin-left:36px;width:584px;position:relative;min-height:880px;}
.Franchise {margin-left:-6px;margin-top:-42px;width:678px;min-height:922px;background:url(../images/Franchise_Bg.png) no-repeat bottom;margin-bottom:14px;}

.sub-content h2 {font-size:37px;color:#414242;font-family: 'Swis721BdRndBTBold';}

.breadcrumps {width:584px;margin-top:10px;height:65px;}
.breadcrumps li {background:url(../images/breadcrumps-li-bg.png) no-repeat left center;float:left;font-size:12px;letter-spacing:-0.025em;color:#c14040;padding-left:15px;}
.breadcrumps li:first-child {background:none;background:transparent;padding-left:0;}
.breadcrumps li a {font-size:12px;letter-spacing:-0.025em;color:#a0a0a0;text-decoration:none;}
.breadcrumps li a:hover {color:#c14040;text-decoration:underline;}

.sub-content p {font-size:14px;color:#585858;line-height:20px;}
.sub-content p a {font-size:14px;color:#d90803;line-height:20px;text-decoration:none;}
.sub-content p.headline {font-size:21px;color:#585858;font-style:italic;line-height:21px;margin-bottom:50px;}
.sub-content div.headline {margin:40px 0;}
.sub-content h3,.sub-content h4,.sub-content h5,.sub-content h6 {color:#000000;font-style:italic;}
.sub-content h3 {font-size:24px;}
.sub-content h4 {font-size:18px;}
.sub-content h5 {font-size:14px;}
.sub-content h6 {font-size:12px;}

.product-detail {position:relative;border-bottom:1px solid #e8e8e8;margin:30px 0;}
.product-detail a.print {position:absolute;right:0;top:0;display:block;background:url(../images/print-icon.png) no-repeat right 0;color:#9d9d9d;font-size:11px;padding-right:24px;height:15px;line-height:15px;text-decoration:none;}
.product-detail .cizgi {border-top:1px solid #e8e8e8;margin:10px 0;padding:0 0 20px 0;}
.product-detail .puan {overflow:hidden;height:13px;}
.product-detail .puan li {float:left;height:13px;}
.product-detail .puan li a {display:block;background:url(../images/puan.png) no-repeat -17px 0;width:14px;height:13px;}
.product-detail .puan li a.active,.product-detail .puan li a:hover {background-position:0 0;}

.product-detail .info {width:260px;float:left;font-size:14px;color:#8e8e8e;}
.product-detail .info ul li {background:url(../images/info-li-bg.png) no-repeat left 5px;height:17px;line-height:17px;padding-left:13px;}

.product-detail .info a.refer-button,.product-detail .info a.addtocart {background:url(../images/product-detail-buttons.png) no-repeat 0 0;display:block;font-family: 'Swis721BdRndBTBold';text-decoration:none;text-align:center;margin-bottom:11px;}

.product-detail .info a.refer-button {background-position:0 -38px;width:151px;height:26px;line-height:26px;padding-right:25px;font-size:10px;margin-left:4px;}
.product-detail .info a.refer-button:hover {background-position:-178px -38px;}

.product-detail .info a.addtocart {background-position:0 0;width:148px;height:38px;line-height:38px;padding-right:34px;font-size:12px;margin-top:60px;}
.product-detail .info a.addtocart:hover {background-position:-182px 0;color:#fff;}


.product-detail .slider {position:relative;width:323px;float:right;}
.product-detail .slider a.next,.product-detail .slider a.prev {background:url(../images/product-slider-arrows.png) no-repeat 0 0;width:16px;height:44px;position:absolute;bottom:3px;display:block;text-indent:-9999px;}
.product-detail .slider a.next{background-position: 0 0;right:4px;}
.product-detail .slider a.next:hover{background-position: -16px 0;}
.product-detail .slider a.prev{background-position: -32px 0;left:8px;}
.product-detail .slider a.prev:hover{background-position: -48px 0;}
.product-detail .slider ul {width:270px;margin-top:4px;margin-left:40px}
.product-detail .slider ul li {float:left;margin-left:13px;}
.product-detail .slider ul li:first-child {margin-left:-13px;}

.product-detail p.highline {font-size:14px;color:#585858;line-height:20px;padding:34px 0;margin-top:20px;} /* border-top:1px solid #e8e8e8; sildim Serkan*/
.product-detail p.highline a {font-size:14px;color:#d90803;line-height:20px;text-decoration:none;}


.product-slider {margin-top:40px;height:180px;margin-bottom:40px;}
.product-slider ul {overflow:hidden;margin-left:-34px;} /*height:125px; silindi*/
.product-slider ul li {float:left;width:173px;margin-left:33px;margin-bottom: 20px;}
.product-slider ul li a {display:block;position:relative;width:173px;height:125px;text-decoration:none;}
.product-slider ul li a .text {color:#424242;font-size:15px;width:173px;text-decoration:none;display:block;margin-bottom:5px;font-family: 'Swis721BdRndBTBold';}

.product-slider .page-slider {width:160px;height:32px;margin:20px auto;background:url(../images/product-list-pagination-ol-bg.png) no-repeat 0 0;}
.product-slider .page-slider ol {width:auto;position:relative;margin-right:6px;float:right;margin-top:4px;}
.product-slider .page-slider ol li {float:left;}
.product-slider .page-slider ol li a {float:left;text-decoration:none;color:#050000;font-size:11px;text-align:center;background:url(../images/slider-ol-li.png) no-repeat 0 0;height:22px;width:21px;display:block;padding:0;margin:0;line-height:21px;}
.product-slider .page-slider ol li a.active,
.product-slider .page-slider ol li a:hover {background-position: -21px 0;}

.product-slider .page-slider ol li a.prev,
.product-slider .page-slider ol li a.next {float:left;background:url(../images/slider-arrows.png) no-repeat 0 0;height:21px;width:22px;display:block;text-indent:-9999px}
.product-slider .page-slider ol li a.prev {background-position: 0 0;}
.product-slider .page-slider ol li a:hover.prev {background-position: 0 -21px;}
.product-slider .page-slider ol li a.next {background-position: 0 -42px;}
.product-slider .page-slider ol li a:hover.next {background-position: 0 -63px;}


.other-products h2 {font-size:20px;font-weight:bold;margin-bottom:30px;}
.other-products ul {margin-left:-3px;height:203px;margin-bottom:30px;}
.other-products ul li {float:left;width:143px;height:201px;margin-left:3px;}
.other-products ul li a {position:relative;width:121px;height:181px;padding:11px 11px;display:block;background:url(../images/diger-urunler-li-a-bg.png) no-repeat -143px 0;text-decoration:none;}
.other-products ul li a:hover,.other-products ul li a.selected {background-position:0 0;}
.other-products ul li a .text {display:block;font-size:18px;margin:14px 0;font-family: 'Swis721BdRndBTBold';}
.other-products ul li a .desc {display:block;font-size:12px;font-style:italic;}

.other-products ul.detailed-product-list {margin-left:-0px;height:435px;}
.other-products ul.detailed-product-list li {float:left;width:292px;height:400px;margin-left:0px;}
.other-products ul.detailed-product-list li a {position:relative;width:272px;height:400px;padding:10px 10px;display:block;background:url(../images/diger-urunler-2-li-a-bg.png) no-repeat -297px 0;text-decoration:none;}
.other-products ul.detailed-product-list li a:hover,
.other-products ul.detailed-product-list li a.selected {background-position:0 0;}
.other-products ul.detailed-product-list li a .text {display:block;font-size:14px;margin:12px 0;font-family: 'Swis721BdRndBTBold';}
.other-products ul.detailed-product-list li a .desc {display:block;font-size:13px;font-style:italic;}

.FranchiseBannerPagination {width:128px;margin:12px auto;text-align:center;height:14px;}
.FranchiseBannerPagination a {display:block;margin-right:4px;float:left;width:14px;height:14px;text-indent:-9999px;background:url(../images/f-banner-arrows.png) no-repeat -14px 0;}
.FranchiseBannerPagination a:hover,.FranchiseBannerPagination a.active {background-position:0 0;}

.FranchiseMesaj {width:450px;float:left;background:url(../images/FranchiseMesajBg.png) repeat-y;margin-left:-8px;}
.FranchiseMesaj .Tepe {width:450px;background:url(../images/FranchiseMesajTepe.png) no-repeat;height:15px;display:block;text-indent:-9999px;}
.FranchiseMesaj .Son {width:450px;background:url(../images/FranchiseMesajSon.png) no-repeat;height:4px;display:block;text-indent:-9999px;}
.FranchiseMesaj h1.baslik {background:url(../images/FranchiseMesajBaslik.png) no-repeat 0 0;width:380px;height:41px;padding-left:70px;line-height:41px;font-size:14px;font-family: 'Swis721BdRndBTBold';color:#111010;}
.FranchiseMesaj .Content {padding:22px 42px 18px 42px;}
.FranchiseMesaj .Content p {font-size:16px;font-style:italic;color:#585858;line-height:20px;padding-bottom:20px;}
.FranchiseMesaj .Content ul {border-top:1px solid #c1c1c1;padding-top:20px;}
.FranchiseMesaj .Content li {font-size:14px;background:url(../images/info-li-bg.png) no-repeat left 7px;height:23px;line-height:23px;padding-left:13px;color:#777777;}

.FranchiseSartlar {width:226px;float:right;background:url(../images/FranchiseSartlarBg.png) repeat-y;margin-right:-7px;}
.FranchiseSartlar .Son {width:226px;background:url(../images/FranchiseSartlarSon.png) no-repeat;height:4px;display:block;text-indent:-9999px;}
.FranchiseSartlar h1.baslik {background:url(../images/FranchiseSartlarBaslik.png) no-repeat 0 0;width:170px;height:41px;padding-left:56px;line-height:41px;font-size:14px;font-family: 'Swis721BdRndBTBold';color:#111010;}
.FranchiseSartlar .Icerik {padding:15px 20px;}
.FranchiseSartlar .Icerik p {font-size:12px;font-style:normal;color:#585858;line-height:16px;margin-bottom:15px;}
.FranchiseSartlar .Icerik a {font-size:12px;line-height:16px;text-decoration:none !important;color:#e00000 !important;}

.HizliIndir {background:url(../images/HizliIndirBg.png) no-repeat 0 0;width:230px;height:439px;margin-top:12px;float:right;margin-right:-11px;padding-top:107px;} /* margin-top:-12px; */
.HizliIndir li {background:url(../images/HizliIndirLiBg.png) no-repeat 0 0;width:230px;height:105px;cursor:pointer;}
.HizliIndir li:hover {background-position:0 -103px;width:230px;height:105px;}
.HizliIndir li a {background:url(../images/HizliIndirLiA.png) no-repeat 46px 0;width:90px;height:70px;cursor:pointer;display:block;padding-left:90px;padding-top:35px;color:#424242;font-size:14px;font-family: 'Swis721BdRndBTBold';padding-right:50px;text-decoration:none;line-height:18px;}
.HizliIndir li a.FormIndir {background-position: 46px 0;}
.HizliIndir li a.KilavuzIndir {background-position: 46px -105px;}
.HizliIndir li a.SartIndir {background-position: 46px -210px;}
.HizliIndir li a:hover {color:#111010;}

.FranchiseFooter {width:678px;height:227px;position:relative;margin-top:13px;}
.FranchiseFooter img.FranchiseSiseler {position:absolute;left:253px;top:18px;z-index:100;}

.SikcaSorulanSorular {width:267px;float:left;margin-left:30px;}
.SikcaSorulanSorular .Son {width:267px;background:url(../images/SikcaSorulanSorularSon.png) no-repeat;height:5px;display:block;text-indent:-9999px;}
.SikcaSorulanSorular h1.baslik {background:url(../images/SikcaSorulanSorularBaslik.png) no-repeat 0 0;width:211px;height:41px;padding-left:56px;line-height:41px;font-size:14px;font-family: 'Swis721BdRndBTBold';color:#111010;}
.SikcaSorulanSorular .Icerik {background:url(../images/SikcaSorulanSorularBg.png) repeat-y;padding:15px 22px;}
.SikcaSorulanSorular .Icerik p {font-size:12px;font-style:normal;color:#585858;line-height:16px;margin-bottom:15px;}
.SikcaSorulanSorular .Icerik li a {font-size:12px;background:url(../images/info-li-bg.png) no-repeat left 7px;height:23px;padding-left:13px;line-height:23px;color:#7a7a7a;text-decoration:none;}

.GenelMudurMesaji {width:267px;float:right;margin-right:23px;}
.GenelMudurMesaji .Son {width:267px;background:url(../images/SikcaSorulanSorularSon.png) no-repeat;height:5px;display:block;text-indent:-9999px;}
.GenelMudurMesaji h1.baslik {background:url(../images/GenelMudurMesajiBaslik.png) no-repeat 0 0;width:211px;height:41px;padding-left:56px;line-height:41px;font-size:14px;font-family: 'Swis721BdRndBTBold';color:#111010;}
.GenelMudurMesaji .Icerik {background:url(../images/SikcaSorulanSorularBg.png) repeat-y;padding:15px 23px;}
.GenelMudurMesaji .Icerik p {font-size:12px;font-style:normal;color:#585858;line-height:16px;}
.GenelMudurMesaji .Icerik p a {font-size:12px;line-height:16px;text-decoration:none;color:#e00000;}

/*basvuru formu*/
.BasvuruFormu {float:left;margin-top:12px;width:435px;}
.BasvuruFormu form ul {width:435px;}
.BasvuruFormu form ul li {width:435px;display:block;clear:both;padding:9px 0;}
.BasvuruFormu form input[type=text] {font-size:11px;padding:8px 5px;background:url(../images/BasvuruFormuInputBg.png) no-repeat 0 0;border:0;width:287px;height:19px;color:#75685f;}
.BasvuruFormu form input.Semt[type="text"] {background:url(../images/BasvuruFormuInputSemtBg.png) no-repeat 0 0;width:157px;height:19px;}
.BasvuruFormu form label.Onay {height:15px;line-height:15px;color:#000;font-size:13px;cursor:pointer;}
.BasvuruFormu form label.Onay span {padding-left:8px;letter-spacing:-0.04em;}
.BasvuruFormu form input[type="checkbox"] {height:15px;width:16px;line-height:15px;cursor:pointer;float:left;}
.BasvuruFormu form textarea {font-size:11px;line-height:16px;resize:none;overflow:auto;padding:20px;background:url(../images/BasvuruFormuTextareaBg.png) no-repeat 0 0;border:0;width:257px;height:45px;color:#75685f;}
.BasvuruFormu form textarea.Terms {background:url(../images/BasvuruFormuTextareaTermsBg.png) no-repeat 0 0;width:397px;}
.BasvuruFormu form button {float:right;width:93px;height:38px;background:url(../images/BasvuruFormuButton.png) no-repeat 0 0;font-family: 'Swis721BdRndBTBold';font-size:14px;color:#191101;border:0;cursor:pointer;text-align:center;line-height:38px;}
.BasvuruFormu form button:hover {background-position:-93px 0;color:#f0f0f0;}
.BasvuruFormu form select {height:37px;line-height:37px;padding:0 0 0 8px;}
.BasvuruFormu form select.Sehir {width:139px;margin-right:12px;}
.BasvuruFormu form select.Gun {width:59px;}
.BasvuruFormu form select.Ay {width:59px;}
.BasvuruFormu form select.Yil {width:70px;}
.BasvuruFormu form label.Cinsiyet {float:left;width:auto;font-size:14px;color:#000;margin-right:50px;cursor:pointer;}
.BasvuruFormu form label.Cinsiyet span {padding-left:8px;}
.BasvuruFormu form input[type="radio"] {height:18px;width:18px;cursor:pointer;line-height:18px;float:left;}
.ez-radio-franchise {float:left;height:18px;width:18px;background: transparent url('../images/BasvuruFormuRadioBg.png') -18px 0 no-repeat;display:inline-block;cursor:pointer;}
.ez-selected-franchise { background-position: 0 0; }
.ez-checkbox-franchise {float:left;height:15px;width:16px;background: transparent url('../images/BasvuruFormuCheckboxBg.png') 0 0 no-repeat;display:inline-block;cursor:pointer;}
.ez-checkbox-selected-franchise { background-position: 0 -15px; }

