/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

/* ogólne */


.male { height: 60px;

    }
    
    table.minimalnyczas {
    border: 1px solid #1F1F1F;
    }
    
table.minimalnyczas td {
        border: 1px solid #1F1F1F;
        padding:5px;
}
    
    
    
    
.pokazzasade {
    padding-top:15px;
    padding-bottom:15px;
    
    
    }
.zasadaczerwona {
    padding: 10px;
    margin:5px;
    border: solid 1px grey;
    height: 100px;
    background-color:#FCBCB8;
    
    }
.zasadazielona {
    padding: 10px;
    margin:5px;
    border: solid 1px grey;
    height: 100px;
    background-color:#A5FA96;
    
    }


.blue { 
    color: rgb(51, 102, 255);
    font-weight: bold;
    text-decoration:underline;
    cursor: pointer;
    }
    
/* koniec ogólne */



  body { background: rgb(153, 153, 0) none repeat scroll 0% 50%;

    font-style: normal;
    font-weight: normal;
    text-align: center;
    color: rgb(255, 255, 255);
    font-family: helvetica,tahoma,verdana,sans-serif;
    font-size: 11px ! important;
    }
a img {
    border: solid 1px white;
    }
  
a {
    color:white;
    }

  td.nowanazwa { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 155px;
    font-size: 11px;
    }

  td.adres { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    width: 158px;
    }

  td.kat { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 65px;
    }
    
td.oferta { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 85px;
    }

  td.cenab { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 40px;
    }

  td.info { border-style: solid none solid solid;
    border-color: rgb(248, 248, 248);
    border-width: 1px;
    padding-left: 5px;
    width: 25px;
    }

  td.egz { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 33px;
    }

  table.wiersz { font-weight: bold;
    font-size: 11px;
    padding-top: 8px;
    }
    
table.wiersz1 { 
    font-weight: bold;
    font-size: 12px;
    padding-top: 5px;
    }
    
 table.rek_wiersz { font-weight: bold;
    font-size: 13px;
    padding-top: 8px;
    }

  cwiczenie { color: rgb(132, 132, 132);
    background-color: rgb(204, 204, 204);
    }

 

  td.lewe { border: 1px solid rgb(110, 110, 0);
    font-weight: bold;
    text-transform: none;
    font-style: normal;
    font-size: 12px;
    display: block;
    line-height: 24px;
    height: 30px;
    width: 190px;
    }

  td.lewewramce { border: 1px solid rgb(255, 255, 255);
    }


  

/* anaglowek */

#nag_top {
    background-color: white;
    text-align: center;
    margin:0 auto;
    width:980px;
    }
    
#nag_bottom {
    padding-bottom:3px;
    }
    
#nag_1 { 
    width:150px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 6px;
    float:left;
    }
    
#nag_2 { 
    padding:3px;
    text-align:right;
    }


/* koniec anaglowek */

  td.index_sub { border: 1px solid rgb(51, 51, 51);
    padding: 10px 5px 50px 0px;
    background-color: rgb(223, 229, 226);
    color: rgb(85, 85, 85);
    text-align: left;
    }

  td.wstep { border: 1px dashed rgb(255, 255, 255);
    padding: 10px;
    text-align: left;
    color: rgb(255, 255, 255);
    }

 

  a.link { text-decoration: none;
    color: rgb(255, 255, 255);
    }

  



  a.red:hover { color: rgb(153, 0, 0);
    font-size: 10px;
    line-height: 24px;
    background-color: rgb(224, 224, 224);
    font-weight: bold;
    text-decoration: blink;
    }

  a.red { font-size: 10px;
    line-height: 24px;
    display: block;
    font-weight: bold;
    text-decoration: blink;
    color: rgb(255, 153, 0);
    }

  a.home { text-decoration: none;
    font-weight: bold;
    color: rgb(255, 153, 0);
    }

  a.home:hover { text-decoration: underline;
    font-weight: bold;
    }

  table.tabela { font-size: 9px;
    font-family: tahoma,verdana,helvetica,sans-serif;
    background-color: rgb(255, 255, 255);
    } 
    
table.tabela1 div { 
    font-size: 12px;
    }
    
table.rek_tabela { 
    font-size: 11px;
    font-family: tahoma,verdana,helvetica,sans-serif;
    background-color: rgb(255, 255, 255);
    }

  a.podstrona { color: rgb(248, 248, 248);
    font-weight: bold;
    text-decoration: underline;
    }

  a.podstrona:hover { text-decoration: underline overline;
    font-weight: bold;
    }

  td.banner_central { border: 1px solid rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(153, 153, 0);
    }

  table.tab1 { border-color: rgb(102, 102, 102);
    border-width: 1px;
    border-top: 1px solid rgb(102, 102, 102);
    border-left: 1px solid rgb(102, 102, 102);
    border-right: 1px solid rgb(102, 102, 102);
    padding-left: 40px;
    background-color: rgb(240, 240, 240);
    width: 580px;
    }

  table.tab2 { border-color: rgb(102, 102, 102);
    border-width: 1px;
    border-left: 1px solid rgb(102, 102, 102);
    border-right: 1px solid rgb(102, 102, 102);
    border-bottom: 1px solid rgb(102, 102, 102);
    padding: 20px;
    background-color: rgb(240, 240, 240);
    width: 580px;
    }

  td.td1 { width: 60%;
    }

  a.www { color: rgb(51, 102, 255);
    font-weight: bold;
    text-decoration: none;
    }

  a.www:hover { text-decoration: underline;
    font-weight: bold;
    color: rgb(51, 102, 255);
    }

  a.home2:hover { color: rgb(51, 102, 255);
    text-decoration: underline;
    font-weight: bold;
    }

  a.home2 { color: rgb(51, 102, 255);
    text-decoration: none;
    font-weight: bold;
    }

  td.td2 { text-align: center;
    padding-right: 5px;
    }

  span.zrodlo { font-size: 9px;
    }

  

  td.nag_2 { border-color: rgb(255, 255, 255);
    border-width: 1px;
    text-align: right;
    padding-right: 6px;
    }

table#nag { 
    border-color: rgb(255, 255, 255);
    border-width: 1px;

    }

  a.stronaglowna { color: rgb(255, 255, 255);
    }

  a.stronaglowna:hover { background-color: rgb(204, 204, 204);
    }

  td.poleca { font-weight: bold;
    text-align: center;
    padding-bottom: 10px;
    color: rgb(255, 55, 11);
    font-size: 19px;
    }

  table.poleca {  }

  table.tabela_rek { border-color: rgb(165, 165, 165);
    border-width: 1px;
    }

  td.banner_reklama { text-align: center;
    }

  td.poleca_index {
    color: #FFDB4A;
    font-weight: bold;
    text-align: center;
    font-size: 20px;
    }

  a.linki { color: rgb(255, 255, 255);
    }

  span.pogrubione { font-weight: bold;
    }

  a.nazwaosk { color: rgb(255, 255, 255);
    text-decoration: none;
    }

  span.chudanazwa { font-weight: normal;
    }

  span.grubanazwa { font-weight: bold;
    }

  table.tablewa { width: 120px;
    }

  td.mat { border: 1px solid rgb(255, 255, 255);
    padding-left: 5px;
    width: 33px;
    }
    
td.termin { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 100px;
    }
   
td.logostart { border: 1px solid rgb(255, 255, 255);
    padding-left: 5px;
    width: 100px;
    }

  td.kontakt { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 80px;
    }
td.bad { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 33px;
    }

  td.dod { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 60px;
    }
    
 td.rek_tel { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 115px;
    }
 td.rek_www { border: 1px solid rgb(255, 255, 255);
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 70px;
    }
 td.rek_kat { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 100px;
    }
td.rek_nazwa { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding-left: 5px;
    width: 185px;
    }
td.rek_adres { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    padding: 5px;
    width: 115px;
    }

  td.linkilogo { border: 1px solid grey;
    text-align: center;
    height: 130px;
    width: 250px;
    }

  td.linkiopis { border: 1px solid grey;
    padding-left: 5px;
    width: 300px;
    }

  table.tabelalinki { font-size: 11px;
    font-family: tahoma,verdana,helvetica,sans-serif;
    background-color: rgb(255, 255, 255);
    }

  td.nowanazwaword { border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 350px;
    font-size: 11px;
    }

  

  

  a.aktualnosci { text-decoration: underline;
    font-weight: inherit;
    color: rgb(0, 0, 0);
    }
/* astart nagłówek */

#start_polecane {
    font-size: 135%;
    font-weight: bold;
    padding-bottom: 12px;
    }
    
#start_pozostale {
    font-size: 135%;
    font-weight: bold;
    padding-top:30px;
    padding-bottom: 12px;

    }   

table#startnaglowek  {
      width:630px;
      padding:2px;
      }
      
td.start_gora_lewa { 
    font-size: 135%;
    font-weight: bold;
    width: 300px;
    }

td.start_gora_prawa { 
    width: 320px;
    padding:2px;
    }

/* koniec astart nagłówek */    
      
  td.index_trudne { padding: 20px;
    background-color: rgb(234, 234, 234);
    color: rgb(51, 51, 51);
    text-align: left;
    }

  td.trudnemiejscatd { padding: 5px;
    font-size: 12px;
    }

  td.rankingi { padding: 10px;
    text-align: left;
    font-size: 13px;
    background-color: rgb(253, 253, 253);
    color: rgb(11, 11, 11);
    }

  a.wwwranking { color: rgb(51, 102, 255);
    text-decoration: none;
    font-size: 11px;
    }

  td.rankingi { padding: 10px;
    text-align: left;
    font-size: 13px;
    background-color: rgb(253, 253, 253);
    color: rgb(11, 11, 11);
    }

  .stylankiety { border: 1px solid rgb(51, 51, 51);
    padding: 20px;
    margin-top: 20px;
    background-color: rgb(204, 218, 255);
    }

td.polecaranking { 
    color:grey;
    }

  .rrr { height: 200px;
    }

 .dymek  
 {  
     margin: -14px 10px -5px -4px;
     padding-right: 0px;
     width: 300px;
     height: 100px;
     overflow:auto; 
     font-family: Verdana;
    
 }  
 
.minokienkofilm {  
     margin: 0px 0px 0px 0px;
     padding-right: 0px;
     width: 350px;
     height: 220px;
     overflow:auto; 
     font-family: Verdana;
     font-size:11px;
    
 } 
 
 
 .maxokienkofilm  
 {  
     
    
 }  
 .dymek h4  
 {  
     font-weight: bold;  
     font-size: 14px;  
     border-bottom: 2px solid orange;  
     padding-bottom: 1px;  
     margin-bottom: 2px;  
     color: black;  
 }  
 .dymek img  
 {  
     float: right;  
     border: 1px solid black;  
     padding: 1px;  
     margin: 2px;  
     margin-left: 4px;  
 }  
 .dymek p  
 {  
     text-align: left;  
     font-size: 12px;  
     color: black;
 }  
 .dymek a  
 {  
     color: green;  
     text-decoration: none;  
 }  
 .dymek a:hover  
 {  
     color: black;  
 }  
 
 .dymekopis {  
     padding-top: 0px;  
     color: grey;
     font-size: 11px; 
     } 


table.client { 
    border: 0px none white;
    background-color: rgb(255, 255, 255);
    width: 980px;

    }
    
    
/* index.php */

#pojemnik { 
    margin: 0px auto;
    padding: 0px;
    width: 980px;
    border: solid 2px white;
    min-height:900px;
    }

#naglowek {
    font-weight: bold;
    color: rgb(255, 255, 255);
    font-size: 13px;
    background-color: rgb(119, 119, 0);
    width: 980px;
    border-bottom: solid 2px white;
    }


#content {
    clear:both;
    text-align:left;
    width: 980px;
    }
    
#kolumnalewa { 
    width: 136px;
    min-height: 900px;
    border-right: solid 1px white;
    float:left;

    }
            
#index {
    padding:2px;
    padding-bottom:20px;
    width:640px;
    border-left: solid 1px white;
    border-right: solid 1px white;
    float:left;
    overflow:hidden;
    }
    
#kolumnaprawa {
    min-height: 900px;

    width: 196px;
    border-left: solid 1px white;
    float:left;
    overflow:hidden;
    min-height: 900px;
    }
  
#stopka { 
    width: 960px;
    border-top: solid 2px white;
    clear:both;
    padding: 10px;
    text-align:left;
    }
    
/* koniec index.php */

/* kolumna  */

.kolumnalewa_naglowek { 
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    background-color: rgb(119, 119, 0);
    padding-top: 5px;
    padding-bottom: 5px;
    width:136px;
    }

.kolumnalewa_element_menu {
    border-bottom: 2px solid rgb(119, 119, 0);
    padding-left: 0px;
    width:136px;
    font-size:12px;
    
    }
    
a.podmenu:hover { 
    height: 100%;
    text-decoration:none;
    background-color: rgb(224, 224, 224);
    color: rgb(51, 51, 51);
    line-height: 24px;
    padding-left:3px;
    }

a.podmenu { 
    text-decoration:none;

    color: rgb(255, 255, 255);
    display: block;
    line-height: 24px;
    font-weight: inherit;
    padding-left:3px;

    }

a.podmenu_nowe:hover { 
    text-decoration:none;

    height: 100%;
    background-color: rgb(224, 224, 224);
    color: rgb(51, 51, 51);
    line-height: 24px;
    padding-left:3px;
    }
    
a.podmenu_nowe { 
    text-decoration:none;

    color: rgb(255, 153, 0);
    display: block;
    line-height: 24px;
    font-weight: bold;
    padding-left:3px;

    }

#kolumnalewa_ostatnia { 
    width:130px;
    height:35px;
    }
    
        
/* koniec kolumna lewa */

/* kolumna prawa */
.kolumnaprawa_naglowek { 
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    background-color: rgb(119, 119, 0);
    padding-top: 5px;
    padding-bottom: 5px;
    width:196px;
    }


.kolumnaprawa_pod_menu {
    width:196px;
    }
    
td.aktualnosci { 
    border-left: 1px solid grey;
    font-size: 11px;
    padding-left:2px;
    color: rgb(57, 50, 15);
    background-color: rgb(236, 240, 243);
    text-align: left;
    }

td.nazwa_polecanej { 
    border-style: solid none solid solid;
    border-color: rgb(255, 255, 255);
    border-width: 1px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    width:190px;
    font-size: 11px;
    text-align: center;

    }

   
#ofertareklamywaska {
    border: 1px solid grey;
    }
    
/* koniec kolumna prawa */


/* autoszkola i auto-szkola */

#index_sub { 
    font-size: 12px;
    border: 1px solid rgb(51, 51, 51);
    padding: 18px;
    padding-bottom: 40px;
    background-color:  rgb(240, 240, 240);
    color: #1F1F1F;
    text-align: left;
    min-height:400px;
    line-height:18px;
    }
    
#autoszkola_dane  {
    float: left;
    width: 310px;
    }
    
#autoszkola_mapa  {
    float:left;
    width:290px;
    }
    
#autoszkola_reszta  {
    padding-top: 30px;
    clear:both;
    }
    
#autoszkola_polecana {
    border: 1px solid grey;
    background-color: white;
    color:#fb6900;
    font-weight: bold;
    font-size:16px;
    text-align:center;
    padding:10px
    }
  
#zapisonline {
    border: 1px solid grey;
    background-color: white;
    font-size:13px;
    text-align:left;
    padding:10px
    }

#pokazanytelefon  {
    border: 1px solid grey;
    background-color: white;
    padding:5px;
    margin:5px;
    width:280px;
    }
    
#pokazanyemail  {
    border: 1px solid grey;
    background-color: white;
    padding:5px;
    margin:5px;
    width:280px;
    }
    
div#pokazplac  {
    border: 1px solid grey;
    background-color: white;
    padding:10px;
    margin:5px;
    }

div#pokazmiasto  {
    border: 1px solid grey;
    background-color: white;
    padding:10px;
    margin:5px;
    }
    
.pomoz  {
    color:#fb6900;
    padding-bottom:15px;
    }
    
/* koniec autoszkola i auto-szkola */

/* podstrony informacyjne */

.naglowek_podstrony { 
    padding-bottom: 20px;
    color: #292828;
    }
    
.tresc_podstrony { 
    font-size:12px;
    line-height: 19px;
    color: #292828;


    }

.grafika_kultura  {
    border: solid 1px grey;
    height:80px; 
    }
    
#preview{

        position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
#preview1{
width:300px;
        position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

.kultura_podpis{
   color:grey;
   font-size:11px;
	}
	
.zasada_przyklad  {
    clear:left;
    float:left;
    padding-right:20px;
    }

.zasada_opis {
    margin-left:10px;
    }
    
.zasada  {
    clear:both;
    }

.kultura_werdykt  {
    font-weight:bold;
    font-size:14px;

    }
    
.kultura_rozwiniecie  {
   
    }
    
td.aktualnoscicale { 
    font-size: 13px;
    line-height:21px;
    color: #292828;
    }
    
table.danepodstrona {
    width:500px;
    }
    
td.danepodstronalewa  {
    width:250px;
    border-left: solid 1px grey;
    border-top: solid 1px grey;
    border-bottom: solid 1px grey;
    padding:5px;
    }

td.danepodstronaprawa  {
    width:250px;
    border: solid 1px grey;
    padding:5px;

    }

span.brakdanych {
    color: #969595;
    }
    
#filmik {
    padding: 20px;
    padding-top: 40px;
    clear:both;
    }
    
.grube {
    font-weight:bold;
    }
    
    
#wypelnijankiete {
    font-size:18px;
    border: solid 1px black;
    background-color:#FCD144;
    color:black;
    padding:15px;
    }

.kwalifikacjawstepna td {
    padding:6px;
    }
    
    
  td.info_polecane { border-style: solid none solid solid;
    border-color: grey;
    border-width: 1px;
    padding-left: 5px;
    width: 50px;
    }
    
td.adres_polecane { border-style: solid none solid solid;
    border-color: grey;
    border-width: 1px;
    padding-left: 5px;
    padding-top: 7px;
    padding-bottom: 7px;
    width: 165px;
    }
    
 td.nowanazwa_polecane { border-style: solid none solid solid;
    border-color: grey;
    border-width: 1px;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 155px;
    font-size: 11px;
    }
    
 
  td.oferta_polecane { border-style: solid none solid solid;
    border-color: grey;
    border-width: 1px;
    padding-left: 5px;
    width: 85px;
    }
    

td.logostart_polecane { border: 1px solid rgb(255, 255, 255);
    padding-left: 5px;
        border-color: grey;

    width: 100px;
    }
