﻿body {
    font-family: Tahoma, Arial,Calibri, Verdana;
    font-size: 12px;
    margin: 0px;
    
    background-repeat:no-repeat;
    background-attachment:fixed;
    background-position: top center;
    background-color: Black;
    color: #c4c4c4;
}

@font-face {
    font-family: 'AbakuTLSymSansRegular';
    src: url('/css/fonts/abakutlsymsans-regular-AbakuTLSymSans.eot');
    src: url('/css/fonts/abakutlsymsans-regular-AbakuTLSymSans.eot?#iefix') format('embedded-opentype'), url('/css/fonts/abakutlsymsans-regular-AbakuTLSymSans.ttf') format('truetype'), url('/css/fonts/abakutlsymsans-regular-AbakuTLSymSans.svg#AbakuTLSymSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.TL:before {
    font-family: "AbakuTLSymSansRegular",Verdana,Arial;
    content: "¨";
    padding-right: 3px;
}

html {
    overflow: -moz-scrollbars-vertical;
    overflow: scroll;
}

a {
    color: #8e8e8e;
    text-decoration: none;
}

    a:hover {
        color: #1DBECF;
    }

img {
    border: 0;
}
div.ps1
{
    font-weight: bold;
    color: #000000;
    background-color: red;
    border: 1px;
    border-style: solid;
    border-color: black;
    text-align: center;
    padding: 0 4px;
}

div.ps2
{
    font-weight: bold;
    color: #000000;
    background-color: orange;
    border: 1px;
    border-style: solid;
    border-color: black;
    text-align: center;
    padding: 0 4px;
}

div.ps3
{
    font-weight: bold;
    color: #000000;
    background-color: yellow;
    border: 1px;
    border-style: solid;
    border-color: black;
    text-align: center;
    padding: 0 4px;
}

div.ps4
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: blue;
    border: 1px;
    border-style: solid;
    border-color: black;
    text-align: center;
    padding: 0 4px;
}

div.ps5
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: green;
    border: 1px;
    border-style: solid;
    border-style: solid;
    border-color: black;
    text-align: center;
    padding: 0 4px;
}
#main {
    position: relative;
    margin: 0 auto;
    width: 1344px;
    /*padding: 0 0 100px 0;
    background: url(/images/trans.png);*/
}

#content {
    position: relative;
    margin: 0 auto;
    width: 700px;
}

.logo {
    position:absolute;
    top:20px;
    width:382px;
    margin-left:-191px;
    left:50%;
    /*margin: 20px auto 0 auto;*/
    height: 153px;
    z-index:9999;
}

#top-barWrap {
    position: relative;
    width: 100%;
    margin: 0 auto;
    background: url(/Images/topwrapbg.png);
    height: 40px;
}

#top-bar {
    position: relative;
    width: 1090px;
    margin: 0 auto;
    height: 40px;
}

#header {
    position: relative;
    margin: 0 auto;
    width: 1090px;
    height: 65px;
    
}

#mainmenuwrap {
    position: relative;
    float: left;
    margin: 0 auto 10px auto;
    width: 1344px;
    height: 114px;
    background: url(/images/top-menu-bg.png) no-repeat;
    text-align: center;
}

#mainmenu {
    position: relative;
    width: 1100px;
    height: 57px;
    text-align: center;
    padding-left: 50px;
    margin: 49px auto 0 auto;
}


.home {
    position: absolute;
    left: 5px;
    top: 7px;
}

.ayrac03 {
    margin: 0 3px;
    vertical-align: middle;
}

.ayrac05 {
    margin: 0 5px;
    vertical-align: middle;
}

#loginName {
    color: #545454;
    position: absolute;
    top: 2px;
    right: 0;
}

#lang {
    position: absolute;
    top: 1px;
    right: 0;
    text-align: right;
    height: 20px;
    line-height: 20px;
}
.sharecontent{position:absolute;left:724px;top:5px;}
#search {
    position: relative;
    width: 213px;
    height: 20px;
    text-align: left;
    padding: 0;
    border: solid 1px #404243;
}

    #search .searchin {
        position: relative;
        width: 213px;
        height: 20px;
    }

.searchin .txtSearch {
    position: absolute;
    top: 3px;
    left: 6px;
}

.searchin .btnSearch {
    position: absolute;
    top: 2px;
    right: 8px;
}

#otherlinks {
    position: absolute;
    top: 64px;
    right: 235px;
    text-align: right;
    color: #7a7a7a;
    font-weight: bold;
}

    #otherlinks a {
        color: #7a7a7a;
        margin: 0 1px;
        text-decoration: none;
        font-weight: bold;
    }

        #otherlinks a:hover {
            text-decoration: underline;
        }

#lang a {
    color: Black;
    text-decoration: none;
    font-weight: bold;
    font-size: 12px;
    vertical-align: middle;
}

    #lang a:hover {
        color: #ff3d22;
    }

.bannerAlign {
    position: relative;
    text-align: center;
    margin: 15px auto;
    width: 100%;
}

.topbannerAlign {
    position: absolute;
    top: 10px;
    left: 150px;
    text-align: center;
    margin: 0;
    width: 580px;
}

#showCase {
    position: relative;
    margin-top: 0;
    width: 600px;
}

#mainLeft {
    position: relative;
    width: 1090px;
    float: left;
}

#mainRight {
    position: relative;
    width: 270px;
    height: 460px;
    float: left;
    /*background: url(/images/rightbox-bg.jpg) repeat-y;*/
}

#innershowcase {
    position: relative;
    width: 830px;
    background-color: black;
    /*background: url(/images/trans.png);*/ 
    margin-left:10px;
    text-align:center;
}

#innerScHeadImg {
    /*position: absolute;
    left: 0;
    bottom: 0;
    filter: progid:DXImageTransform.Microsoft.alpha(opacity=75);
    -moz-opacity: .75;
    opacity: .75;*/
    background-color: Black;   
    /*background: url(/images/trans.png);*/ 
    width: 810px;
    padding:10px;   
    text-align:left; 
}

#innerScHead {
    position: relative;
    width:810px;
    padding:10px;
    margin-left:10px;
    background-color: Black; 
    /*background: url(/images/trans.png);*/ 

}
    #innerScHead h2 {
        color: white;
        font-family: Tahoma,Arial, Calibri, Verdana, Tahoma;
        font-size: 26px;
        font-weight: normal;

        margin: 10px;
        padding: 0;
    }

   #tblContact h2 {
        margin: 0;
        color: #8e8e8e;
        font-family: Arial, Calibri, Verdana, Tahoma;
        font-size: 16px;
    }

#innerScHeadImg h2{
    
    color: white;
    font-family: Tahoma,Arial, Calibri, Verdana, Tahoma;
    font-size: 26px;
    font-weight: normal;
    width:300px;
    margin:10px;
    padding:0;
}

.listmain {
    position: relative;
    width: 1090px;
    background: url(/images/trans.png);
    padding: 20px 0;
    margin: 0 auto;
    /*background: White url('/images/content-bg.gif') repeat-y;*/
}

.sidecol {
    position: relative;
    float: left;
    width: 215px;
    padding: 10px;
    text-align: center;
}

.centercol {
    position: relative;
    float: left;
    width: 600px;
    padding: 10px;
}

/*.listdefault
{
    position: relative;
    width: 970px;
    background: Black;
}*/
.listmain h3 {
    margin: 0 0 10px 0;
}

.listmain a {
    font-size: 14px;
    font-weight: bold;
}

.centerheader {
    width: 580px;
    height: 27px;
    background: url('/images/centerheaderbg.png') no-repeat top left;
    line-height: 27px;
    padding-left: 20px;
    color: #5ac0ff;
    margin-bottom: 3px;
    font-weight: bold;
}

.sideheader {
    text-align: left;
    width: 195px;
    height: 27px;
    background: url('/images/sideheaderbg.png') no-repeat top left;
    line-height: 27px;
    padding-left: 20px;
    color: #5ac0ff;
    margin-bottom: 3px;
    font-weight: bold;
}

.acchead {
    background: url('/images/accHeadBg.jpg') no-repeat top left;
    cursor: pointer;
    padding: 0 10px 0 28px;
    height: 23px;
    line-height: 23px;
}

.accContent {
    background:url('/images/trans.png');
    padding: 8px;
    
    position: relative;
}

    .accContent a {
        font-size: 10px;
    }
    .accContent div {
        float:left;
        width:430px;
        line-height:20px;
    }

.absABR2 {
    position: absolute;
    right: 2px;
    bottom: 2px;
}

.headerDate {
    color: #5ac0ff;
    float: right;
}

.imgAcc {
    max-width: 140px;
    width: expression(this.width > 140 ? "140px" : true);
    width: auto;
    float: left;
    margin: 15px 10px 0 0;
}

.btm10 {
    margin-bottom: 10px;
}

.btm20 {
    margin-bottom: 20px;
}

.btm30 {
    margin-bottom: 30px;
}

.btm40 {
    margin-bottom: 40px;
}

.video {
    position: relative;
    margin-top: 20px;
}

.gameStart_area {
    position: relative;
    width: 215px;
    height: 152px;
    margin: 0 0 20px 0;
}

    .gameStart_area .gameStart img {
        position: absolute;
        top: 0px;
        left: 0px;
    }

/*.btn {
    background: url('/images/salonbtn.png');
    width: 8px;
    height: 8px;
    overflow: hidden;
    color: #DFDFDF;
    display: inline-block;
}

    .btn:hover {
        background: url('/images/salonbtn_on.png');
        color: #00b4ff;
    }*/

.btnon {
    background: url('/images/salonbtn_on.png');
    width: 8px;
    height: 8px;
    overflow: hidden;
    color: #00b4ff;
    display: inline-block;
}

.serefDiv {
    background: url('(/images/trans.png');
    width: 205px;
    border: solid 2px black;
    padding: 3px;
    font-size: 11px;
}

    .serefDiv td {
        padding: 3px 0;
        height: 17px;
    }

    .serefDiv .alt1 {
        background: url('/images/lgtrans.png');
    }

    .serefDiv .alt2 {
        background: url('/images/dgtrans.png');
    }
.serefBigBtn {
    display:inline-block;
    width: 96px;
    height: 22px;
    margin: 3px 0;
    text-align: center;
    line-height: 22px;
    color: #0c98d3;
    font-size: 11px !important;
    text-decoration: none;
    font-weight: bolder;
    cursor: pointer;
    border: solid 2px #0c98d3;
}
.serefBigBtn:hover,.serefBigBtnOn {
    background: transparent url('/Images/salonBon.png');
    color: #aef5ff;
}

.serefSmlBtn {
    float:left;
    display:block;
    width: 26px;
    height: 22px;
    /*background: transparent url(/Images/btn-orange-big.png);*/
    text-align: center;
    line-height: 22px;
    color: #0c98d3;
    font-size: 9px !important;
    text-decoration: none;
    font-weight: bolder;
    cursor: pointer;
    border: solid 2px #0c98d3;
}
.serefSmlBtn:hover,.serefSmlBtnOn  {
    background: transparent url('/Images/salonKon.png');
    color: #aef5ff;
}

.mrgR1{margin-right:1px}
.mrgR2{margin-right:2px}
.mrgR3{margin-right:3px}
.mrgR4{margin-right:4px}
.mrgR5{margin-right:5px}
.mrgR6{margin-right:6px}
.mrgL1{margin-left:1px}
.takvim1 {
    /*background-color: #333333;*/
    background: url('/images/dgtrans.png');
    height: 44px;
    border: 1px solid #666666;
    border-top: 0;
}

.takvim2 {
    /*background-color: #4d4d4d;*/
    background: url('/images/lgtrans.png');
    height: 44px;
    border: 1px solid #666666;
    border-top: 0;
}

    .takvim1 .col1, .takvim2 .col1 {
        position: relative;
        float: left;
        width: 80px;
        height: 28px;
        padding: 8px;
        /*color: #5ac0ff;*/
    }

    .takvim1 .col2, .takvim2 .col2 {
        float: left;
        padding: 8px;
        width: 402px;
        height: 28px;
    }

    .takvim1 .col3, .takvim2 .col3 {
        float: left;
        padding: 8px 8px 8px 18px;
        width: 50px;
        height: 28px;
        line-height: 28px;
        border-left: 1px solid #666666;
    }

.colDay {
    position: absolute;
    top: 6px;
    left: 8px;
    font-size: 26px;
}

.colMonth {
    position: absolute;
    top: 9px;
    left: 40px;
    font-size: 12px;
}

.colYear {
    position: absolute;
    top: 22px;
    left: 40px;
    font-size: 12px;
}

.mainright {
    float: left;
    width: 855px;
    margin-top:10px;
}

#contentleft {
    float: left;
    width: 790px;
    margin-left: 10px;
    padding: 10px 20px;
    min-height: 400px;
    height: expression(this.height < 400 ? "400px" : true);
    height: auto;
    line-height: 24px;
    color: #efe3d2;
    font-size: 14px;
    /*background: url(/images/trans.png);*/
    background: Black;
}

    #contentleft h2 {
        color: #83D6FF;
        font-size: 18px;
        font-family: Tahoma, Arial,Calibri, Verdana;
    }
.Cephanelik strong {color:#83D6FF}
.Cephanelik li {margin-bottom:15px}
.uridium h1,.uridium h2,.uridium h3,.uridium h4 {
    color: white !important;
    margin:20px 0;
    padding:0;
    font-family: Tahoma, Arial,Calibri, Verdana;
    font-weight:normal;
}
.uridium h1 {
    font-size:36px;
}
.uridium h2 {
    font-size:28px !important;

}
.uridium h3 {
    font-size:24px;
}
.uridium h4 {
    font-size:18px;
    color: #83D6FF !important;
}
.contentleftleft {
    float: left;
    width: 700px;
    margin-right: 20px;
    /*padding: 10px;    */
    /*text-align: center;*/
}

.contentleftright {
    float: left;
    width: 240px;
    /*padding: 10px; */
    text-align: center;
}

#contentright {
    float: left;
    width: 250px;
    padding: 10px;
    text-align: center;
}

#footer {
    position: relative;
    width: 1070px;
    height: 170px;
    padding: 45px 10px 0 10px;
    text-align: center;
    font-size: 11px;
    background: url('/images/footer.png') no-repeat left top;
    color: white;
    margin: 0 auto;
}

    #footer a {
        color: white;
        text-decoration: none;
        font-size: 10px;
        margin: 0 1px;
    }

        #footer a:hover {
            text-decoration: underline;
        }

    #footer .addr {
        font-size: 12px;
        font-weight: normal;
    }

.ayir {
    float: right;
    margin: 0 30px;
}

.MpopUp {
    background-color: White;
    border: solid 5px Silver;
    padding: 10px;
}

.MpopUpBG {
    background-color: Black;
    filter: progid:DXImageTransform.Microsoft.alpha(opacity=75);
    -moz-opacity: .80;
    opacity: .80;
}

.AddrList {
    border-bottom: solid 1px Black;
    padding: 10px;
}

.Aggr {
    font-size: 12px;
    color: Gray;
    margin: 3px 0;
}

.tblIcons td {
    font-size: 8px;
}

.proDetail ul {
    padding-left: 15px;
}

.button {
    width: 60px;
    height: 20px;
    /*background: transparent url(/Images/green_button.png);*/
    text-align: center;
    color: white;
    font-size: 11px;
    text-decoration: none;
    font-weight: bolder;
    line-height: 16px;
    vertical-align: middle;
    margin: 4 0;
    cursor: pointer;
    background-color: #f0f0f0;
    border: solid 1px #ececec;
}

.button-big {
    width: 100px;
    height: 40px;
    /*background: transparent url(/Images/btn-orange-big.png);*/
    text-align: center;
    color: White;
    font-size: 14px;
    text-decoration: none;
    font-weight: bolder;
    margin: 5px 0;
    cursor: pointer;
    background-color: #5ac0ff;
    border: 0;
}

.button-big1 {
    width: 100px;
    height: 40px;
    line-height: 40px;
    /*background: transparent url(/Images/btn-orange-big.png);*/
    text-align: center;
    color: White;
    font-size: 14px;
    text-decoration: none;
    font-weight: bolder;
    margin: 5 0;
    cursor: pointer;
    background-color: #1DBECF;
    border: 0;
}

    .button-big1:hover {
        color: White;
    }

.button-small {
    width: 61px;
    height: 24px;
    /*background: transparent url(/Images/btn-orange-small.png);*/
    text-align: center;
    color: #555555;
    font-size: 11px;
    text-decoration: none;
    font-weight: bolder;
    margin: 5 0;
    background-color: #f0f0f0;
    border: solid 1px #ececec;
    cursor: pointer;
}

.button-small-wide {
    width: 101px;
    height: 24px;
    line-height: 24px;
    /*background: transparent url(/Images/btn-orange-wide.png);*/
    text-align: center;
    color: #555555;
    font-size: 11px;
    text-decoration: none;
    font-weight: bolder;
    margin: 5 0;
    background-color: #f0f0f0;
    border: solid 1px #ececec;
    cursor: pointer;
}

.hpl-small-wide {
    width: 101px;
    height: 24px;
    line-height: 24px;
    /*background: transparent url(/Images/btn-orange-wide.png);*/
    text-align: center;
    color: #555555;
    font-size: 10px;
    text-decoration: none;
    font-weight: bolder;
    margin: 5 0;
    background-color: #f0f0f0;
    border: solid 1px #ececec;
    cursor: pointer;
    display: block;
}

/*.hpl-small-wide:hover
{

	color: white;

}*/
#storeButtons {
    position: absolute;
    right: 5px;
    top: 8px;
}

.newSeason {
    position: absolute;
    top: 9px;
    right: 10px;
}
/*.storeButton
{
	width: 115px;
	height: 26px;
	padding-bottom: 6px;
	background: transparent url(/Images/top-btn.png);
	text-align: center;
	font-family:Calibri,Arial;
	color: #929292;
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
	vertical-align: top;
	border:0;
	cursor:pointer;
}*/
.storeButton {
    margin: 0 1px;
}
/*.storeButton:hover
{
	background: transparent url(/Images/top-btn-h.png);
	color: #1DBECF;
	font-size: 12px;
}*/


#basketLB h2 {
    color: #8e8e8e;
    font-family: Tahoma,Arial, Calibri, Verdana, Tahoma;
    font-size: 16px;
}

.yuzDashed {
    width: 100%;
    border-bottom: Dashed 1px Silver;
}

.bayi {
    margin-left: 15px;
    font-family: Tahoma,Arial, Calibri, Verdana, Tahoma;
    font-size: 14px;
}

    .bayi h2 {
        margin: 5px 5px 5px 0;
        color: #8e8e8e;
        font-family: Tahoma,Arial, Calibri, Verdana, Tahoma;
        font-size: 18px;
    }

.nshowcase {
    width: 600px;
    height: 300px;
}

.printBtn {
    background: transparent url('/images/buttons/print_16x16.gif') no-repeat;
    padding-left: 10px;
}

#SEOTable td {
    vertical-align: top;
}

#social {
    position: relative;
    width: 950px;
    height: 20px;
    padding: 6px;
    border-top-style: solid;
    border-top-color: Silver;
    border-top-width: 1px;
    margin-top: 5px;
}

.kartlar {
    position: absolute;
    top: 5px;
    left: 120px;
}


.rightimgbox {
    position: relative;
    padding: 5px;
    width: 195px;
    height: 273px;
    /*background-color:#231F20;*/
    color: #A39161;
    margin-top: 15px;
}

.defaultbottomdata {
    float: left;
    position: relative;
    padding: 5px;
    width: 466px;
    height: 180px;
    background-color: #231F20;
    color: #A39161;
    margin: 20px 0;
}

    .defaultbottomdata h3 {
        font-family: Times New Roman,Arial;
        font-weight: bold;
        font-size: 13px;
    }

    .defaultbottomdata img {
        float: left;
    }

    .defaultbottomdata .defaultbottomdatacontent {
        float: left;
        margin-left: 10px;
        width: 140px;
    }

.promo {
    float: right;
    margin-right: 10px;
}

.padding10 {
    padding: 10px;
}

.chkCompare {
    color: #696969;
    font-weight: bold;
    display: inline-block;
    background-color: #D2D2D2;
    width: 100px;
    margin: 0 0 5px 0;
}

.dlAltStyle {
    vertical-align: top;
    overflow: hidden;
}

.dlNrmStyle {
    vertical-align: top;
    overflow: hidden;
}

.npsthumb {
    float: left;
    margin: 0 10px 10px 0;
    max-width: 120px;
    max-height: 120px;
    width: expression(this.width > 120 ? "120px" : true);
    height: expression(this.height > 120 ? "120px" : true);
    width: auto;
    height: auto;
    background-color:gray;
}

.npspthumb {
    float: left;
    max-width: 300px;
    max-height: 300px;
    width: expression(this.width > 300 ? "300px" : true);
    height: expression(this.height > 300 ? "300px" : true);
    width: auto;
    height: auto;
}

.npthumb {
    max-width: 142px;
    max-height: 120px;
    width: expression(this.width > 142 ? "142px" : true);
    height: expression(this.height > 120 ? "120px" : true);
    width: auto;
    height: auto;
}

.npvhumb {
    max-width: 210px;
    max-height: 210px;
    width: expression(this.width > 210 ? "210px" : true);
    height: expression(this.height > 210 ? "210px" : true);
    width: auto;
    height: auto;
}

.nppthumb {
    /*width:184px;
    height:184px;*/
    max-width: 200px;
    max-height: 150px;
    width: expression(this.width > 200 ? "200px" : true);
    height: expression(this.height > 150 ? "150px" : true);
    width: auto;
    height: auto;
    overflow: hidden;
}

.nplthumb {
    width: 63px;
    height: 63px;
    border-style: double;
    border-width: 3px;
    border-color: Silver;
    /*margin: 0 5px;*/
}

.npright {
    margin-left: 5px;
    max-width: 400px;

    width: expression(this.width > 400 ? "400px" : true);

    width: auto;
    height: auto;
    float: right;
}

.leftmenulink {
    text-decoration: none;
    color: #363636;
    margin-left: 15px;
    font-weight: bold;
}

    .leftmenulink:hover {
        text-decoration: none;
        color: #ff3d22;
    }

.leftmenulist {
    margin: 0;
    list-style-type: none;
    padding-left: 15px;
}

    .leftmenulist ul {
        margin: 0;
        list-style-type: none;
        padding-left: 15px;
    }

    .leftmenulist li {
        background: url('/images/left-sep.png') no-repeat bottom left;
        margin: 5px 0;
    }

    .leftmenulist a {
        text-decoration: none;
        color: #363636;
        font-weight: bold;
    }

        .leftmenulist a:hover {
            text-decoration: none;
            color: #ff3d22;
        }

.contact-table td {
    font-size: 16px;
}

.GridBtn {
    margin: 0 5px 0 5px;
}

.drp {
    font-size: 11px;
}

#adminmain {
    margin: 0 auto;
    width: 970px;
    background-color: #ffffff;
    color: black;
}
.adminBg{
    max-width: 900px;
    width: expression(this.width > 900 ? "900px" : true);
    width: auto;
    height: auto;
}
#AdminContent {
    margin: 0 auto;
    padding: 10px;
    width: 950px;
}

#AdminHeader {
    position: relative;
    float: left;
    margin: 0 auto;
    width: 970px;
    height: 175px;
    padding-top: 10px;
}

.adminlogo {
    margin: 0 auto;
    width: 300px;
}


#AdminHeader #extranet {
    position: absolute;
    right: 8px;
    top: 10px;
}












.menu {
    float: left;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    line-height: 36px;
    color: #4e4e4e;
    text-decoration: none;
    height: 43px;
}

.currentpage {
    color: #229723;
    font-weight: bold;
    font-size: 14px;
}

.pagernumeric {
    color: #4e4e4e;
    font-size: 12px;
}

.titlelink {
    text-decoration: none;
    color: #4e4e4e;
}

    .titlelink:hover {
        text-decoration: none;
        color: #229723;
    }

.titlelinkhov {
    text-decoration: none;
    color: #229723;
}




.textlink {
    text-decoration: none;
    color: #229723;
}

    .textlink:hover {
        text-decoration: underline;
        color: #229723;
    }

.alt {
    position: relative;
    margin: 30px auto 5px auto;
    width: 950px;
    height: 70px;
}

.top-banner-container {
    position: relative;
    margin: 10px auto;
    width: 970px;
    height: 60px;
}

.half-banner {
    float: left;
    width: 234px;
    height: 60px;
    margin: 0 3px;
}

#innerleft {
    float: left;
    margin: 0 8px 0 2px;
    width: 228px;
}

.innerleft {
    padding: 15px;
    width: 198px;
    background: url(/images/left-bg-wr.png) repeat-y;
}

#innercontent {
    float: left;
    margin: 0 2px 0 8px;
    width: 722px;
}

.innercontent {
    padding: 15px;
    width: 692px;
    background: url(/images/content-bg-wr.png) repeat-y;
}

    .innercontent h2 {
        font-size: 14px;
        margin: 10px 0;
        font-weight: bold;
        color: #4e4e4e;
    }


.newsleft {
    float: left;
    width: 305px;
    height: 290px;
    margin: 15px 14px 0 0;
    background: url('/images/news-bg.png') no-repeat center top;
}

.newsdt {
    float: left;
    width: 305px;
    height: 137px;
    background: url('/images/dt-bg.png') no-repeat center top;
    margin: 15px 0 0 0;
}

.takvim {
    background: url('/images/dt-bg-sr.png') no-repeat;
}

.takvimalign {
    float: left;
    width: 70px;
    height: 50px;
    margin: 0 10px 0 10px;
    background: url('/images/takvim.png');
    text-align: center;
    padding: 25px 6px 0 0;
}

.lefttakvim {
    background: url('/images/lf-bg-sr.png') no-repeat;
}


.newsbr {
    float: left;
    width: 305px;
    height: 290px;
    background: url('/images/news-bg.png') no-repeat center top;
    margin: 15px 0 0 0;
}

.newscenter {
    float: left;
    width: 305px;
    height: 290px;
    margin-top: 15px;
    background: url('/images/news-bg.png') no-repeat center top;
}

.newsright {
    float: left;
    width: 305px;
    height: 290px;
    background: url('/images/news-bg.png') no-repeat center top;
}

.newstallright {
    float: left;
    width: 305px;
    height: 595px;
    margin: 15px 0 0 0;
    background: url('/images/news-tall-bg.png') no-repeat center top;
}

.newswideleft {
    float: left;
    width: 626px;
    height: 290px;
    margin-top: 15px;
    background: url('/images/news-wide-bg.png') no-repeat center top;
}

.newsheader {
    font-size: 14px;
    padding: 10px 0 0 25px;
    font-weight: bold;
    color: #4e4e4e;
    width: 280px;
    height: 25px;
    background: url('/images/header-sep.png') no-repeat center bottom;
}

.newscontent {
    padding: 8px 10px 0 10px;
    width: 285px;
}

.newsfooter {
    width: 305px;
    height: 20px;
    background: url('/images/305_bottom.jpg') no-repeat center bottom;
}

.newsbg1 {
    width: 275px;
    background-color: #d1d1d1;
    padding: 5px;
}

.newsbg2 {
    width: 275px;
    background-color: #e3e3e3;
    padding: 5px;
}

.newswidebg1 {
    width: 590px;
    background-color: #d1d1d1;
    padding: 5px;
}

.newswidebg2 {
    width: 590px;
    background-color: #e3e3e3;
    padding: 5px;
}

.contentheader {
    width: 600px;
    height: 28px;
    background: url('/images/header-sep-l.png') no-repeat left bottom;
}

    .contentheader h1 {
        font-size: 14px;
        padding: 0;
        margin: 0;
        font-weight: bold;
        color: #4e4e4e;
    }


.odulout {
    float: left;
    width: 325px;
    height: 100px;
    margin-top: 10px;
}

.odulin {
    float: left;
    background: url('/images/odul-bg.png');
    width: 185px;
    height: 100px;
    text-align: center;
}

.postit {
    float: left;
    margin-left: 15px;
    width: 79px;
    height: 60px;
    background: url('/images/postit.png');
    padding: 20px;
}

    .postit a {
        font-family: Comic Sans MS;
        font-size: 10px;
        color: Black;
        text-decoration: none;
    }

        .postit a:hover {
            text-decoration: underline;
        }

.img-left {
    float: left;
    margin-right: 10px;
}

.img-right {
    float: right;
    margin-left: 10px;
}

.bankleft {
    float: left;
    margin: 2px 5px 1px 10px;
}

.bankright {
    float: right;
    margin: 2px 10px 1px 5px;
}

.center {
    text-align: center;
}

.left {
    float: left;
}

.right {
    float: right;
}

.clear {
    clear: both;
}

.listdetailRow {
    float: left;
    width: 670px;
    margin-bottom: 15px;
}

.listdetailLeft {
    float: left;
    width: 110px;
    margin-right: 10px;
    text-align: center;
}

.listdetailRight {
    float: left;
    width: 550px;
}

    .listdetailRight h2 {
        font-size: 14px;
        margin: 0 0 10px 0;
        font-weight: bold;
        color: #4e4e4e;
    }

.dot {
    color: silver;
    border-style: none none dotted;
    margin: 8px 0;
}

.checkbox, .radio {
    color: black;
    margin: 0 2px 0 0;
}

.noBullet li, .noBullet ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.textarea, .textbox, .selectbox, .password {
    font-size: 11px;
    color: black;
    border: 1px solid #a4a4a4;
    background: white;
    vertical-align: middle;
}

.textbox, .password {
    margin-top: 5px;
    height: 24px;
}

.txtQuantity {
    position: absolute;
    top: 3px;
    left: 8px;
    color: #ff5a00;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}

.txtQuantityBasket {
    color: #ff5a00;
    text-align: center;
    font-weight: bold;
    font-size: 12px;
}

.basketFooter {
    line-height: 22px;
    color: #565656;
    font-weight: bold;
}

.dropdown {
    color: #004287;
}

.npresize {
    max-width: 200px;
    max-height: 350px;
    width: auto;
    height: auto;
}

.logoslydthumb {
    vertical-align: middle;
    margin: 0 5px;
    max-width: 200px;
    max-height: 60px;
    width: expression(this.width > 200 ? "200px" : true);
    height: expression(this.height > 60 ? "60px" : true);
    width: auto;
    height: auto;
}

.detail img {
    /*max-width: 670px;
    max-height: 670px;
    width: expression(this.width > 670 ? "670px" : true);
    height: expression(this.height > 670 ? "670px" : true);*/
    width: auto;
    height: auto;
}

.prresize {
    max-width: 340px;
    max-height: 340px;
    width: auto;
    height: auto;
}

.proresize {
    max-width: 120px;
    max-height: 120px;
    width: auto;
    height: auto;
    margin: auto auto;
}

.boxresize {
    width: 210px;
    height: 85px;
    margin: 0 auto 2px auto;
}

.boxresize1 {
    float: right;
    max-width: 140px;
    max-height: 60px;
    width: expression(this.width > 210 ? "210px" : true);
    height: expression(this.height > 60 ? "60px" : true);
    width: auto;
    height: auto;
}

.npleft {
    margin-right: 5px;
    max-width: 240px;
    max-height: 230px;
    width: auto;
    height: auto;
    float: left;
}

.npproleft {
    margin-right: 5px;
    /*width: 200px;
    height: 298px;*/
    max-width: 199px;
    max-height: 299px;
    width: expression(this.width > 199 ? "199px" : true);
    height: expression(this.height > 299 ? "299px" : true);
    width: auto;
    height: auto;
    float: left;
}

.absmiddle {
    vertical-align: middle;
}

.marginlr10 {
    margin: 0 5px;
}

.marginl10 {
    margin-left: 10px;
}

#middle {
    position: relative;
    margin: 0 auto;
    width: 944px;
}

#submiddle {
    position: relative;
    margin: 0 auto;
    width: 944px;
    height: 171px;
}

.middletitle {
    position: relative;
    width: 240px;
    float: left;
    margin: 100px 0 0 0;
    color: White;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}

.middledesc {
    position: relative;
    width: 600px;
    float: left;
    margin: 40px 10px 0 0;
    color: White;
    font-size: 14px;
    font-weight: bold;
    vertical-align: bottom;
    line-height: 24px;
}

.crumb {
    width: 549px;
    height: 15px;
    background: url(/images/dot.png);
    margin-bottom: 10px;
}


#contentmain {
    margin-top: 5px;
    margin: 0 auto;
    padding-top: 10px;
    width: 944px;
}

#adminmainmenu {
    float: left;
    width: 970px;
    font-size: 11px;
    font-weight: bold;
    line-height: 36px;
    color: #4e4e4e;
    text-decoration: none;
    height: 110px;
    text-align: center;
    background-color: Black;
}

    #adminmainmenu a {
        font-size: 11px;
        font-weight: bold;
        line-height: 36px;
        color: White;
        text-decoration: none;
    }

        #adminmainmenu a:hover {
            color: #ff3d22;
        }

.adminh3Title {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: Gray;
}




#AdminContent .grid {
    width: 100%;
    text-align: center;
}

.menupreview {
    float: left;
    background-color: Gray;
    margin-left: 0;
    padding-left: 15px;
    list-style-type: disc;
    width: 190px;
}

    .menupreview ul {
        padding-left: 10px;
        margin-left: 0;
        list-style-type: disc;
    }

#adminfooter {
    position: relative;
    margin-top: 20px;
    width: 950px;
    height: 75px;
    padding: 15px 10px 10px 10px;
    text-align: left;
    font-size: 11px;
    background-color: Gray;
}

    #adminfooter a {
        color: Black;
    }

        #adminfooter a:hover {
            color: #ff3d22;
        }

.box-title {
    color: #b27756;
    font-size: 18px;
    line-height: 32px;
    letter-spacing: 1px;
}

.graybox {
    position: relative;
    background-color: #cfcfcf;
    width: 280px;
    height: 250px;
    float: left;
    padding: 5px 15px 5px 15px;
}

.brownbox {
    position: relative;
    background-color: #c8b090;
    width: 282px;
    height: 250px;
    float: left;
    padding: 5px 15px 5px 15px;
    margin: 0 6px;
}

.ProjectListBox {
    border: solid 2px #b7b6b6;
    padding: 5px;
    background-color: #F2F2F2;
    line-height: 16px;
}

.brown-bt {
    width: 67px;
    height: 18px;
    background: transparent url(/Images/brown-bt.png);
    text-align: center;
    color: white;
    font-size: 11px;
    text-decoration: none;
    font-weight: bolder;
    vertical-align: top;
    margin: 4px 0;
    border: 0;
    cursor: pointer;
}

.buttons {
    position: absolute;
    right: 2px;
    top: 2px;
}

#NetweatherContainer a {
    Color: #ff3d22;
}

.SM {
    -moz-box-shadow: 4px 4px 4px #c9c9c9;
    -moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
    -webkit-box-shadow: 4px 4px 4px #c9c9c9;
    -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
    -khtml-box-shadow: 4px 4px 4px #c9c9c9;
    -khtml-box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
    box-shadow: 4px 4px 4px #c9c9c9;
    box-shadow: 4px 4px 4px rgba(0,0,0,0.2);
}

.rehber * {
    margin: 0;
    padding:0;
}

.rehber .act {
    padding-top: 10px;
}

.rehberHead {
    font-size: 36px;
    color: White;
    margin: 20px 0;
    line-height: 48px;
}
/*.rehber * {
        display: inline-block;
        float: left;
        width: 110px;
        height:55px;
        padding:60px 10px 5px 20px;
        color: #EFE3D2;
    }

    .rehber .rehber1 {
        background: transparent url(/Images/rehber_01.png);
        width: 111px;
    }

    .rehber .rehber2 {
        background: transparent url(/Images/rehber_02.png);
    }

    .rehber .rehber3 {
        background: transparent url(/Images/rehber_03.png);
    }

    .rehber .rehber4 {
        background: transparent url(/Images/rehber_04.png);
    }

    .rehber .rehber5 {
        background: transparent url(/Images/rehber_05.png);
        width: 109px;
    }

    .rehber .rehber1:hover {
        background: transparent url(/Images/rehbero_01.png);
    }

    .rehber .rehber2:hover {
        background: transparent url(/Images/rehbero_02.png);
    }

    .rehber .rehber3:hover {
        background: transparent url(/Images/rehbero_03.png);
    }

    .rehber .rehber4:hover {
        background: transparent url(/Images/rehbero_04.png);
    }

    .rehber .rehber15:hover {
        background: transparent url(/Images/rehbero_05.png);
    }*/
.scMenu{
    width:600px;
    height:51px;
    background: url(/images/trans.png);
    position:absolute;
    bottom:0;
    left:0;
    border-top:1px solid #3B3737;
    z-index:20;
}
.scMenu .col1{width:184px;height:35px;padding:8px;}
.scMenu .col2{width:182px;border-right:1px solid #3B3737;border-left:1px solid #3B3737;height:35px;padding:8px;}
    .scMenu div,.scMenu p,.scMenu img {float:left;
    }
    .scMenu img {margin-right:8px;
    }
    .scMenu p{margin:0;padding:0}
    
#slider {
    width: 596px; /* important to be same as image width */
    height: 308px; /* important to be same as image height */
    position: relative; /* important */
    overflow: hidden; /* important */
    border: 2px solid black;
    background: url('/images/trans70.png');
}

.ls-layer, .ls-layer * {
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, Serif;
    font-weight: normal;
}

    .ls-layer p {
        position: relative;
        padding: 30px 10px 10px 70px;
        box-shadow: -10px 10px 10px -9px black;
        -moz-box-shadow: -10px 10px 10px -9px black;
        -webkit-box-shadow: -10px 10px 10px -5px black;
        text-shadow: none;
        font-size: 22px;
        /*line-height: 40px;
            border-radius: 4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;*/
    }

        .ls-layer p .sagok {
            position: absolute;
            top: 23px;
            left: 18px;
        }

.l1-s1 {
    height: 80px;
    color: black;
    background: white;
    opacity: .9;
    width: 650px;
    text-align: center;
}

.l2-s1 {
    min-height: 260px;
    min-width: 260px;
    height: auto;
    /*color: white;
            background: black;
            opacity: .65;
            white-space: nowrap;*/
}

.l3-s1 {
    min-height: 40px;
    height: auto;
    color: black;
    background: white;
    opacity: .9;
    white-space: nowrap;
}
.rleft{width:286px;float:left}
.rright{width:494px;float:left}
.form-group {
    float:left;
    margin: 5px;
}

