body {
font-family:Verdana;
}
a:hover {color:#888;}

#container {
margin:0 auto;
xxwidth:729px;
width:688px;
}

#header {
position:relative;
background:url(img/head_menu_tlo.gif) 87px bottom no-repeat;
xxwidth:729px;
width:100%;
xxheight:287px;
}

#header a.home:hover img {
opacity:0.5;
filter: alpha(opacity=50);
}
#header #menu {
padding:0 0 20px 0;
}


#head {
position:relative;
background:url(img/head_menu_tlo.gif) 87px bottom no-repeat;
xxwidth:729px;
height:287px;
}
#head .profil, #head .c, #head .podpis {
position:absolute;
}
#head .profil {
background-image:url(img/head_profil.png);
top:33px;
left:25px;
width:219px;
height:216px;
}
#head .c {
background-image:url(img/head_c.gif);
top:137px;
left:243px;
width:39px;
height:34px;
}
#head .podpis {
background-image:url(img/head_podpis.gif);
top:118px;
left:292px;
width:437px;
height:72px;
}
#head .home {
position:absolute;
top:206px;
left:355px;
width:11px;
height:14px;
}

#menu .menu1 {
xxposition:absolute;
xxposition:absolute;
xxtop:230px;
left:0;
height:20px;
xxwidth:729px;
text-align:center;
}
#menu .menu2 {
xxposition:absolute;
xxtop:250px;
left:0;
height:20px;
xxwidth:729px;
text-align:center;
}
#menu .menu1 a {font-size:11px;}
#menu .menu2 a {font-size:12px;}
#menu .menu1 a,
#menu .menu2 a {
font-family:Tahoma;
font-weight:bold;
text-decoration:none;
padding:0 6px;
}
#menu .menu1 a {color:#000;}
#menu .menu2 a {color:#ccc;}

#menu .menu1 a:hover,
#menu .menu2 a:hover {
color: #888;
}



#cont {
position:relative;
xxwidth:729px;
height:611px;
}
#cont_le {
position:absolute;
background-image:url(img/cont_le.gif);
top:0px;
left:88px;
width:34px;
height:611px;
}
#cont_pr {
position:absolute;
background-image:url(img/cont_pr.png);
top:0px;
left:586px;
width:109px;
height:611px;
}
#cont_facebook {
position:absolute;
background-image:url(img/facebook_metka.png);
top:161px;
left:81px;
width:44px;
height:92px;
}

#cont_news {
position:absolute;
background-image:url(img/kartka_news.png);
top:16px;
left:176px;
width:380px;
height:359px;
visibility:hidden;
}

#cont_news_x {
position:absolute;
top:25px;
left:278px;
width:28px;
height:30px;
}
#cont_news_a {
position:absolute;
top:245px;
left:162px;
width:74px;
height:32px;
}


#cont_txt {
position:absolute;
top:0px;
left:122px;
width:443px;
height:591px;
padding:10px 20px;
}
.cont_txt_submit {
background-image:url(img/koperta_3d.jpg);
background-repeat:no-repeat;
background-position:46px 275px;
}


#foot {
position:relative;
background-image:url(img/foot_tlo.gif);
background-position: 109px 0px;
background-repeat: no-repeat;
xxwidth:729px;
height:52px;
vertical-align:top;
}
#foot_copy, #foot_lang, #foot_nota {
position:absolute;
top:10px;
height:20px;
}

#foot_copy {
left:122px;
xxwidth:130px;
color:#ccc;
font-family:Tahoma;
font-weight:bold;
font-size: 10px;
text-decoration:none;
text-align:left;
}


#foot_lang {
left:313px;
width:100px;
text-align:center;
}
#foot_lang a {
font-family:Tahoma;
font-weight:bold;
font-size: 10px;
color:#ccc;
text-decoration:none;
text-align:center;
vertical-align:top;
}
#foot_lang a:hover {color: #888;}

#foot_nota {
left:505px;
width:100px;
text-align:right;
}
#foot_nota a {
font-family:Tahoma;
font-weight:bold;
font-size: 10px;
color:#000;
text-decoration:underline;
text-align:right;
vertical-align:top;
}

#foot_facebook {
position:absolute;
top:26px;
height:20px;
right:124px;
}


p {
font-size: 12px;
font-weight:normal;
color:#000;
text-align:center;
line-height:20px;
}
img {
display:block;
}
#galeria {
padding-top:70px;
}
#news {
position:absolute;
top:0px;
left:-122px;
width:186px;
height:155px;
margin:0 auto;
}
#home img {
margin:0 auto;
}

#nota_prawna {
padding-top:140px;
}
#nota_prawna p {
padding:0 40px;
font-size: 10px;
font-weight:normal;
color:#000;
text-align:justify;
line-height:14px;
}
#nota_prawna a {
color:#000;
}

#submit {
padding-top:30px;
}
#submit a {
color:#000;
}

#omnie {
padding-top:160px;
}
#omnie p {
padding:0 40px;
font-size: 12px;
font-weight:normal;
color:#000;
text-align:justify;
line-height:16px;
}
#omnie #w_sieci {
text-align:center;
}
#omnie #w_sieci a {
font-size: 12px;
font-weight:bold;
color:#000;
line-height:16px;
text-decoration:underline;
}

#wsieci {
padding-top:40px;
}
#wsieci p {
padding:0 40px;
font-size: 12px;
font-weight:normal;
color:#000;
text-align:justify;
line-height:16px;
}
#wsieci a {
font-size: 12px;
font-weight:normal;
color:#000;
text-align:left;
line-height:16px;
text-decoration:underline;
}

#kontakt {
padding:10px 40px 0 40px;
}
#kontakt p {
font-size: 12px;
font-weight:normal;
color:#000;
text-align:justify;
line-height:16px;
}
#kontakt .kontakt_adres {
padding:0 40px;
font-size: 12px;
font-weight:normal;
color:#000;
text-align:center;
line-height:16px;
}
#kontakt .kontakt_adres a {
font-size: 12px;
font-weight:normal;
color:#000;
line-height:16px;
text-decoration:underline;
}

#wspolpraca .wspolpraca_tyt {
font-weight:bold;
text-align:center;
font-size: 14px;
}
#wspolpraca {
padding-top:20px;
}
#wspolpraca p {
font-size: 12px;
font-weight:bold;
color:#000;
text-align:center;
line-height:16px;
padding:0;
margin:0 0 7px 0;
}
#wspolpraca a {
font-size: 10px;
font-weight:normal;
color:#666;
text-align:center;
text-decoration:none;
line-height:10px;
}
.wyd a {
font-size: 10px;
font-weight:normal;
color:#666;
text-align:center;
text-decoration:none;
line-height:10px;
}

.gal_link {
text-align:center;
}
.gal_link a {
font-size: 14px;
font-weight:bold;
color:#000;
text-decoration:none;
}
.gal_link a:hover {
font-size: 14px;
font-weight:bold;
color:#888;
text-decoration:none;
}
.form_td {
padding:10px 0;
}
.form_text, .form_textarea {
width:200px;
}

.form_text {
font-size: 12px;
font-weight:normal;
color:#000;
text-decoration:none;
border:1px solid #cccccc;
}
.form_textarea {
font-size: 12px;
font-weight:normal;
color:#000;
text-decoration:none;
height:100px;
border:1px solid #cccccc;
}
.form_tyt1 {
font-size: 14px;
font-weight:bold;
color:#000;
text-decoration:none;
text-align:left;
}
.form_tyt {
font-size: 12px;
font-weight:bold;
color:#000;
text-decoration:none;
}
.form_txt {
font-size: 10px;
font-weight:bold;
color:#000;
text-decoration:none;
padding-left:10px;
}
.form_wymagane {
font-size: 10px;
font-weight:normal;
color:#000;
text-decoration:none;
padding-left:10px;
}
.form_submit {
font-size: 10px;
font-weight:bold;
color:#000;
text-decoration:underline;
cursor: pointer;
}

.form_brak_tyt {
font-size: 12px;
font-weight:bold;
color:#000;
text-decoration:none;
text-align:left;
}
.form_valid1, .form_valid2 {
font-size: 10px;
color:#000;
text-decoration:none;
text-align:left;
padding:10px 0 10px 20px;

}
.form_valid1 {font-weight:bold;}
.form_valid2 {
font-weight:normal;
padding-right:20px;
}
.form_ptaszek img {
padding-bottom:3px;
}

#pl_submit .tytul {
font-size: 12px;
font-weight:bold;
color:#000;
text-decoration:none;
text-align:left;
}

/* START - stopka PROJEKTwww */

#foot_pw {
position:absolute;
top:20px;
height:30px;
left:122px;
width:200px;
color:#ccc;
}
.projekt {
padding-bottom:20px;
font-size:10px;
}
.projekt, .projekt a {color:#888; text-decoration: none;}
.projekt a span {color:#888; font:bold 13px/17px arial,tahoma,verdana,sans-serif;}
span.fPr {font-family:arial !important; letter-spacing:-1px;}
span.fDot, a span.fDot {margin:0 -3px 0 -3px; z-index:10; font-size:30px; font-weight:bold;}
span.fWw {letter-spacing:-1px;}
.projekt a:hover span.fPr, .projekt a:hover span.fDot{color:#ff4c00;	text-decoration:none;}
.projekt a:hover span.fPl{color:#3f6267; text-decoration: none;}
.projekt a:hover span.fWw{color:#c4d4d6; text-decoration: none;}
/* END - stopka PROJEKTwww */

