/* jqModal base Styling courtesy of;
	Brice Burgess <bhb@iceburg.net> */

/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	the Window's z-index value will be set to 3000 by default (via jqModal.js). */
	
.jqmWindow {
    display: none;
    
    position: fixed;
    top: 17%;
    left: 50%;
    
    margin-left: -200px;
    width: 400px;
    
    background-color: #EEE;
    color: #333;
    border: 1px solid black;
    padding: 12px;
}

.jqmWindow p {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:justify;
	padding:0;
	margin:4px 0 10px 0;
}

.jqmWindow a {
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:black;
}

.jqmWindow a:hover {
	text-decoration:underline;
}


.jqmOverlay { background-color: #000; }

#question_area, #question_title {
	border:1px solid #ddd;
	padding:5px;
	font-family:"Trebuchet MS";
	font-size:12px;
}

#question_btn {
	display:block;
	border:1px solid #888;
	padding:4px;
	background-color:#ccc;
	margin-top:10px;
}

#question_received {
	display:none;
	background-color:#CDEBD1;
	border:1px solid #bbb;
}

#question_received p {
	padding:4px;
}

#ask_q {
	font-family:"Trebuchet MS";
	font-size:12px;
}
/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

body {
    margin:0px;
    padding:0px;
    /*font-family:Tahoma;*/
    background-color:#f0f0ef;
    /*font-size:11pt;*/
 }

/*
ul, li {
	margin:0;
	padding:0;
}*/

.clear {
    clear:both;
}


#container {
    width:890px;
    margin:auto;
    margin-top:18px;
}


#header {
	background:url("img/headerback.png") no-repeat;
	height:180px;
	width:890px;
	border-bottom:1px solid #ccc;
}


#menu {
	float:right;
	margin-top:156px;
	margin-right:55px;
	width:490px;
}

#navtabs {
	list-style: none;
	padding: 0;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}

#navtabs li {
	float: left;
	background: transparent url(img/tableftw.png) no-repeat left top;
	padding: 8px 0 8px 14px;
	margin-right: 3px;
}

#navtabs li a {
	background: transparent url(img/tabrightw.png) no-repeat top right;
	padding: 8px 14px 8px 0;
}

#navtabs li.current-cat {
	background: transparent url(img/tableft.png) no-repeat left top;
}

#navtabs li.current-cat a {
	background: transparent url(img/tabright.png) no-repeat right top;
	color: #FFFFFF;
}

a.ovalbuttona {
	background: transparent url('img/oval-gray-left-menua.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 12px Trebuchet MS; /* Change 13px as desired */
	line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 25px; /* Height of button background height */
	padding-left: 5px; /* Width of left menu image */
	text-decoration: none;
}

a:link.ovalbuttona, a:visited.ovalbuttona, a:active.ovalbuttona {
	color: #000; /*button text color*/
}

a.ovalbuttona span {
	background: transparent url('img/oval-gray-right-menua.gif') no-repeat top right;
	display: block;
	padding: 4px 12px 4px 7px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbuttona:hover { /* Hover state CSS */
	background-position: bottom left;
}

a.ovalbuttona:hover span { /* Hover state CSS */
	background-position: bottom right;
	color: black;
}

a.ovalbutton {
	background: transparent url('img/oval-gray-left-menu.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 12px Trebuchet MS; /* Change 13px as desired */
	line-height: 17px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 25px; /* Height of button background height */
	padding-left: 5px; /* Width of left menu image */
	text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton {
	color: #000; /*button text color*/
}

a.ovalbutton span {
	background: transparent url('img/oval-gray-right-menu.gif') no-repeat top right;
	display: block;
	padding: 4px 12px 4px 7px; /*Set 11px below to match value of 'padding-left' value above*/
}

/*
a.ovalbutton:hover{ 
background-position: bottom left;
}

a.ovalbutton:hover span{ 
background-position: bottom right;
color: black;
} */

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;
}

.marg_left5 {
	margin-left:5px;
}

#subpage {
	padding:10px;
	background:#fff;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
}
#subpage #about_sum {
	text-align:left;
	width:450px;
	float:left;
}

#subpage #about_sum p {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:justify;
	line-height:15px;
	margin-top:5px;
	margin-bottom:10px;
}

a.continue:hover, a.continue:link, a.continue:visited, a.continue:active {
	color:#f47b20;
	text-decoration:none;
	font-family:"Trebuchet MS";
	font-size:12px;
}

#subpage #about_sum h1 {
	margin:0;
	padding:0;
	font:bold 16px "Trebuchet MS";
	color:#000;
}

#subpage #about_sum .baslik3 {
	margin:0;
	padding:0;
	font:bold 13px "Trebuchet MS";
	color:#f47b20;
	margin-top:9px;
}


.subpage_img {
	margin:8px 8px 0px 0;
	float:left;
	clear:left;
}

#subpage #article {
	width:400px;
	margin:0 0 5px 5px;
	border:1px solid #ccc;
	float:right;
}

#subpage #article #article_box {
	padding:0px 8px 2px 8px;
	min-height:210px;
	height: expression( this.scrollHeight < 210 ? "210px" : "auto" ); /* sets max-width for IE */
}

#subpage #article #article_box h2 {
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	margin:8px 0 0 0;
    background-color:#f0f0ef;
}
#subpage #article #article_box h2 a {
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color:#000;
}

#subpage #article #article_box p {
	font-family:"Trebuchet MS";
	font-size:12px;
	text-align:justify;
	padding:0;
	margin:4px 0 0 0;
	line-height:15px;
}

#subpage #article #all_article_link {
	color:#222;
	border:1px solid #ddd;
	background-color: #ddd;
	font-family:"Trebuchet MS";
	font-weight:bold;
	font-size:12px;
	padding:1px 8px 1px 8px;
	margin-top:7px;
	text-align:right;
	cursor:pointer;
}

#subpage #article #all_article_link a {
	color:#222;
	text-decoration:none;
}

#subpage #article #all_article_link:hover {
	background-color: #fed;
}

a.upsideoval_btn{
background: transparent url('img/upside_oval_btn_left.gif') no-repeat top left;
display: block;
float: left;
font: bold 12px Trebuchet MS; /* Change 13px as desired */
line-height: 18px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 26px; /* Height of button background height */
padding-left: 5px; /* Width of left menu image */
text-decoration: none;
}

a:link.upsideoval_btn, a:visited.upsideoval_btn, a:active.upsideoval_btn{
color: #000; /*button text color*/
}

a.upsideoval_btn span{
background: transparent url('img/upside_oval_btn_right.gif') no-repeat top right;
display: block;
padding: 4px 10px 4px 7px; /*Set 11px below to match value of 'padding-left' value above*/
}

a.upside_article {
	margin-left:10px;
}

.marg_minus1 {
	margin-top:-1px;
}

#subbottom {
	width:890px;
	margin-top:10px;
}	

#leftbottom {
	width:700px;
	float:left;
	border:1px solid #ccc;
	background-color:#fff;
}	

#linkbottom {
	width:181px;
	float:right;
}

#linkbottom a.bize_ulas {
	display:block;
	background:url("img/btn_bize_ulasin.gif");
	width:181px;
	height:62px;
	float:right;
	margin-bottom:10px;
}

#linkbottom a.sorucevap {
	display:block;
	background:url("img/btn_soru_cevap.gif");
	width:181px;
	height:62px;
	float:right;
	margin-bottom:10px;
}

#linkbottom a.adres_kroki {
	display:block;
	background:url("img/btn_adres_kroki.gif");
	width:181px;
	height:62px;
	float:right;
}

#leftbottom #leftbottom_list {
	font-family:"Trebuchet MS";
	font-size:11px;
	margin:10px 0 10px 10px;
	width:480px;
	float:left;
}

.gizli {
	display:none;
}

#leftbottom #leftbottom_list p{
	width:220px;
	float:left;
	padding-left:13px;
	display:block;
	margin:0;
	background:transparent url("img/list-dot.gif") no-repeat center left;
	background-position:0px 5px;
}


#leftbottom #news_sum {
	float:right;
	border:1px solid red;
	width:200px;
	margin:6px 4px 4px 0;
	border:1px solid #ccc;
	height:195px;
}


#leftbottom #news_sum a.newslink {
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-left:10px;
	display:block;
	margin-bottom:5px;
	text-decoration:none;
	color:#000;
	padding-left:13px;
	background:transparent url("img/list-dot.gif") no-repeat top left;
	background-position:0px 6px;
}

#leftbottom #news_sum a.newslink:hover {
	text-decoration:underline;
	color:#500;
}

.marg_minus1_r {
	margin-top:-1px;
	margin-bottom:10px;
	padding-bottom:30px;
}


#footer {
	margin-top:10px;
	border:1px solid #ccc;
	width:890px;
	margin-bottom:10px;
	background-color:#e9e9e5;
	font-family:Arial;
	font-size:11px;
}

#footer #f_left {
	float:left;
	margin:7px 0px 7px 7px;
}

#footer #f_right {
	float:right;
	margin:7px 10px 7px 0px;
}

#footer #f_left span, #footer #f_left a {
	margin-right:10px;
	text-decoration:none;
	color:#000;
}

#footer #f_left a:hover {
	color:#500;
}


/* ----- ABOUT SAYFASI -------- */

#p_about_menu {
	width:200px;
	float:left;
	font-family:Tahoma;
	color:#000;
}

#p_about_content {
	width:650px;
	float:right;
	padding:6px;

}

#p_about_menu .mainlist {
	padding:5px 0 5px 10px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	background-color:#DFDFE1;
	display:block;
	color:#000;
	text-decoration:none;
}

.bottom_border_1 {
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}

.bottom_border_2 {
	border-bottom:1px solid #fff;
}


#p_about_menu .sublist {
	padding:4px 0 4px 35px;
	font-family:"Trebuchet MS";
	font-size:12px;
	background:transparent url("img/list-dot.gif") no-repeat top left;
	background-position:20px 10px;
	display:block;
	color:#000;
	text-decoration:none;
	background-color:#eaeaec;

}

#p_about_menu .sublist:hover {
	background-color:#F5F5F5
}

#p_about_menu .mainlist:hover {
	background-color:#F5F5F5
}

#p_about_content h1 {
	font-size:14px;
	margin:2px 0 2px 0;
	padding:0;
	border-bottom:1px solid #ccc;
	font-family:"Trebuchet MS";
}
#p_about_content p {
	font-size:12px;
	font-family:"Trebuchet MS";
	text-indent:3px;
	text-align:justify;
}

#gen_buttons {
	margin:10px 0 30px 5px;

}

#gen_buttons2 {
	margin:10px 0 30px 5px;

}

#gen_buttons a.bize_ulas {
	display:block;
	background:url("img/btn_bize_ulasin_t.gif");
	width:58px;
	height:55px;
	margin-bottom:10px;
	float:left;
	margin-right:6px;
}

#gen_buttons a.sorucevap {
	display:block;
	background:url("img/btn_soru_cevap_t.gif");
	width:57px;
	height:55px;
	margin-bottom:10px;
	float:left;
	margin-right:6px;
}

#gen_buttons a.adres_kroki {
	display:block;
	background:url("img/btn_adres_kroki_t.gif");
	width:58px;
	height:55px;
	float:left;
}

#gen_buttons2 a.bize_ulas {
	display:block;
	background:url("img/btn_bize_ulasin_t.gif");
	width:58px;
	height:55px;
	margin-bottom:10px;
	float:left;
	margin-right:6px;
}

#gen_buttons2 a.sorucevap {
	display:block;
	background:url("img/btn_soru_cevap_t.gif");
	width:57px;
	height:55px;
	margin-bottom:10px;
	float:left;
	margin-right:6px;
}

#gen_buttons2 a.adres_kroki {
	display:block;
	background:url("img/btn_adres_kroki_t.gif");
	width:58px;
	height:55px;
	float:left;
}

/* HABERLER */

#p_news_content {
	width:650px;
	float:right;
	padding:6px;

}

#p_news_content h1 {
	font-size:14px;
	margin:2px 0 2px 0;
	padding:0;
	border-bottom:1px solid #ccc;
	font-family:"Trebuchet MS";
}

#p_about_menu .mainlist2 {
	padding:5px 0 5px 10px;
	font-family:"Trebuchet MS";
	font-size:14px;
	font-weight:bold;
	background-color:#DFDFE1;
	display:block;
	color:#000;
	text-decoration:none;
}

.p_news_item .p_news_title_box {
	margin:10px 0 5px 0;
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	background-color:#f3f3f3;
	clear:both;
	height:24px;
}

.p_news_item .p_news_title_box a {
	text-decoration:none;
	color:#000;
	float:left;
	margin:5px 0 4px 8px;
}
.p_news_item .p_news_title_box span {
	float:right;
	font-size:12px;
	margin:5px 8px 4px 0px;
	font-weight:normal;
}


.p_news_item .p_news_title_box:hover {
	background-color:#E1E1E1;
}

.p_news_desc {
	padding:3px;
}

.p_news_desc p {
	font-size:12px;
	font-family:"Trebuchet MS";
	text-indent:0px;
	text-align:justify;
	margin:0;
}

.p_news_cont {
	float:right;
	display:block;
	font-size:12px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#000;
	margin:4px 0 8px 0;
}

.p_news_cont:hover {
	color:#500;
}

/* SORU - CEVAP */
.p_answer_title {
	font-size:12px;
	font-family:Tahoma;
	color:navy;
	display:block;
	padding:5px 0 2px 0;
	margin-left:30px;
}

.p_answer_desc {
	border:1px solid #BEC4D6;
	margin-left:30px;
	font-size:12px;
	font-family:"Trebuchet MS";
}

.p_answer_desc p {
	margin:0;
	padding:0;
	text-align:justify;
	padding:10px 10px 2px 10px;
}

.p_answer_cont {
	float:right;
	display:block;
	font-size:12px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#000;
	margin:0 10px 4px 0;
}

.p_answer_cont:hover {
	color:#500;
}

.return_back {
	display:block;
	font-size:12px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#4F1A0B;
	font-weight:bold;
	float:right;
	margin-right:5px;
	border:1px solid #eee;
	padding:5px;
	background-color:#e6e6e6;
}

.return_back:hover {
	text-decoration:none;
	color:#943114;
}


/* iletisim */

#iletisim {
	width:423px;
	height:390px;
	float:left;
	padding:10px 0 10px 0;
}

#iletisim h1 {
	font-size:12px;
	margin:2px 0 2px 0;
	padding:0;
	border-bottom:1px solid #ccc;
	font-family:Verdana;
	width:420px;
}

#bize_ulasin {
	width:423px;
	height:390px;
	float:right;
	padding:10px 0 10px 0;
}

#bize_ulasin h1 {
	font-size:12px;
	margin:2px 0 12px 0;
	padding:0;
	border-bottom:1px solid #ccc;
	font-family:Verdana;
	width:420px;
}

#cizgi {
	width:2px;
	height:380px;
	float:left;
	background:url("img/dik_cizgi.gif") repeat;
	margin:5px 5px 5px 7px;
}

#iletisim .il_adres {
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	width:70px;
	float:left;
	display:block;
}

#iletisim .nokta {
	float:left;
	display:block;
	margin-right:5px;
	margin-top:-3px;
}

#iletisim .il_text {
	font-size:12px;
	font-family:Verdana;
	float:left;
	display:block;
}

#iletisim p{
	clear:both;
	margin:5px 0 0 0;
}

.form {
	font-size:12px;
	font-family:Verdana;
	font-weight:bold;
	clear:both;
	padding:10px 0;
	width:400px;
}

.form .frm_text {
	float:left;
	width:120px;
}

.form .frm_nokta {
	float:left;
	display:block;
	margin-right:5px;
}

.form input {
	margin:0;
	float:left;
	border:1px dashed #CCCCCC;
	width:250px;
	padding:1px;
	margin-left:10px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;

}

.form .frm_textarea {
	margin:0;
	float:left;
	border:1px dashed #CCCCCC;
	width:242px;
	height:150px;
	padding:5px;
	margin-left:10px;
	font-size:12px;
	font-family:Tahoma;
	font-weight:bold;
}

.form .frm_submit {
	float:right;
	width:100px;
	padding:3px;
	border:1px solid #555;
	background-color:#F8A061;
	margin-top:10px;
}

.gizli {
	display:none;
}
