body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	color: #8a8a8a;
	font-size: 10px;
	font-family: tahoma;
}
.style2 {
	color: #8b8b8b;
	font-size: 11px;
	font-family: tahoma;
}
.style3 {
	color: #397876;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style4 {
	color: #84a8c4;
	font-size: 11px;
	font-family: tahoma;
}
.style5 {
	color: #646464;
	font-size: 11px;
	font-family: tahoma;
	font-weight: bold;
}
.style6 {
	font-size: 11px; 
	font-family: tahoma; 
	color: #646464;
}
.style7 {
	color: #84a8c4;
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
}
.style8 {
	color: #395a78;
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
}
.style9 {
    color: #84a8c4; 
    font-size: 11px;
	font-family: tahoma;}
.style10 {
	color: #b7b7b7;
	font-size: 10px;
	font-family: tahoma;
}
.style12 {
	color: #8b8b8b; 
	font-size: 11px; 
	font-family: tahoma; 
	font-weight: bold; 
}
.style13 {
	color: #395a78;
	font-weight: bold;
	font-size: 20px;
	font-family: tahoma;
}
.style14 {
	color: #8a8a8a;
	font-size: 12px;
	font-family: tahoma;
}
.style15 {
	color: #395a78;
	font-weight: bold;
	font-size: 32px;
	font-family: tahoma;
}
.style16 {
	color: #b7b7b7;	
	font-size: 26px;
	font-family: tahoma;
}
.style17 {
	color: #395a78;
	font-weight: bold;
	font-size: 11px;
	font-family: tahoma;
	text-decoration: none;
}
.style18 {
	color: black;
	font-weight: bold;
	font-style: italic;
	font-size: 26px;
	font-family: tahoma;
}
div#titulo h2 { border-left: 1px solid rgb(57, 90, 120);
    border-bottom: 1px solid rgb(57, 90, 120);
    color: #395a78;
    font-weight: bold;
    text-align: left;
    padding-bottom: 5px;
    padding-left: 5px;
    font-size: small;
    font-family: tahoma;
    background-color: transparent;
    }

div.cart {
  clear:both;
  border:1px solid #395a78;    
  background-color:white;
  padding:8px;
  width:300px;
  height:350px;
}
div.cart-active {
  background-color: #EFF2F6;    
}

div.wastebin-active {
  background-color: #EFF2F6;   
  border:1px solid #395a78; 
}
#content {
  margin-left:20px;
  margin-right:20px;
}
#content h1 {
  font: 18px/18px Georgia, serif;
  color: #7E9E50;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  text-transform: lowercase;
  font-style: italic;
  padding-bottom:4px;
  border-bottom:1px dotted #C5DEA1;
  clear: left;
}
#content h2 {
  font: 15px/15px Georgia, serif;
  color: #8a8a8a;
  font-size: 15px;
  font-weight: normal;
  margin: 0px;
  padding: 0px;
  margin-top: 8px;
  text-transform: lowercase;
  font-style: italic;
}
#content h3 {
  font: 12px/12px Georgia, serif;
  font-size: 12px;
  color:#8a8a8a;
  padding:0;  
  margin-top: 10px;
  margin-left: 10px;
  font-weight:normal;
  font-style: italic;
  text-transform: lowercase;
  text-align:right;
}

#content p {
  font-size:12px;
  line-height:1.7;
  color:#444;
  margin-left: 10px;
  margin-top: 5px;
  text-align:right;   
}
#content input {
  font: 12px/12px Tahoma;
  font-size:12px;  
  font-weight:normal;
  color:#444;
  text-align:right;
}
img.products {
  float:left;
  width:120px;
  height:64px;
  margin-right:10px;
  cursor:move;
  background:#ffffff;
}
div#wastebin {
  width:88px;
  padding:8px;
  margin-top:8px;
  margin-left:200px;
  height:98px;
  color:#ccc;
  font-size:20px;
  font-weight:bold;
  text-align:center;
}

div.cart img {
  float:left;
  width:45px;
  height:24px;
  margin-right:10px;
}

div.cart div {
  font-size:12px;
  font-weight:normal;
  color:#444;
  clear:left;
}
