/* basketbtn for attach products */

.label a.addtobsktmin{
display:block;
width:64px;
height:11px;
background:url(/templates/DOlayout/order.gif) left top no-repeat;
margin:6px 0;
cursor:pointer;
}
.label a.addtobsktmin:hover{
background:url(/templates/DOlayout/order.gif) left -22px no-repeat;
}

a.addtobsktmin2{
position:absolute;
width:13px;
height:11px;
background: url(/templates/DOlayout/order2.gif) left top no-repeat;
margin:0 0 0 107px;
display:block;
cursor:pointer;
}
a.addtobsktmin2:hover{
background:url(/templates/DOlayout/order2.gif) left -22px no-repeat;
}
.zebralist a.addtobsktmin2{
width:13px;
height:11px;
background: url(/templates/DOlayout/order2.gif) left top no-repeat;
margin:3px 0 0 2px;
}
.zebralist a.addtobsktmin2:hover{
background:url(/templates/DOlayout/order2.gif) left -22px no-repeat;
}



/* from content */ 
.cataloglist a.addtobsktmin,
.hitlist a.addtobsktmin {
cursor:pointer;
position:absolute;
background:url(/templates/DOlayout/order.gif) left top no-repeat;
width:64px;
height:11px;
margin: 24px 0 0 342px;
z-index:2000;
}
.searchlist .cataloglist a.addtobsktmin{
margin: 24px 0 0 616px;
}
.cataloglist .hitbtn a.addtobsktmin {
margin: 24px 0 0 322px;
}
.cataloglist a.addtobsktmin:hover,
.cataloglist .hitbtn a.addtobsktmin:hover{
background:url(/templates/DOlayout/order.gif) left -22px no-repeat;
}

productdvd a.addtobsktmin {
cursor:pointer;
position:absolute;
background:url(/templates/DOlayout/order.gif) center no-repeat;
width:64px;
height:11px;
margin: 24px 0 0 342px;
z-index:2000;
}

*html productdvd a.addtobsktmin { 
background-image:none;
background:url(/templates/DOlayout/order.gif) center no-repeat;
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templates/DOlayout/btn/order.png');*/
}


a.addtobsktbig {
float:right;
display:block;
background:url(/templates/DOlayout/orderb.gif) left top no-repeat;
width:86px;
height:19px;
margin:12px 0 ;
}
a.addtobsktbig:hover {
background:url(/templates/DOlayout/orderb.gif) left -33px no-repeat;
}
a.addtobsktbig span{

}

/* ----     */




a.addtobsktbig {
float:right;
display:block;
background:url(/templates/DOlayout/orderb.gif) left top no-repeat;
width:100px;
height:21px;
cursor:pointer;
}

a.addtobsktbig:hover {
background:url(/templates/DOlayout/orderb.gif) left -34px no-repeat;
}

a.addtobsktbig span{

}

a.update {
float:right;
display:block;
background:url(/templates/DOlayout/updateb.gif) left top no-repeat;
width:103px;
height:18px;
}

a.update:hover {
background:url(/templates/DOlayout/updateb.gif) left -22px no-repeat;
}

a.update span,
a.checkout span{

}

a.checkout {
float:right;
display:block;
background:url(/templates/DOlayout/checkoutb.gif) left top no-repeat;
width:86px;
height:18px;
}

a.checkout:hover {
background:url(/templates/DOlayout/checkoutb.gif) left -22px no-repeat;
}


.btns{
float:right;
margin: 0px 0 12px 0;
}

.sendcommand,
.commandhover{
border:none;
width:140px;
height:19px;
background:url(/templates/DOlayout/sendcommand.gif) left top no-repeat;
cursor:pointer;
}
.commandhover{
background:url(/templates/DOlayout/sendcommand.gif) left -33px no-repeat;
}


/* lists */ 


.basketlist td{
background:#fff;
border-bottom:1px solid #edeced;
}
.colleft{
text-align:left;
}
.colright{
text-align:right;
}


.basketlist h3{
padding:0 0 9px 0;
margin:0;
width:270px;
text-transform:uppercase;
font-size:11px;
}
.basketlist input{
border:none;
background:#e1e1e1;
text-align:right;
font-size:10px;
}
.basketlist tr.end td{
padding:20px 5px 8px 5px;
background:none;
}


/* ----------basket ------------*/



/* basketmargin list*/


#basketmargin li{
padding: 7px 10px 8px 22px;
background: transparent url(/images/brackets/darkopen.gif) no-repeat scroll 12px 8px;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}

#basketmargin table{
font-size:0.9em;
margin:0 3px;
}

#basketmargin th{
text-transform:uppercase;
font-weight:normal;
font-size:0.9em;
}

#basketmargin td{
background:#fff;
border-bottom:1px solid #edeced;
}
.colleft{
text-align:left;
}
.colright{
text-align:right;
}

#basketmargin h4{
margin:2px 0 0 0;
padding:0;
text-transform:uppercase;
font-size:0.8em;
}


#basketmargin .sumtxt,
#basketmargin .sum{
margin:2px;
float:left;
font-size:0.9em;
}
#basketmargin .sum{
float:right;
}

#basketmargin a.view{
display:block;
padding:6px 2px 2px;
clear:both;
text-transform:uppercase;
font-size:0.8em;
}



/* ------------ splash screen -------------- */

#splash{
position:absolute;
margin:-65px 0 0 -98px;
top:50%;
left:50%;
width:185px;
height:130px;
padding:10px 20px 10px 10px;
background:url(/images/splash.png);
z-index:4;
}
html>body #splash {
position: fixed;
}
#splash .prod{
height:56px;
}

#splash #xsmall{
float:left;
}
#splash #barecode{
float:right;
}
#splash .title{

margin-top:47px;
position:absolute;

text-transform:uppercase;
height:14px;
width:100px;
font-size:0.9em;
}
#splash .qty{
margin:20px 0 0 0;
color:#fff;
}

#splash .qty input{
float:right;
width:25px;
height:13px;
border:none;
font-size:0.9em;
color:#333;
pading:0 2px;
}
#splash a.addtobsktbig{
clear:right;
margin-top:9px;
background:url(/templates/DOlayout/add.gif) left top no-repeat;
width:90px;
}
#splash a.addtobsktbig:hover{
background:url(/templates/DOlayout/add.gif) left -34px  no-repeat;
}
#splash a.closesplash{
display:block;
float:left;
width:80px;
height:21px;
margin:10px 0 0 0;
background:url(/templates/DOlayout/close.gif) left top  no-repeat;
}
#splash a.closesplash:hover{
background:url(/templates/DOlayout/close.gif) left -34px  no-repeat;
}


.addSCart{ 
	background-color:#A2988E;
	width:190px;
	height:140px;
	top:300px;
	left:100px;
	position:absolute; 
	padding:5px 5px 5px 5px; 
	display:inline;
	}
	
.addSCartOff{ 
	display:none;
	position:absolute;

	}
#scartQt{
	clear:both;color:#FFF;
	 background-color:#5A5A5A; 
	 font-size:95%; 
	 width:190px; 
	 text-align:center;
	 height:22px;
	 margin: 10px 0 10px 0;
	 padding-top:3px;
	 }

.addSCart input{ 
	border:solid 1px #DDD; 
	font-size:95%; 
	width:40px;
	}

.addtoscart{
	position:absolute;
	z-index:200;
	right:5px;
	bottom:2px;
	width:64px;
	height:12px;
	display:block;
	background:url(../DOlayout/order.gif);
}
.addtoscartb{
	position:absolute;
	z-index:200;
	right:5px;
	bottom:2px;
	width:12px;
	height:12px;
	background:url(../DOlayout/order2.gif);
}

.leftScartTitre{ width:90px;text-align:left; font-size:10px; float:left; padding-right:3px;}
.leftScartQt{ width:20px; text-align:left; font-size:10px; float:left; padding-left:5px;  padding-right:3px; }
.leftScartBt{ width:50px; font-size:10px; float:right;}

 
