div#centro{
background-color: #fff;
width: 440px;
margin-left: 165px;
margin-top: 5px;
padding-bottom: 1px;}

 div#contenido{
 border: 1px solid #dfdfdf;
 border-top: 0;
 position: relative;}
 
  div#centro div{
  padding-top: 5px;
  *margin-top: -3px;}

   div#centro h1{
   background: #f17e00 url(/img/promociones/centro-fondo.jpg) no-repeat top;
   font-size: 1.3em;
   font-weight: bold;
   color: #fff;
   padding: 3px 0 5px 10px;
   border-bottom: 1px solid #d65d10;}                           
   
   div#centro span.fecha_entrega{
   float: right;
   font-size: .8em;
   color: #fff;
   margin-top: -25px;
   *margin-top: -7px;
   margin-right: 10px;}
     
   div#centro h2{
   font-size: 0.8em;
   font-weight: bold;
   color: #f17e00;
   margin: 0 0 5px 10px;
   width: 275px;} 
   
   div#centro p{
   font-size: 0.7em;
   margin: 0 0 10px 10px;
   color: #333;
   line-height: 1.5em;
   width: 275px;
   text-align: justify;}
   
    div#centro p.tCenter{
    text-align: center;}
   
    div#centro p a{
    color: #f17e00;}
   
 form#contactopromo{
 background-color: #dfdfdf;
 width: 140px;
 position: absolute;
 top: 0;
 right: 0;
 font-size: 0.7em;}
 
  form#contactopromo fieldset{
  border: 0;
  padding-left: 5px;}
  
   form#contactopromo legend{
   padding: 5px 0;
   font-size: 1em;
   font-weight: bold;
   color: #444;}
   
   form#contactopromo label{
   display: block;
   color: #666;
   font-weight: bold;
   margin: 5px 0 1px 1px;}
   
   form#contactopromo input{
   width: 130px;
   margin-bottom: 10px;
   font: 1.1em arial,sans-serif;
   padding: 2px 1px;
   border: 1px solid #888;
   height: 1.7em;}
   
   #contactopromo p{
   width: 130px !important;
   margin-left: 0 !important;
   text-align: left !important;
   font-size: 0.9em !important;}
   
   form#contactopromo textarea{
   width: 130px;
   font: 1.1em arial,sans-serif;
   padding: 2px 1px;
   border: 1px solid #888;}
   
   form#contactopromo button{
   margin: 15px 6px 10px 0;
   border-color: #ccc;
   font: 1em verdana,sans-serif;
   padding: 3px 5px;
   *padding: 3px;}
   
   div.enviado{
   background-color: green;
   margin: 5px;
   width: 140px;
   position: absolute;
   right: 0;
   top: 5px;}
   
    div.enviado p{
    color: #fff !important;
    width: 120px !important;
    text-align: left !important;}
    
 a.vista_aerea, a.aereal_view{
 display: block;
 font-size: .8em;
 color: #468133;
 background-image: url(/img/general/arrow-white.jpg);
 background-repeat: no-repeat;
 background-position: top left;
 height: 24px;
 margin: 0 0 10px 30px;
 padding: 2px 0 0 24px;
 font-weight: bold;}
 
 a.aereal_view{
 margin-left: 90px;}
 
  a.vista_aerea:focus, a.aereal_view:focus{
  outline: none;}
  
div#desde{
background-color:#002E65;
font-weight: bold;
font-size:1.05em;
font-family:Arial, Helvetica, sans-serif;
color: #FFFFFF;   
text-align:center;
padding:5px,5px,5px,5px;
border:#FFFFFF solid;
border-width:1px} 

	div#desde span{
	color:#FFFF33;
	font-weight:bolder;}  
