* {
	border:0;
	padding:0;
	margin:0;
}

body, table, tr, td {
	background-color:#FFFFFF;
	text-align:center;
	font-family: Tahoma, Arial, Verdana;
	font-size:11px;
	color:#6d6e71;
	margin: 0 auto; 
}

@media screen
{
    .printOnly {display: none;}
}
@media print
{
    .displayOnly {display: none;}
}


a:link {color: #6d6e71; text-decoration: none;}
a:visited {color: #6d6e71; text-decoration: none;}
a:hover {color: #6d6e71; text-decoration: underline;}
a:active {color: #6d6e71; text-decoration: none;}

.bold{ font-weight:bold; }
.red {color:#ed1c24 }
.green {color:#6dd702 }
.olive {color:green}
.black {color:#000000 }
.white {color:#ffffff }
.normal {font-weight:normal}
.orange {color:#d69031 }
.purple {color:#691e80}
.left {float:left}
.right {float:right}
.blank {position:relative; clear:both; height:12px; width:100%;}
.grizemin {background-color:#e7e7e7}
.yesilzemin {background-color:#6dd702}
.turkuazzemin {background-color:#57b7df}
.pembezemin {background-color:#ff33ff}
.sarizemin {background-color:#ffff33}
.kahvezemin {background-color:#cc9933}
.acikyesilzemin {background-color:#ccff99}
.acikmavizemin {background-color:#66ccff}
.aciksarizemin {background-color:#ffff99}
.acikpembezemin {background-color:#ff99ff}
.visnezemin {background-color:#db5252}
.show {display:block}
.hide {display:none}

#Domino {
	position:relative;
	width:987px;
	text-align:left;
	margin:0 auto;
}

#Domino #container {
	position:relative;
	left:1px;
	top:0;
	width:987px;
}

#Domino #container #logo {
	position:absolute;
	left:0;
	top:27px;
	width:100%;
	height:55px;
}
#Domino #container #logo img {font-size:20px}

/* ------------------- Menüler ---------------------------- */
#Domino #container #topMenu {
	position:relative;
	left:278px;
	top:49px;
	width:709px;
	height:23px;
	background-color:#d32a30;
	background-image: url(../images/menu_ustbg.gif);
	background-position: right top;
	background-repeat:no-repeat;
	overflow: hidden;
}

#Domino #container #topMenu #siteUpperMenu {
	position:relative;
	left:0;
	top:0;
	width:480px;
	height:23px;
}

#Domino #menuAndContent {
	position:relative;
	left:0;
	top:59px;
	width:987px;
}

/* Üst seviye menüler */

.categoryMenu ul a{
	color:white;
	text-decoration:none;
}

.categoryMenu ul li a:link {color: #FFFFFF; text-decoration: none;}
.categoryMenu ul li a:visited {color: #FFFFFF; text-decoration: none;}
.categoryMenu ul li a:hover {color: #eeeff0; text-decoration: none;}
.categoryMenu ul li a:active {color: #FFFFFF; text-decoration: none;}

.categoryMenu ul, #siteUpperMenu ul{
	width:100%;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.categoryMenu ul li, #siteUpperMenu ul li{
	position: relative;
	display: inline;
	float: left;
}

.categoryMenu ul li a, #siteUpperMenu ul li a{
	display: block;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	text-decoration: none;
	background: #d94847 url(../images/menubg.gif) center center repeat-x;
	color: white;
	font: bold 11px Tahoma;
}

.categoryMenu ul li a.firstitem, #siteUpperMenu ul li a.firstitem {
	background-image: url(../images/menubgleft.gif);
	background-position: left top;
}

.categoryMenu ul li a.lastitem {
	background-image: url(../images/menubgright.gif);
	background-position: right top;
}
	
/*Alt seviye menü*/
.categoryMenu ul li ul{
	left: 0;
	top: 0;
	width: 147px;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	border:1px solid #db5252
}

.categoryMenu ul li ul li{
	display: inline;
	float: none;
	width: 146px; /*alt menü maddeleri için genişlik */
	background-color: #d32a30;
}

.categoryMenu ul li ul li a{
	font-weight: normal;
	padding: 4px 0px 4px 6px;
	background: #d32a30 url(../images/menubg.gif) center center repeat;
	
}

.categoryMenu ul li a:hover, #siteUpperMenu ul li a:hover{
	background: #eeeff0 url(../images/menubgover.gif) center center repeat-x;
	color: black;
}

.categoryMenu ul li a:hover.firstitem, #siteUpperMenu ul li a:hover.firstitem {
	background-image: url(../images/menubgleftover.gif);
	background-position: left top;
}

.categoryMenu ul li a:hover.lastitem {
	background-image: url(../images/menubgrightover.gif);
	background-position: right top;
}

.categoryMenu ul li ul li a:hover{
	background: #eeeff0 url(../images/menubgover.gif) center center repeat-x;
}

 .categoryMenu .menu_hr {
	width:100%; 
	height:1px; 
	font-size:1px; 
	background-color: #FFFFFF; 
	overflow:hidden
}

.categoryMenu .menu_vert_hr, #siteUpperMenu .menu_vert_hr {
	width:1px; 
	height:22px; 
	background: white url(../images/menu_vert_l.gif) no-repeat;
}

.categoryMenu .arrowdiv{
	position: absolute;
	top:4px;
	width:17px;
	height:14px;
	right: 5px;
}

.categoryMenu .arrowdiv { _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='templates/domino/icons/menuarrow.png', sizingMethod='scale'); }
div.categoryMenu .arrowdiv { background:url(../icons/menuarrow.png) no-repeat;}

* html p#iepara{ /*IE için menüden hemen sonra paragraf boşluğu*/
	margin-top: -1em;
}
	
/* IE Fixes */
* html .categoryMenu ul li { float: left; height: 1px; }
* html .categoryMenu ul li a { height: 1px; }
* html .categoryMenu {margin-bottom:-13px }
/* --- */

/* ----------------- Menüler Son ------------------------- */

/* Ürün Arama */
#topMenu #productSearch {
	position:absolute;
	left:500px;
	top:0;
	height:21px;
	width:228px;
	color: #FFF; font-weight: bold; font-size:11px;
	overflow:hidden;
}

#productSearch .searchtext {position: absolute; left:0; top:6px; height:21px; }
#productSearch .keywords {position: absolute; left:76px; top:3px; height:17px; width:100px;  background: transparent url(../images/search_bg.gif) top no-repeat; overflow:hidden }
#productSearch .keywords input {border:0; margin-left:2px; margin-top:1px;height:15px; line-height:15px; width:97px; font-size:12px; }
#productSearch .ara { position: absolute; left:183px; top:3px; height:17px; background-color:#eeeff0; overflow:hidden }

/* Ürün Arama son */

#Domino #mainbody {
	position:relative;
	left:0;
	top:22px;
	width:987px;
}

#Domino #mainbody #leftDiv {
	position:relative;
	float:left;
	left:0;
	top:0;
	width:176px;
	background: url(../images/left_bg.jpg) top repeat-x;
}

#Domino #mainbody #leftDiv #urunMarkaSwap{
	height:23px;
	background: url(../images/urunmarka_bgu.gif) no-repeat;
}
#Domino #mainbody #leftDiv #urunMarkaSwap a {
	font-family: Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	color:#FFFFFF;
}
#Domino #mainbody #leftDiv #urunMarkaSwap a:hover {
	color:#FFFFFF;
	text-decoration: none;
}
#Domino #mainbody #leftDiv #urunMarkaSwap a#urunler, #mainbody #leftDiv #urunMarkaSwap a#urunler:hover {
	color:#000000;
}

#Domino #mainbody #leftDiv #urunMarkaSwap a#markalar, #mainbody #leftDiv #urunMarkaSwap a#markalar:hover {
	color:#FFFFFF;
	background: no-repeat;
}

#Domino #mainbody #leftDiv #urunlerDiv{
	position: relative;
	padding:0 0px 5px 8px;
	font-family: Verdana;
	font-size:11px;
	z-index:10;
}

#Domino #mainbody #leftDiv #markalarDiv{
	position: relative;
	padding:5px 0px 5px 8px;
	font-family: Verdana;
	font-size:11px;
	display:none;
	z-index:10;
}

#Domino #mainbody #leftDiv #urunlerDiv ul {
	margin-top:14px;
	font-weight:bold; color:#db5252; /* Ürün Ana Kategori Başlıkları */
	list-style:none;
	line-height:16px;
}

#Domino #mainbody #leftDiv #urunlerDiv ul li {
	font-weight:normal;  /* Ürün Alt Kategori Listeleme*/
	padding-left:10px;
}

/* Ürün alt kategori link stilleri */
#Domino #mainbody #leftDiv #urunlerDiv a, #mainbody #leftDiv #markalarDiv a {
	text-decoration: none;
	color:#6d6e71;
}
#Domino #mainbody #leftDiv #urunlerDiv a:hover, #mainbody #leftDiv #markalarDiv a:hover {
	text-decoration: none;
	color:red;
}

#Domino #mainbody #leftDiv #markalarDiv ul{
	margin-top:10px;
	font-size:11px;
	font-weight:bold; 
	color:#58585a; 
	list-style:none;
	line-height:24px;
}

/* En Yeni Ürünler ve benzer pencereler*/
.newProductsleft, .newProductsright {
	position:relative;
	overflow:hidden;
}
.newProductsleft {width:158px; 	margin:5px 0px 5px 8px; }
.newProductsright {width:168px; margin:10px 0px;}

.newProductsleft p.windowTitle, .newProductsright p.windowTitle {
	width:100%;
	padding-left:10px;
	height:28px;
	line-height:28px;
	background-color:#dddddf;
	background: url(../images/divtitle_bg.gif) top repeat-x;
	color:#58585a;
	font-size:12px;
	font-weight:bold;
}
.newProductsleft .leftborder, .newProductsright .leftborder{ position:absolute;left:0; top:0; width:2px; height:28px; background: url(../images/divtitle_bg_left.gif) top no-repeat; }
.newProductsleft .rightborder, .newProductsright .rightborder{ position:absolute; right:0; top:0; width:2px; height:28px; background: url(../images/divtitle_bg_right.gif) top no-repeat; }

.newProductsleft .content, .newProductsright .content{
	position:relative;
	text-align:center;
	margin:0 auto;
	border:1px solid #d0d1d3;
	left:0;	
}

/* PANEL START */
#mainbody #govde {
	position:relative;
	float:left;
	left:6px;
	top:0;
	width:629px;
}

/************ Filtre Tablosu *************/
#filtretablo
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
}
#filtretablo td, #filtretablo th 
{
font-size:1em;
font-weight:bold;
border:1px solid #ffffff;
text-align:left; 
padding:3px 7px 2px 7px;
}
#filtretablo th 
{
font-size:1em;
border:1px solid #d32a30; 
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#d32a30;
background-image: url(../images/filtre_cubuk.gif);
background-position: left top;
background-repeat:no-repeat;
color:#ffffff;
}
#filtretablo tr.alt td 
{
background-color:#ffffff;
}
#filtretablo a:hover
{
color:#FFFFFF;
background-color:#d32a30;
background-image: url(../images/filtre_cubuk.gif);
}

/*********** İç sayfaların üstünde sayfa yolunu, veya başlığını gösteren gri alan *********/
.pathTitleButton {
	left:0;
	top:0;
	width:100%;
	height:23px;
	line-height:22px;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	cursor:pointer;
	overflow:hidden;
}

.pathButtonBgPassive { color:#231f20; background: #eeeeef url(../images/infopathbg.gif) repeat-x;}
.pathButtonBgActive { color: white; background: #d12129 url(../images/infopathbgover.gif) repeat-x;}

.pathTitleButton .leftbg {position: absolute; left:0; width:2px; height:23px; overflow:hidden}
.pathTitleButton .leftbgP {background: url(../images/infopathbgleft.gif) repeat-x}
.pathTitleButton .leftbgA {background: url(../images/infopathbgleftover.gif) repeat-x}
.pathTitleButton .rightbg {position: absolute; right:0; width:2px; height:23px; overflow:hidden}
.pathTitleButton .rightbgP {background: url(../images/infopathbgright.gif) repeat-x}
.pathTitleButton .rightbgA {background: url(../images/infopathbgrightover.gif) repeat-x}

.pathTitleButton p {margin-left:15px}
.pathTitleButton ul {
	list-style-type: none;
	margin-left:15px;
}
.pathTitleButton ul li {
	float: left;
	margin-right:4px;
	position: relative;
	display: inline;
	text-align:center;
}
.pathTitleButton ul li.spacer {
	width:12px;
	height:23px;
	background: url(../icons/patharrow.gif) center center no-repeat;
}
.pathTitleButton ul li.spaceractive {
	width:12px;
	height:23px;
	background: url(../icons/patharrowactive.gif) center center no-repeat;
}
/**********   ************/

/* İç Sayfalar için gövde */
#govde #icsayfalar {
	left:0;
	width:629px;
	z-index:10;
}

#icsayfalar .innerpage {width:624px; overflow:hidden}

/* ******************************************************************* */
/* Ürün Listeleme Şekli Seçimi Stilleri*/
select.ordertype { font-size:11px; height:16px; color:#FFFFFF; background-color:#d6383f; margin:5px}
select.ordertype option{ font-size:11px; border-top:1px solid white; padding:2px;}

/* Ürün Listeleme */
.innerpage .productlistbox {
	position:relative;
	width: 624px;
	height: 115px;
	display:block;
}

/* Orta ölçekli ürün fotoğrafı */
.productlistbox .pict {
	padding-top:10px;
	display:table-cell;
	text-align:center; 
	width:161px;
	height:120px;
	overflow:hidden;
}   

/* Kısa ürün bilgisi */
.productlistbox .info {
	position:absolute;
	left:179px;
	top:22px;
	width:236px;
	height:80px;
	font-size:11px;
	line-height:14px;
}  
.productlistbox .info a { color:#6d6e71; text-decoration:none;}
.productlistbox .info a:hover { color:red; text-decoration:underline;}
.productlistbox .info p {padding-left:6px;}

/* Ürün fiyatı ve Sepete At tuşu */
.productlistbox .pricebasket {
	position:absolute;
	left:440px;
	top:10px;
	width:180px;
	height:120px;
	font-size:11px;
}
.productlistbox .pricebasket p {color:red; padding-bottom:8px}

/* Ürün Listeleme Son */
/* ******************************************************************* */

/* Ürün detay sayfası stilleri */
#icsayfalar #bigpicture {
	margin-left:10px;
	padding-top:20px;
	width:402px;
	height:332px;
	overflow:hidden;
}

#icsayfalar #shortinfo  {
	position:absolute;
	left:400px;   /*420px*/
	top:45px;
	width:230px;  /*203px*/
	height:342px;
}
#shortinfo *{
	font-weight:bold;
	font-size:11px;
	color:#6d6e71;
	vertical-align:top;
	text-align:left;
}

#icsayfalar #smallpictures {
	left:0;
	top:387px;
	width:620px;
	height:61px;
}

#smallpictures ul {
	width:100%;
	margin: 10px 0px 0px 8px;
	padding: 0;
	list-style-type: none;
}

#smallpictures ul li {
	position: relative;
	display: inline;
	margin-right:12px;
	float: left;
}

#smallpictures .pict {
	display:table-cell;
	vertical-align:middle;
	text-align:center;
	width:51px;
	height:46px;
	border:1px solid #d7d8d9;
	overflow:hidden;
}
#smallpictures .pict img {	margin-top: expression(( 46 - this.height ) / 2); }
html>body #smallpictures .pict img { margin-top: 0; vertical-align: middle; }

/* Ürün Bilgi sayfası Ürün - Detay, Ödeme.. tab butonlar ve bilgi ekranı */
#icsayfalar #tabbuttons {
	width:620px;
	height:19px;
}

#tabbuttons ul {
	list-style-type: none;
	margin-left:8px;
}
#tabbuttons ul li {
	float: left;
	margin-right:4px;
	position: relative;
	display: inline;
	width:130px;
	text-align:center;
}
#tabbuttons p{
	margin:0;
	padding:0;
	text-align:center;
}
/* Ürün detay sayfası tab divleri */
#icsayfalar .detaybilgi, #icsayfalar #detayodemesecenekleri, #icsayfalar #detayurunkarsilastir {
	margin-left:10px;
	margin-top:10px;
	width:620px;
}
/* Başlangıçta gösterilecek tab div */

#icsayfalar .detaybilgi td {
	font-size:11px;
	line-height:14px;
	vertical-align:top;
	text-align:left;
	padding:5px 0px 5px 5px;
}
#icsayfalar .detaybilgi td.detaytip {font-weight:bold; white-space: nowrap; padding-right:10px;}
/* */

#detayodemesecenekleri .method {width:396px; margin-top:5px; overflow:hidden}
#detayodemesecenekleri .method .methodtitle {height:23px; line-height:22px; padding:0 10px 0 10px}
#detayodemesecenekleri .method .methodtitle .sola {position:relative; width:245px; text-align:left}
#detayodemesecenekleri .method .methodtitle .saga {position:relative; width:120px; text-align:right}
#detayodemesecenekleri .method .yenisatir {position:relative; height:18px; line-height:16px; padding-left:10px; padding-top:4px}
#detayodemesecenekleri .method .yenisatir .sut1 {position:relative; width:66px; text-align:center}
#detayodemesecenekleri .method .yenisatir .sut2 {position:relative; width:150px; text-align:right}
#detayodemesecenekleri .method .yenisatir .sut3 {position:relative; width:160px; text-align:right}

/* Ürün Detay Sayfası stilleri - son */

/* Ana sayfa panel */
#govde #vitrinpanel {
	left:0;
	top:0;
	width:621px;
	height:236px;
	margin-bottom:3px;
}

/* küçük ürün tanıtım kutucukları */
.productbox {	
	position:relative;
	text-align:center;
	width:147px;
	height:175px;
	margin:0 auto;
	overflow: hidden;
}
.productbox .product_image {position: relative; margin:0 auto;top:10px; height:95px; width:135px; overflow:hidden}
.productbox .product_info {position:relative; top:8px; height:62px; width:127px; margin:0 auto; font-family: Tahoma, Arial; font-size:11px; line-height:12px; text-align:left; overflow:hidden}
.productbox .product_info p.markamodel {font-weight:bold;}
.productbox .product_info p.shortinfo {}
.productbox .product_info p.price {font-weight:bold; color:#D6222A}
.productbox .product_info a {color:inherit; text-decoration:none}
.productbox .product_info a:hover {color:inherit; text-decoration:underline}

.productbox .newProductIcon {
	position: absolute; 
	left:4px; 
	top:2px; 
	width:43px; 
	height:43px; 
	background-image:url(../icons/ikonNewproduct.png);
}

.productbox .discountProductIcon {
	position: absolute; 
	left:94px; 
	top:40px; 
	width:51px; 
	height:79px; 
	background-image : url(../icons/ikonIndirimliproduct.png);
	z-index:100;
}

.productbox .giftProductIcon {
	position: absolute; 
	left:110px; 
	top:68px; 
	width:28px; 
	height:31px; 
	background-image : url(../icons/ikonHediyeliproduct.png);
	z-index:100;
}

#govde .vitrinwindow {
	position:relative;
	top:8px;
	left:0;
	width:628px;
	text-align:left;
	border-bottom:2px solid #dcddde;
	overflow:hidden;
}
#govde .nobottomborder {border-bottom:0} /* sayfa altındaki çizgiyi kaldırır */
#govde .vitrinwindow p.yazi {
	padding:3px 10px 3px 10px;
}

/******************* Panel pencereleri ***********************/

#govde .vitrinwindow  p.windowTitle {
	width:100%;
	height:36px;
	padding-left:15px;
	line-height:34px;
	background-color:#dddddf;
	background: url(../images/paneltitle_bg.gif) top repeat-x;
	color:#d61d47;
	font-size:12px;
	font-weight:bold;
}
#govde .vitrinwindow  p.windowTitleSmall {
	width:100%;
	height:36px;
	padding-left:14px;
	line-height:34px;
	background-color:#dddddf;
	background: url(../images/paneltitle_bg.gif) top repeat-x;
	font-size:11px;
	font-weight:bold;
}
#govde .vitrinwindow  .leftborder{ position:absolute;left:0; top:0; width:6px; height:36px; background: url(../images/paneltitle_bgleft.gif) top no-repeat; }
#govde .vitrinwindow  .rightborder{ position:absolute; right:0; top:0; width:6px; height:36px; background: url(../images/paneltitle_bgright.gif) top no-repeat; }

#govde .vitrinwindow  .content{
	border-left:2px solid #dcddde;
	border-right:2px solid #dcddde;
}
/* Ana sayfa panel ürünleri grubu tablosu */
#govde .vitrinwindow .content table.panelproducts {width:617px; border:0; padding:0; margin-left:2px; }
#govde .vitrinwindow .content table.panelproducts td.productcell {width:152px; height:167px; text-align:center }

/******* Panel pencereleri son ********/

/* Sayfalama Stilleri */
#govde .sayfalamaDiv{
	position:relative;
	left:0;
	width:100%;
	bottom:0;
	height:33px;
	text-align:right;
	background: #eff0f0 url(../images/pagingbg.gif) top repeat-x;
	overflow:hidden;
}
#govde .sayfalamaDiv .leftborder{ position:absolute;left:0; top:0; width:6px; height:33px; background: url(../images/pagingleft.gif) left top no-repeat; }
#govde .sayfalamaDiv .rightborder{ position:absolute; right:0; top:0; width:6px; height:33px; background: url(../images/pagingright.gif) right top no-repeat; }

#govde .sayfalamaDiv p.pager {
	display:block;
	line-height:30px;
	float:none; 
	clear:both;
}
#govde .sayfalamaDiv a:visited, #govde .sayfalamaDiv span {padding:0 4px; text-decoration:none;}
#govde .sayfalamaDiv a:hover {text-decoration:underline;}
#govde .sayfalamaDiv a.previous, #govde .sayfalamaDiv  a.previous:visited, #govde .sayfalamaDiv  span.previous{
	padding:0 4px 0 16px;
}
#govde .sayfalamaDiv  a.next, #govde .sayfalamaDiv  a.next:visited, #govde .sayfalamaDiv  span.next{
	padding:0 16px 0 4px;
}

/* PANEL END */

#mainbody #rightDiv {
	position:relative;
	float:left;
	left:15px;
	top:0;
	width:168px;
}

/* Kredi kartı logosu ve kaç taksit olduğu yazan küçük kutucuklar */
.creditcard{
	position:relative;
	overflow:hidden;
	margin-bottom:8px;
	height:42px;
	width:167px;
}

.creditcard div.content {
	display:table-cell;
	vertical-align:middle;
	width:163px;
	height:42px;
	padding:0 5px 0px 5px;
	background-color:#dddddf;
	background: url(../images/creditcardsbg.gif) top repeat-x;
	color:#58585a;
	font-weight:bold;
	overflow:hidden;
}

.creditcard div.content_flash {
	display:table-cell;
	vertical-align:middle;
	width:167px;
	height:42px;
	color:#58585a;
	font-weight:bold;
	overflow:hidden;
}

.creditcard div.content .cardlogo {float:left; font-size:30px}
.creditcard div.content .aciklama {float:right; width:70px; font-size:15px}
.creditcard div.content .taksit {float:right; font-size:30px}
.creditcard .leftborder{ position:absolute;left:0; top:0; width:4px; height:42px; background: url(../images/creditcardsleft.gif) top no-repeat; }
.creditcard .rightborder{ position:absolute; right:0; top:0; width:4px; height:42px; background: url(../images/creditcardsright.gif) top no-repeat; }
/* --- */

/* Reklam... kutucuğu */
.reklambox {
	margin:0 auto;
	margin-top:10px;
	width:166px;
	height:218px;
	border:1px solid #6b6b72;
	overflow:hidden;
}

/*****************************************************************/
/* Fatura Teslimat Bilgileri Sayfası Stilleri */
.innerpage .deliveryBill{
	position:relative;
	width:622px;
	left:3px;
	color: #5f6062;
	overflow:hidden;
}

.deliveryBill .titles {
	position:relative;
	width:621px;
	height:26px;
	line-height:24px;
	background:url(../images/grad_bg.gif) top repeat-x;
	border-bottom:2px solid #e2e2e3;
}

.deliveryBill .product {
	position:relative;
	width:621px;
	border-bottom:1px solid #e2e2e3;
}

.deliveryBill .cardinfo {
	position:relative;
	width:621px;
	border-bottom:1px solid #e2e2e3;
}

.deliveryBill .title1, .deliveryBill .product .attr1{position:relative; width:250px; padding:0 0px 0px 20px; }
.deliveryBill .title2{position:absolute; top:0; left:275px; }
.deliveryBill .title3{position:absolute; top:0; left:330px; }
.deliveryBill .title4{position:absolute; top:0; left:410px; }
.deliveryBill .title5{position:absolute; top:0; left:470px; }
.deliveryBill .title6, .deliveryBill .product .attr6{position:absolute; top:0; left:525px; } 
.deliveryBill .title7, .deliveryBill .product .attr7{position:absolute; top:0; left:595px; }
.deliveryBill .title_tip{position:relative; width:75px; padding:0 0px 0px 25px; }
.deliveryBill .title_ad{position:absolute; top:0; left:125px; }
.deliveryBill .title_no{position:absolute; top:0; left:305px; }
.deliveryBill .title_ayyil{position:absolute; top:0; left:490px; }
.deliveryBill .title_cvc{position:absolute; top:0; left:555px; }
.deliveryBill .product .attr1{padding:6px 0px 6px 25px; color: #d61d47; font-weight:bold}
.deliveryBill .product .attr2{position:absolute; top:0; right:315px; }
.deliveryBill .product .attr3{position:absolute; top:0; right:230px; }
.deliveryBill .product .attr4{position:absolute; top:0; right:190px; } 
.deliveryBill .product .attr5{position:absolute; top:0; right:100px; }
.deliveryBill .product .attr6{color: #d61d47; font-weight:bold}
.deliveryBill .product .attr2, .deliveryBill .product .attr3, .deliveryBill .product .attr4, .deliveryBill .product .attr5, .deliveryBill .product .attr6 , .deliveryBill .product .attr7 {padding-top:6px; } 
.deliveryBill .product .attr7 .cbox {background-color: transparent; border: 0; black; width: 15px; height: 15px; }
.deliveryBill .cardinfo .karttipi{position:relative; width:90px; padding6px 0px 6px 25px; font-weight:bold; }
.deliveryBill .cardinfo .kartadi{position:absolute; top:9; left:120px; width:170 } 
.deliveryBill .cardinfo .kartno{position:absolute; top:9; left:300px; width:170; text-align:center } 
.deliveryBill .cardinfo .kartay{position:absolute; top:9; left:488px; width:20; text-align:center }
.deliveryBill .cardinfo .kartyil{position:absolute; top:9; left:515px; width:20; text-align:center }
.deliveryBill .cardinfo .kartcvc{position:absolute; top:9; left:550px; width:50; text-align:center }

.deliveryBill .totalPrice {
	position:relative;
	left:325px;
	top:20px;
	width:250px;
	height:150px;
}

.deliveryBill .billInfo {
	position:relative;
	width:622px;
	padding-bottom:10px;
	background:url(../images/grad_bg.gif) top repeat-x;
}

.deliveryBill .deliveryInfo {
	width:622px;
	padding-bottom:10px;
	border-bottom:1px solid #e2e2e3;
	background:url(../images/grad_bg.gif) top repeat-x;
}

.deliveryBill td, .deliveryInfo td {font-weight:normal; text-align:left; font-size:1.0em; vertical-align:top}

.deliveryBill .end {
	width:621px;
	height:77px;
}

.deliveryBill span.title{
	font-weight:bold;
}

.deliveryBill textarea, .deliveryBill input, .deliveryBill select {
	width:140px;
	height:18px;
	color:#7C7C7C;
	font-size:12px;
	border:1px solid #c0c0c2;
	overflow:auto;
}

.deliveryBill textarea, .deliveryBill input {
	width:240px;
	overflow:hidden;
}                    

.deliveryBill textarea {height:50px}

.paymentmethods {
	position:relative;
	left:67px;
	top:25px;
	width:468px;
	overflow:hidden;
}
.paymentmethods .method {
	position:relative;
	height:24px;
	border-bottom:1px solid #abadaf; 
	width:466px; 
	background: #e0415e url(../images/red_bg.gif) repeat-x; 
	color:white;
	font-size:12px;
	font-weight:bold;
	line-height:21px;
	padding-left:4px;
	overflow:hidden;
}

/* Ödeme seçenekleri bilgisi, Taksit ad. taksit tut, havale.. tablosu */
.paymentmethods .methodinfo {
	position:relative;
	width:466px;
	height:31px;
	font-size:11px;
	font-weight:bold;
	color:#656668;
	border-top:0 solid #abadaf;
	border-left:1px solid #abadaf;
	border-right:1px solid #abadaf;
	border-bottom:1px solid #abadaf;	
	overflow:hidden;
}
.paymentmethods .methodinfo .radio {position:relative; float:left; top:0; left:3px; height:31px; width:34px; border-right:1px solid #abadaf}
.paymentmethods .methodinfo .taksit {position:relative; float:left; left:20px; height:31px; width:140px; line-height:26px; border-right:1px solid #abadaf; text-align:center; }
.paymentmethods .methodinfo .tutar1 {position:relative; float:left; top:0; left:30px; height:31px; width:130px; line-height:26px; border-right:1px solid #abadaf; }
.paymentmethods .methodinfo .tutar2 {position:relative; float:left; top:0; left:40px; height:31px; width:110px; line-height:26px; }
.paymentmethods .methodinfo .aciklama {position:relative; float:left; top:0; left:0; height:31px; width:90%; padding-left:10px; padding-top:3px; line-height:26px; border-top: 0}
.paymentmethods .methodinfo input.radio {width:16px; height:16px; margin:6px 5px 6px 5px; border:0}
.paymentmethods .methodinfo select {width: 380px; float:right; border:1px solid #dfdfe3; }

/****************************************************************/

/* Kullanıcı işlem ekran stilleri; giriş ekranı, kayıt ekranı... */
#Domino #userlogin{
	margin-left:140px;
	margin-top:20px;
	width:285px;
	height:100px;
}

#Domino #userregister{
	margin-left:8px;
	margin-top:8px;
	width:400px;
}

#userlogin input, #userregister input, #userregister input.short, #userregister input.middle {
	width:167px;
	height:19px;
	color:#7C7C7C;
	font-size:12px;
	border:1px solid #c0c0c2;
}
#userregister input.short{width:30px}
#userregister input.middle{width:75px}

#userregister input.radio {
	width:auto;
	height:auto;
	border:0;
}

#userlogin td, #userregister td {text-align:left; padding:1px; font-size:12px }
#userlogin td {font-weight:bold; padding:3px}

#userlogin ul, #userregister ul {
	width:100%;
	padding: 0;
	list-style-type: none;
}

#userlogin ul li, #userregister ul li {
	position: relative;
	display: inline;
	float: left;
}

.vitrinwindow  p.sectionTitle {
	width:100%;
	height:26px;
	color:#d61d47;
	font-size:12px;
	font-weight:bold;
}

font.gerekli {font-weight:bold; color:red}

.hrline{
	width:100%;
	height:2px;
	margin:2px 0 2px 0;
	overflow:hidden;
	background-color:#c0c0c2;
}

.dottedhrline{width:100%;	height:2px;	margin-left:1px; background: url(../images/dotln.gif) repeat-x; overflow:hidden;}
.dottedvrline{width:2px;	height:100%; margin-left:1px; background: url(../images/dotvr.gif) repeat-y; overflow:hidden; }

/* Genel amaçlı buttonlar */

button.button1, button.button2, button.button3, button.addtobasket { height:22px; font-family:Tahoma; font-size:11px; color:white; font-weight:bold; padding-bottom:4px; background-repeat:no-repeat }
button.button1 { width:113px; background-image:url(../buttons/button1.gif); }
button.button2 { width:73px; background-image:url(../buttons/button2.gif); }
button.button3 { width:140px; background-image:url(../buttons/button3.gif); } 
button.addtobasket { width:105px; background-image:url(../buttons/addtobasket.gif); }
button.addtobasket2 { width:105px; height:30px; background-image:url(../buttons/addtobasket.png);}

span.bottombutton {float:right; margin:10px 50px;}
span.bottombutton2 {float:right; margin:10px 10px;} 

/* Kullanıcı işlem ekran stilleri son */

#footer{
	position:relative;
	top:100px;
	width:987px;
	clear:both;
	display:table;
}

#footer #krediKartLogolari {position:relative; text-align:center; top:0; padding:8px 0 8px 0; width:987px; }
#footer #UrunUyari{	position:relative; text-align:center; top:0; padding:8px 0 8px 0; width:987px; background:#fafafa url(../images/footeruyaribg.gif) top repeat-x; }
#footer #Address { position:relative; text-align:center; top:0; padding:8px 0 8px 0; width:987px; height:48px; background:#fafafa url(../images/footeraddress.gif) top repeat-x; }
#footer #Address_sip { position:relative; text-align:center; top:0; padding:8px 0 8px 0; width:625px; height:48px; background:#fafafa url(../images/footeraddress.gif) top repeat-x; }
#footer #Subeler { position:relative; text-align:center; top:0; padding:8px 0 8px 0; width:987px; background:#fafafa url(../images/footeraddress.gif) top repeat-x; }
#footer #Address div.yazi, #footer #Subeler div.yazi { margin:0 auto; padding-bottom:8px; width:690px; line-height:16px; text-align:center; font-family: Tahoma, Arial; font-size:10px;}
#footer #Address_sip div.yazi, #footer #Subeler div.yazi { margin:0 auto; padding-bottom:8px; width:590px; line-height:16px; text-align:center; font-family: Tahoma, Arial; font-size:10px;}
#footer div.yazi { margin:0 auto; width:590px; line-height:14px; text-align:left; font-family: Tahoma, Arial; font-size:10px;}
#footer #Subeler div.yazi table td {border-style:none; background:#fafafa; text-align:left; font-size:10px; line-height:14px; vertical-align:top}
