body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #F5F5F5; text-align: center; }
img { border: none; }

* { padding: 0; margin: 0; }

.clearer { clear: both; height: 1px; }

#container { background-color: #F5F5F5; width: 756px; text-align: center; margin: 5px auto; }

#lewa { float: left; background-color: #F5F5F5; width: 560px; text-align: center; }

#winieta { background-color: #F5F5F5; background-image: url(graf/baner.png); background-repeat: no-repeat; width: 560px; height: 80px; float: left; text-align: center; margin: 12px 0 8px 0; }

#tresc { background-color: #F5F5F5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 560px; float: left; text-align: center; margin: 6px 0; }

#gora { background-color: #F5F5F5; background-image: url(graf/gora.png); background-repeat: no-repeat; width: 560px; height: 21px; float: left; }

#srodek { background-color: #F5F5F5; background-image: url(graf/srodek.png); background-repeat: repeat-y; width: 560px; float: left; text-align: center; }

#dol { background-color: #F5F5F5; background-image: url(graf/dol.png); background-repeat: no-repeat; width: 560px; height: 22px; float: left; text-align: center; margin: 0 0 15px 0; padding: 0; }

.zawartosc { width: 520px; font-size: 12px; line-height: 16px; font-family: verdana, arial, helvetica, sans-serif; text-align: justify; color: #003; padding: 0 5px; margin: 0 auto;}

.zawartosc a { color: #359; text-decoration: none; font-weight: 400; font-style: normal; }

.zawartosc a:hover { color: #359; text-decoration: underline; font-weight: 400; font-style: normal; }

#prawa { background-color: #F5F5F5; width: 180px; float: right; }

#logo { background-color: #F5F5F5; width: 180px; height: 100px; text-align: left; margin-top: 4px; }

#menu { background-color: #F5F5F5; width: 180px; text-align: left; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: navy; font-weight: 400; margin: 15px 0 0 0; padding: 0; }

ul.makeMenu,ul.makeMenu ul { width: 180px; background-color: #F5F5F5; background-image: url('graf/przyc31.png'); padding-left: 0; cursor: default; margin-left: 0; }

ul.makeMenu li { list-style-type: none; position: relative; color: #369; padding-bottom: 10px; padding-top: 7px; visibility: visible; margin: 0; }

ul.makeMenu li a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #369; font-weight: 700; text-decoration: none; display: block; width: 100%; }

ul.makeMenu li a:hover,ul.makeMenu li a.CSStoHighLink { color: #69C; font-weight: 700; text-decoration: none; }

ul.makeMenu li:hover > a { color: #69C; }

.box { background-color: #F5F5F5; width: 180px; text-align: center; float: right; margin-top: 10px; padding: 0; }

.boxg { background-color: #F5F5F5; background-image: url(graf/boxg.png); background-repeat: no-repeat; width: 180px; text-align: left; margin: 0; padding: 0; }

.boxt { background-color: #F5F5F5; background-image: url(graf/boxt.png); background-repeat: repeat-y; width: 180px; float: right;  text-align: center; }

.boxt p { text-align: center; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #369; font-weight: 400;  margin: 3px 8px 5px 8px; }

.boxtext { background-color: #F5F5F5; background-image: url(graf/boxt.png); background-repeat: repeat-y;  padding: 4px 6px 5px 12px; color: #036; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size: 11px; line-height: 14px; text-align: left; }

.boxtext a {color: #359; text-decoration: none; }

.boxctr { background-color: #F5F5F5; background-image: url(graf/boxt.png); background-repeat: repeat-y;  padding: 4px 6px 5px 6px; color: #036; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif; font-size: 11px; line-height: 14px; text-align: center; }

.boxctr a {color: #359; text-decoration: none; }

.boxd { background-color: #F5F5F5; background-image: url(graf/boxd.png); background-repeat: no-repeat; float: right; width: 180px; height: 7px; text-align: left; margin: 0; }

.footer { background-color: #F5F5F5; width: 180px; text-align: center; float: right; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; text-align: center; padding: 10px 0 10px 0; color: #666; }

h1 { margin: 0 0 8px 0; font-size: 20px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #369; font-weight: 700; text-align: center; }

h2 { font-size: 14px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #369; font-weight: 700; text-align: center; margin: 8px 0 ;}

h3 { font-size: 13px; font-family: Verdana, Helvetica, Arial, sans-serif; color: #369; font-weight: 700; text-align: left;  margin: 8px 0 5px 0; }

.screen {margin: 0 10px 5px 10px;}

.tekst { font-size: 12px; color: #003; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: justify; margin: 6px 0 6px 2px; }

.ofer { font-size: 11px; color: #003; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: justify; margin: 5px 0 5px 5px; }

.navy { font-size: 12px; color: navy; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; }

.pc { font-size: 12px; color: #369; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: center; }

.opis { font-size: 11px; color: #003; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: center; margin: 8px 0;  }

#postbox { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #006; margin: 0; padding: 0 80px 20px 90px; }

#pole { color: #000; background-color: #FFF; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: center; width: 350px; height: 32px; margin-bottom: 10px; border-color: navy; border-style: solid; border-width: 1px; }

.ul1 { list-style-position: outside; list-style-type: none; font-size: 12px; color: #003; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: left; }

.p11,dl { font-size: 11px; color: #006; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight: 400; text-align: justify; }

form {margin-left: 30px;}

input {margin-left: 10px; border: solid #CCC 1px;}

textarea {margin-left: 10px; background: #FFF; border: solid #CCC 1px;}

label {font-family: "trebuchet ms", helvetica, sans-serif; color: #8C8C73; font-size: 11px; margin-left: 10px; text-align: left;}

.galeria { text-align: center; }

.galeria table { margin-left: auto; margin-right: auto; }

.galeria td { padding:  10px ; }

.galeria td img { border: 1px solid #ccc; }