html, body, div, form, p, h1, h2, h3, h4, h5 { margin:0; padding:0; }
body { font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; background:#FFFFFF url(../img/bg2.gif) 50% 0 repeat-y; text-align:left; }
html, body { height: 100%; }
img { border:0; }
a { text-decoration:none; color:#333333; }
a:hover { color:#FF0000; }

.inp { font-size:12px; padding:1px 2px 1px 2px; background-color:#FFFFFF; color:#675B54; border:1px solid #CAC0BD; }
.wym { font-size:12px; padding:1px 2px 1px 2px; background-color:#FFFFFF; color:#675B54; border:1px solid #FF3401; }
.przy { font-size:12px; padding:1px 2px 1px 2px; background-color:#FAFAFA; color:#675B54; border:1px solid #3F5C94; }
.gwiazdka {color:#CC0000; font-weight:bold; }
.error { font-size:14px; color:#FF3401; font-weight:bold; }
.error_mini { font-size:12px; color: #FF3401; font-weight:normal; }


h1 { color:#000000; font-size:24px; font-weight:bold; }

#tresc h1 { padding:0 0 60px 0; width:100%; background:transparent url(../img/dot1.gif) 0 55px repeat-x; }


h4 { font-size:26px; }
h5 { font-size:30px; }
h5 { font-size:34px; }

a.more { display:block; color:#FF0000; font-size:12px; }
a.more:hover { color:#333333; }

#master { position:relative; padding:0 0 0 0; height: auto !important; height:100%; min-height:100%; width:100%; background:transparent url(../img/bg3.gif) 50% 100% no-repeat; }

#scrollh { width:900px; height:0; margin:0 auto 0 auto; position:relative; z-index:2000; }
#scrollb { position:absolute; top:200px; left:540px; width:340px; height:475px; z-index:2001; }

#header { width:100%; height:450px; z-index:100; background-color:#FFFFFF; }
#header #banerh1 { width:100%; height:450px; z-index:101; }
#header1 { width:100%; height:550px; z-index:100; background-color:#FFFFFF; }
#header1 #banerh1 { width:100%; height:550px; z-index:101; }

#contenth { background:transparent url(../img/bg1.gif) 50% 0 no-repeat; width:100%; padding:0 0 130px 0; }
#content { width:900px; margin:0 auto 0 auto; }
#tresc { width:750px; margin:0 auto 0 auto; }
#newsy { width:750px; margin:0 auto 0 auto; padding:0 0 140px 0; }

#textstopka  { width:750px; padding:70px 0 0 0; }
#textnews { width:900px; margin:0 auto 0 auto; }

#footer { background:transparent url(../img/bg4.gif) 0 0 repeat-x; height:110px; padding:0 0 0 0; width:100%; position:absolute; bottom:0; left:0; color:#FFFFFF; font-size:11px; }
#footer #f { background:transparent url(../img/dot1.gif) 0 81px repeat-x; width:900px; margin:0 auto 0 auto; padding:25px 0 0 0; height:85px; }
#f #f1 { height:55px; width:185px; float:left; }
#f #f2 { height:55px; width:715px; float:left; line-height:55px; text-align:right; color:#999999; }
#f2 a { color:#999999; padding:0 10px 0 10px; }
#f2 a:hover { color:#FFFFFF; }
#f #f3 { height:30px; width:185px; float:left; line-height:25px; color:#474747; }
#f #f4 { height:30px; width:715px; float:left; line-height:25px; text-align:right; }
#f3 a, #f4 a { color:#474747; }
#f3 a:hover, #f4 a:hover { color:#999999; }

object { border:0; outline:none; }
hr { border:0; height:1px; color:#CCCCCC; background-color:#CCCCCC; width:100%; margin:0 0 0 0; padding:0 0 0 0; }
.c1 { clear:both; height:1px; }


#boxy { width:750px; background:#FFFFFF url(../img/bg5.gif) 0 0 repeat-y; }
#boxy .box { width:240px; padding:0 10px 0 0; float:left; }
.box a.naz { color:#000000; font-size:14px; background-color:#FFFFFF; font-weight:bold; display:block; width:240px; padding:0 0 15px 0; }
.box a.naz:hover { color:#BEAA9E; }
.box a.fot { display:block; width:230px; height:165px; padding:5px 5px 10px 5px; background:url(../img/bg6-1.gif) 0 0 no-repeat; }
.box a.fot:hover { background-image:url(../img/bg6-2.gif); }
.box a.fot img { width:230px; height:130px; }
.box p { padding:5px 10px 25px 0; width:230px; }
#boxy .c1 { height:30px; background-color:#FFFFFF; }

a.bor img { border:5px solid #D0D0D0; }
a.bor:hover img { border-color:#FF0000; }



a.t1 { color:#000000; font-size:24px; font-weight:bold; display:block; width:345px; height:60px; background:transparent url(../img/arr1.gif) 330px 50px no-repeat; padding:0 0 10px 0; letter-spacing:-1px; }
a.t1:hover { color:#BFAB9F; background-image:url(../img/arr2.gif); }

a.m1 { color:#000000; font-size:24px; font-weight:bold; }
a.m1:hover { color:#BFAB9F; }

#gallery { width:750px; padding:20px 0 20px 0; background-color:#FFFFFF; }
#gallery #gfoto { border:5px solid #f2f2f2; }
#gallery ul { width:750px; padding:10px 0 0 0; list-style-type:none; list-style:none; }
#gallery ul li { display:block; float:left; width:100px; height:55px; padding:0 0 10px 0; }
#gallery ul li a img { width:90px; height:45px; padding:0 0 5px 0; border:5px solid #FFFFFF; border-width:0 0 5px 0; }
#gallery ul li a:hover img { border-color:#FF0000; }
#gallery ul img.cur { border-color:#FF0000; }

#newsy .item { width:750px; background:transparent url(../img/dot1.gif) 0 0 repeat-x; padding:0 0 30px 0; }
#newsy .item p.tit { height:30px; line-height:30px; background:transparent url(../img/dot1.gif) 0 100% repeat-x; }
#newsy .item p.tit span { color:#FF0000; width:100px; display:block; float:left; }
#newsy .item a { font-size:13px; font-weight:bold; color:#666666; }
#newsy .item a:hover { color:#FF0000; }
#newsy .item p.abst { width:650px; padding:10px 0 0 100px; }
#newsy .item p.abst img { border:5px solid #D0D0D0; }
