*{margin:0; padding: 0;}
@font-face {
    font-family: 'proxima';
    src: url('../fonts/proximanova-light.eot');
    src: url('../fonts/proximanova-light.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-light.woff') format('woff'), url('../fonts/proximanova-light.ttf') format('truetype'), url('../fonts/proximanova-light.svg#proxima_novalight') format('svg');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'proxima';
    src: url('../fonts/proximanova-regular.eot');
    src: url('../fonts/proximanova-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-regular.woff') format('woff'), url('../fonts/proximanova-regular.ttf') format('truetype'), url('../fonts/proximanova-regular.svg#proxima_nova_rgregular') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'proxima';
    src: url('../fonts/proximanova-bold.eot');
    src: url('../fonts/proximanova-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/proximanova-bold.woff') format('woff'), url('../fonts/proximanova-bold.ttf') format('truetype'), url('../fonts/proximanova-bold.svg#proxima_nova_rgbold') format('svg');
    font-weight: 500;
    font-style: normal;
}
body,
html,
input {
    margin: 0;
    padding: 0;
    font-weight: normal;
}
body {
    font: 400 12px 'proxima', 'serif';
    background: #fff;
}
input,
textarea,
a {
    outline: none !important;
}
img {
    border: none;
}
a,
a:hover {
    text-decoration: none !important;
    color: #000;
}
h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal;
}
body * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
/* Standart SÄ±nÄ±flar */

.b {
    display: block;
}
.di {
    display: inline-block;
}
.dn {
    display: none;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.a {
    position: absolute;
}
.f {
    position: fixed;
}
.r {
    position: relative;
}
.c {
    position: relative;
    margin: 0 auto;
}
.o {
    overflow: hidden;
}
.m {
    width: 996px;
    overflow: hidden;
}
.l {
    margin: 0;
    padding: 0;
    list-style: none;
}
.cl {
    clear: both;
}
.mp {
    margin: 0;
    padding: 0;
}
#header
{
    background: url("../images/header-bg.jpg") repeat-x;
    height: 165px;
}

#logo,
#logo a
{
    width: 200px;
    height: 125px;
}

#logo
{
    background: url("../images/logo.png") no-repeat;
    text-indent: -999em;
    margin: 20px 0 0 2px;
    padding: 0;
    z-index: 2;
    position: relative;
}

#top
{
    top: 22px;
    right: 0;
}

    #top div,
    #top ul
    {
        display: inline-block;
        background: url("../images/top-split-bg.jpg") left center no-repeat;
        margin-left: 10px;
        padding-left: 10px;
    }

#phone
{
    background: url("../images/phone-bg.png") left center no-repeat !important;
    padding: 0 0 0 20px;
    margin: 0;
    color: #253141;
    font-size: 14px;
}

#catalogue a,
#ebullet a,
#langs li a
{
    line-height: 25px;
    display: inline-block;
    padding-top: 2px;
    font-size: 15px;
    color: #000;
}

    #catalogue a:hover,
    #ebullet a:hover,
    #langs li a:hover
    {
        color: #df0a16;
    }

#catalogue a
{
    padding-left: 35px;
    background: url("../images/catalogue-bg.png") left center no-repeat;
}

#facebook a
{
    padding-left: 30px;
    background: url("../images/facebook.png") left center no-repeat;
    font-size: 15px;
    color: #000;
}
#facebook a:hover{
color: #df0a16;
}
#twitter a
{
    padding-left: 30px;
    background: url("../images/twitter.png") left center no-repeat;
    font-size: 15px;
    color: #000;
}
#twitter a:hover{
color: #df0a16;
}

#langs li
{
    display: inline-block;
    background: url("../images/langs-li-split.jpg") left center no-repeat;
    padding-left: 10px;
    margin-left: 5px;
}

    #langs li:first-child
    {
        margin-left: 0;
        padding-left: 0;
        background: none;
    }

#nav
{
    top: 87px;
    right: 0;
    z-index: 1;
}

    #nav li
    {
        display: inline-block;
        padding-left: 14px;
        margin-left: 9px;
        background: url("../images/nav-li-bg.jpg") left center no-repeat;
        position: relative;
    }

        #nav li:first-child
        {
            padding-left: 0;
            margin-left: 0;
            background: none;
        }

        #nav li a
        {
            color: #000000;
            line-height: 55px;
            font-size: 16px;
        }

        #nav li ul
        {
            display: none;
        }

        #nav li:hover a
        {
            color: #df0a16;
        }

        #nav li:hover ul
        {
            display: block;
            position: absolute;
            left: 0;
            top: 55px;
            background: #6793DC;
            width: 100%;
            min-width: 300px;
            border-bottom-left-radius: 10px;
            border-bottom-right-radius: 10px;
            -moz-border-bottom-left-radius: 10px;
            -moz-border-bottom-right-radius: 10px;
            -webkit-border-bottom-left-radius: 10px;
            -webkit-border-bottom-right-radius: 10px;
            margin: 0;
            padding: 0;
            /*padding: 5px 15px 15px;*/
            -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.3);
            -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.3);
            box-shadow: 5px 5px 5px rgba(0,0,0,.3);
            overflow: hidden;
        }

            #nav li:hover ul li
            {
                background: none;
                margin: 0;
                padding: 10px;
                border-top: 1px #8fafe6 solid;
                width: 100%;
                transition: All 1s ease;
                -webkit-transition: All .2s ease;
                -moz-transition: All .2s ease;
                -o-transition: All .2s ease;
            }

                #nav li:hover ul li a
                {
                    line-height: normal;
                    color: #fff;
                    font-size: 15px;
                    background: url("../images/arrow-dblue.png") left 5px no-repeat;
                    padding-left: 10px;
                    transition: All 1s ease;
                    -webkit-transition: All .2s ease;
                    -moz-transition: All .2s ease;
                    -o-transition: All .2s ease;
                }

                #nav li:hover ul li:hover
                {
                    background: rgb(1,51,120);
                    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxMzM3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ODc0YmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                    background: -moz-linear-gradient(top, rgba(1,51,120,1) 0%, rgba(72,116,189,1) 100%);
                    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(1,51,120,1)), color-stop(100%,rgba(72,116,189,1)));
                    background: -webkit-linear-gradient(top, rgba(1,51,120,1) 0%,rgba(72,116,189,1) 100%);
                    background: -o-linear-gradient(top, rgba(1,51,120,1) 0%,rgba(72,116,189,1) 100%);
                    background: -ms-linear-gradient(top, rgba(1,51,120,1) 0%,rgba(72,116,189,1) 100%);
                    background: linear-gradient(to bottom, rgba(1,51,120,1) 0%,rgba(72,116,189,1) 100%);
                    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013378', endColorstr='#4874bd',GradientType=0 );
                }

                    #nav li:hover ul li:hover a
                    {
                        color: #dce6f9;
                        padding: 0;
                        background: none;
                    }

                #nav li:hover ul li p
                {
                    margin: 0;
                }

                    #nav li:hover ul li p a
                    {
                        font-size: 12px;
                        color: #fff;
                        background: none;
                        padding: 0;
                    }

                #nav li:hover ul li:first-child
                {
                    border: none;
                }
                #bottom
{
    background: #eef0f5;
    padding: 20px 0 50px;
    text-align: center;
}

.headerKirmizi{
	width:100%;
	height: 17px;
	background: #e20a16;
	box-shadow: inset 0px 3px 11px #757575;
}

#carousel, #owl
{
    width: 890px;
    display: inline-block !important;
}

    #carousel .owl-item, #owl .owl-item
    {
        text-align: center;
    }

    #carousel .owl-item
    {
        padding: 20px 0 0;
    }

    #carousel .item
    {
        /*width: 248px;*/
        display: inline-block;
        text-align: left;
    }

        #carousel .item .img
        {
            width: 248px;
            margin-right: 15px;
            border: 5px #fff solid;
            -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.2);
            -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.2);
            box-shadow: 5px 5px 5px rgba(0,0,0,.2);
        }

        #carousel .item .txt
        {
            width: 600px;
        }

    #carousel .owl-wrapper-outer
    {
        padding-bottom: 20px;
    }

    #owl .item
    {
        width: 248px;
        display: inline-block;
        text-align: center;
    }

    /*#carousel .owl-item {
        background: url("/images/carousel-left-bg.jpg") left center no-repeat;
    }*/

    #owl .owl-item
    {
        background: none;
    }

    #carousel .owl-item:nth-child(3n+1)
    {
        background: none;
    }

    #carousel .item h2, #owl .item h2
    {
        margin: 0 0 7px;
    }

        #carousel .item h2 a, #owl .item h2 a
        {
            color: #2d6d99;
            font-size: 24px;
        }

    #carousel .item p, #owl .item p
    {
        margin: 0;
    }

        #carousel .item p a, #owl .item p a
        {
            color: #4e5969;
            font: 12px/17px'arial';
        }

    #carousel .owl-prev,
    #carousel .owl-next, #owl .owl-prev,
    #owl .owl-next
    {
        background: url("../images/carousel-arrows.jpg") 0 0 no-repeat;
        width: 22px;
        height: 22px;
        text-indent: -999em;
        position: absolute;
        top: 70px;
    }

    #carousel .owl-prev, #owl .owl-prev
    {
        left: -30px;
    }

    #carousel .owl-next, #owl .owl-next
    {
        background-position: -22px 0;
        right: -30px;
    }
    #footer {
    background: #8894a4;
    position: relative;
    -moz-box-shadow: inset 0 5px 5px rgba(0, 0, 0, .18);
    -webkit-box-shadow: inset 0 5px 5px rgba(0, 0, 0, .18);
    box-shadow: inset 0 5px 5px rgba(0, 0, 0, .18);
    text-align: center;
    color: #fff;
}
#footerLogo a {
    margin-top: -30px;
}
#copyright {
    font-size: 12px;
    margin: 0;
}
#policy {
    font-size: 10px;
    margin: 0;
}
#social {
    padding: 10px 0;
    font-size: 11px;
    color: #d9dce1;
}
#social li {
    display: inline-block;
}
#social li.i {
    text-indent: -999em;
    background: url("../images/social-bg.jpg") 0 0 no-repeat;
    line-height: 20px;
    margin-left: 3px;
}
#social li.i,
#social li.i a {
    width: 21px;
    height: 20px;
}
#social li.i a {
    display: block;
}
#social li.i.fb {
    margin-left: 10px;
}
#social li.i.tw {
    background-position: -21px 0;
}
#social li.i.li {
    background-position: -42px 0;
}
#social li.i.gp {
    background-position: -63px 0;
}
#social li.sh {
    margin-left: 10px;
    color: #fff;
    background: url("../images/social-share.jpg") right center no-repeat;
    padding-right: 20px;
    cursor: pointer;
}

.icHeader{
	width:100%;
	height: 105px;
	background: #000204 url(../images/icHeaderBg.png) top center no-repeat;
	overflow: hidden;
}
.icHeaderContent{
	width:990px;
	margin:0 auto;
}
.icHeaderContent h1{
	float: left;
	margin: 51px 0 0 0;
	font-size: 25px;
	color: #fff;
    font-weight: 400;
}

.icContent{
	width:990px;
	margin:0 auto;
}

.detayAciklamasi{
	float:left;
	width: 600px;
	font-size: 15px;
	color: #000;
    margin: 15px 0 0 0;
}
.detayResim{
	float:left;
	margin: 20px 0 11px 20px;
}

.iletisimBilgileri{
	float:left;
	border-right: 1px dashed #c2c2c2;
	padding-right: 15px;
	margin:40px 0 0 0;
}
.iletisimBilgileri ul{
	list-style: none;
}
.iletisimBilgileri ul li{
	width:400px;
	font-size: 16px;
	border-bottom: 1px dashed #c2c2c2;
	padding-bottom: 15px;
	margin: 0px 0 25px 0;
}
.iletisimBilgileri ul li span{
	color: #e20a16;
}
.iletisimBilgileri ul li p{
	margin:0;
}
.iletisimFormu{
	float:left;
	width:300px;
	border-right: 1px dashed #c2c2c2;
	padding-right: 15px;
	margin:40px 0 0 15px;
	font-size: 16px;
}
.iletisimFormu span{
	color: #e20a16;
}
.iletisimFormu p{
	margin:0;
}
.iletisimFormu ul{
	list-style: none;
	margin:0;
	padding:0;
}
.iletisimFormu ul li{
	margin:15px 0 0 0;
}
.iletisimFormu ul li p{
	font-size: 15px;
	color: #000;
}
.iletisimFormu ul li input[type=text]{
	border-radius: 5px;
	outline: none;
	border:1px solid #eeeded;
	width: 280px;
	margin: 6px 0 0 0;
	height: 35px;
	box-shadow: inset 1px 5px 5px #B1B1B1;
    padding-left: 10px;
}
.iletisimFormu ul li textarea{
	border-radius: 5px;
	outline: none;
	border:1px solid #eeeded;
	width: 280px;
	margin: 6px 0 0 0;
	height: 100px;
	box-shadow: inset 1px 5px 5px #B1B1B1;
    padding: 10px 0 0 10px;
}
.iletisimFormu input[type=submit]{
	outline: none;
	border:none;
	border-radius: 5px;
	background: #c82226;
	color: #fff;
	font-size: 15px;
	padding: 9px;
}
.haritaKisim{
	float:left;
	width:300px;
	margin:40px 0 0 15px;
	font-size: 16px;
}
.haritaKisim span{
	color: #e20a16;
}
.haritaKisim p{
	margin:0;
}

.haritaAlan{
	width:270px;
	height: 345px;
	box-shadow: 0px 0px 5px #ccc;
	padding:15px;
    margin: 41px 0 0 0;
}

.kampanyaList{
    float:left;
    width: 300px;
    height: 400px;
    margin:10px 25px 0 0;
    box-shadow: 0px 0px 3px #ccc;
    padding: 15px;
}
.kampanyaList span.bilgiler{
    font-size: 16px;
    color: #e20a16;
    margin: 10px 0 0 0;
    display: block;
}
.kampanyaList .renk{
    color: #e20a16;
}
.kampanyaList .sure{
    font-size: 16px;
    color: #000000;
    margin: 10px 0 0 0;
    display: block;
}
.kampanyaList p{
    font-size: 16px;
    color: #000000;
    margin:0;
}

.kolonMagaza{
    display: block;
    margin:25px 0;
}
.kolonMagaza span{
    float:left;
    width: 100%;
    font-size: 16px;
    color: #e20a16;
}
.magazaList{
    float:left;
    box-shadow: 0px 0px 3px #ccc;
    padding:10px;
    margin:10px 8px 10px 0;
}
.kolonMagaza ul{
    margin:0;
    padding: 0;
    list-style: none;
    font-size: 16px;
    color: #000;
}
.markaBaslik{
    font-size: 16px;
    color: #e20a16;
    margin: 20px 0 0 0;
}
.klasik{
    font-size: 16px;
    color: #000;
}
.markaList{
    float:left;
    margin: 15px 15px 10px 0;
    border: 1px solid #E9E9E9;
}
.baycam-slider,
.baycam-slider ul.slide,
.baycam-slider ul.slide li,
.baycam-slider ul.slide li img{width:100%; height:475px; overflow:hidden; position:relative;}
.baycam-slider ul.pages{position:absolute; right:85px; top:430px; list-style: none;}   
.baycam-slider ul.pages li{margin-right:5px;float:left;}
.baycam-slider ul.pages li a{display:block; width:18px; height:18px; border-radius: 50%; background: url(../images/list.png) -20px 0; }
.baycam-slider ul.pages li a:hover{display:block; width:18px; height:18px; background-color:; border-radius: 50%; }
.baycam-slider ul.pages li a:hover, .baycam-slider ul.pages li.active a{background: url(../images/list.png);}


.footer{
	width:100%;
	padding:15px 0;
	background: #e20a16;
	box-shadow: inset 0px 5px 10px #3A3A3A;
    margin: 10px 0 0 0;
}
.footerContent{
	width:960px;
	margin:0 auto;
}
.footerContent .footerLogo{
	float:left;
}
.footerCopy{
	float:left;
	font-size: 12px;
	color: #fff;
	margin: 15px 0 0 35px;
}
.footerRight{
	float:right;
	font-size: 12px;
	color: #fff;
    margin: 15px 0 0 0;
}


.temizle{clear:both;}
