
@charset "utf-8";
/* CSS Document */
body {
	background: #e4e4e4;
	font-size: 11px;
	font-family: Arial;
	color: #666666;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

#main {
	margin: 0 auto;
	width: 960px;
}

#header {
	height: 30px;
	padding: 10px 0;
	text-align: right;
}

#menu {
}

.ara {
	width: 189px;
	background: url(../images/ara.png) no-repeat 0 0;
	height: 27px;
	padding-left: 7px;
	display: inline-block;
}

.ara_orta {
	background: url(../images/ara.png) repeat-x 0 -55px;;
	display: block;
	height: 28px;
}

.ara_sag {
	background: url(../images/ara.png) no-repeat 100% -27px;
	display: block;
	padding-right: 7px;
}

.ara_bt {
	padding: 2px 0 0 0;
	font-family: arial;
	border-width: 0;
	width: 153px;
	text-align: left;
	font-size: 11px;
	color: #666666;
}

.ara_buton {
	border-width: 0;
	background: url(../images/ara_search.png) no-repeat;
	width: 21px;
	height: 19px;
	cursor: pointer;
	position: relative;
	top: 3px;
}

#menu {
	z-index: 2;
}

.banner {
	background: url(../images/banner.png) no-repeat;
	background-position: 0 0;
	display: block;
	height: 92px;
	padding-left: 17px;
	position: relative;
	margin-bottom: 5px;
}

.banner_sag {
	background: url(../images/banner.png) no-repeat 100% -93px;
	height: 92px;
	padding-right: 15px;
	display: block;
}

.banner_orta {
	background: url(../images/banner.png) repeat-x 0 -186px;
	height: 96px;
	display: block;
}

.logo {
	background: url(../images/logo.png) no-repeat;
	width: 222px;
	height: 53px;
	position: absolute;
	margin-left: -15px;
}

.link {
	text-decoration: none;
}

.ana_menu {
	width: 723px;
	margin-left: 208px;
}

.ana_menu .oge {
	font-size: 12px;
	background: url(../images/border.png) no-repeat 100% 0;
	color: #fff;
	position: relative;
	line-height: 52px;
	display: inline-block;
}

.ana_menu .oge a.aa {
	line-height: 52px;
	padding: 0 13px;
	display: block;
	color: #fff;
}

.ana_menu ul {
	display: none;
}

.tabHovered, .tabHovered .sag, .tabHovered .l {
	background: url(../images/tab_hover_bg.png) no-repeat 0 0;
	line-height: 46px;
	display: block;
}

.tabHovered {
	padding-left: 9px;
	position: absolute;
	top: 9px;
	left: 0;
	right: 0;
	z-index: 6;
}

.tabHovered .sag {
	padding-right: 9px;
	background-position: 100% -54px;
}

.tabHovered .l {
	background-position: 0 -108px;
	background-repeat: repeat-x;
	color: #09c;
	line-height: 36px;
	padding-bottom: 17px;
	text-align: center;
}

/********************************************************/
#tabPopup, #tabPopup .tp_alt, #tabPopup .tp_orta1, #tabPopup .tp_orta2, #tabPopup .tp_ust {
	background: url(../images/menu_popup_bg.png) no-repeat 0 0;
	display: block;
	width: 180px;
}

#tabPopup {
	background: none;
	z-index: 5;
	display: none;
	position: absolute;
	background-position: 3px 48px;
}

#tabPopup .tp_ust {
	position: absolute;
	margin-top: -8px;
	height: 8px;
}

#tabPopup .tp_alt {
	padding-bottom: 9px;
	background-position: -180px 100%;
}

#tabPopup .tp_orta1 {
	background-position: -540px 0;
	background-repeat: repeat-y;
}

#tabPopup .tp_orta2 {
	padding-bottom: 57px;
	background-position: -360px 100%;
}

#tabPopup .tp_icerik {
	position: relative;
	min-height: 57px;
	margin-bottom: -57px;
	margin-top: -49px;
	padding: 0 5px 0 3px;
}

#tabPopup .tp_icerik ul {
	display: block;
}

#tabPopup .tp_icerik ul {
}

#tabPopup .tp_icerik ul li {
	background: url(../images/Untitled-8.png) repeat-x 0 100%;
	line-height: 26px;
	padding-bottom: 4px;
}

#tabPopup .tp_icerik ul li.son {
	padding-bottom: 0;
	background: none
}

#tabPopup .tp_icerik ul li a {
	color: #666;
	font-size: 10px;
	font-family: Arial;
	background: url(../images/popupaok.png) no-repeat 10px 50%;;
	padding-left: 24px;
	display: block;
}

#tabPopup .tp_icerik ul li a:hover {
	color: #000;
}

/********************************************************/
.yazi_renk {
	color: #666;
}

.dil {
	width: 66px;
	height: 106px;
	background: url(../images/dil.png) no-repeat;
	position: absolute;
	z-index: 3;
	right:13px;
	color: #fff;
	padding-top: 11px;
}

.dil a {
	color: #fff;
	padding: 3px 12px;
	display: inline-block;
}

#haberler_ust {
	background: url(../images/tikla_icon.png) no-repeat;
	height: 39px;
	position: relative;
	z-index: 1;
	left: -10px;
	margin-right: -10px;
	top: 14px;
	margin-bottom: -14px;
}

#haberler_ust span {
	color: #666;
	font-weight: bold;
	position: relative;
	left: 50px;
}

#haberler_ust li a {
	color: inherit;
}

#haberler_ust strong {
	display: inline-block;
	width: 32px;
	height: 32px;
	position: absolute;
	top: 3px;
	left: 5px;
	cursor: pointer;
}

#haberler_ust ul li {
	display: none;
}

#haberler_ust ul li.selected {
	adisplay: block;
}

.bolum_sag span {
	line-height: 1.2em;
	font-size: 13px;
	padding: 10px 0 5px 0;
	display: block;
	font-weight: bold;
}

.urun {
	line-height: 1.2em;
	font-size: 13px;
	padding: 15px 0 10px 0;
	display: block;
	font-weight: bold;
}

.bolum {
	position: relative;
	z-index: 0;
	background: #fff;
}

.yuvarlak_ust_sol {
	background: url(../images/yuvarlak_kose.png) no-repeat 0 0;
	line-height: 5px;
	display: inline-block;
	padding-left: 5px;
	width: 950px;
}

.yuvarlak_ust_sag {
	background: url(../images/yuvarlak_kose.png) no-repeat 100% -10px;
	height: 5px;
	display: block;
	padding-right: 5px;
}

.yuvarlak_ust_orta {
	background: url(../images/kose_rex.png) repeat-x;
	display: block;
	height: 5px;
}

.slayt {
	position: relative;
	z-index: 1;
}

.slayt .control_ {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	width: 100%;
}

.slayt .control_ table {
	width: 100%;
	height: 38px;
}

.slayt .control_ table td.sep {
	background: url(../images/slider_control_sep_bg.png) no-repeat;
	width: 14px;
}

.slayt .control_ table td.oge {
	background: url(../images/slider_control_bg.png);
}
.msie .slayt .control_ table td.oge {
	background: url(../images/slider_control_bg_ie.png);
}
.slayt .control_ table td a {
	display: block;
	line-height: 38px;
	cursor: pointer;
}

.slayt .control_ table td a span.rakam {
	background: url(../images/slider_oge_num_bg.png) no-repeat -23px 50%;
	width: 23px;
	display: inline-block;
	color: #e0e3e5;
	margin-right: 8px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-left: 10px;
}

.slayt .control_ table td a span.yazi {
	color: #95a4ac;
	font-weight: bold;
}

.slayt .control_ table td.selected a span.rakam {
	color: #999;
	background-position: 0 50%;
}

.slayt .control_ table td.selected a span.yazi {
	color: #fff;
}

.slider_orta {
	background: url(../images/slider_bg.png) no-repeat;
	background: #fff;
	line-height: 285px;
	overflow: hidden;
	position: relative;
	height: 295px;
}

.slider_orta ul {
	height: 295px;
	position: absolute;
}

.slider_orta ul li {
	height: inherit;
	display: block;
	float: left;
}

.slayt .kose {
	display: inline-block;
	width: 6px;
	height: 6px;
	background: url(../images/slider_koseler.png) no-repeat 0 0;
	position: absolute;
	z-index: 5;
}

.slayt span.tr {
	background-position: 100% 0;
}

.slayt span.bl {
	background-position: 0 100%;
}

.slayt span.br {
	background-position: 100% 100%;
}

.slayt span.t {
	top: 0;
}

.slayt span.b {
	bottom: 0;
}

.slayt span.l {
	left: 0;
}

.slayt span.r {
	right: 0;
}

.yuvarlak_alt_sol {
	background: url(../images/yuvarlak_kose.png) no-repeat 0 -5px;
	display: inline-block;
	height: 5px;
	padding-left: 5px;
	width: 955px;
}

.yuvarlak_alt_sag {
	background: url(../images/yuvarlak_kose.png) no-repeat 100% -15px;
	display: block;
	height: 5px;
	padding-right: 5px;
}

.yuvarlak_alt_orta {
	background: url(../images/kose_rex.png) repeat-x;
	line-height: 5px;
}

.yuvarlak_ust {
	height: 270px;
	background: #fff;
	display: inline-block;
	width: 960px;
}

.bolum_sol {
	display: inline-block;
	width: 235px;
	padding: 0 0 0 20px;
	float: left;
	background-color: #ffffff;
}

.bolum_sol .bol_baslik {
	font-size: 13px;
	display: block;
	padding: 20px 0 5px 0;
	font-weight: bold;
	line-height: 2.2em;
	color: #666;
}

.bolum_sol a.lia {
	text-decoration: none;
	font-size: 10px;
	background: url(../images/link_icon.png) no-repeat 0 50%;
	display: block;
	color: #666;
	line-height: 21px;
	padding-left: 11px;
}

.boluma a:hover {
	text-decoration: none;
	font-size: 10px;
	background: url(../images/link_icon.png) no-repeat;
	color: #666;
	line-height: 2.2em;
}

.bolum_orta {
	display: inline-block;
	width: 310px;
	background-color: #ffffff;
	padding: 20px 50px 0 98px;
	border-right: 1px solid #e4e4e4;
	border-left: 1px solid #e4e4e4;
	float: left;
}

.bolum_orta_baslik {
	font-family: arial;
	font-size: 13px;
	line-height: 1.2em;
	position: relative;
	left: -55px;
	color:#666;
	top: 6px;
}

.font {
	font-family: Georgia;
	font-size: 13px;
	line-height: 1.37em;
	font-style: italic;
	padding-top: 10px;
	display: block;
}

.bolum_sag {
	display: inline-block;
	width: 209px;
	background-color: #fff;
	float: left;
	padding: 12px 15px 0 20px;
}

.bolum_orta div {
	background: url(../images/person.png) no-repeat 0 100%;
	width: 171px;
	height: 246px;
	position: relative;
	left: -98px;
	margin-right: -98px;
	top: -236px;
	margin-bottom: -236px;
}

.daire {
	background: url(../images/daire.png) no-repeat;
	width: 235px;
	display: block;
	height: 184px;
	margin: 50px 10px 10px 50px;
	position: relative;
	text-align: center;
}

.daire a {
	display: inline-block;
	color: #333;
	font-weight: bold;
	width: 65px;
	padding-top: 67px;
	position: absolute;
	font-size: 11px;
}
.daire a:hover {
	background: url(../images/daire_orta_bg.png) no-repeat 50% 18px;
}
/*
.daire a span {
	margin: -49px 0 0;
	background: url(../images/daire_orta_bg.png) no-repeat 50% 18px;
	width: 29px;
	height: 29px;
	display: none;
	position: absolute;
}

.daire a:hover span {
	display: inline-block;
}
*/
#kup {
	background: url(../images/resim_icon.png) no-repeat 0 0;
	width: 126px;
	height: 121px;
	padding-left: 115px;
	position.relative;
	margin-top:
	20px;
}

.arti {
	background: url(../images/resim_icon.png) no-repeat 0 -121px;
	height: 108px;
	width: 98px;
	position: relative;
	top: -18px;
}

.oval_kose {
	background-image: url(../images/beyaz_yuvarlak.png);
	background-repeat: no-repeat;
	height: 26px;
	position: relative;
}

.beyaz_sag {
	background-position: 100% -26px;
	height: 26px;
	padding-right: 203px;
}

.beyaz_sol {
	background-position: 0 0;
	padding-left: 203px;
	top: 14px;
}

/*--foooter baslangici---*/
#footer {
	position: relative;
	top: -26px;
	height: 75px;
	background: #e0e0e0;
	padding: 35px 0 0 15px;
	margin-bottom: 14px;
}

.social a {
	display: inline-block;
	background-image: url(../images/face_rss_icon.png);
	background-repeat: no-repeat;
	width: 24px;
	height: 24px;
	position: relative;
}

.rss {
	background-position: 50% 0;
}

.rss:hover {
	background-position: 50% -72px;
}

.twin {
	background-position: 50% -48px;
}

.twin:hover {
	background-position: 50% -120px;
}

.face {
	background-position: 50% -24px;
}

.face:hover {
	background-position: 50% -96px;
}

.arge {
	background-image: url(../images/argenova.png);
	width: 95px;
	height: 22px;
	position: relative;
	float: right;
	right: 20px;
	top: -30px;
	display: inline-block;
}

.adres {
	line-height: 1.11em;
	font-size: 10px;
	color: #999999;
	font-style: italic;
}

.kulaklik {
	left: 0;
	position: absolute;
	right: 0;
	top: -26px;
}

#altsayfaUst {
	background: url(../images/altsayfa_top_bg.png) no-repeat 0 0;
	height: 116px;
	font-family: arial;
	font-weight: bold;
	font-size: 11px;
}

#altsayfaUst h1 {
	font-size: 24px;
	color: #fff;
	padding: 44px 0 0 21px;
}

#altsayfaUst .navigasyon {
	color: #9db5c3;
	padding: 7px 0 0 22px;
}

#altsayfaUst .navigasyon a {
	color: inherit;
}

#altsayfaUst .navigasyon a:hover {
	color: #fff;
}

.bolumustkoseler, .bolumustkoseler .sag {
	background: url(../images/bolum_ustkoseler.png) no-repeat 0 0;
	height: 5px;
}

.bolumustkoseler {
	margin-top: 5px;
	padding-left: 5px;
}

.bolumustkoseler .sag {
	padding-right: 5px;
	background-position: 100% -5px;
}

.bolumustkoseler .l {
	background: #fff;
}

#content {
	color: #999;
	font-family: arial;
	font-size: 11px;
	line-height: 1.53em;
	padding: 15px 23px 30px;
	margin-bottom: 30px;
}

#content p {
	margin: 10px 0;
}

.sidebared {
	width: 617px;
	float: left;
}

#sidebar {
	float: right;
	width: 229px;
	position: relative;
	top: -44px;
	margin-bottom: 124px;
	background: url(../images/sidebar_bg.png) no-repeat 0 38px;
	padding-left: 1px;
}

#sidebar .sidebar_content {
	background: #fff;
	min-height: 302px;
	padding: 6px 14px;
	color: #666;
}

#sidebar .sidebar_content .baslik {
	font-size: 13px;
	font-weight: bold;
	line-height: 1.1em;
	display: block;
	margin-bottom: 12px;
	color: inherit;
}

#sidebar .sidebar_content a.baslik:hover {
	text-decoration: none;
}

#sidebar .sidebar_content ul {
}

#sidebar .sidebar_content ul li {
	background: url(../images/link_icon.png) no-repeat 1px 50%;
	font-size: 10px;
	padding-left: 13px;
	line-height: 20px;
}

#sidebar .sidebar_content ul li a {
	color: inherit;
}

#sidebar .sidebar_content ul li a:hover {
	color: #000;
	border-bottom: 1px #aaa dotted;
	padding-bottom: 1px
}

#sidebar .sidebar_content ul li.selected a, #sidebar .sidebar_content ul li.selected a:hover {
	color: #225979;
	font-weight: bold;
	border-bottom: 1px #225979 dashed;
}

#etiketlerDiv {
	margin-top: 10px;
}

#etiketlerDiv label {
	background: url("../images/tags-label.png") no-repeat scroll 0 50% transparent;
	display: inline-block;
	padding-left: 20px;
}

#etiketlerDiv a {
	background: url("../images/tag-small.png") no-repeat scroll 0 1px transparent;
	color: #666666;
	display: inline-block;
	padding-left: 14px;
	text-decoration: none;
}

#etiketlerDiv a:hover {
	color: #000;
}

#urunlerPlaceHolder {
	position: relative;
	left: -11px;
	margin-right: -11px;
	top: -8px;
	margin-bottom: -8px;
	width: 720px;
}

.urunDiv {
	position: relative;
	display: inline-block;
	padding: 9px 7px;
	width: 208px;
	height: 201px;
	border: 1px #d6d6d6 solid;
	float: left;
	margin-right: 16px;
	margin-bottom: 19px;
}

.urunDiv .urunad {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
	color: #09c;
	display: block;
}

.urunDiv .urunad:hover {
	color: #333;
}

.urunDiv p {
	width: 205px;
	height: 51px;
	display: block;
	line-height: 1.2em;
	color: #666;
	overflow: hidden;
	padding: 0;
}

/* margin override */
#content .urunDiv p {
	margin: 2px 0;
}

.urunDiv .kose {
	width: 7px;
	height: 7px;
	background: url(../images/urun_koseler.png) #ffffff no-repeat;
	display: inline-block;
	position: absolute;
}

.urunDiv .l {
	left: -1px;
}

.urunDiv .r {
	right: -1px;
}

.urunDiv .t {
	top: -1px;
}

.urunDiv .b {
	bottom: -1px;
}

.urunDiv .rt {
	background-position: -7px 0;
}

.urunDiv .lb {
	background-position: 0 -7px;
}

.urunDiv .rb {
	background-position: -7px -7px;
}

#urunDetayDiv {
	position: relative;
	left: -12px;
	top: -8px;
	width: 717px;
}

#urunDetayDiv .urunResim {
	width: 284px;
	height: 176px;
	border: 3px #d6d6d6 solid;
}

#urunDetayDiv .urunAd {
	font-weight: bold;
	font-size: 15px;
	display: block;
	margin: 3px 0 13px 0;
	color: #09c;
}

#urunDetayDiv .urunAciklama {
	line-height: 1.37em;
	color: #666;
	font-size: 11px;
	overflow: auto;
}

#iletisim_bilgileri_adresvs {
	width: 100%;
	font-size: 10px;
}

#iletisim_bilgileri_adresvs td {
	color: #666;
	line-height: 16px;
	padding: 2px 0;
	vertical-align: middle;
}

#iletisim_bilgileri_adresvs td.sol {
	padding-left: 7px;
	width: 53px;
}

#iletisim_bilgileri_adresvs td.nokta {
	width: 15px;
}

#iletisimPlaceHolder {
	width: 689px;
}

.textbox {
	background: #f4f4f4;
	border: 1px #d6d6d6 solid;
	position: relative;
	display: block;
	width: 352px;
	padding: 3px 5px;
}

.textbox input, .textbox textarea {
	width: 100%;
	border-width: 0;
	background: transparent;
	font-family: Arial;
	font-size: 12px;
	color: #666;
}

.textbox input {
	min-height: 19px;
}

.textbox .kose {
	display: inline-block;
	position: absolute;
	width: 6px;
	height: 6px;
	background: url(../images/_textbox_bg.png) #ffffff no-repeat 0 0;
}

.textbox .t {
	top: -1px;
}

.textbox .b {
	bottom: -1px;
}

.textbox .l {
	left: -1px;
}

.textbox .r {
	right: -1px;
}

.textbox .tl {
	background-position: 0 0;
}

.textbox .tr {
	background-position: 0 -27px;
}

.textbox .bl {
	background-position: 0 -21px;
}

.textbox .br {
	background-position: 0 -48px;
}

.button, .button .sag, .button .l {
	background: url(../images/button_bg.png) no-repeat 0 0;
	line-height: 27px;
	display: block;
}

.button {
	display: inline-block;
	padding-left: 6px;
	color: #215776;
	font-size: 10px;
}

.button:hover {
	color: #000;
}

.button:active {
	color: #fff;
}

.button .sag {
	padding-right: 6px;
	background-position: 100% -27px;
}

.button .l {
	background-repeat: repeat-x;
	background-position: 100% -54px;
	padding: 0 10px;
}

#iletisim_form label {
	font-size: 10px;
	color: #666;
	padding-left: 12px;
	line-height: 20px;
	margin-top: 5px;
	display: block;
}

.iletisimYazi {
	font-size: 14px;
	font-style: italic;
	font-family: "Georgia";
	color: #09c;
	margin-bottom: 30px;
}

.sonucBaslik {
	color: #215674 ;
	font-size:12px;
	font-weight:bold;
}
ul.sonuclar, #haberler ul {
	margin:0 0 6px 22px;
}

ul.sonuclar li, #haberler ul li{
	color: #215674;
	list-style:disc;
}
ul.sonuclar li a, #haberler ul li a{
	color:#333;
	font-size:11px;
}
ul.sonuclar li a:hover{
color:#000;}

#AramaSonuclari {
	margin: 5px 0 50px 5px;
}
#sonucBulunamadi{
	color:#D00D3A;
	display:block;
	text-align:Center;
	font-size:15px;
	font-weight:bold;
	margin:30px;
}
#haberler ul li a span {
	font-style:italic;
	color:#666;
}

/**********************************/
.black_overlay {
  display: none;
  position: absolute;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: black;
  z-index: 1001;
  -moz-opacity: 0.8;
  opacity: .80;
  filter: alpha(opacity=80);
}
.white_content {
  display: none;
  position: absolute;
  top: 25%;
  left: 25%;
  width: 50%;
  height: 50%;
  padding: 16px;
  border: 16px solid orange;
  background-color: white;
  z-index: 1002;
  overflow: auto;
}