/*===========================================================================
   Common CSS Classes.

   Dominik Deak
  ===========================================================================*/


/*---------------------------------------------------------------------------
   Generic defaults.
  ---------------------------------------------------------------------------*/
body
   {
   display: block;
   margin: 0em;
   padding: 0em;
   font-family: Verdana, Arial, Helvetica, "URW Gothic L", sans-serif;
   font-size: 1em;       /* WARNING: Changing this will affect the every layout metrics inside <body> */
   color: #000000;
   background: #35484D;
   }

a         {text-decoration: none;}
a:visited {}
a:active  {}
a:hover   {}

a img {border: none;}

h1 {font-size: 1.8em;}  /* Heading */
h2 {font-size: 1.4em;}  /* Section */           
h3 {font-size: 1.1em;}  /* Sub Section */           
h4 {font-size: 1em;}    /* Sub Sub Section */                        

h1, h2, h3, h4
   {
   page-break-before: auto;
   page-break-after: avoid;
   page-break-inside: avoid;
   }

.arrow:after
   {content: " \25B8";}


/*---------------------------------------------------------------------------
   Columns.
  ---------------------------------------------------------------------------*/
.columns
   {
   display: block;
   margin: 0em;
   padding: 0em;
   width: 100%;
   float: left;
   background: transparent url(../.graphics/background_columns.png) scroll no-repeat top left;/**/
   }

.column.left
   {
   display: block;
   margin: 0em;
   padding: 0em;
   width: 15em;
   float: left;
   position: relative;
   z-index: 1000;
   }

.column.right
   {
   display: block;
   margin: 0em 0em 0em -100%;
   padding: 0em;
   width: 100%;
   float: right;
   position: relative;
   z-index: 900;
   }

