body, html {
text-align: center;
margin : 0 auto;
padding : 0;
background-color:#01326a;
}

div#baner{
background-image:url('gfx/tlo_flash.jpg');
width:646px;
height:144px;
}

div#flash{
padding:7px 0px 0px 11px;
}


div#glowny {
margin : 0 auto;
padding : 0;
width : 967px;
text-align: left;
background-color:#ffffff;
}

div#przerwa_lewa{
float:left;
width:17px;
}

div#strona{
width:590px;
margin: 0px 0px 0px 35px;
padding: 13px 0px 0px 0px;
}

div#lewy{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
float:left;
width:300px;
}

div#dane_teleadresowe{
margin: 17px 0px 20px 0px;
padding: 0px 0px 0px 0px;
background-image:url('gfx/dane_teleadresowe.jpg');
background-repeat:no-repeat;
width:300px;
height:136px;
color:#ffffff;
font-size:10px;
}


div#prawy{
float:left;
}

div#stopka{
clear:both;
margin: 0px 0px 0px 0px;
width:963px;
height:52px;
background-image:url('gfx/stopka.jpg');
}

div#tresc_tlo
{
margin: 0px 2px 0px 2px;
padding: 0px 0px 0px 0px;
width:963px;
background-color:#1f67af;
}

div#tresc{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:963px;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
background-image:url('gfx/tlo.jpg');
background-repeat:repeat-x;
}




/*menu 1*/
div#menu_1{
}


div.menu_1_1{
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 25px;
list-style: none;
background-image:url(gfx/kropka_menu_1.jpg);
background-repeat:no-repeat;
background-position:10px 45%;
cursor:pointer;
height:21px;
width:100%;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
ul.menu_1_2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


li.menu_1_2li{
margin: 0px 0px 7px 20px;
padding: 0px 0px 0px 15px;
list-style: none;
cursor:pointer;
background-image:url(gfx/kropka_menu_1.jpg);
background-position:0px 2px;
background-repeat:no-repeat;
text-align:left;
font-weight:bold;
font-family:tahoma,Arial;
font-size:11px;
color:#ffffff;
}

a.menu_1:link {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_1:visited {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_1:hover {
text-decoration : underline;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_1:active {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

a.menu_1_2li:link {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.menu_1_2li:visited {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.menu_1_2li:hover {
font-size:11px;
text-decoration : underline;
border : 0;
color:#ffffff;
}
a.menu_1_2li:active {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}



/*menu 2*/
div#menu_2{
}
div.menu_2_1{
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 25px;
list-style: none;
background-image:url(gfx/tlo_menu_2.jpg);
background-repeat:no-repeat;
cursor:pointer;
height:28px;
width:100%;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

ul.menu_2_2{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

li.menu_2_2li{
margin: 0px 0px 7px 20px;
padding: 0px 0px 0px 15px;
list-style: none;
cursor:pointer;
background-image:url(gfx/kropka_menu_2.jpg);
background-position:0px 3px;
background-repeat:no-repeat;
text-align:left;
font-weight:bold;
font-family:tahoma,Arial;
font-size:11px;
color:#ffffff;
}

a.menu_2:link {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_2:visited {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_2:hover {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}
a.menu_2:active {
text-decoration : none;
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
}

a.menu_2_2li:link {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.menu_2_2li:visited {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.menu_2_2li:hover {
font-size:11px;
text-decoration : underline;
border : 0;
color:#ffffff;
}
a.menu_2_2li:active {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}



a.naglowki:link {
font-size:10px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.naglowki:visited {
font-size:10px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a.naglowki:hover {
font-size:10px;
text-decoration : underline;
border : 0;
color:#ffffff;
}
a.naglowki:active {
font-size:10px;
text-decoration : none;
border : 0;
color:#ffffff;
}


a:link {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a:visited {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}
a:hover {
font-size:11px;
text-decoration : underline;
border : 0;
color:#ffffff;
}
a.:active {
font-size:11px;
text-decoration : none;
border : 0;
color:#ffffff;
}



span.galeria{
margin:0px 0px 0px 0px;
display:block; 
float:left; 
width:143px;; 
text-align:center; 
}

img.galeria{
border-style:solid;
border-width:2px;
border-color:#b9cadc;
}

p.realizacja{
margin:2px 0px 0px 0px;
width:100%;
color:#ffffff;
font-family:tahoma, arial;
font-size:11px;
}


p{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.podpowiedz 
{
position:absolute;
display:none;
left:25px; top:25px;
width:200px;
height:40px;
background-color:#ffa21f;
font-family:Tahoma, Courier New, Sans-serif;
font-size: 10px ;
color:#ffffff;
font-weight:bold;
} 


div.b{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div.b_l{
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.b_r{
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
div.b_j{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:justify;
}




p.b{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

p.b_l{
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p.b_r{
display:block;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
p.b_j{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:justify;
}
span.b{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
span.b_l{
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
span.b_r{
display:block;
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
span.b_j{
display:block;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
text-align:justify;
}


span.kreski_podstrona{
display:block;
width:100%;
height:2px;
background-image:url('gfx/kreski_podstrona.gif');
background-repeat:repeat-x;
font-size:1px;
}

span.kreski_podstrona2{
display:block;
width:586px;
height:1px;
background-image:url('gfx/kreski_podstrona2.gif');
background-repeat:repeat-x;
font-size:1px;
}


p.linki_gora{
display:block;
margin:0px 0px 0px 385px;
padding:0px 0px 0px 0px;
width:232px;
height:11px;
background-image:url('gfx/tlo_linki.jpg');
background-repeat:no-repeat;
}


p.bialy{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:1px;
background-color:#ffffff;
}

p.przerwa{
display:block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font-size:1px;
}


img.b{
display:block;
margin:0px;
paddnig:0px;
border-width:0px;
}


p.sciezka{
display:block;
margin:0px 0px 4px 0px;
padding:0px 0px 0px 0px;
color:#ffffff;
padding:0px 0px 0px 0px;
font-size:10px;
}


input.kontakt{
font-family:tahoma, arial;
font-size:11px;
color:#383838;
border-style:solid;
border-color:#c1c4cb;
border-width:1px;
}
select.kontakt{
font-family:tahoma, arial;
font-size:11px;
color:#383838;
border-style:solid;
border-color:#c1c4cb;
border-width:1px;
}
textarea.kontakt{
font-family:tahoma, arial;
font-size:11px;
color:#383838;
border-style:solid;
border-color:#c1c4cb;
border-width:1px;
width:218px;
}

td.kontakt{
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
}




/*style cms*/
img.ramka_1{
border-style:solid;
border-width:5px;
border-color:#b9cadc;
}

img.ramka_2{
border-style:solid;
border-width:9px;
border-color:#b9cadc;
}

.tekst_glowny{
font-family:tahoma, arial;
font-size:11px;
color:#ffffff;
}

