/*======================== SEKCJA DOTYCZACA MODULU LIGHTBOX=================*/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif)  right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #95bae2;
	}
	

/*=================== NOWE ======================== */

.linia_box{
   width           : 440px;
   min-width       : 440px;
   min-height      : 20px;
   height          : 20px;
   padding-bottom  : 5px;
   border          : 0px;
   float           : none;
}
.linia_box_left{
   width           : 15px;
   min-width       : 15px;
   min-height      : 17px;
   height          : 17px;
   padding-top     : 3px;
   text-align      : center;
   float           : left;
   background      : url(images/cee_linia_box_left.png);
   font-family     : Tahoma;
   font-size       : 10px;
   color           : #ffffff;
}
.linia_box_center{
   width           : 405px;
   min-width       : 405px;
   min-height      : 17px;
   height          : 17px;
   padding-top     : 3px;
   padding-left    : 4px;
   float           : left;
   background      : url(images/cee_linia_box_center.png) repeat-x;
}
.linia_box_right{
   width           : 16px;
   min-width       : 16px;
   min-height      : 17px;
   height          : 17px;
   padding-top     : 3px;
   float           : right;
   background      : url(images/cee_linia_box_right.png);
}

.galeria_box{
   width           : 440px;
   min-width       : 440px;
   min-height      : 44px;
   height          : 44px;
   padding-bottom  : 5px;
   border          : 0px;
   float           : none;
}
.galeria_box_left{
   width           : 15px;
   min-width       : 15px;
   min-height      : 41px;
   height          : 41px;
   padding-top     : 3px;
   text-align      : center;
   float           : left;
   background      : url(images/cee_galeria_box_left.png);
   font-family     : Tahoma;
   font-size       : 10px;
   color           : #ffffff;
}
.galeria_box_center{
   width           : 405px;
   min-width       : 405px;
   min-height      : 41px;
   height          : 41px;
   padding-top     : 3px;
   padding-left    : 4px;
   float           : left;
   background      : url(images/cee_galeria_box_center.png) repeat-x;
}
.galeria_box_right{
   width           : 16px;
   min-width       : 16px;
   min-height      : 41px;
   height          : 41px;
   padding-top     : 3px;
   float           : right;
   background      : url(images/cee_galeria_box_right.png);
}
.photo_box{
       min-width       : 136px;
       width           : 136px;
       min-height      : 130px;
       height          : 130px;
       padding-top     : 10px;
       padding-right   : 10px;
       text-align      : center;
       float           : left;
}


#header_top_left{
   width           : 523px;
   min-width       : 523px;
   min-height      : 36px;
   height          : 36px;
   padding-top     : 5px;
   border          : 0px;
   float           : left;
}

#header_top_right{
   width           : 250px;
   min-width       : 250px;
   min-height      : 36px;
   height          : 36px;
   padding-top     : 5px;
   padding-right   : 27px;
   border          : 0px;
   float           : right;
}
#header_top_search_left{
   width           : 4px;
   min-width       : 4px;
   min-height      : 30px;
   height          : 30px;
   float           : left;
   background      : url(images/cee_search_left.png);
}
#header_top_search_center{
   width           : 242px;
   min-width       : 242px;
   min-height      : 26px;
   height          : 26px;
   padding-top     : 4px;
   float           : left;
   background      : url(images/cee_search_center.png) repeat-x;
}
#header_top_search_right{
   width           : 4px;
   min-width       : 4px;
   min-height      : 30px;
   height          : 30px;
   float           : right;
   background      : url(images/cee_search_right.png);
}
p {
    margin-bottom        : 10px;
}
form {
    margin-top        :	0px;
    padding-top       :	0px;
    margin-bottom     :	0px;
    padding-bottom    :	0px;
    float             : left;
}
input {
    height            : 16px;
    margin-top        : 0px;
    padding-top       : 0px;
}
/*=================== Początek sekcji dotyczącej menu ======================== */
#menu_box{
      width           : 800px;
      min-width       : 800px;
      height          : 28px;
      min-height      : 28px;
      float           : none;
      margin          : 0 auto;
      text-align      : center;
}
#menu{
      width           : 784px;
      min-width       : 784px;
      margin          : 0 auto;
      float           : none;

}

#nav a {
        font-weight: normal;
	color: white;
}

#nav a {

	text-decoration: none;
}

#nav li li a {
	display: block;
	width: 100%;
        font-weight: normal;
	color: white;

}
#nav li li a:hover {
	display: block;
	font-weight: normal;
	color: #69ADE4;
	width: 100%;
}


ul{
      margin          : 0px;
      list-style-type : none;
      float           : none;
      padding         : 0px;
}
li{
      float           : left;
      position        : relative;

}
.down{
    float             : none;
    position          : relative;
    background        : url(images/li_bg.png) repeat;
    width             : 100%;
}
li ul {
    display           : none;
    position          : absolute;
    top               : 28px;
    left              : 0;
    float             : none;
    width             : 100%;
    font-family       : tahoma;
    font-weight       : normal;
    font-size         : 11px;
    padding           : 0px;

}

ul > li {
  top: auto;
  left: auto;

  }
li:hover ul, li.over ul{ display: block; }

li li {
	display: block;
	float: none;
	border: 0;
}



/*=================== Koniec sekcji dotyczącej menu ======================== */
#main_box {
       min-width       : 772px;
       width           : 772px;
       float           : none;
       padding-top     : 0px;
       padding-bottom  : 0px;
       padding-left    : 0px;
       padding-right   : 0px;
       margin          : 0 auto;
}
#main {
       padding-top     : 20px;
       padding-bottom  : 20px;
       padding-left    : 20px;
       padding-right   : 20px;
       font-family     : Tahoma;
       font-size       : 12px;
       color           : #ffffff;
       clear           : left


}
#left_box {
       min-width       : 487px;
       width           : 487px;
       padding-top     : 20px;
       padding-bottom  : 0px;
       padding-left    : 0px;
       padding-right   : 0px;
       float           : left;
}

#right_box {
       min-width       : 285px;
       width           : 285px;
       padding-top     : 20px;
       padding-bottom  : 0px;
       padding-left    : 0px;
       padding-right   : 0px;
       float           : right;
}

#left {
       padding-top     : 20px;
       padding-bottom  : 20px;
       padding-left    : 0px;
       padding-right   : 20px;


}
#right {
       padding-top     : 20px;
       padding-bottom  : 20px;
       padding-left    : 0px;
       padding-right   : 0px;


}
#footer {
   clear           : both;
   position        : relative;
   bottom          : 0px;
   min-width       : 100%;
   width           : 100%;
   height          : 53px;
   background      : url(images/cee_footer_background.png) repeat-x;
   text-align      : center;
   font-family     : Tahoma;
   font-size       : 12px;
   color           : #ffffff;
   padding         : 0px;
   margin          : 0px;

}
#footer_in {
       width           : 772px;
       min-width       : 772px;
       height          : 43px;
       min-height      : 43px;
       padding-top     : 10px;
       padding-left    : 0px;
       padding-right   : 0px;
       font-family     : Tahoma;
       font-size       : 12px;
       color           : #ffffff;
       float           : none;
       margin          : 0 auto;
       background      : url(images/footer_in_background.png) no-repeat;
}
.footer_left {
    width              : 200px;
    min-width          : 200px;
    height             : 43px;
    min-height         : 43px;
    padding-left       : 40px;
    float              : left;
    text-align         : left;
}
.footer_center {
    width              : 292px;
    min-width          : 292px;
    height             : 43px;
    min-height         : 43px;
    float              : left;
}
.footer_right {
    width              : 200px;
    min-width          : 200px;
    height             : 43px;
    min-height         : 43px;
    padding-right      : 40px;
    float              : right;
    text-align         : right;
}

.news_box{
    width              : 447px;
    min-width          : 447px;
    height             : 110px;
    min-height         : 110px;
    padding-top        : 0px;
    font-family        : Tahoma;
    font-size          : 11px;
}
.news_details{
    width              : 447px;
    min-width          : 447px;
    padding-top        : 0px;
    font-family        : Tahoma;
    font-size          : 11px;
    text-align         : left;
    color              : #01417F;
}
.news_box2{
    width              : 447px;
    min-width          : 447px;
    height             : 90px;
    min-height         : 90px;
    padding-top        : 0px;
    font-family        : Tahoma;
    font-size          : 11px;
}
.news_text{
    width              : 447px;
    min-width          : 447px;
    height             : 100px;
    min-height         : 100px;
    text-align         : left;
}
.news_text_short{
    width              : 298px;
    min-width          : 298px;
    height             : 100px;
    min-height         : 100px;
    padding-left       : 13px;
    text-align         : left;
    float              : right;
}
.news_img{
    width              : 136px;
    min-width          : 136px;
    height             : 96px;
    min-height         : 96px;
    padding            : 0px;
    text-align         : left;
    float              : left;
}
.podzielnik {
    width              : 447px;
    min-width          : 447px;
    height             : 3px;
    min-height         : 3px;
    padding-top        : 5px;
    padding-bottom     : 10px;
    text-align         : center;
    background         : url(images/podzielnik_poziomy.png) top center no-repeat;
}
.data {
    font-family        : Tahoma;
    font-size          : 10px;
    color              : #FF9C01;
}
#page_list{
    width              : 447px;
    min-width          : 447px;
    height             : 30px;
    min-height         : 30px;
    text-align         : center;

}
#prev {
    width              : 128px;
    min-width          : 128px;
    height             : 30px;
    min-height         : 30px;
    padding-left       : 40px;
    float              : left;
    text-align         : left;
}
#page_numbers {
    width              : 111px;
    min-width          : 111px;
    height             : 30px;
    min-height         : 30px;
    text-align         : center;
    float              : left;
}
#next {
    width              : 128px;
    min-width          : 128px;
    height             : 30px;
    min-height         : 30px;
    padding-right      : 40px;
    float              : right;
    text-align         : right;
}
.page_this{
    width              : 22px;
    min-width          : 22px;
    height             : 22px;
    min-height         : 22px;
    color              : #ffffff;
    text-align         : center;
    background         : url(images/page_this.png) no-repeat;
    display            : block;
    float              : left;
}
.page_link{
    width              : 22px;
    min-width          : 22px;
    height             : 22px;
    min-height         : 22px;
    color              : #01417F;
    text-align         : center;
    background         : url(images/page_link.png) no-repeat;
    display            : block;
    float              : left;
}
.page_button{
    border             : 0px;
}
.kropeczki{
    display            : block;
    float              : left;
}

/*================= BOX-y w prawym panelu========*/


.box{
       min-height      : 100%;
       height          : 100%;
       min-width       : 280px;
       width           : 280px;
       padding-bottom  : 10px;
}
.box_top{
       min-height      : 27px;
       height          : 27px;
       min-width       : 230px;
       width           : 230px;
       width           : 280px; /*IE6 padding*/
       background      : url(images/box_top.png) no-repeat;
       text-align      : left;
       padding-left    : 50px;
       padding-top     : 5px;
       padding-bottom  : 0px;
       font-family     : Tahoma;
       font-size       : 12px;
       color           : #ffffff;
}
.box_middle{
       min-width       : 280px;
       width           : 280px;
       background      : url(images/box_middle.png) repeat-y;
       text-align      : center;
       font-family     : Tahoma;
       font-size       : 12px;
       color           : #01417F;
       padding-left    : 0px;
       padding-top     : 0px;
       padding-bottom  : 0px;
}
.box_bottom{
       min-height      : 9px;
       height          : 9px;
       min-width       : 280px;
       width           : 280px;
       padding         : 0px;
       background      : url(images/box_bottom.png) no-repeat;
}

.boxbig{
       min-height      : 100%;
       height          : 100%;
       min-width       : 467px;
       width           : 467px;
       padding-bottom  : 10px;
}
.boxbig_top{
       min-height      : 27px;
       height          : 27px;
       min-width       : 437px;
       width           : 437px !important;
       width           : 467px;
       background      : url(images/boxbig_top.png) no-repeat;
       text-align      : left;
       padding-left    : 30px;
       padding-top     : 5px;
       padding-bottom  : 0px;
       font-family     : Tahoma;
       font-weight     : bold;
       font-size       : 13px;
       color           : #ffffff;
}
.boxbig_middle{
       min-width       : 447px;
       width           : 447px;
       background      : url(images/boxbig_middle.png) repeat-y;
       font-family     : Tahoma;
       font-size       : 11px;
       color           : #01417F;
       padding-right   : 10px;
       padding-left    : 10px;
       padding-top     : 0px;
       padding-bottom  : 0px;
       text-align      : left;
       overflow        : hidden;
}
.boxbig_bottom{
       min-height      : 9px;
       height          : 9px;
       min-width       : 467px;
       width           : 467px;
       padding         : 0px;
       background      : url(images/boxbig_bottom.png) no-repeat;
}
/*================= KONIEC - BOX-y w prawym panelu========*/




a {
	text-decoration: none;
}

a:link {
	color: #01417F;
}

a:visited {
	color: #01417F;
}

a:hover {
    	text-decoration: none;
    	color: #9AB2C9;
}

h3 {
       font-family     : Tahoma;
       font-size       : 13px;
       color           : #00427F;
       font-weight     : bold;
       margin-top      : 0px;
       margin-bottom   : 0px;
       padding-bottom  : 0px;
       clear           : both;
}
.img {
border-width: 1px;
border-color: #455570;
border-style: solid;
margin-right: 5px;
}

/*================ STYLE WYKORZYSTANE W TINYMCE===============*/

.tr_header {
        background      : url(/admin/images/table_tr.png) repeat-x;
	font-size       : 12px;
	font-weight     : normal;
	color           : #006600;
	}
	
a.linkfooter {
	text-decoration: none;
}

a:link.linkfooter {
	color: #ffffff;
}
a:visited.linkfooter {
	color: #ffffff;
}
a:hover.linkfooter {
    	text-decoration: none;
    	color: #9AB2C9;
}
	


