a
{
    color:#858585
}

body
{
    text-align: center;
    margin:auto;
    display: block;
    color:#858585;
    font-family: Verdana;
    background: url('body.png') repeat #e7d6b4; 
    font-size:11px
}

h1 
{
    display: none;
}
.left
{
    text-align: left;
}

/* --------------------- ENVELOPE -------------------- */
#envelope
{
    background: url('envelope.png') repeat-y;
    text-align: left;
    display: block;
    margin:auto;
    width:944px;
}

/* --------------------- SIDE -------------------- */
#side
{
    display: block;
    float: left;
    width:180px;
    text-align: left;
}

#side ul
{
    padding:0;
    margin:10px 0 0 16px
}

#side ul ul
{
    margin:0;
}


#side li
{
    text-align: left;
    width:130px;
    list-style: none;
    border-bottom:1px dotted silver;
    padding:8px 9px 0 15px;
    margin:0
}

#side li li
{
    width:120px;
}

#side li li li 
{
    width:103px;
}

#side li a
{
    width:140px;
    display: block;
}

#side li li a
{
    width:130px;
}

#side li li li a
{
    width:120px;
}

#side li a:hover
{
    color:red;
}

#side li a.active
{
    font-weight: bold;
    color:orange
}
#side li a.selected
{
    font-weight: bold;
    color:red
}




#side h2
{  border:none; background:none; padding-top:10px;text-transform: uppercase;color:red;margin:5px 0 0 11px;border-bottom:1px dotted red}
#side h3
{  color:white;}

#container  
{
    text-align: left;
    line-height:20px;
    padding-bottom:20px;
}



/* --------------------- CONTENT -------------------- */
#content  
{
    float: left;
    width:540px;
    text-align: left;
    line-height:20px;
    padding-top:6px;
    padding-bottom:20px;
    margin-left:20px;
}



/* --------------------- CONTENT -------------------- */
#logged_in .button  
{
    width:50px;
    float: right;
}










#footer  
{
    text-align: center;
    margin:auto;
    display: block;
    background: url('footer.png') bottom center no-repeat;
    height: 10px;
    width: 100%;
    margin-bottom:10px
}

#footer h2  
{
    background:none; border: none;text-align: center;float:none
}












.flash_ponuka
{
}

.flash_ponuka fieldset input,.flash_ponuka fieldset textarea,.flash_ponuka fieldset select
{
    width:320px;
}





























.upload .category div.dir:hover
{
    background-color: #e5f3fa;
}

.upload .file, .upload .input
{
    width:300px;
}

.upload label
{
    width:120px;
    float: left;
    padding:3px 0 0 0;
}
  
.upload .clear
{
   clear: both;
}

 .upload #icon_delete
{
    background: url('icons/delete.png') no-repeat;
    border:none;
    height:16px;
    width:16px;
    cursor:pointer;
    margin:0 2px 0 2px;
    float:right;
}


 .upload .input_field
{
    clear: both;
    border:1px solid #dedede;
    background: #eeeeee;
    padding:3px 5px;
    margin-top:-1px;
    width:98%;
    height:16px
}

 .upload .input_field span
{
    float: left;
}






#content .thumbs img
{
    margin:15px 7px;
    padding:5px;
    /*background: white;
    border: 1px solid silver*/;
    background: white;
    border: 1px solid silver;
}

.wall_item:hover
{
    background: url('img_hover.png') 95% 5px no-repeat #ffdfdf;
}


.desc
{
    border-bottom:1px solid silver;
    padding:0px 10px
    
}

.alt_row
{
    background: url('bg.png') #efefef;
    
}
#right_pannel
{
    display: block;
    float: left;
    width:180px;
    text-align: left;
    margin-left:10px
}


#right_pannel
{
  margin-left:14px; 
}

#right_pannel div.wall_item
{
  border-bottom: 1px solid #d8d8d8;
  border-top: 1px solid #fafafa;
  padding-bottom: 5px;
}

#right_pannel img
{
  padding:5px;
  margin-top:10px;
  margin-bottom:10px;
  background: white;
  border: 1px solid silver; 
}


.pagination
{
  width:100%;
  text-align: center;
  clear: both; 
}

.pagination input
{
  width:20px;
  height: 19px;
  margin-top:-47px;
  text-align: center;
  padding-top:5px 
}


.tritem
{
  border-bottom: 1px solid #d8d8d8;
  border-top: 1px solid #fafafa;
}


.img_info strong
{
    width:100px;
    display: block;
}







.delete
{
    background: url('icons/delete.png') no-repeat;
    border:none;
    height:16px;
    width:16px;
    cursor:pointer;
    margin:0 2px 0 2px;
}


.anketa 
{
    margin: 0;
    padding: 0;
    border-spacing: 0;
    line-height: 12px;
}


.keywords
{
    background: url('icons/key.png') no-repeat 10px center;
    padding-left:39px !important;
}


#breadcrumbs
{
    font-size:10px;
    margin-top:-7px
}

#breadcrumbs a
{
    color:orange;
    text-decoration: underline;
}


.downloads
{
    background: url('icons/downloads.gif') no-repeat 3px 2px  ;
    padding:1px 0 0 18px;
}

.views
{
    background: url('icons/views.gif') no-repeat left 3px  ;
    padding:1px 0 0 18px;
}

.pagination
{
    margin-top:15px
}

.pagination_input 
{
    border: none;
    background: url('../admin/template/default/images/icons/page_number.png') top center no-repeat;
    width:48px !important;
    height:28px !important;
    text-align: center;
    font-size: 21px;
    color: white;
    margin:0px !important;
}

      
      
.lista 
{
    background: url('lista.png') repeat;
    height:35px;
    text-align: right;
    color: white;
    margin-bottom: 12px;
}

  
  
.sorting
{
    background-color:#caf6ce;
    padding:1px 6px;font-size:9px;
    color:green;
    border:1px solid #98e99f;
    border-bottom:1px dotted silver;
    line-height:14px;
    margin-bottom:1px
}    
      
.sorting a:hover
{
    text-decoration: underline;
}    
      
      
      
#star ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 85px; HEIGHT: 20px; LEFT: 10px; TOP: -5px; POSITION: relative; FLOAT: left; BACKGROUND: url('../scripts/rating/stars.gif') repeat-x; CURSOR: pointer; }
#star li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 85px; HEIGHT: 20px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
#star li.curr { BACKGROUND: url('../scripts/rating/stars.gif') left 25px; FONT-SIZE: 1px; }
#star div.user { LEFT: 15px; POSITION: relative; FLOAT: left; FONT-SIZE: 13px; FONT-FAMILY: Arial; COLOR: #888; }                                
 
 
