@charset "utf-8";
/* CSS Document */
/*
** czerwony firmowy:        #E43A23;  (links, nagłówki)
** granat firmowy:          #002c72;  (teksty navigacja) 
** tło jasno niebieskie:    #D1D9E5;  (nav, footer)
** szary txt:               #666666;  (teksyt na białym)
** niebieski txt:           #4C6B9C;  (texts all, footer, sitemap, hover)
**
*/

html, body {
background: #FFFFFF
# background: #F0F8FF url("../depot/layout/sniezka.jpg");
# zima 
# background-image: url("../depot/layout/zonkil.jpg");
 color: #4C6B9C;
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 margin: 0;
 vertical-align: top;
}
td, tr, th, p {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 11px;
}

/*---- Links All ---*/
/** j:
** styl ten nie działa trzeba linki i breadcrumb zdefiniowac
** w dziale ADMIN / układ strony
*/

/* ----- Navigation Header ---------------------------------------*/
/** (home, kontakt, site map)
*/
#nav_tab {
 font-size: 12px;
 font-weight: bold;
}
#nav_tab a, #nav_tab a:link, #nav_tab a:visited, #nav_tab a:active {
 text-decoration: none;
 color: #002c72;
 font-size: 12px;
 font-weight: bold;
}
#nav_tab a:hover {
 text-decoration: none;
 color: #E43A23;
 font-size: 12px;
 font-weight: bold;
}
.header_end {
 background-color: #002c72;
}

/* -----Right Navigation Column --------------------------------- */
/*
** (prawa kolumna nawigacyjna menu)
**
*/
.nav_table, .nav_table a, .nav_table a:link, .nav_table a:active, .nav_table a:visited {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #002c72;
 font-weight: normal;
 text-decoration: none;
}
.nav_table a:hover {
  color: #e43a23;
}
.nav_table_active, .nav_table_active a, .nav_table_active a:link, .nav_table_active a:active, .nav_table_active a:visited, a:hover {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif; 
 font-size: 12px;
 color: #E43A23;
 font-weight: normal;
 text-decoration: none;
}
.nav_col {
 background-color: #D1D9E5;
}
/* ----- News Right Columnt ---------------------------------------
**
** UWAGA: 
** .news-title
** możemy potem zmienić na zwykly tytuł taki jak wszystkie tytuły
** pod warunkiem ze taki bedzie zdefiniowany.
** PS tytul jest jako .contentHead - klasa jaka jest
** standardowo dla tytulow podana w phpwcms
*/

.news-title {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #e43a23;
 font-weight: bold;
 text-decoration: none;
}
.news, .news a, .news a:link, .news a:active, .news a:visited, .news a:hover {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #002c72;
 font-weight: normal;
 text-decoration: none;
}
.news a:hover {
 text-decoration: underline;
 color: #E43A23;
}
/* ----- Breadcrumb --------------------------------------------- */
/**
**
**
*/

.breadcrumb, .breadcrumb a, .breadcrumb a:link, .breadcrumb a:active, .breadcrumb a:visited {
 color: #002c72;
 text-decoration: underline;
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 9px;
 /*color: #002c72;*/
 color: #fff;
 background-color: #E43A23;
 font-weight: normal;
 text-decoration: none;
 padding: 2px 1px 2px 1px;
}
.breadcrumb a:hover {
 color: #fbb;
 text-decoration: none;
}
.breadcrumb_spacer {
 font-weight: normal;
 text-decoration: none;
}
/* ----- Content ----------------------------------------------- */
/*
** treść, breadcrumb etc.
**
*/
.content {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif; 
 font-size: 10px;
 color: #666666;
}
.content a, .content a:link, .content a:active, .content a:visited, .content a:hover {
  font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #E43A23;
  text-decoration: underline;
}
.content a:hover {
  font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif; 
  font-size: 10px;
  color: #E43A23;
  text-decoration: none;
}

.contentHead, .contentHead a:link, .contentHead a:hover, .contentHead a:active, .contentHead a, .contentHead a:visited {
 font-size: 12px;
 color: #002c72;
 font-weight: bold;
}

/* ----- Forms -----------------------------------------------------
** joles:
** - marginesy dla form search w hederze muszą być zero.
**
** 
*/

form {
 margin-bottom : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-top : 0px;
 background : transparent;
 border : 0px;
}
.search {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #4C6B9C;
 border-style: solid;
 border-color: #002c72;
 border-width: 1px;
}
.logon_form {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #4C6B9C;
 border-style: solid;
 border-color: #002c72;
 border-width: 1px;
}
.logon_form_btn {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #4C6B9C;
 border-style: solid;
 border-color: #002c72;
 border-width: 1px;
 height: 17px;
}
button {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 9px; 
 color: #4C6B9C;
 height: 22px;
 padding: 0px;
 margin: 0px;
}
/* - Do formularza kalkulacji 
.calc_no_b {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #4C6B9C;
 padding: 0px;
 margin: 0px;
 border: solid 0 #fff;
 text-align: right;
 background: #F2F2F2;
 border: solid 0 #fff;
}
.calc_w_b {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #4C6B9C;
 padding: 0px;
 margin: 0px;
# border: Double 1 ;
 border: solid 0 #fff;
 text-align: right;
 background: #F2F2F2;
}
.calc_w_b_c {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #4C6B9C;
 padding: 0px;
 margin: 0px;
 border: solid 0 #ffffff;
# border: Double 1 #ffffff;
 text-align: center;
 background: #F2F2F2
}
.calc_no_b_l {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 font-size: 12px; 
 color: #4C6B9C;
 padding: 0px;
 margin: 0px;
 border: solid 0 #fff;
 text-align: left;
 background: #F2F2F2;
}
/* ----- Footer ---------------------------------------------------
**
*/
.footer-bar, .footer-bar a, .footer-bar a:link, .footer-bar a:active, .footer-bar a:visited {
 background-color: #b2bfd4;
 text-align: right;
 color: #4C6B9C;
 font-size: 9px;
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 text-decoration: none;
}
.footer-bar a:hover {
 text-decoration: none;
 color: #E43A23;
}
.footer-txt {
 font-size: 9px;
 color: #4C6B9C;
 text-align: left;
}
/*----- Site Map ----------------------------------*/
/*
** contentSitemap - definiuje powierzchnię sitemap
** sitemap-folder - tekstu linków  do struktury w sitemap
** sitemap-article - tekst linków do artykułów w sitemap
** 
** UWAGA: nazwy te należy dopisacj do pól w bloku Sitemap w artykule. 
*/
#contentSitemap, #contentSitemap li, #contentSitemap a, #contentSitemap a:active, #contentSitemap a:visited, #contentSitemap a:hover {
 text-decoration: none;
 color: #4C6B9C;
 font-size: 11px;
}
#contentSitemap a:hover {
 color: #e43a23;
 font-size: 11px;
}
.sitemap-folder { 
 font-weight: bold;
 color: #4C6B9C;
}
.sitemap-folder a:hover { 
 font-weight: bold;
}
.sitemap-article { 
 font-weight: normal;
 color: #4C6B9C;
 font-size: 11px;
}
.sitemap-article a:hover { 
 font-weight: normal;
 color: #e43a23;
 font-size: 11px;
}
/*--------------------- podsumowanie artykulu %) ---------*/
.articleSummary {
 font-size: 10px;
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif;
 color: #4C6B9C;
}
.articleSummary a, .articleSummary a:link, .articleSummary a:active, .articleSummary a:visited, .articleSummary a:hover {
 font-family: "Ms Sans Serif", Arial, Helvetica, sans-serif; 
 font-size: 10px;
 color: #002c72;
 text-decoration: none;
}
.articleSummary a:hover {
 font-size: 10px;
 color: #E43A23;
 text-decoration: none;
}
.pr_name, .pr_name a, .pr_name a:link, .pr_name a:hover, .pr_name a:visited, .pr_name a:active {
 font-size: 16px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #FFFFFF;
 text-align: right;
 font-weight: bold;
}
.pr_desc, .pr_desc a, .pr_desc a:link, .pr_desc a:hover, .pr_desc a:visited, .pr_desc a:active {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-decoration: none;
 color: #FFFFFF;
 text-align: right;
 font-weight: bold;
}
.pr_tlo {
 background-color: #000066;
}
.orb_stopka {
 font-size: 9px;
 border-top: 1px solid #DDDDEE;
}
.articleHead {
 font-size: 13px;
 color: #e43a23;
 font-weight: 700;
}
.img_list_cls {
 width: 75px;
 height: 57px;
 border: 1px solid #A7B6CE;
}
/* ------------------------------------------------------------- *//* CSS Document */