BODY { margin: 0px; width: 98%;  background-color: #EFEFEF; margin: 0px; margin-top: 10px; }

.tekst_10 { font-family: verdana; font-size: 10px ; font-weight: normal; color: black; text-decoration: none;}
.tekst { font-family: verdana; font-size: 11px ; font-weight: normal; color: black; text-decoration: none;}
.tekst_12 { font-family: verdana; font-size: 12px ; font-weight: normal; color: black; text-decoration: none;}
.tekst_14 { font-family: verdana; font-size: 14px ; font-weight: normal; color: black; text-decoration: none;}
.alert { font-family: verdana; font-size: 14px ; font-weight: bold; color: red; text-decoration: none;}
.good { font-family: verdana; font-size: 14px ; font-weight: bold; color: green; text-decoration: none;}
.list_faq_0 { background-color: #f3f3f3; }
.list_faq_1 { background-color: #fdfdfd; }
.list_download_0 { background-color: white; }
.list_download_1 { background-color: #f3f3f3; }
.artykuly_search_0 { background-color: #f3f3f3; }
.artykuly_search_1 { background-color: white; }
.mapa_serwisu_0 { background-color: #d1dfef; height: 20px; border-bottom: 1px solid #ffffff; }
.mapa_serwisu_1 { background-color: #f5f5f5; height: 20px; border-bottom: 1px solid #ffffff; }
.mapa_serwisu_2 { background-color: #f7f9fa; }
.mapa_serwisu_link_0 { color: #07336c; font-weight: bold; }
.mapa_serwisu_link_1 { color: #ab0310; }
.mapa_serwisu_link_2 { color: black; }
.px { font-size: 1px; }

P { margin: 0px; }
IMG {border: 0px;} 
FORM {margin: 0px;} 

a:link    {text-decoration: none; font-size: 11px; font-weight: normal; font-family:verdana; color: #000080;}
a:visited {text-decoration: none; font-size: 11px; font-weight: normal; font-family:verdana; color: #000080;}
a:active  {text-decoration: none; font-size: 11px; font-weight: normal; font-family:verdana; color: #000080;}
a:hover   {text-decoration: underline; font-size: 11px; font-weight: normal; font-family:verdana; color: #000080;} 

a.menu_left:link    { color: #000000; font-size: 11px; }
a.menu_left:visited { color: #000000; font-size: 11px; }
a.menu_left:active  { color: #000000; font-size: 11px; }
a.menu_left:hover   { color: #000000; font-size: 11px; }

.menu_blue_head          { color: #333333; font-size: 13px; background-color: #cfdef3; padding: 0px 5px; font-weight: bold; }
a.menu_blue_head:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_blue_head:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_blue_head:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_blue_head:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_blue          { color: #000000; font-size: 11px; background-color: #ebf2fc; }
a.menu_blue:link    { color: #000000; font-size: 11px; }
a.menu_blue:visited { color: #000000; font-size: 11px; }
a.menu_blue:active  { color: #000000; font-size: 11px; }
a.menu_blue:hover   { color: #000000; font-size: 11px; }

.menu_red_head          { color: #333333; font-size: 13px; background-color: #E77C80; padding: 0px 5px; font-weight: bold; }
a.menu_red_head:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_red_head:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_red_head:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_red_head:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_red          { color: #000000; font-size: 11px; background-color: #f7d7d9; }
a.menu_red:link    { color: #000000; font-size: 11px; }
a.menu_red:visited { color: #000000; font-size: 11px; }
a.menu_red:active  { color: #000000; font-size: 11px; }
a.menu_red:hover   { color: #000000; font-size: 11px; }

.menu_orange_head          { color: #333333; font-size: 13px; background-color: #ffd391; padding: 0px 5px; font-weight: bold; }
a.menu_orange_head:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_orange_head:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_orange_head:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_orange_head:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_orange          { color: #000000; font-size: 11px; background-color: #fff0da; }
a.menu_orange:link    { color: #000000; font-size: 11px; }
a.menu_orange:visited { color: #000000; font-size: 11px; }
a.menu_orange:active  { color: #000000; font-size: 11px; }
a.menu_orange:hover   { color: #000000; font-size: 11px; }

.menu_gray_head          { color: #333333; font-size: 13px; background-color: #C6C8C8; padding: 0px 5px; font-weight: bold; }
a.menu_gray_head:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_head:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_head:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_head:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_gray          { color: #000000; font-size: 11px; background-color: #dddddd; vertical-align: middle; }
a.menu_gray:link    { color: #000000; font-size: 11px; }
a.menu_gray:visited { color: #000000; font-size: 11px; }
a.menu_gray:active  { color: #000000; font-size: 11px; }
a.menu_gray:hover   { color: #000000; font-size: 11px; }

.menu_gray_headcal          { color: #333333; font-size: 13px; background-color: #CFDEF3; padding: 0px 5px; font-weight: bold; }
a.menu_gray_headcal:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_headcal:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_headcal:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_gray_headcal:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_graycal          { color: #000000; font-size: 11px; background-color: #CFDEF3; vertical-align: middle; }
a.menu_graycal:link    { color: #000000; font-size: 11px; }
a.menu_graycal:visited { color: #000000; font-size: 11px; }
a.menu_graycal:active  { color: #000000; font-size: 11px; }
a.menu_graycal:hover   { color: #000000; font-size: 11px; }



.menu_green_head         { color: #333333; font-size: 13px; background-color: #9dc7ab; padding: 0px 5px; font-weight: bold; }
a.menu_green_head:link    { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_green_head:visited { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_green_head:active  { color: #333333; font-size: 13px; font-weight: bold; }
a.menu_green_head:hover   { color: #333333; font-size: 13px; font-weight: bold; }

.menu_green          { color: #000000; font-size: 11px; background-color: #D8EDD3; vertical-align: middle; }
a.menu_green:link    { color: #000000; font-size: 11px; }
a.menu_green:visited { color: #000000; font-size: 11px; }
a.menu_green:active  { color: #000000; font-size: 11px; }
a.menu_green:hover   { color: #000000; font-size: 11px; }

.menu_head          { color: #000000; font-size: 11px; background-color: #ece9d8; padding: 5px; }
a.menu_head:link    { color: #ffffff; font-size: 11px; }
a.menu_head:visited { color: #ffffff; font-size: 11px; }
a.menu_head:active  { color: #ffffff; font-size: 11px; }
a.menu_head:hover   { color: #ffffff; font-size: 11px; }

.text_gray          { color: #666666; font-size: 9px; }
a.text_gray:link    { color: #666666; font-size: 9px; }
a.text_gray:visited { color: #666666; font-size: 9px; }
a.text_gray:active  { color: #666666; font-size: 9px; }
a.text_gray:hover   { color: #666666; font-size: 9px; }

.title          { font-size: 12px; font-weight: bold; }
a.title:link    { font-size: 12px; font-weight: bold; }
a.title:visited { font-size: 12px; font-weight: bold; }
a.title:active  { font-size: 12px; font-weight: bold; }
a.title:hover   { font-size: 12px; font-weight: bold; }

.tree          { font-size: 10px; }
a.tree:link    { font-size: 10px; }
a.tree:visited { font-size: 10px; }
a.tree:active  { font-size: 10px; }
a.tree:hover   { font-size: 10px; }

.search          { color: #000000; font-size: 10px; background-color: #d7e6fb; padding: 5px; font-weight: bold; }
.search_head     { color: #ffffff; font-size: 13px; background-color: #5092E9; padding: 0px 5px; font-weight: bold; }
a.search:link    { color: #000000; font-size: 10px; font-weight: bold; }
a.search:visited { color: #000000; font-size: 10px; font-weight: bold; }
a.search:active  { color: #000000; font-size: 10px; font-weight: bold; }
a.search:hover   { color: #000000; font-size: 10px; font-weight: bold; }

.submit { font-family: verdana; font-size: 7pt; color: #ffffff; background-color: #db4449; border: 1px solid #ffffff; }
.input {border: 1px solid #666666; font-family: verdana; font-size: 8pt; background-color: white ; } }

.footer { font-size: 10px; color: #666666; }

/* calendar */
#calButton{padding:0 0 5px;}
#cal{display:none;width:174px;background:#ECEAD9;text-align:center;margin:0 auto 10px;}
#cal h2 {text-align:center;margin:0 0 3px;padding:2px 0 4px 0;background-color:#C4BB87;border-bottom:1px solid #fff;font-size:11px;font-weight:normal;}
#cal table{width:100%;font-family:tahoma;}
#cal td {text-align:center;padding:2px 0;}
#cal td a{text-decoration:underline;}
#cal td a:hover{color:#f00;text-decoration:none;}
#cal table .dateSel a{font-weight:bold;border-bottom:1px solid #aaa;text-decoration:none;}
#cal table .dateNow{font-weight:bold;background-color:#eee;border-bottom:1px solid #aaa;}
#cal table .dateNow a{text-decoration:none;}
#cal .months {padding:2px 2px 5px;border-top:1px solid #fff;}
#cal .months:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#cal .months div {float:left;}
#cal .months span {float:right;display:block;}

tr.days{font-size:9px;}

