BODY {font-family:verdana, arial;}

.bottom_menu {font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
.bottom_menu a{text-decoration: none;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;} 
.bottom_menu a:hover{text-decoration: underline;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.box_tytul{ width:100%; font-family:verdana; color:#FFFFFF; background-color:#37a5e4; font-weight:bold;}

.box_opis{font-size:11px;font-family:verdana; padding-bottom:4px;padding-left:6px; line-height:18px; vertical-align:top;color:#666666;}


.box_tytul a{text-decoration:none;cursor:pointer; font-family:georgia, verdana; color:#FFFFFF; font-weight:bold;}

.box_tytul a:hover{text-decoration:underline;cursor:pointer; font-family:georgia, verdana; color:#FFFFFF; font-weight:bold;}

.left_menu { background-image: url('images/bg_content_box.jpg'); background-position:top; background-repeat:repeat-x;padding-top:6px;padding-bottom:6px;}

.left_menu a{padding-left:33px;text-decoration:none;cursor:pointer; font-family:verdana; color:#003399;font-size:11px;}

.left_menu a:hover{padding-left:33px;text-decoration:none;cursor:pointer; font-family:verdana; color:#0099ff;font-size:11px;}

.menu_td{padding-top:2px; padding-bottom:4px;color:#d8d2c0;background-image: url("images/left_menu_bg1.gif");background-position:bottom; background-color:#d5cebb;}

.menu_td a{font-weight:bold;text-decoration:none;color:#0054a8;font-size:11px;padding-bottom:4px;}

.menu_td a:hover{font-weight:bold;text-decoration:none;color:#0054a8;font-size:11px;padding-bottom:4px;}

.content_title{background-image: url("images/title_content_bg-off.gif");background-position:bottom;background-position:left;background-repeat:no-repeat;color:#066dbc;padding-top:10px;padding-bottom:2px;padding-left:8px;font-family:georgia,times new roman; font-size:18px;}

.content{font-size:11px;padding:16px;line-height:16px;color:#333333;background-image: url("images/bg_content-off.gif");background-position:right; background-repeat:no-repeat;}

.content a{text-decoration: none;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0099ff;} 
.content a:hover{text-decoration: underline;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.nTopMenu{font-size:11px;}

.nTopMenu a{text-decoration: none;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;} 
.nTopMenu a:hover{text-decoration: underline;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}



.zaplecze{font-size:5px; color:#CCCCCC;padding-top:10px;}

.zaplecze a:link{
   text-decoration: none;
   color:#DDDDDD;
   font-weight:normal;}
   
.zaplecze a:visited{
   text-decoration: none;
   color:#DDDDDD;
   font-weight:normal;}
   
.zaplecze a:hover{
   text-decoration: underline;
   color:#DDDDDD;
   font-weight:normal;}
   
.zaplecze a:active{
   text-decoration: none;
   color:#DDDDDD;
   font-weight:normal;}

/* CALENDAR */

div.calendar table.calendar
{
    margin-top: 0.5em;
}

div.calendar table
{
    width: 100%;
}

div.calendar a
{
    border: none;
}

div.calendar table td, div.calendar table tr
{
    padding: 0px;
    margin: 0px;
}

div.calendar tr.calendar-navigator table.calendar-navigator div
{
    display: inline;
}

div.calendar tr.calendar-navigator div.calendar-previous
{
    float: left;
}

div.calendar tr.calendar-navigator div.calendar-next
{
    float: right;
}

div.calendar tr.calendar-navigator span.calendar-arrow
{
    font-size: 1.5em;
}


div.calendar tr.calendar-navigator div.calendar-date span
{
    font-size: 1.3em;
}

div.calendar tr.calendar-navigator div.calendar-date span.calendar-month
{
    text-align: left;
    text-transform: lowercase;
}

div.calendar tr.calendar-day-names
{
    display: none;
}

div.calendar tr.calendar-navigator div.calendar-previous a, div.calendar tr.calendar-navigator div.calendar-next a
{
    text-decoration: none;
    border-bottom: none;
}

div.calendar th
{
    text-align: center;
    text-transform: lowercase;
}

div.calendar tr.calendar-day-names th
{
    font-size: 70%;
}

div.calendar td
{
    padding: 0 2px 0 2px;
    text-align: center;
    font-size: 0.7em;
}

div.calendar td.calendar-week
{
    padding: 0 2px 0 2px;
    border: none;
    text-align: center;
}

div.calendar tr.calendar-days td.calendar-day-selected
{
    border: 1px solid;
}

div.calendar tr.calendar-days td.calendar-day-selected-today
{
    border: 1px solid;
}

div.calendar tr.calendar-days strong.calendar-day-highlight
{
    font-weight: bold;
}

div.calendar div.selected
{
    font-weight: bold;
}

div.calendar td a, div.calendar td a:visited, div.calendar td a:hover
{
    font-weight: bold;
    border-bottom: none;
    text-decoration: underline;
}

/* Fix to override calendar settings */

/* CALENDAR */

div.calendar table
{
    width:auto;
}

div.calendar td
{
    padding: auto;
    text-align: auto;
    font-size: 11px;
}
#stopka_ss{
font: normal 9px Verdana,Arial,Helvetica,sans-serif;
color:#666666;
text-align:center;
}
#stopka_ss a{
font: normal 10px Verdana,Arial,Helvetica,sans-serif;
color:#666666;
text-decoration:none;
}
#stopka_ss a:hover{
color:black;
text-decoration: underline;
}
.ss_h1{
  color: #3399CC;
  font-size: 10px;
  line-height: 14px;
  margin: 0;
  padding: 0;
  display: inline;
}
.ss_h1_title{
  background-image:url("images/title_content_bg-off.gif");
  background-position:left center;
  background-repeat:no-repeat;
  color:#066DBC;
  font-family:georgia,times new roman;
  font-size:18px;
  padding-bottom:2px;
  padding-left:8px;
  padding-top:10px;
  margin:0;
  padding:0;
  font-weight: normal;
}

.ss_menu_ulli{
  list-style-type: none;
  margin:0;
  padding:0;
}

#ss_menu_top{
  list-style-type: none;
  margin:0;
  padding: 0;
}
#ss_menu_top li{
  display: inline;
}

#ss_menu_top li:first-child{
  margin: 0 250px 0 0;
}

#ss_menu_top li:last-child{
  margin: 0 0 0 180px;
}

#ss_menu_top li a{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  text-decoration: none;
  color: #666666;
}