html, body  {

margin: 0;

padding: 0;

text-align : center;

}



.hidden {

display : none;

}

.page-container {

margin : auto;

padding : 0;

width : 980px;

}

.p_0_10 {

padding : 0 10px;

}

.p_10 {

padding : 10px;

}

.foto_siedziba {

border: 5px solid #eff0e8;

margin-bottom: 5px;

width: 220px;

}

.tab {

color : #333333;

font-size : 12px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : normal;

line-height : 1.4;

margin : 0;

padding : 0 0 15px 0;

text-align : left;

}





#linia_footer {

background-color : #999999;

border-bottom : 20px solid #ffffff;

border-top : 20px solid #ffffff;

clear : both;

height : 1px;

}

#top {

background : #990000 url(../grafika/top_tlo.png) repeat-x top left;

height : 70px;

margin : 0;

padding : 0;

}

#top .logo {

float : left;

width : 210px;

}

#top .haslo {

float : left;

width : 440px;

}

#top .telefon {

float : right;

margin-right : 20px;

width : 300px;

}

#top-nav {

background-color : #333333;

height : 30px;

margin : 0;

padding : 0;

}

#main-nav {

float : left;

height : 30px;

margin : 0;

padding : 0;

text-align : center;

width : 980px;

}

#main-nav ul {

margin: 0;

padding: 6px 0 0 0;

text-align: left;

}

#main-nav li {

background-image: url(../grafika/nav_menu_punkt.png);

background-repeat: no-repeat;

background-position: 10px 3px;

display: inline;

margin: 0;

padding: 0 0 0 30px;

}

#main-nav a {

color : #ffffff;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-size : 13px;

font-weight : bold;

margin : 0;

overflow : hidden;

padding : 0;

text-decoration : none;

}

#main-nav a:hover {

color : #ffcc00;

}

#idea {

background-color : #eff0e8;

border-bottom : 20px solid #ffffff;

height : 200px;

margin : 0;

padding : 0;

}

#idea .haslo {

float : left;

margin : 0;

padding : 0;

width : 630px;

}

#idea ul {

list-style-type : none;

margin : 0;

overflow : hidden;

padding : 20px 0 0 30px;

text-align : left;

}

#idea li {

background-image : url(../grafika/idea_punkt.png);

background-repeat : no-repeat;

background-position : 0 1px;

padding : 0 0 15px 30px;

display : block;

margin : 0;

color : #666666;

font-size : 16px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : bold;

text-align : left;

}

#idea .foto {

background-color : #a9a9a9;

float : right;

height : 200px;

margin : 0;

padding : 0;

width : 330px;

}

#contetnt {

height : 200px;

margin : 0;

padding : 0;

}

#content .container {

border-right : 1px solid #999999;

float : left;

margin : 0;

padding : 0;

width : 750px;

}

#content .container .data {

background-color : #eff0e8;

border-top : 1px solid #333333;

margin : 0;

padding : 0 5px 2px 0;

text-align : right;

}

#content .white-container {

border-right : 1px solid #999999;

float : left;

margin : 0;

padding : 0;

width : 250px;

}

#content .red-container {

background : #cc0000 url(../grafika/side_tlo.png) repeat-x top left;

float : right;

margin : 0;

padding : 0;

width : 215px;

}

#content .red-container p {

color : #ffffff;

padding : 0 0 15px 0;

}

#content .red-container p.data {

color : #ffcc00;

padding : 0 0 2px 0;

}

#content .red-container a {

color : #ffffff;

font-size : 11px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : bold;

line-height : 1.0;

margin : 0;

padding : 0;

text-align : left;

text-decoration : none;

}

#content .red-container a:hover {

color : #ffcc00;

text-decoration : underline;

}

#content .red-container li {

color: #ffffff;

}

#footer {

background-color : #333333;

clear : both;

border-bottom : 20px solid #333333;

border-top : 20px solid #333333;

height : 150px;

margin : 0;

padding : 0;

}

#footer p {

color : #ffffff;

font-size : 14px;

font-weight : bold;

}

#footer a {

color : #ffffff;

font-size : 11px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : bold;

line-height : 1.0;

margin : 0;

padding : 0;

text-align : left;

text-decoration : none;

}

#footer a:hover {

color : #ffcc00;

}

#footer .side-a {

border-right : 1px solid #999999;

float : left;

margin : 0;

padding : 0;

width : 250px;

}

#footer .side-b {

float : right;

margin : 0;

padding : 0;

width : 215px;

}

#nota {

clear : both;

height : 60px;

margin : 0;

padding : 0;

}

#kostek_net {

border-right : 1px solid #999999;

float : left;

margin : 0;

padding : 0;

width : 250px;

}

#footer-nav {

float : right;

height : 30px;

margin : 0;

padding : 0;

text-align : center;

width : 700px;

}

#footer-nav ul {

margin : 0;

padding : 5px 0 0 0;

text-align : left;

}

#footer-nav li {

background-image : url(../grafika/footer_menu_punkt.png);

background-repeat : no-repeat;

background-position : 10px 4px;

display : inline;

margin : 0;

padding : 0 0 0 25px;

}

#footer-nav a {

color : #333333;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-size : 13px;

font-weight : normal;

margin : 0;

overflow : hidden;

padding : 0;

text-decoration : none;

}

#footer-nav a:hover {

color : #000000;

text-decoration : underline;

}



p {

color : #333333;

font-size : 12px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : normal;

line-height : 1.4;

margin : 0;

padding : 0 0 5px 0;

text-align : left;

}

h1, h4 {

color : #ffffff;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-size : 28px;

font-weight : bold;

margin : 0;

padding : 16px 0 0 0;

text-align : left;

}

h4 {

border-bottom : 1px solid #ffcc00;

font-size : 16px;

font-style : italic;

line-height : 1.0;

margin : 0 0 10px 0;

padding : 0 0 3px 10px;

text-transform : uppercase;

}

h2, h3 {

color : #a00000;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-size : 16px;

font-weight : bold;

margin : 0;

padding : 0 0 10px 0;

text-align : left;

}

h3 {

color : #333333;

}



ol, ul, li {

color: #333333;

font-size: 12px;

font-family: Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight: normal;

line-height: 1.4;

text-align: left;

}



a {

color : #333333;

font-size : 11px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : bold;

line-height : 1.4;

margin : 0;

padding : 0;

text-align : left;

text-decoration : none;

}

a:hover {

color : #a00000;

text-decoration : underline;

}





.form {

color : #000000;

font-size : 11px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : normal;

line-height : 1.0;

margin : 0;

padding : 0;

text-align : left;

}

.okno {

background-color : #999999;

border : 1px solid #ffffff;

height : 20px;

width : 220px;

}
.okno_weryfikacja {

background-color : #999999;

border : 1px solid #ffffff;

height : 20px;

width : 150px;

}

.okno_tekst {

background-color : #999999;

border : 1px solid #ffffff;

height : 50px;

width : 220px;

}

.button {

background-color : #333333;

border : 1px solid #ffffff;

height : 20px;

width : 90px;

color : #ffffff;

font-size : 11px;

font-family : Trebuchet MS, Arial, Verdana, Tahoma, Sans-serif;

font-weight : bold;

line-height : 1.0;

margin : 0;

padding : 0;

text-align : center;

text-decoration : none;

}

.okno_ {

background-color : #eff0e8;

border : 1px solid #ffffff;

height : 20px;

width : 190px;

}
.okno_weryfikacja_ {

background-color : #eff0e8;

border : 1px solid #ffffff;

height : 20px;

width : 120px;

}
.okno_tekst_ {

background-color : #eff0e8;

border : 1px solid #ffffff;

height : 150px;

width : 190px;

}



.okno_panel {

background-color: #eff0e8;

border: 1px solid #999999;

height: 20px;

width: 600px;

}

.okno_panel_tekst {

background-color: #eff0e8;

border: 1px solid #999999;

width: 600px;

}
