 body          /* format body */
{background-color:#3d5688;   font-size:6pt; font-style:tahoma; }

td.home         /*tabela i komorki sekcji na glownej */
{
vertical-align:top; background-image:url(images/div_sekcja.gif); background-repeat:repeat-x
}

div.sekcje                  /*  div contener dla sekcji */
{
margin-top:2px; margin-bottom:4px;
width:285px; padding-bottom:6px; font-size:8pt;  border-width:1px;
}

div.streszcz                  /*  div contener dla sekcji */
{
 margin-bottom:4px; padding-top:5px;
width:100%; padding-bottom:6px; font-size:8pt;  border-width:1px;  background-image:url(images/div_sekcja.gif); background-repeat:repeat-x
}

div.naglowek_sekcje               /*  naglowek dla sekcji */
{
font-weight:bold; font-zize:10pt; padding-top:2px; padding-bottom:8px; width:100%;
 text-align:center; color:white
}


a
{
text-decoration:none; color:blue
}
a:hover
{
color:red
}



div.glowny                /*capo di tutti contenero */
{text-align:center;  background-image:url(images/tlo.gif); background-repeat:repeat-x}


div.contener                         /* contener */
{margin-left:auto; width:1020px; margin-right:auto; position:relative}

td.td1                      /* baner1 */
{font-family:verdana; background-image:url(images/matura_01.gif); width:1020px; height:188px; vertical-align:top}


td.td2                        /* menu lewe */
{font-family:verdana; background-image:url(images/matura_02.gif); width:212px; height:650px; vertical-align:top}

td.td3                          /* content */
{font-family:verdana; background-image:url(images/matura_03.gif); width:659px;  vertical-align:top}

td.td4                          /* menu prawe */
{font-family:verdana; background-image:url(images/matura_04.gif); width:149px;  vertical-align:top}

div.contener_lewy_menu
{
width:168px; font-size:7pt; position:relative; left:32px; text-align:center; font-weight:bold; margin-top:15px
}

a.menulewy      /*klawisze menu pionowego*/
 { display:block; text-align:center; color:white;  padding-top:5px; padding-bottom:5px; width:100%;
  text-decoration:none;  font-weight:bold;  border-top:solid; border-bottom:solid;
  border-width:1px;
   border-top-color:#40618a; border-bottom-color:#9ac9f4;
   font-size:7pt;background-image:url(images/tlo_lewy.gif); background-color:#688dba;}
 a.menulewy:hover
 { color:#c7dae3;
    background-image:url(images/klawisz_lewy_hover.gif) }
 a.menulewy:active
 { color:#c5e2f6;  }
 


 
a.menu_belka_1      /*klawisze belki: o potralu, kontakt*/
 { text-align:right; color:white;    padding-right:7px;  padding-left:7px; padding-top:7px; padding-bottom:7px;
  text-decoration:none;  font-weight:bold; display:block; float:left; height:100%;
   font-size:7pt; border-left:solid 1px #678fbe; border-right:solid 1px black; background-image:url(images/klawisz_belka.gif);
   }
 a.menu_belka_1:hover
 {
 color:blue; background-image:url(images/klawisz_belka_hover.gif)
  }


div.belka                  /*kontener na menu w belce poziomej                        */
{
 height:28px; position:absolute; top:133px; left:190px
}



 
div.strona
{
font-size:8pt; font-family:verdana; width:600px; padding-left:20px; padding-top:20px ; padding-bottom:40px; text-align:justify
}

h1
{
font-size:10pt
}
 
div.menu
{
width:100%px; background-color:#1842c9; color:white; padding-top:7px; padding-bottom:7px;
 background-image:url(images/tlo_lewy_div.gif);  font-size:8pt; font-weight:bold; color:#4e6a88
}
 
div.stopka
{
width:100%; background-color:#678fbe; font-weight:bold; font-size:9pt; padding-top:15px; padding-left:20px;
padding-right:20px; padding-bottom:15px; color:#a34c38; border:solid; border-width:2px; border-color:#a7c5f1
}
 
 


A.reklama                  /*klawisze reklam*/
 {text-align:center; font-size:7pt; color:#a7c5f1; font-weight:bold; text-decoration:none}
A.reklama:HOVER
  {text-align:center; font-size:7pt;color:#77b8f3}



/* __________________style wybranych podstron   lub szegoły formatowania____________________________________________________________________________________________________________________*/



div.kursy   /*bloki na podstronie kursy*/
{
width:100%; border:dotted 1px #cfdcea; padding:10px 10px 10px 10px; margin-bottom:10px
}

div.tytul_naglowek      /*blok zawierający naglowek i tytul i streszcz nad artykułem*/
{
text-align:center; border:dotted 1px #cfdcea; padding:5px 10px 5px 10px;
background-color:#e7edef
}

div.wtabeli       /*     sekcje w tabeli  w home                                          */
{
border:dotted 1px #c7dae3; border-top:none; padding: 2px 12px 4px 12px; background-color:#f1f3f3
}

a.box_prawy
{
border-left:solid 1px #cfdcea;
border-top:solid 1px #cfdcea;
border-right:solid 1px blue;
border-bottom:solid 1px blue;
font-size:7pt; font-weight:bold; color:white;
display:block; width:143px;  padding:6px 0px 6px 0px; background-color:#6aa0c3; text-align:center
}
a.box_prawy:hover
{
border-right:solid 1px #cfdcea;
border-bottom:solid 1px #cfdcea;
border-left:solid 1px blue;
border-top:solid 1px blue;
color:#c7dae3
}
 
 
 
