body { background: #eee; padding-bottom: 10px; }
.lang { width: 870px; height: 25px; margin: 0 auto; text-align: right; color: #666; }
.lang a { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #600; text-decoration: none; }
.lang a:hover { text-decoration: underline; }
.wrapping { width: 880px; background: #fff; margin: 0 auto; box-shadow: 0 0 20px 0 rgba(0,0,0,0.5); }
img { border: none; }
.header { height: 90px; text-align: center; }
.top-line { width: 100%; background: #F00; height: 4px; display: block; }
.menu { height: 48px; background-color: #00F; }
.menu ul { margin: 0; padding: 0; list-style: none; }
.menu li { display: inline; }
.menu a { font-family: Arial, Helvetica, sans-serif; font-size: 15px; display: block; float: left; padding: 12px 15px 0 25px; text-decoration: none; color: #FFF; }
.menu a:hover { background-color: #F00; height: 36px; }
.menu span { font-family: Arial, Helvetica, sans-serif; font-size: 13px; display: block; padding: 7px 10px; float: left; color: #FFF; }
.content { padding: 0 15px; }
.content h2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #F00; margin: 0; }
.content h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #00F; margin-top: 20px; margin-bottom: 0px; }
.content p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333; margin: 10px 0px 10px 0px; }
.destilino { text-align: center; padding: 10px 5px 5px 10px; }
.disclaimer { text-align: center; padding: 0 10px 5px 10px; }
.disclaimer p { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666; }
.disclaimer span { font-weight: bold; }
