
body {
background:url(/images/bg-top.jpg) #FFFFFF top repeat-x;
margin:0;
padding:0;
text-align:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#container {
display:block;
margin:0 auto;
width:980px;
}
th { text-align:left; }

img {
border:0;
}


.fl { float:left; }
.fr { float: right; }
.s { float:left; height:1px; width:550px; background:url(../images/s.gif) repeat-x; }
.pbs { border-right:#cfcfcf 1px solid; padding:3px; text-align:center; }
.b { font-weight:bold; }
.tdn { text-decoration:none; }

.gwiazdka { color:#ff0000; }

p { color:#4b4b4b; font-size:11px; padding:10px; }
p a { color:#007cbc; text-decoration:underline; }
h2 {
font-size:22px;
color:#4b4b4b;
font-weight:bold;
margin:0;
padding:22px 0 0 22px;
}
h3 {
font-size:15px;
color:#007cbc;
font-weight:bold;
margin:0;
padding:0px 0 0 15px;
background:url(../images/arrow.gif) left no-repeat;
}

h4 {
font-size:18px;
color:#fbff00;
font-weight:normal;
margin:0;
padding:10px 0 10px 8px;
}
h5 {
font-size:18px;
color:#ffffff;
font-weight:normal;
margin:0;
display:block;
padding:5px 0 5px 8px;
}
h5 a {
font-size:18px;
color:#ffffff;
font-weight:normal;
margin:0;
display:block;
padding:5px 0 5px 8px;
}

#indicator
{
  width: 165px;
  height: 118px;
  z-index: 900;
  display:block;
  background: url(/images/ajax-loader.gif) no-repeat 80px 5px;
}
#formularzlogin {
width:980px;
float:left;
height:40px;
color:#5c5c5c;
}
#formularzlogin a { color:#5c5c5c; text-decoration: none; }
#topmenu a:hover { text-decoration: underline; }

.textfield {
border:#a5a5a5 1px solid; font-size:11px; padding:3px; }
#top { float:right; width:341px; height:118px; }
#topmenu { float:right; background:url(../images/bg-top-menu.gif) no-repeat; width:252px; height:24px; }
#topmenu .menutop { padding:0 6px 0 10px; margin:0; }
#topmenu .menutop li { width:56px; color:#1e1d1d; font-size:10px; list-style:none; border-right:#818181 solid 1px; float:left; padding:3px 0 5px 0; margin:0; }
#topmenu a { color:#1e1d1d; text-decoration: none; }
#topmenu a:hover { text-decoration: underline; }

#hnav { float:left; height:46px; width:440px; text-align:left; color:#0d0d0d; padding:0 0 0 11px; }
#hnav a { color:#0d0d0d; font-weight:bold; text-decoration: none; }
#hnav a:hover { text-decoration: underline; }



#usermenu { float:right; width:344px; height:84px; text-align:right; }
#usermenu .listusermenu { float:left; padding:0 6px 0 10px; margin:0; height:84px; background:url(../images/user-menu.jpg) repeat-x bottom; }
#usermenu .listusermenu li { width:75px; text-align:center; color:#ffffff; font-size:10px; list-style:none; float:left; padding:1px 0 5px 0; margin:0; }
#usermenu a { color:#ffffff; font-weight:normal; text-decoration: none; }
#usermenu a:hover { text-decoration: underline; color:#f6ff00; }


#publiczny-awatar { float:left; width:165px; margin:12px 14px 0 0; padding:0; text-align:center; }

#menu { float:left; width:165px; margin:12px 14px 0 0; padding:0; text-align:left; }
#menu a { font-size:11px; color:#ffffff; text-decoration:none; padding:0 0 0 6px; }
#menu a:hover { font-size:11px; color:#ffffff; text-decoration: underline; }
.czystalista { padding:0; margin:0; list-style:none; }
.czystalista li { list-style:none; padding:4px 0 4px 4px; margin:0;}

#umenu { padding:10px 0; margin:0; list-style:none; }
#umenu li { list-style:none; padding:10px 0 4px 4px; margin:0; border-bottom:#333333 dotted 1px;}
#umenu a { font-size:15px; color:#007cbc; text-decoration:none; padding:0 0 0 6px; font-weight:bold; }
#umenu a:hover { font-size:15px; color:#007cbc; text-decoration: underline; }
.pinfo { float:left; padding:10px; color:#4b4b4b; }



#content { float:left; width:801px; text-align:left; margin:12px 0 0 0; font-size:11px; text-align:left; color:#4b4b4b; line-height:12pt; }
#content a { color:#007cbc; }
.cheader { float:left; width:801px; height:65px; background:url(../images/content-bg-top.gif) no-repeat; }
.ccontent { float:left; width:799px; border-right:#cfcfcf solid 1px; border-left:#cfcfcf solid 1px; text-align:left; }
.ccontent2 { float:left; width:528px; border-left:#cfcfcf solid 1px; text-align:left; }
.cfotter { float:left; width:801px; height:9px; background:url(../images/content-bg-bottom.jpg) no-repeat; }
.cfotter2 { float:left; width:801px; height:102px; background:url(../images/prowzor-btm.jpg) no-repeat; }
.ile { float:right; padding:40px 20px 0 0; color:#4b4b4b; }
.csubheader { background:#eff2f3; border-bottom:#e7e7e7 1px solid; border-top:#ffffff 1px solid; height:25px; padding:15px 20px 0 20px; }

.newslista { padding:10px 0; margin:0; list-style:none; }
.newslista li { padding:10px 0; margin:0; border-bottom:#333333 dotted 1px; }

#komentarze { float:left; width:515px; margin:0 10px 0 0; }
#komentarze a { font-weight:bold; text-decoration:none; }
#komentarze a:hover { text-decoration:underline; }
#komentarze .komentarz-top { float:left; width:515px; height:40px; }
#komentarze .komentarz-login { float:left; height:20px; margin:0 0 0 6px !important;  margin:0 0 0 3px; }
#komentarze .komentarz-tresc { float:left; width:515px; }
#komentarze .komentarz-stopka { float:left; width:515px; height:40px; }
#dodaj-komentarz { width:268px; float:left; }
#dodaj-komentarz .ile { background:url(../images/kom-ile.gif) no-repeat; width:185px; height:42px; float:left; color:#4b4b4b; font-size:15px; font-weight:bold; padding:20px 0 0px 83px; }
#dodaj-komentarz a { color:#0077b4; text-decoration:none; padding:20px; font-weight:bold; float:left; }
#pager { width:801px; height:13px; background: url(/images/pager-bg.gif) no-repeat; float:left; margin:10px 0; padding:0; text-align:center; }
 
#fotter {
float:left;
/*position:fixed;*/
bottom:0;
left:0;
right:0;
width:100%;
background:url(/images/bg-bottom.jpg) bottom repeat-x;
text-align:center;
font-size:10px;
}
.tableastopka { text-align:left; padding:2px 15px; }
.tableastopka td a { color:#c4ff1d; line-height:20px; text-decoration:none; }
.tableastopka td a:hover { text-decoration:underline; }



.galeria-miniaturka { float:left; width:188px; height:190px; padding:10px 8px 10px 8px; }
.galeria-uzty { float:left; height:26px; }
.galeria-uzty-tlo { float:left; height:26px; background:url(/images/f-user-bg.png) repeat-x; padding:3px 0 0 0; }
.galeria-opis { float:left; padding:0px 8px 0 8px; width:188px; }
.miniaturka { border:#cfcfcf 1px solid; margin:8px 0 0 8px; }

.content2-top { float:left; width:801px; height:45px; background:url(/images/content-bg-top2.gif) no-repeat; }
.content2 { float:left; width:801px; background:url(/images/content-bg2.gif) repeat-y; }
.content2-btm { float:left; width:801px; height:9px; background:url(/images/content-bg-bottom2.gif) no-repeat;  }

.content3-top { float:left; width:583px; height:42px; background:url(/images/logowanie-top.gif) no-repeat; }
.content3 { float:left; width:583px; background:url(/images/lgoowanie-bg.gif) repeat-y; }
.content3-btm { float:left; width:583px; height:10px; background:url(/images/lgoowanie-btm.gif) no-repeat;  }

.logowanko { float:left; width:341px; margin:0 0 0 10px; }
.logowanko-top { float:left; width:329px; height:21px; background:#e4e4e4; border-left:#cfcfcf 1px solid; border-right:#cfcfcf 1px solid; padding:0 0 0 10px; }
.logowanko-ctn { float:left; width:339px; border-left:#cfcfcf 1px solid; border-right:#cfcfcf 1px solid; background:#ffffff; }
.logowanko-bg { float:left; width:341px; background:url(/images/lgoowanie-bg.gif) repeat-y; }
.logowanko-btm { float:left; width:341px; height:35px; background:url(/images/logowanie-form-btm.gif) no-repeat;  }
.form-tekstowy { padding:10px; float:left; }
.form-tekstowy label { font-weight:bold; }
.przypomnij-haslo { padding:8px 0; border-top:#434343 1px dotted; text-align:center; }
.rejestranko { float:left; width:180px; margin:0 0 0 20px; border-top:#cfcfcf 1px solid; padding:10px 0; }

.form_error { color:#000000; padding:4px 0 3px 24px; background:url(/images/error.gif) no-repeat left; }


.pagination a { color:#ffffff; font-weight:bold; text-decoration:none; padding:5px 4px 2px 20px; margin:0 5px 0 0; diplay:block;  background:url(/images/splash-btn.gif); }
.pagination a:hover { background:url(/images/splash-wybrany.gif); }
.pagination a.selected { color:#000000; background:url(/images/splash-wybrany.gif); }


.linkdologinu { margin:20px 0 0 0; padding:5px 0 0 0;  display:block;  border-top:solid 1px #cfcfcf; }

.wzorek { padding:5px 2px 5px 2px; float:left; width:194px; color:#4b4b4b; line-height:18px;  font-size:10px; }
.wzorek a { color:#0077b4; text-decoration: none; font-size:10px; font-weight:normal; }
.wzorek a:hover {  text-decoration:underline; }









.zamowienia { width:799px; }
.zamowienia .naglowek { height:21px; background:#e4e4e4; padding:7px 10px 0 10px; font-weight:bold; }
.zamowienia td { border-bottom:#e7e7e7 1px solid; padding:10px; } 


.wzorowato { padding:0 0; margin:0; list-style:none; }
.wzorowato li { padding:5px 0; margin:0; }

.pomoc { font-size:16px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
