body {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	

                 }

  hr {

  color            : #454545;
  height           : 1px;
  width            : 100%;
}
/****umr***/


 td, tr, p {
 text-align:justify;
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 12px;
	
        color			: #5F5347;
}
hr {
	color			: #DADDD0;
	height			: 1px;
	width			: 90%;
}
h1{
	font			: bold 120% Arial,sans-serif;
	color			: #334d55;
	margin			: 0px;
	padding			: 0px;
}
h2{
	font			: bold 114% Arial,sans-serif;
	color			: #ffffff;
	margin			: 0px;
	padding			: 0px;
}
h3{
	font			: bold 100% Arial,sans-serif;
	color			: #334d55;
	margin			: 0px;
	padding			: 0px;
}
h4{
	font			: 100% Arial,sans-serif;
	color			: #333333;
	margin			: 0px;
	padding			: 0px;
}
h5{
	font			: 100% Arial,sans-serif;
	color			: #334d55;
	margin			: 0px;
	padding			: 0px;
}




a:link, a:visited {
  font-size        : 10px
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  color            : #4e443a;
  font-weight      : bold;
  text-decoration  : none;
}

a:hover {
  text-decoration:underline;
  color            : #5D74A3;
  border: none;
  
}

a.mainlevel:link, a.mainlevel:visited {
  color            : #808080;
  font-weight      : normal;
}

a.mainlevel:hover {
  color            : #3F7A12;
  text-decoration  : underline;
}

a.category:link, a.category:visited {
  color            : #999999;
  font-weight      : bold;
}

a.category:hover {
  color            : #3F7A12;
}

a.buttonbar:link, a.buttonbar:visited {
  font             : bold 9px Arial, Helvetica, sans-serif;
  color            : #5D74A3;
  text-transform   : uppercase;
  text-decoration  : none;
}

a.buttonbar:hover {
  text-decoration:underline;
  color            : #FFFFFF;
  text-transform   : uppercase;
  
}




/****um***/

#poziomob{


                width: 999px;
                height: 219px;
                margin:0px;
                padding:0px 0px 0px 0px;
          /****baner***/
              }

.moduletable-migawki{

        background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/banertekst.png);
	background-repeat :no-repeat;
        font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
        line-height:12px;
        width      : 206px;
        height : 177px;
        padding:2px 2px 0px 2px;

          }

.wiersz-migawki {
	font-family		: Verdana, Helvetica, sans-serif;
	font-size		: 11px;
	text-align: center;
        color			: #ffffff;
}

#mod_search_searchword {

   font-size		: 10px;
	margin-top:9px;
	margin-left:19px;
   margin-right:5px;
	width			: 110px;
	border			: 1px solid #EEEEEE;
	background-color:#FFFFFF;
	

        }
#mod_search_searchword .inputbox {
       
	font-size		: 10px;
        padding			: 4px;	
	height			: 10px;
        width			: 120px;
        margin-left:3px;
        }


.button {

        FONT-WEIGHT: bold;
        FONT-SIZE: 10px;
        border			: 1px solid #EEEEEE;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #fffff;


}





#center {
	width: 999px;
   background-position: center;
   margin: 0px auto;
   overflow:hidden;
	height:auto;
	padding:0px 3px 0px 3px;
	vertical-align:top;

                 }

	 #sd1{
           background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/sd.jpg);
           background-position:right;
           background-repeat:no-repeat;
			  float: left;
           width: 619px;
           height: 22px;
           padding:0px 0px 0px 0px;

           }
          #prawad1{
           float: left;
           background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/pd.jpg);
           background-position:right;
           background-repeat:no-repeat;
           width: 197px;
           height: 22px;
           padding:0px 0px 0px 0px;

           }
#lewod1{
           float: left;
           background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/ld.jpg);
           background-position:right;
           background-repeat:no-repeat;
           width: 162px;
           height: 22px;
           padding:0px 0px 0px 0px;

           }

    /****gora***/          #spacja1{
           float: left;

           width: 4px;
           height: 9px;
           padding:0px 0px 0px 5px;

           }     #spacja2{
           float: left;

           width: 4px;
           height: 9px;
           padding:0px 0px 0px 5px;

           }
                       #spacja3{
           float: left;

           width: 4px;
           height: 9px;
           padding:0px 0px 0px 5px;

           }
          #spacja{
           float: left;

           width: 4px;
           height: 9px;
           padding:0px 0px 0px 5px;

           }
#sd{
           background-image:url(/strona32wqf435ge/templates/gniezno/images/backdol.jpg);
                  background-repeat:no-repeat;
			      float: left;
           width: 619px;
           height: 74px;
           padding:0px 0px 0px 0px;

           }
          #prawad{
                     color:#838383;
           text-align:center;
           float:left;
           background:#000000;
           width: 197px;
           height: 74px;
           padding:0px 0px 0px 0px;

           }
#lewod{
           
           color:#838383;
           text-align:center;
           float:left;
           background:#000000;
           width:162px;
           height:74px;
           padding:0px 0px 0px 0px;

           }

#butont1{

           text-align:left;
           width: 994px;
           height: 74px;
           padding:5px 0px 0px 0px;

           }


#butont{

           text-align:left;
           width: 994px;
           height: 15px;
           padding:5px 0px 0px 0px;

           }

   /****baner***/




#top1baner{

                display           : block;
                position:absolute;
                width: 206px;
                height: 177px;
                margin:0px;
                padding:2px 0px 0px 730px;
               }
#topbaner{


                width: 999px;
                height: 179px;
                margin:0px;
                padding:0px 0px 0px 0px;
          /****baner***/
              }



#sierodeksz {
		
                width:999px;
		height:38;
                padding-bottom:10px;
                }


#szukaj{

                position:absolute;
                
                background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/szukaj.png);				
                background-position:right;
                background-repeat:no-repeat;
                width: 209px;
                height: 38px;
                height: 38px !important;
                margin:0px;
                padding:0px 0px 0px 790px;
               }

        /****linki modul***/


table.contenttoc {

  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  text-align:justify;
 
  padding:2px;
}

table.contenttoc th {
   background: url(../images/subhead_bg.png) repeat-x;
   color: #5F5347;
	text-align: justify;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

a.mainlevel:link, a.mainlevel:visited {

   display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: middle;
   FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
	FONT-WEIGHT: bold;
	color: #4c4c4c;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 20px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration:underline;
	color: #fff;
}

a.mainlevel#active_menu {
	color:#CC0000;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
 text-decoration:underline;
	
	color:#fff;
}

a.sublevel:link, a.sublevel:visited {
 padding-bottom:5;
 
	padding-left:1px;
	vertical-align:middle;
	font-size:10px;
	font-weight:bold;
	color:#4c4c4c;
	text-align:left;
}

a.sublevel:hover {
 text-decoration:underline;
	color:#900;
	
}

a.sublevel#active_menu {
	color: #333;

}

  /****dodane***/
ul#mainlevel-nav2
{
	   text-align:justify;
      list-style:none;
	   padding:0px 0px 0px 4px;
	   margin:0;
	
}

ul#mainlevel-nav2 li
{
	  
	   padding-left: 0px;
	   padding-right: 0px;
	   
	   margin: 0;
	   font-size: 10px;
	   line-height: 20px;
	   white-space: nowrap;
	  border-right: 1px solid #ffffff;
	  background: transparent ;
}

ul#mainlevel-nav2 li a
{
    
	   FONT-WEIGHT:bold;
      FONT-SIZE:10px;
      FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif;
 	   padding-left:5px;
	   padding-right:5px;
	   text-decoration:none;
	   color:#fff;
	
}

#buttons>ul#mainlevel-nav2 li a {
	   width: auto;
		}

ul#mainlevel-nav2 li a:hover
{
  text-decoration:underline;
	   color:#fff;
	   
}
/** menulinki **/

ul#mainlevel-nav1
{
	   text-align:left;
      list-style: none;
	   padding: 0px 0px 0px 4px;
	   margin: 0;
	
}

ul#mainlevel-nav1 li
{
	  
	   padding-left: 0px;
	   padding-right: 0px;
	   float: left;
	   margin: 0;
	   font-size: 11px;
	   line-height: 20px;
	   white-space: nowrap;
	   //*border-right: 1px solid #4e443a;*//
	  background: #EFEFEF ;
}

ul#mainlevel-nav1 li a
{
	   FONT-WEIGHT: bold;
           FONT-SIZE: 11px;
           FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
           display: block;
	   padding-left: 12px;
	   padding-right: 12px;
	   text-decoration: none;
	   color: #4e443a;
	
}

#buttons>ul#mainlevel-nav1 li a {
	   width: auto;
		}

ul#mainlevel-nav1 li a:hover
{
  text-decoration:underline;
	   color:#000;
	   background:#EFEFEF;
}


   /****dodane***/
.menug{
                padding-top:8px;
					 position:absolute;
                background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/backm.gif);
                background-repeat:repeat-x;
                width: 795px;
                height: 38px;
                height: 38px !important;
                margin: 0px 0px 0px 0px;

}

.menugr{

                position:absolute;
                background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/backmr.gif);
                background-repeat:no-repeat;
                width: 8px;
                height: 38px;
                margin:0px 0px 0px 790px;


}


ul#mainlevel-nav
{
	   text-align:left;
      list-style: none;
	   padding: 7px 15px 0px 0px;
	   margin: 0;
	
}

ul#mainlevel-nav li
{
	   background-image: none;
	   padding-left: 0px;
	   padding-right: 0px;
	   float: left;
	   margin: 0;
	   font-size: 11px;
	   line-height: 21px;
	   white-space: nowrap;
	   border-right: 1px solid #ffffff;
}

ul#mainlevel-nav li a
{
	   FONT-WEIGHT: bold;
      FONT-SIZE: 12px;
      FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
      display: block;
	   padding-left: 16px;
	   padding-right: 17px;
	   text-decoration: none;
	   color: #ffffff;
	   background: transparent;
}

#buttons>ul#mainlevel-nav li a {
	   width: auto;
		}

ul#mainlevel-nav li a:hover
{
     text-decoration:underline;
	   
		color:#000;
	   background:#ffffff;
}

#sierodek {
		
      width:999px;
		height:auto;
      background:#fff;
		padding-bottom:10px;
                }



  #mainleft {

		width:163px;
		height:auto;
      float:left;
		background:#fff;
		
				}
  .moduletable-left7 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/dla_turysty.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
 .moduletable-left6 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/p.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
		 .moduletable-left5 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/warto_zobaczyc.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
			 .moduletable-left4 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/kultura.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
 .moduletable-left3 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/sport.jpg);
      background-repeat:no-repeat;
		
                width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
.moduletable-left2 {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/urzadmiasta_belka.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
			
.moduletable-leftww {
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/warto_wiedziec.jpg);
      background-repeat:no-repeat;
		width:163px;
		height:auto;
      float:left;
		padding:48px 0px 0px 0px;
		}
.moduletable-leftin {
  
		width:163px;
		height:auto;
     float:left;
		}
		

#mbodymax {
		width:628;
		height:auto;
      float:left;
		background:#fff;
		padding-bottom:10px;
		}
.moduletable-mbody2 {
      border:none;
      text-align:center;
      margin-top:3px;
      background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/patronat.jpg);
      background-repeat:no-repeat;
      overflow:hidden;
  	   padding-bottom:250px;
	   margin-bottom:-15px;
      width:176px;
      height:250;
      float:left;
      
		padding:22px 0px 0px 0px;
		}
.moduletable-mbody2p {
      border:none;
      text-align:center;
      margin-top:3px;
      background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/pano.jpg);
      background-repeat:no-repeat;
      overflow:hidden;
  	   padding-bottom:250px;
	   margin-bottom:-15px;
      width:176px;
      height:250;
      float:left;
      
		padding:22px 0px 0px 0px;
		}
.moduletable-stats {
      border:none;
      text-align:center;
      margin-top:3px;
      background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/jpg.jpg);
      background-repeat:no-repeat;
      width:197px;
      height:116px;
margin-bottom:-15px;
      
float:left;
    padding:0px 8px 0px 0px;
		}
.moduletable-mbody3 {
      
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/ankieta1.jpg);
      background-repeat:no-repeat;
      width:176px;
      float:left;
      padding:22px 0px 0px 0px;
		}
	.moduletable-mbody3p {
      
		background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/pano.jpg);
      background-repeat:no-repeat;
      width:176px;
      float:left;
      padding:22px 0px 0px 0px;
		}
	
		.moduletable-tabmainbody{
      text-align:justify;
      width:622px;
      height:auto;
      background:#fff;
		padding-bottom:0px;
		
		}

				

.moduletable-tab {
      width:439px;
      height:482px;
      float:left;
      background:#fff;
		padding-bottom:0px;}
		
						

.moduletable-pro {
    margin-top:-50px;
    
    
    
		}
		
		/* ###################### CONTENT PAGE SETTINGS ###################### */
.contentpane {
  background-color : transparent;
  border           : none;
 margin-left:2px;
 
}

.contentpaneopen {

  margin-top:3px;
  margin-left:2px;
  background-color : transparent;
  border           : none;
  width            : 100%;
  height           : auto;
}

.componentheading {
  margin-top:3px;
  background-color : #ffffff;
  
  margin-left:3px;
  font             : bold 13px Verdana, Arial, Helvetica, sans-serif;
  font-variant     : small-caps;
  color            : #6F9949;
  text-align       : center;
  width            : 615px;
  height           : 20px;
  
  
}
.contentheading {
  background-color : #EFEFEF;
  margin-left:3px;
  font             : bold 13px Verdana, Arial, Helvetica, sans-serif;
  font-variant     : small-caps;
  color            : #6F9949;
  text-align       : left;
  width            : 100%;
  height           : 20px;
  
  
}
.contentheading_start {
   display:none;
  	
	  background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/backstart.jpg);
  margin-left:3px;
  font             : bold 13px Verdana, Arial, Helvetica, sans-serif;
  font-variant     : small-caps;
  color            : #ffffff;
  text-align       : center;
  width            : 615px;
  height           : 20px;
  
  
}

.contentdescription {
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #CCCCCC;
  text-align       : left;
}

.category {
  color            : #999999;
  font-family      : Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  font-weight      : bold;
  text-decoration  : none;
}


/* ###################### end ###################### */
#maincenter {
      
      width:615px;
      height:auto;
      float:left;
      clear:none;
		background:#fff;
		}
#maincenter1 {
	width:615px;
		position:static;
		height:auto;
      float:left;
      float:right;
      background:#fff;
		}
#mainright {
		width:200px;
		height:auto;
      float:right;
		background:#fff;
		padding-bottom:10px;
		}
div.linia_y {
	   background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/linia_y.gif);
	   background-repeat:repeat-y;
	   background-position:center;
 	   float:left;
      width:7px;
	   overflow:hidden;
	   padding-bottom:3000px;
	   margin-bottom:-3000px;
	
}
div.linia_y1 {
	   background-image:url(http://gniezno.eu/strona32wqf435ge/templates/gniezno/images/linia_y.gif);
	   background-repeat:repeat-y;
	   background-position:center;
 	   float:right;
      width:7px;
	   overflow:hidden;
      padding-bottom:3000px;
	   margin-bottom:-3000px;
	
}			
	#centerri {
		width:999px;
		height:auto;
      background:#fff;
		
		}
		
		.moduletable-tabmainbody {
      
      width:618px;
     margin: 0px 0px 0px 4px;
		
		}
.mainlevel-kategoria{
  text-align:center;
      
	 FONT-WEIGHT:normal;
      line-height:15px;
	   vertical-align:top;
	    padding-left: 8px;
	             padding-right: 9px;
	  height:15px;
	  background:#EFEFEF;
		
		}
		
	
.moduletable-menuk{
               text-align:center;
               margin: 0px 0px 0px 3px;
              
               padding-top:2px;
     
	                   
					 word-spacing:0px;
                background:#EFEFEF;
                width:615px;
                height:15px;
                
               
}