@font-face {
    font-family: 'neo_sans_proregular';
    src: url('/images/font/neosanspro-regular-webfont.eot');
    src: url('/images/font/neosanspro-regular-webfont.eot') format('embedded-opentype'),
         url('/images/font/neosanspro-regular-webfont.woff') format('woff'),
         url('/images/font/neosanspro-regular-webfont.ttf') format('truetype'),
         url('/images/font/neosanspro-regular-webfont.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	margin: 0px;
	padding: 0px;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
	color:#2a2a29;
	background:url(/images/bg2.jpg) 100% 100%  fixed;
	
}
* { outline:none;}
form { padding:0; margin:0;}
td,th { vertical-align:top; text-align:left; }
img {border:none; vertical-align:middle; }
ul { list-style:none; margin:0; padding:0; }
a { color:#272726; text-decoration:none; }
a:hover { color:#9c9060}
.clear { clear:both;}
h1 { font-size:24px; line-height:32px; margin:0px 0 0px 0; padding:0 0 5px 0; font-weight:normal;  font-family: 'Oswald'; color:#990000;  }
h2 { font-size:20px; margin:0 0 10px 0; padding:2px 0 15px 0px !important; font-weight:normal; color:#c73000;  text-shadow: 0px 1px 0px #fff }
h3 { font-size:20px;  margin:0 0 10px 0; padding:0 0 17px 0; color:#333;   }
h3.foo3 { font-size:20px;  margin:0 0 10px 0; padding:0 0 17px 0; color:#fff;   font-weight:light; background:url(/images/arrow.png) no-repeat bottom right;  }
h4 { font-size:14px;  margin:0; padding:0;  margin-bottom:15px;  }
.t5n { height:2px;}

header { height:205px; position:relative;  }
.hhome { height:585px !important; }

#usttop { padding:2px; background:#b8b8b8; border-bottom:1px solid #FFF;  }
#topmenu { position:absolute; top:20px; right:0; }
.links {}
.links li { padding:2px 4px; float:left;  }
.links li:last-child { }
.links li img {}
.links li a { color:#333; }

.container { width:970px; margin:0 auto; padding:0 !important; }
.relatif { position:relative; }


#logo { position:absolute; left:0px; top:15px; background:#fff; border-radius:5px; padding:10px; }
#logo img { }
#talep { position:absolute; right:0px; top:122px; z-index:4 }
.hr { margin:0; padding:0; background:#c5c5c5; height:2px; position:absolute; top:170px; width:100%; }


#ustmenu { height:45px;     padding:0 !important;  position:absolute; top:110px; z-index:2; width:100%; }
#mmm23 {background:#333;border-radius:5px; padding:0 0 0 10px }



#arama { position:absolute; top:50px; right:0; width:275px; background:#fff;  border-radius:3px; height:32px }
#aramarel { position:relative; }
#arama input[type=text] {border:none; position: relative;
    display: block;
    width: 100%;
    line-height: 22px;
    padding: 5px 40px 5px 15px;
    background: #ffffff;
    font-size: 12px;
    border: 1px solid #d0d0d0;
    color: #353535;
    border-radius: 3px 3px 3px 3px;;  }
#arama .btn-submit { border:none; position: absolute;
    right: 0px;
    top: 0px;
    width: 40px;
    text-align: center;
    height: 34px;
    line-height: 30px;
    font-size: 14px;
    color: #000;
    background: #FF9D14;
    border-radius: 0px 3px 3px 0px;
	color:#fff; }

.social {  padding:0px 0; }
.social ul li  { float:left; margin:2px; height:29px; float:right  }
.social ul li a { }

#fb {  }
#tw { background-position:77px 0; }
#gp { background-position:50px 0; }
#yt { background-position:22px 0; }

#fiyat1 { width:230px; float:left; margin-left:10px; height:400px; overflow-x:auto; }
.prs { border-bottom:1px solid #ccc; font-weight:bold; }
.prs img { height:50px; float:left; margin:0 10px 0 0; }
#fiyat2 { width:200px; float:left; margin-left:20px; }
#fiyat3 { width:170px; float:left; text-align:center; }
#hesaparea { font-weight:bold; }

#asdd2 { position:absolute; left:20px; top:50px; }
#socials { position:absolute; right:0; top:50px; }

.minh { min-height:500px; }




#menuarea { height: 66px; width: 100%; position:absolute; top:105px; }
#cssmenu ul,
#cssmenu li,
#cssmenu span,
#cssmenu a {
  margin: 0;
  padding: 0;
  position: relative;
  text-transform:uppercase
}
#cssmenu {
 
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu ul {
  list-style: none;
}
#cssmenu > ul {
  float: left;
  padding:0px 0 0 0;
}
#cssmenu > ul > li {
  float: left;
  margin:0 1px;
  padding-top:10px;
  height:40px;
  background:url(/images/ok.png) no-repeat 6px 15px;
  
}
#cssmenu > ul > li > a {
color: #fff;
padding:14px 28px;
margin:0 0px;
font-size: 13px;
text-decoration: none;
font-family:'neo_sans_proregular';
border-radius:5px;
}

#cssmenu > ul > li a:hover,#cssmenu > ul > li a.active {
  background:#FF9D14;  color: #fff; text-shadow: 0px 1px 0px #760e00;
}
#cssmenu > ul > li.active > a { font-weight:bold;}
#cssmenu > ul > li.has-sub:hover {}
#cssmenu > ul > li.has-sub:hover a{ border:none; background:#202031;  }

#cssmenu .has-sub {
  z-index: 9;
}
#cssmenu .has-sub:hover > ul {
  display: block;
}

#cssmenu .has-sub ul {
  display: none;
  position: absolute;
  width: 269px;
  top: 100%;
  left: 0;
  z-index:2;
}
#cssmenu .has-sub ul li {
  *margin-bottom: -1px;
}
#cssmenu .has-sub ul li a {
  border-bottom: 1px solid #444;
  filter: none;
  font-size: 12px;
  display: block;
  line-height: 120%;
  padding: 10px;
  color: #ffffff;
  border-bottom:1px dashed #CCC; 
}
#cssmenu .has-sub ul li:hover a {
  background: #6A4B2E;
  text-decoration:none;
}
#cssmenu .has-sub .has-sub:hover > ul {
  display: block;
}
#cssmenu .has-sub .has-sub ul {
  display: none;
  position: absolute;
  left: 100%;
  top: 0;
}
#cssmenu .has-sub .has-sub ul li a {
  background: #a80008;
}
#cssmenu .has-sub .has-sub ul li a:hover {
  background: #0E5871;
 
}




#slider_area {  width:100%; background:#EEE;  z-index:1; position:absolute; top:150px; padding:10px 0;   border-bottom:1px solid #DDD;   border-top:1px solid #DDD; }
.mslide {height:420px;}
.item{ text-align: center; height:400px !important; }

.bimg { height:400px !important; width:1100px !important; }
.carousel-indicators { bottom:1px !important;  }
.carousel-indicators li{ border:1px solid #FF9D14 !important; background:#333 !important;}
.carousel-indicators .active { background:#FF9D14 !important;}

.ccc { position:absolute; overflow:hidden;  width:38px; height:38px; }
.cnext { right:10px; top:185px; background:url(/images/right.png) no-repeat top left; }
.cnext:hover { }

.cprev { left:10px; top:185px; background:url(/images/left.png) no-repeat top left; }
.cprev:hover {  }

#cmg { background:url(/images/nav-after.png) repeat-x; height:25px; }
.main {}
.mpage {   position:relative; z-index:1; }
#column-left {
	float: left;
	width:290px;
}

.mright { width:695px; float:right; }

.lbg { background:url(/images/lbg.jpg) no-repeat top left; padding:10px 0 20px 0; }
#sbtop {background:url(/images/sbtop.jpg) no-repeat top right;}

#sbbottom {background:url(/images/sbbottom.jpg) no-repeat top right;}

#sbcontent {}
#sbleftbottom {}

#ve1 { width:318px; height:203px; float:left; }
#ve2 { width:312px; height:203px; float:left; margin-left:10px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left; padding:10px; }
#ve3 { width:318px; height:203px; float:left; margin-left:10px; }

#call {position:fixed; right:0; bottom:0; z-index:999}
.vtitle { font-size:16px; color:#333; font-family:'Oswald'; padding:7px 0 4px 0; margin:0 0 3px 0; border-bottom:1px dashed #CCC; }
.vhaber { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left; min-height:50px; padding:0 0 0 53px;  }
.vhaber a { color:#3a3a3a; }

#urunsbg { background:#F7F7F7; padding:10px;  }
.uruns {  background:#FFF; width:352px;  height:290px; float:left;  margin:0px 19px 18px 0; padding:0px 0 0px 0; position:relative; overflow:hidden;  }
.uruns a{ font-weight:bold;  }
.urun_resim {  text-align:left;  background:#FFF;  }
.urun_resim img { width:352px; border:1px solid #EEE; cursor:zoom-in; margin:0 0 5px 0; } 
.urun_ad { padding:15px 5px 0 5px; height:55px; text-align:left; color:#666; }
.urun_ad .abaslik{   color:#222; font-family:'Arial'; font-weight:bold; display:block; font-size:12px;}
.detailz { text-align:left; padding:5px ; font-weight:bold;  }
.detailz  .asip { float:right; font-size:16px; color:#6A4B2E; }
.detailz .teslimat { color:#f00;  }
.esk { text-decoration:line-through; color:#999; }

#descr { font-weight:bold; color:#CCC; border-bottom:1px dashed #CCC; padding:0 0 5px 0; margin:0 0 15px 0;}

.price { font-size:18px; height:44px;  }
.priceX{ font-size:24px; font-weight:bold; color:#FC4242;  }

#og_price_area {display:none;}
.og_price { font-size:18px; height:44px;  }

.ongu { padding:10px; background:#EEE; }

.price1 { font-family:Verdana, Geneva, sans-serif; font-size:20px;  }
.price2 { font-size:12px; font-weight:bold;}
.price3 { font-size:12px; font-weight:bold; color:#666;}
.price4 { font-size:10px; font-weight:bold; text-align:center; color:#666;}
.price5 { font-size:12px; font-weight:bold; color:#666; text-decoration:line-through;}

.cicek_resim2 {  text-align:center; padding:5px; height:155px; }
.cicek_resim2 img { max-height:150px;  } 

.uruns:hover  > .incele{
transform: translate(0,150px);
}

.modal-dialog { width:750px; }

.dimgz { width:65px; float:left; margin:3px 3px 0 0; cursor:pointer; }
.modal-body img { max-width:450px; }
.modalz  { z-index:3;}
.hrr { border-bottom:2px solid #c5c5c5; height:2px; margin:2px 0; }
.tef { color:#FFF; }
.tef span { font-size:20px; 	}
#footer {   color:#FFF; text-align:left; padding:40px 0; margin-top:40px; background:#222528;  }
#footer a{   color:#FFF;  }

.contact_address {
  line-height: 25px;
  font-size: 14px;
  color: #CCC;
}

.flist { text-align:left; }
.flist ul,.contact_address  { margin:15px 0 0 0; padding:0; list-style:none;  }
.flist ul li, .contact_address  li{   padding:4px 0; }
.flist ul li::before{ font:normal normal normal 16px/1 FontAwesome; content:" \f105 "; color:#FFF; padding-right:10px; }
.flist ul li a{ font-size:13px; color:#FFF; }



#foot_container { width:960px; margin-right:auto; margin-left:auto; height:38px; padding-top:20px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center;}
#footlinks a{ color:#ccc; font-size:8px}

#fa1 { width:230px; float:left;}
#fa2 { width:230px; float:left; margin-left:10px; }
#fa3 { width:230px; float:left; margin-left:10px; color:#EEE; }
#fa4 { width:235px; float:left; margin-left:10px; color:#EEE; }
#s3 { position:absolute; right:10px; top:10px; }
#foyazi { position:absolute; left:20px; top:20px; }


#copyright{  padding:10px 0 5px 0;   border-top:1px solid #555; font-weight:bold; color:#EEE; text-align:left; border-top:1px solid #444; background:#1c1f21;}

.footer_social_links li {
float: left;
padding: 0px;
margin: 0px 0px 0px 5px;
width: 24px;
height: 24px;
text-align: center;
border-radius: 24px;
line-height: 22px;
vertical-align: middle;
background-color: #2c2f31;
color: #fff;
}
.footer_social_links li:hover { background:#111;}
.footer_social_links li i {
color: #525556;
}

.contact_address { line-height:25px; font-size:14px; color:#333; }
.hizmets { line-height:25px; font-size:14px; color:#999; font-weight:bold;  }
.hizmets li{ line-height:28px; font-size:13px; color:#555; }
.hizmets li i{ color:#F3AF07; }


.footer_social_links li {
float: left;
padding: 0px;
margin: 0px 0px 0px 5px;
width: 24px;
height: 24px;
text-align: center;
border-radius: 24px;
line-height: 22px;
vertical-align: middle;
background-color: #2c2f31;
color: #fff;
}
.footer_social_links li:hover { background:#111;}
.footer_social_links li i {
color: #525556;
}

.fleft { float:left;}
.fright { float:right;}
.mten { margin-left:10px;}
.tabs {
    width:100%;
    display:inline-block;
}



.tab-links:after {
display:block;
clear:both;
content:'';
border-bottom:1px solid #006837;
}

.tab-links li {
margin:0px 0px 0 0;
float:left;
list-style:none;

}

.tab-links a {
	padding:12px 13px;
	display:inline-block;
	background:#000;
	font-size:12px;
	color:#fff;
	transition:all linear 0.15s;
	text-decoration:none;
}

.tab-links a:hover {
	background:#7D5935;
	text-decoration:none;
}

li.active a, li.active a:hover {
background:#A37247;
color:#fff;
}


.tab-content {
padding:15px 0;
border-radius:3px;
background:#fff;
}

.tab {
	display:none;
}

.tab.active {
	display:block;
}
.breadcrumbs {
position: relative;
padding: 6px 11px !important;
background: none repeat scroll 0 0 #F6F6F6;
border: 1px solid #EEEEEE;
color: #555555;
text-transform: capitalize;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.breadcrumbs a,
.breadcrumbs i,
.breadcrumbs span,
.sku span {
  font-size: 100%;
  line-height: 100%;
  font-style:normal !important;
}
.breadcrumbs i {
display: inline-block;
vertical-align: middle;
}.breadcrumbs a, .breadcrumbs i, .breadcrumbs span {
padding: 2px;
}

.breadcrumbs {   line-height:1.25; margin:0 0 13px; }
.breadcrumbs li { display:inline; }
.breadcrumbs li a{ text-decoration:none; }
.breadcrumbs li strong { font-weight:normal; color: #E76453; }

.habers { height:165px; overflow:hidden; font-size:11px; font-family:'Tahoma'; }
.haberbaslik { font-weight:bold; font-size:14px; color:#00526d; font-family:'Arial';}
.hdetay { padding:5px 0; height:60px; }
.hdevami { font-weight:bold; color:#f07033;}

#tumhaberler { height:23px; overflow:hidden; background:url(/images/icon1.png) no-repeat top left; padding:8px 10px 0 10px; margin:20px 0 10px 0; }

#leftsidebar {float:left; width:260px;}
#pageright {float:right; width:710px;  font-size:14px; min-height:400px;}
#icerikarea {
 	background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 1px 3px #BBBBBB, 0 -1px 3px #BBBBBB;
    margin-left: auto;
    margin-right: auto;
    margin-top: 1px;
	padding:7px;
	min-height:355px;
}



.kmenu {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.kmenu li {
    background: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7") no-repeat scroll 4px 17px rgba(0, 0, 0, 0);
    border-bottom: 1px dashed #DDDDDD;
    margin: 4px;
}
.kmenu li a {
    display: block;
    padding: 12px 0 12px 19px;
}

.duyurular {color:#0d2d31; font-size:12px;}
.bold { font-size:14px;}
.devami{ text-align:right; margin:5px 0;}
.devami a{background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left no-repeat; padding-left:15px;}

.oklink {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) left no-repeat; padding-left:20px;}




.hrr3 { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; height:3px; margin:10px 0}




.sayfa_baslik {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x; padding:10px; color:#a71e22; font-weight:bold; font-size:12px; margin-bottom:3px; }
.sayfa_baslik h1{ font-size:12px; }



.ortayazi {text-align:center; }
.sagyazi {text-align:right; }
.f_right { float:right;}
.f_left { float:left;}

.buton { background:#666; border:1px solid #333; color:#fff; padding:3px; font-size:11px; font-weight:bold; cursor:pointer; }
.submit { background:none; border:none; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) center center; color:#555; font-weight:bold; font-size:11px; padding:5px 12px; cursor:pointer; border:1px solid #CCCCCC;}



.tbs {color:#444; font-family:Tahoma; padding:3px; outline: none; background:#fff; border:none; border:1px solid #BB8350;}
.redtbs { background:none repeat scroll 0 0 #F8DBDB; width:200px; border: 1px solid #e77776; }
.textarea { width:200px; height:80px; padding:3px;border:1px solid #BB8350;}
.redtt {   width:200px; height:80px; padding:3px; background:none repeat scroll 0 0 #F8DBDB; border: 1px solid #e77776; }
.slct { border:1px solid #ccc; padding:3px; width:209px;}

.inputRequirement {	color: #FF0000;}
.main_ik { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left; height:40px; vertical-align:middle; padding-left:10px; }



.txnarea {width:289px;  height:110px; background:none; border:1px solid #ccc;}

.red {color:#ff0000;}

.filtre { border:1px solid #ccc; padding:3px; width:129px; font-size:11px; margin:0; }

.ten { height:10px;}
.twn { height:20px;}
.fort { height:40px;}


hr {border:none; border-top:1px solid #ccc; margin:0; padding:0; margin:5px 0 8px 0;}



.urunlist { width:238px; height:236px; background:#fff; padding:5px; border:1px solid #EAEAEA; border-radius:5px; float:left; position:relative; text-align:center;  margin:0 5px 15px 0;
transition: all 0.3s ease 0s;}  
.resimdiv { height:200px; }
.resimdiv img { max-width:220px; max-height:200px; }
.urunlist:hover > .urunad{ opacity:1; transition: all 0.3s ease 0s;}
.urunlist .image2 { position:absolute; z-index:1;}
.urunlist .urunad { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); height:49px; position:absolute; z-index:2; width:306px; width:305px; opacity:0; transition: all 0.3s ease 0s; padding:14px 0 0 0; bottom:40px; }

.urunad i { font-size:32px;}

.urunlist .detay {  overflow:hidden;}

.urunlist .urunad a{  color:#fff;  font-weight:bold;  font-size:14px;}
.urunlist .fiyat {  margin-top:12px; text-align:right; float:right; padding-right:5px; }
.fiyat2 { font-size:22px; color:#a71e22; font-weight:bold;}
.cizik { text-decoration:line-through; font-size:14px;color:#f00; }
.fiyat3 { font-family:'Tahoma'; font-size:12px; color:#555; font-weight:bold;}
.tl {  font-size:14px; font-weight:bold;}

.siparis { padding:15px 0 0 0;}
.siparis a{ padding:8px 9px; background:#FFFFFF; color:#fff; font-weight:bold; }
.siparis a:hover{background:#473A29; }


.success {
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 10px;
color: #4F8A10;
background-color: #DFF2BF;
}


.uyari { font-size:11px; color:#f00;}
em { color:#f00;}



ul.sayfalama {float: left; font-size: 12px; clear: both; color:#4C7584; list-style-type:none;}
ul.sayfalama li {float: left; padding-right: 5px; cursor:pointer; }
ul.sayfalama li a {color: #4C7584; padding: 3px 7px; border: 1px solid #4C7584; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; display: block; background:#fff;}
ul.sayfalama li.page a {color: #4C7584; font-weight: 700; cursor:pointer}
ul.sayfalama li.page a:hover {color: #fff}
ul.sayfalama li.page a {background:#4F96B0; color: #fff; border: 1px solid #4C7584}
ul.sayfalama li.page a:hover {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 0 -30px;}


#sepet_liste .sepet td,th { vertical-align:middle; text-align:center}


.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {color: #00529B; background-color: #BDE5F8; background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7');
}

.dontshow { display:none;}

.tablo tr td,th { padding:5px; vertical-align:middle;}



.homeleft {width:535px; float:left}
.homeright {width:420px; margin-left:10px; float:left;}


.pageGaleri2 {width:492px; float:left; margin:0 10px 10px 0; padding:10px; height:75px; background:#FFF; border:1px solid #CCC; }
.pgdesc { font-size:12px; }


.pageGaleri {width:342px; float:left; margin:0 10px 10px 0; padding:10px; height:65px; background:#FFF; border:1px solid #CCC; }

.sayfagaleri {
   width: 240px;
   height: 195px;
   margin: 0px 13px 10px 0;
   float: left;
   border: 10px solid #fff;
   overflow: hidden;
   position: relative;
   text-align: center;
   -webkit-box-shadow: 1px 1px 2px #e6e6e6;
   -moz-box-shadow: 1px 1px 2px #e6e6e6;
   box-shadow: 1px 1px 2px #e6e6e6;
   font-weight:bold;
}
.sayfagaleri img { max-height:175px;}
.sayfagaleri div { height:175px; overflow:hidden;}

.refimgs { width:70px; height:50px; float:left; margin:0 5px  5px 0; }
#hrr { margin:30px 0; height:1px; border-bottom:1px solid #fff; border-top:1px solid #eee; }


.page_title {
    width: 100%;
    min-height: 30px;
    padding: 10px 0;
    background-color:#eee;
    margin: 0px;
}

.box { border:1px solid #BBBBBB; padding:0px;  }
.ltitle { padding:10px 15px; color:#FFF; font-weight:bold; background:#444444; margin:0 0 0px 0;}

.leftmenu { margin:0; padding:10px; }
.leftmenu li{border-bottom:1px dashed #CCC;}
.leftmenu li:last-child{ border:none; }
.leftmenu li i { margin-right:5px; }
.leftmenu li a { 
font-family:Arial, Helvetica, sans-serif;
display: block;
padding: 10px 0 10px 5px;
text-decoration: none;
font-size:14px;
color: #222; }
.leftmenu li a:hover {  }
.ct span{ margin-right:0px !important;}

.lsubz { margin:0 0 0 15px;  }
.lsubz a{ padding:10px 0 !important;  }



#paypal { margin:20px 0; text-align:center; }
#paypal img{ width:100%; }

.paypal2 { margin:20px 0; text-align:center; }
.paypal2 img{ max-width:100%; }

.fensi { width:750px; min-height:400px; display:none; }
.fresim { width:300px; float:left;}
.uresims { float:left; width:auto; height:57px;  margin-right:7px;  }
.uresims:nth-child(7){ margin-right:0; }
.uresims img{ height:50px; }


ul.pagination {float: right; font-size: 12px; clear: both; color:#FFF; list-style-type:none; margin:0;}
ul.pagination li {float: left; padding-right: 5px; cursor:pointer;}
ul.pagination li a {padding: 3px 7px; border: 1px solid #ccc; text-decoration: none; border-radius: 5px; -moz-border-radius: 5px; display: block; background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x bottom}
ul.pagination li.page a {color: #fff; font-weight: 700; cursor:pointer}
ul.pagination li.page a:hover {color: #fff}
ul.pagination li.text a {border: none; text-decoration: underline; color:#FFF; padding: 0 5px 0 0; background: none}
ul.pagination li.text {line-height: 2em}
ul.pagination li.page a {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top; color: #1A3356; font-weight:bold; border: 1px solid #1D3E68}
ul.pagination li.page a:hover {background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 0 -30px;}

.home1 { width:380px; float:left; background:#f3f2f2; height:125px; padding:10px 15px; font-size:14px;}
.home2 { width:400px; float:right; background:#f3f2f2; height:125px;  padding:10px 15px; }
.home1 img{ float:left; margin:0 15px 15px  0; }
.title { color:#6094ff; font-size:16px; margin:0 0 5px 0; font-weight:400; }

.home2 table tr th{ text-align:left; }
	
.punch { padding:25px; border-top:3px solid #444; background:#EEE; font-size:16px; margin:0 0 0px 0; text-align:center; }
#alu { font-size:16px; font-weight:bold; }

#works  { height:400px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat center center; margin:70px 0  0 0; }

.jcarousel li { background: #ffffff; 
background: -moz-linear-gradient(top, #eeeeee 0%, #f6f6f6 47%, #cccccc 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(47%,#f6f6f6), color-stop(100%,#cccccc)); 
background: -webkit-linear-gradient(top, #eeeeee 0%,#f6f6f6 47%,#cccccc 100%); 
background: -o-linear-gradient(top, #eeeeee 0%,#f6f6f6 47%,#cccccc 100%); 
background: -ms-linear-gradient(top, #eeeeee 0%,#f6f6f6 47%,#cccccc 100%); 
background: linear-gradient(to bottom, #eeeeee 0%,#f6f6f6 47%,#cccccc 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); padding:10px; margin:5px; height:240px; }
.jcarousel li img{ width:220px; height:165px; display:block; padding:0 0 10px 0; }
.jcarousel li a { font-weight:bold; }


.jcarousel-wrapper { position:relative; }	
.jcarousel-control-next { width:60px; height:60px; background:url(/images/next.png) no-repeat top center; position:absolute; right:-60px; top:90px;}
.jcarousel-control-prev { width:60px; height:60px; background:url(/images/prev.png) no-repeat top center; position:absolute; left:-60px; top:90px; }

#npages { padding:5px 0 0px 0; background:#2a2a29; border-radius:4px; margin:5px 4px; }
.jcarousel-pagination { text-align:center; }
.jcarousel-pagination a { border-radius:100%; background:#fff; color:#fff; width:10px; height:10px; display:inline-block; margin:2px;  text-indent: -9999px;  }
.jcarousel-pagination a.active { background:#444; }
	
			
.haberzz { padding:0px 0 15px 0px; font-size:14px; text-align:left; margin:0 0 20px 0; border-bottom:1px dashed #ccc; }
.haberzz:last-child {border:none;}
.haberzz a { font-size:14px; font-weight:normal; color:#00B4E5; display:block; text-decoration:none;}
.tarih { font-style:italic; padding:0 0 10px 0; font-size:12px  }
.dvm {  padding:15px 0 0px 0; font-size:12px;  text-align:right; }
.dvm a{ }
.timgg { width:85px; height:85px; float:left;  overflow:hidden; text-align:center;}
.bbr { display:block; font-size:28px; color:#00B4E5; padding:2px 0 0 0; margin:0; }
.ttr { display:block; font-size:13px; color:#fff; padding:3px 0 0 0; font-weight:bold; }

.hcon { width:360px; float:left; margin-left:20px; color:#222;}
.htitle { padding:0 0 5px 0;}
.htitle a{ font-size:13px; margin-bottom:0px;  color:#444444; font-weight:bold; }

#home2left img{ border:1px solid #CCC;}

.urunbox { width:800px; height:450px; display:none; }
.urunbox { display:none; width:700px; height:350px; padding:20px;  }
.u1 { width:450px; float:left; overflow:hidden; text-align:center; background:#fff; }
.u1 img{ max-width:450px;  max-height:620px; }
.u2 { width:480px; float:left; margin-left:20px; }
.adettb {width:50px; height:21px; padding:3px 4px; vertical-align:top; border:1px solid #999;}

.urunfiyat {margin-top:5px; text-align:center; font-size:16px; font-weight:bold;   }


.original { text-decoration:line-through; }
.discounted { font-size:22px; font-weight:bold; }

.dlist { width:171px; height:140px; float:left; margin:10px 3px 3px 0; text-align:center; background:#F6F6F6; padding:5px; }
.dlist:nth-child(4n+1) { margin-right:0; }
.dresim { height:120px; overflow:hidden; text-align:center; }
.dresim img { width:100%;  }
.dbaslik { padding:3px 0 0 0; font-weight:bold; }




.sbcontent {border:1px solid #CCC; background: #ffffff; padding:10px; }

.homes { width:240px; height:300px; float:left; margin-right:10px; padding:0px; }


.himgs { width:100%; border:5px solid #E4D9CE; height:207px; }



.box2 { width:450px; height:450px; float:right; margin-right:0; padding:0px; }

.box h2 { margin:0; padding:0; }

.anaresim {width:450px; float:left; padding:10px; position:relative; background: #ffffff; 
background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); 
background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
background: linear-gradient(to bottom, #ffffff 0%,#f6f6f6 47%,#ededed 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); }

.aciklama { margin:20px 0 0 0; }
.aciklama ul li {padding:3px; }
.aciklama ul li::before{ font:normal normal normal 16px/1 FontAwesome; content:" \f105 "; color:#BB1031; padding-right:10px; }

.tbx {}

.tbx td{ padding:4px 0 !important; border:none !important; }

.utitle { background:#556c7c; font-size:16px; color:#FFF; font-family:'Oswald'; padding:8px 14px; margin:20px 0 13px 0; }
.usoft { background:#FC4242; color:#FFF;}

input[type=radio].css-checkbox {
	position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
}

input[type=radio].css-checkbox + label.css-label {
	padding-left:33px;
	height:28px; 
	display:inline-block;
	line-height:28px;
	background-repeat:no-repeat;
	background-position: 0 0;
	font-size:18px;
	vertical-align:middle;
	cursor:pointer;
	font-weight:normal;

}

input[type=radio].css-checkbox:checked + label.css-label {
	background-position: 0 -28px;
}
label.css-label {
background-image:url(/images/chb.png);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}

.slist { margin:20px 0 0 35px; }
.slist li { padding:5px 0; }


button.buttons::-moz-focus-inner { padding:0; border:0; } 
button.buttons { -webkit-border-fit:lines; } 
button.buttons { 
	background:transparent;
	border:0;
	overflow:visible;
	cursor:pointer;
	padding:0;
	margin:0;
	width:auto;
}
button.buttons > span { 
    float:left; 
	text-align:center;
	white-space:nowrap; 
	padding:0;
}
button.buttons span span {padding:0 10px; display:block; float:left;}

button.buttons > span,
.page-sitemap .links a {
	color:#fff;
	font-size:13px;
	line-height:26px;
	height:31px;
	background: #7D5935; 
	background: -moz-linear-gradient(top, #7D5935 0%, #A37247 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7D5935), color-stop(100%, #A37247)); 
	background: -webkit-linear-gradient(top, #7D5935 0%, #A37247 100%); 
	background: -o-linear-gradient(top, #7D5935 0%, #A37247 100%); 
	background: -ms-linear-gradient(top, #7D5935 0%, #A37247 100%); 
	background: linear-gradient(to bottom, #7D5935 0%, #A37247 100%); 
	filter: progid:b85b04.Microsoft.gradient( startColorstr='#7D5935', endColorstr='#A37247', GradientType=0 ); 
	box-shadow:1px 1px 0 #086591;
	box-shadow:1px 1px 0 #b85b04;
	border-radius:3px;
	}
button.buttons:hover > span {
	
	background: #A37247; 
	background: -moz-linear-gradient(top, #A37247 0%, #7D5935 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #A37247), color-stop(100%, #7D5935)); 
	background: -webkit-linear-gradient(top, #A37247 0%, #7D5935 100%); 
	background: -o-linear-gradient(top, #A37247 0%, #7D5935 100%); 
	background: -ms-linear-gradient(top, #A37247 0%, #7D5935 100%); 
	background: linear-gradient(to bottom, #A37247 0%, #7D5935 100%); 
	filter: progid:b85b04.Microsoft.gradient( startColorstr='#A37247', endColorstr='#7D5935', GradientType=0 ); 
}	


.sgz { border-bottom:1px solid #EEE; padding:10px 0; height:70px; }
.sgz:last-child { border-bottom:none; }
.sgzm { width:40px; margin-right:10px; float:left; }

.sgfiyat { padding-left:50px;  font-size:18px; }

.sepet {color:#333; border-collapse: collapse;border: 1px solid #E4E3E3;
border-width: 1px 0px 1px 1px;
border-bottom: none;}
.sepetdiv {height:120px; display: table-cell; text-align:center; width:118px !important; vertical-align:middle; overflow:hidden; float:left; padding:0 5px; }
.sepetdiv img {max-width:115px;max-height:115px;}
.sepet tr th { background-color: #eeeeee;
  background: -webkit-gradient(linear,left top,left bottom,from(#fdfdfd),to(#eeeeee));
  background: -webkit-linear-gradient(top,#fdfdfd,#eeeeee);
  background: -moz-linear-gradient(top,#fdfdfd,#eeeeee);
  background: -ms-linear-gradient(top,#fdfdfd,#eeeeee);
  background: -o-linear-gradient(top,#fdfdfd,#eeeeee);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcfcfc', endColorstr='#ffededed', GradientType=0);
  -webkit-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5);
  -moz-box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5);
  box-shadow: inset 0 1px 0 0 rgba(255,255,255,0.5); border-color: #e3e3e3; padding:12px; text-align:left; }
  
  
.sepetalt { min-height:120px; padding:20px; background: -webkit-gradient(linear,left top,left bottom,from(#EFEFEF),to(#FAFAFA));
  background: -webkit-linear-gradient(top,#EFEFEF,#FAFAFA);
  background: -moz-linear-gradient(top,#EFEFEF,#FAFAFA);
  background: -ms-linear-gradient(top,#EFEFEF,#FAFAFA);
  background: -o-linear-gradient(top,#EFEFEF,#FAFAFA);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffEFEFEF', endColorstr='#ffFAFAFA', GradientType=0);}  
  
.spright { float:right; width:295px; color:#222; font-weight:bold; }  
.sp1 { float:left; width:200px; padding:2px; text-align:right; padding-right:15px; }  
.sp2 { float:left; width:66px; padding:2px; }  
.spbig { font-size:18px; font-weight:bold;}
.spbig2 { font-size:20px; font-family:'Oswald' !important; font-weight:bold;}

.borderless td, .borderless th {
    border: none !important;
}

#homelist { background:#b8b8b8; padding:20px; }
.homex { width:330px; height:316px; float:left; margin:0 5px 0 0; background:url(/images/res1.png) no-repeat top center; padding:10px; }
.homex:nth-child(3) {  margin:0; }
.xresim { text-align:center;  }
.xresim img {width:100%;}
.xtitle { font-weight:bold; color:#c73000; padding:5px 0; }

#pageright ul { list-style-type:disc}
#pageright a { color:#c73000; }

#imgg { width:100%;}

#dhh { }
#dhh ul li { padding:2px 0; }
#dhh ul li::before{font:normal normal normal 16px/1 FontAwesome; content:" \f00c ";  padding-right:10px; }

#mhh { }
#mhh ul li { padding:2px 0; }
#mhh ul li::before{font:normal normal normal 16px/1 FontAwesome; content:" \f105 ";  padding-right:10px; }

