BODY{
margin:0px;
padding:0px;
background:#fff;
}

#tooltip {
  text-align:left;
  white-space:nowrap;
  color:#ffffff;
  font:normal normal 11px Tahoma;
  line-height:15px;
  padding:4px;
  background:#394a0a;
  border: 1px 5c7077 solid;
  position:absolute;
  margin-top:25px; 
}



div#strona{
width:977px;
margin:0px auto;
}

div#gora{
width:977px;
height:27px;
background:url(images/gora.jpg) no-repeat;
}

div#data{
float:left;
margin-top:5px;
margin-left:10px;
font-size:12px;
font-family:Tahoma;
color:#3e3e3e;
}

div#gora_menu{
margin-top:5px;
float:right;
}

a.gora_menu{
margin-left:10px;
font-size:11px;
font-family:Tahoma;
font-weight:bold;
color:#107495;
text-decoration:none;
}

a.gora_menu:hover{
margin-left:10px;
font-size:11px;
font-family:Tahoma;
font-weight:bold;
color:#107495;
text-decoration:underline;
}

div#gora_srodek{
width:977px;
height:205px;
background:url(images/top.jpg) no-repeat;
}

div#menu{
width:977px;
height:48px;
}

div#menu_start{
width:9px;
height:48px;
background:url(images/menu_pocz.jpg) no-repeat;
float:left;
}

div#menu_stop{
width:9px;
height:48px;
background:url(images/menu_kon.jpg) no-repeat;
float:right;
}

div#menu_center{
background:transparent url(images/menu_srod.jpg) repeat-x scroll 0 0;
float:left;
height:48px;
padding-left:239px;
width:720px;
}

a.menu_center{
display:block;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;
font-size:12px;
font-family:Tahoma;
color:white;
text-decoration:none;
float:left;
}




a.menu_center:hover{
display:block;
padding-left:8px;
padding-right:8px;
padding-top:10px;
padding-bottom:10px;
margin-top:5px;
font-size:12px;
font-family:Tahoma;
color:white;
text-decoration:none;
float:left;
background-color:#394a0a;

}


a.menu_center2:hover{
display:block;
font-size:12px;
font-family:Tahoma;
color:white;
text-decoration:none;
float:left;
background:url(images/kwadrat2.jpg);
}


a.menu_center2{
background:transparent url(images/kwadrat.jpg) repeat scroll 0 0;
color:white;
display:block;
float:left;
font-family:Tahoma;
font-size:12px;
height:26px;
margin-left:28px;
margin-top:9px;
text-decoration:none;
width:26px;
}


span.podzielnik{
display:block;
background:url(images/podzielnik.jpg);
width:2px;
height:20px;
float:left;
margin-top:10px;
margin-left:25px;
margin-right:25px;
}

div#poziom1{
width:974px;
height:326px;
margin:0px;
padding:0px;
border-bottom:1px #6a8b0c solid;
}

div#formularz{
width:320px;
height:300px;
background:url(images/tlo1.jpg) no-repeat;
float:left;
overflow:hidden;
}

div#formularz3{
width:320px;
height:300px;
/* background:url(images/tlo1.jpg) no-repeat; */
float:left;
overflow:hidden;
}

div#formularz2{
width:320px;
height:300px;
background:url(images/tlo1_b.jpg) no-repeat;
float:left;
overflow:hidden;
}


img.form{
margin-top:22px;
margin-left:20px;
margin-bottom:4px;
font-size:11px;
font-family:Tahoma;
color:#18457d;
}

input.input{
border: none;
width:171px;
height:34px;
background:url(images/input.jpg) no-repeat;
margin-top:5px;
margin-left:20px;
padding-left:20px;
font-size:11px;
font-family:Tahoma;
padding-top:5px;
color:#18457d;
}

input.submit{
background-color:#BFE642;
border:medium none;
color:#000000;
font-family:Tahoma;
font-size:11px;
height:22px;
margin-left:150px;
padding-bottom:0;
width:53px;
}

input.submit:hover{
width:53px;
height:22px;
border:none;
background-color:#acacac;
font-family:Tahoma;
font-size:11px;
color:#fff;
margin-left:150px;
text-decoration:underline;
}

input.clear{
background-color:#EC3B3B;
border:medium none;
color:#000000;
font-family:Tahoma;
font-size:11px;
height:22px;
margin-left:10px;
margin-top:0;
width:52px;
}

input.clear:hover{
width:52px;
height:22px;
border:none;
background-color:#acacac;
font-family:Tahoma;
font-size:11px;
color:#fff;
margin-left:10px;
text-decoration:underline;
}

textarea.textarea{
border: none;
width:277px;
height:109px;
margin-top:7px;
margin-left:20px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
background:url(images/textarea.jpg) no-repeat;
font-size:11px;
font-family:Tahoma;
color:#18457d;
}

div#lokacja{
width:335px;
height:322px;
background:url(images/tlocenter.jpg) no-repeat;
float:left;
}

img.polska{
margin-left:38px;
margin-top:-20px;
}

a.guzik{
display:block;
margin-left:230px;
margin-top:10px;
text-decoration:none;
background-color:#bfe642;
font-family:Tahoma;
font-size:11px;
color:#000000;
width:52px;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
line-height:11px;
}

a.guzik:hover{
display:block;
margin-left:230px;
margin-top:10px;
background-color:#EC3B3B;
font-family:Tahoma;
font-size:11px;
color:#000000;
width:52px;
padding-left:15px;
padding-top:3px;
padding-bottom:3px;
line-height:11px;
}

div#news{
width:291px;
height:323px;
background:url(images/tlo3.jpg) no-repeat;
float:left;
text-align:justify;
font-family:Tahoma;
font-size:12px;
padding-right:7px;
color:#21262b;
line-height:23px;
}

img.kwadrat{
border:none;
margin-top:10px;
margin-left:40px;
}

img.aktualnosci{
margin-left:170px;
margin-top:9px;
}

span.naglowek{
display:block;
font-weight:bold;
font-family:Tahoma;
font-size:12px;
color:#21262b;
margin-bottom:5px;
margin-top:10px;
}

img.gdzie{
margin-top:0x;
margin-left:92px;
}

div#poziom2{
width:976px;
height:301px;
margin:0px;
padding:0px;
}

div#poziom2_lewa{
border-right:1px solid #6A8B0C;
float:left;
margin-top:5px;
width:621px;
}

h2{
font-family:Myriad Pro;
font-weight:bold;
font-size:25px;
color:#6a8b0c;
font-style:italic;
margin-left:10px;
}

div#witamy{
color:#2c2c2c;
font-family:Tahoma;
font-size:12px;
text-align:justify;
padding-left:12px;
padding-right:12px;
text-align:justify;

}

span.green{
font-weight:bold;
color:#6b8b10;
}

span.middle{
color:#2092ae;
}

div#logo{
background:transparent url(images/wlasciciele.jpg) repeat scroll 0 0;
float:left;
height:380px;
margin-left:5px;
margin-top:5px;
padding-left:10px;
width:318px;
}

div#logo_kon{
float:left;
padding-left:35px;
padding-top:4px;
width:318px;
}

div#logo2{
float:left;
width:318px;
padding-left:10px;
padding-top:4px;
}


div#stopka{
border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;
height:41px;
margin-bottom:18px;
margin-top:90px;
padding-top:7px;
width:100%;
}

div#stopka2{
border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;
height:41px;
margin-bottom:18px;
margin-top:240px;
padding-top:7px;
width:100%;
}

div#stopka3{
border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;
height:41px;
margin-bottom:18px;
margin-top:275px;
padding-top:7px;
width:100%;
}


div#stopka4{
border-bottom:1px solid #DADADA;
border-top:1px solid #DADADA;
height:41px;
margin-bottom:18px;
margin-top:153px;
padding-top:7px;
width:100%;
}

div#wykonanie{
color:#519BF2;
float:left;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
margin-left:25px;
margin-right:100px;
}

div#linki{
float:left;
float:left;
margin-top:7px;
}

a.stopka:hover{
color:#666666;
font-size:12px;
font-family:Tahoma;
margin-left:10px;
margin-right:10px;
text-decoration:underline;
}




a.stopka{
color:#666666;
font-size:12px;
font-family:Tahoma;
margin-left:10px;
margin-right:10px;
text-decoration:none;
}

a.linki{

font-size:11px;
font-family:Tahoma;
font-weight:bold;
color:#107495;
text-decoration:none;
}

a.linki:hover{

font-size:11px;
font-family:Tahoma;
font-weight:bold;
color:#107495;
text-decoration:underline;
}

.nag {
color:#107495;
font-weight:bold;
}

.nag2 {
color:#815836;
font-weight:bold;
}

.event {
background:#ECECEC none repeat scroll 0 0;
color:#DA1D1D;
font-weight:bold;
height:17px;
padding:17px;
}

.event2 {
background:#ECECEC none repeat scroll 0 0;
color:#DA1D1D;
font-size:14px;
font-weight:bold;
height:101px;
padding:10px;
}

.red {
color:#EC3B3B;
font-size:11px;
font-family:Tahoma;

}