﻿/*               CSS for IBT, generated by a simple text-editor.               */
/*  It's definitely not that difficult, so no need to copy-steal anything ,->  */
/*       Anyway your own creations fit your own style much, much better!       */


body
    {margin: 0px;
     border: 0px;
     padding: 0px;
     background-color: #000; }

img {border: 0px;
     margin: 0px; }

h1, h2, h3, h4
    {font-family: monaco, geneva, verdana, sans-serif;
     font-variant: small-caps; }

h1  {font-size: 1.8em;
     margin-top: 30px; }

h2  {font-size: 1.6em;
     margin-top: 30px; }

h3  {font-size: 1.4em;
     margin-top: 30px; }

h4  {font-size: 1em;
     margin-top: 30px; }

p   {font-family: monaco, geneva, verdana, sans-serif;
     font-size: 1em; }


/* Links */
a:link
   {color: #444; }

a:visited
    {color: #444; }

a:active, a:hover
    {color: #888; }


/* Areas */
#vertex
    {z-index: 300;
     position: fixed;
     top: 0px;
     left: 0px;
     width: 100%;
     border-bottom: 17px solid #000;
     text-align: center;
     background-image: url("../imgs/vertex.jpg");
     background-repeat: repeat-x; }


#mare
    {position: absolute;
     top: 150px;
     right: 240px;
     margin-left: 240px;
     border-top: 2px #eff outset;
     border-left: 2px #eff outset;
     padding: 0px 20px 130px 20px;
     background-color: #e0f8fa;
     background-image: url("../imgs/corner.jpg");
     background-repeat: no-repeat;
     background-position: bottom right; }

    #mare h2, #mare h3, #mare h4
        {color: #000; }

    #mare p
        {color: #000; }

#nav
    {position: fixed;
     top: 140px;
     left: 0px;
     width: 200px;
     padding: 10px 0px 30px 15px;
     text-align: right; }
     
    #nav h3, #nav h4
        {color: #c0f9f9;
         text-align: center; }

    #nav p
        {font-size: 0.9em;
         color: #c0f9f9; }

    .navix
        {display: block;
         width: 195px;
         margin-bottom: 5px;
         border: 2px #e0f8fa ridge;
         padding: 3px;
         background: #c0f9f9;
         cursor: pointer;
         text-align: center;
         font-weight: bold;
         font-size: 1.1em; }
         
         #nav .navix:hover
            {outline: 3px #334 solid; }

    #nav .navix a
        {text-decoration: none; }

    .navix a:link
        {color: #333;
         text-decoration: none; }

    .navix a:visited
        {color: #333;
         text-decoration: none; }

    .navix a:active, a:hover
        {color: #888;
         text-decoration: none; }


#news
    {position: fixed;
     float: right;
     top: 140px;
     right: 0px;
     width: 200px;
     padding: 0px 15px 30px 0px;
     text-align: left; }
     
    #news h3, #news h4
        {color: #c0f9f9;
         margin-top: 10px; }

    #news p
        {font-size: 0.9em;
         color: #c0f9f9; }

#mare .cntr
    {text-align: center; }
