/*Main body of page*/
body {
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size :11px;
            color : #000;
            background-color : #f8f3c8;
            background-image : url(../images/tlo.gif);
            background-repeat : repeat-x;
            text-align:left;
      }


/* Menu glowne */

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/button.png) no-repeat;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	color: #ccd98c;
        text-align: left;
	padding-top: 5px;
	padding-left: 12px;
	height: 18px !important;
	height: 23px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
         font-weight: bold; 
	/*background: url(../images/button2.gif) no-repeat;*/\
         text-decoration: none;
	color: #687338;
}

a.sublevel:link, a.sublevel:visited {
	padding-left: 1px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
           color : #687338;
	text-align: left;
}

a.sublevel:hover {
	color: #424a22;
         font-size: 11px;
         font-weight: bold;
	text-decoration: none;
}

/* menu other menu */

a.mainlevel_blmenu:link, a.mainlevel_blmenu:visited {
	display: block;
	background: url(../images/button_blog.png) no-repeat;
	vertical-align: middle;
	font-size: 0px;
	font-weight: normal;
	color: #000000;
        text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	height: 40px !important;
	height: 50px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel_aumenu:link, a.mainlevel_aumenu:visited {
	display: block;
	background: url(../images/button_auto.png) no-repeat;
	vertical-align: middle;
	font-size: 0px;
	font-weight: normal;
	color: #000000;
        text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	height: 40px !important;
	height: 50px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel_jubmenu:link, a.mainlevel_jubmenu:visited {
	display: block;
	background: url(../images/button_jub.png) no-repeat;
	vertical-align: middle;
	font-size: 0px;
	font-weight: normal;
	color: #000000;
        text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	height: 40px !important;
	height: 50px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel_mm_menu:link, a.mainlevel_mm_menu:visited {
	display: block;
	background: url(../images/button_mm.png) no-repeat;
	vertical-align: middle;
	font-size: 0px;
	font-weight: normal;
	color: #000000;
        text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	height: 40px !important;
	height: 50px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel_plany_menu:link, a.mainlevel_plany_menu:visited {
	display: block;
	background: url(../images/plany.png) no-repeat;
	vertical-align: middle;
	font-size: 0px;
	font-weight: normal;
	color: #000000;
        text-align: left;
	padding-top: 10px;
	padding-left: 12px;
	height: 40px !important;
	height: 50px;
	width: 100%;
	text-decoration: none;
}





a.mainlevel_blmenu:hover, a.mainlevel_jubmenu:hover,a.mainlevel_aumenu:hover,a.mainlevel_mm_menu:hover,a.mainlevel_plany_menu:hover {
	background-position: 0px -50px;
         font-weight: bold; 
	/*background: url(../images/button.png) no-repeat;*/\
        text-decoration: none;
	color: #687338;
}


a.sublevel_blmenu:link, a.sublevel_blmenu,a.mainlevel_mm_menu:visited {
	padding-left: 1px;
	vertical-align: middle;
	font-size: 0px;
	font-weight: bold;
	text-decoration: none;
        color : #687338;
	text-align: left;
}

a.sublevel_blmenu:hover {
	color: #424a22;
	font-size: 11px;
        font-weight: bold;
	text-decoration: none;
}





/*General Tables and others*/
     td, tr, p, div {
            font-family : 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
      }
     hr {
            height : 1px;
            width : 100%;
            color : #424a22;
      }
     hr.separator {
            background : #424a22;
            height : 1px;
            width : 75px;
            border : 0;
      }



/*Styl Tabeli*/
    tbody {
            width : 100%;
           }
           
    table.moduletable {
            margin : 2px;
            padding-bottom : 2px;
            background-repeat : repeat-x;
            width : 100%;
      }
     table.moduletable th {
            color : #f9f6d9;
            font-size : 0px;
            line-height : 4px;
            text-align : left;
            font-weight : normal;
            width : 100%;
            height: 5px ;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            background-color :#f9f6d9;
            background-image : url(../images/belkamala.gif);
            
      }
     table.moduletable td {
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 12px;
            color : #000;
            width : auto;
      }


/* styl tabeli dla menu lewe i prawe*/
table.moduletable-buw {
            margin : 0px;
            padding-bottom : 2px;
            width : 100%;
}
table.moduletable-buw th {
            color : #f9f6d9;
            font-size : 0px;
            line-height : 4px;
            text-align : left;
            font-weight : normal;
            width : 100%;
            height: 5px ;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            background-color :#f9f6d9;
            background-image : url(../images/belkamala.gif);
}
table.moduletable-buw td {
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 12px;
            color : #000;
            width : auto;
}


/*Zwykle linki w tekscie*/
a {
            font-size : 11px;
            color : #687338;
            text-decoration : none;
            font-weight : bold;
      }
a:hover {
            font-size : 11px;
            color : #687338;
            text-decoration : underline;
            font-weight : bold;
      }

/*Styl Pathway'a*/
.pathway {
            text-indent : 12px;
            font-size : 10px;
            color : #ccd98c;
            font-weight : normal;
      }
a.pathway:link, a.pathway:visited {
            font-size : 10px;
            color : #ccd98c;
            font-weight : normal;
            text-decoration : none;
      }
a.pathway:hover {
            font-size : 10px;
            color : #fff;
            font-weight : normal;
            text-decoration : none;
      }

/*Menu gorne lewe i prawe*/
    
a.mainlevel-nav:link, a.mainlevel-nav:visited {
            font-size : 11px;
            color : #687338;
            text-decoration : none;
            font-weight : bold;
      }
     
a.mainlevel-nav:hover {
            font-size : 11px;
            color : #424a22;
            font-weight : bold;
      }



/* Style blogow - kategorii i sekcji */

.blog {
            width: 100%;
      }

.contentheading {
            width: 98%;
            font-weight: bold;
            font-size: 14px;
            height: 23px;
            line-height: 20px;
            border-bottom: 1px solid #424a22;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            color: #495517;
}

.contentpaneopen {
            width: 98%;
            text-align: left;
            background: transparent;
            font-size: 11px;
            line-height: 1.3;
}

/* Styl messages - po wyslaniu e-mail ze strony */

.message {
            width: 98%;
            font-weight: bold;
            font-size: 14px;
            height: 23px;
            line-height: 20px;
            /*border-bottom: 1px solid #424a22; */
            font-family: 'Trebuchet MS', verdana, sans-serif;
            color: #495517;
}



/* Styl czytaj dalej */

a.readon:link, a.readon:visited {
            color : #000000;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
            background : url(../images/read.gif) no-repeat 0 2px;
            white-space : normal;
            font-weight : normal;
            float : left;
            line-height : 11px;
            text-decoration : none;
            text-indent : 22px;
      }
     a.readon:hover {
            color : #ff8040;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
            background : url(../images/readh.gif) no-repeat 0 2px;
            white-space : normal;
            font-weight : normal;
            float : left;
            line-height : 11px;
            text-decoration : none;
            text-indent : 22px;
      }

/* Styl przycisku WSTECZ & inputbox Szukaj*/
     .back_button a{
            color : #424a22;
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
            float : right;
            font-weight : bold;
            line-height : 10px;
            background-color : #f9f6d9;
            padding : 4px;
            text-decoration : none; 
      }
       
     .button {
            font-size : 12px;
            color : #424a22;
            border : 1px outset #000000;
            margin-bottom : 2px;
            background-color : #f9f6d9;
            padding : 1px;
      }
     .inputbox {
            border : 1px solid #424a22;
            background : #ffffff;
            color : #424a22;
            padding : 1px;
      }

/*Styl Poprzedni Nastepny artykol*/
.pagenav_prev a{
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
            background-repeat : no-repeat;
            text-indent : 15px;
            line-height : 15px;
      }

.pagenav_next a{
            font-family: 'Trebuchet MS', verdana, sans-serif;
            font-size : 11px;
            background-repeat : no-repeat;
            text-indent : 15px;
            line-height : 15px;
      }


/*Strona glowna - dodatki*/
     
     .bkg {
            background-image : url(../images/digislice.gif);
            background-repeat : repeat-x;
             
      }
     .bkg_buw_lb {
            background-image : url(../images/b1.jpg);
            background-repeat : no-repeat;
               } 

     .bkg_buw_pb{
            background-image : url(../images/b2.gif);
            background-repeat : no-repeat;
               }
  
     .bkg_buw_s {
            background-image : url(../images/tlo_.png);
            background-repeat : repeat-x;
             }
     .bkg_buw_p {
            text-indent : 12px;
            background-image : url(../images/belkapath.gif);
            background-repeat : no-repeat;
             }
      .stopka {
            background-image : url(../images/bdol_t.gif);
            background-repeat : no-repeat;
            height: 50px ;
             }
       .pusty{
            height: 50px ;
             }
       .baner{
            height: 60px ;
            
             }
       .water {
             background-image : url(../images/watermark.gif);
             }
