h3 { font-size : 100%; margin : 0.2em; }
.bialelitery {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF; text-decoration: none}
a.bialelitery:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none}
a.bialelitery:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.bialelitery:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline}

.nieblitery { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00386A; text-decoration: none }
a.nieblitery:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #587DAB; text-decoration: none }
a.nieblitery:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #587DAB; text-decoration: none }
a.nieblitery:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #46668C; text-decoration: underline}
a.nieblitery:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #587DAB; text-decoration: none }

.stopkalitery { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.stopkalitery:active { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.stopkalitery:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; }
a.stopkalitery:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline; }

.aktualnosci {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004685; text-decoration: none; line-height: 14px}
.ramka {  border-color: #FFFFFF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.stopka {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;; border: #9BBEE6 solid; border-width: 1px 0px 0px}
.formularze {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: none; margin:0px 0px; overflow: hidden; padding: 2px 2px}
.button {  background-color: #deebff; font-family: Arial, Helvetica, sans-serif; color: #004584; border-color: #004584; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.naglowek1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; color: #FFFFFF; text-decoration: none ; font-weight: bold; padding-top: 3px; padding-right: 5px; padding-bottom: 3px; padding-left: 5px}
.naglowek2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; text-decoration: none ; font-weight: bold ;}
.zapowwydform {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #004685; width: 393px; padding-top: 2px; padding-right: 2px; padding-left: 2px; height: 80px}
.adreswydz {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; background-repeat: no-repeat}
.menuheader { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF; text-decoration: none }
.tabelajasnetlo {  background-color:  #EDEDED; color: #00386A; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.f { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; text-decoration: none; margin:0px 0px; overflow: hidden; padding: 2px 2px ; background-color: #FBFDFF}
.tabele {  border: 1px #5A8ECE solid}

.page-header{
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       color: InfoBackground;
       text-decoration: none;
       padding-left: 5px;
       padding-bottom: 5px;
       vertical-align: bottom;
       background-image: url(../img/srodek/aktual_head_tlo2.gif);
}
.page{
       width: 100%;
       height: 100%;
       background-image: url('/img/srodek/aktual_tlo.gif');
       border: 1px solid white;
       border-top-width: 0;
       border-collapse: collapse;
}

.page-silver{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   width: 100%;
   height: 100%;
   margin-top: 5px;
   border: 1px solid white;
   border-collapse: collapse;
}

.pageh-silver{
   height: 36px;
   color: #FFFFFF;
   padding-left: 5px;
   padding-bottom: 5px;
   vertical-align: bottom;
   border-bottom: 1px solid white;
   background-color: #708090;
}
.pagec-silver{
   background-color: Silver;
   border-collapse: collapse;
}

/* ------- KURSY ------------------------------------------------------------------ */
table.kursy{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}
table.kursy th{
   color: #ffff00;
   background-image: url('/img/tlo_main.gif');
   font-weight: normal;
   padding-top: 5px;
   padding-bottom: 5px; 
}
table.kursy td{ padding: 5px }
table.kursy tr.gr1{ background-color: #ffff99;}
table.kursy tr.gr2{ background-color: #ffff33;}
table.kursy tr.gr3{ background-color: #FFBA75;}
table.kursy tr.gr4{ background-color: #ff6600;}
table.kursy .col1{background-color: #ffff33;}
table.kursy .col2{background-color: #ffff99;}

table.kursy a:hover {color: #CC0033;}
table.kursy a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #003399;
}
img.dogory{
   border-width: 1px;
   border-top-color: white;
   border-left-color: White;
   float: right;
}

td.zaba {
  height: 215px;
  background-image: url('/img/left/narcyz.gif');
  background-repeat: no-repeat;
}
td.testy {
  height: 22px;
  background-image: url('/img/kursy/testy.gif');
  background-repeat: no-repeat;
}
td.eiffel {
      height: 210px;
      background-image: url('/img/onas/eiffel_n.gif');
      background-repeat: no-repeat ;
}
td.kogut {
      height: 168px;
      background-image: url('/img/onas/eiffel_n.gif');
      background-repeat: no-repeat ;
}
table.egzaminy {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px; /*border-collapse: collapse;*/
}
table.egzaminy caption{
       font-size: 14px;
       font-weight: bold;
}
table.egzaminy td{
   padding: 5px;
   /*border-bottom: 1px solid black;*/
   /*vertical-align: text-bottom;*/
}
table.egzaminy .zad {
       background-color: #FFBA75;
       text-align: left;
       font-weight: bold;
       padding-top: 10px;
}
table.egzaminy .col1{background-color: #ffff99;}
table.egzaminy .col2{background-color: #ffff33;}
.opis{
       font-size: 12px;
       font-style: italic;
}
table.sesje {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px; /*border-collapse: collapse;*/
       text-align: center;
}
table.sesje caption{
       font-size: 14px;
       font-weight: bold;
       padding-bottom: 10px;
}
table.sesje th{background-color: #ffff33;       }
table.sesje td{
       background-color: #ffff99;
       width:25%;
       padding: 5px;
}
table.sesje li{
        text-decoration: none;
        text-align: left;
}

table.grupy {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       /*border-collapse: collapse;*/
       width: 100%;
}
table.grupy caption{
       font-size: 14px;
       font-weight: bold;
       padding-bottom: 10px;
}
table.grupy th{
   color: #ffff00;
   background-image: url('/img/tlo_main.gif');
   font-weight: normal;
       padding: 10px 0px 10px;
}
table.grupy td{padding: 5px;}
table.grupy tr.gr1{ background-color: #ffff99;}
table.grupy tr.gr2{ background-color: #ffff33;}
div.kultura{
       padding: 5px;
       border-bottom: 1px solid white;
}
div.kultura input { margin : 0.2em; }
div.kultura input.kultbutton { background-color : #70A4E8; border : 1px solid #385888; }
div.kultura img.fotka { margin : 0.2em 2em; }
div.ukryj { display : none; }
div.zdjecie{
       background-color: Black;
       padding: 5px;
       text-align: center;
       font-weight: bold;
       color: Silver;
}
div.zdjecie table caption{
       font-size: 14px;
       color: Silver;
       font-weight: bold;
}
div.zdjecie table td{
       text-align: center;
}
div.biblioteka{
       padding: 5px;
       border: groove;
}
div.delf{
       margin-top: 20px;
       background-color: #FDF5E6;
       padding: 5px;
}
div.delf h4{
       font-size: 14px;
       margin: 5px 0 0 0;
}
div.delf h5{
       font-size: 12px;
       font-weight: bold;
       margin: 5px 0 0 0;
}
div.delf p {margin: 0 0 0 5px;}
div.delf ol{
       margin-bottom: 0px;
       margin-top: 0px;
}
div.delf li{margin-top: 2px;}
div.adres{
       margin: 0;
       background-color: #FDF5E6;
       padding: 5px;
}
div.adres p{
       margin: 0;
       line-height: 150%;
}

table.admin {
       font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 12px;
       /*border-collapse: collapse;*/
       width: 100%;
}
table.admin caption{
       font-size: 14px;
       font-weight: bold;
       padding-bottom: 10px;
}
table.admin th{
   color: #ffff00;
    background-image: url('/img/tlo_main.gif');
   font-weight: normal;
   padding: 10px 0px 10px;
}
table.admin td{padding: 5px;}
table.admin tr.row1{ background-color: #ffff99;}
table.admin tr.row2{ background-color: #ffff33;}
/*---- konkurs --------------------------------------------------------------------------*/
.konkurs{
    text-align: center;
}

div.konkurs{background-color: #FFFFCC;
						padding: 10px;
						font-size: x-small;
						
}
a.konkurs{color:#00009F;}
ul.konkurs{
        font-weight: bold;
        text-align: left;
}
li.konkurs{
        font-weight: normal;
        text-align: left;
}
/*---- weekend -----------------------------------------------------------------*/
div.weekend{
       /* background-image: url('/img/fondu.jpg');*/
        background-position: center center;
        background-repeat: no-repeat;
        padding: 1px 0;
        font-size: 1.0em;
}
div.weekend h4{
        font-size:1.2em;
        padding: 5px;
        margin: 0px;
}
div.weekend h3{
        padding: 0px 5px;
        margin: 0px;
        text-align: center;
}
div.weekend p{
        padding: 0px;
				text-align: center;
}
/*------- wakacje -----------------------------------------------------------*/
div.wakacje{
        background-image: url('/img/kursy/kwiaty.jpg');
        background-position: center top;
        background-repeat: no-repeat;
        padding: 1px 0;
        font-size: 1.2em;
}
div.wakacje h3{
        padding: 0px 5px;
        margin: 0px;
        text-align: center;
}
div.wakacje p{
        padding: 5px 20px;
        text-align: center;
}
div.wakacje h4{
        font-size:1.2em;
        padding: 5px;
        margin: 0px;
        text-align: center;
}

div.wakacje1{
				background-image: url('/img/kursy/kwiat.jpg');
        background-position: center top;
        background-repeat: no-repeat;
        padding: 1px 0;
        font-size: 1.2em;
}
div.wakacje1 h3{
        padding: 0px 5px;
        margin: 0px;
        text-align: center;
}
div.wakacje1 p{
        padding: 5px 20px;
        text-align: center;
}
/*---- olimpiada ---------------------------------------------------*/
.olimpiada{
        text-align: center;
}
div.olimpiada{
        background-color: #FF9393;
        padding: 10px 10px;
}
p.olimpiada{
        text-align: justify;
        padding: 10px;
}
ol.olimpiada li{
        text-align: justify;
        padding-right: 10px;
        margin-bottom: 10px;
}
ul.olimpiada li{
        padding-right: 10px;
        text-align: justify;
        margin-bottom: 10px;
}
table.olimpiada{
        font-size: 10px;
        padding: 0px;
        border: none;
        background-color: #FF9393;
}
table.olimpiada th{
        font-size: 1.2em;
        font-weight: normal;
}
table.olimpiada td{
        font-size: 12px;
        cellspacing: 0px;
}

.rozlitery {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FF9393; text-decoration: none;}
a.rozlitery:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.rozlitery:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF9393; text-decoration: underline;}

/*---- pracownicy ---------------------------------------------------------------------------*/
div.pracownicy{
				background-image: url('/img/pracownicy/lista_prac.jpg');
        background-position: center top;
        background-repeat: no-repeat;
        font-size: 1.2em;
}			
div.pracownicy p{
				padding: 0 20px;
}	
table.pracownicy{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}
span.pracownicy{
        font-style: italic;
}
p.pracownicy{
        text-align: justify;
}
span.italic{
        font-style: italic;
}
.uwaga{
        color: red;
}
.center { text-align : center; }

ul.left li { text-align : left; }

ul#links a { font-weight : bold; text-decoration : none; line-height : 1.3em; }
ul#links ul a { font-weight : normal; text-decoration : underline; }  

/* TABELA Z GALERI¡ PRAC W KONKURSIE BRETANIA */

table.bretagne { background : #B8CCE8; width : 410px; margin-bottom : 0; }
table.bretagne td { background : #B8CCE8; vertical-align : center; padding : 1px; text-align : center; }
table.bretagne td img { border : 1px solid black }

/*-------reklama ----------------------------------------------------------------------*/
#text2{
    text-align: justify;
    background-color: #FFFFCC;
    visibility:hidden ;/*   visible*/
    position: absolute;
    left: 272px;
    top: 200px;
    width: 432px;

    z-index:10;
    border: 1px solid #007D00;
    padding: 10px;
    /*-moz-opacity:0.5;filter:alpha(opacity=50);*/
}
a.zielony:link{color: #007D00; font-size: 12px; font-weight: bold;}
a.zielony:hover{color: #00C500; font-size: 12px; font-weight: bold;}
/*--godziny otwarcia--------------------*/
table.data{
		font-size: 10px;
		text-align: left;
		border: 1px white;
}
table.data td{
		font-size: 10px;
		text-align: left;
		border: 1px white;
}

/* ------------ kariera ---------------------------*/
table.final{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
	 width: 100%;
}
table.final td.gr1{
   color: #FF9393;
   background-image: url('/img/tlo_main.gif');
   font-weight: bold;
   padding-top: 5px;
   padding-bottom: 5px; 
}

table.final td.gr2{ background-color: #FF9393;}


/* ------------ konkurs ---------------------------*/
div.konkurs_radio{
				background-image: url('/img/konkurs/komary.jpg');
        background-position: center top;
        background-repeat: no-repeat;
				padding: 10px;
}	