  /* ---------------------------------------------------- */
  /* ------------------- html elements ------------------ */


    /* body */
    body, html { scrollbar-base-color: #B1B1B1; }
    body
    {
      /*font-size: 7pt;*/
      font-size: 11px;
      font-family: Verdana,  Arial, ArialCE, Helvetica, sans-serif; font-weight: normal;
    	font-weight: normal;
    	color: #000019;
      /*background: url(img/background_2.gif) repeat-x;*/
      background: url(img/pozadi.jpg) repeat-x;
      background-position: top center;
      background-color: #b5cbe7;
    	margin:0px;
      padding:0px;
      line-height:165%;
    }

    * {font-size: 100%; 	font-family: Verdana,  Arial, ArialCE, Helvetica, sans-serif;};

    /* form */
    form
    {
      padding:0px;
      margin:0px;
    }

    /* img */
    img
    {
      border:  0px;
      padding: 0px;
      margin:  0px;
    }
    
    p
    {
    }
    
    sup
    {
      font-size: 85%;
    }
    
    input
    {
      line-height:125%
    }

    /* inputs */
    textarea
    {
      scrollbar-3dlight-color : #FFFFFF;
      scrollbar-arrow-color : #FFFFFF;
      scrollbar-darkshadow-color : #FFFFFF;
      scrollbar-face-color : #d4e0ef;
      scrollbar-highlight-color : #d4e0ef;
      scrollbar-shadow-color : #FFFFFF;
      scrollbar-track-color : #FFFFFF;

    }

    /* lists */
  	ul {list-style-type: square; color:  #666666;}
  	ol {list-style-type: square; color:  #666666;}
  	li {list-style-type: square; color:  #666666;}

    /* links */
  	a         {color: #298cc6; text-decoration: underline; }
  	a:link    {color: #298cc6}
  	a:visited {color: #298cc6}
  	a:active  {color: #298cc6}
  	a:hover   {text-decoration: underline; color: #131354}
  	

    .black_link a         {color: #000000; font-weight:bold;text-decoration: underline; }
  	.black_link a:link    {color: #000000}
  	.black_link a:visited {color: #000000}
  	.black_link a:active  {color: #000000}
  	.black_link a:hover   {text-decoration: underline; color: #131354}

  	/* headers */
  	h1 {font-size: 16px; font-weight: normal; color:#000019; margin-top:2px;}
  	h2 {font-size: 12px; font-weight: bold; color:#3f79c0;}
  	h3 {font-size: 11px; font-weight: bold; color:#000000;}
  	h4 {font-size: 11px; font-weight: normal; color:#000000;}
  	h5 {font-size: 10px; font-weight: normal; color:#000000;}

  /* ---------------------------------------------------- */
  /* ------------------- main layout -------------------- */


    /* -- main -- */
      #main_div_frame
      {
        border:  0px;
        padding: 0px;
        margin:  0px;
        text-align:center;
      }

      #main_div
      {
        width:   910px;
        padding: 0px;
        text-align:left;
      }
  
    /* -- header -- */
      #header_div
      {
        width:  910px;
        height: 180px;
      }

      #header_div_content
      {
        padding: 0px;
        
      }
      
    /* -- toplinks -- */

      #top_links
      {
        width: 910px;
        height: 23px;
        background-color: #000019;
        color: #FFFFFF;
      }
      
      #top_links a         {color: #FFFFFF; text-decoration: none; font-weight: normal; }
    	#top_links a:link    {color: #FFFFFF}
    	#top_links a:visited {color: #FFFFFF}
    	#top_links a:active  {color: #FFFFFF}
    	#top_links a:hover   {color: #DDDDDD; text-decoration: underline;}
      
      #top_links_table
      {

      }

      .top_links_item
      {
        padding: 0px 15px 0px 15px;
      }

    /* -- logo -- */

      #top_logo
      {
        width: 910px;
        height: 78px;
        background-color: #FFFFFF;
        color: #000019;
      }
      
      #top_logo_table
      {
        width: 910px;
        height: 78px;
      }


    /* -- topmenu -- */
      #top_menu_links
      {
      }

    /* -- topmenu_bottom_line -- */
      #topmenu_bottom_line
      {
        width: 910px;
        height: 42px;
        background: url(img/tommenu_bottom_line_bg.gif) no-repeat ;
      }

      #topmenu_bottom_line_content
      {

      }


    /* -- content_table -- */
    
      #content_div
      {
        width:910px;
        background-color: #FFFFFF;
      }
      #content_div_content
      {
        border-left: 1px solid #dce7f8;
        border-right: 1px solid #dce7f8;
        padding-top: 8px;
      }

      #content_table
      {
      }

      #left_column
      {
        width: 678px;
        padding-top:0px
      }

      #right_column
      {
        border-top: 1px solid #dce7f8;
        width: 230px;
        border-left: 1px solid #dce7f8;
      }


    /* -- footer -- */

      
      #footer
      {
        height: 26px;
        width: 910px;
        background-color: #000000;
        color: #FFFFFF;
        font-weight: bold;
      }

      #footer_frame
      {
        color: #FFFFFF;
      }


      #footer a         {color: #FFFFFF; text-decoration: underline; }
    	#footer a:link    {color: #FFFFFF}
    	#footer a:visited {color: #FFFFFF}
    	#footer a:active  {color: #FFFFFF}
    	#footer a:hover   {color: #DDDDDD}

  
  /* ---------------------------------------------------- */
  /* ---------------------- panels ---------------------- */


  /* ---------------------------------------------------- */
  /* ---------------------- inputs ---------------------- */


      /* inputs */
      .input_hledej
      {
        border: 1px solid #9ab8de;
        margin: 0px 0px 1px 0px;
        padding: 2px;
        width: 181px;
        color: #6699d3;
        font-size: 10px;
      }

      .input_login
      {
        border: 1px solid #999999;
        margin: 0px;
        padding: 2px;
        width: 93px;
      }
      
      /* checkbox */
      .input_checkbox
      {
      }
      
      /* select */
      .input_select
      {
        color:#666666;
        border-color: #abb18d;
      }

  /* ---------------------------------------------------- */
  /* ---------------------- classes --------------------- */



      .button_1
      {
        border: 1px solid #999999;
        margin: 0px;
        padding: 0px;
        background-color:#FFFFFF;
      }

      .abstract
      {
        font-style: italic;
      }
      
      
  /* ---------------------------------------------------- */
  /* ------------------ font classes -------------------- */




  /* ---------------------------------------------------- */
  /* ---------------------- left panel ------------------- */


  /* ---------------------------------------------------- */
  /* ---------------------- classes --------------------- */

    .user_form_table
    {

    }

    .user_form_table td
    {
      margin: 0px;
    }

    .user_form_table .row_1 td
    {
        background-color: #fcfaf4;
        padding: 8px 5px 8px 15px;
        color: #636b6f;
    }

    .user_form_table .row_2 td
    {
      background-color: #fcfaf4;
      padding: 4px 5px 4px 15px;
      color: #7e8a5f;
    }

    .user_form_table .row_2 a         {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .user_form_table .row_2	a:link    {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .user_form_table .row_2 a:visited {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .user_form_table .row_2 a:active  {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .user_form_table .row_2	a:hover   {color: #666666; text-decoration: underline; font-weight: bold; }

   .user_form_table .row_bottom td
   {
      border-bottom:1px solid #f0e5b9;
   }
   
   .user_form_table .row_3 td
   {
      padding: 4px 5px 4px 15px;
      color: #f3781d;
   }

   .user_form_table .required
   {
    color: #f3781d;
   }
   
   .user_input_required
   {
      background-color: #f8f5e7;
      border: 1px solid #efd78a;
      width: 350px;
      padding: 2px 0px 2px 0px;
      color: #f3781d;
   }
   
   .user_input_not_required
   {
      background-color: #f8f9f9;
      border: 1px solid #bec2cb;
      width: 350px;
      padding: 2px 0px 2px 0px;
      color: #636b6f;
   }



  /* ---------------------------------------------------- */
  /* ----------------------  slist   --------------------- */

    .slist_table
    {
      width:100%;
    }

    .slist_table td, th
    {
      margin: 0px;
      vertical-align: top;
    }

    .slist_table th
    {
        background-color: #6494cd;
        padding: 2px;
        color: #FFFFFF;
        line-height: 200%;
    }


    .slist_table .row_1 td
    {
        background-color: #fcfaf4;
        padding: 2px 5px 2px 5px;
        color: #636b6f;
    }

    .slist_table .row_2 td
    {
        background-color: #eef0f7;
        padding: 2px 5px 2px 5px;
        color: #636b6f;
    }

    .slist_table th a         {color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .slist_table th	a:link    {color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .slist_table th a:visited {color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .slist_table th a:active  {color: #FFFFFF; text-decoration: none; font-weight: bold; }
    .slist_table th	a:hover   {color: #DDDDDD; text-decoration: underline; font-weight: bold; }
    
    .slist_table .sortby  a         {color: #FFFFFF; text-decoration: underline overline; font-weight: bold; }
    .slist_table .sortby	a:link    {color: #FFFFFF; text-decoration: underline overline; font-weight: bold; }
    .slist_table .sortby  a:visited {color: #FFFFFF; text-decoration: underline overline; font-weight: bold; }
    .slist_table .sortby  a:active  {color: #FFFFFF; text-decoration: underline overline; font-weight: bold; }
    .slist_table .sortby	a:hover   {color: #DDDDDD; text-decoration: underline overline; font-weight: bold; }

    .slist_table .row_2 a         {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .slist_table .row_2	a:link    {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .slist_table .row_2 a:visited {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .slist_table .row_2 a:active  {color: #7e8a5f; text-decoration: none; font-weight: bold; }
    .slist_table .row_2	a:hover   {color: #666666; text-decoration: underline; font-weight: bold; }

   .slist_table .row_bottom td
   {
      border-bottom:1px solid #f0e5b9;
   }

   .slist_table .row_3 td
   {
      padding: 4px 5px 4px 15px;
      color: #f3781d;
   }

   .slist_table .required
   {
    color: #f3781d;
   }




   /* ************************************* */
   
     .panel_getnews_caption
     {
        padding-left: 15px;
        color: #FFFFFF;
        background-color: #6699cc;
        font-weight: bold;
     }

     .panel_getnews_content
     {
        padding-left: 15px;
        font-size: 9px;
        color: #636b6f;
        padding-left:15px;
        padding-right:5px;
     }

      .panel_getnews_sep
     {
        font-size: 1px;
        margin-top: 1px;
        height:8px;
        background-color: #eef0f7;
        color: #999999;
     }




   /* ************************************* */

     .panel_reklama_caption
     {
        padding-left: 15px;
        color: #FFFFFF;
        background-color: #ff9900;
        font-weight: bold;
     }

     .panel_reklama_content
     {
        padding-left: 15px;
        font-size: 9px;
        color: #636b6f;
        padding-left:15px;
        padding-right:5px;
     }

      .panel_reklama_sep
     {
        font-size: 1px;
        margin-top: 1px;
        height:8px;
        background-color: #eef0f7;
        color: #999999;
     }

