@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body { background: url(../images/arka.jpg) center 81px no-repeat; }
.ust {
	background: url(../images/novo1.jpg) top left;
	width: 100%;
	height: 81px;
	border-bottom: 1px solid #34639c;
}
.katman {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	position:relative;
}
.ust img.logo {
	float: left;
	margin-right: 30px;
}
.ust ul {
	float: left;
	width: 70%;
	list-style: none;
	margin-top: 20px;
}
.ust li {
	margin-left: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	float: left;
	line-height: 65px;
	height: 100px;
}
.ust li a {
	text-decoration: none;
	color: #000;
	float: left;
	font-size: 15px;
	margin-right: 10px;
	display: block;
	width: 100%;
	background: url(../images/ust_14.png) right 22px no-repeat;
}
.ust li a.last { background: none; }
.ust li img {
	float: left;
	margin-right: 6px;
	margin-top: 20px;
}
.ust li a:hover { color: #003676; }
.ust li:hover { background: url(../images/ust_10.png) center 61px no-repeat; }
.orta {
	width: 100%;
	min-height: 400px;
}
.orta2 {
	width: 100%;
	min-height: 246px;
	background: url(../images/orta.jpg) left top repeat-x;
	margin-top: 55px;
}
.list_carousel li .slaytyazi {
	position: absolute;
	width: 330px;
	height: 270px;
	z-index: 8000;
	top: 90px;
	right: 70px;
}


.slaytyazi p {
	font-size: 14px;
	text-align: right;
	width: 300px;
	float:right;
 
	margin-top: 10px;
	color: #fff;
	margin-bottom: 25px;
	 
}
 
.slaytyazi h3 {
	color: #e2e2e1;
	font-size: 30px;
	text-align: right;
  width: 300px;
  float:right;
}
.list_carousel {
	height: 450px;
	width: 1000px;
	position: absolute;
    overflow:hidden;
}
.list_carousel ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: block;
}
.list_carousel li {
	position: relative;
	font-size: 40px;
	color: #999;
	text-align: center;
	width: 1000px;
	height: 410px;
	padding: 0px;
	overflow: hidden;
	display: block;
	float: left;
}
.list_carousel.responsive {
	width: auto;
	margin-left: 0;
}
.clearfix {
	float: none;
	clear: both;
}
.prev {
	position: absolute;
	top: 200px;
	background: url(../images/button.png) left top no-repeat;
	width: 40px;
	height: 64px;
	left: 0px;
	z-index: 2000;
}
.next {
	position: absolute;
	top: 200px;
	background: url(../images/button.png) right top no-repeat;
	width: 40px;
	height: 64px;
	right: 0px;
	z-index: 2000;
}
.pager {
	float: left;
	width: 300px;
	text-align: center;
}
.pager a {
	margin: 0 5px;
	text-decoration: none;
}
.pager a.selected { text-decoration: underline; }
.timer {
	background-color: #999;
	height: 6px;
	width: 0px;
}
.orta2 .box {
	height: 100%;
	float: left;
}
.orta2 .box h1 {
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	font-weight: bold;
}
.orta2 .box h1 div {
	background-image: url(../images/iconlar.png);
	width: 45px;
	height: 40px;
	background-repeat: no-repeat;
	float: left;
}
.orta2 .hizli { width: 220px; }
.orta2 .haber { width: 220px; }
.orta2 .multi, .orta2 .haber {
	padding-left: 15px;
	width: 200px;
	padding-right: 5px;
 
}
.orta2 .tanitim { width: 310px; }
.orta2 .haber h1 div { background-position: 4px -7px; }
.orta2 .multi h1 div { background-position: -32px -7px; }
.orta2 .tanitim h1 div { background-position: -72px -7px; }
.orta2 .hizli h1 div { background-position: -110px -7px; }
.haber ul {
	list-style: none;
	width: 100%;
}
.haber h2 {
	color: #8b8b8a;
	font-size: 12px;
	border-bottom: 1px solid #8b8b8a;
	line-height: 25px;
	width: 90%;
}
.haber p {
	color: #8b8b8a;
	font-size: 11px;
	line-height: 18px;
	font-family: Tahoma, Geneva, sans-serif;
}
.orta2 .ciz {
	background: url(../images/ciz.png) left top no-repeat;
	width: 6px;
	height: 213px;
	float: left;
	margin-top: 33px;
}
.orta2 .multi ul {
	list-style: none;
	width: 100%;
}
.orta2 .multi li a { color: #b1b1b1; }
.orta2 .multi li {
	line-height: 35px;
	color: #b1b1b1;
	height: 50px;
	border-bottom: 1px dashed #222222;
	padding-top: 10px;
}
.orta2 .multi li a { text-decoration: none; }
.orta2 .multi li div {
	background-image: url(../images/iconlar.png);
	width: 45px;
	height: 40px;
	background-repeat: no-repeat;
	float: left;
}
.orta2 .multi li.foto div { background-position: -148px -7px; }
.orta2 .multi li.katalog div { background-position: -183px -7px; }
.orta2 .multi li.form div { background-position: -220px -7px; }
.orta2 .multi li:last-child { border-bottom: 0px; }
.orta2 .hizli a {
	text-shadow: 1px 1px 1px 2px #000000;
	color: #c4c4c4;
	font-family: Calibri, Arial;
	text-decoration: none;
	display: block;
	min-height: 25px;
	line-height: 25px;
}
.orta2 .hizli a span {
	width: 25px;
	height: 25px;
	float: left;
	background-image: url(../images/iconlar.png);
	background-repeat: no-repeat;
	margin-right: 5px;
}
.orta2 .hizli a span.tel { background-position: -4px -45px; }
.orta2 .hizli a span.faks { background-position: -37px -45px; }
.orta2 .hizli a span.mail { background-position: -70px -45px; }
.footer {
	width: 100%;
	min-height: 60px;
	background: url(../images/footer.png) left -30px repeat-x;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #898888;
}
.footer ul {
	list-style: square inside;
	color: #3d3a37;
}
.footer li {
	float: left;
	padding-left: 2px;
	padding-right: 2px;
}
.footer li a {
	color: #3d3a37;
	text-decoration: none;
	font-size: 11px;
	font-family: Tahoma, Geneva, sans-serif;
}
.ickat {
	min-height: 250px;
	padding: 20px;
	width: 920px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	padding-left: 15px;
	background-color: #fff;
	border-radius: 8px;
	border: 1px solid #bbbbb9;
	box-shadow: 1px 1px 3px 1px #bbbbb9;
}
.multimedya img { cursor:pointer;}
.baslik {
	width: 1000px;
	height: 70px;
	margin-top: 30px;
	position: relative;
	border-top-left-radius: 14px;
	border-top-right-radius: 14px;
	margin-bottom: 10px;
}
.baslik h3 {
	background: url(../images/kurumsal.png) center top no-repeat;
	width: 930px;
	height: 69px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding-left: 70px;
	font-size: 35px;
	color: #fff;
	line-height: 69px;
}
.ickat a.urun {
	width: 358px;
	height: 381px;
	position: relative;
	border: 1px solid #dedede;
	display: inherit;
	background-color: #fff;
	float: left;
	padding: 10px;
	margin: 10px;
}
.ickat a.urun strong {
	position: absolute;
	left: 0px;
	font-size: 15px;
	bottom: 0px;
	display: block;
	color: #000;
	background-color: #fff;
	width: 96%;
	height: 40px;
	padding-left: 4%;
	line-height: 40px;
}
.ickat a.urun:hover { border: 1px solid #003677; }
.ickat h4 {
	font-size: 19px;
	line-height: 40px;
	border-bottom: 1px dashed #dedede;
	margin-bottom: 40px;
	margin-top: 10px;
}
.ickat p {
	text-align: justify;
	line-height: 20px;
}
.resimsol {
	float: left;
	margin: 10px;
	padding: 10px;
	border: 1px solid #dedede;
	width: 300px;
	position: relative;
	cursor : url(http://www.novamak.com.tr/magnify-plus.cur), pointer !important;
}
.ickat ul.urun {
	list-style: inside;
	margin-right: 70px;
	margin-top: 20px;
	float: right;
}
.ref {
	position: relative;
	width: 97%;
	float: left;
	margin: 10px;
	border: 1px solid #dedede;
	padding: 10px;
	min-height: 20px;
	box-shadow: 1px 1px 2px 0px rgba(222,222,222,0.4);
}
.ref:nth-child(2n) { clear: both; }
.ref img {
	margin: 10px;
	padding: 10px;
	border: 1px solid #dedede;
	background-color: #fff;
}
.ref strong {
	position: absolute;
	width: 99%;
	left: 0px;
	bottom: 20px;
	background-color: #fff;
	padding-left: 12px;
	line-height: 45px;
	margin-left: 12px;
}
#multi {
	margin: 5px;
	padding: 5px;
	border: 1px solid #dedede;
}
input[type=text], input[type=email], input[type=tel], select {
	width: 75%;
	float: left;
	border: 1px solid #dedede;
	line-height: 27px;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 27px;
	margin-left: 3%;
}
label {
	float: left;
	width: 20%;
	line-height: 35px;
	height: 30px;
	padding-left: 2%;
}
textarea {
	width: 80%;
	float: left;
	border: 1px solid #dedede;
	margin-top: 5px;
	margin-bottom: 5px;
	height: 150px;
	margin-left: 3%;
}
input[type=text]:hover, textarea:hover { border: 1px solid #1f4182 }
img#refresh {
	height: 35px !important;
	margin-left: 3%;
}
input[type=submit] {
	height: 35px;
	width: 105px;
	border: 1px solid #ccc;
	margin-top: 10px;
	border-radius: 6px;
	text-align: left;
	padding-left: 20px;
	color: #1f4182;
	margin-left: 3%;
}
.iletisim .harita {
	border-top: 1px solid #CDCDCD;
	height: 450px;
	width: 99%;
}
.iletisim .harita #map {
	width: 100%;
	height: 350px;
	width: 980px;
	margin-bottom: 30px;
	margin-left: 10px;
}
.iletisim .sol a {
	text-decoration: none;
	background-color: transparent;
	color: #1f4182;
}
label.error {
	margin-left: 28%;
	color: #FF0000;
	font-size: 11px;
}
.sol2 {
	float: left;
	width: 40%;
	height: 100%;
	font-size:13px;  
}
.sag2 {
	float: left;
	width: 54%;
	height: 100%;
	margin-left: 4%;
}
.iletisim { font-size:12px !important;}
.iletisim  hr{ border-bottom:1px solid #dedede; height:2px; width:100%;}
.iletisim  p { text-align:left;}
.sag2 input[type=text], .sag2 input[type=email], .sag2 input[type=tel], .sag2 textarea { width: 62%; }
.sag2 label { width: 28%; }
.sol2 a {
	text-decoration: none;
	color: #000;
	font-size: 13px;
}
.sol2 a:hover { color: #999; }
.iletisim2 {
	position: relative;
	z-index: 1;
	border-top: 0px;
	padding: 15px;
	padding-top: 20px;
	width: 1000px;
}
.gmap3 {
	background: #296484;
	border: 6px solid #f6f6f6;
	width: 100%;
	height: 400px;
}
.gmaplabels {
	color: #fff;
	background: #296484;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	font-family: Calibri, Tahoma;
	border: 1px solid #f3af01;
	padding: 7px;
	white-space: nowrap;
}
#map {
	width: 100%;
	height: 200px;
	margin-bottom: 3px;
}
.tumhaber {
	float: right;
	margin-right: 5px;
	text-decoration: none;
	color: #8b8b8a;
	margin-top: 20px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.tumhaber:hover { color: #fff; }
.ickat .sol {
	float: left;
	width: 20%;
	height: 100%;
	border-right: 1px solid #dedede;
	padding-right: 2%;
	min-height: 350px;
}
.ickat .sol ul {
	position: relative;
	list-style: url(../images/arrow.png) inside;
	width: 100%;
}
.ickat .sol li {
	width: 100%;
	line-height: 18px;
}
.ickat .sol a {
	text-decoration: none;
	color: #000;
}
.ickat .sol a:hover { color: #002d63; }
.ickat .sag {
	float: left;
	margin-left: 2%;
	width: 75%;
}
.ickat .sag h3 {
	line-height: 40px;
	border-bottom: 1px dashed #000;
}
.list {
	margin: auto;
	display: inherit;
	width: 800px;
}
.haberler h5 { line-height:25px;  font-size:16px; display:block;width:100%; border-bottom:2px groove #dedede; color:#003779;}
.haberlist {width:100%; list-style:none; margin-top:10px; }
.haberlist img { padding:10px; margin:10px; background-color:#fff; border:1px solid #dedede; float:left; cursor : url(http://www.novamak.com.tr/magnify-plus.cur), pointer !important;}
.haberlist  h6, .thumbresim h6 { float:left; font-size:14px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; color: #002d63; width:760px;}
.haberlist p {  padding-top:15px; }
.haberlist  p , .haberlist  a { font-family:Arial, Helvetica, sans-serif;  text-decoration:none; color:#000; }
.haberlist  a { display:block;}
.haberlist li { border-bottom:1px dashed #dedede; min-height:110px;}
.haberlist li:hover{ background-color:#f1f1f1;}
.thumbresim { width:100%; min-height:110px;}
.thumbresim h6 { border-bottom:1px solid #dedede; width:100%; margin-bottom:12px; font-size:19px;}
.thumbresim img { margin:3px; padding:5px; border:1px solid #dedede;	cursor : url(http://www.novamak.com.tr/magnify-plus.cur), pointer !important;}
.flag { position:absolute; right:10px; top:4px; }
.flag img {width:25px;}


.ozellikler { border-collapse:collapse; }
.ozellikler th { height:60px; background-color:#d6eefb;}
.ozellikler td , .ozellikler th { font-size:10.5px;}
.ozellikler td { background-color:#d0d2d3; line-height:15.8px; text-indent:5px; text-align:center;}
.ozellikler thead td { text-align:center; font-weight:bold;}

.ozellikler tr:nth-child(odd)  td{ background-color:#e5e6e7}
.ozellikler tr:nth-child(even)  td{ background-color:#fdfdfc}
.ozellikler tr:last-child  td  { background-color:#d6eefb; line-height:32px; text-align:left;} 

.katalog2 { float:left; padding:10px; background-color:#fff;  position:relative;  padding-bottom:40px; border:1px solid #dedede; margin-left:20px; box-shadow:1px 1px 6px 0px rgba(0,0,0,0.6);}
.katalog2 strong { position:absolute; left:10px; bottom:0px;  width:214px; height:35px; color:#000; text-align:center;}

.reftable thead th{
	line-height:35px;
     background-color: #dedede;


}
.reftable tbody td{ height: 35px; line-height: 35px;  font-family: Tahoma, Geneva, sans-serif;}

.reftable tbody  tr td:first-child { text-align: center;}

.reftable tbody  tr td a { color: #03AEEB; text-decoration: none;  }
.reftable tbody  tr td a:hover { color:#ccc;}

.refdet tr td:first-child { width: 40%;font-family: Tahoma, Geneva, sans-serif; font-weight: bold;  padding-bottom: 10px; }
.refdet tr td:last-child { width: 60%; font-family: Tahoma, Geneva, sans-serif; padding-bottom: 10px; }