﻿body
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    font-weight: normal;
    color: #19325F;
    text-align: left;
    margin: 0px;
    background-color: #E2E2E2;
}

a:link, a:visited
{
    color: #19325F;
    text-decoration: none;
}

a:hover, a:active
{
    color: #CD730A;
    text-decoration: none;
}

ul br
{
    display: none;
}

#content h1
{
    font-size: 14px;
    font-weight: bold;
    text-transform: lowercase;
    text-align: left;
    color: #CD730A;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    text-indent: 20px;
    background-image: url(/images/title_image.gif);
    background-repeat: no-repeat;
    background-position: left center;
}

h2
{
    font-size: 14px;
    font-weight: bold;
    text-transform: lowercase;
    color: #CD730A;
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
}
h3
{
    font-size: 12px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px 0px;
    margin: 0px;
    font-weight: bold;
}
h4
{
    font-size: 12px;
    font-weight: bold;
    margin: 0px;
    padding: 5px 0px;
    font-family: Arial, Helvetica, sans-serif;
    color: #CD730A;
}
h5
{
    font-size: 11px;
    font-weight: bold;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 15px;
    padding-right: 0px;
    padding-bottom: 15px;
    padding-left: 5px;
    font-family: Arial,Helvetica,sans-serif;
}
h6
{
    font-size: 12px;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    padding: 5px 0px;
    margin: 0px;
    font-weight: normal;
}
#main
{
    width: 985px;
}
#main #header
{
    width: 100%;
    margin: 0px;
}
/*TABLICA GLAVNOG IZBORNIKA*/
#main #menu
{
    width: 100%;
    margin: 0px;
}
#main #menu td
{
    background-color: #C1C1C1;
}
/*PODNASLOV FIRME*/
#main #menu td.left
{
    width: 240px;
}
#main #menu td.left h1
{
    font-size: 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    margin-left: 50px;
}
/*GLAVNI IZBORNIK*/
#main #menu td.right
{
    padding-right: 55px;
    margin: 0px;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 5px;
}
#main #menu #head_menu
{
    width: 100%;
    margin: 0px;
}
#main #menu #head_menu td
{
    border-right: 1px dotted #333333;
    margin: 0px;
    padding: 0px;
    width: auto;
    text-align: center;
}
#main #menu #head_menu a:link, #main #menu #head_menu a:visited
{
    font-weight: bold;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 12px;
}
#main #menu #head_menu a:hover, #main #menu #head_menu a:active
{
    font-weight: bold;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 12px;
}
#main #menu #head_menu .selected
{
    font-weight: bold;
    color: #C06F0A;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 12px;
}

/*TABLICA GLAVNOG SADRZAJA*/
#main #content
{
    width: 100%;
    margin: 0px;
    background-color: #FFFFFF;
}
/*INDEX*/
#main #content td.index
{
    width: 170px;
    background-color: #F0F0F0;
    margin: 0px;
    padding-right: 20px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 50px;
}
/*NASLOV U LIJEVOM IZBORNIKU*/
#left_menu ul li.naslov
{
    padding-bottom: 20px;
    margin: 0px;
    text-transform: lowercase;
    font-size: 14px;
    font-weight: bold;
    border: none;
}
/*LIJEVI IZBORNIK- 1. NIVO*/
#left_menu
{
    width: 100%;
}
#left_menu ul
{
    list-style-type: none;
    font-size: 12px;
    text-align: left;
    line-height: 14px;
    margin: 0px;
    padding: 0px;
}
#left_menu ul li
{
    padding-bottom: 5px;
    width: 165px;
    margin: 0px;
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #858585;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
}
#left_menu ul li a:link, #left_menu ul li a:visited
{
    padding-left: 15px;
    display: block;
}
#left_menu ul li a:hover, #left_menu ul li a:active
{
    color: #CD730A;
    padding-left: 15px;
}
#left_menu ul li.selected
{
    padding-bottom: 5px;
    margin: 0px 0px 0px 15px;
    display: block;
    padding-top: 5px;
    padding-right: 0px;
    color: #CD730A;
    padding-left: 0px;
    border: none;
    width: 150px;
}
/*LIJEVI IZBORNIK - NAGLASENI LINK UNUTAR 1.NIVOA*/
#left_menu ul li.emphasis
{
    padding-bottom: 5px;
    width: 165px;
    margin: 0px;
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #858585;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
    font-weight: bold;
    color: #CD730A;
}
#left_menu ul li.emphasis a:link, #left_menu ul li.emphasis a:visited
{
    background-image: url(/images/active_image.gif);
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 15px;
    display: block;
}
#left_menu ul li.emphasis a:hover, #left_menu ul li.emphasis a:active
{
    color: #CD730A;
    padding-left: 15px;
    background-image: url(/images/hover_image.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
/*SEPARATOR*/
#left_menu ul li.clear
{
    padding-bottom: 20px;
    margin: 0px;
    border: none;
}
/*LIJEVI IZBORNIK- 2. NIVO*/

#left_menu li.submenu
{
    padding-bottom: 2px;
    margin: 0px 0px 0px 15px;
    display: block;
    padding-top: 5px;
    padding-left: 0px;
    padding-right: 0px;
    font-size: 11px;
    width: 155px;
    border: none;
    color: #CD730A;
}
#left_menu li.submenu a:link, #left_menu li.submenu a:visited
{
    display: block;
    background-image: none;
    margin: 0px;
    padding: 0px;
}
#left_menu li.submenu a:hover, #left_menu li.submenu a:active
{
    color: #CD730A;
    background-image: none;
    margin: 0px;
    padding: 0px;
}
/*SREDNJI SADRZAJ*/
#main #content td.middle
{
    padding: 30px;
    width: auto;
}
/*AKTUALNOSTI*/
.aktualnosti
{
    width: 435px;
}
.aktualnosti td
{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #3C466E;
}
.aktualnosti p
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
}
.aktualnosti td.line
{
    border: none;
    margin: 0px;
    padding: 0px;
    background-image: url(/images/orange_line_long.gif);
    background-repeat: no-repeat;
    background-position: right center;
}
.aktualnosti td.clear
{
    border: none;
}
.aktualnosti td.clear p
{
    font-size: 11px;
}
.aktualnosti td.more
{
    border: none;
    width: 40px;
}

.aktualnosti td.more a:link, .aktualnosti td.more a:active, .aktualnosti td.more a:visited
{
    border: none;
    font-size: 10px;
    color: #CD730A;
    font-weight: bold;
    margin: 0px;
    background-image: url(/images/more_active.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    padding: 0px;
}

.aktualnosti td.more a:hover
{
    border: none;
    font-size: 10px;
    color: #12325F;
    font-weight: bold;
    margin: 0px;
    background-image: url(/images/more_hover.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    padding: 0px;
}

/*OPISNI TXT O KATEGORIJI*/
#txtModul
{
    width: 435px;
}
#txtModul td
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#txtModul p
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    line-height: 16px;
}
#txtModul a
{
    text-decoration: underline;
}
#txtModul td.clear
{
    border: none;
}
#txtModul td.clear p
{
    font-size: 2pt;
    border: none;
    margin: 0px;
    padding: 0px;
}

/*ONLINE PRIJAVA*/

#prijava
{
    padding: 0px;
    width: 100%;
    margin: 0px;
}

#prijava td
{
    padding: 0px 0px 5px;
    border: none;
    text-align: left;
}

#prijava select
{
    width: 300px;
    border: 1px solid #3C466E;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #19325F;
}

input.textInput
{
    width: 300px;
    border: 1px solid #3C466E;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #19325F;
    font-weight: normal;
}

#prijava input.btn
{
    border: 1px solid #3C466E;
    background-color: #B4B4B4;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    width: auto;
    color: #19325F;
}

/*OUTDEX*/
#main #content td.outdex
{
    width: auto;
    padding: 30px 0px;
    float: right;
}
/*OUTDEX-NOVOSTI*/
.novosti
{
    width: 195px;
}

.novosti td
{
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin: 0px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #e1910f;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #e1910f;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #e1910f;
}

.novosti p
{
    padding-left: 5px;
    margin: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
}
.novosti p.separator
{
    padding-left: 5px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #e1910f;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    font-size: 4pt;
}

.novosti a:link, #novosti a:visited, #novosti a:active
{
    text-decoration: underline;
}
.novosti a:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
.novosti td.line
{
    padding: 0px;
    margin: 0px;
    background-color: #FFFFFF;
    background-image: url(/images/orange_line.gif);
    background-repeat: no-repeat;
    background-position: right center;
}
.novosti td.clear
{
    border: none;
    background-color: #FFFFFF;
}
.novosti td.clear p
{
    font-size: 2pt;
    border: none;
}
/*OUTDEX PREDAVANJE*/
#predavanje
{
    width: 195px;
}
#predavanje td
{
    background-color: #E1910F;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin: 0px;
}
#predavanje p
{
    padding-left: 5px;
    margin: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 5px;
}
#predavanje img
{
    margin: 5px;
    padding: 0px;
    width: 170px;
    background-color: #FFFFFF;
}
#predavanje a:link, #predavanje a:visited, #predavanje a:active
{
    text-decoration: underline;
}
#predavanje a:hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
/*FIKSNI PRAZAN PROSTOR DESNO OD OUTDEXA*/
#main #content td.spacer
{
    width: 55px;
    padding: 0px;
    margin: 0px;
}
/*FOOTER*/
#main #footer
{
    width: 100%;
    margin: 0px;
}
#main #footer td.left
{
    width: 240px;
    background-color: #415A7D;
}
#main #footer td.right_up
{
    width: auto;
    background-color: #E1910F;
}
#main #footer td.right_up p
{
    text-align: left;
    font-size: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 30px;
}
#main #footer td.design
{
    background-color: #E1910F;
    width: 250px;
}
#main #footer td.design p
{
    font-size: 10px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 0px;
}
#main #footer td.right_down
{
    width: auto;
    background-color: #6E7F9B;
}
/*OGLASNI PROSTOR U OUTDEXU*/
#banneriOutdex
{
    width: 195px;
}
#banneriOutdex td
{
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin: 0px;
}
/*OGLASNI PROSTOR U INDEXU*/
#banneriIndex
{
    width: 170px;
}
#banneriIndex td
{
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin: 0px;
}
/*ARHIVA NOVOSTI*/
#arhiva
{
    width: 100%;
}
#arhiva td
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 0px;
}
#arhiva p
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    line-height: 16px;
}
#arhiva a
{
    padding-right: 0px;
    padding-bottom: 10px;
    padding-left: 0px;
    text-decoration: underline;
}
#arhiva td.clear p
{
    font-size: 2pt;
    border: none;
    margin: 0px;
    padding: 0px;
}

#txtModul ul
{
    margin: 0px 0px 0px 10px;
    line-height: 16px;
    padding: 0px;
    display: block;
}
#txtModul ul li
{
    margin: 0px 0px 0px 0px;
    list-style-image: url(/images/bullet.gif);
    padding: 0px 0px 10px;
}

.btnPrijava
{
    padding-right: 10px;
    border: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #19325F;
    font-weight: normal;
    background-color: #FFFFFF;
    background-image: url(/images/more_hover.gif);
    background-repeat: no-repeat;
    background-position: right center;
    cursor: auto;
}

.txtPrijava
{
    border: 1px solid #3C466E;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #19325F;
    font-weight: normal;
}


div.outdexBlock
{
    width: 195px;
    max-width: 195px;
    padding-bottom: 15px;
}

    div.outdexBlock h2
    {
        text-indent: -10000px;
        height: 38px;
        text-transform: none;
    }

    div.outdexBlock #hdrNovosti
    {
        background-image: url(/images/novosti.gif);
    }

    div.outdexBlock #hdrNewsletter
    {
        background-image: url(/images/newsletter.gif);
    }

    div.outdexBlock #hdrDownload
    {
        background-image: url(/images/download.gif);
    }

    div.outdexBlock #hdrKontrolingPrez
    {
        background-image: url(/images/kontrolingprezentacije.jpg);
    }

    div.outdexBlock #hdrPetPosto
    {
        background-image: url(/images/petposto.jpg);
    }

    div.outdexBlock ul
    {
        padding: 5px;
        margin: 0px;
        border: solid 1px #ccc;
        border-top: none;
    }

        div.outdexBlock ul li
        {
            list-style-type: none;
            padding: 0px;
            margin: 0px;
        }
        
            div.outdexBlock ul li ul
            {
                margin-left: 4px;
                border: none;
            }
            
                div.outdexBlock ul li ul li
                {
                    list-style-type: square;
                    margin-left: 10px;
                }
            
                    div.outdexBlock ul li ul li br
                    {
                        display: block;
                    }
            

        div.outdexBlock ul li.separator
        {
            border-bottom-width: 1px;
            border-bottom-style: dotted;
            border-bottom-color: #ccc;
        }

            div.outdexBlock ul li h3
            {
                padding-bottom: 0px;
            }

            div.outdexBlock ul li p
            {
                margin: 5px;
                padding: 0;
            }

.leftAlign
{
    text-align: left;
}

/*
ul.listaPaketa
{
	padding-left:15px;
}
*/

table.listaPaketa input
{
}

table.listaPaketa label
{
    padding-left: 10px;
}

.listaPaketaItem input
{
    width: 15px;
    max-width: 15px;
    min-width: 15px;
}

ul.reference
{
    padding: 0;
    margin: 0;
    left: 0;
    list-style-type: none;
    float: none;
}

ul.reference li
{
    float: none;
    display: block;
}

ul.reference li h3
{
    font-size: 16px;
    color: #BC5E05;
    clear: both;
    padding-top: 15px;
    padding-bottom: 5px;
    border-bottom: solid 1px #E2E2E2;
    margin-bottom: 15px;
}

ul.reference li ul
{
    padding: 0;
    margin: 0;
    left: 0;
    list-style-type: square;
    width: 480px;
    display: block;
}

ul.reference li ul li
{
    float: left;
    list-style-type: none;
    width: 235px;
    font-size: 11px;
    padding-left: 5px;
}

a.kbanner
{
    outline: none;
    margin-bottom: 20px;
    display: block;
}

a.kbanner img
{
    border: solid 1px gray;
}

img.kbanner
{
    border: solid 1px gray;
    margin-bottom: 20px;
    display: block;
}

ul.knjigaopis
{
}

ul.knjigaopis li
{
    margin: 0;
    padding: 0;
}

ul.knjigaopis br
{
    display: none;
}

h2.hline
{
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    margin-top: 25px;
    border-bottom: solid 2px #CD730A;
}

a.arhtren
{
    margin: 4px;
    margin-top: 15px;
    font-size: 12px;
    color: #CD730A;
}

a.arhtren:hover
{
    font-weight: bold;
}





div#tempwrapper
{
    margin-left: 10%;
    background-color: white;
    padding: 30px;
    width: 745px;
}

/*SEMINAR DETALJNO*/

div#trening
{
    width: 100%;
    background-color: white;
}

    div#trening h2
    {
        font-size: 14px;
        font-weight: bold;
        text-transform: lowercase;
        text-align: left;
        color: #CD730A;
        margin: 0 0 10px 0;
        padding: 5px;
        font-family: Arial, Helvetica, sans-serif;
        text-indent: 20px;
        background-image: url(/images/title_image.gif);
        background-repeat: no-repeat;
        background-position: left center;
    }

    div#trening h3
    {
        font-size: 12px;
        font-weight: normal;
        margin-bottom: 5px;
    }
    
    div#trening h4.termin
    {
            font-size: 12px;
            font-weight: bold;
            color: #CD730A;
            background-image: none;
            text-transform: none;
            margin: 16px 0 8px 0;
            padding: 0;
            text-align: left;
            text-indent: 0;
    }
    
    div#trening div.content
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    }
        div#trening div.content div.slika
        {
            text-align: center;
        }
    
        div#trening div.content h2
        {
            font-size: 18px;
            font-weight: normal;
            color: #19325F;
            background-image: none;
            text-transform: none;
            margin: 0 0 20px 0;
            padding: 0;
            text-align: left;
            text-indent: 0;
        }
        
        div#trening div.content h3
        {
            font-size: 16px;
            font-weight: normal;
            color: #CD730A;
            background-image: none;
            text-transform: none;
            margin: 20px 0 4px 0;
            padding: 0;
            text-align: left;
            text-indent: 0;
        }
        
        div#trening div.content h4
        {
            font-size: 12px;
            font-weight: bold;
            color: #CD730A;
            background-image: none;
            text-transform: none;
            margin: 8px 0 8px 0;
            padding: 0;
            text-align: left;
            text-indent: 0;
        }
    
        div#trening div.content p
        {
            margin: 0px;
            padding: 0 0 10px 0;
            line-height: 16px;
        }

        div#trening div.content ul
        {
            margin: 14px 0px 10px 24px;
            line-height: 14px;
            padding: 0px;
            display: block;
        }
        
        div#trening div.content ul li
        {
            margin: 0;
            list-style-image: url(/images/bullet.gif);
            padding: 0px 0px 10px;
        }
        
        div#trening div.content table
        {
            margin: 4px;
        }
        
        div#trening div.content table tr
        {
            background-color: #f2f2f2;
        }
        
        div#trening div.content table tr td
        {
            padding: 3px;
            vertical-align: top;   
        }

div.novost {
}

div.novost p {

}

div.novost h2 
{
}

div.novost div.citat {
	margin: 0em 3em 0em 1.5em;
	font-style: italic;
}
div.novost div.citatAutor {
	margin: 1em 3em 2em 0em;
	text-align: right;
}
span.red { 
	color: #f00;
}

div.objavljeno
{
    margin-bottom: 25px;
    font-style: italic;
}
