a:link                    { color: #444; text-decoration: none; }
a:visited                 { color: #444; text-decoration: none; }
a:active                  { color: #444; text-decoration: none; }
a:hover                   { color: #444; text-decoration: underline; }

.def_href:link            { color: #444; text-decoration: underline; }
.def_href:visited         { color: #444; text-decoration: underline; }
.def_href:active          { color: #444; text-decoration: underline; }
.def_href:hover           { color: #444; text-decoration: none; }

.crlink:link              { color: #C0C0C0; text-decoration: none; }
.crlink:visited           { color: #C0C0C0; text-decoration: none; }
.crlink:active            { color: #C0C0C0; text-decoration: none; }
.crlink:hover             { color: #C0C0C0; text-decoration: underline; }

form                      { margin-top: 0px; margin-bottom: 0px; }
td                        { color: #444; font-family: Arial; font-size: 9pt; }
.copyright                { color: #C0C0C0; font-family: Arial; font-size: 8pt; padding: 25px; }
.info                     { color: #274884; font-family: Arial; font-size: 9pt; font-style: italic; }
.bold                     { font-weight: bold; }
.selectbox                { font-family: Arial; font-size: 9pt; }
.input                    { font-family: Arial; font-size: 9pt; border: 1px solid #000; }
.button                   { background: url(http://www.maxengine.eu/images/modules/fade-butt.png); font-size: 9pt; border: 1px double #999; border-left-color: #CCC; border-top-color: #CCC; color: #333; padding: 0.15em; }

table.avail .pricetype    { border-right: 1px solid #6893BF; border-bottom: 1px solid #6893BF; border-top: 1px solid #6893BF; font-family: Arial; font-size: 9pt; font-weight: bold; padding-left: 105px; padding-top: 5px; padding-bottom: 5px; }
table.avail .date         { border-right: 1px solid #6893BF; border-bottom: 1px solid #6893BF; border-top: 1px solid #6893BF; font-family: Arial; font-size: 9pt; font-weight: bold; text-align: center; width: 60px; padding-top: 5px; padding-bottom: 5px; }
table.avail .info         { border-right: 1px solid #6893BF; border-bottom: 1px solid #6893BF; width: 330px; }
table.avail .price        { border-right: 1px solid #6893BF; border-bottom: 1px solid #6893BF; font-family: Arial; font-size: 9pt; text-align: center; }

