* { margin: 0; padding: 0; outline:0; }
.siteback
{
	
	width:100%;
	height:100%;
	background: #556574;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#556574), to(#fff));
	background-image: -webkit-linear-gradient(top, #556574, #ffffff);
	background-image:    -moz-linear-gradient(top, #556574, #ffffff);
	background-image:    -ms-linear-gradient(top, #556574 0%, #ffffff 100%);
	background-image:      -o-linear-gradient(top, #556574, #ffffff);
    background-image:  -ms-linear-gradient(top, #556574 100%, #ffffff 0%); /* IE10+ */
    background: -o-linear-gradient(top, #556574 100%, #fff 0%); /* Opera11.10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#556574', endColorstr='#ffffff', GradientType=0 ); /* IE6-9 */
	padding:0;
	margin:0;

}
.menubck{
/*	background:url(images/menubck.png) no-repeat;
	background:#3F4B56 repeat-x;*/
	/*width:870px;*/
	width:680px;
	height:53px;
	float:right;
	margin:-30px 0 0 0;
	position:relative;
	}
#nav {
	width: 100%;
	height:46px;
	float: right;
	margin:0px 0 3em 0;
	position:relative;
	padding: 10px;
	list-style: none;
	background-color: #f2f2f2;
	border-bottom: 1px solid #ccc !important; 
	border-top: 1px solid #ccc !important; }
#nav li {
	float: left;
	padding:8px 0 0 0px; }
#nav li a {
	display: block !important;
	padding: 8px 25px;
	text-decoration: none;
	font-weight: bold;
	color: #069 !important;
	border-right: 1px solid #ccc !important; }
#nav li a:hover {
	color: #c00 !important;
	background-color: #fff; }
.menu{
	 width:680px;
	 height:53px;
	 list-style:none;
	 float:left;
	 margin:0 0 0 100px;
	 
	 }
.menu a {
	display:block;
	margin:0 10px 0 10px;
	padding:5px 0 0 0;
	width:140px;
	height:37px;
	text-align:center;/*
    border-bottom-left-radius: 2em 0em ;
	border-top-left-radius:3em;
	border-bottom-right-radius:5em;*/ /*optional*/
    font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	padding:15px 0 0 0 ;
	color:#CCC !important;
	}
.menu li{
	float:left;
	width:130px;
	display:block;
	}

.menu a:active{
	height:53px;
    border:none;
    background:#616161;
    box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color:#f0f0f0;
    text-shadow:0px 0px 3px rgba(0,0,0, .5);
	text-decoration:none;}
.menu a:hover {
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#880700), to(#AC1E16));
    background:-moz-linear-gradient(0% 0% 270deg,#880700, #AC1E16);
	height:53px;
	text-decoration:none;
  }
.secili{
	color:#B80000;
	background-color: #fff ; 
	}

a { color: #ff0000 !important; text-decoration: none; cursor:pointer; }
a:hover { text-decoration: underline; }

a img { border: 0; }

input, textarea, select { font-family: Arial, Helvetica, sans-serif; font-size:12px; }
textarea { overflow:auto; }

.cl { display: block; height: 0; font-size: 0; line-height: 0; text-indent: -4000px; clear: both; }
.notext { font-size: 0; line-height: 0; text-indent: -4000px; }

.left, .alignleft { float: left; display: inline; }
.right, .alignright { float: right; display: inline; }


.shell { width: 980px; margin: 0 auto; }
.border { border: 1px solid #e8e8e8; background: #fff; position: relative; }
.shadow-l { background: url(http://www.tet-yapi.com/css/images/shadow-l.png) no-repeat 0 0; width: 25px; height: 686px; position: absolute; top:0;left:-25px; }
.shadow-r { background: url(http://www.tet-yapi.com/css/images/shadow-r.png) no-repeat 0 0; width: 25px; height: 686px; position: absolute; top:0;right:-25px; }
.shadow-b { background: url(http://www.tet-yapi.com/css/images/shadow-b.png) no-repeat 0 0; width: 980px; height: 20px; position:absolute; bottom:-20;left:0; }

#header { background: url(http://www.tet-yapi.com/css/images/header-bg.gif) repeat-x 0 0; height: 225px; position: relative; }
#logo a { background:#F2F2F2 url(http://www.tet-yapi.com/css/images/tetlogo5.png) no-repeat 0 0; width: 300px; height: 66px; position: absolute; top:95px;left:0px;border-bottom: 1px solid #dbdbdb; border-top:1px solid #dbdbdb; }

.socials { padding: 23px 11px 0 0; }
.socials ul { list-style: none; }
.socials ul li { display: inline; float: left; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px; line-height: 16px; border-right: 1px dotted #b9b9b9; padding: 2px 17px 2px 0; margin: 0 15px 0 0; }
.socials ul li.last { border:0; margin:0; }
.socials ul li a { float: left; color: #b9b9b9 !important; height: 16px; padding: 0 0 0 20px; }
.socials ul li a.rss { background: url(http://www.tet-yapi.com/css/images/soc-rss.gif) no-repeat 0 0; }
.socials ul li a.fb { background: url(http://www.tet-yapi.com/css/images/soc-fb.gif) no-repeat 0 0; }
.socials ul li a.twit { background: url(http://www.tet-yapi.com/css/images/soc-twit.gif) no-repeat 0 0; }
/*
#navigation { height: 43px; border-top: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; }
#navigation ul { list-style: none; }
#navigation ul li { float: left; height: 43px; border-right: 1px solid #dbdbdb; font-size: 12px; line-height: 43px; font-weight: bold; text-transform: uppercase; }
#navigation ul li a { float: left; height: 43px; color: #000; padding: 0 33px; }
#navigation ul li a:hover, 
#navigation ul li a.active { color: #ff0000; text-decoration: none; }

.slider { width: 930px; height: 300px; border: 1px solid #dbdbdb; position: relative; margin: 25px 0 0 24px; }
.slider .item { position: relative; width: 928px; height: 298px; }
.slider .item img { position: absolute; top:0;left:0; z-index: 1; }
.slider .text { position: absolute; top:102px;left:480px; z-index: 2; }
.slider .text h3 { font-size: 45px; line-height: 45px; color: #ff0000; padding: 0 0 0 7px; }
.slider .text h2 { font-size: 58px; line-height: 58px; color: #39393d; text-transform: uppercase; padding: 0 0 0 2px; }

.slider-nav { width: 92px; height: 18px; position: absolute; bottom:9px;right:6px; z-index: 3; }
.slider-nav a { width: 18px; height: 18px; background: #d7d7d8; margin: 0 5px 0 0; }
.slider-nav a.active { background: #39393d; }
*/
#main { width: 932px; padding: 37px 24px 17px 24px; }
#main h3 { font-size: 12px; line-height: 15px; color: #000 !important; text-transform: uppercase; border-bottom: 1px solid #dbdbdb; padding: 0 0 9px 0;}
#main a.more { background: url(http://www.tet-yapi.com/css/images/more.gif) no-repeat 0 3px; font-size: 11px; line-height: 14px; color: #ff0000 !important; text-decoration: underline; padding: 0 0 0 13px; }
#main a.more:hover { text-decoration: none; }

#content { width: 605px !important; }

.highlight { color:#565656; font-family:sans-serif; font-size:16px; font-style:italic; }
.highlight h3 { margin: 0 0 9px 0; font-size:13px !important; }
.highlight p { padding: 0 0 11px 0; }
.highlight img { margin: 4px 12px 0 12px; }

.projects { padding: 65px 0 0 0;font-family:"Trebuchet MS", Arial, sans-serif !important; }
.projects h3 { margin: 0 0 17px 0;font-size:13px !important; }
.projects .item { margin: 0 0 28px 0; }
.projects .image { width: 183px; height: 111px; border: 1px solid #dbdbdb; padding: 2px; margin: 0 20px 0 3px; }
.projects .text { width: 393px; }
.projects .text h4 { font-size: 13px !important; line-height: 15px; color: #333; text-transform: uppercase; padding: 3px 0 2px 0; }
.projects .text p { padding: 0 0 3px 0; font-size:13px; }

#sidebar { width: 300px; }

.sidebar-nav { list-style: none; padding: 0 0 17px 0; }
.sidebar-nav ul { list-style: none; }
.sidebar-nav ul li { border-bottom: 1px solid #dbdbdb; font-size: 12px; line-height: 18px; padding: 7px 0; }
.sidebar-nav ul li a { background: url(http://www.tet-yapi.com/css/images/bullet.gif) no-repeat 5px 4px; color: #333 !important; padding: 0 0 0 16px; }


.btn-buy { display: block; width: 110px; height: 86px; font-size: 13px; line-height: 86px; color: #b50000 !important; font-weight: bold; margin: 0 0 17px 0; position: relative; float:left; }
.btn-buy:hover { text-decoration: none; }
/*.havadurumu { background: url(images/btn-buy.gif) no-repeat 0 0; display: block; width: 310px; height: 86px; font-size: 15px; line-height: 86px; color: #b50000 !important; font-weight: bold; text-align: center; margin: 0px 0 17px 0;  float:right; }*/

.advertisement { padding: 0 0 13px 0; }
.advertisement h3 { margin: 0 0 18px 0; }
.advertisement .ads { padding: 0 15px 0 7px; }
.advertisement .ad { margin: 0 0 18px 0; }

#sidebar .info {  }
#sidebar .info h3 { margin: 0 0 7px 0;color:dbdbdb; }
#sidebar .info p { color:#F00;}


#footer { font-family: Arial, sans-serif; font-size: 11px; line-height: 14px; color: #7f7f7f !important; padding: 18px 27px 20px 38px; }
#footer a{ color: #7f7f7f }

.footer-nav {  }
.footer-nav ul { list-style: none; }
.footer-nav ul li { display: inline; border-right: 1px solid #7f7f7f; padding: 0 6px 0 0; margin: 0 7px 0 0; }
.footer-nav ul li.last { border:0; padding:0; margin:0; }

/*proje sayfası*/
#prj_content{width:900px; margin:-50px 0 0 0;}
#prj_content ul{list-style: none; padding:30px 0 0 0;}

.sayfanum{
	 width:300px;
	 padding:0 20px 20px 20px;}
.sayfanum a {
	display:inline-block;
    padding:10px;
    border-radius:2px; /*optional*/
    color:#aaa !important;
    font-size:.875em}

.sayfanum a.aktif{
		
    border:none;
    background:#E0E0E0 !important;
    box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color:#AE0004 !important;
    text-shadow:0px 0px 5px rgba(0,0,0, .5)}
	.a.gradient {
    background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8 !important), to(#e9e9e9));
    background:-moz-linear-gradient(0% 0% 90deg, #CCC, #e9e9e9 !important)
  }
		
ul .liste{ width:280px; height:auto;}

ul.liste li{
	width: 430px;
	height: 165px;
    margin:10px 10px 0 0;
	position:relative;
	float:left;
    background:#EBEBEB !important;
    border: 5px solid white;
    box-shadow: 2px 6px 32px rgba(0, 0, 0, 0.21);
    -moz-box-shadow: 2px 6px 32px rgba(0, 0, 0, 0.21);
    -webkit-box-shadow: 2px 6px 32px rgba(0, 0, 0, 0.21);}
ul.liste img{
	width:100;
	height:150;
	float:left;
	position:relative;
	border: 3px solid white;
	margin:0px 0 0 0;
	}
table.content{
	border:3px;
	width: 430px;
	border:#333 3px;
	padding:10px 0 0 10px;
	position:relative;
	}
table.content td.baslik{
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px;
	font-weight: bold;
	color:#A31F1A !important;
	valign:top;
	padding:5px 0 0 0px;
	position:relative;
	}
table td.icerik {
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px;
	font-weight: bold;
	color:#4E4E4E !important;
	float:left;
	valign:top;
	height:auto;
	width:160px !important;
	padding:5px 0 0px 0px;
	position:relative;
	}
table.content td.firstbas_line{
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px;
	font-weight: bold;
	color:#A31F1A !important;
	valign:top;
	padding:10px 0 0 0px;
	position:relative;
	}
table td.firstic_line{
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 12px;
	font-weight: bold;
	color:#4E4E4E !important;
	width:140px !important;
	float:left;
	valign:top;
	height: 100%;
	padding:10px 0 0 0px;
	position:relative;
	}
table td.gorsel {
	
	
	}
.makina p.icerik{
	font-size: 14px;font-weight:bold; line-height: 15px; color: #444444 !important; text-transform: uppercase; border-bottom: 1px solid #dbdbdb; padding: 20px 0 9px 30px;
	float:left;
	}
.makina p.ayrinti{
	font-size: 12px;font-weight:bold; line-height: 15px; color: #444444 !important; text-transform: uppercase; border-bottom: 1px solid #dbdbdb; padding: 20px 0 9px 650px;
	}