html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
body {
    line-height:1;
}
article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
    display:block;
}
nav ul {
    list-style:none;
}
blockquote, q {
    quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}
a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}
/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
}
del {
    text-decoration: line-through;
}
abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}
input, select {
    vertical-align:middle;
}


* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
body {
/*background-position: 0px -400px;
background:url('images/hd.jpg') no-repeat  #f6f6f6 0px 0px;*/
    color: #111;
    font-size: 15px;




    /*font-family: 'Montserrat', sans-serif;*/

	background-color:#fafafa;


    font-family: 'Source Sans Pro', sans-serif;

    



}
.main {min-height:200px;}
a {
    text-decoration: none;
    cursor: pointer;
    color: inherit;
    -webkit-transition: all 0.45s ease-in-out;
    -moz-transition: all 0.45s ease-in-out;
    -o-transition: all 0.45s ease-in-out;
    -ms-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;
}
a:hover,
a:focus,
a:visited {
    text-decoration: none;
    outline: none;
	color: inherit;
    -webkit-transition: all 0.45s ease-in-out;
    -moz-transition: all 0.45s ease-in-out;
    -o-transition: all 0.45s ease-in-out;
    -ms-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;
}

h1,h2,h3,h4,h5 {  word-spacing: 1px; font-family: 'Montserrat', sans-serif; }
.altmailiste,.urunkutubas,.maddeler,.sayfah1,.ilnbash1{  font-family: 'Montserrat', sans-serif; }


.solcek{float:left;}
.sagcek{float:right;}
.cls{clear:both;}
.ortala{margin: 0px auto 0px auto; width:1200px;}
.solts{text-align:left} .sagts{text-align:right} .ortts{text-align: center}  .jstts{text-align: justify}

.sifirsol { margin-left:0 !important;}

.ortx {
width: 1200px;
margin-left: auto;
margin-right: auto;
}

.ortayazi{line-height:1.5; padding: 0 0 32px 0;}
.ortayazi td{ padding: 6px 0;}
.ustcubuk{
background: rgba(0,0,0,.3);
color: #fff;


position: absolute;
width: 100%;
z-index: 999;



line-height: 50px;

height: 50px;


}


.nav-top {
  float: right;
  list-style:none;
  margin: 0;
  padding:0;
}

.nav-top > li {
  float: right;
}
.nav-top > li > a {
  border-radius: 0;
  padding: 0px 0px 0px 18px;
}

.nav-top > li > a:hover  {
  color:#0062aa;
}


.acc li ul li a:hover, .acc li a:hover, .acc li a.active,  .acc > li.active {color: #0062aa;}





.headeruc{ text-align:center; padding:20px 0;}
.headeruc h3 {
    color: #071645;
    font-size: 24px;
    line-height: 24px;
    text-transform: uppercase;
    margin: 20px 0 10px;
	font-weight:500;
}

.ustaltkisaboya{background: rgba(0,0,0,.4);
    width: 100%;
    height: 260px;
 padding-top:140px;
}
.ustaltkisa{
	
    background-repeat: no-repeat;
    background-image: url("images/ist-al2-kisa.jpg");
    background-size: cover;
    background-position: center center;
    width: 100%;
    height: 260px;
    z-index: 20;
}
.ustaltboya{background: rgba(0,0,0,.4);
    width: 100%;
    height: 920px;
 padding-top:140px;
     z-index: 20;
	position:relative;
}
.ustalt{
	

    width: 100%;
    height: 920px;
    z-index: 20;
	position:relative;
}


.flexbanalt{

    width: 100%;
    height: 920px;
    z-index: 19;
	position: absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.flexbanalt .flexslider{ background-color:transparent !important; height: 920px !important; border:0 !important; border-radius:0  !important; padding:0 !important; margin:0!important; }
.flexbanalt .slides img {min-width: 100%  !important;display: block  !important;height:920px !important;}
.flexdivx{width:100%; position: absolute; top:200px; z-index:99999;}
.flexhuc{ display:block; position:relative; z-index:99999;
font-size: 100px;

float: left;

color:
#fff;

width: 1200px;

font-weight: 900;

margin: 0 auto;

line-height: 1.1;

padding: 48px 0 0 0;


}
address {

    font-style: normal;

}

.analogosiyah{ float:left;  position:absolute; visibility:hidden; display:none;}
.analogosiyah img{width:160px; margin-top:-30px;}
.analogo{ float:left; margin-top:-84px;}
.analogo img{width:260px;}
.anamenu {width:830px;  float:right; padding-top:12px; position:relative;}


.yt-servicelink{display:none !important;position:absolute !important; visibility:hidden !important;}
.yandexdil{position:absolute; right:0; top:-32px;}


.iclogo{ float:left; padding:24px 0;}
.iclogo img{width:270px; display:block}

.anaslogan{font-size:100px; float:left; color:#fff; width:720px; font-weight: 900; margin: 0 60px 0 0; line-height: 1.1; padding:48px 0 0 0;}
.anaarama{ float:right; width:400px; background: rgba(255,255,255,.2); padding:30px; margin:48px 0 0 0; }
.anaslogan span{font-size:24px;  color:#fff;  font-weight: 400;  line-height: 1.7; padding:48px 0 0 0; display:block;}

.anaslgcbk{position:relative;	margin-top:-160px; }
.anaslgkose{position:absolute; top:5px; right:3px; width:20px; height:20px; border-right:#60beeb 2px solid; border-top:#60beeb 2px solid;}
.anaslgmtn{position:absolute; bottom:40px; left:12px; color:#60beeb; font-size:30px; font-weight:600;}

.anaslgcbk svg {
    stroke: #60beeb;

}
.anaslgcbk path {


    stroke-dasharray: 1526, 1528;
    stroke-dashoffset: 0;

}

.nav-beyaz{   background-color:#fff;}
.nav-container{  visibility:visible; color: #fff;}
.f-nav{ 
z-index: 9999; 
position: fixed; 
left: 0; 
top: 0; 
width: 100%; 
 color: #181818;
background-color:#fff; 
padding:38px 0 8px 0; 
visibility:visible;
box-shadow: 0 5px 0 rgba(0,0,0,.2);
} /* this make our menu fixed top */
.f-nav img{ width: 120px !important; }
.f-nav .anamenu{padding-top:0px; }
.f-nav .analogosiyah{position: relative; visibility: visible; display: block;}
.f-nav .analogo{ float:left; position:absolute; visibility:hidden; display:none;}
.f-nav .yandexdil{ visibility:hidden; display:none;}
.siyahtmn {color: #333;width:750px; float:right;  padding:30px 0 0 0;}


.bannerara{margin:0 0 16px 0;}
.bannerara label{ color:#fff; text-transform: uppercase; font-weight: 600; line-height: 1.6; width: 100%; display: block;}
.bannerara select{ color:#2c3e50;  line-height: 1.6; width: 100%; display: block;
background: rgba(255,255,255,.7);
border: 1px solid transparent;
}
.bannerara img{ position:absolute;}
.acc {
    position:relative;
    z-index: 1001;
  display: block;
	margin:0 ;
  padding: 0;
  list-style: none;
  text-transform: uppercase;
   text-align:left;
   float:right;
}

.acc li {
  display: block;
  position: relative;

  display: inline-block;
  padding: 0px;
  margin: 0;  
  
}

.acc a  {
	color:inherit;
  text-decoration: none;
  line-height:48px;

  display:block;
  font-weight:600;
  padding-left:36px;

}
.siyahtmn .acc a {width:110px} 
.acilmenu { }
.acilmenu::after {
    font-family: fontawesome;
    content: ' \f107';
    padding-left: 8px;
    position: absolute;

}

.acc li ul {
  padding: 0;
  position: absolute;
  top: 48px;
  left: 0;
  width: 150px;

  display: none;

  visibility: hidden;

}

.acc li ul li {
  background: #fff;
  display: block;
  color: #bb8e36;
  border:none;
  border-bottom:#CCC 1px solid;
  
}
.acc li ul li a{
	line-height:48px;
	display:block;
	width: 210px !important;
	padding:0 0 0 12px;
	font-size:14px;

  color: #6b6b6b;
  font-weight: normal;
}
.acc li ul li:hover { background: #fff;  }

.acc li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}



soldikciz a{ width: 120px !important;}
.sagdikciz  a{ width: 90px !important;}







.menuustgris{
	width:100%;

line-height:52px;
padding:32px;

/*    background-repeat: no-repeat;
    background-image: url("images/bg-middle.jpg");
    background-size: cover;
    background-position: center center;*/

background-color: #092438;
color: #ffffff;

}
.menuustgris h1{
 font-size:32px; font-weight:400; 
 color: #ffffff; letter-spacing:1px;text-transform: uppercase

}
.ursyfharita {
    background: #f2f4f6;
    border-bottom: 1px solid #e6e8e9;
    padding-top: 1.2em;
    padding-bottom: 1.2em;


font-weight:700;
font-size:13px;
color:#888;
letter-spacing:.2px;
margin-bottom:24px;
}
.ursyfharita a{
color:#7d7d7d
}
.ursyfharita strong a{
color:#909aa2;
}














.dtarama{background-color:#F00; margin-top:-56px; position:relative; color:#fff; font-size:18px; width:360px; font-weight:700; line-height:26px; padding:15px 64px; background-color: #071645;}
.dtarama::after {
    content: '\f0d7';
    font-family: fontawesome;
    position: absolute;

    right: 35px;
    color: #fff;
    font-size: 16px;
    line-height: 26px;
    letter-spacing: 1px;
}
.dtarama::before {
    content: '\f013';
    font-family: fontawesome;
    position: absolute;

    left: 30px;
    color: #fff;
    font-size: 20px;
    line-height: 26px;
    letter-spacing: 1px;
}
.alttanpadara{padding-bottom:16px;}
.ianasyfara{
	
	
background: #fff;
-webkit-box-shadow: 1px 0 15px 0 rgba(102,102,102,.5);
-moz-box-shadow: 1px 0 15px 0 rgba(102,102,102,.5);
box-shadow: 1px 0 15px 0 rgba(102,102,102,.5);	
	
	 position:relative;   padding:32px 32px ;
	 margin-bottom:36px;

}

.aramtd1{
  padding-top: 32px;
}
.yeniarama {

  border: 1px solid #f0f0f0;
  padding: 0 15px;
  height: 42px;
  width: 250px;
  color: #071645;
font-size: 14px;
line-height: 26px;
letter-spacing: 1px;
font-weight: 500;
}

.yeniarama  option {
  color: #333333;  margin: 6px; 
}
.yeniarama  option:hover {
  background-color: #333333;
  color: #FFFFFF;  margin: 6px;
}
.yeniarama1 {

  border: 1px solid #60beeb;
  background-color: #60beeb;
  border-radius:4px;
font-size: 14px;

letter-spacing: 1px;
font-weight: 600;
  height: 42px;
  width: 100%;
  color: #FFFFFF;
  text-transform:none;
  cursor:grab;

}

.yeniarama1:hover {
  border: 1px solid #333333;
  background-color: #333333;
  color: #FFFFFF;
}

.altalan{
	
    background-repeat: no-repeat;
    background-image: url("images/footer.jpg");
    background-size: 100% auto;
    background-position: bottom center;
	color:#f7f7f7;
	background-color: #222;



    width: 100%;
    opacity: 1;
    visibility: inherit;
    z-index: 20;
	padding:50px 0 20px 0;
}


.uctur{padding:24px 0;}

.uctur h2{font-size: 46px;
color: #2c3e50;
font-weight: 600;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 0;
text-align: center;
padding:12px 0 0 0;

display:block;
}
.uctur h5{
font-size: 14px;
font-weight: 400;
margin-top: 30px;
margin-bottom: 0;
line-height: 2;
text-align: center;
display:block;
padding:0px 0 36px 0;
}



.ucturkutumgsag{margin:15px 0px 15px 1px !important; }
.ucturkutu{float:left; position:relative; width:385px; margin:15px 22px 15px 0; background: #fafafa;}
.ucturkutu:hover{   -webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);
 -moz-box-shadow:0 3px 10px rgba(0,0,0,.2);
 box-shadow:0 3px 10px rgba(0,0,0,.2);
     -webkit-transition: all 0.45s ease-in-out;
    -moz-transition: all 0.45s ease-in-out;
    -o-transition: all 0.45s ease-in-out;
    -ms-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;}
 
.ucturkutu:hover .ucturicon{ color:#60beeb;    -webkit-transition: all 0.45s ease-in-out;
    -moz-transition: all 0.45s ease-in-out;
    -o-transition: all 0.45s ease-in-out;
    -ms-transition: all 0.45s ease-in-out;
    transition: all 0.45s ease-in-out;} 
 
.ucturfoto{width:385px; height:200px; overflow:hidden; z-index:9;}
.ucturfoto img{width:100%; min-height:200px; display:block;}
.ucturicon { background-color:#0062aa;  background-color:#f6f6f6; border:#f6f6f6 1px solid; display:block; position:absolute; top:155px; left:145px; color:#CCC; z-index:999; text-align:center; margin:0 auto 28px auto; font-size:48px; line-height:48px; padding:21px; border-radius:100%; width:90px;}
.ucturmtn {text-align:center; font-size:16px; height:125px; padding-top:70px;}
.ucturmtn h4{font-size:24px;}




.kurumsalanasyf { padding:12px 0 48px 0; line-height:1.5;}
.kurumsalanasyf a{ padding:12px 16px; color:#fff;  background-color:#0062aa;}
.kurumsalanasyf a:hover{   background-color:#333;}
.kurumsalanasyf img{ margin-right:24px;}


.anhaber{
	margin:20px 0;
	width:100%;
	
	
}
.anhaberuclu{
	display: inline-block;
	margin-left:20px;
	margin-bottom:12px;
	width:380px;
	
}
.anhaberuclu:hover{
	background-color:#e8e8e8;
	
}
.anhaberfoto{
	width:380px;
	height:210px;
	overflow:hidden;
	
}
.anhaberfoto img{
	max-width:380px;
	min-height:210px;
	display:block;
	
}

.anhaberfotom{
	width:380px;
	height:345px;
	overflow:hidden;
	border-radius:0 12px;
	
}
.anhaberfotom img{
	max-width:380px;
	min-height:345px;
	display:block;
	
}
.anhaberfotom img:hover{
filter:brightness(115%);
	
}
.anhabermetin{
	width:380px;
	height:160px;
	padding:20px;
	border-bottom:#CCC 1px solid;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	font-size:13px;
	line-height:1.5;
	color:#a2a2a2;
	overflow:hidden;
	
}
.anhabermetin strong{
	font-weight:700;
	padding:4px 0 20px 0 ;
	display:block;
	color:#252525;
	font-size:14px;
	
}
.anhabermetin a strong {

	color:#252525;
	
}
.anhabermetin a {

	color:#a2a2a2;
	
}

.anhbertumu a{display:block; width:120px; line-height:32px; border:#CCC 1px solid; border-radius:8px; color:#a2a2a2; margin:20px auto;}
.anhbertumu a:hover{ background-color:#CCC; border:#CCC 1px solid;  color:#252525; text-decoration:none;}
.altresbas{

color: #001570;
margin:  24px 0 ;

}





























































































































































.ustnet{
  display: -webkit-flex;
  display: flex;
  position:relative;
  z-index:99999;
}
.logoye {
  -webkit-flex: none;
          flex: none;
  width: 380px;
}
.menuye {
  -webkit-flex: none;
          flex: none;
  width: 820px;
}
.flex1 {
  -webkit-flex: 1;
          flex: 1;
}
.flex2 {
  -webkit-flex: 2;
          flex: 2;background-color:red;
}

.logasag {background:  url("images/usty3.png") repeat-x  top left ; height:152px;}
.logasol {background:  url("images/usty1.png") repeat-x  top right ; height:152px;}
.logoye  img{ display:block;}

.altagel{top:0; margin-top:-166px;}



.topbmenu{height:41px;  background-color:#d4d9dd; margin-bottom:2px; float:right; padding:0 16px 0 16px;}

.mavimenu{width:100%; height:78px;    background-color:#009ee3; margin:0px; padding:0px;}

.mavimenuyan{width:100%; height:78px;  background-color:#009ee3; margin:43px 0px 0px 0px; padding:0px;}




.botbmenu{height:45px;color:#676767; width:564px; font-size:16px; letter-spacing:1px; line-height:45px; background-color:#fff; margin:0px; float:right; padding:0 24px 0 24px;}
.botbmenu a{color:#676767; padding:0 5px 0 5px;}
.botbmenu a:hover{color:#009ee3;}




.ustsyh {
  background-color: #231f20;;
  color: #fff;


  padding: 14px 0 14px 0;
}
.text-note {
  margin: 0px 0 0 10px;
 float:  left;
 font-size:16px;


}
.text-note .fa {
  margin-right: 5px;
}

.header-top-links ul li {
	display: inline-block;
}
.header-top-links ul li a {
	font-size:12px;
	color:#fff;
}
.header-top-links ul li a:hover{
	color:#277bbd;
}
.header-top-links ul li a i {
  font-size: 15px;
  margin-right: 5px;
  vertical-align: sub;
}
.header-top-links {
  text-align: right;
}
.header-login {
	background: #277bbd;
}
.header-login:hover {
  background: #fff;
}
.header-login {
	color: #fff;
	padding: 13px 20px 11px;
	margin-left:12px;
}
.af-line {
	background: #fff;
	display: inline-block;
	height: 12px;
	width: 1px;
	margin: 0 12px -2px;
}

.logx img{height:120px;}
.ustlogy{margin:14px 0 14px 0;}



.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}

/* ------- HEADER BOTTOM  ------ */

 .col-md-10 {
  text-align: right;
}
.top20{margin-top:20px;}
.top40{margin-top:40px;}
 .get-tuch {
	display: inline-block;
}
 .get-tuch > ul {
	display: inline-block;
}
.get-tuch ul li h4, .get-tuch ul li p {
	padding:0;
	margin:0;
}
.get-tuch i {
	display: inline-block;
	font-size: 34px;
	margin-right: 7px;
	vertical-align: text-bottom;
}
.get-tech-line {
	display: inline-block;
	padding: 0 15px 0 25px;
	vertical-align: top;
}
.get-tuch{ padding:0 15px;}
.get-tuch ul li h4, .get-tuch ul li p {
  margin: 0;
  padding: 0;

}
.logoucyan{list-style: none; line-height:1.5;}
.logoucyan a{ color:#676767}
.logoucyan a:hover{ color:#bb8e36}



.ustmenutop{border-top:#CCC 1px solid; padding:4px 0 4px 0;}

.socials li{ display:inline-block;}
.socials li a {
 color:#dbdbdb;
 border:1px solid #dbdbdb;
 display:block;
 font-size: 14px;
 height: 32px;
 line-height:30px;
 width: 32px;
 margin:5px 5px 5px 0;
 text-align: center;
}
.socials li a:hover, .socials li a:focus{
 color:#fff;
}

.social-icons > ul {
  display: inline-block;
}

.social-icons a {
	color: #ed2a28;
}
.social-icons {
  clear: both;
  float: right;
  padding-top:2px;
}

.socials li a:hover, .socials li a:focus{
 color:#fff;
 background:#60beeb;
 border-color:#60beeb;
}
 .socials a:hover {
  background: #60beeb;
}

.kurumsaluyebas{

 padding:32px 0 16px 0;

border-top:#CCC dotted 1px;

}
.beyazbilgibas{
 color:#fff;
 padding:16px 0 16px 0;
 margin:0px 0 16px 0;

border-bottom:#fff dotted 1px;
font-size:18px;
text-align:center;
}

.altbyzalan{
 background:#fff;
 padding:8px 0 ;
 margin:0 ;

}
.altbyzalanbes{
	float:left;
	width:20%;
	padding:0 2%;

}
.altbyzalanic{
	width:100%;

	text-align:center;
	border:#CCC solid 1px;
	padding:16px;
	height:80px;
	position:relative;



}
.altbyzalanic img{
	width:100%;
	display:block;




	    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
}

.altbyzalanic img:hover{



	    -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */
    filter: grayscale(0);
}

.altsarialan{
 color:#fff;
 background:#277bbd;
 padding:40px 0 32px 0;
 margin:16px 0 0p 0;


    background-repeat: no-repeat;
    background-image: url("images/bg-sayilar.jpg");
    background-size: cover;
    background-position: top center;


}
.altsariuclu{
	float:left;
	width:19.9%;
	text-align:center;
	color:#fff;
	font-size:15px;
	line-height:1.3;
	font-size:18px;
}
.altsariuclu h4{

	color:#fff;
	font-weight:400;
	padding:16px 0 8px 0;
	font-size:24px;
}
.altsariuclu i{

	font-size:48px;
	padding:12px 0;

}




#navmenu {
  background-color: #fff;

  height: 132px;
  z-index: 999;

}





















.ustmetinler{
  background-color: #092438;
  color: #fff;
  font-size: 24px;
  padding: 16px;
  margin: 0px 0px 16px 0px;

}
.ustmetinler h3{
  color: #fff;

}


.altmetinler{

  font-size: 14px;
  line-height: 1.5;
}
.iletyaz1{

  font-size: 14px;
  padding: 4px;
}
.bayraklar {


  margin-top: 16px;
  margin-left: 12px;
}




td#ortaalanustbas {
  background-color: #092438;
  color: #fff;
  font-size: 24px;
  padding: 8px;
  margin: 0px 0px 16px 0px;

}




.istayeni{
border: 1px solid #444; color: #111;  
margin: 12px 12px 12px 12px ;
height: 24px;     padding: 12px 12px 0 12px;
  font-size: 13px
}

.sblr{


}
.sblrs {

  border: 1px solid #444;
   height: 37px;    margin: 12px 0  12px 0;
  width: 260px;
  color: #111;
  background: white url("images/ok1.png") no-repeat right  ;
  text-transform:none;
  -webkit-appearance: none;  /*Removes default chrome and safari style*/
		-moz-appearance: none; /* Removes Default Firefox style*/
  font-size: 13px
}

.sblrs  option {
  color: #111;  margin: 6px; 
}
.sblrs  option:hover {
  background-color: #111;
  color: #FFFFFF;  margin: 6px;
}

.anarm{
  padding: 12px 0 12px  0;
}





.numaralama{
  font-size: 14px;
  font-weight: bold;
  
  text-align: center;
  padding: 16px 0 16px 0;
  line-height: 38px;
}
.numaralama a{


 border: #BBBBBB solid 1px;
 background-color: #FFFFFF;
  padding: 6px;
  margin: 6px;
  
  color: #222222
}

a#secilisayfano {

 background-color: #D9D9D9;
 border: #D10912 solid 1px;

}




.alth2{
  padding: 16px 0px 16px 0px;
  font-size: 16px;
  color: #60beeb;

}

/* line 265, ../sass/theme.scss */
.pgl-copyrights {
  border-top: 1px solid #888;
  padding-top: 15px;
  margin-top: 35px;
}
.pgl-copyrights p{
  padding-top: 15px;

}
/* line 268, ../sass/theme.scss */
.pgl-copyrights a {
  color: #f7f7f7;
}
/* line 270, ../sass/theme.scss */
.pgl-copyrights a:hover, .pgl-copyrights a:focus {
  color: #f7f7f7;
}
.altmt1 {
  color: #CCCCCC;
  font-size: 14px;

}
.altmt1 a{
  color: #666666;
}
.altmt1 p{

  font-size: 15px;
  margin: 8px 0px 8px 0px
}
.altmt1 address {
  line-height: 2.2;
}

.altmt2 {
  color: #666666;
  font-size: 14px;

  padding-left: 8px;
}
.altmt2 a{
  color: #666666;
}


ul#alt1menu li{
	display:block;
	width: 200px;
    height:32px;
	list-style-type:none;
    margin-bottom: 0px;

  margin-right: 8px
}
ul#alt1menu li a, ul#alt1menu li a:link, ul#alt1menu li a:visited{
    display:block;
    padding: 5px 0 0 14px;
	height:32px;

    font-size: 15px;
    background:url("images/sagtarafmenualt1.png") no-repeat;
    text-decoration: none;
  color: #F8F8F8
}
ul#alt1menu li a:hover{
	display:block;
	background:url("images/sagtarafmenualt1.png") no-repeat;
    text-decoration: none;
  color: #60beeb
}

.iconlar{
  position: absolute;
}




.vitrinalan{padding:48px 0 36px 0; background-color:#f6f6f6;}
.vitrinalan h2{font-size: 46px;
color: #2c3e50;
font-weight: 600;
text-transform: uppercase;
margin-top: 0;
margin-bottom: 0;
text-align: center;
padding:12px 0 0 0;

display:block;
}
.vitrinalan h5{
font-size: 14px;
font-weight: 400;
margin-top: 30px;
margin-bottom: 0;
line-height: 2;
text-align: center;
display:block;
padding:0px 0 36px 0;
}

.ilankutuSag{margin: 18px 0px  13px  0px !important;}
.ilankutu{  
	position: relative;
  width: 386px;
  float: left;
  margin: 18px 21px  13px  0px;
  background-color: #fff;
  border: 1px solid rgba(102,102,102,.07);
}
.ilankutu:hover{

    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;	  
  
   -webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);
 -moz-box-shadow:0 3px 10px rgba(0,0,0,.2);
 box-shadow:0 3px 10px rgba(0,0,0,.2)
}

.ilankutu:hover .ilanfoto img{
    -webkit-transition: all 0.7s ease-in-out;
    -moz-transition: all 0.7s ease-in-out;
    -o-transition: all 0.7s ease-in-out;
    -ms-transition: all 0.7s ease-in-out;
    transition: all 0.7s ease-in-out;	
	
	
    -ms-transform: scale(1.04);
    -moz-transform: scale(1.04);
    -webkit-transform: scale(1.04);
    -o-transform: scale(1.04);
    transform: scale(1.04);

}


.ilanetiket {position:absolute;background-color:#fff; right:76px; top:18px;  color:#0062aa; font-size:14px; font-weight:600; line-height:30px; width:96px; text-align:center;}
.ilanfiyati, .ilanfotaci{background-color:#0062aa;}
.ilanfoto{ height: 240px; overflow:hidden;}
.ilanfoto img{ display:block; min-height: 240px; width:100%; }
.ilanfiyati {position:absolute; left:0; top:208px;  color:#fff; font-size:14px; font-weight:600; line-height:32px; width:96px; text-align:center;}
.ilanfotaci{
line-height: 24px;
position: absolute;

right: -9px;

background: #0062aa;

color: #fff;

text-transform: uppercase;

padding: 3px 15px;

font-weight: 600;

top: 18px;	
	
}
.ilanfotaci::after {

position: absolute;

right: 0;

bottom: -10px;

border-top: 11px solid #00508b;


overflow:hidden;

content: " ";

display: block;

border-right: 10px solid #f6f6f6;

}
.maddeler{line-height:48px; font-size:14px; font-weight:700; padding:0 16px 0 8px;}
.maddeler i{ font-size:20px; line-height:48px;}

.maddeler sup {  vertical-align: super; font-size: smaller;}
.ilanmadde{padding:4px 8px ;}

.ilanaci{


  color: #111;
  font-size: 13px;
  line-height:26px;

  padding: 16px;
  height: 100px;
}
.ilanaci i{

margin:0 8px 0 0;
font-size:16px;

}
.ilanaci strong{


  color: #333;
  font-size: 13px;
  line-height:26px;
  font-weight:700;
  letter-spacing:0.5px;

}


.ilanaci p{


  margin: 6px 0px;

  font-size: 14px
}

.fotolaticbk{
	background-color:#277bbd; 
	color:#fff;
	padding:8px;

}

/* line 501, ../sass/theme-elements.scss */
.fotolaticbk ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 505, ../sass/theme-elements.scss */
.fotolaticbk ul li {
  display: inline;
}
/* line 507, ../sass/theme-elements.scss */
.fotolaticbk ul li + li {
  padding-left: 15px;
}




/* line 495, ../sass/theme-elements.scss */
.amenities {
  border-top: 1px solid #eee;
  padding: 8px 20px 8px ;
}
/* line 498, ../sass/theme-elements.scss */
.amenities address {
  margin-bottom: 0;
}
/* line 501, ../sass/theme-elements.scss */
.amenities ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 505, ../sass/theme-elements.scss */
.amenities ul li {
  display: inline;
}
/* line 507, ../sass/theme-elements.scss */
.amenities ul li + li {
  padding-left: 15px;
}

.sayfabasi{
  height: 240px;
  background:url("images/sayfabasi.jpg") no-repeat right   center;
  margin-top: -166px
}


.sayfah1{
  background-color: #fff;
  color: #666;
  font-size: 30px;
  padding: 16px;
  margin: 0px 0px 16px 0px;

  width: auto;
  font-weight: bold;
}
.ilnbash1{
  background-color: #111111;
  color: #F8F8F8;
  font-size: 24px;
  padding: 16px;
  margin: 0px 0px 16px 0px;

}

.emlakdetaysol{
  float: left;
  width: 800px;
  background-color: #FFFFFF;
  margin: 28px 0px 16px 0px;
}
.emlakdetaysag{
  float:  right;
  width: 300px;

  margin: 28px 0px 16px 0px;
}

.saganakutu{
  background-color: #FFFFFF;
  padding: 16px;
  margin-bottom: 20px;
}





.ilan-kisaacik{
    border-bottom: 1px solid #f5f5f5;
  margin-bottom: 20px;
  padding: 0px 16px 16px 16px;
}
.ilanek1{
  color: #666;
  font-size: 16px;
  padding: 0px 6px 6px 6px;

}
.ilanek2{
  color: #666;
  font-size: 20px;
  padding: 0px 6px 6px 6px;

  font-weight: bold
}
.ilan-acik {

    border-bottom: 1px solid #f5f5f5;
  margin-bottom: 20px;
  padding: 0px 16px 16px 16px;

}


/* EMLAK DETAY */
.ilan-baslik {    background: none repeat scroll 0 0  #006699;     border: 1px solid #003366;    border-radius: 5px 5px 5px 5px;    color: #fff;    font-size: 22px;    font-weight: bold;      padding: 10px;    text-align:center; }
.ilan-fiyat {   background-color:#ffffff; color: #222222; font-size: 22px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 10px; font-weight: bold }
.ilan-no {  background-color:#ffffff; color: #222222; font-size: 22px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 10px; font-weight: bold }
.sube-adi {  background-color:#ffffff; color: #222222; font-size: 22px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 10px; font-weight: bold; text-align: center }
.ilanonbilgi { padding:10px;  border-radius:2px; margin-bottom:10px;}
.detay-iletisim { padding:10px; background:#FFF; border-radius:10px; margin-bottom:10px;}
.detay-il-ilce { text-align:center; font-size:20px; font-weight:bold; margin-bottom:10px; color:#15709f; }
.detay-adres { text-align:center; font-size:12px; font-weight:bold;   color:#a2a2a2;}

.yen-LB{text-align: right; font-size: 14px; font-weight: bold; padding: 4px;}
.yen-LA{text-align: left; font-size: 14px; padding: 4px;}
.yen-LBo{ text-align: left; font-size: 14px; font-weight: bold; padding: 4px; }

.ilanortaalan { padding:10px; background:#FFF;  margin:0px 10px 10px 10px ;}



.ilan-harita { background-color:#ffffff; color: #FFFFFF; font-size: 12px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 4px;    text-align:center; }
.ilan-kredi { background-color:#ffffff; color: #222222; font-size: 12px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 10px; }
.bizi-arayin { background-color:#ffffff; color: #222222; font-size: 12px;   border: 1px solid  #A2A2A2;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 10px; }


.ilanfb { background-color:#3b5997; color: #FFFFFF; font-size: 14px;   border: 1px solid #2c4371;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 4px;    text-align:center; }
.ilantw { background-color:#33ccff; color: #FFFFFF; font-size: 14px;   border: 1px solid #30b8e5;    border-radius: 5px 5px 5px 5px; margin-bottom: 10px;    padding: 4px;    text-align:center; }

.hesapla { width: 220px;  }

.ilandetayilet1{
  padding: 8px;
  font-weight: bold;
  font-size: 16px
}

.listebasi1{
  padding: 8px;
  font-weight: bold;
  font-size: 13px
}
.listealti1{
  padding: 8px;
  line-height: 2;
  font-size: 13px
}

.subebilgi2{
float: left;
width:500px;
}
.subebilgi1{
  float: right;
width:600px;
  

  font-size: 14px;
  font-weight: bold;
  color: #333;
  text-align: center;
  background-color: #FFFFFF;
  height: 360px;
}
.subebilgi1 b{

  font-size: 18px;
  font-weight: bold;
  color: #222;
}
.subebilgi1 a{

  font-size: 16px;
  font-weight: bold;
  color: #C72C25;
}
.subeilanlar{
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #555;
}

.callistler{
float: left;
width:160px;
height: 220px;
  text-align: center;
  line-height: 1.5;
  background-color: #FFFFFF;
  padding: 12px;
  margin: 12px;
}



















































div#ustacilir{    background:url("images/box2.png") no-repeat scroll left bottom transparent;    float:left;     height:30px;     padding-left:5px;       width:263px;}
div#ustacilir span{  float:left;     height:20px;     padding:7px 5px 5px 0}
.DropList{    background: scroll  transparent;     border: none;     color:#555;     width:248px;     font-size:12px}
.ustrayaz{
  font-size: 14px;
  color: #006699;    padding-left:5px;    width:262px;
}
td#toplamista4{  background:url("images/ktaProje.png") no-repeat top left; height: 69px;  width: 262px;}
td#toplamista1{  background:url("images/ktaKonut.png") no-repeat top left; height: 69px;  width: 262px;}
td#toplamista2{  background:url("images/ktaIsyeri.png") no-repeat top left; height: 69px;  width: 262px;}
td#toplamista3{  background:url("images/ktaArsa.png") no-repeat top left; height: 69px;  width: 262px;}

.donenbaslik{
  background-color: #a1b9c4;
  color: #ffffff;
  
  font-size: 15px;
  letter-spacing: 1px;
  padding: 4px;
  vertical-align: top;
}
.arabut{
  width: 220px;
  height: 30px;
  
  font-size: 13px;
    border:  #336699 1px solid;padding: 2px;
}
.ililce{
  width: 220px;
  
  font-size: 13px;
    border: #336699 1px solid; padding: 2px;color: #003366;
}
.inputs{
 width: 105px;
  border: #336699 1px solid;
  padding: 2px;

}
.inputsss{
 width: 95px;
  border: #adc6ce 1px solid;

}

td#gricizgilizemin2{
border-left: #ebebeb 1px solid;
border-right: #ebebeb 1px solid;
border-bottom: #ebebeb 1px solid;
background-color: #d9d9d9;
/*  padding: 2px;*/

}

.vitrfoto{
  height: 140px;
  text-align: center;
  padding: 0px  7px  0px  7px ;
  background:  #FFFFFF url("images/emlak3.png") center repeat-y;
}
.vitrbasl{
  height: 62px;
  background:  #FFFFFF url("images/emlak3.png") center repeat-y;
  text-align: center;
  font-size: 12pt;
  color: #333333;
  padding: 4px  4px  0px  4px ;
  vertical-align: top;
  font-weight: bold;

}
.vitrbasl a{

  font-size: 12pt;
  color: #003366;
  text-decoration: none;
}
.vitrbasl a:hover{

  font-size: 12pt;
  color: #336699;
  text-decoration: underline;
}
.vitrfiya{
  height: 24px;
  background:  #FFFFFF url("images/emlak3.png") center repeat-y;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  color: #FF0000;
  padding: 0px  4px  0px  4px ;
}
.vitracik{
  height: 40px;
  background:  #FFFFFF url("images/emlak3.png") center repeat-y;
  text-align: center;
  font-size: 11pt;
  color: #000080;
  padding: 0px  4px  0px  4px ;
}
.vitracik a{

  font-size: 11pt;
  color: #0194da;
  text-decoration: none
}
.vitracik a:hover{

  font-size: 11pt;
  color: #0194da;
  text-decoration: underline
}
.facemail {
  padding-left: 10px; padding-right: 10px;;
  font-size: 13px;
  color: #FFFFFF
}
.facemail a{

  font-size: 13px;
  color: #FFFFFF;
  text-decoration: none;
}

.istayaz {
  padding-left: 80px; padding-top: 12px; vertical-align: top;
  line-height: 1.5;
}

.istabuyuk{
  font-size: 20px;
  color: #144b6f;
  font-weight: bold
}
.menuyan2{
  
  font-size: 14px;
  color: #218ccd;
  text-align: center;


  background-color: #ffffff;

}
.menuyan2 a{
  color: #218ccd;
  text-decoration: none;
}
.menuyan2 a:hover{

  color: #218ccd;
  text-decoration: underline
}


 .menuyan1{
  
  font-size: 14px;
  color: #ffffff;


  background:url("images/yenimenualti.png") center repeat-y;
  background-color: #218ccd;

}
.menuyan1 a{
  color: #ffffff;
  text-decoration: none;
}
.menuyan1 a:hover{

  color: #ffffff;
  text-decoration: underline
}


.menuyan11{
  
  font-size: 14px;
  color: #ffffff;
  padding: 12px;
  background-color: #e3000f;

}
.menuyan11 a{
  color: #ffffff;
  text-decoration: none;
}
.menuyan1 a:hover{

  color: #e3000f;
  text-decoration: underline
}

.menumet{
  text-align: center;

    padding: 12px 12px 12px 12px ;
}


 .bizitakip{
  
  font-size: 13px;
  color: #ffffff;
  text-align: left;


}

 .bizitakip a{
  
  font-size: 13px;
  color: #C1E809;
  text-align: left;


}

.bizitakip b{
  color: #FFFFFF;
  text-decoration: none;
}
 .altyazmen{
  
  font-size: 11px;
  color: #ffffff;
  text-align: right;


}
.altyazmen a{
  color: #ffffff;
  text-decoration: none;
}
.altyazmen a:hover{

  color: #ffffff;
  text-decoration: underline
}


 .usermenu{
  
  font-size: 13px;
  color: #111111
}
.usermenu a{
  
  font-size: 13px;
  color: #111111;
  text-decoration: none;
}
.usermenu a:hover{
  
  font-size: 13px;
  color: #111111;
  text-decoration: underline
}

.ust2{
/*  background:url("images/ust2.png")  repeat-x;*/
  background-color: #bbbbbb;
vertical-align: middle;

  height: 30px;
}
.ust1{
/*  background:url("images/ust1.png") center no-repeat;*/
  background-color: #bbbbbb;
  height: 30px;
  color: #FFFFFF; vertical-align: middle;
  
  font-size: 13px;
}

.istanbul{
  background:url("images/istanbul.png")  bottom right no-repeat;
  height: 221px;
  color: #000000; vertical-align: middle;
  
  font-size: 13px;
}






/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#yanson1 li{
	display:block;
	float: left;
	list-style-type:none;
    height:70px;
    width:264px;
}
ul#yanson1 li a {
	display:block;
	float: left;
    list-style-type:none;
    height:70px;
    width:264px;
 }

ul#yanson1 i {display:none; font-style:normal;}

ul#yanson1 li.menu1 a {background:url("images/menu1.png") no-repeat 0 0; background-position:0 0;}
ul#yanson1 li.menu1 a:hover {background:url("images/menu11.png") no-repeat 0 0; background-position:0 0;}

/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */
/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#yanson2 li{
	display:block;
	float: left;
	list-style-type:none;
    height:70px;
    width:237px;
}
ul#yanson2 li a {
	display:block;
	float: left;
    list-style-type:none;
    height:70px;
    width:237px;
 }

ul#yanson2 i {display:none; font-style:normal;}

ul#yanson2 li.menu2 a {background:url("images/menu2.png") no-repeat 0 0; background-position:0 0;}
ul#yanson2 li.menu2 a:hover {background:url("images/menu22.png") no-repeat 0 0; background-position:0 0;}

/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */


/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#yanson3 li{
	display:block;
	float: left;
	list-style-type:none;
    height:70px;
    width:239px;
}
ul#yanson3 li a {
	display:block;
	float: left;
    list-style-type:none;
    height:70px;
    width:239px;
 }

ul#yanson3 i {display:none; font-style:normal;}

ul#yanson3 li.menu3 a {background:url("images/menu3.png") no-repeat 0 0; background-position:0 0;}
ul#yanson3 li.menu3 a:hover {background:url("images/menu33.png") no-repeat 0 0; background-position:0 0;}

/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#yanson4 li{
	display:block;
	float: left;
	list-style-type:none;
    height:70px;
    width:236px;
}
ul#yanson4 li a {
	display:block;
	float: left;
    list-style-type:none;
    height:70px;
    width:236px;
 }

ul#yanson4 i {display:none; font-style:normal;}

ul#yanson4 li.menu4 a {background:url("images/menu4.png") no-repeat 0 0; background-position:0 0;}
ul#yanson4 li.menu4 a:hover {background:url("images/menu44.png") no-repeat 0 0; background-position:0 0;}

/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#chayson li{
	display:block;
	width:120px;
    height:27px;
	list-style-type:none;
    margin-bottom: 3px;

}
ul#chayson li a, ul#chayson li a:link, ul#chayson li a:visited{
    display:block;
    padding: 8px 0 0 20px;
	height:27px;
    
    font-size: 13px;
    background:url("images/sagtarafmenualt1.png") no-repeat;
    text-decoration: none;
  color: #FFFFFF;
  font-weight: bold
}
ul#chayson li#selected, ul#chayson li#selected a:link, ul#chayson li#selected a:visited{
	display:block;
	background:url("images/sagtarafmenualt2.png") no-repeat;
	height:27px;
    text-decoration: underline;    color: #042254
}
ul#chayson li a:hover{
	display:block;
	background:url("images/sagtarafmenualt2.png") no-repeat;
	height:27px;
    text-decoration: underline;    color: #042254
}





.nav{
  background-color: #FFFFFF;
  font-size: 15px;
  padding: 2px;
  text-align: center;
  
}

/* ////////////////////////////////////////////////İMZA ALANI//////////////////////////////////////////////// */
td#almavicbk{
  background:url("images/altmavimzaorta.jpg")  repeat-x;
  text-align: center;
  color: #FFFFFF;
  
  font-size: 13px
}

div#dalmaviyazi{
  text-align: center;
  color: #111111;
  
  font-size: 13px;
}
div#dalmaviyazi a{
  color: #111111;
  
  font-size: 13px;
  text-decoration: none;
}

div#dalmaviyazi a:hover {
  color: #222222;
  
  font-size: 13px;
  text-decoration: underline
}
/* ////////////////////////////////////////////////İMZA ALANI//////////////////////////////////////////////// */
/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */

ul#yanson li{
	display:block;
	float: left;
	list-style-type:none;
    height:46px;
    width:97px;
    margin: 0px;
    padding: 0px;
}
ul#yanson li a {
	display:block;
	float: left;
    list-style-type:none;
    height:46px;
    width:97px;
    margin: 0px;
    padding: 0px;
 }

ul#yanson i {display:none; font-style:normal;}

ul#yanson li.menu1 a {background:url("images/menu1.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu2 a {background:url("images/menu2.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu3 a {background:url("images/menu3.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu4 a {background:url("images/menu4.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu5 a {background:url("images/menu5.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu6 a {background:url("images/menu6.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu7 a {background:url("images/menu7.png") no-repeat 0 0; background-position:0 0;}
ul#yanson li.menu8 a {background:url("images/menu8.png") no-repeat 0 0; background-position:0 0;}


ul#yanson li a:hover{background-position:0 100%;}
/* ////////////////////////////////////////////////UST MENULER ALANI//////////////////////////////////////////////// */


/* ////////////////////////////////////////////////İMZA ALANI//////////////////////////////////////////////// */

.uyemen{
  padding-top: 6px;

}

td#uyemenusu{
  background-color: #000000;
  text-align: right;
  color: #FFFFFF;
  
  font-size: 14px;

  padding: 6px;
}
td#uyemenusu a{
  color: #FFFFFF;

  text-decoration: none;
}
td#uyemenusu a:hover{
  color: #FFFFFF;

  text-decoration: underline;
}
/* ////////////////////////////////////////////////İMZA ALANI//////////////////////////////////////////////// */

td#ustmenualti{
  background:url("images/menualtyan.jpg")  repeat-x;
  height: 47px;
}

td#mavisubeler{
     border: #da251c 1px solid;
     height: 41px;
}



.krimizisayi{
  
  font-size: 13px;
  color: #d10912;
  padding: 3px;
  font-weight: bold
}
.anasafyaistak {
  
  font-size: 13px;
  color: #025982;
  padding: 4px 4px 4px 20px;
  background : url("images/maviokpng.png") no-repeat center left ;
}

.anasafyaistak a{
  color: #025982;
  text-decoration: none;
}
.anasafyaistak a:hover{
  color: #025982;
  text-decoration: underline;
}


.anasafyaraalti {
border: #3f3836 1px solid;
  background : url("images/anaarkaara.png") repeat-x ;
}
td#aracizikat {
border-left: #3f3836 1px solid;
padding-left: 10px;
}
td#evresimligri {
border: #b1b1b1 1px solid;

}








/* ////////////////////////////////////////////////LOGO ALANI//////////////////////////////////////////////// */
td#ustlogo{
  width: 200px;
  height: 150px;
  vertical-align: middle;
  text-align: left;
}
td#ustflash{

  vertical-align: middle;
  text-align: center;
}
td#ustyanmenu{
  height: 29px;
  vertical-align: top;
  text-align: center;
}
/* ////////////////////////////////////////////////LOGO ALANI//////////////////////////////////////////////// */















/* Sistem GENEL bos blokları ///////////////////////////////////////////////////////*/
td#ustbolumsag {

width: 399px;
  
  font-size: 8px;
  vertical-align: top;



}
td#ustbolumsol {

  
  font-size: 8px;
  vertical-align: top;
}
td#ustbolumorta {
width: 4px;
  
  font-size: 8px;
  vertical-align: top;
}

/*///////ust kısım menuuu*/

td#ustmenuler{
  background:url("images/ustmenuarka.jpg")  repeat-x;
  
  font-size: 12px;
  height: 47px;
  color: #FFFFFF;

}
td#ustmenuler a{
  text-decoration: none;
  color: #FFFFFF
}
td#ustmenuler a:hover{
  color: #FFFFFF;
  text-decoration: underline;
}
/*///////ust kısım menuuu*/
td#ustloglar{
background:#ffffff ;
  
  font-size: 12px;
  color: #707070;
  padding: 0px;
}
td#ustunustumeu{

background-color: #c1e809;
  
  font-size: 12px;
  color: #707070;
  padding: 6px;
}

td#ustmenukisismsisim{
	background:url("images/menualtlik.jpg")  repeat-x;
    height: 38px;
    padding-bottom: 4px;
}


td#ikinciustmenu{
  height: 36px;
  background:url("images/2menualt.jpg")  repeat-x;
  padding-left: 2px;
  padding-bottom: 4px;
  letter-spacing: 1px;
  color: #042254;
  font-size: 12px;
  
}
td#ikinciustmenu a{
  text-decoration: none;
}
td#ikinciustmenu a:hover{
  color: #042254;
  text-decoration: underline;
}
td#mavikutucuk{
  width: 180px;
  background:url("images/mavikutucuk_02.jpg")  repeat;
  padding-left: 2px;
  padding-right: 2px;
  color: #042254;
  font-size: 12px;
  
}

td#kdvdahil{
  
  font-size: 12px;
  font-weight: bold;
  color: #990000
}
td#odemeformalt{
  
  font-size: 10pt;
  color: #111111;
  background-color: #EEEEEE;
  padding: 6px;
}
td#odemeimkanlari{
  
  font-size: 10pt;
  color: #111111;
  background-color: #F4F5FF;
  padding: 6px;
}
td#odemeyap{
  
  font-size: 10pt;
  color: #111111;
  background-color: #F4F5FF;
  padding: 6px;
  font-weight: bold
}
td#faturasonhata{
  
  font-size: 12pt;
  color: #CC0000;
  background-color: #F7F7F7;
  padding: 6px;
  font-weight: bold
}
td#faturasonozel{
  
  font-size: 10pt;
  color: #003366;
  background-color: #F7F7F7;
  padding: 6px;
  font-weight: bold
}
td#faturason{
  
  font-size: 10pt;
  color: #111111;
  background-color: #F7F7F7;
  padding: 6px;
  font-weight: bold
}
td#faturason b{
  color: #990000
}
td#faturason i{
  color: #003366
}


ul#solmenu li{
	display:block;
	width:199px;
    height:27px;
	list-style-type:none;
    margin-bottom: 2px;

}
ul#solmenu li#selected, ul#solmenu li#selected a:link, ul#solmenu li#selected a:visited{

	background:url("images/katmenualt.jpg") no-repeat;
    height:27px;
    
    font-size: 11px;
    color: #990000;
    text-decoration: underline;
  font-weight: bold:
}

ul#solmenu li a, ul#solmenu li a:link, ul#solmenu li a:visited{
    display:block;
    padding: 5px 0 0 35px;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualt.jpg") no-repeat;
    text-decoration: none;
}
ul#solmenu li a:hover{
	display:block;
	background:url("images/katmenualt.jpg") no-repeat;
	height:27px;
    text-decoration: underline
}

ul#solmenu li#selecteda1, ul#solmenu li#selecteda1 a:link, ul#solmenu li#selecteda1 a:visited{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualta.jpg") no-repeat;
    text-decoration: none;
    color: #990000;
}
ul#solmenu li#selecteda1 a:hover{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualta.jpg") no-repeat;
    text-decoration: none;
    color: #990000;
}
ul#solmenu li#selecteda, ul#solmenu li#selecteda a:link, ul#solmenu li#selecteda a:visited{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualta.jpg") no-repeat;
    text-decoration: none;
}
ul#solmenu li#selecteda a:hover{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualta.jpg") no-repeat;
    text-decoration: none;
  color: #003366
}
ul#solmenu li#selectedaa1, ul#solmenu li#selectedaa1 a:link, ul#solmenu li#selectedaa1 a:visited{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualtaa.jpg") no-repeat;
    text-decoration: none;
    color: #990000;
}
ul#solmenu li#selectedaa1 a:hover{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualtaa.jpg") no-repeat;
    text-decoration: none;
    color: #990000;
}
ul#solmenu li#selectedaa, ul#solmenu li#selectedaa a:link, ul#solmenu li#selectedaa a:visited{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualtaa.jpg") no-repeat;
    text-decoration: none;
}
ul#solmenu li#selectedaa a:hover{

    display:block;
	height:27px;
    
    font-size: 11px;
    background:url("images/katmenualtaa.jpg") no-repeat;
    text-decoration: none;
    color: #003366;
}
/* Sol haftanın ürünü menusu */
div#haftaninurunu {

  width: 198px;
  text-align: center;
  
  font-weight: bold;
  font-size: 11px;
  color: #000000
}

/* haberler */

div#anasyfhaber{ text-align: justify; line-height: 1.5; font-size: 12px; }
div#anasyfhaber b{  color: #044282; font-weight: bold; line-height: 2 }
div#anasyfhaber a{  color: #111111; font-weight: bold; line-height: 2 }

td#haberler b{
  
  font-size: 12px;
  font-weight: bold;
  color: #003366
}
td#haberler a{
  
  font-size: 12px;
  color: #222222;
  text-decoration: none
}
td#haberler a:hover{
  
  font-size: 12px;
  color: #000000;
  text-decoration: underline
}
/*ANKETTTTTTTTTTTTTTTTTTTTTTT*/

div#haftaninankett {

  width: 198px;
  text-align: left;
  
  font-size: 11px;
  color: #333333;
  padding-left: 6px;
  padding-top: 6px;
  font-weight: bold
}
div#haftaninankett b{

  
  font-size: 12px;
  color: #003366;
  line-height: 2
}



.bizenot {
  background-color: #edeef2;
  height: 25px;
  font-size: 13px;
  color: #222222;
  padding-left: 8px ;
  padding-right: 8px ;
}

/* orta alan urunlisteleme kateogri menusu */

div#anaurunlist {

  width: 180px;
  height: 260px;
  border: #e0e0e4 1px solid;
  padding: 2px;

}
div#urunadi{
  
  font-size: 11px;
  color: #336699;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  height: 40px;
}
div#urunfotosu{
  
  font-size: 11px;
  color: #336699;
  font-weight: bold;
  text-align: center;
  vertical-align: bottom;
  height: 160px;
}
div#urunadi a{

  color: #777777;
  text-decoration: none
}
div#urunadi a:hover{

  text-decoration: underline
}
div#urunfotosu img{
border: #f5f5f5 1px solid;
}

div#urunfiyati{
  
  font-size: 11px;
  color: #444444;
  text-align: center;
  height: 30px;
}
div#urunresmi {

  width: 100px;
  height: 100px;
  border: #f3f3f3 1px solid;

}





input#haftaninankettinput {
border: #336699 1px solid;
background-color: #F7F7F7;
  
  font-size: 12px;
  margin: 6px;
}



/*
//////////////////üye girşi*/


/* Sol haftanın ürünü menusu */
td#anauyegirisi {

  width: 160px;
  height: 25px;
  
  font-size: 14px;
  padding: 0  0 0 1px;
  color: #FF6633;
  font-weight: bold;
}
td#anauyegirisigos {

  width: 160px;
  padding: 0  0 0 1px;
  text-align: left;
  
  font-size: 12px;
  color: #000000;
}
textarea#genelinput {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
}
input#genelinput {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
}
input#anauyegirisigosinput {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
    width: 155px;
}
input#haftaninankettinpu2t {
  border: #aee500 1px solid;
  background-color: #90be00;
  
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
}
input#genel {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
}
textarea#genel {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
}
select#genel {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
}
input#mailgonderlisteye {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
    width: 115px;
}




/* saggg yatay cizgii */

td#solyataycizgi{


background:url("images/teknoktaaa.gif");

}
/* saggg kateogri menusu */

ul#sagmenu li{
	display:block;
	width:196px;
    height:25px;
	list-style-type:none;
    margin-bottom: 2px;

}
ul#sagmenu li a, ul#sagmenu li a:link, ul#sagmenu li a:visited{
    display:block;
    padding: 5px 0 0 10px;
	height:25px;
    
    font-size: 11px;
    background:url("images/sagtarafmenualt.jpg") no-repeat;
    text-decoration: none;
}
ul#sagmenu li a:hover{
	display:block;
	background:url("images/sagtarafmenualt2.jpg") no-repeat;
	height:25px;
    text-decoration: underline
}
/*////////////araama */
input#aramainput {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
    width: 120px;
    height: 18px;
}
select#aramaselectdd {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
    width: 120px;
    height: 18px;
    margin-top: 6px;
    margin-bottom: 6px;
}
input#aramainput12 {
  border: #aee500 1px solid;
  background-color: #90be00;
  
  font-size: 12px;
  color: #FFFFFF;
  font-weight: bold;
    height: 18px;
}
td#urunarama{
	background:url("images/urunarama.jpg") no-repeat;

  text-align: right
}
input#urunarakutu{

border: 1px #111111 solid;
width: 260px;

}
input#urunaraara{
background:url("images/ara_altlik.jpg") no-repeat;
width: 67px;
height: 29px;
margin: 0;
padding: 0;
}
/*///////altttt kısım*/
td#altkisismsisim{
	background:url("images/altcizik_05.jpg") repeat-x;
  
  font-size: 12px;
  color: #000080
}
td#altkisismsisim a{
  
  font-size: 12px;
  color: #696969;
  font-weight: bold
}
td#vizly{
  
  font-size: 12px;
  color: #000;
  text-align: center
}
/*///////ust kısım menuuu*/

td#ustunustumeu{
  
  font-size: 11px
}
td#bilgisayfalari{
  
  font-size: 12px
}
td#bilgisayfalari b{
  
  font-size: 16px;
  letter-spacing: 2px;
}
td#profilbilgi{
  
  font-size: 12px;
  background-color: #F8F8F8;
}
select#urunlisteleana {
border: #336699 1px solid;
background-color: #FFFFFFF;
  
  font-size: 12px;
    width: 120px;
    height: 18px;
    margin-top: 6px;
    margin-bottom: 6px;
}


td#urunkategori{
  
  font-size: 14px;
  font-weight: bold;
  color: #222222
}
td#urunkategori a{
  
  font-size: 14px;
  font-weight: bold;
  color: #78A5D1
}
td#urdetbilgi {
  
  font-size: 12px;
  color: #222222
}

.style80{
  padding-top: 6px;
}
td#vitrinustalt{
  background-color: #000000;
  color: #222222;
  padding-left:8px ;
  padding-bottom:2px ;
  background:url("images/vitrinustalt.jpg") repeat-x ;
  
  font-size: 13px
}
td#vitringrikisim{
  color: #222222;
  border: 1px #bed1d7 solid;
  background-color: #ffffff;
}

td#girizemein{
  background-color: #EEEEEE;
  color: #000000;
  text-align: center;
  padding: 2px;
  
  font-size: 12px;
  font-weight: bold
}
td#girizemein a{
  
  font-size: 12px;
  color: #000000;
}
td#siyahzemeinana{
  background-color: #a1b9c4;
  color: #FFFFFF;
  height: 28px;
  text-align: center;
  font-weight: bold;
  vertical-align: bottom;
}
td#siyahzemein{
  background-color: #a1b9c4;
  color: #FFFFFF;
  text-align: center;
  font-weight: bold;
  padding: 2px;
}
td#siyahzemein a{
  
  font-size: 12px;
  color: #FFFFFF;
  vertical-align: top;
}
td#gricizgilizemin{
border-left: #ebebeb 1px solid;
border-right: #ebebeb 1px solid;
border-bottom: #ebebeb 1px solid;
/*  padding: 2px;*/

}



td#urunozelliksatir{
  background-color: #F3F3F3;
  
  font-size: 12px;
  text-align: left;
  color: #222222;
  padding-top:3px;
  padding-bottom:3px;
}
td#ustsepetyazi{
  
  font-size: 11px;
  text-align: left;
  color: #ff6700;
  vertical-align: bottom;
  padding-bottom: 6px;
}
td#ustsepetyazi a{
  
  font-size: 11px;
  text-align: left;
  color: #829f00;
  text-decoration: none;
}
td#ustsepetyazi a:hover{
  
  font-size: 11px;
  text-align: left;
  color: #829f00;
  text-decoration: underline;
}
/* YENİ */
td#bordalan{
  background-color: #c01018;
  
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF;
  letter-spacing: 1px;
  text-align: right;
  padding-right: 25px;
}
td#bordalan a{
  
  font-size: 12px;
  font-weight: bold;
  color: #FFFFFF
}
div#ikimilimgir{
  padding: 4px;
  border: #d2050c 1px solid;
  width: 175px;
  height: 175px;


}
div#ikimilimgirsin{
  padding: 4px;
  border: #d2050c 1px solid;
  width: 175px;
  height: 175px;

}


.ilmetus{
  font-size: 12px;
  text-align: center;
  color: #111111
}
.ilmetuf{
  font-size: 14px;
  text-align: center;
  color: #336699;
  font-weight: bold
}
td#beyazmetin{
  
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
}
td#maviarakutucuk{
  border-left: #adc6ce 1px solid;
  border-right: #adc6ce 1px solid;
  border-bottom: #adc6ce 1px solid;
  background:#ffffff url("images/kk_aramaalti.jpg") repeat ;
}
td#mavihucresecili{
  border-left: #adc6ce 1px solid;
  border-right: #adc6ce 1px solid;
  border-top: #adc6ce 1px solid;
  padding-left: 8px;
  
  font-size: 13px;
  color: #006699;
  height: 26px;
  width: 50%;
  font-weight: bold;
}
td#mavihucre{
/*  border-left: #adc6ce 1px solid;
*/
  border-right: #adc6ce 1px solid;
  border-top: #adc6ce 1px solid;
  border-bottom: #adc6ce 1px solid;
  background-color: #f4f4f4;
  padding-left: 8px;
  
  font-size: 13px;
  color: #006699;
  height: 26px;
  width: 50%;

}
td#mavihucre a{

  
  font-size: 13px;
  color: #006699;


}
input#ustarama{

  border: #adc6ce 1px solid;

}
td#ustmenulerki{
  
  font-size: 13px;
  color: #db261b;
  text-align: center
}
td#ustmenulerki a{
  
  color: #db261b;
  letter-spacing: 1px;
  text-align: center;
  text-decoration: none;
}
td#ustmenulerki a:hover{
  
  color: #db261b;
  letter-spacing: 1px;
  text-align: center;
  text-decoration: underline;
}
td#giricubuk{
border-left: #EEEEEE 1px solid;
border-right: #EEEEEE 1px solid;
border-bottom: #EEEEEE 1px solid;
  padding: 2px;

}
td#ilanbasligi{
  background-color: #000000;
  color: #FFFFFF;
  font-weight: bold;
  padding: 4px;
}
td#listebasi{
 background-color: #e8e8ff;
}
td#listealti{
 background-color: #F4F4F4;
}
td#ilandetayilet{
  background-color: #c72c25;
  color: #FFFFFF;
  font-weight: bold;
  padding: 4px;
}
div#emlakfotodegissin img{

border: #e8e8ff 4px solid;
margin: 4px;

}

td#baslik{
	height:29px;
	background:url("images/baslik.gif");
	padding: 8px 0 0 4px;
	font-size: 12px;
	color: #003366;
	font-weight: bold;

}
.listebasi{

  font-size: 10pt;
  color: #222222;
  background-color: #CCCCFF;
  height: 30px;
  font-weight: bold;
  padding-left: 4px;

}
.listebasi a:link, .listebasi a:visited, .listebasi a:active{color: #111111;}
.listebasi a:hover {color:#FF3300;text-decoration:none;}

.listealti{

  font-size: 10pt;
  color: #000000;
  background-color: #EEEEEE;
  height: 30px;
  padding-left: 4px;

}
.listealti a:link, .listealti a:visited, .listealti a:active{color: #000000;}
.listealti a:hover {color:#FF3300;text-decoration:none;}

div#geniskatman{
  width: 100%;
  height: 180%;
  background-color: #000000;
  opacity: 0.7;
  filter: alpha(opacity=70);
  position: absolute;
  visibility: hidden;
  z-index: 998;

}
div#genisaltkatman{
padding-top: 50px;
 width: 100%;
  height: 100%;
  position: absolute;

  visibility: hidden;
  text-align: center;
  z-index: 999;

}


/* ////////////////////////////////ALT İMZA ALANI */
td#imzaalani{

  font-size: 12px;
  color: #000000
}

ul#acilanmavi {
  
  font-size: 9pt;
  color: #000000;
  line-height: 1.5;
  list-style-type: square ;
  margin-left: 16px;

}
ul#acilanmavi  a{
  
  font-size: 9pt;
  color: #3a7fcf
}
ul#acilanmavi  a:hover{
  
  font-size: 9pt;
  color: #3a7fcf;

}
/* ////////////////////////////////ALT İMZA ALANI */
td.menu{background:lightblue;z-index: 400;}
table.menu
{
/*margin-top: 6px;*/
font-size:100%;
position:absolute;
visibility:hidden;
z-index: 401;

}
table.menu2
{
font-size:100%;
position:absolute;
visibility:hidden;
z-index: 402;
right: 0;

}
#div-1 {
 position:relative;
 z-index: 403;
}
td#acilirmenu{
  
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  background-color: #01a0c7
}
td#acilirmenu a{
  
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none;
}
td#acilirmenu a:hover{
  
  font-size: 13px;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: underline;
}
div#vitrin{
  
  font-size: 12px;
  color: #000000;
  line-height: 1.5
}
div#vitrin a{
  
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}
div#vitrin a:hover{
  
  font-size: 12px;
  color: #0099CC;
  text-decoration: none;
}
/* saggg kateogri menusu */

ul#acmenu li{
	display:block;
	width:140px;
    height:25px;
	list-style-type:none;
    margin-bottom: 2px;

}
ul#acmenu li a, ul#acmenu li a:link, ul#acmenu li a:visited{
    display:block;
    padding: 5px 0 0 10px;
	height:25px;
    
    font-size: 11px;
    background:url("images/acmenu1.jpg") no-repeat;
    text-decoration: none;
}
ul#acmenu li a:hover{
	display:block;
	background:url("images/acmenu2.jpg") no-repeat;
	height:25px;
    text-decoration: underline;
}

/* alt kateogri menusu */



.altmenbas{
  padding-top: 16px;
  padding-bottom: 4px;
  padding-left: 4px;
  color: #FFFFFF;
  font-size: 14px
}


.alttel{
  font-size: 16px
}



.alticon a:hover{
  padding-bottom: 4px;

}


.ortabasvuru{
  padding: 8px 4px 8px 4px;

}


.franchiseinput{
  border: #15709F solid 1px;
  padding: 3px;

}
div#ilantip{
  font-size: 13px;
  color: #003366;
  font-weight: bold
}
.araicer{
  font-size: 13px;
  color: #003366;
  font-weight: bold
}
.arabaslk{
  font-size: 13px;
  color: #003366;
  font-weight: bold;
  text-align: right;
}
.arabaslk2{
  font-size: 13px;
  color: #003366;
  font-weight: bold
}


















