body {margin: 0; padding: 0; color: #222;}

/*** ÎÁÙÅÅ ***/
a {color: #004484;}
a:hover {text-decoration: none;}
body, td, input, textarea, select, option {font: 12px Arial;}
form, img {margin: 0; padding: 0; border: 0;}
hr {color: #2fb59c; background: #2fb59c; width: 50%; height: 1px; border: 0; text-align: center;}
p {margin: 0 0 10px; text-align: justify;}
li {list-style: square;}

/*** ÑÒÐÓÊÒÓÐÀ ***/
.header {height: 330px;}
.left {width: 30%; padding: 0 35px 0 0;}
.footer td {height: 60px; border-top: 1px solid #11acff; font-size: 11px;}
.left input, .left textarea {width: 100%; margin: 5px 0; color: #777;}
.center {padding: 0 0 10px;}

/*** ÌÅÍÞ ***/
.menu {overflow: hidden; height: 50px; text-align: center;}
.menu a {margin: 5px 30px; font: 22px Arial; color: #284250; padding: 0 5px;}
.menu a.active {background: #11acff; color: #fff; padding: 0 5px 0 2px; text-decoration: none;}
#who, #where, #how, #how-much, #more {display: none;}

/*** ÇÀÃÎËÎÂÊÈ ***/
h1 {font: 36px Arial; margin: 15px 0 15px; color: #004484; text-shadow: 2px 2px 1px #ccc; text-align: center;}
h2, h3 {font: 18px Tahoma; margin: 0 0 10px; color: #af061e; text-shadow: 1px 1px 1px #ccc;}
h3 {color: #11ac55;}
