body{
	margin: 0px;
	padding: 0px;
	font-family: 'Arial';
	font-size: 12px;
	color:#333;
	background:#0C1220;
}

.jcarousel-skin-ie7 #mycarousel1 .jcarousel-item img {
    max-width: 100%;
}

table td {
    border: 1px solid #ececec;
    padding: 5px;
    text-align: center;
}

.cat-content {
    text-align: center;
    font-size: 15px;
    margin-bottom: 20px;
}

td,th { vertical-align:top; text-align:left; }
img {border:none; }
a { color:#333; text-decoration:none;}
a:hover { color:#9c9060}
.clear { clear:both;}
h1 { margin:0; padding:0; color:#0078ae; padding:20px 0 10px 0; }
h2 { margin:0; padding:0;  color:#A80A09; font-weight:normal; font-size:26px; }

#header {background:url(images/bg2.png) no-repeat top center; height:435px; position:relative; z-index:1; }
#overlay { height:435px; background:url(images/overlay.png) no-repeat top center; position:absolute; top:0; left:0; width:100%; z-index:10;}
#topheader { height:170px; top:0; left:0; width:1000px; margin:0 auto; position:relative; z-index:12;}



#logo { position:absolute; left:40px; top:5px; z-index:25; }
#telnumber { display:inline; width:142px;  background:url(images/telno.png) no-repeat top left; position:absolute; right:60px; top:30px; font-size:18px; color:#0c1322;height:30px; padding:7px 0 0 50px; }
#facebook {position:absolute; right:25px; top:6px;}
#twitter {position:absolute; right:0px; top:6px;}

#menu { width:988px; height:73px; background:url(images/menubg.png) no-repeat top left; overflow:hidden; position:absolute; top:95px; left:32px; padding:0px 4px 0 10px; z-index:10; }
#menu div.mm { display:inline-block; float:left; padding: 30px 14px; }
#menu div.mm:hover,#menu div.mm.active {  background-image:url(images/menuhover.png); background-repeat:no-repeat; background-size:cover; }
#menu div.seperator { width:2px; float:left; margin:0 4px; height:65px; background:url(images/seperator.png) no-repeat 0 15px ;}
#menu div a{ color:#fff; font-size:12px; font-weight:bold; }

#menu ul { list-style:none; margin:0; padding:0;  }
#menu ul li { float:left; }
#menu ul li a{ color:#fff; font-size:14px; font-weight:bold;  padding:12px 10px; margin:0 0px 0 10px; }
#menu ul li a.active,#menu ul li a:hover { background:url(images/cubuk.jpg) repeat-x bottom; color:#0079b0; }

#bannerbg {  height:385px; background:url(images/bannerbg.jpg) no-repeat center;  padding:10px 0 0 0; }

.container { width:979px; margin:0 auto; padding:0 0 20px 0; }
.redblock {height:55px; background:url(images/red.png) repeat-x;}
.textoverred {padding:10px 0 0 0px; color:#fff; font-size:30px; float:left;}
.textoverred2 { float:right; color:#DDD; padding:15px 0 0px 0px; font-size:20px;}


#content { background: url(images/bg.png) repeat-x; padding-top:20px; }
#home1 { width:440px; float:left; background: url(images/seps.jpg) repeat-y right; min-height:650px; padding:0 10px 0 20px; }
#home2 { width:460px; float:left; padding:0 10px; }

#page_content { b}

#habernav { color:#999; font-size:11px; }
#habernav a{ color:#999; font-size:11px; }
#habernav img { margin-left:10px; vertical-align:middle; }
#habernav img.second { margin-left:20px; }

#alt {margin:0 auto; height:59px; width:979px; background:url(images/alt.png) no-repeat center;}

#altmenuarea { border-bottom:1px solid #B4B4B4; height:15px; padding:15px 0 15px 10px; }
#altmenuarea ul{ list-style:none; padding:0; margin:0;  } 
#altmenuarea ul li{ float:left; } 
#altmenuarea ul li a{ padding:11px 9px 12px 9px; color:#fff; font-weight:bold; background:url(images/seperator2.png) no-repeat left;  } 

#footer { padding:20px 0 0 0; }
#foo1 { width:100px; float:left;}
#foo2 { width:630px; float:left; padding:10px 0 0 20px; color:#92969d; line-height:20px; }
#foo3 { float:right; padding:20px 0 0 0;  }

#foo2 span{ font-size:20px; font-weight:bold; line-height:24px;}

.footpages {
    float: left;
    font-family: 'Arial';
    font-size: 12px;
    margin: 0 5px;
    width: 190px;
	height:180px;
}
.footpages span { font-size:14px; }
.footpages ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.footpages ul li {
}
.footpages ul li a,.footpages a {
    color: #FFFFFF;
    font-family: 'Tahoma';
    font-size: 12px;
}

#footerYazi {color:#737373; font-size:11px; line-height:20px; padding:0px 0 0 20px;}


#varien { position:absolute; right:10px; top:35px;}


.fleft { float:left;}
.fright { float:right;}
.mten { margin-left:10px;}

.mind1 { width:150px; float:left;}
.mind2 { width:370px; float:left; margin-left:10px;}

.title { height:30px; font-size:24px; color:#f07033; padding:5px 0 15px 0px; border-bottom:2px solid #f07033; margin:0 0 10px 0;}

#projects { width:240px; float:left; overflow:hidden; }
#grafik5 { width:283px; float:right; }


#plist { list-style:none; margin:0; padding:0;}
#plist li { background:url(images/pnumber.png) no-repeat left; height:33px; margin-bottom:5px; position:relative;}
#plist li span { color:#fff; font-size:20px; position:absolute; top:4px; left:11px; }
#plist li a { font-size:14px; color:#555; position:absolute; left:40px; top:6px; }

#ebulten { height:91px; overflow:hidden; background:url(images/emailbg.png) no-repeat top left; position:relative; margin-top:20px;}
#emm { position:absolute; top:32px; left:100px; background:none; width:220px; border:none;}
#sbb { background:none; border:none; color:#fff; position:absolute; font-weight:bold; font-size:11px; font-family:'Tahoma'; right:13px; top:31px; padding:5px; cursor:pointer;}

.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:235px;}
#pageRight {float:left; width:695px; margin-left:15px;}
#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;
}


.duyurular {color:#0d2d31; font-size:12px;}
.bold { font-size:14px;}
.devami{ text-align:right; margin:5px 0;}
.devami a{background:url(images/oksag.png) left no-repeat; padding-left:15px;}

.oklink {background:url(images/oksag.png) left no-repeat; padding-left:20px;}


.hrr { border-bottom:2px solid #0078ae; height:3px;}
.hrr3 { background:url(images/hrvert.png) repeat-x; height:3px; margin:10px 0}




.sayfa_baslik {background:url(images/menu-bg.gif) 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(images/butonbg.jpg) center center; color:#555; font-weight:bold; font-size:11px; padding:5px 12px; cursor:pointer; border:1px solid #CCCCCC;}


input[type=text] { }
input[type=password] { width:200px;color:#444; font-family:Tahoma; padding:3px; outline: none; background:none; border:none; border:1px solid #AAA;}


.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(images/ikbg.png) 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;}


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

.urunlist {float:left; width:181px; border:1px solid #ffb0b0; padding:5px; background:#f8f8f8; height:230px; overflow:hidden; margin:0 10px 10px 0;  text-align:center;  }
.urunlist a {color:#888;}
.urunlist .resimdiv { background:url(images/urunbg.png) no-repeat top center;  height:180px; padding:0px 0 0 0;  overflow:hidden; text-align:center; }
.urunlist .resimdiv img { max-height:170px;}
.urunlist .detay { background:#EEE;  overflow:hidden;}
.urunlist .urunad {  float:left; text-align:left; width:190px; padding:13px;}
.urunlist a{ color:#B81716; font-weight:bold; font-family:"Trebuchet MS"; font-size:12px;}
.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; color:#a71e22; font-weight:bold;}




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


.linkes {width:200px; margin:10px 10px; float:left; height:195px; overflow:hidden;}
.linkes a {font-size:12px; font-family:'Arial';}
.baslik{  color:#7E3503;  font-size:16px; font-weight:bold; border-bottom:1px solid #A45304; padding-bottom:5px}
.linkes ul{ list-style-type:none; margin:10px 10px 0 0px; padding:0;}
.linkes ul li{  padding:2px;}

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


.urunArea { width:610px; height:400px; display:none}
.urun_resim { width:300px; float:left; height:350px; overflow:auto; }
.urun_resim img{max-width:300px;} 
.urun_ozellikler{ width:300px; float:left; margin-left:10px;height:350px; overflow:auto; }
.satinal { text-align:right;}
.satinal a{ padding:6px; background:#F93; color:#fff;}

.ozellik {border:1px solid #DDD; padding:5px; padding-bottom:30px;}
.topHead { background-color:whitesmoke; padding:7px; border:1px solid #e5e5e5; color:#555; font-weight:bold; font-size:12px;}
.ozellik hr { border:none; border-top:1px dotted #ccc;}


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(images/bg_btns.png) 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('images/info.png');}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('images/success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('images/warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('images/error.png');
}

.dontshow { display:none;}

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


#toTop {cursor:pointer;}

#slides {position:relative;	}
.slides_container {
	height:390px;
	width:960px;
}
.slides_container div.tasiyici {
	height:390px;
	display:block;
}
.pagination {
	list-style: none outside none;
	margin: 6px 0 0;
	position:absolute; top:360px; right:10px; z-index:919;
	
}
.pagination li {
	float: left;
	margin: 0 1px;
	background-image: url("images/grafik3.png");
	background-position: 0 0;
}
.pagination li a {
	
	display: block;
	float: left;
	height: 10px;
	width: 10px;
	overflow: hidden;
	
	color:#fff;
	font-weight:bold;
	 line-height: 0; 
    font-size: 0;
    color: transparent;
}
.pagination li.active, .pagination li.active:hover {
	 background-position:left bottom;	
}
.pagination li.hover {

}
#habernav { margin:40px 0 20px 0;}
#habertitle { background:#5C6373; margin:2px 0 0 60px; color:#fff; padding:5px 0 6px 14px; }
.next{ background:url(images/okr.png) no-repeat left;  padding:13px; position:absolute; top:-46px; left:30px; z-index:999; }
.prev{ background:url(images/okl.png) no-repeat left;  padding:13px; position:absolute; top:-46px; left:0px; z-index:999; }

#slides2 {
	position:relative;	
	background:url(images/hbg.png) no-repeat;
}
#slides2 .slides_container {
	width:660px;
	height:60px;
}
#slides2 .slides_container div.tasiyici2 {
	height:60px;
	width:660px;
	display:block;
}
#slides2 .pagination {
	list-style: none outside none;
	margin: 3px 0 0;
	position:absolute; top:0; right:5px; z-index:19;
}
#slides2 .pagination li {
	float: left;
	margin: 0 1px;
	background-image: url("images/grafik3.png");
	background-position: 0 0;
}
#slides2 .pagination li a {
	
	display: block;
	float: left;
	height: 16px;
	padding:1px 0 0 4px;
	overflow: hidden;
	width: 12px;
	color:#fff;
	font-weight:bold;
}
#slides2 .pagination li.active, #slides2 .pagination li.active:hover {
	 background-position:left bottom;	
}
#slides2 .pagination li.active a, #slides2 .pagination li.active:hover a{ color:#333; }

.homeImages img{ margin-right:10px;}			

.sidetitle { background:url(images/titlebg.png) repeat-x; height:25px; padding:10px 0 0 10px;  border-radius: 3px; color:#fff; font-weight:bold; }


.duyurular {background:url(images/ok.png) no-repeat 0px 6px; padding:3px 0 3px 15px; margin:2px 0 0 0;}
.duyurular a{font-weight:bold;}
.duyurular div{margin-top:5px; font-size:11px;}

.duyurular:hover {background:#EEEEEE;}


.bannerImage {float:left; width:400px; text-align:center; padding:2px;}
.bannerRight {float:right; width:400px; padding:55px 20px 0 0; text-align:right;}
.bannerRight a {color:#fff; font-size:22px; font-weight:bold;}
.bannerRight div {margin:25px 0 0 0; height:100px; overflow:hidden; color:#fff}

#info { list-style:none; margin:0; padding:0;}
#info li { margin:2px 0; padding:5px; }
#info li img{ vertical-align:middle; margin-right:10px;}
.blogo { background:url(images/altlogo.png) no-repeat; width:136px; height:41px;}




.leftmenu { list-style-type:none; margin:0; padding:0; }
.leftmenu li{   background:url(images/red.png) repeat-x;   padding:0; }
.leftmenu li a{  display:block; padding:8px 10px;
font-size:12px;
color:#fff;
margin:1px;
}
.leftmenu li:hover{  background:#A80A09; }
.leftmenu li.active{ background:#A80A09;}

.ptitle { width:312px; height:24px; color:#3c44a3; padding:8px 0 0 10px; background:url(images/ptitle.png) no-repeat left;  font-weight:bold; }

.udfiles { list-style:none; margin:0; padding:0; margin:10px 0 0 10px; }
.udfiles li img{ margin-right:5px; vertical-align:middle }
.udfiles li a{ padding:5px 0; display:block; }

#logoarea {float:left; width:340px; background:url(images/logobg.png) no-repeat bottom; height:114px;padding:15px 0 0 47px}
#dilarea {float:right; padding:25px 0 0 0}
#menuarea {float:left; padding:20px 0 0 10px}

#cats {}
.cbox { width:200px; overflow:hidden; float:left; margin-left:5px; margin-bottom:5px}
.cselect{ width:200px; height:100px;}

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

.pageGaleri { width:150px; float:left; text-align:center; border:1px solid #EEE; margin:2px; padding:5px; }

.teklif_baslik { color:#0078AE; font-size:18px; vertical-align:middle; width:140px }
.bigtb  { background:#fff; width:800px; text-align:left; padding:9px 5px; vertical-align:middle; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px;  }
.bigta  { background:#fff; width:800px; height:60px; text-align:left; padding:9px 5px; vertical-align:middle; border:1px solid #CCC; border-radius: 5px; -moz-border-radius: 5px;  }

.urunbg { background:#fff; padding:10px 9px 10px 10px; width:960px; margin:0 auto;}
#urun_sidebar {width:143px; float:left;}
#urun_content {
    width: 775px;
    float: left;
    margin-left: 30px;
}
#ura {width:100%; float:left;}
#ura_big {
    text-align: center;
    background: #f5f5f5;
    padding: 10px;
    margin-bottom: 40px;
}
#ura_big img {max-width:222px; max-height:260px;}
.uresims {height:50px; text-align:center; float:left; margin:3px; border:1px solid #007BB6; background:#fff;}
.uresims img {height:50px;}

#ucontent h2 {
    text-align:center;
    width: 100%;
}

.yetkili-servis {
    width: 100%;
    float: left;
}

.yetkili-servis .center-align {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    float: left;
}

.yetkili-servis img {
    width: 110px;
    margin: 20px;
    float: left;
}

.yetkili-servis span {
    margin: 20px;
    float: left;
    color: #A80A09;
    font-weight: 700;
    font-size: 15px;
    margin-bottom: 30px;
    line-height: 110px;
}