/* Base styles shared by every page. Header, menu and footer: css/layout.css */

* { margin: 0; padding: 0; box-sizing: border-box; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 16px; line-height: 1.6; color: #333; background-color: #f5f5f5; }

img { max-width: 100%; height: auto; }

a { color: #ffffff; text-decoration: none; }

a:hover { text-decoration: underline; }

.container { max-width: 1200px; margin: 0 auto; padding: 0 20px; }
