body {
	background:#fff url(../images/bg.jpg) 0 0 repeat-x;
	margin:0; padding:0; 
	font:normal 12px Tahoma;
}

a {color:#000000; text-decoration:none; outline:none}
a:hover {text-decoration:underline}

input, textarea, select {
	color:#000000;
	font:normal 11px Tahoma;
}

.dara{
	width:180px;
	color: #D715B5; 
	font-family: Tahoma,Verdana; 
	font-size: 12px; 
	border: 1px solid #808080;
	}
.formgrp {
	width:100%;
	overflow:hidden;
}

.clear {
	clear:both; 
	overflow:hidden; 
	height:0;
	width:100%;
}
.fl {float:left}
.fr {float:right}

.mrg10 { margin:0 10px;}


.w210 { width:226px!important; overflow:hidden!important;}
.w270 { width:270px!important; overflow:hidden!important;}
.w650 { width:710px!important; overflow:hidden!important;}

.h1 { height:1px!important; overflow:hidden!important;}
.h5 { height:5px!important; overflow:hidden!important;}
.h10 { height:10px!important; overflow:hidden!important;}
.h160 { height:160px!important; overflow:hidden!important;}
.h170 { height:170px!important; overflow:hidden!important;}


/* hack */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.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 */


.cb { clear:both;}
.dn { display:none;}
.tc { text-align:center;}

.tf1 { font-size:11px; font-weight:bold; color:#726358;}
.tf2 { font-size:12px; font-weight:normal; color:#726358;}


/* hack */

#wrapper {
	position:relative;
	display:block; 
	width:1000px;
	margin:0 auto;	
}

#wrapperust {
	position:relative;
	display:block; 
	width:1000px;
	margin:0 auto;	
}

#wrapperleft{
	position:relative;
	display:block; 
	width:1000px;
	margin-left : 10px;
}
#wrapperbuyuk {
	position:relative;
	display:block; 
	width:1233px;
	margin:0 auto;	
}

.header {
	position:relative;
	height:141px;
	z-index:2;	
}

.header .logo {
	position:absolute;
	width:298px;
	height:90px;
	top:5px;
	left:0;
}
.header .logo  .bg{
	position:relative;
	background:url(../images/logo.jpg) 0 0 no-repeat;
	width:298px;
	height:90px;
	z-index:1;
}
.header .logo a {
	position:absolute;
	top:0; left:0;
	display:block;
	width:298px;
	height:90px;
	cursor:pointer;
	z-index:2;
}

.header .logoreklam {
	position:absolute;
	width:250px;
	height:90px;
	top:5px;
	left:280px;
}
.header .logoreklam  .bg{
	position:relative;
	background:url(../images/logoreklam.jpg) 0 0 no-repeat;
	width:250px;
	height:90px;
	z-index:1;
}

.header .header-cover {
	position:absolute;
	bottom:0; right:0;
	background:url(../images/bg-header-top.png) 0 0 no-repeat;
	width:364px;
	height:141px;

}


/* nav */

.navigate {
	position:absolute;
	bottom:15px; left:0;
	height:26px;
}
.navigate div { float:left; position:relative; height:26px; overflow:hidden;}
.navigate .crl { background:url(../images/nav-cr-left.png) 0 0 no-repeat; width:5px; }
.navigate .crr { background:url(../images/nav-cr-right.png) 0 0 no-repeat; width:5px; }
.navigate .nav { background:#F6F6F5; border-top:1px solid #D2D2BB; height:25px;}
.navigate .nav li { float:left; }
.navigate .nav li a {
	display:block;
	font-family: Tahoma;
	font-size:12px;
	color:#4A392D; 
	text-decoration:none;
	padding:0 10px;
	margin-top:6px;
	border-right:1px solid #DCDCCA;
}
.navigate .nav li.end a { border:none; }
.navigate .nav li a:hover { color:#3F8581;  }
.navigate .nav li a.active { color:#3F8581; font-weight:bold; }


/* buttons */

.btnSubmit {
	position:absolute;
	width:38px; height:38px;
	top:10px; right:25px;
}
.btnSubmit .bg {
	position:relative;
	width:38px; height:38px;
	background:url(../images/btnSubmit.png) 0 0 no-repeat;
}
.btnSubmit a {
	position:absolute;
	display:block;
	width:38px; height:38px;
	top:0; left:0;
}


.btnSubmit2 {
	position:absolute;
	width:25px; height:25px;
	bottom:10px; right:15px;
}
.btnSubmit2 .bg {
	position:relative;
	width:25px; height:25px;
	background:url(../images/btnSubmit2.png) 0 0 no-repeat;
}
.btnSubmit2 a {
	position:absolute;
	display:block;
	width:25px; height:25px;
	top:0; left:0;
}

.btnSearch {
	position:absolute;
	width:59px; height:25px;
	bottom:10px; right:10px;
}
.btnSearch .bg {
	position:relative;
	width:59px; height:25px;
	background:url(../images/btnSearch.png) 0 0 no-repeat;
}
.btnSearch a {
	position:absolute;
	display:block;
	width:59px; height:25px;
	top:0; left:0;
}

.btnSignUp {
	position:relative;
	display:block;
	background:url(../images/btnSignUp.gif) 0 0 no-repeat;
	width:270px; height:57px;
}

.btnHemenSoruSor {
	position:relative;
	display:block;
	background:url(../images/btnHemenSoruSor.gif) 0 0 no-repeat;
	width:270px; height:57px;
}

.btnEnter {
	position:absolute;
	width:61px; height:22px;
	bottom:4px; right:6px;
}
.btnEnter .bg {
	position:relative;
	width:61px; height:22px;
	background:url(../images/btnEnter.png) 0 0 no-repeat;
}
.btnEnter a {
	position:absolute;
	display:block;
	width:61px; height:22px;
	top:0; left:0;
}

.highlight4 {
	position:relative;
	background:url(../images/bg-pattern.gif);
	padding:5px 3px;
	height:5px;
	margin-top:-15px;
	z-index:1;
	overflow:hidden!important;
}

/* highlight */

.highlight {
	position:relative;
	background:url(../images/bg-pattern.gif);
	padding:5px 3px;
	height:185px;
	margin-top:-15px;
	z-index:1;
	overflow:hidden!important;
}
.highlight .panel {
	position:relative;
	float:left;
	width:236px;
	height:92px;
	overflow:hidden!important;
}
.highlight .panel .bg {
	position:relative;
	background:url(../images/bg-hl-panel.png) 0 0 no-repeat;
	width:236px;
	height:92px;
	z-index:1;
}
.highlight .panel .img, .highlight .panel .lnk { position: absolute; z-index:2;}
.highlight .panel .img { width:100px; height:75px; top:8px; left:10px; }
.highlight .panel .lnk { width:110px; height:75px; top:5px; right:10px; }

.highlight .panel .lnk a {
	display:block; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	font-size:16px; 
	color:#453327;
	margin:5px 0;
	height:40px;
	text-decoration:none; 
}
.highlight .panel .lnk span {
	display:block; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#8F8F5C;
	line-height:14px;
}

/* container */
.container {
	position:relative;
	display:block;
	background:#fff; 
	border-left:1px solid #d2d2ba;
	border-right:1px solid #d2d2ba;
}
.containerleft {
	position:relative;
	display:block;
	background:#fff; 
	float:left;
	border-left:1px solid #d2d2ba;
	border-right:1px solid #d2d2ba;
}

.containerright {
	position:relative;
	display:block;
	float:left;
	width:1000px;
}
.containerbaslik {
	position:relative;
	display:block;
	background:#fff; 
	border-left:0px solid #d2d2ba;
	border-right:0px solid #d2d2ba;
}

.leftBanner {
    position:relative;
	float:left;
	width:140px;
	height:710px;
	margin-left:0px;
}

.rightBanner {
	position:relative;
	float:right;
	width:140px;
	height:710px;
	margin-right:0px;
}
.leftSide {
	position:relative;
	display:block;
	float:left;
	width:710px;
	height:auto;
    margin-left:6px;
}
.rightSide {
	position:relative;
	display:block;
	float:right;
	width:270px;
	height:auto;
	margin-right:6px;
}

/* box panel */
.box-panel {
	position:relative;
	display:block;
}
.box-panel .crtop {
	position:relative;display:block;height:4px;overflow:hidden;
	background:url(../images/cr-tl.gif) 0 0 repeat;	
}
.box-panel .crtop .crr {
	position:relative;float:right;width:4px;height:4px;
	background:url(../images/cr-tr.gif) 0 0 no-repeat;	
}
.box-panel .crbottom {
	position:relative;display:block;height:4px;overflow:hidden;
	background:url(../images/cr-bl.gif) 0 0 repeat;	
}
.box-panel .crbottom .crr {
	position:relative;float:right;width:4px;height:4px;
	background:url(../images/cr-br.gif) 0 0 repeat;	
}
.box-panel .inner {
	position:relative;
	background:#f6f6f5;
	border-left:1px solid #d2d2bb;	
	border-right:1px solid #d2d2bb;	
}

.box-panel h2 {
	position:relative;
	border-bottom:1px solid #A39D99;
	line-height:30px;
	margin:0 7px;
	text-indent:5px;
	font-family:Tahoma;
}
.box-panel h2 span {
	position:absolute;
	top:0; right:5px;
	display:block;
	background-repeat:no-repeat;
}

.box-panel h2 spanESKI {
	position:absolute;
	top:0; right:5px;
	display:block;
	background-image:url(../images/ico.gif);
	background-repeat:no-repeat;
}

.box-panel h2.search { font-size:18px; color:#61B1AC; }
.box-panel h2.search span { top:5px; width:28px; height:20px; background-position:0 -20px; }

.box-panel h2.search2 { font-size:16px; color:#534840; }
.box-panel h2.search2 span { width:28px; height:28px; background-position:0 -40px; }

.box-panel h2.experts { font-size:17px; color:#3F8582; }
.box-panel h2.experts span { top:5px; width:23px; height:22px; background-position:0 -68px; }

.box-panel h2.members { font-size:17px; color:#3F8582; }
.box-panel h2.members span { width:25px; height:25px; background-position:0 -90px; }
.box-panel h2.members.nb { border:none; }

.box-panel h2.pink { font-size:18px; color:#BB2F72; }
.box-panel h2.pink a { font-size:18px; color:#BB2F72; }
.box-panel h2.signIn { font-size:16px; color:#3F8581; border:none; }

.box-panel h2.editors { font-size:17px; color:#BF3879; }
.box-panel h2.editors span { top:3px; width:25px; height:24px; background-position:0 -116px; }

.box-panel h2.articles { font-size:17px; color:#508483; }
.box-panel h2.articles span { top:3px; width:22px; height:23px; background-position:0 -139px; }

.box-panel h2.brochure { font-size:17px; color:#FF6633; }
.box-panel h2.brochure span { top:3px; width:24px; height:23px; background-position:0 -162px; }

.box-panel h2.survey { font-size:17px; color:#72B82A; }
.box-panel h2.survey span { top:3px; width:21px; height:22px; background-position:0 -185px; }

.box-panel h3.hdContent { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding:5px 0; margin:0 10px;}

.box-panel h3.hdContent.clrPink { color:#bb2f72; background:url(../images/icoOkPink.gif) right center no-repeat;}
.box-panel h3.hdContent.clrOrange { color:#F16500; background:url(../images/icoOkOrange.gif) right center no-repeat;}
.box-panel h3.hdContent.clrGreen { color:#64B2AD; background:url(../images/icoOkGreen.gif) right center no-repeat;}

.box-panel .fObj1 {
	position:relative;
	width:190px;
	padding:3px 0;
	border:1px solid #d3d3bb;
	margin:2px 6px; 

}

.box-panel ul.box {
	position:relative;
	width:180px;
	margin:5px auto;
}
.box-panel ul.box li {
	position:relative;
             font-size:12px; 
	list-style-image:url(../images/list-ico.gif);
	margin:2px 0 2px 10px;
}

/* box panel reklamlý */
.box-panelreklam {
	position:relative;
	display:block;
}
.box-panelreklam .crtop {
	position:relative;display:block;height:4px;overflow:hidden;
	background:url(../images/cr-tl.gif) 0 0 no-repeat;	
}
.box-panelreklam .crtop .crr {
	position:relative;float:right;width:4px;height:4px;
	background:url(../images/cr-tr.gif) 0 0 no-repeat;	
}
.box-panelreklam .crbottom {
	position:relative;display:block;height:4px;overflow:hidden;
	background:url(../images/cr-bl.gif) 0 0 no-repeat;	
}
.box-panelreklam .crbottom .crr {
	position:relative;float:right;width:4px;height:4px;
	background:url(../images/cr-br.gif) 0 0 no-repeat;	
}
.box-panelreklam .inner {
	position:relative;
	background:#f6f6f5;
	border-left:1px solid #d2d2bb;	
	border-right:1px solid #d2d2bb;	
}

.box-panelreklam h2 {
	position:relative;
	border-bottom:1px solid #A39D99;
	line-height:32px;
	margin:0 7px;
	text-indent:5px;
	font-family:Tahoma;
}
.box-panelreklam h2 span {
	position:absolute;
	top:0; right:3px;
	display:block;
	background-repeat:no-repeat;
}

.box-panelreklam h2.search { font-size:18px; color:#61B1AC; }
.box-panelreklam h2.search span { top:5px; width:28px; height:20px; background-position:0 -20px; }

.box-panelreklam h2.search2 { font-size:16px; color:#534840; }
.box-panelreklam h2.search2 span { width:28px; height:28px; background-position:0 -40px; }

.box-panelreklam h2.experts { font-size:17px; color:#3F8582; }
.box-panelreklam h2.experts span { top:5px; width:23px; height:22px; background-position:0 -68px; }

.box-panelreklam h2.members { font-size:17px; color:#3F8582; }
.box-panelreklam h2.members span { width:25px; height:25px; background-position:0 -90px; }
.box-panelreklam h2.members.nb { border:none; }

.box-panelreklam h2.pink { font-size:18px; color:#BB2F72; }
.box-panelreklam h2.pink a { font-size:18px; color:#BB2F72; }
.box-panelreklam h2.signIn { font-size:16px; color:#3F8581; border:none; }

.box-panelreklam h2.editors { font-size:17px; color:#BF3879; }
.box-panelreklam h2.editors span { top:3px; width:100px; height:25px; background-position:0 -116px; }

.box-panelreklam h2.articles { font-size:17px; color:#508483; }
.box-panelreklam h2.articles span { top:3px; width:100px; height:25px; background-position:0 -139px; }

.box-panelreklam h2.brochure { font-size:17px; color:#FF6633; }
.box-panelreklam h2.brochure span { top:3px; width:100px; height:25px; background-position:0 -162px; }

.box-panelreklam h2.survey { font-size:17px; color:#72B82A; }
.box-panelreklam h2.survey span { top:3px; width:21px; height:22px; background-position:0 -185px; }

.box-panelreklam h3.hdContent { font-family:Georgia, "Times New Roman", Times, serif; font-size:17px; font-weight:normal; padding:5px 0; margin:0 10px;}

.box-panelreklam h3.hdContent.clrPink { color:#bb2f72; background:url(../images/icoOkPink.gif) right center no-repeat;}
.box-panelreklam h3.hdContent.clrOrange { color:#F16500; background:url(../images/icoOkOrange.gif) right center no-repeat;}
.box-panelreklam h3.hdContent.clrGreen { color:#64B2AD; background:url(../images/icoOkGreen.gif) right center no-repeat;}

.box-panelreklam .fObj1 {
	position:relative;
	width:190px;
	padding:3px 0;
	border:1px solid #d3d3bb;
	margin:2px 6px; 

}

.box-panelreklam ul.box {
	position:relative;
	width:180px;
	margin:5px auto;
}
.box-panelreklam ul.box li {
	position:relative;
             font-size:12px; 
	list-style-image:url(../images/list-ico.gif);
	margin:2px 0 2px 10px;
}


/* home search */
.fSearch { position:relative;}
.fSearch .fl{ margin-left:17px;}
.fSearch input { padding:3px 0; margin-bottom:5px;}
.fSearch label { font-family:Tahoma; font-size:13px; color:#534740; display:block; padding:5px 0;}

/* expert panel */
.expert-panel { position:relative; height:150px;}
.expert-panel .expBox {
	position:relative;
	float:left;
	width:88px;
	height:140px;
	margin:4px 0 4px 4px;	
	text-align:center;
	overflow:hidden;
	background:#e0ebec;
}
.expert-panel .clrOff { background:#e0ebec;}
.expert-panel .clrOn { background:#a3c3c1;}
.expert-panel .expBox a { 
	position:absolute; 
	top:0; 
	left:0; 
	display:block; 
	cursor:pointer; 
	width:88px; 
	height:140px; 
	z-index:5; 
}

.expert-panel .expBox .name { width:78px; margin:1px auto; text-align:left; font-size:9px; color:#666666; }
.expert-panel .expBox .info { position:absolute; background:#a3c3c1; top:87px; right:4px; opacity:0.9;filter:alpha(opacity=90);text-align:right; }
.expert-panel .expBox .info span { display:block; font-size:9px; color:#fff;opacity:1;filter:alpha(opacity=100); text-align:right; padding:0 2px; }
.expert-panel .expBox img {  margin-top:2px;}


/**/




/* latestAnswerBox */

.latestAnswerBox { position:relative; display:block; clear:both;}
.hdLatestAnswer { 
	position:relative; 
	background:url(../images/hdLatestAnswer.gif) 0 0 repeat;
	width:710px; height:34px;
}

.latestAnswerBox .catName {
	position:relative; display:block; 
	width:710px; border-bottom:1px solid #64B3AE;
	font-family:Tahoma;
	font-size:20px; color:#453428;
}
.latestAnswerBox .catName .fl { margin:40px 0 0 10px;}


.goLatestAnswer  { 
	position:relative; 
	background:url(../images/goLatestAnswer.gif) 0 0 no-repeat;
	width:710px; height:30px;
}
.goLatestAnswer a { position:relative; float:right; display:block; width:140px; height:19px; }

.latestAnswerBox .ansBox {
	position:relative;
	border-bottom:1px dashed #999999;
	padding:10px 0;

}
.latestAnswerBox .ansBox.end { border:none;}
.latestAnswerBox .ansBox .date {
	position:relative;
	float:left;
	width:70px;
	padding-left:5px;
	font-size:10px;
	font-weight:bold;
	color:#52473F;
	line-height:14px;
}
.latestAnswerBox .ansBox .cont { 
	position:relative;
	float:left;
	width:625px;
}

.latestAnswerBox .ansBox .yorum { 
	position:relative;
	float:left;
	width:710px;
}

.latestAnswerBox .ansBox .line {
	position:relative;
	clear:both;
	display:block;
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dashed #999999;
	font-size:13px;
	font-family:Tahoma;
} 

.latestAnswerBox .ansBox .line.t1 span { padding:0 5px; color:#BA2E72; font-weight:bold;}
.latestAnswerBox .ansBox .line.t2 span { padding:0 5px; color:#534840; font-weight:bold; }
.latestAnswerBox .ansBox .line.t3 { border:none; color:#52473F;}
.latestAnswerBox .ansBox .line.p { border:none; padding:5px 0; color:#BB2F72; font-family:bold; font-size:14px;}

.textArea {
	position:relative;
	color:#52473F;
	line-height:17px;
	font-size:12px;
	margin:0 10px;
	
}
.msgArea {
	position:relative;
	color:#52473F;
	line-height:17px;
	font-size:12px;
}
.msgArea .panel {
	position:relative;
	padding:10px 0;
	border-bottom:1px dashed #999999;
}
.msgArea .panel span { display:block; margin:0 10px;}

.textArea a {color:#52473F;}

 .photoFrame {
	position:relative;
	float:left;
	border:1px solid #d2d2bb;
	background:#f6f6f5;
	padding:3px;
	margin-left:20px;

}
.tableZebra th, .tableZebra td{ 
	font-family:Tahoma;
	font-size:12px;
	color:#52473F;
	padding-left:5px;
}
.tableZebra thead th {
	background:#f6f6f5;
	padding:3px 5px;
	border:1px solid #d2d2bb;
}

.tableZebra tbody tr.odd td{
	padding:3px 5px;
	background:#e8e8dc;
}
.tableZebra tbody td{
	padding:3px 5px;
}


/**/
.qNum { height:48px;}
.qNum li { float:left; margin-left:20px;}
.qNum li.h {
	font-family:Tahoma;
	font-size:16px;
	color:#534840; 
}


.qNum li.p {
	font-family:Tahoma;
	font-size:12px;
	color:#BF3879;
	margin-top:6px;
}


/* rightside */

.fMember input {
	position:relative;
	float:left;
	width:126px;
	padding:3px 0;
	margin-left:4px;
	border:1px solid #dbd3cc;
	background:#fff;
}

.remember {
	position:relative;
	height:35px;
}
.remember .r2 {
	position:absolute;
	display:block;
	color:#4C7F7D;
	text-decoration:underline;
	top:13px;
	left:110px;
	font-size:11px;
}
.remember .r1 {
	position:absolute;
	display:block;
	color:#4C7F7D;
	top:10px;
	left:10px;
	font-size:12px;
}
.remember .r1 input { vertical-align:middle;}

.listLnk li { 
	margin:2px 10px 2px 7px;
	padding:2px 10px 2px 7px; 
	border-bottom:1px dashed #999999;
	color:#508483;
	font-weight:bold;
	font-size:12px;}
.listLnk li.end { border:none;}
.listLnk a {
             display:block;
             padding:3px 0 3px 17px;
	color:#52473F;
             font-family:Tahoma;
	font-size:12px;
             font-weight:normal;
	text-decoration:none;
}

.listLnk2 li { margin:0 10px;} 
.listLnk2 a {
	display:block;
	padding:3px 0 3px 15px;
	color:#52473F;
	font-family:Tahoma;
	font-size:12px;
             font-weight:normal;
	text-decoration:none;
	
}

.listLnk.ico1 a	{background:url(../images/bgOk.gif) center right no-repeat;}
.listLnk.ico2 a	{background:url(../images/bgOk2.gif) center right no-repeat;}
.listLnk2.ico2 a	{background:url(../images/bgOk2.gif) 0 center no-repeat;}
.listLnk2.ico3 a	{background:url(../images/icoBrochure.gif) 0 center no-repeat;}

.surveyObj { margin:10px; font-size:11px; color:#534840;}
.surveyObj input { float:left; margin-right:5px;}
.surveyObj label { float:left; width:220px; clear:right; padding:2px 0 0 0}


/**/

.attention {
	position:relative;
	display:block;
	background:#fff;
	border-left:1px solid #d2d2ba;
	border-right:1px solid #d2d2ba;
}
.attention .inner {
	position:relative;
	display:block;
	float:bottom;
	background:#ffa5a5;
	margin:0 10px;
	height:60px;
}

.attention .inner .disclaimer {
	margin:25px 0 10px 20px;
	display:block;
	font-size:12px;
	font-weight:bold;
	color:#534840;
	text-decoration:underline;
}

.attention .inner .footext {
	margin:20px 10px 10px 20px;
	display:block;
	font-size:9px;
	font-weight:bold;
	color:#534840;
	text-align:right;
}

#footer {
	position:absolute;
	background:url(../images/bg-bottom.jpg) 0 0 repeat-x;
	left:0;
	width:100%;
	height:91px;
	z-index:-1;
}





