html, body {
       background-color: #334972;
       color: #000;
       margin: 0;
       padding: 0;
       font-size: 0.9em;
       font-family: Arial;
}
body { behavior:url("csshover.htc"); }

#baner
{
       width: 1064px;
       margin-left: auto;
       margin-right: auto;
               background-image: url(img/img/banerBG.jpg);
        background-repeat: no-repeat;
        background-position: 254px 0px;
       clear: both;
}

#maliny
{
        padding-top: 70px;
        margin-left: -10px;
}

#winogrona
{
        float: right;
}

#pasek
{
        margin-top: -50px;
}

#menu_gorne
{
        background-color: #fff;
        background-image: url(img/img/menuBG.jpg);
        background-repeat: no-repeat;
        height: 100px;
        width: 1064px;
        margin-left: auto;
        margin-right: auto;
}

#top, #informacja_gorna {
       background-color: #fff;
       background-image: url(img/img/topBG.gif);
       background-repeat: repeat-y;
       width: 1064px;
       margin-left: auto;
       margin-right: auto;
}
html>body #top, html>body #informacja_gorna
{
       width: 1064px;
       margin-left: auto;
       margin-right: auto;
}

.kolumna
{
         margin-bottom: 20px;
         background-color: #ffeeca;
         display: block;
         float: left;
         width: 100%;
}

.kolumna h3
{
       
        padding: 10px;
        text-align: center;
        font-size: 1.0em;
        font-weight: bold;
        color: #ffeeca;
        display: block;
        background-color: #9e5374;
        background-image: url(img/img/tlokollewa.jpg);
        background-repeat: repeat-y;
}

.kolumna ul
{

}

.kolumna ul li
{

}

.kolumna ul li a
{
        border-bottom: 1px solid #aa8;
        display: block;
        padding: 3px;
        background-image: url(img/img/gwiazdka.gif);
        background-position: 5px 5px;
        background-repeat: no-repeat;
        padding-left: 25px;
        padding-right: 10px;
        color: #125;

}

.kolumna ul li a:hover
{
        background-image: url(img/img/gwiazdka2.gif);
        background-color: #FFFFDD;
        text-decoration: underline;
}

#kol_lewa
{
       width: 200px;
       float: left;
    //   overflow: hidden;
       position: relative;
       margin-left: 89px;
       display: inline;
}

html>body #kol_lewa
{
        margin-left: 89px;
        width: 200px;
}

#kol_lewa h3
{
        background-color: #9e5374;
        background-image: url(img/img/tlokollewa.jpg);
        background-repeat: repeat-y;
}

#kol_prawa {
       width: 200px;
       float: right;
       overflow: hidden;
       position: relative;
       margin-right: 38px;
}
html>body #kol_prawa 
{
        width: 200px;
        margin-right: 75px;
}

#kol_prawa  h3
{
 background-color: #334972;
        background-image: url(img/img/tlokolprawa.jpg);
        background-repeat: repeat-y;
}

#menu_gorne
{
}

#menu_gorne ul, #menu_gorne ul li {
       display: block;
       list-style: none;
       margin: 0;
       padding: 0;
}

#menu_gorne ul {
       float: left;
       padding-left: 162px;
       padding-top: 0px;
}

#menu_gorne ul li {
       float: left;
}

#menu_gorne ul a:link, #menu_gorne ul a:visited {
       text-decoration: none;
       display: block;
       font-weight: bold;
       color: #365;
       padding: 0px 0px 0px 0px;
}

#menu_gorne ul a:hover {
       color: #032;
}

#home
{
        background-image: url(img/img/home.jpg);
        width: 98px;
        height: 40px;
        margin-top: 42px;
        margin-left: 0px;
}
#home:hover {
        background-image: url(img/img/homered.jpg);
}


#szukaj
{
        margin-top: 42px;
        margin-left: 0px;
        width: 190px;
        height: 40px;
        background-image: url(img/img/wyszukaj.jpg);
}
#szukaj:hover {
        background-image: url(img/img/wyszukajred.jpg);
}

#dodaj
{
        margin-left: 0px;
        margin-top: 42px;
        width: 173px;
        height: 40px;
        background-image: url(img/img/dodaj.jpg);
}
#dodaj:hover {
        background-image: url(img/img/dodajred.jpg);
}


.ZwyklaTresc p
{
        float: left;
        margin: 8px;
        margin-top: 5px;
        margin-bottom: 2px;
        width: 450px;
}
html>body .ZwyklaTresc p
{
margin: 20px;
margin-top: 5px;
margin-bottom: 2px;
}

.ZwyklaTresc h4
{
        float: left;
        margin: 8px;
        margin-top: 5px;
        margin-bottom: 5px;
        font-weight: bold;
        font-size: 16px;
}
html>body .ZwyklaTresc h4
{
margin: 20px;
margin-top: 5px;
margin-bottom: 5px;
}


#rejestracja
{
        margin-left: 0px;
        margin-top: 42px;
        width: 149px;
        height: 40px;
        background-image: url(img/img/rejestracja.jpg);
}
#rejestracja:hover {
        background-image: url(img/img/rejestracjared.jpg);
}

#profil
{
        margin-left: 0px;
        margin-top: 42px;
        width: 149px;
        height: 40px;
        background-image: url(img/img/profil.jpg);
}
#profil:hover {
        background-image: url(img/img/profilred.jpg);
}

#forum
{
        margin-left: 0px;
        margin-top: 42px;
        width: 90px;
        height: 40px;
        background-image: url(img/img/forum.jpg);
}
#forum:hover {
        background-image: url(img/img/forumred.jpg);
}

.informacjagorna
{
        margin-top: -5px;
        border-top: 1px solid #fff;
        clear: both;
}
.informacjagorna img
{
        float: left;
        margin-right: 10px;
}

.informacjagorna p
{
        margin-top: 13px;
        margin-bottom: 25px;
        font-weight: bold;
}

.informacjagorna .ok
{
        color: green;
}

.informacjagorna .zle
{
        color: red;
}


#tresc {
       margin-left: 8px;
       width: 483px;
       float: left;
       background-color: #fff;
       margin-bottom: 30px;
}

#stopka {
       clear: both;
       width: 100%;
       background-color: #9e5374;
       padding-bottom: 5px;
       margin-top: 10px;
}
#stopka ul
{
      
        background-color: #9e5374;
        width: 100%;
        float: left;
}
#stopka ul li
{
        color: #fff;
        background-color: #9e5374;
float: left;
}

#stopka ul li a
{
        display: block;
        color: #fff;
        margin: 5px;
        margin-left: 10px;
        float: left;
        background-color: #9e5374;
}
html>body #stopka ul li a
{
	margin-left: 20px;
}
#stopka ul li a:hover
{
        text-decoration: overline underline;
}
#stopkahome
{
        margin-left: 150px;
}
html>body #stopkahome
{
        margin-left: 300px;
}

.LinkiStopka
{
	font-size: 10px;
	width: 900px;
	clear: both;
	float: left;
	border: 1px solid 9e5374;
}

#linkiStopkaPierwszy
{
        margin-left: 75px;
}
html>body #linkiStopkaPierwszy
{
        margin-left: 150px;
}

#FormularzSzukajPrzepis .formSzukajWybSkladnikow
{
        border-top: 1px solid #fff;
        height: 65px;
        width: 480px;
        margin-top: 15px;
        background-image: url(img/img/kategoriaPrzepisowSzukajBG.jpg);
        
}

.wynikwyszukiwania
{
        float: left;
        margin-top: -10px;
}

.wynikwyszukiwania h4
{
        border-top: 1px solid #fff;
        height: 52px;
        width: 483px;
        margin-top: 15px;
        background-image: url(img/img/PrzepNazwaBGSzukaj22.jpg);
        display: block;
}

#FormularzSzukajPrzepis .formSzukajWybSkladnikow h2, .wynikwyszukiwania h4 a
{
        color: #344972;
        font-weight: bold;
        font-size: 1.2em;
        margin-top: 17px;
}

.wynikwyszukiwania h4 a
{
        color: #344972;
        margin-top: 10px;
        margin-left: 20px;
        float: left;
        font-size: 1.2em;
}

#FormularzSzukajPrzepis .formSzukajWybSkladnikow img
{
        float: left;
        margin-top: 3px;
        margin-left: 10px;
        margin-right: 10px;
}

.wynikwyszukiwania img
{
        float: left;
        margin-top: 10px;
        margin-left: 15px;
        margin-right: 15px;
        margin-bottom: 5px;
}


#FormularzSzukajPrzepis .sklFormTableSzukaj
{
        margin-top: -6px;
        background-image: url(img/img/formNowyPrzepBGSzukaj.jpg);
        width: 480px;
}

.wynikwyszukiwania dd
{
        margin-top: -3px;
        background-image: url(img/img/PrzepBGSzukajDL.jpg);
        padding-bottom: 0px;
        width: 483px;
}
html>body .wynikwyszukiwania dd
{
        padding-bottom: 0px;
}
.wynikwyszukiwania .przepiswDLPierwszy
{
        padding-top: 15px;
}

.wynikwyszukiwania .przepiswDLOpis
{
        
        display: block;;
        clear: left;
        width: 450px;
}

.wynikwyszukiwania .przepiswDLwlasciwosci
{
        width: 130px;
        float: left;
}

.wynikwyszukiwania .przepiswDLskladniki
{
        width: 150px;
        float: right;
        display: block;
        margin-top: 10px;
        margin-right: 10px;

}

.wynikwyszukiwania .przepiswDLskladniki p strong
{
        text-decoration: underline;
}

.wynikwyszukiwania dd p
{
        margin-left: 15px;
        margin-bottom: 7px;
        margin-right: 10px;
        font-size: 0.87em;
        color: #344972;
}

.wynikwyszukiwania dd p strong
{
        font-weight: bold;
        color: #344972;
}

.wynikwyszukiwania .sklFormDolBGSzukaj
{
        margin-bottom: -5px;
        width: 483px;
        height: 11px;
        display: block;;
        clear: both;
        background-image: url(img/img/PrzepBGSzukajDLDol.jpg);
        background-repeat: no-repeat;
}


#FormularzSzukajPrzepis .sklFormTableSzukaj tr td
{
        padding-top: 5px;
}

#FormularzSzukajPrzepis  .sklFormLabelSzukaj
{
        display: block;
        width: 90px;
         float: left;
         font-size: 0.885em;
         float: left;
}

#FormularzSzukajPrzepis  .sklFormInputCheckSzukaj
{
        float: left;
        margin-left: 10px;
        margin-top: auto;
       margin-bottom: auto;
}


#FormularzSzukajPrzepis  .sklFormDolBGSzukaj
{
        width: 480px;
        height: 11px;
        background-image: url(img/img/formNowyPrzepdolBGSzukaj.gif);
         background-repeat: no-repeat;
}


#FormularzSzukajPrzepis .InputSubmit, #FormularzNowyPrzepis  .InputSubmit, #FormularzEdytujPrzepis  .InputSubmit
{
        float: left;
        width: 200px;
        margin-left: 150px;
        margin-right: 100px
}
#FormularzNowyPrzepis  .InputSubmit, #FormularzEdytujPrzepis  .InputSubmit
{
        margin-top: 20px;
}

.formSzukajWybSkladnikow
{
clear: both;
}

#FormularzNowyPrzepis, #FormularzEdytujPrzepis
{
        float: left;
        width: 100%;
        margin-top: 20px;
}

#FormularzNowyPrzepis .katSladFom, #FormularzEdytujPrzepis .katSladFom
{
        border-top: 1px solid #fff;
        height: 65px;
        width: 480px;
        margin-top: 10px;
        background-image: url(img/img/kategoriaPrzepisowBG.jpg);
        float: left;
}

#FormularzNowyPrzepis .katSladFom h2, #FormularzEdytujPrzepis .katSladFom h2
{
        font-size: 1.2em;
        font-weight: bold;
        margin-top: 18px;
        color: #344972;
        float: left;
}

#FormularzNowyPrzepis .katSladFom img, #FormularzEdytujPrzepis .katSladFom img
{
        float: left;
        margin-top: 3px;
        margin-left: 10px;
        margin-right: 15px;
}

#FormularzNowyPrzepis .sklFormTable, #FormularzEdytujPrzepis .sklFormTable
{
        margin-top: -3px;
        background-image: url(img/img/formNowyPrzepBG.jpg);
        width: 480px;
        float: left;
}

#FormularzNowyPrzepis .sklFormTable tr td, #FormularzEdytujPrzepis .sklFormTable tr td
{
        padding-top: 3px;
        font-size: 0.885em;

}

#FormularzNowyPrzepis .sklFormInputText, #FormularzEdytujPrzepis .sklFormInputText
{
        width: 30px;
        margin-right: 2px;
        margin-left: 10px;
            display: block;
            float: left;
}

#FormularzNowyPrzepis .sklFormLabel, #FormularzEdytujPrzepis .sklFormLabel
{
       display: block;
        width: 95px;
         float: left;
         margin-right: 5px;
         
}

#FormularzNowyPrzepis .sklFormLabelJed, #FormularzEdytujPrzepis .sklFormLabelJed
{
 display: block;
        width: 25px;
         float: left;
}

#FormularzNowyPrzepis .sklFormInputCheck, #FormularzEdytujPrzepis .sklFormInputCheck
{
        float: left;
        margin-left: 15px;
}
#FormularzNowyPrzepis .sklFormInputCheckPR, #FormularzEdytujPrzepis .sklFormInputCheckPR
{
        float: left;
        margin-left: 30px;
}

#FormularzNowyPrzepis .sklFormDolBG, #FormularzEdytujPrzepis .sklFormDolBG
{
        width: 480px;
        height: 12px;
        background-image: url(img/img/formNowyPrzepdolBG.jpg);
        float: left;
         background-repeat: no-repeat;
}

#FormularzNowyPrzepis .inputForm0, #FormularzNowyPrzepis .inputForm1, #FormularzSzukajPrzepis .inputForm0, #FormularzSzukajPrzepis .inputForm1, #FormularzEdytujPrzepis .inputForm0, #FormularzEdytujPrzepis .inputForm1,
{
        margin-bottom: 15px;
        padding-bottom: 10px;
        border-bottom: 0px solid red;
}
#FormularzNowyPrzepis .inputForm0, #FormularzSzukajPrzepis .inputForm0, #FormularzEdytujPrzepis .inputForm0
{
        width: 49%;
        float: left;
}
#FormularzNowyPrzepis .inputForm1, #FormularzSzukajPrzepis .inputForm1, #FormularzEdytujPrzepis .inputForm1
{
        width: 100%;
        float: left;
}

#FormularzNowyPrzepis .inputForm1 label, #FormularzSzukajPrzepis .inputForm1 label, #FormularzEdytujPrzepis .inputForm1 label
{
        width: 483px;
        float: left;
        padding-left: auto;
        padding-right: auto;
        text-align: center;
        font-weight: bold;
        color: #344972;
        padding-top: 10px;
        padding-bottom: 10px;
        background-color: #ffeeca;
        margin-bottom: 3px;
        margin-left: 0px;
        
}
#FormularzNowyPrzepis .inputForm0 label, #FormularzSzukajPrzepis .inputForm0 label, #FormularzEdytujPrzepis .inputForm0 label
{
        font-weight: bold;
        color: #344972;
        margin-left: 0px;
        padding-left: 15px;
        width: 95%;
        display: block;
        float: left;
        padding-top: 10px;
        padding-bottom: 10px;
        background-color: #ffeeca;
        margin-bottom: 3px;
        margin-top: 10px;
}


#FormularzNowyPrzepis .inputForm1 input, #FormularzNowyPrzepis .inputForm1 select, #FormularzSzukajPrzepis .inputForm1 input, #FormularzSzukajPrzepis .inputForm1 select, #FormularzEdytujPrzepis .inputForm1 input, #FormularzEdytujPrzepis .inputForm1 select
{
        margin-left: 150px;
        width: 200px;
}

#FormularzNowyPrzepis .inputForm0 select, #FormularzSzukajPrzepis .inputForm0 select, #FormularzEdytujPrzepis .inputForm0 select
{
        width: 200px;
        margin-left: 10px;
}

#FormularzNowyPrzepis .inputForm1 textarea, #FormularzEdytujPrzepis .inputForm1 textarea
{
margin-left: 50px;
}

#FormularzNowyPrzepis .inputForm1 p, #FormularzSzukajPrzepis .inputForm1 p, #FormularzEdytujPrzepis .inputForm1 p
{
    margin-left: 150px;
    width: 200px;
}

#FormularzNowyPrzepis h3, #FormularzSzukajPrzepis h3, #FormularzEdytujPrzepis h3
{
        margin-top: 10px;
        margin-bottom: 10px;
        font-size: 1em;
        font-weight: bold;
        color: #344972;
        width: 350px;
        clear: both;
        float: left;
        padding: 5px;
        padding-left: 10px;
        background-color: #FFEECA;
        height: 18px;
}
#FormularzEdytujPrzepis h3
{
        width: 465px;
}


#FormularzSzukajPrzepis .wyczyscForm, #FormularzNowyPrzepis .wyczyscForm, #FormularzEdytujPrzepis .wyczyscForm
{
        float: right;
        font-size: 0.85em;
        margin-top: 10px;
        margin-bottom: 0px;
        margin-right: 5px;
        padding: 6px;
        background-color: #FFD687;
        height: 16px;
        width: 101px;
}
#FormularzNowyPrzepis .wyczyscForm
{

}
#FormularzSzukajPrzepis .wyczyscForm:hover, #FormularzNowyPrzepis .wyczyscForm:hover, #FormularzEdytujPrzepis .wyczyscForm:hover
{
        text-decoration: underline;
}

.form_er
{
        color: red;
}

.PrzepNazwa
{
        padding-left: 20px;
        padding-top: 13px;
        width: 463px;
        height: 52px;
        background-image: url(img/img/PrzepNazwaBGSzukaj22.jpg);
        background-repeat: no-repeat;
        color: #344972;
        font-weight: bold;
        font-size: 1.2em;
        margin-bottom: -13px;
}

.PrzepLewy
{

}

.PrzepDolny
{
        width: 333px;
        height: 124px;
        background-image: url(img/img/PrzepDolny.jpg);
        background-repeat: no-repeat;
        float: left;
}

.PrzepDolny .drukuj
{
        margin-top: 30px;
        margin-left: 20px;
        display: block;
        height: 30px;
        padding-left: 50px;
        padding-top: 10px;
        background-image: url(img/img/drukuj.gif);
        background-repeat: no-repeat;
        color: #344972;
        font-weight: bold;
}
.PrzepDolny .drukuj:hover
{
         text-decoration: underline;
}

.PrzepDolny .dodajDoKsiazki
{
        margin-left: 20px;
        display: block;
        height: 40px;
        padding-left: 50px;
        padding-top: 10px;
        background-image: url(img/img/gwaizdka.gif);
        background-repeat: no-repeat;
        color: #344972;
        font-weight: bold;
}
.PrzepDolny .dodajDoKsiazki:hover
{
         text-decoration: underline;
}

.PrzepObrazek, .PrzepObrazek2
{
        padding-left: 16px;
        padding-right: 17px;
        padding-top: 33px;
        padding-bottom: 33px;
        background-color: #e1e2f2;
        background-image: url(img/img/PrzepObrazekBG.jpg);
        background-repeat: repeat-y;
        float: left;
}
.PrzepObrazek2
{
        width: 130px;
        height: 100px;
}
.PrzepAut
{
        width: 140px;
        background-image: url(img/img/PrzepAutBG.jpg);
        background-repeat: repeat-no;
        float: left;
        height: 186px;
}

.PrzepAut p
{
        margin-left: 15px;
        margin-bottom: 5px;
        font-size: 0.9em;
        color: #344972;
}

.PrzepAut p strong
{
        font-weight: bold;
        color: #344972;
}

.PrzepFiltry
{
        width: 150px;
        height: 310px;
        float: right;
        
}

.PrzepFiltry2
{
        height: 306px;
        background-image: url(img/img/PrzepFiltryBG.jpg);
        background-repeat: repeat-no;
}

.PrzepFiltry p
{
        margin-left: 10px;
        margin-bottom: 1px;
        font-size: 0.85em;
        font-style: normal;
        color: #344972;
}

.PrzepFiltry p strong
{
        font-weight: bold;
        color: #344972;
}
.PrzepFiltryDol
{
        width: 150px;
        height: 9px;
        margin-top: -2px;
        background-color: #fff;
        background-image: url(img/img/PrzepFiltryDolBG.jpg);
        background-repeat: no-repeat;
}

.linia
{
        width: 483px;
        height: 5px;
        background-image: url(img/img/linia.jpg);
        background-repeat: no-repeat;
        float: left;
        clear: both;
        margin-top: 10px;
        margin-bottom: 10px;
}

.PrzepSkladniki
{
        float: left;
        width: 200px;
        padding-right: 5px;
        border-right: 1px solid #aa8;
}

.PrzepSkladniki table
{
        width: 100%;
        color: #344972;
}

.PrzepSkladniki td
{
        padding: 3px;
}
.Tcenter
{
        text-align: center;
}

.PrzepSkladniki th
{
        padding: 3px;
        padding-bottom: 10px;
        padding-right: 5px;
        font-weight: bold;
}
.Tleft
{
        text-align: left;
}

.PrzepSposob
{
        float: left;
        width: 263px;
        margin-left: 10px;
        color: #494aa7;
}

.PrzepSposob h4, .Komentarze h4
{
        font-weight: bold;
        padding-bottom: 10px;
}

.PrzepSposob a
{
        font-size: 0.85em;
}

.Komentarze, .PrzepOcena
{
        float: left;
        width: 483px;

}

.Komentarze dl dt
{
        border-bottom: 1px solid #aa8;
}

.Komentarze dl dd
{
        margin-top: 5px;
        margin-bottom: 20px;
        font-style: italic;
        
}


#FormularzSzybkieSzukanie
{
        padding-top: 10px;
        padding-bottom: 10px;
        border-bottom: 1px solid #aa8;
}

#FormularzSzybkieSzukanie label
{
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 2px;
}

#FormularzSzybkieSzukanie select
{
        margin-left: 10px;
        width: 180px;
        margin-bottom: 10px;
       
}

#FormularzSzybkieSzukanie input
{
margin-left: 10px;
        width: 180px;
}

#logowanie
{
        padding-bottom: 10px;
        border-bottom: 1px solid #aa8;
}

#logowanie p
{
        margin-left: 10px;
        margin-right: 10px;
        margin-top: 10px;
}

#logowanie form label
{

        margin-left: 10px;

}

#logowanie form input
{
        width: 130px;
        margin: 3px;
}

#logowanie strong
{
        font-weight: bold;
        font-style: italic;
}

#ostatnioDodane ul li a p, #najpopularniejsze ul li a p, #najwyrzejOceniane ul li a p
{
        font-size: 0.85em;
        font-style: italic;
        float: right;
        margin-right: 0px;
        display: inline;
        font-weight: bold;
}

#danieTygodnia
{
        border-bottom: 1px solid #aa8;
}

#danieTygodnia h4 a
{
        font-weight: bold;
        padding: 10px;
        color: #000;
        display: block;
}
#danieTygodnia h4 a:hover
{
        text-decoration: underline;
}


#danieTygodnia img
{
        margin-left: 20px;
}

#danieTygodnia p
{
        margin: 10px;
}

.stronicowanie
{
        float: left;
        margin-right: 0px;
        display: block;
        clear: both;
        font-size: 0.85em;
        margin-bottom: 15px;
        width: 470px;
        barder: 1px solid green;
}

.stronicowanie a, .stronicowanie b
{
        float: left;
        display: block;
        padding-left: 6px;
        padding-right: 5px;
        padding-top: 2px;
        padding-bottom: 2px;
        margin-left: 1px;
        border: 1px solid #aa8;
        text-align: center;
        color: #444;
        background-color: #ffeeca;
}
.stronicowanie a:hover
{
        background-color: #FFFFDD;
        color: #000;
        text-decoration: underline;
}

.stronicowanieZnaleziono
{
        color: #444;
        float: left;
        clear: both;
        width: 470px;
        display: inline;
        margin-top: 5px;
        margin-bottom: 5px;
}

.sortujwg
{
        float: left;
        margin-left: 30px;
        font-size: 0.9em;
        clear: both;
        display: block;
        width: 400px;
}

.sortujwg p
{
        float: left;
        padding-top: 3px;
}


.sortujwg ul {
      display: block;
       list-style: none;
       margin: 0;
       padding: 0;
       float: left;
       padding-top: 0px;
}

.sortujwg ul li
{
       float: left;
     display: block;
       border-right: 1px solid #aa8;
       
}

.sortujwg ul li a
{
        color: #344972;
       font-weight: bold;
       display: block;
       padding: 3px;
       padding-right: 10px;
       padding-left: 10px;
       
}
.sortujwg ul li a:hover
{
        text-decoration: underline;
}

#manuUzytkownik
{
        width: 483px;
        float: left;
        padding-top: 15px;
}

#manuUzytkownik ul
{
        margin-left: 15px;
        
}

#manuUzytkownik ul li
{
        float: left;
        font-size: 0.9em;
        margin-bottom: 10px;
}
#manuUzytkownik ul li a
{
        float: left;
        display: block;
        padding-left: 11px;
        padding-right: 10px;
        padding-top: 5px;
        padding-bottom: 5px;
        margin-left: 1px;
        border: 1px solid #aa8;
        text-align: center;
        color: #444;
        background-color: #ffeeca;
        font-weight: bold;
}
#manuUzytkownik ul li a:hover
{
        background-color: #FFFFDD;
        color: #000;
        text-decoration: underline;
}

#manuUzytkownik .akt
{
        color: #334972;
        text-decoration: underline;
}

#FormularzZglosNaduzycie, #FormularzKontakt
{
        float: left;
        margin-top: 20px;
}

#FormularzKomentarzNowy, #FormularzKomentarzEdycja, #FormularzUzytkownikEdytuj, #FormularzUzytkownikZmianaHasla, #FormularzUzytkownikZmianaEmail, #FormularzUzytkownikUsuniecie, #FormularzUrzytkownikNowy, #FormularzUzytkownikZapomnialemHasla, #FormularzUzytkownikOdzyskanieHasla, #FormularzZaproponujSkladnik
{
        float: left:
        width: 470px;
        display: block;
        padding-top: 20px;
        clear: both;
        margin-right: 0px;
}

#FormularzKomentarzNowy
{
        margin-top: -20px;
}


#FormularzZglosNaduzycie .inputForm, #FormularzKomentarzNowy .inputForm, #FormularzKomentarzEdycja .inputForm, #FormularzUzytkownikEdytuj .inputForm, #FormularzUzytkownikZmianaHasla .inputForm, #FormularzUzytkownikZmianaEmail .inputForm, #FormularzUzytkownikUsuniecie .inputForm, #FormularzUrzytkownikNowy .inputForm, #FormularzUzytkownikZapomnialemHasla .inputForm, #FormularzUzytkownikOdzyskanieHasla .inputForm, #FormularzNowyPrzepis .inputForm, #FormularzZaproponujSkladnik .inputForm, #FormularzEdytujPrzepis .inputForm, #FormularzKontakt .inputForm
{
        width: 470px;
        float: left;
        border-bottom: 1px solid #aa8;
        margin-bottom: 10px;
        padding-bottom: 10px;
}
#FormularzZglosNaduzycie textarea, #FormularzKomentarzNowy textarea, #FormularzKomentarzEdycja textarea, #FormularzZaproponujSkladnik textarea, #FormularzKontakt textarea
{
        width: 460px;
}
#FormularzKomentarzNowy textarea
{
        margin-bottom: 0px;
}
#FormularzNowyPrzepis textarea, #FormularzEdytujPrzepis textarea
{
        width: 470px;
        height: 200px;
}
#FormularzZglosNaduzycie label, #FormularzZglosNaduzycie p, #FormularzKomentarzNowy label, #FormularzKomentarzEdycja label, #FormularzUzytkownikEdytuj label, #FormularzUzytkownikZmianaHasla label, #FormularzUzytkownikZmianaEmail label, #FormularzUzytkownikUsuniecie label, #FormularzUrzytkownikNowy label, #FormularzUzytkownikZapomnialemHasla label, #FormularzUzytkownikOdzyskanieHasla label, #FormularzNowyPrzepis .inputForm label, #FormularzZaproponujSkladnik label, #FormularzEdytujPrzepis .inputForm label, #FormularzKontakt label, #FormularzKontakt p
{
        float: left;
        width: 200px;
        margin-left: 10px;
        margin-right: 20px;
}
#FormularzKomentarzNowy p, #FormularzKomentarzEdycja p, #FormularzUzytkownikEdytuj p, #FormularzUzytkownikZmianaHasla p, #FormularzUzytkownikZmianaEmail p, #FormularzUzytkownikUsuniecie p, #FormularzUrzytkownikNowy p, #FormularzUzytkownikZapomnialemHasla p, #FormularzUzytkownikOdzyskanieHasla p, #FormularzZaproponujSkladnik p
{
 float: left;
        margin-left: 10px;
        margin-right: 20px;
        width: 400px;
}

#FormularzZglosNaduzycie img, #FormularzKomentarzNowy img, #FormularzKomentarzEdycja img, #FormularzUzytkownikEdytuj img, #FormularzUzytkownikZmianaHasla img, #FormularzUzytkownikZmianaEmail img, #FormularzUzytkownikUsuniecie img, #FormularzUrzytkownikNowy img, #FormularzUzytkownikZapomnialemHasla img, #FormularzUzytkownikOdzyskanieHasla img, #FormularzZaproponujSkladnik img, #FormularzKontakt img
{
        margin-left: 260px;
        margin-top: 10px;
}

#FormularzZglosNaduzycie input, #FormularzKomentarzNowy input, #FormularzUzytkownikEdytuj input, #FormularzUzytkownikEdytuj select, #FormularzUzytkownikZmianaHasla input, #FormularzUzytkownikZmianaEmail input, #FormularzUzytkownikUsuniecie input, #FormularzUrzytkownikNowy input, #FormularzUrzytkownikNowy select, #FormularzUzytkownikOdzyskanieHasla input, #FormularzUzytkownikZapomnialemHasla input, #FormularzZaproponujSkladnik input, #FormularzKontakt input
{
        float: left;
        width: 200px;
}
#FormularzUzytkownikEdytuj select, #FormularzUrzytkownikNowy select
{
        width: 203px;
}

#FormularzZglosNaduzycie .formSubmit, #FormularzKomentarzNowy .formSubmit, #FormularzKomentarzEdycja .formSubmit, #FormularzUzytkownikEdytuj .formSubmit, #FormularzUzytkownikZmianaHasla .formSubmit, #FormularzUzytkownikZmianaEmail .formSubmit, #FormularzUzytkownikUsuniecie .formSubmit, #FormularzUrzytkownikNowy .formSubmit, #FormularzZaproponujSkladnik .formSubmit, #FormularzKontakt .formSubmit
{
        margin-left: 230px;
        margin-right: 50px;
}

.zglosNadP
{
        float: left;
        width: 480px;
}
.zglosNadP a
{
        color: #344972;
        font-weight: bold;
        font-size: 1.2em;
}

.TytStrony
{
        float: left;
        clear: both;
        width: 480px;
}

.TytStronyLewy
{
        float: left;
        background-color: #9e5374;
        height: 36px;
        width: 20px;
}

.TytStrony h2
{
        margin-top: 2px;
        float: left;
        background-color: #e4e8f4;
        height: 24px;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 7px;
        color: #344972;
        font-weight: bold;
}

.TytStronyPrawy
{
float: left;
        width: 8px;
        height: 31px;
        margin-top: 2px;
        background-image: url(img/img/naglowekPrawy.gif);
        background-repeat: no-repeat;
}

.formularzError
{
        border-top: 1px solid #f11;
        border-bottom: 1px solid #f11;
        background-color: #fee;
        float: left;
        width: 483px;
        display: block;
        margin-top: 10px;
}

.formularzError p
{
        margin: 5px;
	width: 100%;
}

.formularzError ul
{
        margin-left: 40px;
        list-style-type: none;
        list-style-position: outside;
        background-repeat: no-repeat;
}
.formularzError ul li
{
        background: url(img/img/wykrzyknik.gif) no-repeat left top;
        background-repeat: no-repeat;
        padding-left: 30px;
        margin: 5px;
        padding-top:3px;
}

.formularzError ul li strong
{
         font-weight: bold;
}

.logowanieOpcje a
{
        color: #334972;
        font-weight: bold;
}
.logowanieOpcje a:hover
{
        text-decoration: underline;
}

#glownaGora
{
        width: 480px;
        height: 48px;
        background-image: url(img/img/glownagora.jpg);
        background-repeat: no-repeat;
        float: left;
}

#glownaGora h2
{
        color: #fff;
        margin-left: 20px;
        margin-top: 10px;
        font-weight: bold;
        font-size: 1em;
        float: left;
}

#glownaGora img
{
        margin-top: 0px;
        margin-left: 10px;
}

.glownaLinia
{
        width: 480px;
        height: 2px;
        background-image: url(img/img/glownalinia.jpg);
        background-repeat: no-repeat;
        float: left;
        
}

#glownaGlowny, #glownainnymislowy, #glownaDolacDoNas
{
        width: 480px;
        background-image: url(img/img/glownatlo.jpg);
        background-repeat: repeat-y;
        float: left;
        margin-top: 0px;
        padding-bottom: 10px;
}
#glownainnymislowy, #glownaDolacDoNas
{
         margin-top: -14px;
}
html>body #glownainnymislowy, html>body #glownaDolacDoNas
{
        margin-top: 0px;
}

#glownaGlowny p, #glownainnymislowy p
{
        margin-left: 20px;
        margin-top: 5px;
        margin-right: 20px;
        color: #334972;
        font-weight: bold;
        font-size: 1.05em;
        line-height: 23px;
}
#glownainnymislowy p
{
        margin-left: 30px;
        margin-top: 15px;
        margin-bottom: 5px;
        font-weight: normal;
        font-style: italic;
        font-size: 0.9em;
}
#glownaGlowny p strong, #glownaGlowny p a
{
        color: #c000c0;
        font-weight: bold;
        font-size: 1.05em;
}
#glownaGlowny p a:hover
{
        text-decoration: underline;
}

#glownalista, #glownaotworzlodowke
{
        width: 480px;
        background-image: url(img/img/glownatlo2.jpg);
        background-repeat: repeat-y;
        float: left;
        margin-top: -14px;
}
html>body #glownalista, html>body #glownaotworzlodowke
{
        margin-top: 0px;
}



#glownalista ol
{
        margin: 0;
        padding: 0;
        margin-top: 10px;
        list-style-position: outside;
}

#glownalista ol li
{
        margin-bottom: 10px;
        margin-right: 20px;
        color: #334972;
        font-size: 0.9em;
        margin-left: 40px;
}


#glownalista ol li a
{
        color: #334972;
}
#glownalista ol li a:hover
{
        text-decoration: underline;
}

#glownalista ol strong
{
 
        font-weight: bold;
        float: left;
        color: #334972;
        margin-right: 5px;
        margin-left: -20px;
}
html>body #glownalista ol strong
{
         margin-left: -20px;
}

#glownaotworzlodowke h4
{
        margin-top: 10px;
        margin-bottom: 10px;
}
#glownaotworzlodowke h4 a
{
        font-weight: bold;
        font-size: 1.2em;
        color: #334972;

        margin-left: 30px;
        font-style: italic;
}
#glownaotworzlodowke h4 a:hover
{
        text-decoration: underline;
}

#glownaDolacDoNas
{
        padding-bottom: 0px;
}

#glownaDolacDoNas h3
{
        color: #800080;
        font-weight: bold;
        font-size: 1.30em;
        margin-top: 20px;
        margin-left: 20px;
}
#glownaDolacDoNas h3 a
{
        color: #800080;
        font-weight: bold;
}
#glownaDolacDoNas h3 a:hover
{
        text-decoration: underline;
}

#glownaDolacDoNas ul
{
        margin-top: 20px;
        list-style-position: inside;
        list-style-type: none;
        margin-left: 20px;
}

#glownaDolacDoNas ul li
{
        background: url(img/img/glownaok.gif) no-repeat left 2px;
        padding-left: 30px;
        margin-bottom: 10px;
        color: #800080;
}

#glownaDol
{
        width: 480px;
        height: 81px;
        background-image: url(img/img/glownadol.jpg);
        background-repeat: no-repeat;
        float: left;
}

#glownaDol h4
{
        color: #FFFF00;
        font-weight: bold;
        font-size: 1.4em;
        margin-left: 50px;
        margin-top: 8px;
}

#glownaDol h4 a
{
        color: #FFFF00;
}
#glownaDol h4 a:hover
{
        text-decoration: underline;
}

.polaObowiązkowe
{
        font-style: italic;
        float: left;
        clear: both;
        width: 480px;
}

.zaproponujskladnik
{
        color: #c92225;
        float: left;
        display: block;
        margin-right: 5px;
        margin-left: 175px;
        font-weight: bold;
        margin-top: 10px;
        margin-bottom: 10px;
}
html>body .zaproponujskladnik
{
        margin-left: 350px;
}
.zaproponujskladnik:hover
{
text-decoration: underline;
}

.FormularzInfo
{
        border-top: 2px solid #334972;
        border-bottom: 2px solid #334972;
        float: left;
        width: 480px;
        background-color: #e7e7ff;
        margin-bottom: 10px;
        margin-top: 10px;
        font-size: 0.95em;
        display: block;
}

.FormularzInfo img
{
        float: left;
        margin: 10px;
}
.FormularzInfo p
{
        margin-top: 15px;
        color: #334972;
        margin-right: 20px;
        margin-left: 20px;
}


.FormularzInfo ul
{
        margin-top: 20px;
}
.FormularzInfo ul li
{
        color: #334972;
        margin-right: 20px;
        margin-left: 20px;
        margin-top: 5px;
}

.FormularzInfo ul li strong
{
        font-weight: bold;
}

.FormularzInfo a
{
        font-weight: bold;
        color: #334972;
        text-decoration: underline;
}
#ukryj
{

        display: none;

}

#wyszukajGora
{
        float: right;
        display: inline;
        margin-top: -140px;
        margin-right: 270px;
}

#wyszukajGora a
{
font-size: 0.85em;
color: #fff;
font-weight: bold;
}
#wyszukajGora a:hover
{
text-decoration: underline;
}

#FormularzSzybkieSzukanie
{
        margin-bottom: 0px;
}

#regulaminLista li
{
        margin-top: 10px;
        float: left;
        width: 100%;
}


#glownaDodatkowo
{
        border: 2px solid #334972;
        float: left;
        width: 475px;
        margin-top: 10px;
}

#glownaDodatkowo h2
{
        font-weight: bold;
        margin: 15px;
        font-size: 16px;
}

#glownaDodatkowo p
{
        margin: 15px;
}

#glownaDodatkowoNIE
{
        display: none;
}
