﻿body 
    {
        background-color: #225982;
        text-align: center;
        font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
    }
h1 
    {
    color: #e97e00;
    text-transform: uppercase;
    font-size: 1.4em;
    font-weight: bold;
    }
h2 
    {
    color: #183046;
    font-size: 1.2em;
    font-weight: bold;
}

img
	{
	border: 0;
	}

#container 
    {
        width: 960px;
        margin: 0 auto;
        text-align: left;
        background-color: #186495;
    }
#header 
    {
        height: 60px;
        background-color: #10476b;
        background-image: url('/images/hborder.gif');
        background-position: 0 -32px;
        background-repeat: repeat-x;
        clear: both;
    }
#mainmenu
    {
        width: 256px;
        padding: 0;
        margin: 0;
        float: right;
        display: block;
        background-color: #3298bb;
        background-image: url('/images/mainmenubg.gif');
        background-repeat: no-repeat;
    }
#mainmenu ul 
    {
        list-style: none;
        padding: 0;
        margin: 16px 0 24px;
        
    }
#mainmenu ul li
    {
        display: block;
        text-align: right;
        width: 256px;
        padding: 0;
        margin: 4px 0;
    }
#mainmenu ul li a
    {
        display: block;
        background-repeat: no-repeat;
        height: 22px;
    }
#mainmenu ul li a.hr
    {
        background-image: url('/images/menu_hr.gif');
    }
#mainmenu ul li a.en
    {
        background-image: url('/images/menu_en.gif');
    }
#mainmenu ul li a.de
    {
        background-image: url('/images/menu_de.gif');
    }
#mainmenu ul li a.it
    {
        background-image: url('/images/menu_it.gif');
    }        
#mainmenu ul li a.hr:hover, #mainmenu ul li.selected a.hr
    {
        background-image: url('/images/menu_hr_hover.gif');
    }
#mainmenu ul li a.en:hover, #mainmenu ul li.selected a.en
    {
        background-image: url('/images/menu_en_hover.gif');
    }
#mainmenu ul li a.de:hover, #mainmenu ul li.selected a.de
    {
        background-image: url('/images/menu_de_hover.gif');
    }
#mainmenu ul li a.it:hover, #mainmenu ul li.selected a.it
    {
        background-image: url('/images/menu_it_hover.gif');
    }        
#mainmenu ul li a#mainmenuitem1
    {
        background-position: 0 0;
    }
#mainmenu ul li a#mainmenuitem2
    {
        background-position: 0 -22px;
    }
#mainmenu ul li a#mainmenuitem3
    {
        background-position: 0 -44px;
    }
#mainmenu ul li a#mainmenuitem4
    {
        background-position: 0 -66px;
    }
#mainmenu ul li a#mainmenuitem5
    {
        background-position: 0 -88px;
    }
#mainmenu ul li a#mainmenuitem6
    {
        background-position: 0 -110px;
    }
#content 
    {   
        clear: left;
        font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        margin-right: 256px;
        padding: 20px 24px 32px 24px;
        min-height: 180px;
    }
#footer 
    {
        height: 42px;
        clear: both;
        background-color: #10476b;
        background-image: url('/images/hborder.gif');
        background-position: 0 -92px;
        background-repeat: repeat-x;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        font-size: 11px;
    }
#bottommenu
    {
        
    }
#bottommenu ul
    {
        margin: 0;
        padding: 20px 0 0 16px;
        list-style: none;
        display: block;
    }
#bottommenu ul li
    {
        color: #e97e00;
        float: left;
        padding: 0 1em;
        margin: 0;
        background-image: url('/images/bmpre.gif');
        background-repeat: no-repeat;
        background-position: 0 3px;
        
    }
#bottommenu ul li.first
    {
        background-image: none;
    }
#bottommenu ul li a
    {
        color: #babab6;
        padding: 0;
        margin: 0 1em;
        text-decoration: none;
    }
#bottommenu ul li a:hover
    {
        text-decoration: underline;
    }
    
#copyright 
    {
        float: right;
        color: #babab6;
        padding: 12px 24px 0 0;
        text-align: right;
    }
#copyright a
    {
        color: #e97e00;
    }
#copyright a:hover
    {
        text-decoration: none;
    }
#langswitch
    {
        float: right;
    }
#langswitch ul
    {
        padding: 0;
        margin: 16px 16px 0 0;
        list-style: none;
        
    }
#langswitch ul li
    {
        float: left;
        padding: 0;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 11px;
        
    }
#langswitch ul li a
    {
        background-image: url('/images/langb.gif');
        background-repeat: no-repeat;
        background-position: 0 1px;
        color: #ecf0f5;
        text-decoration: none;
        padding-left: 18px;
        margin-right: 16px;
    }
#langswitch ul li a:hover
    {
        text-decoration: underline;
    }
#langswitch ul li a.selected
    {
        background-position: 0 -23px;
    }
#sidebar 
    {
        width: 222px;
        float: right;
        padding: 16px 16px 64px 16px;
        clear: both;
        color: #eae7cd;
        font-size: 12px;
    }
#sidebar a
    {
        color: #ffea00;
    }
#sidebar a:hover
    {
        text-decoration: none;
    }
.clear 
    {
        visibility: hidden;
        line-height: 0;
        height: 0;
        font-size: 0;
        padding: 0;
        margin: 0;
		clear: both;
    }
