body {
margin: 0;
text-align:center;
background: #1c1c1c;
}

h3 {
text-align:left;
margin-top: 0px;
color: #585656;
}
		
#naglowek {
width: 990px;
height: 211px !important;
height: 231px;
margin: 0 auto;
font-family: Verdana; 
color: #CFCECF;
font-size: 11px;
text-align: right;
background: #E8EFF9 url(img/logo.jpg);
padding-top: 20px;
}

#naglowek a:link {text-decoration: none; color: #CFCECF;}
#naglowek a:visited {text-decoration: none; color: #CFCECF;}
#naglowek a:hover {text-decoration: underline; color: #0e9fbe;}
#naglowek a:active {text-decoration: underline; color: #0e9fbe;}

#wnaglowka {
width: 100%;
background: #E8EFF9 url(img/tlol.jpg);
}
		
#tresc {
margin: 0 auto;
text-align:center;
width: 990px;
background: #000000 url(img/tlo.jpg);
display: table;
}

#wtresci {
width: 100%;
background: #383838; 
}
		
#stopka {
width: 990px;
height: 83px;
margin: 0 auto;
background: #E8EFF9 url(img/stopka.jpg);
}

#wstopki {
width: 100%;
background: #E8EFF9 url(img/tlos.jpg);
}

.naglowki {
font-family: Verdana; 
color: #585656;
font-size: 14px;
}

.minii {
width: 106px;
height: 81px;
border: solid 2px #0e9fbe;
}

.tabelki {
width:200px; 
float:left;
}

#glowna {
width:800px; 
margin: auto;
text-align:center;
}

#srodkowa {
width:400px; 
float:left;
color: #585656;
font-family: Verdana;
font-size: 12px;
}

#nnaglowek {
margin: 0cm 0.5cm;
}

#oferta {
text-align: left;
}

#poferta {
font-family: Verdana; 
color: #1e6885; 
font-weight: bold; 
font-size: 14px;
}

#informacja1 {
width: 387px;
height: 228px;
border: solid 1px #0e9fbe;
background: #000000 url(img/informacja1.jpg);
text-align: left;
}

#informacjat {
padding-top: 35px !important;
padding-top: 45px;
padding-left: 150px;
padding-right: 20px;
color: #0e9fbe;
font-family: Verdana;
font-size: 11px;
}

#informacjat a:link {text-decoration: none; font-weight: bold; font-size:13px; color: #FFFFFF;}
#informacjat a:visited {text-decoration: none; font-weight: bold; font-size:13px; color: #FFFFFF;}
#Informacjat a:hover {text-decoration: underline; font-weight: bold; font-size:13px; color: #FFFFFF;}
#Informacjat a:active {text-decoration: none; font-weight: bold; font-size:13px; color: #FFFFFF;}

.omini {
padding-bottom: 15px;
}

#dlogowania {
width: 250px; 
margin: auto; 
font-family: Trebuchet MS; 
font-size: 16px; 
padding: 22px 0 60px 0;
}

#dlogowania p {font-weight: bold;}

#ohaslo {
margin: auto; 
width: 300px; 
text-align: right; 
font-size: 12px; 
padding: 10px 0 10px 0;
}

#ohaslo a:link {text-decoration: none; color: #000000;}
#ohaslo a:visited {text-decoration: none; color: #000000;}
#ohaslo a:hover {text-decoration: underline; color: #000000;}
#ohaslo a:active {text-decoration: none; color: #000000;}

#nlogowania {
font-size: 13px; 
text-align: right;
}

#plogowania {
font-family: Verdana; 
font-size: 12px;
}

#styletd {
font-family: Verdana;
color: #585656; 
font-size: 12px;
text-align: right;
}

#wylogowanied, #centrowanie {
margin: auto;
}

#wylogowanied {
width: 400px;
font-family: Verdana;
color: #000000; 
font-size: 12px;
padding-top: 80px;
padding-bottom: 80px;
}

.rejnpol {
margin-right: 7px; 
text-align: right; 
width: 180px; 
float:left;
}

.polarej {
float:left; 
width: 190px; 
font-size: 9px; 
text-align: left;
}

.pojemnikrej {
height: 120px;
width: 100%;
}

.kontaktl {
float: left; 
width: 45%; 
text-align: right; 
margin-right: 7px;
}

.kontakti {
float: left; 
width: 45%; 
text-align: left;
}

#kontakttext {
overflow:auto; 
margin-top: 15px;
}

#blad {
width: 360px !important;
width: 400px;
height: 37px !important;
height: 42px;
background: url(img/blad.jpg);
margin-bottom: 15px;
margin: auto auto 15px;
color: #FFFFFF;
font-size: 11px;
font-family: Trebuchet MS;
padding-top: 5px;
padding-left: 40px;
}

#ok {
width: 390px !important;
width: 400px;
height: 32px !important;
height: 42px;
background: url(img/ok.jpg);
margin-bottom: 15px;
margin: auto auto 15px;
color: #FFFFFF;
font-size: 11px;
font-family: Trebuchet MS;
padding-top: 10px;
padding-left: 10px;
}

#phaslo {
margin: auto; 
width: 400px; 
text-align: left; 
font-family: Trebuchet MS;
font-size: 12px;
padding: 0 0 90px 0;
}

#phaslo p {font-weight: bold; font-size: 15px;}

.Pola, #kontakttext {
font: menu;
}

#formy {
background: url(img/formtlo.jpg); 
width: 100%; 
color: #CFCECF;
}

#haslo {
width: 401px;
height: 19px;
background: url(img/nlogowanie.jpg);
margin: auto;
}
