body {
   margin: 0px; padding: 0px;
   background: url(/IMG/bgm.gif) repeat-x;
   background-color: #aec9d2;
   font: 11px Arial, Verdana, Helvetica;
   text-align: center;
   color: #4b4b4b;
}

h1 { padding: 0px 0px 5px 0px; margin: 0px; font: 16px Verdana, Arial, Helvetica; font-weight: bolder; }

/* NAGŁÓWEK */
#dhead { width: 850px; height: 120px; padding: 0px; margin: 0px auto 0px auto; background: silver; }
#hlogo  { width: 369px; height: 120px; background: url(/IMG/logobg.gif); float: left; padding: 0px; margin: 0px auto 0px auto;}
#hprawa { width: 481px; height: 120px; background: url(/IMG/bgtop.jpg); float: left; }

#logo { 
   width: 245px; height: 66px; 
   margin: 10px 0px 16px 10px;
   background:url(/IMG/logo.png) no-repeat 0px; 
   float: left; 
}


/* GŁÓWNE MENU */
#topm {
   width: 360px; height: 28px; 
   list-style: none; 
   font: 11px Arial, Verdana, Helvetica;
   float: left;
   margin: 0px;
   padding: 0px 0px 0px 9px;
}
#topm li {height: 28px; float: left; display: inline; background: url(/IMG/ml.gif) no-repeat left top; margin: 0px; padding: 0px; }
#topm a {display: block; background: url(/IMG/mr.gif) no-repeat right top; padding: 8px 11px 6px 11px; color: #ffffff; text-decoration: none;}
#topm a:visited, #topm a:hover {color: #ffffff; text-decoration: none;}
#topm .d {background: url(/IMG/mls.gif) no-repeat left top;}
#topm .d a {background: url(/IMG/mrs.gif) no-repeat right top; color: #00104C;}
#topm .d a:visited, #topm .d a:hover {color: #00104C;}


/* subMENU */
#barmenu { width: 850px; height: 29px; padding: 0px; margin: 0px auto 0px auto; background: url(/IMG/bgmenu.gif) repeat-x; font: 10px Verdana, Helvetica;}
#smenu {width: 840px; height: 29px; margin: 0px; padding: 0px 0px 0px 2px; list-style: none; float: left; display: inline; clear: both; }
#smenu li {float: left; display: inline; padding: 0px 8px 2px 8px; margin: 8px 0px 6px 0px; border-right: 1px solid #7DBCD1;}
#smenu li a {color: #0F7495; font-size: 11px; text-decoration: none;}
#smenu .one a {padding: 0px 0px 0px 12px;}
#smenu .map { border-right: none; display: inline; float: right; }
#smenu .map a { font-size: 10px; }
#smenu li a:hover {color: #92D026;}


/* OKNO GŁÓWNE */
#main { width: 850px; height: auto; padding: 0px; margin: 0px auto 0px auto; background: #ffffff; }

/* SZPALTY GŁÓWNE */
#baner {width: 620px; height: 100px; margin: 10px 10px 10px 10px; padding: 0px; float: center; display: inline; background: white;}
#lewa {width: 200px; height: auto; margin: 10px 10px 0px 10px; padding: 0px; float: left; display: inline; clear: both;}
#prawa {width: 200px; height: auto; margin: 10px 10px 0px 10px; padding: 0px; float: right; display: inline; }
#centra {width: 410px; height: auto; margin: 10px 0px 0px 0px; padding: 0px; float: right; display: inline; text-align: left; }


/*****  BOX'y  *****/
.box200 {width: 200px; padding: 0px; }
.box410 {width: 410px; padding: 0px; }

.box { height: auto; margin: 0px; }
.bt { height: 7px; font-size: 0px; margin: 0px; }
.bth { height: 27px; margin: 0px; }
.bb { height: 7px; font-size: 0px; margin: 0px 0px 10px 0px; }

.outboxl { width: auto; height: auto; padding: 0px; }
.outbox { width: 200px; height: auto; padding: 0px; }
.lbox { margin: 0px 10px 0px 0px;  float: left; }
.rbox { margin: 0px; float: right;}
.inbox {width: auto; height: auto; padding: 0px 10px; margin: 0px; text-align: left; }
.inbox2 {width: auto; height: auto; padding: 10px 20px; margin: 0px; text-align: left; }

/* Box zwykły szary (ramka) */
.box1a { background: url(/IMG/RG/box.gif) repeat-y; }
.bt1a  { background: url(/IMG/RG/bt.gif) no-repeat left top; }
.bb1a  { background: url(/IMG/RG/bb.gif) no-repeat left top; }
.box2a { background: url(/IMG/RG/box2.gif) repeat-y; }
.bt2a  { background: url(/IMG/RG/bt2.gif) no-repeat left top; clear: both;}
.bb2a  { background: url(/IMG/RG/bb2.gif) no-repeat left top; }

/* Box zwykły szarym (wypełnienie) */
.box1b { background: url(/IMG/BG/box.gif) repeat-y; }
.bt1b  { background: url(/IMG/BG/bt.gif) no-repeat left top; }
.bb1b  { background: url(/IMG/BG/bb.gif) no-repeat left top; }
.box2b { background: url(/IMG/BG/box2.gif) repeat-y; }
.bt2b  { background: url(/IMG/BG/bt2.gif) no-repeat left top; clear: both;}
.bb2b  { background: url(/IMG/BG/bb2.gif) no-repeat left top; }

/* Box zwykły pomarańcz (wypełnienie) */
.box1c { background: url(/IMG/BP/box.gif) repeat-y; }
.bt1c  { background: url(/IMG/BP/bt.gif) no-repeat left top; }
.bb1c  { background: url(/IMG/BP/bb.gif) no-repeat left top; }
.box2c { background: url(/IMG/BP/box2.gif) repeat-y; }
.bt2c  { background: url(/IMG/BP/bt2.gif) no-repeat left top; clear: both;}
.bb2c  { background: url(/IMG/BP/bb2.gif) no-repeat left top; }

/* Box zwykły niebieski (wypełnienie) */
.box1d { background: url(/IMG/BN/box.gif) repeat-y; }
.bt1d  { background: url(/IMG/BN/bt.gif) no-repeat left top; }
.bb1d  { background: url(/IMG/BN/bb.gif) no-repeat left top; }
.box2d { background: url(/IMG/BN/box2.gif) repeat-y; }
.bt2d  { background: url(/IMG/BN/bt2.gif) no-repeat left top; clear: both;}
.bb2d  { background: url(/IMG/BN/bb2.gif) no-repeat left top; }

/* Box z nagłówkiem niebieski bez lewego marginesu (ramka) */
.hinbox {width: auto; height: auto; padding: 10px 10px 5px 0px; margin: 0px; text-align: left; }
.bh2 { margin: 7px 0px 0px 10px; padding: 0px; font-size: 12px; color: white; font-weight: bold; display: inline; float: left; text-align: left; }
.box1h2 { background: url(/IMG/H2/box.gif) repeat-y; }
.bt1h2  { background: url(/IMG/H2/bt.gif) no-repeat left top; text-align: left; }
.bb1h2  { background: url(/IMG/H2/bb.gif) no-repeat left top; }

/* Box czartery - pełny (wypełnienie) */
.box2e { background: url(/IMG/BC/box2.gif) repeat-y; }
.bt2e  { background: url(/IMG/BC/bt2.gif) no-repeat left top; clear: both;}
.bb2e  { background: url(/IMG/BC/bb2.gif) no-repeat left top; }



/*****   PRZYCISKI   *****/
ul.butm { width: auto; height: 22px; list-style: none; font: 11px Arial, Verdana, Helvetica; margin: 0px; padding: 0px; display: inline; float: right; }
ul.butm li {height: 22px; float: left; display: inline; background: url(/IMG/lbut.gif) no-repeat left top; margin: 0px 5px 0px 0px; padding: 0px; }
ul.butm li.butmr { margin: 0px 15px 0px 0px; }
ul.butm a {display: block; background: url(/IMG/rbut.gif) no-repeat right top; padding: 4px 11px 5px 11px; color: #00104C; text-decoration: none;}
ul.butm a:visited, ul.butm a:hover {color: #00104c; text-decoration: none;}


/*****   GRAFIKI   *****/
img { border: none; }
.divimg { float: left; }
.pic { float: left; padding: 0px 10px 10px 0px; margin: 0px; }
.pegaz { float: left; padding: 0px 10px 0px 0px; margin: 0px; }
.icopic { position: relative; top: 4px; }
.picr { float: left; padding: 0px 15px 10px 0px; margin: 0px; }
img.box { padding: 0px; margin: 0px; width: 120px; height: 60px; }
.rzut { text-align: center; padding: 15px 0px 15px 40px; margin: 0px; }
.jachtpic { float: right; padding: 0px 0px 10px 10px; margin: 0px; }


/*****   BLOKI TEKSTOWE   *****/
.verd { margin: 0px; padding: 0px; font: 11px Verdana, Arial; color: gray; }
.verdu { margin: 0px; padding: 0px; font: 11px Verdana, Arial; color: gray; text-align: justify;}
.og { margin: 0px; padding: 0px; font: 11px Arial, Verdana; color: gray; }
.ogr { width: 320px; margin: 0px; padding: 0px; font: 11px Arial, Verdana; color: gray; float: left; }
.ogrcz { width: 250px; margin: 0px; padding: 0px; font: 11px Arial, Verdana; color: gray; float: left; }
.ogm { margin: 0px; padding: 0px; font: 11px Verdana, Arial, Helvetica; color: gray; }
.ogd { color: #C2C2C2; font-size: 11px; }
.cena { color: red; font: 11px Verdana, Arial, Helvetica; font-weight: bold; }

.arrow { color: red; margin: 0px 6px 0px 0px; }
.boxtit, a:visited.boxtit {color: #00104c; text-decoration: none; font: 12px Verdana, Helvetica; font-weight: bold;}
a:hover.boxtit { text-decoration: underline; color: red; }
a.linki, a:visited.linki {color: #7da2b0; text-decoration: none; font: 11px Arial, Verdana, Helvetica;}
a:hover.linki { text-decoration: underline; color: red; }
a.linkb, a:visited.linkb {color: #ffffff; text-decoration: none; font: 11px Arial, Verdana, Helvetica;}
a:hover.linkb { text-decoration: underline; color: red; }
a.linkc, a:visited.linkc {color: #000000; text-decoration: none; font: 11px Arial, Verdana, Helvetica;}
a:hover.linkc { text-decoration: underline; color: red; }
a.linkr, a:visited.linkr {color: red; text-decoration: none; font: 11px Arial, Verdana, Helvetica;}
a:hover.linkr { text-decoration: underline; color: red; }

a.cz, a:visited.cz { color: black; }
a.llink, a:visited.llink { color: navy; font-size: 12px; }
a.sponsor, a:visited.sponsor { color: red; font-size: 13px; }


/*****   teksty - wielkość   *****/
.f11 { font: 11px Verdana, Arial, Helvetica; }
.f12 { font: 12px Verdana, Arial, Helvetica; }
.title { font: 12px Verdana, Arial, Helvetica; color: #0F7495; }
.dtl { font: 11px Verdana, Arial, Helvetica; float: left; }
.dtr { font: 11px Verdana, Arial, Helvetica; float: right; }
.blue { font: 10px Verdana, Arial, Helvetica; color: #88AFBD; }
.newstekst { text-align: justify; }



/****   RÓŻNE   *****/
.mask { visibility: hidden; display: none; }

/* select */
.selb { font: 11px Verdana, Arial, Helvetica; }
.hr {font-size: 1px; height: 3px; margin: 0px; padding: 0px; clear: both; display: block; border-bottom: 1px solid #E6E6E6; }
.fixFF {line-height: 0px; clear: both; width: 100%; }
.fixF1 {font-size: 1px; height: 10px; margin: 0px; padding: 0px; clear: both; display: block; border-top: 1px solid #E6E6E6; }
.fr7 { width: 100%; font-size: 1px; height: 3px; clear: both; }


/* TABELA */
ul.lst {width: 410px; height: auto; margin: 0px; padding: 0px; list-style: none; float: left; display: inline; clear: both;}
.lst>li {clear: both;}
.lst ul {width: 410px; height: auto; margin: 0px 0px 1px 0px; padding: 0px; float: right; display: block; list-style: none;}
.lst .l {background: url(/IMG/lista1.gif) repeat-y;}
.lst .d {background: url(/IMG/lista2.gif) repeat-y;}
.lst .h {background: url(/IMG/listah.gif) repeat-y;}

.lst .k1 {width: 120px; padding: 7px 10px 7px 10px;  float: left;}
.lst .k2 {width: 150px; padding: 7px 10px 7px 10px;  float: left;}
.lst .k3 {width: 30px; padding: 7px 10px 7px 10px; float: left;}
.lst .k4 {width: 30px; padding: 7px 10px 7px 10px; float: left;}

.lst .k2 .btn {float: right;}
.lst .k2 .o img {margin: 2px 0px 0px 0px;}

.lst .k3 small {font-size: 9px;}
.lst .k3 .lm {color: #ce2921;}
.lst .k3 .lmc {color: #a0a0a0; text-decoration: line-through;}
.lst .k3 .fm {color: #fd0002;}
.lst .k3 .prom {color: #ff8408;}
.lst .k3 .hit {color: #84bdce;}

.lst .k4 a {float: right; margin: 0px 0px 2px 0px;}

.tr1 { background: #FAFAEE; }
.tr2 { background: #F6F7F7; }
.trt { background: #D4E9ED; }

input.but {
   background-color: #9DC7D7; font-family: Verdana, Tahoma; font-size: 11px; font-weight: normal;
   border: 1px; border-color: black; border-style: solid; color: black;
}
td.log { font-family: Verdana, Tahoma; font-size: 11px; }
td.logr { font-family: Verdana, Tahoma; font-size: 11px; text-align: right; }
input.log { background-color : white; font-family: Verdana, Tahoma; font-size: 11px; border: 1px; border-color: gray; border-style: solid; }
