@charset "utf-8";
/* CSS Document */


.maindiv {height:1024px; width:750px; border:solid;}

.content {width:auto; border:solid;}

.shoppingProductTitle {height:45px; width:750px;  border-bottom:3px solid #666; background-color:f5f5f5; font-size:16px; font-weight:bold;}

.shoppingProduct1 {height:65px; width:740px;  }

.shoppingProduct2 {height:65px; width:740px;  background-color:f5f5f5; }

.shoppingImg { width:50px; height:65px; float:left;}

.shoppingQty { width:30px; height:30px; float:left; margin-left:50px; margin-top:20px;  }

* html .shoppingQty { width:30px; height:30px; float:left; margin-left:50px; margin-top:20px; }

.shoppingName { width:250px; height:30px; float:left; margin-left:45px;margin-top:20px;}

* html .shoppingName { width:220px; height:30px; float:left; margin-left:25px;margin-top:20px; }

.shoppingPrice { width:70px; height:30px; float:left; margin-left:20px;margin-top:20px;}

.shoppingSTotal { width:120px; height:30px; float:left; margin-left:30px;margin-top:20px;}

.shoppingUpdate { width:100px; height:80px; float:left;}

.shoppingFinal { width:510px; height:80px; float:left; margin-left:250px; margin-top:-40px;text-align:right;padding-bottom:20px;}

.shoppingRemove { width:40px; height:40px; float:left; margin-top:20px; }

@-moz-document url-prefix() {

.shoppingComments {width:300px; height:300px; margin-top:-350px; margin-left:65px;}

}

.shoppingComments {width:300px; height:300px; margin-top:80px; margin-left:65px;}

.shipping {
	
width:630px; 
margin:130px auto 0 auto;
border:3px solid #666; 
background-color:f5f5f5; 

/* for understanding browsers */
min-height:200px; 
}
/* for Internet Explorer */
/*\*/
* html .shipping {
height: 200px;
margin:120px auto 0 25px;
}
/**/

.shippingwrap {
	
	width:620px;  
	background-color:f5f5f5; 
	height:30px;
	text-align:center;
	margin-top:10px;
	
}
.shoppingAddressRow {
	
	width:620px;  
	background-color:f5f5f5; 
	height:30px;
	text-align:center;
	
}

.shippingRadio {width:50px; height:30px;  float:left; }
.shippingCompany {width:225px; height:30px; float:left;}
* html .shippingCompany {width:235px; height:30px; float:left; }

.shippingAddress {width:300px; height:30px; float:left;}

* html .shippingAddress {width:285px; height:30px; float:left; }
.shippingPO {width:115px; height:30px; float:left;}
.shippingdel {width:15px; height:30px; float:left;}
* html .shippingdel {width:10px; height:30px; float:left; }
.addaddress {width:300px; height:10px;  margin-left:11px;}
.shippingedit {width:65px; height:30px; float:left; margin-left:-30px;}

#shippingnew {
	width:240px; 
	height:210px;  
	margin:55px auto 0 auto;  
	background-color:f5f5f5; 
	border:3px solid #666;
	text-align:right;
	
	}
/*\*/
* html #shippingnew {
margin:20px auto 0 220px;
}
/**/

.shippingnewHidden { visibility:hidden;}
.shippingnewVisible { visibility:none;}
.shippingnewCompany {width:auto; height:30px;text-align:right; }
.shippingnewAddress {width:auto; height:50px;  text-align:right; margin-top:10px; margin-bottom:-5px; }
.shippingnewCity {width:auto; height:30px;  text-align:right; }
.shippingnewPO {width:auto; height:30px; text-align:right; }


.finalAddress {width:620px; height:80px; margin-left:65px; margin-top:100px; background-color:f5f5f5; border: 3px solid #666}

.finalAddressRow {
	
	width:620px;  
	background-color:f5f5f5; 
	height:30px;
	text-align:center;
	
}
.finalComments {width:700px; height:100px; border:solid; margin-left:20px; margin-top:10px;}


.clienttitle 
{
	text-align: left;
	font-size:10px;
	width: 90px;
	border: 1px solid black;
	background: #eee;
	height: 20px;
}

.clientinfo1
{
	text-align: left;
	font-size:12px;
	width: 265px;
	border: 1px solid black;
	height: 20px;
}

.clientinfo2
{
	text-align: left;
	font-size:12px;
	width: 225px;
	border: 1px solid black;
	height: 20px;
}

.produse
{
	border: 1px solid black;
	width: 700px;
	font-size: 10px;
	text-align: left;
}
.produse th
{
	background: #eee;
	text-align: center;
	font-size: 12px;
	height: 25px;
}

.produse td
{
	height: 20px;
}