/*
*	layout.css
*
*	CSS Development Made by CAT®
* 	http://www.madebycat.com
*/

html{
	width:100%;
	height:100%;
}
body{
	margin:0;
	width:100%;
	height:100%;
}

.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 */



form dl dt{
	width:40%;
	padding:4px 2px;
	margin:6px 0 0;
}

form dd{
	width:55%;
	margin:6px 0 0;
	float:left;
}

a{
	text-decoration:none !important;
}

a:hover{
	text-decoration:underline !important;
}

a.more{
	color:#52a629 !important;
	font-size:1em;
}

a.more:hover{
	color:#fff !important;
}

sup{
	font-size:10px;
}

.detail-box sup{
	font-size:12px;
}

#all-around{
	width:998px;
	margin:0 auto;
	top:3%;
	position:relative;
}

#top-sect{
	overflow:hidden;
	margin:0;
	padding:16px 23px 0;
}

h1#logo{
	padding:0;
	margin:0;
	float:left;
}

h1#logo a{
	text-indent:-9000pt;
	width:264px;
	height:74px;
	padding:0;
	margin:0;
	display:block;
}

#top-navigation {
	color:#FFFFFF;
	float:right;
	left:215px;
	margin:0 auto;
	position:absolute;
	top:-38px;
	z-index:1;
}

#top-navigation a {
	font-size:11px;
	margin:0 5px;
	color:#c5c1c1 !important;
}

#top-navigation a:hover {
	color:#c5c1c1 !important;
}



#cont-sect{
	/*background:url(/i/bg-cont-sect.png) no-repeat 0 0;*/
	clear:both;
	width: 998px;
	padding:8px 0 0;	
}

body#root #cont-sect .col-left{
	width:326px;
	height:336px;
	background: url(/i/bg-root-left-col.png) no-repeat;
	margin:0 24px;
}

body#root #cont-sect .col-middle{
	width:286px;
	height:336px;
	margin:0 24px 0 0;
}

body#root #cont-sect .col-right{
	width:286px;
	height:336px;
	margin:0 24px 0 0;
}

body#root #cont-sect .col-left .content-box{
	margin:8px;
}

h2#txt-hangi-kart-seni-yansitiyor{
	width:267px;
	height:29px;
	margin:0;
	padding:0;
	text-indent:-9000pt;
}

body#root #cont-sect .col-left .type-nav{
	overflow:hidden;
	list-style:none;
	margin:10px 0 0 4px;
	padding:0;
	background: url(/i/bg-type-nav.png) repeat-x 0 35px;
}

body#root #cont-sect .col-left .type-nav li{
	height:58px;
	float:left;
}

body#root #cont-sect .col-left .type-nav li a{
	text-indent:-9000pt;
	display:block;
}

body#root #cont-sect .col-left .type-nav li.active:first-child{
	background: url(/i/bg-type-tab-active-01.png) no-repeat 0 100%;
}

body#root #cont-sect .col-left .type-nav li.active:last-child{
	background: url(/i/bg-type-tab-active-02.png) no-repeat 0 100%;
}

#tn-0{
	background:url(/i/bg-type-tab-01.png) no-repeat;
	width:109px;
	height:35px;
}

#tn-1{
	background:url(/i/bg-type-tab-02.png) no-repeat;
	width:131px;
	height:35px;
}

.tag-cloud{
	padding:0 10px;
	height:222px;
	background:url(/i/txt-sen-hangisini-tercih-ederdin.png) no-repeat 10px 186px;
	position:relative;
}

.tag-cloud h2{
	margin:25px 0 5px;
	padding:0;
}

.tag-cloud a {
	margin:0 10px 10px 0;
	white-space:nowrap;
}

.type-nav-box{
	display:none;
}

body#root #cont-sect .col-left .list-box ul{
	display:block;
	padding:0 0 0 5px;
	margin:5px 0 0 5px;
	list-style:none;
}

body#root #cont-sect .col-left .list-box li{
	background: url(/i/blt-green.png) no-repeat 0 4px;
	margin:0 0 3px 0;
	padding:0 0 0 10px;
}

em.by{
	font-size:.9em;
}

body#root #cont-sect .col-left .list-box li a{
	font:1.2em Georgia, Times, Serif;
}

a#copyright-by{
	text-indent:-9000pt;
	width:119px;
	height:28px;
	display:block;
	float:right;
	margin: 15px 24px 0 0;
}

#footer-object{
	float:none;
	clear:both;
	height:250px;
	width:845px;
	margin: 0 auto;
	top:-38px;
	position:absolute;
	
}

#footer-object-container{
	margin: 50px auto 0 auto;
	height: 250px;
	width: 920px;
	position: relative;
}



.qa-box{
	margin:5px 15px 0;
	padding:15px 10px 0;
	display:none;
}

.q-head{
	display:block;
	overflow:hidden;
}

.q-body{
	clear:both;
	display:block;
	overflow:hidden;
}

.q-body .message{
	border:2px solid #01752a;
	display:none;
	background:#55b128;
	color:#fff;
	position:absolute;
	top:0;
	left:0;
	margin:10px 0 0 12px;
	width:88%;
	font:normal 1.1em Arial, Helvetica, Sans-serif;
}

.q-body .message p{
	padding:4px;
	color:#fff;\"\"
}

.q-body p{
	color:#adadad;
	font:normal 1.2em Arial, Helvetica, Sans-serif;
}

.q-foot{
	clear:both;
	display:block;
	overflow:hidden;
	position:absolute;
	top:auto;
	bottom:10px;
}

a.q-back{
	text-indent:-9000pt;
	display:block;
	width:80px;
	height:30px;
	background: url(/i/btn-geri.png) no-repeat;
}

a.q-yeniden-baslat{
	text-indent:-9000pt;
	display:block;
	width:153px;
	height:30px;
	background: url(/i/btn-yeniden-basla.png) no-repeat;
}

#q1 .q-back{
	display:none;
}

.q-head h1{
	margin: 0;
	padding:0;
}

#q1{
	display:block;
}

.options-col{
	width:97%;
	position:relative;
	z-index:10;
}

.btn-col{
	position:absolute;
	right:10px;
	top:0;
	width:14%;
	height:386px;
	z-index:20;
}

.q-continue{
	position:absolute;
	top:50%;
	text-indent:-9000pt;
	width:107px;
	height:38px;
	margin:-19px 0 0;
	display:block;
	background:url(/i/btn-devami.png) no-repeat 0 0;
}

.qa-options{
	margin:10px auto 0 20px;
	overflow:hidden;
	display:block;
	padding:0;
	list-style:none;
}

.qa-options.horizontal li{
	display:block;
	float:left;
	margin:0;
}

.qa-options.horizontal .qa-options.vertical li{
	clear:both;
	float:none;
	margin:0;
}

.qa-options.horizontal li a{
	padding:4px 14px;
	display:block;
	text-align:center;
}

.qa-options.horizontal li a:hover,
.qa-options.horizontal li.active a
{
	background:#1c1c1c;
}

.qa-options.horizontal li:last-child{
	margin: 0;
}

.horizontal .vertical{
	float:left !important;
}

.horizontal .vertical li{
	clear:both;
	display:block;
}

.qa-options.vertical li{
	clear:both;
	margin: 0 0 3px;
}

.qa-options.vertical li ul{
	clear:both;
	margin: 0;
	padding: 0 0 0 25px;
	list-style:none;
}

.qa-options.vertical li ul li{
	margin:0;
	list-style:none;
}

.q-slider{
	margin:50px 0 0 140px;
}


/* Q 01 */
#q1 .qa-options{
	margin:60px auto 0;
	padding:0 0 0 20%;
}

#q1 .qa-options.horizontal li{
	margin:0 20px 0 0;
}

#q1 .qa-options.horizontal li a{
	padding:7px 24px 6px 14px;
	display:block;
	text-align:center;
}

#q1 .qa-options.horizontal li a:hover,
#q1 .qa-options.horizontal li.active a
{
	background:url(/i/qa/bg-q01-active.png) no-repeat;
}

/* Q 03 */
#q3 .qa-options{
	margin:64px 0 0 40px;
}

#q3 .qa-options.horizontal li{
	margin:0 18px 0 0;
}

#q3 .qa-options.horizontal li a{
	padding:3px 4px 0 0;
	display:block;
	text-align:center;
}

#q3 .qa-options.horizontal li a:hover,
#q3 .qa-options.horizontal li.active a
{
	background:url(/i/qa/bg-q03-active.png) no-repeat;
}

/* Q 04 */
#q4 .qa-options{
	margin:0;
}

#q4 .qa-options.horizontal li{
	margin:0 10px 0 0;
}

#q4 .qa-options.horizontal li:last-child{
	margin:0;
}

#q4 .qa-options.horizontal li ul{
	margin:15px 0 0 15px;
}

#q4 .qa-options.horizontal li .qa-options.vertical li{
	overflow:hidden;
	margin:0 0 5px !important;
}

#q4 .qa-options.horizontal li a{
	padding:0;
	display:block;
}

#q4 .qa-options.horizontal li a:hover,
#q4 .qa-options.horizontal li.active a
{
	background:url(/i/qa/bg-q04-active.png) no-repeat;
}


#q4 .qa-options.horizontal li .qa-options.vertical li a,
#q4 .qa-options.horizontal li.active  .qa-options.vertical li a{
	background:none !important;
}


span.input-radio{
	width:30px;
	height:30px;
	background:url(/i/qa/ico-span-radio-passive.png) no-repeat !important;
	display:block;
	float:left;
}

span.img-cont{
	display:block;
	float:left;
	height:30px;
}

span.img-cont img{
	display:block;
	float:left;
	height:30px;
}

span.end-block{
	display:block;
	float:left;
	width:17px;
	height:30px;
}

.qa-options.horizontal li .qa-options.vertical li a:hover span.input-radio,
.qa-options.vertical li a:hover span.input-radio,
.qa-options.horizontal li.active  .qa-options.vertical li.active a span.input-radio{
	background:url(/i/qa/ico-span-radio-active.png) no-repeat !important;
}

.qa-options.horizontal li .qa-options.vertical li a:hover span.img-cont,
.qa-options.vertical li a:hover span.img-cont,
.qa-options.horizontal li.active  .qa-options.vertical li.active a span.img-cont{
	background:#1c1c1c !important;
}

.qa-options.horizontal li .qa-options.vertical li a:hover span.end-block,
.qa-options.vertical li a:hover span.end-block,
.qa-options.horizontal li.active  .qa-options.vertical li.active a span.end-block{
	background:url(/i/qa/ico-span-radio-right.png) no-repeat !important;
}

#q9 span.input-radio{
	width:33px;
	height:27px;
	background:url(/i/qa/ico-span-bullet-passive.png) no-repeat !important;
	display:block;
	float:left;
}

#q9 span.img-cont{
	display:block;
	float:left;
	height:27px;
}

#q9 span.img-cont img{
	display:block;
	float:left;
	height:25px;
	margin:1px 0 0;
}

#q9 span.end-block{
	display:block;
	float:left;
	width:17px;
	height:27px;
}

#q9 .qa-options.vertical li a:hover span.input-radio,
#q9 .qa-options.vertical li.active a span.input-radio{
	background:url(/i/qa/ico-span-bullet-active.png) no-repeat !important;
}

#q9 .qa-options.vertical li a:hover span.img-cont,
#q9 .qa-options.vertical li.active a span.img-cont{
	background:#1c1c1c !important;
}

#q9 .qa-options.vertical li a:hover span.end-block,
#q9 .qa-options.vertical li.active a span.end-block{
	background:url(/i/qa/ico-span-bullet-right.png) no-repeat 100% 0 !important;
}

#q10 .qa-options.vertical li a{
	display:block;
	padding: 6px 0 0 10px;
	height:89px;
}

#q10 .qa-options.vertical li a:hover,
#q10 .qa-options.vertical li.active a
{
	background:url(/i/qa/flexi/bg-q10-active.png) no-repeat;
}

/* Q 05 */
#q5 .qa-options{
	width:100%;
	margin:30px auto 0;
}

#q5 .qa-options.horizontal li{
	margin:0 15px 0 0;
}

#q5 .qa-options.horizontal li a{
	padding:2px 2px 6px 0;
	display:block;
	text-align:center;
}

#q5 .qa-options.horizontal li a:hover,
#q5 .qa-options.horizontal li.active a
{
	background:url(/i/qa/bg-q05-active.png) no-repeat;
}

#q5 .q-continue{
	right:30px;
}

/* Q 11*/
#q11 .q-continue{
	top:98%;
	right:30px;
}

/* Q 14 */
#q8 .qa-options.horizontal{
	margin:20px 0 0;
	padding:0;
}

#q8 .qa-options.horizontal li{
	margin:0 10px;
}

#q8 .qa-options.horizontal li a{
	padding:0;
}

#q8 .qa-options.horizontal li.active a,
#q8 .qa-options.horizontal li a:hover{
	background:none !important;
}

#q8 .q-continue{
	top:85%;
}

#q8 .options-col,
#q4 .options-col{
	width:100%;
	position:relative;
	z-index:10;
}

#q8 .btn-col{
	position:absolute;
	right:10px;
	top:0;
	width:14%;
	height:386px;
	z-index:9;
}

#q13 .options-col{
	width:100%;
}

#q13 .qa-options.vertical li a{
	display:block;
	overflow:hidden;
}

#q13 .qa-options.vertical li.active a,
#q13 .qa-options.vertical li a:hover
{
	background: url(/i/qa/shopandmiles/bg-q13-active.png) no-repeat 0 5px !important;
}

/* Sliders */
.slider-q2{
	width:580px;
	overflow:hidden;
	padding:50px 0 0;
	margin:60px 0 0 65px;
}

#area2 {
	height: 86px;
	width: 582px;
	background: url(/i/qa/ico-q02-slider-ruler.png) no-repeat 0 0;
	position:relative;
}
 
#knob2 {
	top:-50px;
	position: absolute;
	height: 56px;
	width: 51px;
	left:80px;
	background:url(/i/qa/ico-q02-slider-balloon.png) no-repeat;
	cursor: pointer;
}

#upd2{
	color:#fff;
	padding:10px 0 0 10px;
	font:normal 20px Georgia, Times, Serif;
}

#q2 .q-continue{
	top:85%;
}

body.bonus .slider-q6{
	width:428px;
	overflow:hidden;
	padding:15px 0 0;
}

body.bonus #area6 {
	position: relative;
	height: 87px;
	width: 428px;
	background: url(/i/qa/ico-q06-slider-ruler.png) no-repeat 0 0;
}
 
body.bonus #knob6 {
	top:-14px;
	position: absolute;
	height: 16px;
	width: 16px;
	background:url(/i/qa/ico-q06-slider-triangle.png) no-repeat;
	cursor: pointer;
}

body.bonus #upd6{
	margin:24px 0 0 20px;
	font:normal 20px Georgia, Times, Serif;
	display:none;
}

#q4 .q-continue{
	top:85%;
	right:30px;
}

.slider-q9{
	width:478px;
	overflow:hidden;
	padding:15px 0 0;
}

.slider-q9.q-slider{
	margin:80px 0 0 100px;
}

#area9{
	position: relative;
	width: 478px;
	background: url(/i/qa/flexi/ico-q09-slider-ruler.png) no-repeat 0 0;
}
 
#knob9{
	top:-20px;
	position: absolute;
	height: 20px;
	width: 16px;
	background: url(/i/qa/flexi/ico-q09-slider-triangle.png) no-repeat;
	cursor: pointer;
	padding:18px;
}

#upd9{
	margin:24px 0 0 20px;
	font:normal 20px Georgia, Times, Serif;
	display:none;
}

#q14 .q-head{
	width:253px;
	height:272px;
	float:left;
}

#q14 .q-body{
	margin:0;
	padding:0;
	width:400px;
	height:400px;
	float:left;
	clear:none;
}

#q14 .q-body .options-col{
	margin:0 0 0 -24px;
	padding:0;
	width:400px;
	height:400px;
	float:left;
}

#q14 .q-continue{
	top:85%;
}

.slider-q14{
	width:150px;
	overflow:hidden;
	padding:0;
	margin:0;
}

.slider-q14.q-slider{
	margin:20px 0 0 32px;
	float:left;
}

#area14{
	position: relative;
	height: 318px;
	width: 150px;
	background:url(/i/qa/shopandmiles/ico-q14-slider-ruler.png) no-repeat 0 0;
}
 
#knob14{
	position: absolute;
	height: 16px;
	width: 28px;
	background: url(/i/qa/shopandmiles/ico-q14-slider-triangle.png) no-repeat 0 12px;
	cursor: pointer;
	padding:18px;
	margin:0 0 0 125px;
}

#upd14{
	margin:24px 0 0 20px;
	font:normal 20px Georgia, Times, Serif;
	display:none;
}


#img14{
	float:left;
	margin:24px 0 0 20px;
	width:179px;
	height:297px;
}

#q16 .q-head{
	width:253px;
	height:272px;
	float:left;
}

#q16 .q-body{
	margin:0;
	padding:0;
	width:400px;
	height:400px;
	float:left;
	clear:none;
}

#q16 .q-body .options-col{
	margin:0 0 0 -10px;
	padding:0;
	width:400px;
	height:400px;
	float:left;
}


#q16 .q-continue{
	top:85%;
}

.slider-q16{
	width:136px;
	overflow:hidden;
	padding:0;
	margin:0;
}

.slider-q16.q-slider{
	margin:20px 0 0 32px;
	float:left;
}

#area16{
	position: relative;
	height: 318px;
	width: 108px;
	background:url(/i/qa/amex/ico-q16-slider-ruler.png) no-repeat 0 0;
}
 
#knob16{
	position: absolute;
	height: 16px;
	width: 16px;
	background: url(/i/qa/amex/ico-q16-slider-triangle.png) no-repeat 3px 14px;
	cursor: pointer;
	padding:18px;
	margin:0 0 0 108px;
}

#upd16{
	display:none;
	margin:24px 0 0 20px;
	font:normal 20px Georgia, Times, Serif;
}

#img16{
	float:left;
	width:207px;
	height:277px;
	margin:24px 0 0 20px;
}

.card-img{
	margin:10px 0 0 75px;
	width:262px;
	height:201px;
}

.res-hemen-basvur,
.det-hemen-basvur{
	margin:-20px 0 0 100px;
	display:block;
	text-indent:-9000pt;
	background: url(/i/btn-hemen-basvur.png) no-repeat 0 0;
	width:153px;
	height:30px;
}

.res-arkadasina-gonder{
	width:113px;
	height:20px;
	display:block;
	background: url(/i/btn-arkadasina-gonder.png) no-repeat 0 0;
	text-indent:-9000pt;
}

.res-sonucumu-gonder{
	width:115px;
	height:20px;
	text-indent:-9000pt;
	display:block;
	background:url(/i/result/btn-sonucumu-gonder.png) no-repeat 0 0;
}

h2.bunlarda-var{
	background: url(/i/txt-yaninda-bunlarda-var.png) no-repeat 0 0;
	text-indent:-9000pt;
	width:160px;
	height:18px;
}

.two-cols.res-promos{
	width:86%;
}

.two-cols.res-promos p{
	padding:0;
	margin:-3px 0 0;
	font-size:1.1em;
}

.res-small-promo{
	background: url(/i/bg-result-sml-promo.png) no-repeat 0 0;
	width:312px;
	height:78px;
}

.promo-img{
	float:left;
	margin: 10px 4px 0 10px;
}

.promo-text{
	width:150px;
	float:left;
	margin: 4px 0 0 4px;
}

.promo-text img{
	display:block;
	margin:3px 0 0;
	padding:0;
}

.res-hr{
	background:url(/i/hrule-result.png) no-repeat;
	width:671px;
	height:1px;
	margin:8px auto 0;
}

.baska-kart-oneri{
	position:absolute;
	top:232px;
	right:0;
	margin-right:-394px;
	width:450px;
}

.baska-kart-ticker{
	background: url(/i/btn-bir-kart-daha-oner.png) no-repeat;
	width:81px;
	height:153px;
	text-indent:-9000pt;
	display:block;
	float:left;
}

.baska-kart-bg{
	position:absolute;
	left:81px;
	top:0;
	width:450px;
	height:153px;
	float:left;
	background:#222;
}

.baska-kart-content{
	position:absolute;
	left:81px;
	top:0;
	width:400px;
	height:100%;
	float:left;
}

.baska-kart-content .two-cols{
	width:440px;
}

.baska-kart-content .two-cols .col-left{
	width:40%;
}

.baska-kart-content .two-cols .col-right{
	width:56%;
}

.baska-kart-content p{
	color:#adadad;
	font-size:1.16em Arial, Helvetica, Sans-serif;
	margin:0 0 6px;
	padding:0;
}

.loading{
	width:100%;
	height:100%;
	background: url(/i/loading.gif) no-repeat 50% 50%;
}

#spbox01{
	position:relative;
	width:100%;
	height:100%;
	overflow:hidden;
}

.spbox-detail{
	width:100%;
	height:100%;
}

.dt-body{
	padding:20px 15px 0 25px;
}

.detail-box .three-cols{
	width:772px;
	margin:0;
}

.detail-box .three-cols .two-cols{
	width:448px;
	float:left;
}

.detail-box h1{
	font:normal 2.6em Georgia, Times, Serif;
}

.detail-box .col-right{
	width:300px;
	margin:50px 0 0 20px;
}

.scooby-do{
	padding:0 20px 0 0;
	margin:10px 0 0;
	color:#fff;
	font:normal 1.1em Arial, Helvetica, Sans-serif;
}

.detail-btn-bar{
	margin:-20px 0 0;
	overflow:hidden;
}

.detail-btn-bar ul{
	margin:0;
	padding:0;
	list-style:none;
}

.detail-btn-bar ul li{
	margin:0 0 6px;
	padding:0;
	text-align:center;
}

.detail-btn-bar ul li a{
	margin:0 auto;
}

.det-btn-stf{
	background:url(/i/btn-arkadasina-gonder.png) no-repeat;
	width:113px;
	height:20px;
	text-indent:-9000pt;
	display:block;
	margin: 10px 15px 0 0;
}

.det-hemen-basvur{
	margin:0;
}

.det-btn-sizi-arayalim{
	background:url(/i/btn-biz-sizi-arayalim.png) no-repeat;
	display:block;
	width:120px;
	height:25px;
	text-indent:-9000pt;
}

.det-btn-sml-sizi-arayalim{
	background:url(/i/btn-sml-biz-sizi-arayalim.png) no-repeat;
	display:block;
	width:103px;
	height:18px;
	text-indent:-9000pt;
}


h3.det-summary{
	font:1.4em normal Georgia, Times, Serif;
	color:#fff;
	line-height:1.4em;
	padding:0;
	margin:0;
}

.dt-foot{
	margin:0 20px;
	padding:10px 0 0;
	position:absolute;
	right:0;
	top:374px;
}

#q8 .qa-options.horizontal li .coins{
	margin:8px 0 0 36px;
	overflow:hidden;
}

#q8 .qa-options.horizontal li .coins a{
	display:block;
	float:left;
	text-indent:-9000pt;
	width:20px;
	height:20px;
	background:url(/i/qa/flexi/bg-q08-option-link-passive.png) no-repeat !important;
	margin: 0 4px 0 0;
}

#q8 .qa-options.horizontal li .coins a.active,
#q8 .qa-options.horizontal li .coins a:hover{
	background:url(/i/qa/flexi/bg-q08-option-link-active.png) no-repeat !important;
}

#q11 .qa-options.vertical li a{
	display:block;
}

#q11 .qa-options.vertical li a.active,
#q11 .qa-options.vertical li a:hover{
	background:url(/i/qa/flexi/bg-q10-active.png) no-repeat !important;
}

#q11 .options-col,
#q12 .options-col{
	width:100% !important;
}

#q12 .col-right{
	width:48%;
}

#stf-pop {
	display:none;
	height:424px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
	width:100%;
	z-index:995;
}

#btn-stfClose{
	background: url(/i/btn-stf-close.png) no-repeat scroll 0 0;
	display:block;
	height:34px;
	left:440px;
	position:relative;
	text-indent:-9000pt;
	width:34px;
}

#stf-overlay{
	background:#000;
	height:100%;
	left:0;
	opacity:0.8;
	position:absolute;
	top:0;
	width:100%;
	z-index:10;
}

#stf-bg{
	background:transparent url(/i/result/bg-stf-sp.png) no-repeat scroll 0 0;
	height:420px;
	left:120px;
	position:absolute;
	width:550px;
	z-index:20;
}

#stf-form {
	height:360px;
	left:160px;
	margin:0 auto;
	overflow:hidden;
	position:absolute;
	top:50px;
	padding:0 15px 0 0;
	width:460px;
	z-index:30;
}

#stf-form fieldset{
	overflow:hidden;
}

#stf-form fieldset p{
	overflow:hidden;
	padding:0;
	margin:0 0 10px;
	clear:both;
}

#stf-form fieldset p label{
	display:block;
	float:left;
	width:170px;
	height:30px;
	text-indent:-9000pt;
}

#lbl-arkadasin_adi{
	background: url(/i/result/stf-label-arkadasimin-adi.png) no-repeat;
}

#lbl-arkadasin_emaili{
	background:url(/i/result/stf-label-arkadasimin-emaili.png) no-repeat;
}

#lbl-benim_adim{
	background:url(/i/result/stf-label-adim.png) no-repeat;
}

#lbl-benim_emailim{
	background:url(/i/result/stf-label-emailim.png) no-repeat;
}

#lbl-benim_mesajim{
	background:url(/i/result/stf-label-mesajim.png) no-repeat;
}

#stf-form fieldset p input.input-text,
#stf-form fieldset p textarea.textarea{
	width:224px;
}

#stf-form fieldset p.btn-bar{
	overflow:hidden;
}

#stf-form fieldset p.btn-bar input{
	float:right;
}

.result-pane .col-right{
	width:49%;
}

/* */
fieldset.sonuc-gonder label#lbl-benim_adim{
	background: url(/i/result/stf-label-adim-soyadim.png) no-repeat;
}

fieldset.sonuc-gonder label#lbl-telefon-numaram{
	background: url(/i/result/stf-label-telefon-numaram.png) no-repeat;
}

p.kampanya-check input{
	float:left;
}

fieldset.sonuc-gonder p span.helptext{
	color:#fff;
	font:italic normal 1.1em Arial, Helvetica, Sans-serif;
}

fieldset.sonuc-gonder p label#lbl-kampanya-haberdar{
	width:280px !important;
	float:left;
	background: url(/i/result/stf-label-kampanyalardan-haberdar-olmak-istiyorum.png) no-repeat 0 ;
}

.result-pane .col-left .btn-bar{
	padding:14px 0 0 10px;
	overflow:hidden;
	width:100%;
}

.result-pane .col-right .btn-bar{
	padding:14px 0 0 100px;
	overflow:hidden;
	width:100%;
	margin:-24px 0 0;
}

.result-pane .btn-bar a{
	float:left;
	margin:0 10px 0 0;
}

.result-pane .btn-bar a.res-arkadasina-gonder,
.result-pane .btn-bar a.res-sonucumu-gonder{
	margin:4px 0 0;
}

#ne-istedigimi-biliyorum.content-box{
	position:relative;
}

.prm-mask{
	position:relative;
	width:288px;
	height:336px;
	overflow:hidden;
}

.promo-box{
	position:absolute;
	z-index:10;
	width:286px;
	height:336px;
	overflow:hidden;
	float:left;
}

.promo-box a,
.promo-box a img{
	width:286px;
	height:336px;
	display:block;
	margin:0;
	padding:0;
	float:left;
}

.promo-box a{
	margin:0 1px;
}


.prm-nav-bar{
	overflow:hidden;
	position:absolute;
	margin:-27px 0 0 227px;
	z-index:11;
}
.prm-nav-bar span{
	float:left;
	width:28px;
	height:24px;
	text-indent:-9000pt;
	display:block;
	cursor:pointer;
	
}

#prm-nav-prev{
	background: url(/i/btn-rc-prm-prev.png) no-repeat 0 0;
}

#prm-nav-next{
	background: url(/i/btn-rc-prm-next.png) no-repeat 0 0;
}

/* Tooltip { */
.tool-tip {
	color: #fff;
	background:url(/i/tooltip-body.png) no-repeat 0 0;
	width: 310px;
	z-index: 13000;
	margin:0;
	padding:0 0 40px;
}

.tool-title {
	text-indent:-9000pt;
	width:310px;
	/*height:301px;*/
}

.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	margin:-25px 0 0;
	/*margin:-310px 0 0;*/
}

.tool-text h2{
	font: 18px Arial, Helvetica, Sans-serif;
	margin:15px 0 8px 4px;
	padding:5px 0 0 5px;
}

.tool-text p{
	width:112px;
	float:left;
	font-size: 11px;
	margin:4px;
	padding:5px 0 0 5px;
}

.tool-text img{
	float:right;
	font-size: 11px;
	margin: 4px 8px 8px;
	width:155px;
	height:132px;
}

.tool-loading {
	background: url(/i/loading.gif) center center no-repeat;
	width: 30px;
	height: 30px;
	margin: 0 auto;
}

* html .tool-tip {
	background: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/tooltip-body.png', sizingMethod='image');
}

* html.tool-title {
	background: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/tooltip-top.png', sizingMethod='image');
}
/* Tooltip }*/


.single-one{
	width:60%;
	margin:0 auto;
}

.single-one .card-img{
	margin:0 auto;
}

.gmx-nav{
	position:absolute;
	width:815px;
	left:0;
	top:148px;
	z-index:4;
}

.gmx-nav a{
	display:block;
	height:122px;
	width:43px;
	text-indent:-9000pt;
	outline:none;
}

a#gmx-next-btn{
	float:right;
	background: url(/i/bg-btn-hrz-slider-next.png) no-repeat 0 0;
}

a#gmx-prev-btn{
	float:left;
	background: url(/i/bg-btn-hrz-slider-prev.png) no-repeat 0 100%;
}

#gmx-pager .three-cols{
	width: 700px;
	margin: 40px auto 0 42px;
	position: relative;
	z-index: 99;
	height: 409px;
}

#gmx-pager .three-cols .content-box{
	color:#fff;
}

#gmx-pager .three-cols .col-left{
	margin: 0 15px 0 0;
}

#gmx-pager .three-cols .col-left,
#gmx-pager .three-cols .col-middle,
#gmx-pager .three-cols .col-right{
	width:202px;
	height:300px;
	padding:0 10px 0 0;
	background: url(/i/bg-vertical-ruler.png) repeat-y scroll 100% 0;
}

#gmx-pager .three-cols .col-middle{
	margin: 0 10px;
}

#gmx-pager .three-cols .btn-bar{
	margin:283px 0 0;
	overflow:hidden;
	position:absolute;
	top:0;
}

#gmx-pager .three-cols .btn-bar a{
	float:left;
	margin: 0 10px 0 0;
}

#gmx-pager .three-cols .col-right{
	margin:0;
	background:none !important;
	padding:0;
}

#hkbg-banner{
	position: absolute;
	left: -80px;
	top: 0;
	z-index: 9999;
}

#madebycat{
	color:#fff !important;
	text-decoration:none !important;
	display:block;
	margin:10px 0 0 32px;
	width:68px;
	float:left;
}

#scrollbox{
	height:160px;
	float:left;
	overflow:hidden;
	width:400px;
}

#scrollbox ul{
	list-style-type:none;
}

#scrollbox ul li{
	vertical-align:text-top;
	padding-left:13px;
    background:transparent url(/i/qa/ico-q-li-bullet.png) no-repeat;
    background-position:0 4px;
	line-height:15px;
}

#scrollbox-scroller{
	height:172px;
	float:left;
	width:16px;
}

#scrollbar{
	height:174px;
	float:left;
	overflow:hidden;
	width:16px;
	background: url(/i/bg-scrollbar.png) no-repeat;
}

#vertical-handler{
	background: url(/i/bg-btn-scrollbar-handler.png) no-repeat;
	height:57px;
	position:relative;
	top:0px;
	margin:12px 0 0;
}

#message-box{
	background:url(/i/bg-msg-box.png) no-repeat 0 0;
	width:815px;
	height:44px;
	position:absolute;
	z-index:20;
	margin: 45px auto;
	top:-74px;
}

#message-box.error{
	background:url(/i/bg-msg-box-error.png) no-repeat 0 0;
}

#msg-text{
	color:#fff;
	font:normal 1.2em Georgia, Times, Serif;
	margin:10px 0 0 25px;
	float:left;
}

#btn-msg-box-close{
	float:right;
	background:url(/i/btn-stf-close.png) no-repeat;
	width:34px;
	height:34px;
	display:block;
	text-indent: -9000pt;
	margin: 6px 10px 0 0;
}

div.card-oneri{
	width:155px;
	height:132px;
}

.test-result-btn-bar{
	margin:-20px 0 0 82px;
}

.test-result-btn-bar ul{
	padding:0;
	margin:0;
}

.test-result-btn-bar ul li{
	float:left;
	margin:0 10px 0 0;
	list-style:none;
}

.test-result-btn-bar ul li a.res-hemen-basvur{
	margin:0 !important;
}

.test-result-btn-bar ul li a.det-btn-sizi-arayalim{
	margin:5px 0 0;
}

#footer-player-alert{
	background:#333;
	color:#fff;
	font-size:13px;
	margin:73px 0 0;
	padding:15px;
	border:1px dashed #999;
}

#footer-player-alert a{
	color:#52a629 !important;
}


#scrollcontroll_contentmask{
	overflow:hidden;
	height:160px;
	float:left;
	overflow:hidden;
	width:400px;
	position:relative;
}

#scrollcontroll_scrollcontainer{
	display:block;
	float:left;
	height:150px;
	width:17px;
}

#scrollcontroll_scrollUpBtn{
	width:17px;
	height:12px;
	background:url(/i/bg-btn-scrollbar-up.png) no-repeat;
}

#scrollcontroll_scrolltrack{
	width:15px;
	height:135px;
	background:#333;
}

#scrollcontroll_scrollknob{
	width:16px;
	height:57px;
	background:url(/i/bg-btn-scrollbar-handler.png) no-repeat 0 0;
}

#scrollcontroll_scrollDownBtn{
	width:17px;
	height:12px;
	background:url(/i/bg-btn-scrollbar-down.png) no-repeat;
}

.lnk-sen-hangi-karti-isterdin {
	position:absolute;
	bottom:0;
	left:0;
	margin:0 !important;
	display:block;
	height:37px;
	width:300px;
	text-indent:-500px;
	overflow:hidden;
}


#kart_klavuz_container {
	margin: 30px 0 0 38px;
}

#faiz_container {
	margin: 30px 0 0 38px;
}

ul#tabnav {
text-align: left;
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding:0;
margin:0;
height:39px;
}


ul#tabnav li { 
float:left;
height:39px;
background:url('/i/qa/pages-tabs-sparetor.png') no-repeat left 5px;
text-indent:-500px;overflow:hidden;
}

ul#tabnav li a { 
color: #fff; 
text-decoration: none;
border-bottom: none;
}

.sub-navigation {height:39px;width:672px;}

ul#tabnav li a {display:block;height:39px;}


ul#tabnav li.tab1on {width:107px;}
ul#tabnav li.tab2on {width:86px;}
ul#tabnav li.tab3on {width:143px;}
/*ul#tabnav li.tab4on {width:93px;}
ul#tabnav li.tab5on {width:88px;}*/
ul#tabnav li.tab4on {width:50px;}
ul#tabnav li.tab5on {width:105px;}

ul#tabnav li.tab1off {width:107px;}
ul#tabnav li.tab2off {width:86px;}
ul#tabnav li.tab3off {width:143px;}
/*ul#tabnav li.tab4off {width:93px;}
ul#tabnav li.tab5off {width:88px;}*/
ul#tabnav li.tab4off {width:50px;}
ul#tabnav li.tab5off {width:105px;}


ul#tabnav li.tab1on {background:url(/i/qa/tab1-on.png) no-repeat 0 0;}
ul#tabnav li.tab2on {background:url(/i/qa/tab2-on.png) no-repeat 0 0;}
ul#tabnav li.tab3on {background:url(/i/qa/tab3-on.png) no-repeat 0 0;}

/*ul#tabnav li.tab4on {background:url(/i/qa/tab4-on.png) no-repeat 0 0;}
ul#tabnav li.tab5on {background:url(/i/qa/tab5-on.png) no-repeat 0 0;}*/

ul#tabnav li.tab4on {background:url(/i/qa/tab6-on.png) no-repeat 0 0;}
ul#tabnav li.tab5on {background:url(/i/qa/tab7-on.png) no-repeat 0 0;}

ul#tabnav li.tab1off {background:url(/i/qa/tab1-off.png) no-repeat 0 0;}
ul#tabnav li.tab2off {background:url(/i/qa/tab2-off.png) no-repeat 0 0;}
ul#tabnav li.tab3off {background:url(/i/qa/tab3-off.png) no-repeat 0 0;}
/*ul#tabnav li.tab4off {background:url(/i/qa/tab4-off.png) no-repeat 0 0;}
ul#tabnav li.tab5off {background:url(/i/qa/tab5-off.png) no-repeat 0 0;}*/
ul#tabnav li.tab4off {background:url(/i/qa/tab6-off.png) no-repeat 0 0;}
ul#tabnav li.tab5off {background:url(/i/qa/tab7-off.png) no-repeat 0 0;}



.tabscontent {
	background:url(/i/qa/pages-tabs-body-bg.png) repeat scroll 0 0;
	width:642px;
	height:212px;
	padding:15px;
	display:none;
}

.tabscontent #scrollcontroll_contentmask{
	height:200px;
	float:left;
	overflow:hidden;
	width:625px;
}
.tabscontent #scrollcontroll_scrollcontainer{
	height:200px;
}

.tabscontent #scrollcontroll_scrolltrack{
	height:180px;
}

.tabscontent .two-cols {
	width: 612px;
	padding:10px 0 0 0;
}

.tabscontent .two-cols .column {
	width: 46%;
	margin:0 20px 0 0;
}
.tabscontent #table {}
.tabscontent #table .table_tr {}
.tabscontent #table .table_tr .table_td {width:45%;float:left;padding:5px;border-right:1px solid #6c6e6d;}
.tabscontent #table .table_tr .last {border:0}
.color1 {background:#3e4d3d;}

.tabscontent #table .table_tr.treetd .table_td {width:29%;}
.tabscontent #table .table_tr.fourtd .table_td {width:21%;}
.tabscontent #table .trheader .table_td {border:0;}
.tabscontent .info {margin:10px 0 0 0;}
.tabscontent .info p {font-size:9px;}




