* { padding: 0px; margin: 0px; font-family: Arial; }

body { background-color: #F2F0E4; text-align: center; }

/*
 * Todo:
 *  h1 - kurz?vu
 *  input.input - Je tam pou?it? p?smo Calibry; to nen? standartn?
 */

#header { width: 206px; margin: 7% auto 0px auto; text-align: left; height: 36px; }
#header h1 { color: #A6A998; font-size: 28px; padding-left: 45px; }
#header h1 span { text-transform: uppercase; color: #A9BB4C; }
#header img { position: absolute; }

#content { background-color: #E2DEC8; margin-top: 10px; border-style: solid; border-color: #A39D75; border-width: 1px 0px; padding: 34px 0px; }
#content h2 { color: #A39D75; font-weight: normal; font-size: 14px; padding-bottom: 5px; background-image: url( "/images/h2.gif" ); background-repeat: no-repeat; background-position: bottom center; }
#content form { text-align: left; width: 351px; height: 142px; margin: 22px auto 0px auto; background-image: url( "/images/formbg.gif" ); background-repeat: no-repeat; background-color: #6FA9D0; }
#content form input { background-repeat: no-repeat; font-size: 12px; }
#content form input.input { float: left; color: #9B9674; margin: 20px 0px 0px 45px; width: 138px; padding: 4px 10px 3px 10px; border: 0px; background-color: #E6E2CF; background-image: url( "/images/inputbg.gif" ); }
#content form input.first { margin-top: 37px; }
#content form input.submit { float: left; color: #FFFFFF; margin-left: 30px; width: 77px; height: 27px; text-transform: uppercase; border: 0px; background-color: #133F5D; background-image: url( "/images/inputsubmit.gif" ); }
#content p.security { text-align: right; width: 351px; margin: 5px auto; font-size: 14px; color: #A39D75; }
#content p.security a { color: #A39D75; text-decoration: none; }

.c_red { color: red; }