/* ----------------------------------------------------------------------------------------------------------

    Output device: screen, projection

    Author:     Nuvio (www.nuvio.cz)
    Update:     2008-07-29, 18:30 GMT+1
    Version:    2.2.6 (2008-07-13, 14:28 GMT+1)

    Structure:
        display; position; z-index; float; clear; width; height; overflow; margin; padding; border; background; align; font;

    Content:

        1) HTML tags
        2) HTML styles
        3) Layout
        4-1) Page: Homepage
        5) Others

---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
1) HTML tags
---------------------------------------------------------------------------------------------------------- */

body
{
    background-color: #fff;
    color: #404040;
}

a
{
    color: #3278AA;
}

a:hover
{
    color: #000;
}

/* ----------------------------------------------------------------------------------------------------------
2) HTML styles
---------------------------------------------------------------------------------------------------------- */

/* ----------------------------------------------------------------------------------------------------------
3) Layout
---------------------------------------------------------------------------------------------------------- */

#nav span
{
    color: #DDD;
}

#nav #nav-active
{
    color: #3278AA;
}

#tray
{
    background-color: #BFBFBF;
}

#tray li a
{
    color: #404040;
}

#tray li#tray-active a
{
    background-color: #3278AA;
    color: #FFF;
}

#tray li a:hover
{
    background-color: #9F9F9F;
    color: #FFF;
}

#search #search-input
{
    background-color: #FFF;
}
#search #search-input input
{
    color: #404040;
}

#footer, #footer a
{
    color: #9f9f9f;
}
#footer a:hover
{
    color: #404040;
}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Homepage
---------------------------------------------------------------------------------------------------------- */

#cols3 .col h3
{
    background-color: #D2EBFA;
    color: #3278AA;
}

#cols3 .col h3 a
{
    color: #3278AA;
}

#cols3 .col h3 a:hover
{
    color: #000;
}

#cols3 .col-more
{
    background: #F5F5F5;
}

/* ----------------------------------------------------------------------------------------------------------
4-1) Page: Szkolenia
---------------------------------------------------------------------------------------------------------- */
#two-cols .col-left h1, #two-cols .col-right h1
{
    background-color: #D2EBFA;
    color: #3278AA;
}

#two-cols .col-left h1 a, #two-cols .col-right h1 a
{
    color: #3278AA;
}

#two-cols .col-left h1 a:hover, #two-cols .col-right h1 a:hover
{
    color: #000;
}

#two-cols .col-left-more, #two-cols .col-right-more
{
    background: #F5F5F5;
}

/* ----------------------------------------------------------------------------------------------------------
5) Page: Plan_szkolenia
---------------------------------------------------------------------------------------------------------- */
#details-left h1, #details-right h1, #details-right h1.price-folded
{
    background-color: #D2EBFA;
    color: #3278AA;
}

#details-left h1 a, #details-right h1 a, #details-right h1.price-folded a
{
    color: #3278AA;
}

#details-left h1 a:hover, #details-right h1 a:hover, #details-right h1.price-folded a:hover
{
    color: #000;
}

#details-left h3
{
    margin-top: 0px;
    font-size: 110%;
}

.high
{
    color: #3278AA;
}


/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*
	TREE VIEW CONTROL
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
.TreeView
{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.TreeView div
{
    margin-left: 10px 0 0 0;
    padding: 0px 0px 0px 0px;
}

.TreeView table
{
}

.TreeView div table
{
    border-bottom: none !important;
    border-top: none !important;
}

.TreeView table td
{
    padding: 0px 0px 0px 0px;
    vertical-align: bottom;
}

.TreeView table tr
{
    padding: 0px 0px 0px 0px;
}

.LeafNodesStyle
{
}

.RootNodeStyle
{
}

/* ALL ELEMENTS */
.NodeStyle
{
}

.ParentNodeStyle
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

.SelectedNodeStyle
{
    font-weight: bold;
}

.terms
{
    font-size: 8pt;
    margin-top: 10pt;
}

.terms p.no-margin-bottom
{
    margin-bottom: 0;
}

.terms ul
{
    list-style: square;
    list-style-position: outside;
    margin-left: 15pt;
    margin-top: 0;
    padding-top: 0;
}