*{
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding:0;

}

body {
-x-system-font:none;
background-color:#444;
color:white;
font-family:"Lucida Grande",Verdana,Lucida,Helvetica,Arial,sans-serif;
font-size: 69%;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0;
padding: 10px;
}

#container{
width: 540px;
position: absolute;
left: 50%;
margin-left: -270px;
background-color: #000;
padding: 10px;
}

#container h1{
font-weight: bold;
letter-spacing: 1px;
padding-bottom: 5px;
border-bottom-color: #fff;
border-bottom-width: 1px;
border-bottom-style: solid;
}

#container p{
margin-bottom: 10px;
}

#container p.note2{
margin-bottom: 0px;
text-align: right;
font-size: 9px;
margin-bottom: 1px;
}

#container p.rosa{

text-align: right;
}

#container h2{
font-weight: bold;
letter-spacing: 1px;
padding-bottom: 5px;
border-bottom-color: #fff;
border-bottom-width: 1px;
border-bottom-style: solid;
text-transform: uppercase;
margin-bottom: 10px;
}

#container h3{
font-weight: bold;
letter-spacing: 1px;
padding-bottom: 5px;
border-bottom-color: #fff;
border-bottom-width: 1px;
border-bottom-style: solid;
text-transform: uppercase;
margin-bottom: 10px;
}

.caixa1{
border: 0px;
margin-right: 6px;

width: 150px;

}

.caixa2{
border: 0px;
margin-right: 6px;

width: 400px;
}


.obri{
color: orange;
margin-right: 6px;
}



p.note{
font-size: 9px;
margin-bottom: 1px;
}

.preco{
font-size: 36px;
}

.rosa{
color: #c3f; 
}

h3{
margin-top: 24px;
font-size: 12px;



}

p.print{
text-align: right;
}

p.print a{
color: red;
text-decoration: none;
}