html {
background: #fff url('images/tlo_gora.jpg') no-repeat top;
}
body {
background: url('images/tlo_dol.jpg') no-repeat bottom;
padding: 0; margin: 0;
}

div {
margin: 0;
padding: 0;
FONT-FAMILY: 'Trebuchet MS';
FONT-SIZE: 14px; 
color: #353535;
}


div#logo1 {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 72px;
background-image: url(images/index_01.jpg);
}

div#menu1 {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 90px;
background-image: url(images/menu_01.jpg);
}

div#menu1_srodek {
width: 250px;
height: 34px;
padding: 0px 2px 0 0px;
text-align:center;
margin:0 auto;
}

div#menu2 {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 189px;
background-image: url(images/menu_02.jpg);
}
div#menu2_lewa {
width: 155px;
height: 180px;
padding: 0px 0px 0 404px;
text-align:left;
margin:0 auto;
float:left;
}
div#menu2_prawa {
width: 140px;
height: 180px;
padding: 0px 0px 0 0px;
text-align:left;
margin:0 auto;
float:left;
}

div#menu3 {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 71px;
background-image: url(images/menu_03.jpg);
}

div#menu3_lewa {
width: 200px;
height: 40px;
padding: 3px 0 0 138px;
font-family:tahoma;
font-size:12px;
color:#fff;
float:left;
}
span.tel {
font-size:11px;
color:#525252;
}
div#menu3_srodek {
width: 280px;
height: 40px;
padding: 6px 0 0 102px;
float:left;
}
div#menu3_prawa {
width: 200px;
height: 30px;
padding: 7px 0 0 166px;
font-family:tahoma;
font-size:11px;
color:#fff;
float:left;
}

div#logo2 {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 82px;
background-image: url(images/index_02.jpg);
}

div#galeria {
position: relative;
top: 0px;
margin: 0 auto;
left: auto;
right: auto;
width: 1119px;
height: 152px;
background-image: url(images/galeria.jpg);
}

div#srodek {
width: 940px;
position: relative;
left: auto;
right: auto;
text-align:center;
padding-left:100px;
padding-right:79px;
padding-top: 1px;
padding-bottom: 20px;
margin: 0 auto;
background-image: url(images/index_03.jpg);
}
div#srodek_lewa {
width: 940px;
min-height: 700px;
padding: 0px 0px 0 0px;
text-align:left;
}
div#srodek_prawa {
width: 230px;
padding: 10px 0px 0px 20px;
margin-left:20px;
text-align:left;
float:right;
}


div#stopka {
width: 1119px;
margin: 0 auto;
height: 215px;
padding-top: 0px;
margin-bottom: 0px;
background-image: url(images/stopka.jpg);
}

div#stopka_lewa {
width: 340px;
height: 130px;
padding: 50px 0 0 110px;
font-family:tahoma;
font-size:12px;
color:#fff;
float:left;
}
div#stopka_srodek {
width: 180px;
height: 130px;
padding: 43px 0 0 0px;
font-family:tahoma;
font-size:12px;
color:#fff;
text-align:center;
float:left;
}
div#stopka_prawa {
width: 380px;
height: 130px;
padding: 50px 0 0 30px;
font-family:trebuchet ms;
font-size:13px;
color:#fff;
float:left;
}


div#link {
width: 1030px;
margin: 0 auto;
height: 23px;
FONT-SIZE: 10px;
font-family: verdana;
padding-right: 89px;
margin-bottom: 0px;
text-align:right;
color: #9a9999;
}



img {
border: none;
padding: 0px;
margin: 0px;
}
img.ramka {
padding: 4px;
border: 1px dotted #ffffff;
}

span.glowna {
font-size:12px;
color:#838383;
padding-left:10px;
}

span.kropka {
color: #a0ff54;
}

span.oferta {
margin:0 0px 0px 60px;
}
b.oferta {
padding:0 0px 0px 16px;
font-size:15px;
}
img.oferta {
padding:6px 10px 0px 40px;
}
img.foto {
padding:3px;
border:1px solid #cacaca;
float:right;
margin-right:30px;
}
img.foto1 {
padding:3px;
margin:0 4px;
border:1px solid #cacaca;
}


.srodek {
text-align: center;
}
.bold {
font-weight: bold;
}

h1 {
font-size:18px;
font-family:'Trebuchet MS';
padding:0;
margin:0px 0 0 0px;
}
span.h1 {
color: #cacaca;
font-size:14px;
}

div.menu_nag {
color:#14cfe2;
font-family:tahoma;
font-size:12px;
font-weight:bold;
text-align:center;
padding: 10px 0 8px 0;
}


ul.menusrodek1 {
margin:0;
padding:0 0 0 26px;
font-size:11px;
font-family: tahoma;
}

li.menusrodek1 {
text-align:left;
list-style-type: none;
background: url(images/menu_lewa.png) no-repeat bottom left; padding:2px 0px 6px 4px;
margin:0;
}

ul.menusrodek2 {
margin:0;
padding:0 10px 0 0px;
font-size:11px;
font-family: tahoma;
}

li.menusrodek2 {
text-align:right;
list-style-type: none;
background: url(images/menu_prawa.png) no-repeat bottom right; padding:2px 4px 6px 0px;
margin:0;
}




ul.stopka {
margin:0;
padding:0;
}

li.stopka {
text-align:center;
list-style-type: none;
background: url(images/stopka_menu.png) no-repeat bottom; padding:0px 0px 5px 0px;
margin:0;
}



A:link {
	COLOR: #353535; font-weight: normal; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #353535; font-weight: normal; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ef6100; font-weight: normal;  TEXT-DECORATION: none;
}

A:link.white {
	COLOR: #fff; font-weight: normal; TEXT-DECORATION: none;
}
A:visited.white {
	COLOR: #fff; font-weight: normal; TEXT-DECORATION: none;
}
A:hover.white {
	COLOR: #ef6100; font-weight: normal;  TEXT-DECORATION: none;
}


A:link.menusrodek {
	FONT-FAMILY: 'tahoma'; color: #fff; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}
A:visited.menusrodek {
	FONT-FAMILY: 'tahoma'; color: #fff; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}
A:hover.menusrodek {
	FONT-FAMILY: 'tahoma'; color: #ef6100; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}


A:link.stopka {
	FONT-FAMILY: 'tahoma'; color: #fff; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}
A:visited.stopka {
	FONT-FAMILY: 'tahoma'; color: #fff; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}
A:hover.stopka {
	FONT-FAMILY: 'tahoma'; color: #ef6100; FONT-SIZE: 11px; font-weight: normal; TEXT-DECORATION: none;
}


A:link.dol1 {
	FONT-FAMILY: 'verdana'; color: #9a9999; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: none;
}
A:visited.dol1 {
	FONT-FAMILY: 'verdana'; color: #9a9999; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: none;
}
A:hover.dol1 {
	FONT-FAMILY: 'verdana'; color: #9a9999; FONT-SIZE: 10px; font-weight: normal; TEXT-DECORATION: underline;
}






input.kontakt {
background: url('images/formularz1.png') no-repeat top;
vertical-align: top;
width: 191px;
height:21px;
color: #898989;
font: 10px tahoma;
border:0px;
padding: 7px 0 0px 10px;
margin:4px 0 0 0px;
}
input.kontakt1 {
background: url('images/formularz2.png') no-repeat top;
vertical-align: top;
width: 191px;
height:127px;
color: #898989;
font: 10px tahoma;
border:0px;
padding: 7px 0 0px 10px;
margin:4px 0 0 0px;
}

