body {
margin : 0;
padding : 0;
font : 80%/1.8 "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
word-spacing : 1px;
font-weight : normal;
background-image : url(images/bg1_b2.gif);
background-repeat : repeat-x;
color : #777;
}
* {
margin : 0;
padding : 0;
}
p {
padding : 0;
display : block;
}
#ustawienie {
padding-top : 0;
margin : 0 auto;
text-align : left;
width : 880px;
z-index : 1;
}
#bg_podstrone {
background: url(images/) no-repeat;
padding : 0px 0px 19px 0px;
_padding : 0px 0px 1px 0px;
margin : 0 auto;
text-align : left;
width : 100%;
z-index: -1;
height:0px;
}
img {
border: 0px;
}
.imag {
border: 0px;
padding-top:10px; 
margin-right:17px;
}
a img {
margin-left : 0;
margin-right : 17px;
border : 1px solid #d5d3b3;
padding : 2px;
}
#bg1_czolo {
background-image: url(images/bg1_a2.gif);
width : 880px;
height : 432px;
display : block;
margin:0 auto;
padding:0px;
}
#bg1_czolo ul {
border-bottom : 1px dashed #b6be8d;
word-spacing : 0;
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
width : 632px;
margin-top : 10px;
margin-bottom : 0;
margin-left : 123px;
padding-top : 0;
text-align : center;
}
#bg1_czolo ul .wcisniety {
color : #6b99de;
}
#bg1_czolo ul li {
display : inline;
color : #d5d3b3;
}
#bg1_czolo a {
font-size : 10px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #da251c;
text-decoration : none;
}
#bg1_czolo a:hover {
color : #ffffff;
background-color : #da251c;
}
#bg1_srodek {
background-image : url(images/bg1_b1.gif);
background-repeat : repeat-y;
position : relative;
width : 880px;
height : 100%;
margin:0 auto;
padding:0;
}
h3 {
font-family : Georgia, Geneva, Arial, Helvetica, sans-serif;
color : #da251c;
font-size : 1.2em;
font-weight : normal;
display : inline;
}
h2 {
font-family : Georgia, Geneva, Arial, Helvetica, sans-serif;
color : #da251c;
font-size : 19px;
font-weight : normal;
display : inline;
}
h5 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #6e6e6e;
font-size : 12px;
font-weight : bolder;
display : inline;
}
h6 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #75694f;
font-size : 11px;
font-weight : normal;
display : inline;
}
h1 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #754f15;
font-size : 15px;
font-weight : normal;
display : inline;
}
.text {
margin-left : 110px;
width : 550px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #7a7e33;
position : relative;
display : block;
height : auto;
}
.text a {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
color : #494c15;
}
.text a:hover {
color : #000000;
}
a {
color : #29166f;
font-weight : bold;
}
a:hover {
color : #da251c;
text-decoration : underline;
}
.left {
float : left;
position : relative;
}
.right {
float : right;
}
.czytaj_wiecej {
text-align : right;
}
.czytaj_wiecej input #button {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
background-color : green;
}
#ustawienie_glowne_dolne {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #75694f;
font-size : 11px;
font-weight : normal;
text-align : left;
margin : auto;
width : 600px;
position : relative;
}
#ustawienie_dolne_lewe .opis_nadoferty_lewe {
text-align : right;
background : #da251c;
margin-left : 57px;
position : absolute;
width : 303px;
background-repeat : repeat-x;
}
#ustawienie_dolne_lewe .opis_nadoferty_prawe {
background : #29166f;
margin-left : 7px;
width : 150px;
top : 0px;
right : 230px;
background-repeat : repeat-x;
}
#ustawienie_dolne_lewe {
width : 360px;
}
#oferty_lewe_calosc {
width : 374px;
}
#oferty {
margin-top : 4px;
background : url(images/box_bg.gif);
padding : 20px 60px 370px 30px;
background-repeat : no-repeat;
}
#oferty p {
position : relative;
}
#oferty .left {
margin-right : 15px;
margin-bottom : 10px;
}
#oferty p {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #75694f;
font-size : 11px;
font-weight : normal;
margin-top : 0;
margin-bottom : 1em;
}
#oferty .czytaj_wiecej {
margin-top : 10px;
}
#oferty .cena {
background : red;
width : 90px;
margin : 0 0 0 170px;
}
#oferty .tytul_oferty {
background : blue;
width : 140px;
margin : -100px 0 0 140px;
}
#oferty .czytaj_wiecej a {
color : #cc0000;
font-weight : bold;
}
#oferty .czytaj_wiecej a:hover {
color : #29166f;
text-decoration : underline;
}
#ustawienie_dolne_prawe {
width : 215px;
position : absolute;
top : 5px;
left : 388px;
}
.zobacz_zdjecia1 {
text-align : left;
margin-left : 15px;
}
.zobacz_zdjecia2 {
text-align : left;
margin-left : 15px;
}
#ustawienie_dolne_prawe p {
position : relative;
margin-top : 6px;
margin-bottom : 1em;
}
#ustawienie_dolne_prawe .zobacz_zdjecia a {
color : #29166f;
font-weight : bold;
}
#ustawienie_dolne_prawe .zobacz_zdjecia a:hover {
color : #da251c;
text-decoration : underline;
}
#ustawienie_dolne_prawe img {
margin-bottom : 3px;
font-weight : bold;
}
#nad_fotogalerie {
margin-left : 50px;
}
#nad_aktualnosci {
margin-left : 10px;
right : 388px;
padding-top : 20px;
}
#polecamy {
margin-left : 10px;
right : 388px;
}
#ustawienie_dolne_prawe .polecamy_foto a img {
border : 0;
float : right;
margin-left : 15px;
}
.przerywnik {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #c2b5a2;
width : 361px;
height : 16px;
margin-top : -3px;
margin-left : 7px;
background-repeat : repeat-x;
}
.przerywnik_aktualnosci {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #c2b5a2;
width : 208px;
height : 1px;
margin-top : -6px;
margin-left : 0;
background-repeat : repeat-x;
}
.przerywnik_polecamy {
border-top-width : 1px;
border-top-style : solid;
border-top-color : #c2b5a2;
width : 208px;
height : 1px;
margin-top : 7px;
margin-left : 0;
background-repeat : repeat-x;
}
.oddzielacz_galeria {
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #c2b5a2;
margin-top : 5px;
width : 210px;
height : 3px;
background-repeat : repeat-x;
}
.tabelka {
width : 100%;
border-left : 1px solid #ddd;
border-right : 1px solid #ddd;
margin-bottom : 0;
border-collapse : collapse;
background-color : #ffffff;
}
.tabelka th {
color : #ffffff;
text-align : left;
border-bottom : 1px solid #ddd;
}
.tabelka th h4 {
color : #29166f;
text-align : left;
margin-left : 15px;
}
.tabelka th p {
text-align : left;

color : #da251c;
margin-top : 0px;
margin-left : 75px;
text-indent:14px;
background-image : url(images/bg_tabelka_okragle.gif);
background-repeat : no-repeat;
background-position: 0px -3px;
_background-position: 0px -2px;
}
.tabelka td {
text-align : center;
border-bottom : 1px solid #ddd;
font-size : 16px;
font-weight : normal;
color : #da251c;
}
.tabelka thead th {
border-top : 2px solid #ddd;
background-image : url(images/bg_tabelka_gora.gif);
background-repeat : repeat-x;
font-size : 14px;
}
.tabelka tbody th {
width : 60%;
}
.tabelka tbody th em {
font-size : 14px;
font-weight : normal;
color : #777;
}
.tabelka_szkola {
background-color : #fbfbfb;
display : inline;
list-style-type : none;
margin-left : 27px;
}
.tabelka_szkola b {
background-color : #da251c;
color : #fff;
}
#granica {
margin-left : 234px;
}
#granica ul {
border-bottom : 1px dashed #c2b5a2;
width : 420px;
padding-top : 0px;
text-align : left;
}
#granica ul li {
display : inline;
}
#granica a {
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #2c4002;
text-decoration : none;
}
#granica a:hover {
color : #7a7e33;
}
#granica1 {
margin-top : 0px;
margin-left : 134px;
}
#granica1 ul {
border-bottom : 1px dashed #c2b5a2;
width : 500px;
padding-top : 5px;
text-align : center;
}
#granica1 ul li {
list-style-type : disc;
margin-left : 134px;
}
#granica1 a {
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #2c4002;
text-decoration : none;
}
#granica1 a:hover {
color : #7a7e33;
}
#granica2 {
margin-top : 0;
margin-left : 172px;
}
#granica2 ul {
border-bottom-width: 1px dashed #c2b5a2;
width : 420px;
padding-top : 25px;
text-align : center;
}
#granica2 ul li {
display : inline;
list-style-type : none;
}
#granica2 ul li h6 {
margin-left : 50px;
}
#granica2 a {
font-size : 13px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #2c4002;
text-decoration : none;
}
#granica2 a:hover {
color : #7a7e33;
}
#ogranicznik .granica {
background-image : url(images/bg2_a.jpg);
background-repeat : no-repeat;
position : relative;
width : 646px;
height : 67px;
margin : 0 0 0 140px;
}
#ogranicznik .granica ul li {
padding-top:15px;
}
#ogranicznik .granica1 {
background-image : url(images/bg2_b.jpg);
background-repeat : repeat-y;
position : relative;
width : 646px;
height : 100%;
margin : -10px 0 0 140px;
}
#ogranicznik .linki_dodatkowe_gora {
padding : 5px 75px;
}
.granica1 p.lipa {
background : transparent url(images/linia.gif) no-repeat 50% 95%;
}
#ogranicznik .granica1 .szkola_cennik {
font: bold 8px Verdana, Arial, Helvetica, sans-serif;
word-spacing : 0;
color : #da251c;
text-decoration : none;
}
#ogranicznik .granica1 p a {
font-size : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
word-spacing : 0;
color : #29166f;
text-decoration : none;
}
#ogranicznik .granica1 .linki_dodatkowe_gora b {
background-image : url(images/img_link_gora.png);
background-repeat : no-repeat;
margin-right : 3px;
width : 20px;
height : 40px;
}
#ogranicznik .granica1 p a:hover {
font-size : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
text-decoration : underline;
}
#ogranicznik .granica11 {
background-image : url(images/bg2_c.jpg);
background-repeat : no-repeat;
width : 646px;
height : 62px;
margin : 0px 0px 0px 140px;
font-size:8px;
}
#ogranicznik .granica1 ul li p{ font-size:11px; 
}
#ogranicznik .granica11 .linki_dodatkowe {
padding : 5px 42px;
}
#ogranicznik .granica11 .linki_dodatkowe a {
font-size : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
word-spacing : 0;
color : #29166f;
text-decoration : none;
}
#ogranicznik .granica11 .linki_dodatkowe b {
background-image : url(images/img_link.png);
background-repeat : no-repeat;
margin-right : 3px;
width : 20px;
height : 40px;
}
#ogranicznik .granica11 p a:hover {
font-size : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
word-spacing : 0;
text-decoration : underline;
}
#ogranicznik .granica2 {
background-image : url(images/);
background-repeat : no-repeat;
width : 646px;
height : 100%;
margin : 0 0 0 130px;
}
#ogranicznik ul {
margin : 0;
padding : 0;
}
* html #ogranicznik ul {
padding : 3px 0;
padding : 0;
}
#ogranicznik li {
list-style : none;
padding : 0 0 0 10px;
margin-left : 30px;
margin-right : 86px;
}
#ogranicznik .granica2 li table {
list-style : none;
padding : 0 0 0 10px;
margin-left : 0;
margin-right : 0;
border : 0;
}
#ogranicznik ul a {
color : #777;
text-decoration : none;
display : block;
padding : 3px 12px 3px 0;
}
* html #ogranicznik ul a {
width : 10%;
width : auto;
}
#ogranicznik ul a:hover {
color : #b8b7b4;
}
#stopka {
background-image : url(images/bg1_c1.jpg);
width : 880px;
height : 100px;
margin:0 auto;
padding:0px;
}
#stopka li {
display : inline;
}
#stopka ul {
border-bottom : 1px dashed #b6be8d;
}
#stopka .wcisniety {
color : #6b99de;
}
#stopka ul {
margin-left : 123px;
font-size : 10px;
word-spacing : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #d5d3b3;
text-align : center;
width : 632px;
padding-top : 0;
}
#stopka a {
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
word-spacing : 0;
color : #29166f;
text-decoration : none;
}
#stopka a:hover {
font-size : 10px;
word-spacing : 0;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #da251c;
text-decoration : underline;
}
#stopkastopka {
	margin-left : 120px;
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bolder;
	color : #b8b7b4;
	text-align : center;
	width : 635px;
	padding-top : 10px;
}
#stopkastopka img {
padding : 10px 20px;
}
#stopkastopka a {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #b8b7b4;
text-decoration : none;
}
.prawaautorskie { padding-right : 0px; padding-left : 30px; padding-bottom : 30px; padding-top : 20px; line-height : 10px; 
}
.validator {
	float : right;
	display : inline;
	width: 180px;
}
.validator img {
margin-left : 45px;
margin-top : -7px;
display : inline;
}
#stopkastopka a:hover {
font-size : 11px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bolder;
color : #9d9c9b;
text-decoration : none;
}

