/* AUTHOR: Ciemny */
/* CREATION DATE: 2006-11-30 */

#docBody {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

body {
        font-family: Calibri, "Microsoft Sans Serif", Tahoma, Helvetica, Verdana, sans-serif;
/*	font-family: Tahoma, Arial, Helvetica, sans-serif; */
	color: #000000;
        font-size: 12pt; 
	margin: 0px;

/*
        background: #EFEFEF url('http://lhs.pl/pictures/2011/DSA02170.jpg');
        background-position: center top;
        background-attachment: fixed;
        background-repeat: no-repeat;
*/
}


td  {
        margin: 0px;
        font-size: 10pt;
}


ul {
	list-style-image: url('/img/cols/navy.gif');
	margin-bottom: 16px;
	text-align: left;
}

li {
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	text-align: justify;
}

p.li {
        margin-bottom: 10px;
}

th {	
	border-right: #ffffff 1px solid !important;	
	padding-right: 7px;	
	border-top: #ffffff 1px solid;	
  	padding-left: 7px;	
	background-color: #6a8cb9;	
	padding-bottom: 3px;	
	border-left: #ffffff 1px solid;	
	color: #ffffff !important;	
	padding-top: 2px;	
	border-bottom: #ffffff 1px solid !important;	
}

p {
        text-indent: 8px;
	margin-left: 32px;
	margin-right: 32px;
	text-align: justify;
	orphans: 5;

}


h2 { 

      	font-size: 18px;	
	color: #000; 
	font-size: 16pt;
	text-align: center;
}


h3 {
	margin-left: 18px;
	color: #099;
	font-size: 14pt;
	border-bottom: 1px #099 solid; 
	line-height: 120%;
	text-align: left;

}


h1 {

        color: #0076be;
        line-height: 120%;
	font-size: 20pt;
	font-family: Museo, Tahoma, Helvetica, Verdana, sans-serif;
	font-weight: normal;
	padding-right: 8px;
	margin: 0px;
}

.aname {

	 text-decoration: none;
	 color: black;

}

.ilustracja {

	 text-align: center;
	 border: 1px solid silver;
	 padding: 5px;
	 margin: 8px 15px 15px;
	 font-size: 8pt;
	 letter-spacing: 1px;
	 line-height: 15px;
	 background-color: #ffffff;
/*	 filter: shadow(color:gray, strenght:10, direction:135);; */
}

.ilu2 {

        padding: 5px;
	background-color: #efefef;
	text-align: center;
}

.tab {

	border: 1px solid silver;;
	padding: 3px;

}

.tabline {

        border-bottom: 1px solid silver;
        padding: 3px;

}

.lista {

       padding-top: 10px;
       padding-bottom: 10px;   	


}



A {
/*	color: #225ea0;  
	color: #009fc3; - jasnonieb 
        color: #298cab; - jasnonieb/szary
	color: #114b87; - spłowiały granat
*/
	color: #0038c3;
	font-weight: bold;	
	text-decoration: none;
}

A:hover {
        color: #0038c3;
        background-color: #a0dff3;
        font-weight: bold;
}


A:visited {
        color: #576770;
        font-weight: bold;
}

A:active {

        color: #fff;
        background-color: #36c;
}

a.noBg:hover {
        background-color: transparent;
}


#galTopBar {

	background-color: #99a5ad; 
	border-bottom: 1px solid gray; 
	width: 100%; 
	padding-top: 5px; 
	height: 25px; 
	color: #ffffff; 
	text-align: left;

}


#galTopBar A:hover { background-color: #114b87; }




/* Formatowanie menu */

.header-dropdown {float:left; height: 20px; z-index: 100; }
.header-navbar {float:left; margin:0px; list-style-type:none; padding: 0px 0px 0px 0px; }
.header-navbar li {float:left; }
.iMask { position:absolute; left:-300px; top:-300px; z-index: 10; }
.dhtmlmenuitem { padding:4px 8px 4px 8px; font-size: 8pt; font-family:verdana, sans-serif;}
a.dhtmlmenulink { color:#0860a8; text-decoration:none; }
a.dhtmlmenulink:hover { color:#0860a8; text-decoration:none; border: none; background-color: transparent;}
a.dhtmlmenulink:visited { text-decoration:none; color: #63c; }
a.dhtmlmenulink:active { background-color: #efefef;  }
.dhtmlmenuitem-hr { font-size:1px; height:1px; border-bottom: 1px solid gray; }

.header-dropdown LI { width:150px; font-size: 8pt; font-family:verdana, sans-serif; font-weight: bold; color: white; text-align: center;  }


/* Text Based Buttons */
 a.p-button {
      height: 24px;
      background:url('/img/buttons/but-grey-left.gif') no-repeat left top;
      margin: 0; 
      margin-right:10px;
      padding: 0px 0px 0px 1px;
      font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-weight: normal;
      color:#000000;
      font-size:10px;
      text-decoration:none;
      cursor: pointer;
      float: left;
      line-height: 0px;
}

a.p-button span {
      display:block;
      background:url('/img/buttons/but-grey-right.gif') no-repeat right top;
      padding:4px 12px 4px 12px;
}

a.p-button:hover span {background-position:100% -24px; color:#000000; font-weight: normal;}
a.p-button:hover {background-position:0% -24px; color:#000000; border: none;}
a.p-button:visited {color:#000000;}


a.s-button {
      height: 24px;
      background:url('/img/buttons/but-blue-left.gif') no-repeat left top;
      margin: 0; 
      margin-right:10px;
      padding: 0px 0px 0px 1px;
      font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
      font-weight: normal;
      color:#000000;
      font-size:10px;
      text-decoration:none;
      cursor: pointer;
      float: left;
      line-height: 0px;
}

a.s-button span {
      display:block;
      background: url('/img/buttons/but-blue-right.gif') no-repeat right top;
      padding:4px 12px 4px 12px;
}

a.s-button:hover span {background-position:100% -24px; color:#000000; font-weight: normal;}
a.s-button:hover {background-position:0% -24px; color:#000000; border: none;}
a.s-button:visited {color:#000000;}

#pscroller1{
      position: relative;
      left: 720px;
      top: 52px;
      width: 118px;
      height: 183px;
      font-size: 11pt;
      text-align: center;
      color: #FFF; 
      padding: 5px;
      background-image: url('/img/menu/msgback.png');
      background-repeat: no-repeat;
}

#pscroller2{
      position: relative;
      top: 0px;
      width: 100%;
      height: 26px;
      font-size: 9pt;
      text-align: left;
      color: #FFF;
      padding: 5px;
      background-color: red;
      background-repeat: no-repeat;
}

#pscroller11{
      left: 5px;
}

#pscroller12{ 
      left: 5px;
}


/* 2 */
#footer_container { color: gray; }
#footer_container a { color: #9CF; } 
#footer_container a:hover { color: #9CF; background-color: #333; text-decoration: underline;	 }



/* GALERIA */

#footer0 { background: #fff; height: 30px; color: #999; }
#footer1 { background: #3d3d3d; height:30px; }
#footer2 { background: #202020; height: 30px; }
#footer3 { background: #000; padding-bottom: 20px; position:relative; z-index:101; }

#IimageContainer{ padding: 10px; }
#IimageContainer>#IhoverNav{ left: 0;}
#IhoverNav area{ outline: none;}
	
#IprevLink:hover, #IprevLink:visited:hover { background: url(/img/lightbox/prevlabel.gif)  left 45% no-repeat; }
#InextLink:hover, #InextLink:visited:hover { background: url(/img/lightbox/nextlabel.gif)  right 45% no-repeat; }

.gate 	  { text-indent: 0px; border-bottom: 1px dashed silver; padding: 16px;}
.gate img { padding-right: 12px; } 
