body {
    background: url("img/m.png") repeat-x;
    margin: 0 auto;
}

a {
    text-decoration: none;
}

img {
    border: none;
}

ul,li {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

input:focus,textarea:focus,select:focus {
    outline: none;
}

#genel {
    width: 960px;
    margin: auto;
    background: #fff;
}

#header {
    height: 143px;
    position: relative;
    background: url("img/m.png") repeat-x;
}

.logo {
    padding-top: 13px;
}

#ustmenu {
    background: url("img/ustmenu.png") no-repeat;
    width: 400px;
    height: 25px;
    float: right;
    margin-top: 2px;
    font: 9px Arial;
    font-weight: bold;
}

#ustmenu a {
    padding: 19px;
}

#ustmenu .ustmenu {
    padding-top: 5px;
}

.um1 {
    color: #de5c00;
    margin-left: 11px;
}

.um2 {
    color: #0fc8d7;
    margin-left: 5px;
}

.um3 {
    color: #dd0000;
}

.um4 {
    color: #6eb400;
}

.banner {
    width: 278px;
    height: 52px;
    position: absolute;
    left: 300px;
    top: 25px;
}

#menu {
    width: 100%;
    height: 45px;
    margin-top: 12px;
}

#menu a {
    color: #fff;
    font: 15px Tahoma;
    padding: 10px;
}

#menu .menu {
    padding-left: 45px;
    padding-top: 14px;
}

#menu a:hover {
    color: yellow;
}

#sepet {
    background: url("img/sepetbg.png") no-repeat;
    width: 248px;
    height: 85px;
    float: right;
    z-index: 9999;
    margin-top: -27px;
}

#sepet .sepetic {
    color: #fff;
    position: relative;
}

#sepet .sepetic strong {
    font: 14px Arial;
    position: absolute;
    left: 50px;
    top: 20px;
}

.ara {
    background: transparent;
    background: #fc4687;
    padding-left: 3px;
    color: #fff;
    font-weight: bold;
    border: 1px solid #c7094f;
    width: 150px;
    height: 25px;
    position: absolute;
    left: 35px;
    top: 45px;
    float: left;
}

.ara_buton {
    position: absolute;
    right: 15px;
    top: 47px;
    width: 35px;
    height: 25px;
}

#sepet .sepetic span {
    font: 25px Tahoma;
    position: absolute;
    left: 65px;
    top: 38px;
}

#sepet .sepetic p {
    font: 12px Tahoma;
    position: absolute;
    left: 165px;
    top: 53px;
}

#sepet .sepetic p a {
    color: #fff;
}

.inputara {
    font: 13px Arial;
    color: #6a6a6a;
    padding-left: 10px;
    background: url("img/arabg.png");
    width: 29px;
    height: 50px;
    border: none;
    background-color: transparent;
}

#slider {
    width: 941px;
    height: 96px;
    margin: auto;
    margin-bottom: 10px;
    margin-top: 5px;
}

#slider img {
    border: 1px dashed #285471;
    border-radius: 5px;
}

#urun {
    width: 940px;
    border: 1px solid #ddd;
    margin: auto;
}

#urun .urunresim {
    width: 470px;
    height: 437px;
    margin-top: 10px;
    margin-left: 10px;
}

#urun .kucukresim {
    margin-top: 10px;
    padding: 15px 5px 15px 5;
}

#urun .kucukresim:hover {
    cursor: pointer;
}

#urunbilgi {
    width: 410px;
    float: right;
    padding: 17px;
}

.urunadi {
    font: 23px Arial;
    color: #1e1e1e;
    padding-bottom: 7px;
}

.kisaaciklama {
    color: #737B85;
    height: 75px;
    font: 12px Arial, Helvetica, sans-serif;
    line-height: 17px;
}

.stok {
    margin-top: 15px;
}

.stok span {
    font: 15px Tahoma;
}

.stok strong {
    font: 16px Tahoma;
    font-weight: bold;
    color: #5e6263;
}

.efiyat span {
    color: #757575;
    line-height: 200%;
    font-size: 12px;
}

.efiyat strong {
    color: #757575;
    line-height: 200%;
    font-size: 12px;
    text-decoration: line-through;
    padding-left: 20px;
    padding-top: 135px;
}

#fiyat span {
    font: 25px Tahoma;
    color: #ff6200;
    font-weight: bold;
}

#fiyat strong {
    font: 15px Tahoma;
    color: #ff6200;
    font-weight: bold;
    margin-left: 5px;
}

.fiyat img {
    vertical-align: text-top;
}

.fiyat img {
    margin-right: 10px;
}

.kargo {
    font: 14px Arial;
    color: #aaaaaa;
    margin-right: 10px;
}

.buble {
    background: url("images/indirimbg.png") no-repeat;
    width: 160px;
    height: 87px;
    position: relative;
    left: 250px;
    top: -150px;
}

.indi {
    color: #fff;
    font-weight: bold;
    font-size: 27px;
    padding-left: 50px;
    padding-top: 15px;
}

.sepeteekle {
    display: block;
    float: left;
}
		
		
	
		/*Ödeme Sayfası*/
.odemebaslik {
    width: 960px;
    height: 47px;
    margin-top: 10px;
    font: 15px Verdana;
    color: #ce1f41;
    padding: 13px 0 0 23px;
    font-weight: bold;
}

.odemebaslik span {
    font: 19px Verdana;
    color: #72ab2e;
    font-weight: bold;
    margin-left: 75px;
}

.odemebaslik strong {
    font: 11px Verdana;
    color: #d9592b;
    margin-left: 10px;
}

.odemeKisiselBilgi {
    padding-left: 15px;
    padding-bottom: 10px;
}

.area {
    background: url("img/areabg.png");
    width: 416px;
    height: 87px;
    resize: none;
    border: none;
    padding: 10px;
    font: 13px Arial;
    color: #6a6a6a;
}

.select {
    color: #001a27;
    font: 13px Arial;
    padding: 5px;
    font-weight: bold;
    width: 150px;
}

.odemeSekli {
    padding-left: 20px;
    background: #fff;
    height: 80px;
}

.odemeic {
    padding-left: 20px;
    color: #8f8f8f;
}

.banka {
    padding-left: 20px;
    margin-right: 65px;
    float: left;
}

.kargo {
    color: #001a27;
    font: 9px Arial;
    padding-bottom: 20px;
    margin-left: 35px;
}

.odenecektutar {
    color: #001a27;
    font: 13px Arial;
    padding: 5px;
    font-weight: bold;
    padding-left: 300px;
    margin-top: -40px;
}

.odenecektutar strong {
    font: 15px Verdana;
    color: #e4165e;
    font-weight: bold;
}

.butons {
    padding: 30px 20px 0 350px;
}

#kapidaOdeme {
    padding-left: 20px;
    width: 800px;
    height: 100%;
}

.form {
    color: #001a27;
    font: 13px Arial;
    padding: 5px;
    font-weight: bold;
}

.inputname {
    font: 13px Verdana;
    float: left;
    width: 220px;
    text-align: left;
    padding-left: 10px;
    font-weight: bold;
    color: #787878;
    margin-top: 5px;
}

.form a {
    color: #001a27;
    font: 13px Arial;
    padding: 5px;
    font-weight: bold;
}

.form2 {
    color: #001a27;
    display: block;
    font: 13px Arial;
    padding: 5px;
    font-weight: bold;
}

.input {
    font: 13px Arial;
    color: #6a6a6a;
    padding-left: 10px;
    background: url("img/inputbg.png");
    width: 218px;
    height: 29px;
    border: none;
    background-color: transparent;
}

.input2 {
    font: 13px Arial;
    color: #6a6a6a;
    padding-left: 10px;
    background: url("img/inputbg2.png");
    width: 261px;
    height: 39px;
    border: none;
    background-color: transparent;
}

.butons {
    padding: 30px 20px 0 350px;
}
		/* Üye Paneli */
		
#ortabanner {
    margin-top: -30px;
    margin-bottom: 15px;
}
		/*Ürün BG*/
#urunbgdetay {
    background: #fff;
    border: 8px solid #d4d4d4;
    position: relative;
    width: 910px;
    margin: auto;
    padding-top: 5px;
    margin-bottom: 5px;
}

#urunbgdetay a {
    color: #848484;
}

#urunbg {
    background: #fff;
    border: 8px solid #d4d4d4;
    position: relative;
    width: 930px;
    height: 100%;
    overflow: hidden;
    margin: auto;
    padding-top: 5px;
    margin-bottom: 5px;
}

.urunListbg {
    width: 210px;
    height: 300px;
    background: #fff;
    margin: 7px 7px 10px 13px;
    display: block;
    float: left;
}

.dczg {
    width: 230px;
    float: left;
    background: url(img/vertical_seperator.gif) no-repeat  right;
}

.urunRsm {
    margin: 5px;
}

.urunListadi a {
    font: 14px Verdana;
    color: #000;
}

.urunListefiyat {
    color: #949494;
    text-decoration: line-through;
    font-size: 10px;
    font-weight: bold;
    margin-top: 9px;
}

.urunListfiyat {
    color: #d72347;
    font-size: 10px;
    margin-right: 0px;
    float: right;
    margin-top: -17px;
    font-weight: bold;
}

.urunListfiyat span {
    font-size: 6px;
    display: block;
    color: #9b9b9b;
    text-align: right;
}
		
		/*araBolum*/
#araBolum {
    background: #f2f1ee;
    height: 75px;
    margin: 5px 7px 5px 7px;
    border-top: 1px dashed #9b9b9b;
}

.stun1 {
    width: 130px;
    font: 14px Arial;
    color: #b5b5b5;
    display: block;
    float: left;
    font-weight: bold;
    padding: 17px 17px 0 17px;
}
		
		/*araBolum*/
#siparisformu {
    background: #fff;
    border: 8px solid #d4d4d4;
    position: relative;
    width: 930px;
    height: 100%;
    overflow: hidden;
    margin: auto;
    padding-top: 5px;
    margin-bottom: 5px;
}
		
		/*Tüm Fırsatlar*/
.dczg {
    width: 230px;
    float: left;
    background: url(img/vertical_seperator.gif) no-repeat  right;
}

.tumfirsatlarList {
    width: 410px;
    height: 200px;
    position: relative;
    border: 1px solid #ddd;
    margin: 15px 10px 10px 23px;
    padding: 5px;
    display: block;
    float: left;
}

.tumfirsatlarList:hover {
    border: 1px solid #555555;
    ;
}

.tumurunadi {
    width: 190px;
    float: right;
    color: #595959;
    padding-right: 3px;
    margin-top: 5px;
}

.tumefiyat {
    color: #949494;
    float: right;
    position: absolute;
    margin: 50px 0 0 265px;
    text-decoration: line-through;
    font-size: 10px;
    font-weight: bold;
}

.tumListfiyat {
    color: #d72347;
    position: absolute;
    margin: 85px 0 0 260px;
    font-size: 14px;
    font-weight: bold;
}

.tumListfiyat span {
    font-size: 8px;
    display: block;
    color: #9b9b9b;
    text-align: right;
}

.tumbuton {
    position: absolute;
    width: 140px;
    margin: 145px 0 0 40px;
}

.resimdis {
    width: 200px;
    height: 200px;
    float: left;
}
		
		/*nFooter*/
#nFooter {
    background: #fff;
    border: 8px solid #d4d4d4;
    position: relative;
    width: 930px;
    height: 150px;
    overflow: hidden;
    margin: auto;
    margin-bottom: 5px;
}

.nfootermenu {
    padding: 10px 20px 10px 10px;
    width: 150px;
    display: block;
    float: left;
}

.nfootermenu h1 {
    font: 14px Arial;
    color: #ff6100;
    font-weight: bold;
    margin-bottom: 5px;
}

.nfootermenu  ul,li a {
    font: 11px Tahoma;
    color: #716671;
    line-height: 150%;
}

.nfootermenu span ul,li a:hover {
    font: 11px Tahoma;
    color: #000;
    line-height: 150%;
}

.copy {
    font: 12px Arial;
    color: #aaaab4;
    position: absolute;
    left: 0;
    bottom: 0;
    margin: 0 0 5px 5px;
}

.copy span {
    font-weight: bold;
    color: #ddd;
}

.footer_mailadd {
    float: right;
    width: 250px;
    margin: 10px 100px 0 0;
    font: 11px Arial;
    color: #7a97b6;
    padding-bottom: 5px;
}

.footer_mailadd span {
    font: 12px Arial;
    line-height: 150%;
    font-weight: bold;
    color: #ce1f40;
}

.inputfooter input {
    background: url("img/epostauyelikinput.jpg") no-repeat left top;
    border: 0px;
    width: 211px;
    height: 29px;
    padding-left: 10px;
    padding-top: 3px;
}

.epostagonderbtn {
    float: right;
    margin: -33px -35px 10px 0;
}

.a {
    width: 650px;
    height: 215px;
    background: #fff;
    border-bottom: 1px solid #ddd;
	padding-bottom:5px;
	padding-top:3px;
}

.resim {
    float: left;
    padding: 5px;
}

.resim img {
    border: 1px solid #ddd;
	width:230px;
	height:200px;
}

.boxbaslik {
    font-family: Arial;
    color: #bc2121;
    font-size: 19px;
    font-weight: bold;
    padding-left: 250px;
    padding-top: 10px;
}

.boxaciklama {
    font-family: Arial;
    line-height: 17px;
    font-size: 12px;
    color: #868686;
    margin-top: 5px;
    margin-left: 250px;
    border-bottom: 1px solid #ddd;
	height:100px;
}

.boxeskifiyat {
    font-family: Arial;
    font-weight: bold;
    font-size: 12px;
    text-decoration: line-through;
    color: #3e3e3e;
    margin-left: 262px;
    margin-top: 10px;
}

.boxyenifiyat {
    font-size: 20px;
    font-family: Arial;
    font-weight: bold;
    margin-left: 260px;
    letter-spacing: -1px;
    color: #ff0042;
}

.boxsatinal {
    float: right;
    margin-right: 10px;
    margin-top: -5px;
}

#sag {
    float: right;
    border-left: 1px solid #e8e8e8;
}

.sagkutu {
    width: 270px;
    height: 250px;
    background: #fff;
	border-bottom:1px dashed #ddd;
}

.sagResim img{
    padding-left: 23px;
    padding-top: 15px;
	width:220px; 
	height:170px;
	
}

.sagUrunAdi {
    text-align: center;
    margin-top: 3px;
	
}

.sagUrunAdi a {
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
    outline: none;
    color: #666;
    text-align: center;
}

.sagFiyat {
    text-align: center;
    font: 18px Arial;
    font-weight: bold;
    color: #d72347;
}