/* błękit prowansalskiej lawendy 174 */
/* color darkslateblue */
body { 
	margin: 5px; 
	padding: 5px; 
	background-color: #483D8B;
	}
   .navtext {
   width:120px;
   font-size:8pt;
   font-family:verdana;
   border-width:2px;
   border-style:outset;
   border-color:#006BAE;
   layer-background-color:#FFF6D9;
   background-color:#EFEFE5;
   color:black;
	}
   .navtext a:link { color: #0000BC;
   font-family: Verdana,Arial,Helvetica; 
	font-size: 11px;
	text-decoration: none;
	}
   .navtext a:hover {
	color: #FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	text-decoration: none;
   display: block;
	background-color: #ABC2E2;
	}
   .navtext a:visited { color: #9EB3D1;
   font-family: Verdana,Arial,Helvetica; 
	font-size: 11px;
	text-decoration: none;
	}

/* links */
  a:link { color: #4169E1; /* color royalblue */
    font-family: Verdana,Arial,Helvetica; 
	 font-size: 11px;
    text-decoration: none;
    }
  a:visited { color: #A0522D; /* color sienna */
    text-decoration: none;
    }
  a:hover { color: #FF8000; /* color orange */
	 } 
  a:active { 
    color: #FF0000; /* color red */
    text-decoration: none;
    }
  a.boldlink:link { font-family: verdana,tahoma,arial;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-weight: bold;
    text-decoration: none;
    color: rgb(48, 80, 255);
    }
  a.boldlink:visited { font-family: verdana,tahoma,arial;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-weight: bold;
    text-decoration: none;
    color: #305019;
    }
  a.boldlink:hover { font-family: verdana,tahoma,arial;
    font-style: normal;
    font-variant: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-weight: bold;
    text-decoration: none;
    color: #FF4500;
    }
/* image positioning - left, right and center */
.left
{ float: left; 
  padding: 0px 8px 0px 0px;
}

.right
{ float: right; 
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

	 
div { 
   padding: 5px; 
	margin: 0; 
	border: 1px solid white;
	vertical-align: top; 
	background-color: #E6E6FA; /* color lavender */

	}

/* headers */
  div#header { border: none;}
  div#header img.no-border { border: none;}
     #header-logos { 
   border: none; 
	position: absolute; 
	top: 20px; 
	right:20px
	}

  div#dirinfo { border: none;}
     #dirinfo-links { 
     position: absolute; 
	  top: 87px; 
	  right:50px;
	  }

/* MENU LEFT*/
div#lewa {
	float: left;
	width: 175px;
	position: absolute;
   }
div#lewa h2 {
   background-color: #B1C9EA;
	letter-spacing: 0.5em;
	margin: 0 0 2px 0;
	padding: 5px;
	font-weight: bold;
	font-size: 12px;
	font-family: verdana;
	border: 1px solid black;
	}

div#lewa ul {
padding: 0;
margin: 0;
width: 100%;
list-style-type: none;
font-weight: bold;
font-size: 12px;
font-family: verdana; }

div#lewa ul li {
margin: 0 0 2px 0;
border: 1px solid black;
background-color: #A1B7D5; }

div#lewa ul a {
display: block;
color: black;
padding: 5px 15px 5px 15px;
text-decoration: none; }

#lewa li a#start  { 
background-color: #FA8072; /* color salmon */
color: #000000; 
text-align: center; 
letter-spacing: 0.5em;
}
#lewa li a:hover#start {
	background-color: #483D8B; /* color darkslateblue */
	color: #FFFFFF;
}

div#lewa ul a:hover {
color: #FFFFF0;
background-color: #728197;
background-image: url(1.gif);
background-position: 120px 50%;
background-repeat: no-repeat; }

div#lewa ul a:visited { color: #A0522D; /* color sienna */
    text-decoration: none;
    font-weight: normal;
    }

div#lewa p {
background-color: #E8E8E8;
margin: 5px 0 4px; 0;
padding: 5px;
font: normal 11px verdana;
border: 1px solid black; }

div#lewa p span {
color: #FFFFF0;
margin: -3px -5px 3px -5px;
padding: 3px;
border: 0;
background-color: #708090; /* color slategrey */
display: block;
text-align: center; }


div#srodek{ margin: 0 191px 0 185px; }

div#srodek h1 {
background-color: #92A5C1;
margin: 0 0 2px 0;
padding: 5px;
font: bold 15px verdana;
border: 1px solid black; }

div#srodek h1 {
background-color: #92A5C1;
margin: 0 0 2px 0;
padding: 5px;
font: bold 15px verdana;
border: 1px solid black; }

div#srodek h2 {
background-color: #9FB3D2;
margin: 0 0 2px 0;
padding: 5px;
font: bold 13px verdana;
color: #FFFFFF }

div#srodek h3 {
background-color: #ACC2E3;
margin: 0 0 2px 0;
padding: 5px;
font: bold 12px verdana;
color: #FFFFFF }

div#srodek h4 {
background-color: #B9D0F4;
margin: 0 0 2px 0;
padding: 5px;
font: bold 12px verdana;
color: #FFFFFF }

div#srodek p {
	background-color: #F5F9FF;
	margin: 10px 0 4px 0;
   padding: 5px 5px 5px 5px;
	font: normal 11px verdana;
	text-align: justify;
	text-indent: 1cm;
	border: 1px solid black;
}
div#srodek p:first-letter {
	font: 20pt Verdana;
}

div#srodek p span {
   font: normal 12px verdana;
	}
div#srodek .slide-pagebody { padding: 10px; background-image: url(images/background.gif);}
div#srodek p img {
   float: left; 
   clear: left; 
   margin: 0 3px 0 0;
   padding: 5px 5px 5px 5px;}


div#glowna{ float: right; margin: 0 0 0 186px; }
div#glowna h1 {
background-color: #B1C9EA;
letter-spacing: 0.5em;
margin: 0 0 2px 0;
padding: 5px;
font-weight: bold;
font-size: 12px;
font-family: verdana;
border: 1px solid black;}

div#glowna h2 {
background-color: #B1C9EA;
margin: 0 0 2px 0;
padding: 5px;
font-weight: bold;
font-size: 11px;
font-family: verdana;
border: 1px solid black;}

div#glowna h3 {
background-color: #ACC2E3;
margin: 0 0 2px 0;
padding: 5px;
font: bold 12px verdana;
color: #FFFFFF }

div#glowna h4 {
background-color: #B9D0F4;
margin: 0 0 2px 0;
padding: 5px;
font: bold 12px verdana;
color: #FFFFFF }

div#glowna p {
	background-color: #F5F9FF;
	margin: 10px 0 4px 0;
   padding: 10px;
	font: normal 12px verdana;
	text-align: justify;
	text-indent: 1cm;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}
div#glowna p:first-letter {
	font: 20pt verdana;
}

div#glowna p img {
   float: left; 
   clear: left; 
   margin: 0 3px 0 0;
   padding: 5px 5px 5px 5px;}

#glowna ul {
   margin-bottom: 1.5em;
   margin-left: 1.5em;
	padding-left: 1em;
	list-style: square;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
}

/* NEWS RIGHT*/
div#prawa { float: right; width: 180px; }

div#prawa p {
   background-color: #DCDCDC;
   margin: 5px 0 4px; 0;
   padding: 5px;
   font: normal 11px verdana;
   border: 1px solid black;
	}
/* little title */
div#prawa p span {
color: #FFFFF0;
margin: -3px -5px 3px -5px;
padding: 3px;
border: 0;
background-color: #708090; /* color slategrey */
display: block;
text-align: center; }

div#stopka {
	background-color: #F5F9FF;
	margin: 10px 0 4px 0;
   padding: 5px;
	font: normal 11px verdana;
	border-right: 2px solid white;
	border-bottom: 2px solid white;
	}

  .red { background-color: rgb(255, 0, 0);
    }

  .orangered { background-color: rgb(255, 69, 0);
    }

  .orange { background-color: rgb(255, 165, 0);
    }

  .salmon { background-color: rgb(250, 128, 114);
    }

  .tomato { background-color: rgb(255, 99, 71);
    }

  .sandybrown { background-color: rgb(244, 164, 96);
    }

  .coral { background-color: rgb(255, 127, 80);
    }

  .firebrick { background-color: rgb(178, 34, 34);
    }

  .deeppink { background-color: rgb(255, 20, 147);
    }

  .gainsboro { background-color: rgb(220, 220, 220);
    }
  .topbar_violet { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/gray/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }

  .topbar_violet1 { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/purple/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }

  .topbar_blue { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/blue/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }

  .topbar_green { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/dark-green2/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }

  .topbar_olive { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/golden-green/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }

  .topbar_brown { background-color: rgb(101, 149, 214);
    background-image: url(../images/topbars/black/classic.gif);
    background-repeat: repeat-x;
    height: 25px;
    color: white;
    }
  a.topbar { color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .belka_braz { background-image: url(../images/buttonOver-tile.gif);
    font-size: 11px;
    color: white;
    }

  .slide-pagebody { padding: 10px;
    background-image: url(../images/background.gif);
    }

  .button1 { font-family: CourierNew,Arial,Helvetica,sans-serif,Verdana;
    font-size: 12px;
    font-weight: bold;
    color: white;
    background-image: url(../images/buttonback2.jpg);
    }

  .button2 { font-family: CourierNew,Arial,Helvetica,sans-serif,Verdana;
    font-size: 12px;
    font-weight: bold;
    color: white;
    background-image: url(../images/buttonback3.jpg);
    }

  .button3 { font-family: CourierNew,Arial,Helvetica,sans-serif,Verdana;
    font-size: 12px;
    font-weight: bold;
    color: white;
    background-image: url(../images/buttonback.gif);
    }

  .txt { color: rgb(0, 0, 0);
    font-family: VERDANA,ARIAL,TAHOMA;
    font-size: 11px;
    }

  .wazny { color: rgb(255, 0, 0);
    font-size: 12px;
    }
  .bob { color: rgb(255, 5, 238);
    background-color: rgb(152, 251, 152);
    font-size: 12px;
    }

  .bog3 { color: rgb(255, 255, 255);
    background-color: rgb(255, 105, 180);
    font-size: 14px;
    }

  .cwc { color: rgb(0, 238, 0);
    background-color: rgb(240, 128, 128);
    font-size: 12px;
    }

  .zwml { color: rgb(255, 255, 240);
    background-color: rgb(154, 205, 50);
    font-size: 12px;
    }

  .rescacib { color: rgb(2, 255, 233);
    background-color: rgb(178, 34, 34);
    font-size: 12px;
    }

  .cacib { color: rgb(255, 255, 255);
    background-color: rgb(255, 0, 0);
    font-size: 13px;
    }

  .bos { color: rgb(127, 255, 0);
    background-color: rgb(244, 164, 96);
    font-size: 12px;
    }

  .barre {
	border: 0px none;
	margin: 0px;
	padding: 0px;
	background: transparent url(../images/barre.jpg) repeat-x scroll 0% 50%;
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	color: rgb(255, 255, 255);
}

  .barresel { border: 0px none ;
    margin: 0px;
    padding: 0px;
    background: transparent url(../images/barre_selection.jpg) repeat-x scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  .bord { background-color: rgb(135, 149, 201);
    }

  .clair { background-color: rgb(219, 223, 239);
    }

  .mint { background-color: rgb(221, 241, 217);
    }

  .papaya { background-color: rgb(255, 239, 213);
    }

  .minner { padding: 4px;
    font-family: Tahoma,Verdana,sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    text-decoration: none;
    color: white;
    }

  .moout { border: 1px solid rgb(102, 153, 204);
    background: rgb(51, 102, 153) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .moover { border: 1px solid rgb(102, 153, 204);
    background: rgb(102, 153, 204) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .modown { border: 1px solid rgb(102, 153, 204);
    background: rgb(153, 204, 255) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    }

  .sandbox { border: 1px none rgb(240, 226, 199);
    padding: 10px;
    width: 260px;
    background-color: rgb(240, 226, 199);
    margin-bottom: 30px;
    }

  input { border: 1px solid rgb(5, 13, 111);
    margin: 1px;
    padding: 2px;
    background: rgb(105, 105, 105) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  input.login { border: 1px solid rgb(123, 47, 47);
    margin: 1px;
    padding: 1px;
    background: rgb(217, 157, 157) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    font-family: verdana,arial,tahoma;
    font-size: 10px;
    font-weight: bold;
    }

  select { border: 1px solid rgb(5, 13, 111);
    margin: 1px;
    padding: 2px;
    background: rgb(135, 149, 201) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  textarea { border: 1px solid rgb(5, 13, 111);
    margin: 1px;
    padding: 2px;
    background: rgb(176, 196, 222) none repeat scroll 0% 50%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }
/* Cienie */
.shadow {
	width: 100%;
	filter: Shadow(color=LightGrey, direction=135);
	}
.shadow0 {
	width: 100%;
	filter: Shadow(color=#ccffff, direction=135);
	}
.shbig {
	width: 100%; 
	filter: DropShadow(color=LightGrey, offx=5, offy=5); 
	}
/* Tabele */
  th { background-color: rgb(160, 82, 45);
    color: rgb(255, 255, 255);
    font-size: 12px;
    }

  td { color: rgb(0, 0, 0);
    font-family: Verdana,Arial,Helvetica;
    font-size: 9px;
    }

  td.buttblue { border-style: none outset outset none;
    border-color: rgb(204, 204, 204) rgb(124, 124, 124) rgb(124, 124, 124) rgb(204, 204, 204);
    border-width: 3px 3px 2px 2px;
    color: rgb(0, 0, 0);
    font-family: Verdana,Arial,Helvetica;
    font-size: 9px;
    opacity: 0.5;
    background-color: rgb(176, 196, 222);
    }
  .ramka {
	border-style: groove outset outset groove;
	border-color: rgb(204, 204, 204) rgb(124, 124, 124) rgb(124, 124, 124) rgb(204, 204, 204);
	border-width: 4px 4px 2px 2px;
	color: rgb(0, 0, 0);
	font-family: Verdana,Arial,Helvetica;
	font-size: 9px;
}
  .podswietlona { background-color: rgb(245, 222, 179);
    font-weight: bold;
    color: white;
    }

  .zaznaczona { background-color: rgb(210, 180, 140);
    font-weight: bold;
    color: yellow;
    }

  .normalna { background-color: inherit;
    }

