body { font-size: 12px; font-family: arial; background: #4a575d url("bg.png") fixed; color: #40483d; margin-top: 15px; }
a {color: #40483d; text-decoration: none; font-weight: normal; border: 0px;}
a:hover {color: #40483d; text-decoration: underline;}

UL {list-style-image: url("dot.png"); margin-top:5px; margin-bottom: 5px;}
hr { border-style: solid; border-color: #E1C68A; border-width: 1px 0pt 0pt; padding: 0pt; height: 1px;}

/* MENU obramowanie*/
#menu1, #menu1 dl {position: relative; width: 215px; margin: 0px; font-size: 12px; }
#menu1 dt { position: relative; width: 200px; background-color: #FFFFFF; margin: 3px; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px;  cursor: pointer;}
#menu1 dd  { position: relative; width: 140px; font-size: 11px; left: 10px; background-color: #FFFFFF; margin: 3px; border-bottom: 0px solid #E1C68A; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
#menu1 dl dd  { position: relative; width: 140px; font-size: 11px; left: 10px; background-color: #FFFFFF; margin: 3px; border-bottom: 0px solid #E1C68A; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
#menu1 dd dl dt { position: relative; width: 130px; background: #FFFFFF; margin: 0px; margin-bottom: 1px; padding-left: 0px; }
#menu1 dl dd { position: relative; width: 140px; margin: 0px; left:0px; }
#menu1 a {color: #40483d; text-decoration: none; font-weight: normal; border:0px; cursor: pointer; }
#menu1 a:hover {color: #FE6C09; text-decoration: underline; }

.menulink a {color: #40483d; text-decoration: none; font-weight: normal;  border: 1px solid;}
.menulink a:hover {color: #FE6C09; text-decoration: underline; border: 1px solid;}

#menu2, #menu2 dl {position: relative; width: 215px; margin: 0px; font-size: 12px; }
#menu2 dt { position: relative; width: 200px; background-color: #FFFFFF; margin: 3px; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px;  cursor: pointer; }
#menu2 dd  { position: relative; width: 140px; font-size: 11px; left: 10px; background-color: #FFFFFF; margin: 3px; border-bottom: 0px solid #E1C68A; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
#menu2 dl dd  { position: relative; width: 140px; font-size: 11px; left: 10px; background-color: #FFFFFF; margin: 3px; border-bottom: 0px solid #E1C68A; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
#menu2 dd dl dt { position: relative; width: 130px; background: #FFFFFF; margin: 0px; margin-bottom: 1px; padding-left: 0px; }
#menu2 dl dd { position: relative; width: 140px; margin: 0px; left:0px; }
#menu2 a {color: #40483d; text-decoration: none; font-weight: normal; border:0px; cursor: pointer; }
#menu2 a:hover {color: #FE6C09; text-decoration: underline; }

/* LAYOUT */
#blokbg {width: 810px; background: #FFFFFF;}
#spacer {width: 810px; height: 10px; }
#banner_up {width: 790px; height: 118px; background: url("banner_up.jpg") no-repeat 0px 10px;}
#banner_mid {position: relative; width: 790px; height: 177px; background: url("banner_mid.jpg") no-repeat; text-align: left;}
#content {position: relative; width: 790px; background: url("bg_dw.png"); }
#contentsh  {position: relative; width: 790px; background: url("banner_dw.jpg") top center no-repeat; text-align: left; }
#szukaj {position: relative; left: 65px; top: 140px; width: 140px; height: 15px; float: left;}
.szukajpole {width: 110px; background: #666666; border: 0px; color: #CCC; font-size: 11px;}
.szukajok {width: 20px; background: url("szukaj.png") 5px 3px no-repeat #666666; border: 0px; font-size: 10px;}
.logujpole {width: 140px; background: #BBB; border: 0px; color: #666 ; font-size: 11px;}
.rejestracja {position: relative; width: 160px; left: 5px; background: url("dot.png") no-repeat 0px 2px; padding-left: 10px; font-size: 11px;}
.rejestracjabezdot {position: relative; width: 160px; left: 5px; padding-left: 10px; }

.wiecej {position: relative; left: 425px; color: #FE6C09; width: 50px;}
.komzdj { position: relative; bottom: -7px; right: -17px; color: #40483d; font-size: 10px;}
.komzdj a { color: #40483d; text-decoration: none; }
.komzdj a:hover { color: #40483d; text-decoration: underline; }

.wydarzshort { position: relative; left: 10px; width: 450px; }

.logujpolelogin {width: 140px; background: url("form_login.gif") right bottom no-repeat #BBB; border: 0px; color: #40483d; font-size: 11px;}
.logujpolehaslo {width: 140px; background: url("form_haslo.gif") right bottom no-repeat #BBB; border: 0px; color: #40483d; font-size: 11px;}

.logujok {width: 140px; background: #888888; border: 0px; color: #FFF; font-size: 11px;}
.profil {width: 140px; background: #888888; border: 0px; color: #FFF; font-size: 11px; margin-bottom: 5px;}
.profil a {color: #FFF;}
.profilform { position: absolute; right: 15px; width: 300px; font-size: 11px; border: 0px; margin-bottom: 5px; }
.profilhform { position: relative; top: 2px; font-size: 11px; border: 0px; margin-bottom: 5px; }
.logujspacer {width: 140px; height: 5px;  font-size: 2px;}
.logujspacer2 {width: 140px; height: 25px;  font-size: 2px;}
#puzzle {position: relative; left: 70px; width: 350px; height: 167px; float: left; }
#menugorne { position: relative; left: 42px; top: 10px; width: 230px;  float: left; }
.mglink {position: relative; width: 210px; height: 15px; left: 10px; text-decoration: none; font-weight: bold; font-size: 11px; }
.mglink a {background: url("mglink_na.png") top left no-repeat; font-weight: bold; text-decoration: none; padding-left: 10px;}
.mglink a:hover {background: url("mglink_a.png") top left no-repeat; font-weight: bold; text-decoration: none; }
.mgspacer { width: 210px; height: 12px; background: url("mgspacer.png") center center no-repeat; font-size:8px; }
#menudolne { position: relative; left: 50px; top: 10px; width: 220px; float: left; }
.menuklienta { position: relative; width: 200px; margin: 3px; margin-bottom: 1px; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
#tresc { position: relative; left: 74px; top: 10px; width: 480px; float:left; text-align: justify; }
#tresc a {color: #FE6C09; text-decoration: none; font-weight: normal; border: 0px;}
#tresc a:hover {color: #FE6C09; text-decoration: underline; }

#stopka { position: relative; left: 295px; top: 20px; width: 480px; height: 70px; clear: both;}
.logo_1 { position: relative; width: 140px; height: 45px; left: 20px;  float: left; }
.logo_2 { position: relative; width: 85px; height: 45px; left: 60px; float: left; }
.logo_3 { position: relative; width: 110px; height: 45px; left: 130px; float: left; }

.tytul { font-weight: bold; color: #FE6C09; }
.tytul a { font-weight: bold;}

.tytulforum { position: relative; left: 20px; font-weight: bold; color: #40483d; padding-left: 10px; background: url("dot.png") no-repeat 0px 2px; }
.tytulforum a { font-weight: bold; }
.historiaforum { position: relative; left: 20px; color: #40483d; padding-left: 10px; font-size: 11px; }

.sonda { position: relative; left: 105px; width: 240px; background: #FFF; border: 1px solid #C0C0C0; padding: 10px;}
.sondaodp { position: relative; height: 3px; left: 20px; width: 202px; background: #FE6C09; border: 1px solid #C0C0C0;}
.sondaprocent {position: relative; left: 20px; font-size: 11px;}
.innesondy {position: relative; background: url("dot.png") no-repeat 0px 2px; padding-left: 10px;}

.sondamain { position: relative; width: 180px; margin: 3px; margin-bottom: 1px; padding-left: 10px; font-size: 11px; }
.sondaok { width: 180px; background: #888888; border: 0px; color: #FFF; font-size: 11px;}
.sondatytul { position: relative; left: 13px; width: 180px; background: #888888; border: 0px; color: #FFF; font-size: 11px; }
.odpsondy { position: relative; font-size: 11px; top: 2px; }
.zobwyniki { position: relative; width: 180px; background: #CCC; border: 0px; color: #000; font-size: 11px;}

.wpisforum { position: relative; left: 10px; width: 440px; color: #40483d; padding-left: 10px; padding-right: 10px; font-size: 11px; background: url("dot.png") no-repeat 3px 3px; border: 1px solid #C0C0C0;}
.wpisnowyforum { position: relative; left: 10px; width: 450px; color: #FE6C09; padding-left: 10px; font-size: 11px; font-weight: bold; background: #FFF; border: 1px solid #C0C0C0;}
.wpisnowyforum a { color: #FE6C09; font-weight: bold; }
.wpisforumtresc { position: relative; left: 30px; color: #40483d; font-size: 11px;}
.plikdowpisu { background: url("plik.gif") no-repeat 0px 0px; height: 16px; padding-left: 15px; margin-top: 2px; margin-bottom: 2px;}

.nastepnywpis { position: relative; left: 10px; width: 450px; color: #FE6C09; padding-left: 10px; font-size: 11px; font-weight: bold; background: #FFF; border: 1px solid #C0C0C0; text-align: center;}
.nastepnywpis a { color: #FE6C09; font-weight: bold; }

.wpisform { position: relative; left: 10px; width: 450px; color: #40483d; padding: 5px; font-size: 11px; border: 1px solid #C0C0C0; }
.wpisforumform { width: 440px; font-size: 11px; border: 0px; margin-bottom: 5px;}
.wpisforumformok { width: 440px; font-size: 11px; border: 0px; margin-bottom: 5px; background: #C0C0C0;}

.galeriafoto { width: 200px; text-align: center; border: 1px solid #C0C0C0; float: left; margin: 5px; padding: 5px;}
.foto { position: relative; left: 10px; width: 440px; text-align: center; border: 1px solid #C0C0C0; padding-left: 10px; padding-right: 10px; padding-top: 5px;}
.galeriaspacer { height: 10px; clear: both; }