/* Style sheet for http://www.trillian.se            */

/* (C) Copyright 1999-2005 Trillian Software Solutions.   */
/* All rights reserved.                              */

/* General elements */

body{ background: #ffffff url(pic/grid.gif);
      color: black;
      font-family: "Verdana", sans-serif }

h1{ color: #410056;
    font-family: "Tahoma", sans-serif;
    font-size: large;
    font-weight: normal }

h2{ color: #410056;
    font-family: "Tahoma", sans-serif;
    font-size: medium;
    font-weight: normal }

h3 {color: #410056;
    font-family: "Tahoma", sans-serif;
    font-size: smaller;
    font-weight: bold}

p, ul{ font-family: "Verdana", sans-serif;
       font-size: smaller }

ul{ list-style-type: square }

strong{ font-weight: bold }

/* Page parts */

div.infobox { width: 10em;
              float: right;
              margin-left: 1em;
              background: #ffffff;
              color: #000000;
              font-weight: normal;
              font-size: smaller;
              border: 2px solid #E8604D}

div.infoboxcontent { padding:1em;
                     font-size: smaller}
div.infoboxheader { background: #E8604D;
                    padding:3px;
                    color: black;
                    font-weight: bold}

div.header { width: 40em;
             padding-bottom: 1em;
             margin-bottom: 0; }

.maincontent{ width: 40em;
                 background: white;
                 padding: 0.7em;
                 color: black;
                 border: 2px solid #E9C2F9 }

.startpage {text-align:center}

.logotype {padding: 0;
           margin-left: 10em;
           width: 40em;}

.menu { font-weight: bold;
        text-align: left;
        background: #E9C2F9;
        padding-top: 2em;
        padding-bottom: 2em;
        padding-left: 2em;
        padding-right: 2em}

p.menuitem{ font-weight: bold;
            text-align: left;
            margin-bottom: 0 }

.languageswitch{ font-size: xx-small;
                 margin-top: 0px
                 padding:0;
                 text-align: left;}


.footer {        }

.copyright{ font-size: xx-small;
            text-align: left;
            background: #E9C2F9;
            padding-right:0;
            padding-top:1em;
            padding-bottom:1em;
            padding-left:1 em;
            padding-right: 1em;
            width: 20em;
            margin-left: 50em}

div.quicklinksbox{ border-top: 1px solid #410056;
                   border-left: 1px solid #410056;
                   padding: 8px;
                   width: 15em;
                   font-size: smaller;
                   font-weight: bold;
                   margin-left: 3em }


img{ border: none }

img.picture{ float: right;
             padding: 15px }

/* Links color: */

a:link{ color: #732884;
        text-decoration:none}

a:visited{ color: #732884;
           text-decoration:none }

a:active, a:hover{ color: #926DC9;
                   text-decoration:underline }
td.topbox {
          background: #E9C2F9;
          vertical-align: top;
}
td.bottombox {
          background: #E9C2F9;
          vertical-align: bottom;
}
td.bottombox img {
             vertical-align: bottom;
}
td.topbox img {
             vertical-align: top;
}
div.header-info {float: right;}



  
