div	{
		margin: 0;
		padding: 0;
	}


#block_container {
			width: 312px;
			height: 320px;
			margin: 10px;
			padding-top: 100px;
			background-color: #FFF;
			background-image: url(img/fondo_block.gif);
			background-repeat: no-repeat;
			position: relative;
			z-index: 1; 
			display:none;
}

#block_footer {
				position: relative;
				top: 8px;
			}


#orange_ribbon	{
			position: absolute;
			overflow: visible;
			width: 337px;
			height: 78px;
			margin: 0px;
			z-index: 25;
			top: 21px;
			left: -14px; clear:both; }


.product_block { position: relative; width:310px; display:block;
                 height:80px; overflow:hidden;
                 margin:0px 0px 20px 0px; padding:0px 0px 20px 0px;
                 border-bottom:1px dashed #535050; clear:both;   } 

.pb_thumb  {
	float: left;  
	position: relative;
	margin: 0px 5px 0px 10px;
	width:60px; height:60px; border:1px solid #666666;    padding:5px;
}

.pb_desc {  float:right; position:relative; margin:0px 0px 10px 5px;
			padding:0 10px 0 0;
			color: #CCCCCC;
			font-family: arial;
			font-size: 11px;
			text-align:left;
			width: 205px; clear:right; }

.orange_corner
{
	position: absolute;
	left: 60px;
	top: 50px;
	margin:0; padding:0;
	 
}

.opn {
      color:#FF9900;   font-size:12px;
	    
     }
     
.opn a:link   { color:#093F89; text-decoration:none;}
.opn a:visited { color:#093F89;}
.opn a:hover  { color::#093F89; text-decoration:underline; font-style:italic;}
.opn a:active { color:#093F89;}

 
.boton_quote { margin:0; padding:0; text-align:center;}

.block_edit  { width:57px; height:29px; margin:0px 0px 5px 0px; 
               padding:0;
               background-image:url(img/fondo_cant_1.png); background-repeat:no-repeat; 
			   float:right; position:relative; left:5px;
			   display:block;    }
				
.edit_field { width:28px; height:15px; background-color:#212222; border:0; font-size:12px; color:#CCCCCC;
           margin:0px 0 0 6px; position:relative; top:-3px; }
		   
.float_delete { margin:6px 0px 0px 0px; width:17px; height:17px; }		   			

.pb_desc p {margin:0px 0px 15px 0px; padding:0;}

.dragdealer {
	position: relative;
	height: 30px;
	background: #EEE;
}
.dragdealer .handle {
	position: absolute;
	cursor: pointer;
}
.dragdealer .red-bar {
	width: 100px;
	height: 30px;
	background: #CC0000;
	color: #FFF;
	line-height: 30px;
	text-align: center;
}
.dragdealer .disabled {
	background: #898989;
}
 
 
.message #panel1{
	height:320px;
	overflow:auto;
 }




