/*
##################################################

FLIWAS Component: GuiGuideline

Copyright 2005, Leiner & Wolff GbR
 
Author: Nicola Kaiser, kaiser@leiner-wolff.de

##################################################
Version: 1.0 

Thanks to plone (http://www.plone.org/) and the tango desktop project (http://tango-project.org/Tango_Desktop_Project) for some of the icons and pieces of the stylesheet
*/

body,td,th,p,li,a{
    font-family:Verdana,Helvetica,Arial,sans-serif;
    font-size: 8pt;
/*
    scrollbar-face-color: #F1EFDC;
    scrollbar-shadow-color: #000077;
    scrollbar-base-color: #F1EFDC;
    scrollbar-highlight-color: #000077;
    scrollbar-3dlight-color: #F1EFDC;
    scrollbar-darkshadow-color: #000077;
    scrollbar-track-color: #F1EFDC;
    scrollbar-arrow-color: #000077;
*/
}
img{
    border:none;
    padding:0em;
    margin:0em;
}
a{
    text-decoration: none;
    background-color: transparent;
    color: #436976;
}
a:hover{
    color: #436976;
    background-color: transparent; 
    text-decoration: underline;
}

/* ========= tabbing widget ====== */

ul.frame-tabs {
    /* tabs for navigation within a frameication*/
    background-color: transparent;
    padding: 0.5em 1.5em 0em 10px; 
    white-space: nowrap;
    list-style: none; /* no bullets */
    margin: 0em;
    /*height: auto;*/
    text-align: left;
}
li.frame-tabs_unselected{
    display: inline;/*horizontal*/
    }
li.frame-tabs_selected{
    display: inline;
}
li.frame-tabs_deactivated{
    display: inline;
}
li.frame-tabs_unselected a{
     /* Tabs which can currently not be accesed, probably due to missing permissions; no links */
    background-color: transparent;
    color: #436976;
    border-color: #8cacbb;    
    border-width: 1px; 
    border-style: solid solid none solid; /* top right bottom left */
    height: auto;
    margin-right: 0.5em; /*distance between tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 8pt;
}

li.frame-tabs_unselected a:hover{
    background-color: #dee7ec;
    color: #436976;
    border-color: #8cacbb;    
    border-width: 1px; 
    border-style: solid solid none solid; /* top right bottom left */
    height: auto;
    margin-right: 0.5em; /*distance between tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 8t;
}
li.frame-tabs_deactivated a{
    /* deaktivated tabs tabs. They are empty links */
    background-color: transparent;
    color: #999;
    border-color: #aaa;
    border-width: 1px; 
    border-style: solid solid none solid;     
    height: auto;
    margin-right: 0.5em; /*distance between tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 10pt;
}
li.frame-tabs_deactivated a:hover{
    /* deaktivated tabs tabs. They are empty links */
    background-color: transparent;
    color: #999;
    border-color: #aaa;
    border-width: 1px; 
    border-style: solid solid none solid;     
    height: auto;
    margin-right: 0.5em; /*distance between tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 10pt;
}

li.frame-tabs_selected a{
    /* The selected tab. There's only one of this */
    background-color: #dee7ec;
    color: #436976;
    border: 1px solid #8cacbb;
    border-bottom: #dee7ec 1px solid; 
    height: auto;
    margin-right: 0.5em; /*abstand zw den Tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 10pt;
}
li.frame-tabs_unselected a:hover{
    background-color: #dee7ec;
    color: #436976;
    border: 1px solid #8cacbb;
    border-bottom: #dee7ec 1px solid; 
    height: auto;
    margin-right: 0.5em; /*abstand zw den Tabs*/
    padding: 0.3em 1em 0em 1.5em;
    text-decoration: none;
    font-size: 8pt;
}
div.frame_status{
    background-color: #dee7ec;
    color:#000;
    border-color: #8cacbb;
    border-style: solid none solid none ;
    border-width: 1px;
    padding: 0.4em 1em 0.4em 1em;
    margin: 0em 0em 0em 0em;
    text-align: left;
}

div.frame_underline{
    /* line under top lines of tabs */
    background-color: #dee7ec;
    color:#000;
    border-color: #8cacbb;
    border-style: solid none solid none ;
    border-width: 1px;
    padding: 0.4em 1em 0.4em 1em;
    margin: 0em 0em 0.1em 10px;
    text-align: left;
}

img.status{
    margin-bottom: -0.1em;
}

ul.status{
    padding: 0em 0em 0em 0em;
    margin:0em;
    white-space: nowrap;
    list-style: none; 
}
.status li{
    display: inline;
    padding-right: 1em;
}

ul.settings{
    padding: 0em 0em 0em 0em;
    margin:0em;
    white-space: nowrap;
    list-style: none; 
    text-align:right; 
    margin-top: -1.3em;
}

.settings li{
    display: inline;
    padding-left: 1em;
}
img.fliwas_logo{
    margin-bottom: -1.6em; 
    padding-top: 6px; 
    padding-left:10px;
}

