@import "reset.css";
@charset "utf-8";
/* CSS Document */

/* Basket*/


/*TdCheck:check the opening hours*/
#table3 tr.TdCheck td{}		                 					  
					      
#table3 {width:300px; text-align:left;
top:0px;
left:-5px;
position:relative;
height:auto;

color:#000; 
 }

#table3 tr{
background-color: #FFD;	
}

#table3  #bghider{
background-color:transparent;

}
#table3  #bghider4{
background-color:transparent;
}	
#table3  #bghider8{
background-color:transparent;

}

#table3  #bghider2 td{
background-color:transparent;
font-size:14px;
font-weight:bold;
font-style:italic;

}

#total{
font-weight:bold;
color:#F00;
font-size: 14px;
width:50px;	 
}
.sessionExtra{width:250px;
 text-align:left
}
#table3 th{ 
background-color: #660000;
height:45px;
width:300px;
font-size:15px;
text-align:center ;
vertical-align:middle;
font-weight:bold;
color: #FFF;
border-top-right-radius:12px;
border-top-left-radius:12px;
behavior: url(PIE.htc);
}

#table3 #tblpizzaname {	
width:220px;
height:auto;
font-size:11px;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;


	
}

/*pluse and minus icons td*/
#table3 #redcolor {
color: #63C;
font-size:12px;
width:60px;
 height:auto;
 text-align:center;


 
}

/* basket item price*/
#table3 #itemprice {
position: relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;	
width:20px;
height:auto;


}

/* minus icons*/
.minusQ{
position:relative;
top:5px;
display:inline-block;
background-image:url(../images/basket_minus_hover.jpg);
background-repeat:no-repeat;
width:19px;
height:18px;

}

/* pluse icons*/
.plusQ{
display:inline-block;
background-image: url(../images/basket_plus_hover.jpg);
background-repeat:no-repeat;
width:19px;
height:18px;
position:relative;
top:5px;

}


#table3 td.NoDelivery { color:rgba(153,0,0,1)}

/*FONT FOR OFFER ITEM OR PIZZA BASE*/
.ul_ShoppingCart1{
font-size:9px; 
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
 } 
	           
/*it's a text when the user can't order*/
#table3 tr.plus_minus td a{
cursor:hand;  
cursor:pointer;
color:#03F;
font-family:Arial, Helvetica, sans-serif;
font-size:9px; 
 }
	
#table3 tr.plus_minus td a:hover { 
color:#0C0;
font-weight:bold 
font-family:Arial, Helvetica, sans-serif;
font-size:9px;  
  
   }

#table3 tr a.empty{
cursor:  hand; 
cursor:pointer;
width:110px;
height:40px;
background-image:url(../images/empty.png);
background-repeat:no-repeat;
background-position:left;
display:block;
font-weight:bold;
opacity:1.0;
filter:alpha(opacity=100);
}

#table3 tr a.empty:hover{ 
filter:alpha(opacity=90); 
opacity:0.85;
}
/*checkout1=inactive checkout*/
#table3 tr td.checkout1{
font-weight:bold;
background-image:url(../images/checkdis2.png);
background-repeat:no-repeat;
background-position:left;
width:110px;
height:40px;
	 	 
 }
/*checkout1=active checkout*/
#table3 tr a.checkout2 {
cursor:  hand;
background-image:url(../images/chekout2.png);
background-repeat: no-repeat;
background-position:left;
display:block; 
width:110px;
height:40px;
cursor:pointer; 
font-weight:bold;
opacity:1.0;
filter:alpha(opacity=100);


}

/**/
#table3 tr a.checkout2:hover{ 
cursor:  hand; 
width:110px;
height:40px;
cursor:pointer; 
font-weight:bold;
filter:alpha(opacity=90); 
opacity:0.85;
	

}
 /* no topping text-decoration:line-through;*/
.ul_ShoppingCart1  li strong.tdali{
color:#F00;
height: auto;

}​
 .ul_ShoppingCart1  {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;  
width: 100px; 
height: auto;
line-height:12px;


}​

/*

*/
#table3 ul li.ul_ShoppingCart2
{
}

/*show ul like a table wiyh two column
.ul_ShoppingCart2{   
list-style-image: url('sqpurple.gif');
width: 100px;

}
*/
.ul_ShoppingCart2{ 
list-style: none outside none;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;  
width: 100px; 
height: auto;
line-height:12px; 


}
.ul_ShoppingCart2  li { float: left;
display: block;
width: 100px; 
height: auto; 
color:blue;
 
 }​

.extra_remove{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;	
width: 100px;
color:#F00; 
}
 
 p.basketwelcome{
	 line-height:150%;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#039;
	 text-align:center;
	 	 
 }
 
.offer_sizeitem{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#F00;
	line-height:20px;
	font-size:10px;
	font-weight:bold;
	width:130px;
	
	
}

/* fonts for table(basket) header*/
.tblhead{
font-size:13px;

			
}

.minorder{
color:#F00;
font-size:12px;
font-style:italic;
font-weight: bold;
}

.endBasket
{
	font-size:12px;
	font-weight:bold;      
	font-style:italic;
}
 /*************************************END OF BASKET********************************************************/ 
