   body                                  { font-family: verdana, arial; font-size:10pt; color: #000000; margin: 0px; padding:0px; }
   td                                    { font-family: verdana, arial; font-size:10pt; color: #000000; }
   p                                     { margin: 0px; margin-bottom:10px; }

   h1                                    { font-family: verdana, arial; font-size:16pt; color: #000000; padding-top:20px; font-weight:normal; }
   h1.submenu                            { font-family: verdana, arial; font-size:16pt; color: #FFFFFF; padding-top:20px; font-weight:normal; padding-left:20px; }
   h2                                    { font-family: verdana, arial; font-size:10pt; color: #1a9cc0; padding-top:20px; padding-top:0px; }

   a                                     { font-family: verdana, arial; font-size:10pt; color: #291A09; text-decoration: underline; }
   a:link                                { font-family: verdana, arial; font-size:10pt; color: #291A09; text-decoration: underline; }
   a:hover                               { font-family: verdana, arial; font-size:10pt; color: #291A09; text-decoration: underline; }

   a.main_menu                           { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: none; }
   a.main_menu:link                      { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: none; }
   a.main_menu:hover                     { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: underline; }

   a.subpages                            { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: none; }
   a.subpages:link                       { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: none; }
   a.subpages:hover                      { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; text-decoration: underline; }

   a.change_fontsize                     { font-family: verdana, arial; font-size:12pt; color: #a4a4a4; text-decoration: none; }
   a.change_fontsize:link                { font-family: verdana, arial; font-size:12pt; color: #a4a4a4; text-decoration: none; }
   a.change_fontsize:hover               { font-family: verdana, arial; font-size:12pt; color: #a4a4a4; text-decoration: underline; }

   td.shadow_left                        { background-image: url(../img/backgrounds/shadow_left.png); width:20px; }
   td.shadow_right                       { background-image: url(../img/backgrounds/shadow_right.png); width:20px; }

   td.header_image                       { width: 215px; height: 190px; }
   td.header_main                        { width: 765px; height: 190px; background-color: #e9e9e9; }
   td.header_logo                        { height: 160px; }
   td.main_menu                          { height: 30px; background-color: #a4a4a4; }
   td.change_fontsize                    { font-family: verdana, arial; font-size: 8pt; color: #000000; vertical-align: top; text-align: right; }

   td.main_menu_items                    { text-align: center; color: #FFFFFF; background-color: #A4A4A4; }
   td.main_menu_items_hover              { text-align: center; color: #FFFFFF; background-color: #A4A4A4; cursor:pointer; }

   td.content_text                       { width: 675px; background-color: #f6f6f6; padding-left: 20px; padding-right: 20px; vertical-align:top; }
   td.content_submenu                    { width: 305px; background-color: #F6F6F6; vertical-align:top; }
   table.footer_news                     { background-color: #1a9cc0; }

   span.frontnews_date                   { font-family: verdana, arial; font-size:10pt; color: #000000; font-style: italic; }

   a.frontnews_title                     { font-family: verdana, arial; font-size:10pt; color: #000000; font-weight:bold; margin:0px; text-decoration:none; }
   a.frontnews_title:link                { font-family: verdana, arial; font-size:10pt; color: #000000; font-weight:bold; margin:0px; text-decoration:none; }
   a.frontnews_title:hover               { font-family: verdana, arial; font-size:10pt; color: #000000; font-weight:bold; margin:0px; text-decoration:underline; }

   span.frontnews_text                   { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; }

   td.subpages_menu                      { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; padding-left: 10px; padding-right: 10px; line-height: 25px; background-color:#30C0E4; vertical-align:top; }
   td.subpages_menu_hover                { font-family: verdana, arial; font-size:10pt; color: #FFFFFF; padding-left: 10px; padding-right: 10px; line-height: 25px; background-color:#1A9CC0; vertical-align:top; cursor:pointer; }

   td.subpages2_menu                     { font-family: verdana, arial; font-size:10pt; color: #000000; padding-left: 10px; padding-right: 10px; line-height: 25px; background-color:#E4E4E4; vertical-align:top; }
   td.subpages2_menu_hover               { font-family: verdana, arial; font-size:10pt; color: #000000; padding-left: 10px; padding-right: 10px; line-height: 25px; background-color:#D4D4D4; vertical-align:top; cursor:pointer; }

   a.button                              { font-family: verdana, arial; font-size:10pt; color: #000000; background-color: #DCDCDC; padding:5px; line-height:25px; text-decoration:none; }
   a.button:link                         { font-family: verdana, arial; font-size:10pt; color: #000000; background-color: #DCDCDC; padding:5px; line-height:25px; text-decoration:none; }
   a.button:hover                        { font-family: verdana, arial; font-size:10pt; color: #000000; background-color: #ECECEC; padding:5px; line-height:25px; text-decoration:none; }

   li.summary                            { list-style:url(../img/summary/summary_1.gif); }

   table.notification_normal             { border: 1px solid #a4a4a4; }
   table.notification_error              { border: 1px solid #FF0037; }

   input,textarea                        { margin-bottom:10px; }
