@charset "utf-8";
/* CSS Document */

body, div, span, applet, h1, h2, h3, p, a, img, strong, sub, sup, center, dl, dt, dd, ol, ul, li, table, tr, th, td {margin:0px;padding:0px;border:0px;outline:0px;}
body { background:url(../images/bodybg.jpg) no-repeat top center; font-family:Arial;}
.top { background:url(../images/headerinbg.png); width:100%; height:232px; z-index:100; position:relative; margin:0 0 -50px 0;}
.header { width:980px; height:232px; margin:0 auto;}
.header .logo { background:url(../images/logo.png); width:201px; height:164px; float:left;}
.header .logo a { display:block; text-indent:-9999px; width:201px; height:140px;}
.header .nav { float:left; width:460px; height:112px; margin:101px 0 0 125px;}
.header .nav ul { list-style:none; width:460px; height:112px;}
.header .nav ul li { float:left; height:112px;}
.header .nav ul .anasayfa { background:url(../images/anasayfa.png); width:97px;}
.header .nav ul .portfolyo { background:url(../images/portfolyo.png); width:100px;}
.header .nav ul .hizmetler { background:url(../images/hizmetler.png); width:102px;}
.header .nav ul .kurumsal { background:url(../images/kurumsal.png); width:90px;}
.header .nav ul .iletisim { background:url(../images/iletisim.png); width:71px;}
.header .nav ul li a { display:block; text-indent:-9999px; height:112px;}
.header .nav ul li:hover {opacity:0.6;filter:alpha(opacity=60)}
.header .nt { float:right; width:160px; height:50px; margin:60px 20px 0 0;}
.header .nt a { display:block; text-indent:-9999px; width:135px; height:50px;}

.wrapper { width:980px; margin:0 auto;  z-index:99; position:relative;}
.wrapper .left { float:left; width:250px; padding:30px 0 0 0;}
.wrapper .left ul { list-style:none; width:220px; background:#efefef; padding:10px; margin:0 0 5px 0;}
.wrapper .left ul a { text-decoration:none; padding:5px; font-size:13px; display:block; color:#000;}
.wrapper .left ul a:hover { background:#000; color:#fff;}
.wrapper .left ul li ul{ width:200px;}
.wrapper .right { float:right; width:730px; padding:30px 0 20px 0; font-size:13px; color:#333; line-height:18px;}
.wrapper .right .gallery a { float:left; width:160px; height:70px; display:block; overflow:hidden; border:5px solid #fff; margin:5px;}
.wrapper .right .gallery a img { width:160px; padding-bottom:5px;}
.wrapper .right h3 { font-size:15px; color:#900; margin:0 0 10px 0;}
.wrapper .right p{ margin-bottom:5px;}

.page { width:980px; margin:30px 0 0 0;}
.page .box { float:left; background:url(../images/boxbg.png); width:300px; height:304px; font-size:12px; color:#666; margin:0 20px 0 0;}
.page .box h3 { padding:5px 15px;}
.page .box a { text-decoration:none; color:#666; margin:5px 15px; display:block;}
.page .box a:hover { color:#333;}
.page .sidebar { width:340px; float:right;}
.page .sidebar .news { width:265px; height:100px; background:url(../images/newsbg.png) left center no-repeat; font-size:12px; padding:0 0 0 75px;}
.page .sidebar .news a { text-decoration:none; color:#333;}
.page .sidebar .news a:hover { color:#666;}
.page .sidebar .news .more { float:right; text-decoration:none; color:#333; font-weight:bold;}
.page .sidebar .portfoliobox { background:url(../images/portfoliobox.png); width:340px; height:204px;}

.theme-default .nivoSlider { position:relative; background:url(../images/loading.gif) #fff no-repeat 50% 50%; margin-bottom:50px;}
.theme-default .nivoSlider a { border:0; display:block; }
.theme-default .nivo-controlNav { position:absolute; left:50%; bottom:-13px; margin-left:-40px; z-index:99; background:#9A2515; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:3px 5px;}
.theme-default .nivo-controlNav a { display:block; width:22px; height:22px; background:url(../images/bullets.png) no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left; cursor:pointer;}
.theme-default .nivo-controlNav a.active { background-position:0 -22px; }
.theme-default .nivo-directionNav a { display:block; width:30px; height:30px; background:url(../images/arrows.png) no-repeat; text-indent:-9999px; border:0; }
.theme-default a.nivo-nextNav, .theme-default a.nivo-prevNav { display:none;}
.nivoSlider { position:relative;}
.theme-default .nivoSlider img { position:absolute; top:0px; left:0px; display:none;}
.nivoSlider a.nivo-imageLink { position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none; }
.theme-default #slider { margin:0 auto; width:980px; height:300px;}
.theme-pascal.slider-wrapper,.theme-orman.slider-wrapper { margin-top:150px; }
.clear { clear:both;}

.content{ width:980px; margin:60px 0; clear:both; color:#333; font-size:13px; line-height:18px;}
.content h3{ font-size:15px; color:#900; margin:0 0 10px 0;}
.content p{ margin-bottom:5px;}
.content h4{ margin:0 0 5px 0;}
.content a{ color:#666; font-style:italic; float:right; font-weight:bold;}
.content a:hover{ color:#333;}
.content .new{ margin:10px 0;}
.content .contact{ float:left; width:450px; margin-bottom:15px;}
.content .form{ float: right; width:450px;}
.content .form input{ width:400px;}
.content .form input.btn{ width:100px; height:30px;}
.content .form textarea{ width:400px; height:120px;}



.footer { background:url(../images/footer.jpg) repeat-x; width:100%; height:185px;}
.footer .social { width:150px; float:left;}
.footer .social h3 { font-size:15px; display:block; color:#fff; margin:50px 0 0 0;}
.footer ul { list-style:none;}
.footer ul li { float:left; margin:5px 10px 5px 0;}
.footer .iz { float:left; margin:36px 0 0 180px; background:url(../images/iz.jpg) no-repeat; width:350px; height:92px;}
.footer .iz a { display:block; text-indent:-9999px; float:left; width:160px; height:92px;}
.footer .copy { float:right; font-size:11px; color:#666; margin:65px 0 0 0; text-align:right;}

.headerintro { background:url(../images/headerintro.png) top center; width:100%; height:200px;}
.headerintro .logo { background:url(../images/logo.png); width:201px; height:164px; margin:0 auto;}
.introfooter { background:url(../images/introfooter.jpg); width:100%; height:200px; position:fixed; bottom:0;}
.introfooter .login { width:100px; height:65px; margin:0 auto; text-align:center;}
.introfooter .login a { display:block; padding:23px; font-size:15px; font-weight:bold; color:#fff; text-decoration:none;}
.introfooter .copy { width:220px; height:65px; margin:40px auto 0 auto; font-size:11px; color:#666; text-align:center;}
.introcenter { background:url(../images/intrologo.png); width:296px; height:223px; margin:5% auto 0 auto;}