/*  news box  */

table.student-site-content td
 {
  vertical-align:top;
 }

table.student-site-content td.content-left  { width:  454px; }

table.student-site-content td.content-right { width:  296px; }

div.content-news-box
  {
    margin-top:10px;
    width:450px;
    height:256px;
    border:solid 1px #d6d6d6;
  }
  
div.content-news-box-content
  {
    margin:1px;
    width:448px;
    height:254px;
    border:none; /*solid 1px #d6d6d6;*/
    background: url('../images/layout/news-box-bar.gif') repeat-x top left;
  }  

div.content-news-box-content div.news-box-menu-item-image
  {
    float:  left;
    /*clear:  all;
    display:  inline;*/
    margin:   0px;
    padding:  0px;
    height: 28px;
    width:  115px;
  }

div.content-news-box-content div.news-box-menu-item
  {
    float:  left;
    /*clear:  all;*/
    margin:   0px;
    /*display:  inline;*/
    height: 18px;
    padding: 10px 15px 0px 15px;
    color:  #666666;
    font-family:  tahoma;
    font-size:  11px;
    cursor: pointer;
  }
  
div.content-news-box-content div.news-box-menu-item-selected
  {
    float:  left;
    /*clear:  all;
    display:  inline;*/
    margin:   0px;    
    height: 18px;
    padding: 10px 15px 0px 15px;
    background: url('../images/layout/news-box-bar-selected.gif') repeat-x top left;
    color:  #333333;
    font-family:  tahoma;
    font-size:  11px;    
  }  
  
div.content-news-box-content div.news-box-menu-container
  {
    height: 28px;
    padding:0px;
    margin: 0px;
    clear:  both;
  }  
  
div.content-news-box-content div.news-box-news-content
  {
    margin-top:   8px;
    margin-left:  8px;
    padding-top:  10px;
    width:        438px;
    height:       140px;
    /*background:   url('../images/layout/news-box-content.jpg') no-repeat top left;*/
  }  
  
div.news-box-news-content div.news-box-news-content-text
  {
    margin-left:  168px;
    height:       130px;
    width:        260px;
    padding-top:  5px;
    padding-left: 9px;
  }  
  

div.news-box-news-content div.news-box-news-content-text div.news-title
{
  width:  250px;
  height:28px;
  font-weight:bold;
  font-size:12px;
  color:  #990000;
}

div.news-box-news-content div.news-box-news-content-text div.news-content
{
  width:  250px;
  height:78px;  
  font-size:11px;
  color:  #666666;
  overflow: hidden;
}
div.news-box-news-content div.news-box-news-content-text div.news-more
{
  width:  243px;
  height: 14px;
  text-align:right;
  font-size:11px;
  color:  #990000;
}

div.news-box-news-content div.news-box-news-content-text div.news-more img
{
  vertical-align:middle;
}
  
/*----------------------------------------------------------------------------*/  

div.content-news-box-content div.news-box2-news-content
  {
    margin-top:   8px;
    margin-left:  8px;
    padding-top:  10px;
    width:        438px;
    height:       100px;
    /*background:   url('../images/layout/news-box-content.jpg') no-repeat top left;*/
    
  }  

div.news-box2-news-content div.image
{
  float:left;
  clear:both;
  border-right:  solid 10px transparent;
}

div.news-box2-news-content div.news-title
{
/*  height:      25px;*/
  padding-top:  5px;
  font-size:   14px;
  font-weight:  bold;
  color:    #990000;
}

div.news-box2-news-content div.news-content
{
  height:65px;
  overflow: hidden;
  margin-right: 10px;
  font-weight:normal;
  color:  #666666;
  text-align: justify;
}

div.news-box2-news-content div.news-content a
{
  font-weight:normal;
  color:  #666666;
}

/*----------------------------------------------------------------------------*/
  
div.content-news-box-content div.news-box-news-content-list  
  {
    margin-top:5px;
  }
  
div.content-news-box-content div.news-box-news-content-list  div.list
  {
    margin-left:  5px;
    padding-left:12px;
    height:      15px;
    font-size:   11px;
    font-family:  tahoma, arial, verdana;
    color:        #666666;
    background: url('../images/layout/list-element.gif') no-repeat top left;
  }   

div.content-news-box-content div.news-box-news-content-list a
{
  color:        #666666;
}
  
  
div.content-news-box-content div.news-box-news-content-list  div.news-box-news-content-RSSbar
  {
    text-align: right;
    height:     13px;
    font-size:   10px;
    font-family:  tahoma, arial, verdana;
    color:        #666666;
    padding-right:5px;
  }
  
div.content-news-box-content div.news-box-news-content-list  div.news-box-news-content-RSSbar div
  {
    float:right;
  }  

div.content-news-box-content div.news-box-news-content-list  div.news-box-news-content-RSSbar div.text
  {
    padding: 0px 5px;
  }  
  
div.content-news-box-content div.news-box-news-content-list  div.news-box-news-content-RSSbar div img
 {
  margin-top: 1px;
  width:  12px;
  height: 12px;
 }  
  
  
  
/* studencka tablica ogłoszeń */  



div.content-adboard-box
  {
    margin-top:16px;
    width:450px;
    height:197px;
    border:solid 1px #d6d6d6;
  }
  
div.content-adboard-box div.content-adboard-box-content
  {
    margin:1px;
    width:448px;
    height:195px;
    border:none; /*solid 1px #d6d6d6;*/
    background: url('../images/layout/student-adboard.gif') repeat-x top left;
    clear:  both;
  }

div.content-adboard-box div.content-adboard-box-content-title
{
  height: 29px;
}

div.content-adboard-box div.content-adboard-box-content-left
{
  float:  left;
  width:  130px;
  height: 141px;
  clear:left;
}

div.content-adboard-box div.content-adboard-box-content-right
{
  float:  left;
  width:  304px;
  height: 140px;
  padding-top:1px;
  background: #ffffff;
  overflow: hidden;
  /*clear:both;*/
}

div.content-adboard-box div.content-adboard-box-content-right div.entry
{
  padding:2px;
  padding-left:5px;
  cursor:pointer
}

div.content-adboard-box div.content-adboard-box-content-right div.entry a
{
  color:  #000000;
}

div.content-adboard-box div.content-adboard-box-content-right div.entry:hover
{
  /*padding:2px;*/
  background: #eeeeee;
  
}

div.content-adboard-box-content-left  table
  {
    width:  130px;
    margin-top:4px;
    float:right;
    color:#ffffff;
  }

div.content-adboard-box-content-left  table td
  {
    
    padding-right:20px;
    text-align:right;
    vertical-align:middle;
    font-family:  tahoma, arial;
    font-size:11px;
    height:22px;
  }

div.content-adboard-box-content-left  table td#m1,
div.content-adboard-box-content-left  table td#m2,
div.content-adboard-box-content-left  table td#m3,
div.content-adboard-box-content-left  table td#m4,
div.content-adboard-box-content-left  table td#m5,
div.content-adboard-box-content-left  table td#m6
{
  cursor: pointer;
}


div.content-adboard-box-content-left  table td.selected
  {
    font-weight:bold;
    background: url('../images/layout/adboard-tablica-selected.gif') no-repeat center right;
  }



  
div.content-adboard-box div.content-adboard-box-news-content-RSSbar
  {
     margin-right:  2px;
    text-align: right;
    height:     13px;
    font-size:   10px;
    font-family:  tahoma, arial, verdana;
    color:        #ffffff;
    clear:  both;
  }

div.content-adboard-box div.content-adboard-box-news-content-RSSbar a
{
    color:        #ffffff;
}
  
div.content-adboard-box div.content-adboard-box-news-content-RSSbar div
  {
    float:right;
    margin-top: 6px;
  }  

div.content-adboard-box div.content-adboard-box-news-content-RSSbar div.text
  {
    padding: 0px 5px;
    margin-top: 6px;
  }  
  
div.content-adboard-box div.content-adboard-box-news-content-RSSbar div img
 {
  margin-top: 1px;
  width:  12px;
  height: 12px;
 }  


/* kalendarium */

div.kalendarium-box
  {
    width:  290px;
    height: 258px;
    margin-top: 10px;
    margin-left:6px;
    background: #B70005 url('../images/layout/kalendarium-box.gif') repeat-x top left;
    clear : both;
  }

div.kalendarium-box a
{
  color:  #ffffff;
}

div.kalendarium-box div.kalendarium-box-title
  {
    margin-left:9px;
    padding-top: 7px;
    height: 14px;
  }

div.kalendarium-box div.kalendarium-box-kalendarz
  {
    margin-left:10px;
    margin-top:  8px;
    width:     268px;
    height:   57px;
    border: solid 1px #dcaaab;
    background: #ffffff;
  }

div.kalendarium-box table.kalendarium-box-kalendarz-inner
  {
    margin-left:2px;
    margin-top:1px;
    margin-bottom:5px;
  }

div.kalendarium-box table.kalendarium-box-kalendarz-inner td
  {
    width:  38px;
    height: 21px;
    vertical-align: middle;
    text-align:center;
    color:  #666666;
    font-weight:bold;
    font-size:  10px;
    font-family:  tahoma, arial, verdana;
  }
  
div.kalendarium-box table.kalendarium-box-kalendarz-inner td.old
  {
    background: url('../images/layout/kalendar-entry-bg-today.gif') no-repeat center center;
    font-size:  12px;
  }  
  
  
div.kalendarium-box table.kalendarium-box-kalendarz-inner td.normal
  {
    background: url('../images/layout/kalendatrium-bg-2.gif') no-repeat center center;
    font-size:  12px;
  }    
  
div.kalendarium-box table.kalendarium-box-kalendarz-inner td.normal-sel
  {
    background: url('../images/layout/kalendar-entry-bg-normal-event.gif') no-repeat center center;
    
    font-size:  12px;
    cursor: pointer;
  }      
  
div.kalendarium-box div.kalendarium-box-tygodnie 
{
  padding-top:  8px;
  font-family:  tahoma;
  text-align:right;
  font-size:10px;
  color:  #ffffff;
  padding-right:10px;
}

div.kalendarium-box div.kalendarium-box-tygodnie span a
  {
    font-weight:bold;
    color:  #ffffff;
  }


  
div.kalendarium-box div.kalendarium-box-wroc 
{
  padding-top:  10px;
  font-family:  tahoma;
  text-align:right;
  font-size:10px;
  color:  #ffffff;
  padding-right:10px;
}

div.kalendarium-box div.kalendarium-box-details
{
    margin-left:10px;
    margin-top:  8px;
    width:     268px;
    height:     95px;
    border: solid 1px #dcaaab;
    background: #f3f3f3;
    color:  #666666;

}

div.kalendarium-box div.kalendarium-box-details div.kalendarium-box-details-header
{
  height: 23px;  
}

div.kalendarium-box-details-header div.data
{
  float:left;
  height:       17px;
  margin-top:   6px;
  margin-left:  5px;
  color:        #333333;
}

div.kalendarium-box-details-header div.data div.number
{
  float:left;
  font-size:  11px;
  font-weight:  bold;
  background: url('../images/layout/kalendarz-box-details.gif') no-repeat top left;
  width:16px;
  height:13px;
  text-align:center;
  margin-right:5px;
  margin-top:  -1px;
}

div.kalendarium-box-details div.kalendarium-box-details-content
{
  margin-left:  25px;
  width:        230px;
  text-align: justify;
  height: 70px;
  overflow: hidden;
}

div.kalendarium-box-details div.kalendarium-box-details-content div.content-title
{
  font-weight:bold;
  margin-bottom:5px;
  color:  #333333;
}

div.kalendarium-box-details-header div.navigacja
{
  float:right;
  color:  #333333;
  font-size:  10px;
  margin-top: 5px;
  
}

div.kalendarium-box-details-header div.navigacja div
{
  display:  inline;
 /*vertical-align:middle;
 margin-top:  -1px;*/
}

div.kalendarium-box-details-header div.navigacja div img
{

 vertical-align:middle;
 margin-top:  -1px;
}


div.kalendarium-box-RSSbar
  {
    margin-right:  10px;
    text-align:   right;
    height:       13px;
    font-size:    10px;
    font-family:  tahoma, arial, verdana;
    font-weight:  bold;
    color:        #ffffff;
    clear:        both;
  }
  
div.kalendarium-box-RSSbar div
  {
    float:right;
    margin-top: 6px;
  }  

div.kalendarium-box-RSSbar div.text
  {
    padding: 0px 5px;
    margin-top: 6px;
  }  
  
div.kalendarium-box-RSSbar div img
 {
  margin-top: 1px;
  width:  12px;
  height: 12px;
 }  
 
 /* shortvut box */
 div.shortcut-box
 {
  margin-left:5px;
  margin-top: 16px;
  width:  290px;
  height: 199px;
  background: #f5b500 url('../images/layout/shortcuts-box.jpg');
  clear:  both; 
 }
 
div.shortcut-box div.content-head
{
  margin-left:11px;
} 
 
div.shortcut-box td.content-left
 { 
  padding-left:11px;
  /*margin-top: 0px;*/
  width:125px;
 /* float:left;*/
  /*clear: both;*/
 }
 
div.shortcut-box td.content-left div.title
 {
  color:  #cc0000;
  font-weight:bold;
  margin-bottom:  10px;
  margin-top:16px;
 }
 
div.shortcut-box td.content-left div.item
 {
  padding-left:  10px;
 /* height:       16px;*/
  background: url('../images/layout/shortcut-box-left.gif') no-repeat 2px 2px;
 } 

div.shortcut-box td.content-left div.item a
{
  color:#000000;
}

div.shortcut-box td.content-right
 { 
  /*clear: both;*/
  padding-left:30px;
  /*margin-top: 36px;*/
  /*float:right;*/
  width:120px;
 }
 
 div.shortcut-box td.content-right div.title
 {
  color:  #cc0000;
  font-weight:bold;
  margin-bottom:  10px;
  margin-top:16px;
 }
 
div.shortcut-box td.content-right div.item
 {
  padding-left:  10px;
  /*height:       16px;*/
  background: url('../images/layout/shortcut-box-right.gif') no-repeat 2px 2px;
 } 

div.shortcut-box div.content-right div.item a
{
  color:  #000000;
}
 
/* reklamy */ 
 
div.reklama-box-left
 {
  /*margin-left:5px;*/
  margin-top: 10px;
  width:  450px;
  clear:both;
  
  
 }
  
div.reklama-box-left div.add-title
 {
  width:450px;
  height:30px;

  background: url('../images/layout/reklama-box-left.gif') no-repeat top left;
  clear:both;
 }
 
 div.reklama-box-left div.reklama
 {

  width:  450px;
  clear:both;
  
 }
 
div.reklama-box-right
 {
  margin-left:5px;
  margin-top: 20px;
  width:  290px;
 }

/* oferty pracy*/

div.oferty-box
{
  border: solid 1px #d6d6d6;
  width:448px;
  /*height:299px;*/
}

div.oferty-box-inner
{
  margin-top:   1px;
  margin-left:  1px;
  width:446px;
/*  height:298px;*/
  background: url('../images/layout/oferty-box.gif') no-repeat top left;
  
}


div.oferty-box-inner table.part-top
{
  margin-left:9px;
  margin-top:15px;
  width:  436px;
  height: 123px;
}

div.oferty-box-inner table.part-top td.part-top-left
{
  vertical-align:top;
  width:80px;
}

div.oferty-box-inner table.part-top td.part-top-right
{
  vertical-align:top;
  width:356px;
}

div.oferty-box-inner table.part-top td.part-top-right div.title
{
  margin-top: 2px;
  margin-bottom:12px;
}


div.oferty-box-inner table.part-top td.part-top-right table.offer-list
{
  font-family:  tahoma;
  font-size:    11px;
  color:        #666666;
  font-weight:  bold;
}

div.oferty-box-inner table.part-top td.part-top-right table.offer-list td.list-item
{
  background:   url('../images/layout/oferta-box-list-item.gif') no-repeat 2px 6px;
  height:       16px;
  padding-left: 12px;
  width:        215px;
}




div.oferty-box-inner table.part-top td.part-top-right table.offer-list td.list-item a
{
  color:  #666666;
}

div.oferty-box-inner table.part-top td.part-top-right table.offer-list td.list-item-city
{
  font-weight:bold;
  color:      #9b0004;
}

div.oferty-box-inner div.rss-box
{
  height: 28px;
  margin-right:5px;

  text-align:   right;
  font-size:    10px;
  font-family:  tahoma, arial, verdana;

  color:        #666666;
  clear:        both;

}


div.oferty-box-inner div.rss-box div
  {
    float:right;
    margin-top: 6px;
  }  

div.oferty-box-inner div.rss-box div.text
  {
    padding: 0px 5px;
    margin-top: 6px;
  }  
  
div.oferty-box-inner div.rss-box div img
 {
  margin-top: 1px;
  width:  12px;
  height: 12px;
 } 



div.oferty-box-inner div.part-bottom
{
  width:446px;
  height:131px;
  background: url('../images/layout/oferty-box-bottom.jpg') no-repeat top left;
}


div.oferty-box-inner div.part-bottom table.title
{
  height:32px;
}



div.oferty-box-inner div.part-bottom table.title td.serach-left
{
  width:  230px;
}

/*----------------------------*/

table.search 
{
  margin-left:12px;
  margin-top: 2px;
}

div.dropdown_branza 
{
  width:  168px;
  height:22px;
  
}

div.dropdown_branza td.text
{
  width:  142px;  
  height: 22px;
  padding-left:   5px; 
  vertical-align: middle;
  text-align: left;
  /*background: url('../images/forms/dropdown-background.gif') repeat-x top left;*/
  background: url('../images/forms/dropdown-text.gif') repeat-x top left;
}

div.dropdown_branza td.arrow
{
  width :21px;
  height:22px;
  background: url('../images/forms/dropdown-arrow.gif') repeat-x top left;
}

div.dropdown_branza input
{
  background: transparent;
  width:    142px;  
  /*height:   16px;*/
  font-size:11px;
  font-family:  tahoma;
  margin-top:   2px;
  border:       none;
}

div.dropdown_branza #dropdown_pr_65
{
  margin-top:0px;
  width:  147px;
  background: #ffffff; 
}

div.dropdown_branza #dropdown_pr_65 table td
{
  padding: 2px 0px 2px 5px;
  height:18px;
  cursor:pointer;
}


div.dropdown_branza #dropdown_pr_65 table td.hover
{
  background: #e0e0e0;
}


div.dropdown_rodzaj 
{
  margin-top:8px;
  width:  168px;
  height:22px;
  /*background: url('../images/forms/dropdown-background-2.gif') no-repeat top left;*/  
}


div.dropdown_rodzaj td.text
{
  width:  142px;  
  height: 22px;
  padding-left:   5px; 
  vertical-align: middle;
  text-align: left;
  background: url('../images/forms/dropdown-text.gif') repeat-x top left;
}

div.dropdown_rodzaj td.arrow
{
  width :21px;
  height:22px;
  background: url('../images/forms/dropdown-arrow.gif') repeat-x top left;
}




div.dropdown_rodzaj input
{
  background: transparent;
  width:    142px;  
  /*height:   16px;*/
  font-size:11px;
  font-family:  tahoma;
  margin-top:   2px;
  border:       none;
}

div.dropdown_rodzaj #dropdown_pr_64
{
  margin-top:0px;
  width:  147px;
  background: #ffffff; 
}

div.dropdown_rodzaj #dropdown_pr_64 table td
{
  padding: 2px 0px 2px 5px;
  height:18px;
  cursor:pointer;
}


div.dropdown_rodzaj #dropdown_pr_64 table td.hover
{
  background: #e0e0e0;
}

td.serach-left div.bottom-left img
{
  vertical-align:middle;
}


td.serach-left div.bottom-left
{
  float:left;
  width:105px;
  margin-top: 8px;
  margin-left:-1px;
  font-family:  tahoma;
  font-size:10px;
  color:  #ffffff;
}

td.serach-left div.bottom-left div.add
{
  height: 12px;
}

td.serach-left div.bottom-left div.add a
{
  color:  #ffffff;
}

td.serach-left div.bottom-left div.help
{
  margin-top: 6px;
  font-weight:bold;
}

td.serach-left div.bottom-left div.help a
{
  color:  #ffffff;
}

td.serach-left div.bottom-right
{
  float:right;
  margin-top:10px;
}

/*----------------------------*/


table.search td.search-right
{
  padding-left:60px;
  width:187px;
} 


div.dropdown_tematyka 
{
  /*width:  179px;*/
  height:22px;
  background: url('../images/forms/dropdown-background-2.gif') no-repeat top left;  
}

div.dropdown_tematyka td.text
{
  width:  153px;  
  height: 22px;
  padding-left:   5px; 
  vertical-align: middle;
  text-align: left;
  /*background: url('../images/form/dropdown-background.gif') repeat-x top left;*/
}

div.dropdown_tematyka td.arrow
{
  width :20px;
  height:22px;
}

div.dropdown_tematyka input
{
  background: transparent;
  width:    153px;  
  /*height:   16px;*/
  font-size:11px;
  font-family:  tahoma;
  margin-top:   2px;
  border:       none;
}

div.dropdown_tematyka #dropdown_pr_56
{
  /*margin-top:1px;*/
  width:  157px;
  background: #ffffff;
  border: solid 1px #cdcdcd; 
}

div.dropdown_tematyka #dropdown_pr_56 table td
{
  padding: 2px 0px 2px 5px;
  height:16px;
  cursor:pointer;
}


div.dropdown_tematyka #dropdown_pr_56 table td.hover
{
  background: #e0e0e0;
}

/*---*/



div.dropdown_tryb 
{
  margin-top:8px;
  /*width:  167px;*/
  height:22px;
  background: url('../images/forms/dropdown-background-2.gif') no-repeat top left;  
}


div.dropdown_tryb td.text
{
  width:  153px;  
  height: 22px;
  padding-left:   5px; 
  vertical-align: middle;
  text-align: left;
  background: url('../images/forms/dropdown-text.gif') repeat-x top left;
}

div.dropdown_tryb td.arrow
{
  width :20px;
  height:20px;
}




div.dropdown_tryb input
{
  background: transparent;
  width:    153px;  
  /*height:   16px;*/
  font-size:11px;
  font-family:  tahoma;
  margin-top:   2px;
  border:       none;
}

div.dropdown_tryb #dropdown_pr_59
{
  margin-top:0px;
  width:  157px;
  background: #ffffff; 
  border: solid 1px #cdcdcd;
}

div.dropdown_tryb #dropdown_pr_59 table td
{
  padding: 2px 0px 2px 5px;
  height:16px;
  cursor:pointer;
}


div.dropdown_tryb #dropdown_pr_59 table td.hover
{
  background: #e0e0e0;
}

td.search-right div.bottom-left
{
  float:left;
  width:105px;
  margin-top: 6px;
  /*margin-left:-1px;*/
  font-family:  tahoma;
  font-size:10px;
  color:  #ffffff;
  clear:  both;
}



td.search-right div.bottom-left div.help
{
  font-weight:none;
  color:  #333333;
  width:100px;
}

td.search-right div.bottom-left div.help a
{
  color:  #333333;
}

td.search-right div.bottom-left img
{
  vertical-align:middle;
}


td.search-right div.bottom-right
{
  margin-top:8px;
  margin-right:8px;
  float:right;
  clear:all;
}

table.InfoBox
{
  margin-top: 20px;
  border: solid 1px #d6d6d6;
  width:  450px;
  height: 183px;
}

table.InfoBox a
{
  color:  #666666;
}

table.InfoBox td.col1
{
  padding-left:11px;
  width: 143px;
}

table.InfoBox td.col2
{
  width: 145px;  
}

table.InfoBox td div 
{
  line-height:16px;
  font-family:  tahoma;
  color:  #666666;
}

table.InfoBox td div
{
  margin-top: 10px;
}


/*----------------------------------------------*/

div.NewsLetterBox
 { 
  margin-top:   16px;
  margin-left:  5px;
  padding:      1px;
  width:        286px;
  height:       147px;
  border: solid 1px #d6d6d6;
 }


div.NewsLetterBox div.NewsLetterBox-inner
 { 
   width:        286px;
   height:       147px; 
   background:  url('../images/layout/newsletter-box.gif') no-repeat top left;
 }

div.NewsLetterBox div.NewsLetterBox-inner td.header
 {
  height: 27px;
  vertical-align:middle;
 }

div.NewsLetterBox div.NewsLetterBox-inner td.header img
{
  margin-left:  7px;
  margin-top:   3px;
}

div.NewsLetterBox div.NewsLetterBox-inner td.info
 {
  vertical-align:top;
  font-size:  10px;  
  height: 36px;
  padding-left:7px;  
 }

div.NewsLetterBox div.NewsLetterBox-inner div.error-info
{
  float:left;
  padding-top:4px;
  width:210px;
  height:20px;
  overflow: hidden;
  color:  #DD0000;
  text-align:right;
}

div.NewsLetterBox div.NewsLetterBox-inner td.info2
 {
  vertical-align:top;
  font-size:  11px;  
  height: 36px;
  padding-left:7px;  
  text-align:center;
 }

div.NewsLetterBox div.NewsLetterBox-inner td.radio
{
  width:  24px;
  height: 24px;
  vertical-align: middle;
  text-align: center;
}

div.NewsLetterBox div.NewsLetterBox-inner td.radio-text
{
  width:  94px;
  height: 24px;
  vertical-align: middle;
  /*text-align: center;*/
}

div.NewsLetterBox div.NewsLetterBox-inner td.radio-input
{
  width:160px;
  height: 24px;
  vertical-align: middle;
  background: url('../images/forms/newsletter-input1.gif') no-repeat top left;
  /*text-align: center;*/
}


div.NewsLetterBox div.NewsLetterBox-inner td.radio-input input
{
  /*border-width:1px;*/
  border: none;
  background:transparent;
  height:15px;
  width:150px;
  margin-left:4px;
  margin-top:4px;
  font-size:11px;
  font-family: tahoma, arial, verdana;
}


div.NewsLetterBox div.NewsLetterBox-inner td.send
{
  text-align:right;
  vertical-align: bottom;
  height:27px;
}
/*-------------------------------------------------*/
div.TargiPracyBox
 { 
  margin-top:   19px;
  margin-left:  5px;
  padding:      1px;
  width:        286px;
  height:       72px;
  border: solid 1px #d6d6d6;
 }

div.TargiPracyBox table.TargiPracyBox-inner
{
  width:        286px;
  height:       72px;
  background: #b40005 url('../images/layout/targipracy-box.gif') no-repeat top left;
}


div.TargiPracyBox table.TargiPracyBox-inner td.title
{
  width:          211px;
  height:         28px;
  vertical-align: middle;  
  padding-left:   5px;
}

div.TargiPracyBox table.TargiPracyBox-inner td.add
{
  vertical-align: bottom;
  color:  #ffffff;
  padding-bottom:8px;
  font-size:10px;
}

div.TargiPracyBox table.TargiPracyBox-inner td.add img
{
  vertical-align: middle;
}

div.TargiPracyBox table.TargiPracyBox-inner td.checkbox
{
  width:  26px;
  height: 40px;
  vertical-align:middle;
  text-align:right;
}

div.TargiPracyBox table.TargiPracyBox-inner td.label
{  
  width:  59px;
  height: 40px;
  padding-left:5px;
  vertical-align:middle;
  color:  #ffffff;
}


div.TargiPracyBox table.TargiPracyBox-inner td.search
{
  vertical-align: bottom;
  text-align:     right;
}

div.TargiPracyBox table.TargiPracyBox-inner td.search img
{
  margin-right:   10px;
  margin-bottom:  7px;
}

/*---------------------------------------------------------------------------------*/

div.reklama2-box-right
{
  margin-left:5px;
  margin-top:20px;
}

/*---------------------------------------------------------------------------------*/

table.TagCloud
{
  width:752px;
  margin-left:12px;
  margin-top:25px;
}


table.TagCloud td.title-left
{
  height:         26px;
  vertical-align: top;
  width:          426px;
  font-weight:    bold;
}

table.TagCloud td.separator
{
  width:30px;
}


table.TagCloud td.title-right
{
  height:         26px;
  vertical-align: top;  
  font-weight:    bold;
}

table.TagCloud td.content-left
{
  width:          420px;
  font-size: 11px;
  color:  #666666;
  text-align: justify;
  height:70px;
  vertical-align:top;
}

table.TagCloud td.content-right
{
  vertical-align:top;
}

table.TagCloud td,
table.TagCloud td a
{
  color:  #666666;
}

table.TagCloud h3
{
  font-size:  10px;
}

table.TagCloud h1
{
  font-size:  14px;
  font-weight:bold;  
}

table.TagCloud h2
{
  font-size:  12px;
  
}

table.TagCloud span.tag4
{
  font-size:  14px;
  font-weight:bold;
}

table.TagCloud td.fsi-left a,
table.TagCloud td.fsi-right a
{
 color:#bbbbbb;
}

table.TagCloud td.fsi-left
{
  color:#bbbbbb;

  font-size:9px;
  text-align:left;
  vertical-align:bottom;
  height:25px;
}

table.TagCloud td.fsi-right
{
  font-size:9px;
  text-align:right;
  vertical-align:bottom;
  color:#bbbbbb;
  padding-right:10px; 
}

table.image
{
  float: left;
  clear: both;
  margin-right: 5px;
  margin-bottom: 5px;
}

table.image td
{
  border: solid 1px #BBBBBB;
  width: 100px;
  height: 100px;
  vertical-align: middle;
  text-align: center;
}
