input
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 10px;
    color: #333333;
}

checkbox
{
    vertical-align: middle;
}

body
{
    text-align:center;
    margin: 0;
    background-color: white;
}

table
{
    font-family: Arial, Tahoma, Verdana;
    font-size: 10px;
    color: #333333;
}

#glowna
{
    width: 750px;
    padding: 0px;
    margin: 0 auto;
}

#glowna tr#top td#logo
{
    width: 212px;
    height: 108px;
    background: transparent url(img/logo.jpg) no-repeat;
}

#glowna tr#top td#menu_gora
{
    width: 538px;
    height: 108px;
    font-size: 11px;
    text-align:right;
    vertical-align: middle;
}

.menug
{
    font-weight: bold;
}

.menug a
{
    color: #333333;
    font-weight: bold;
    text-decoration: none;
}

.menug a:hover
{
    color: #333333;
    font-weight: bold;
    text-decoration: underline;
}

.czerwono
{
    color: #B90000;
    font-size: 18px;
    font-weight: normal;
}

.czerwono a
{
    color: #B90000;
    font-weight: normal;
    text-decoration: none;
}

.czerwono a:hover
{
    color: #B90000;
    text-decoration: underline;
    font-weight: normal;
}


#glowna2
{
    width: 750px;
    padding: 0px;
    margin: 0 auto;
    padding: 0px;
}

#glowna2 tr#menu
{
    width: 750px;
    height: 23px;
}

#glowna2 tr#menu td#lewa
{
    width: 375px;
    height: 23px;
}

#glowna2 tr#menu td#prawa
{
    width: 375px;
    height: 23px;
}

img.cz
{
    border-width: 0px;
}


#glowna3
{
    width: 750px;
    height: 204px;
    padding: 0px;
    margin: 0 auto;
    padding: 0px;
}

#glowna3 tr#obr
{
    width: 750px;
    height: 204px;
}

#glowna3 tr#obr td#obr2
{
    width: 750px;
    height: 204px;
    background: transparent url(img/obr.png) no-repeat;
}


#glowna4
{
    width: 750px;
    padding: 0px;
    margin: 0 auto;
    padding: 0px;
}

#glowna4 tr#middle
{
    width: 750px;
}

#glowna4 tr#middle td#partner
{
    width: 270px;
}

#glowna4 tr#middle td#witamy
{
    width: 480px;
    text-align: justify;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    line-height: 14pt;
    font-weight: normal;
    padding: 10px 0 15px 0;
}

#glowna4 tr#middle td#witamy a
{
    font-weight: bold;
    text-decoration: none;
    color: #333333;
}

#glowna4 tr#middle td#witamy a:hover
{
    font-weight: bold;
    text-decoration: underline;
    color: #333333;
}

img.obr
{
    border-width: 0px;
    padding: 5px 5px 20px 5px;
}


.krecha
{
    width: 750px;
    height: 1px;
    margin: 0 auto;
    padding: 5px 0 5px 0;
}

.krecha tr.k
{
    width: 750px;
}

.krecha tr.k td.kk
{
    width: 750px;
    background-color: #CCCCCC;
}


#glowna5
{
    width: 750px;
    padding: 0px;
    margin: 0 auto;
    padding: 0px;
}

#glowna5 tr#tresc
{
    width: 750px;
    background-color: white;
}

#glowna5 tr#tresc td#t1
{
    width: 250px;
    background-color: #F8F8F8;
    padding: 8px;
    vertical-align: top;
    text-align: center;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    line-height: 14pt;
}

#glowna5 tr#tresc td#t2
{
    width: 250px;
    background-color: #F8F8F8;
    padding: 8px;
    vertical-align: top;
    text-align: center;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    line-height: 14pt;
}

#glowna5 tr#tresc td#t3
{
    width: 250px;
    background-color: #F8F8F8;
    padding: 8px;
    vertical-align: top;
    text-align: center;
    font-family: Tahoma, Arial, Verdana;
    font-size: 11px;
    line-height: 14pt;
}

.naglowek
{
    font-weight: bold;
    font-size: 11px;
    text-decoration: underline;
    text-align: center;
}


#stopka
{
    width: 750px;
    padding: 0px;
    margin: 0 auto;
    padding: 0px;
}

#stopka tr#stop
{
    width: 750px;
}

#stopka tr#stop td#s1
{
    width: 375px;
    vertical-align: top;
    text-align: left;
    padding: 0 0 15px 0;
}

#stopka tr#stop td#s1 a
{
    color: #B90000;
    text-decoration: none;
    font-weight: bold;
}

#stopka tr#stop td#s1 a:hover
{
    color: #B90000;
    text-decoration: underline;
    font-weight: bold;
}

#stopka tr#stop td#s2
{
    width: 375px;
    vertical-align: top;
    text-align: right;
    padding: 0 0 15px 0;
}

#stopka tr#stop td#s2 a
{
    color: #B90000;
    text-decoration: none;
    font-weight: bold;
}

#stopka tr#stop td#s2 a:hover
{
    color: #B90000;
    text-decoration: underline;
    font-weight: bold;
}

a.cennik {
	font-weight: bold;
	text-decoration: none;
    color: #333333;
}

a:hover.cennik {
	text-decoration: underline;
    color: #333333;
}