
body {
  background: url(img/body.jpg) repeat-x #004481;
  text-align: center;
  padding: 0;
  margin: 0px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;
  color: #ffffff;
}

#strona {
  width: 850px;
  margin: 0px auto;
  text-align: left;
  vertical-align: top;
}

a { text-decoration: none; color: 000000;}
a:hover { text-decoration: underline; color: 000000; }
a:visited { color: default; color: 000000; }

#header {
  height: 125px;
  background: url(img/header3.png) no-repeat;
  color: #004481;
  text-align: right;
  position: relative;
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Helvetica, Verdana, sans-serif;
  overflow: hidden;
}

.banner_gora {
  list-style: none inside;
  margin: 0;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;

}

#menu_header a:link,
#menu_header a:hover,
#menu_header a:visited {
  color: #004481;
}

#menu_header li {
  display: inline;
}

#frame {
  padding: 0px 0px;
  font-size: 11px;
  margin: 0px 0px 0px 0px;
  border-width: 0px 1px 1px 1px;
  border-style: solid;

}

#menutop {
  height: 25px;
  width: 848px;
  color: #ffffff;
  position: relative;
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  overflow: hidden;
  font-family: Verdana, sans-serif;
  font-weight: bold;
  font-size: 12px;
  text-align: center;
}

.strzalki {color:#eeeeee;font-size:11px;font-family:verdana;}

#menutop a {
  font-size: 12px;
  color: #ffffff;
  font-family: Verdana, sans-serif;
  text-align: center;
  font-weight: bold;
}


#pod {
  color: #ffffff;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  overflow: hidden;
}


#praktyki {
  font-size: 11px;
  color: #ffffff;
  font-family: Verdana, sans-serif;
  text-align: center;
  background-color:#6e6e6e;
  border-width: 0px 0px 1px 1px;
  border-style: solid;
  padding: 1px 2px 1px 2px;
  width: 500px;
}

#praktyki a{
  color:#eeeeee;
}

#praktyki li {
  display: inline;
}



td.off{
background-color:#0c5ea9;height:15px;color:#FFFFFF;
}

td.on{
background-color:092d4e;height:15px;color:#DDFFD9;
}

.kim_co {

  padding: 4px 0px ;
  font-size: 11px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  color: #eeeeee;
  float: none;
  font-family:verdana;
}

.adres {
  font-size: 11px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  color: #eeeeee;
  float: right;
  padding: 30px 15px 0px 0px;
  font-family:verdana;
}

.sekcje {border: 1px 1px 1px 1px; color: #000000;}



#competition h2{font-size: 12px; font-family: Verdana;}
#competition h2 a{;color:#16387C;display:block;padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:6px}
#competition div.tabs{padding-top:0; font-size: 11px; }
#competition div.tabs a{font-size: 11px; color: #ffffff; font-family: Verdana; font-weight: bold;}
* html #competition ul.tabs{padding-top:0;margin-top:0}

#competition div.ecomm{font-size:93%;display:block;clear:both;min-height:48px;background:url('ml.gif') no-repeat left bottom;border:medium none;margin:0 4%;padding-left:1px; padding-right:0; padding-top:11px; padding-bottom:10px}
#competition div.ecomm p.service{display:none;clear:both;padding-top:8px;color:#71727D;font-size:95%}
#competition div.tabcontainer div.tab div.compCol ul.compList{display:block;width:96%;overflow:hidden;clear:none;margin:0 2%;padding:8px 0 0;}
#competition div.tabcontainer div.tab div.compCol ul.compList li{float:left;width:42%;margin-left:4%;background:url('d.gif') no-repeat left -148px;font-size: 10px;;padding-left:7px; padding-right:0; padding-top:0; padding-bottom:4px}
li, p, h1, h2, h3, h4, h5, form, #competition div.tabcontainer div.tab div.compCol ul.compList li a{margin:0;padding:0;}
div.tabs div.tab, #competition h3 {display:none}
div.tabs div.selected, #competition div.tabcontainer, #competition div.ecomm div.last p.service{display:block; font-size: 11px;}



#belka {

  width: 663px;
  background-color: rgb(0,45,78);
  color: #ffffff;
  padding: 0px 0px 0px 0px;
  text-align: right;
  position: relative;
  border-width: 1px 1px 0px 0px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  overflow: hidden;
  font-size: 14px;
  margin: 1px 0px 0px 0px;
  margin-top: 10px;
}

#kacik {
  width: 474px;

  background-color: rgb(255,255,255);
  color: #ffffff;
  border-width: 0px 1px 0px 0px;
  border-color: #004481;
  border-style: solid;
  font-family: Verdana, sans-serif;
  padding: 0px 0px 0px 0px;
  position: relative;
}

#kacik .text {
  font-size: 9;
  color: #000000;
  margin-left: 2px;
}


#belka2 {
  width: 657px;
  background-color: rgb(110,110,110);
  color: #ffffff;
  padding: 0px 0px 0px 0px;
  text-align: left;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  overflow: hidden;
  float: right;
  margin: 1px 0px 0px 0px;
  font-size: 14px;
}

#belka2 a {
  color: #ffffff;
}

#belka3 {
  height: 18px;
  width: 657px;
  background-color: rgb(0,45,78);
  color: #ffffff;
  padding: 2px 0px 0px 0px;
  text-align: left;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  overflow: hidden;
  float: right;
  margin: 1px 0px 0px 0px;
  font-size: 14px;
}

#belka3 a {
  color: #ffffff;
}

.menu1 {
  width: 191px;
  border: 1px solid #004481;
  margin: 0px;
  border-width: 1px 1px 1px 0px;
  border-style: solid;
  color: #004481;
  background-color: rgb(255,255,255);
}


.menu1 .menu1_content {
  padding: 5px 0px 5px 5px;
  font-size: 12px;
  margin: 0px 0px px 0px;
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  font-weight: bold;
}

.menu1 .menu1_content a {
 color: #004481;
}
.menu1 .menu1_header {
  color: #ffffff;
  background-color: rgb(0,68,129);
  border-width: 1px 0px 0px 0px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  padding: 1px 0px 0px 5px;
  font-size: 15px;
  text-align: left;
  font-weight: bold;
}

#news {
  position: relative;
  zoom: 100%;
  vertical-align: top;
  background-color: rgb(255,255,255);
  color: #000000;
}

#tresc {
  position: relative;
  zoom: 100%;
  vertical-align: top;
  background-color: rgb(255,255,255);
  color: #000000;
  font-size: 12px;
  font-family: Verdana, sans-serif;
}

#tresc a {
text-decoration: underline;
}

#tresc a:hover{
text-decoration: none;
}


.padding {
 padding: 5px 5px 5px 5px;
}

.tytul {
  font-size: 13px;
  color: #004481;
  font-family: Verdana, sans-serif;
  font-weight: bold;
}

.news {
  font-size: 12px;
  color: #000000;
  font-family: Verdana, sans-serif;
}

.autor, .autor a{
  font-size: 10px;
  color: #aaaaaa;
  font-family: Verdana, sans-serif;
}

.more {
  font-size: 9px;
  color: #000000;
  font-family: verdana, sans-serif;
  font-weight: bold;
}

.menu2 {
  width: 183px;
  border: 0px solid #004481;
  margin: 0px 0px 0px 1px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  color: #004481;
  background-color: rgb(255,255,255);
}

.menu2 .menu2_content {
  padding: 5px 0px 5px 0px;
  font-size: 9px;
  margin: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;

  text-align: center;
  font-family: Verdana;
}


.menu2 .cowkrotce {
  padding: 5px 0px 5px 2px;
  font-size: 10px;
  margin: 0px 0px 0px 0px;
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  font-family: Verdana;
  text-align: left;
}

.menu2 .menu2_header {
  color: #ffffff;
  background-color: rgb(0,68,129);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  padding: 1px 0px 0px 5px;
  font-size: 15px;
  text-align: left;
  font-weight: bold;
}

.menu2 .partnerzy {
  color: #ffffff;
  background-color: rgb(0,68,129);
  border-width: 0px 0px 0px 0px;
  border-style: solid;
  font-family: Arial, Helvetica, sans-serif;
  padding: 1px 0px 0px 1px;
  font-size: 13px;
  text-align: left;
  font-weight: bold;
}


#kalendarium {
  border-width: 2px 1px 0px 1px;
  border-style: solid;
  background-color: rgb(255,255,255);
  border-color: #092d4e;
  color: #000000;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  overflow: hidden;
  margin: 2px 2px 2px 2px;
  width: 450px;

}

.osekcji {
 border-width:1px 1px 1px 1px;
 border-style: solid;
 background-color:#e6e6e6;
 float:right;
  color:#000000;
  width:200px;
  padding: 1px 1px 1px 1px;
}
.miesiac {
  font-size: 13px;
  font-weight: bold;
  color: #ffffff;
  width: 450px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  padding: 1px 1px 1px 1px;
  text-align: center;
  background-color: rgb(0,68,129);

}

.data {
  width: 100px;
  border-width: 0px 1px 1px 0px;
  border-style: solid;
  padding: 1px 1px 1px 1px;
  text-align: center;
}

.wydarzenie {
  width: 350px;
  border-width: 0px 0px 1px 0px;
  border-style: solid;
  padding: 1px 1px 1px 1px;
}

.wydarzenie a {
  color: #000000;
  font-family: Verdana, sans-serif;
  font-size: 9px;
}

#logo-ramka-marketing-2 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img/mar1.jpg) repeat-x #ffffff;
  height: 125px;
  width: 245px;
  float: right;
}

#logo-ramka-marketing-1 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img/mar2.jpg) repeat-x #ffffff;
  height: 125px;
  width: 258px;
  float: right;
}

#logo-ramka-zarzad-1 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/wzd-11-2008-1.jpg) repeat-x #ffffff;
  height: 125px;
  width: 245px;
  float: right;
}

#logo-ramka-zarzad-2 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/wzd-11-2008-2.jpg) repeat-x #ffffff;
  height: 125px;
  width: 258px;
  float: right;
}


#logo-ramka-icm-2a {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/icm-10-2008-2a.jpg) repeat-x #ffffff;
  height: 125px;
  width: 245px;
  float: right;
}

#logo-ramka-icm-2b {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/icm-10-2008-2b.jpg) repeat-x #ffffff;
  height: 125px;
  width: 258px;
  float: right;
}


.logo-zdjecia {
  display:block;
  height:15px;
  background:transparent url(img/tlo.png);
  margin: 110px 0px 0px 0px;
  color: #004481;
  font-size: 10px;
  color: #092d4e;
  border-width: 0px 0px 0px 1px;
}

#logo-ramka-index {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/wronczyn-10-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 498px;
  float: right;
}

#logo-ramka-strzeszynek {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/strzeszynek-06-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-isv-2008 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/isv-10-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-wzgl-03-08 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/wzgl-03-08.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}


#logo-ramka-postdali {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/postdali-10-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-rozprawa {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/rozprawa-10-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-symulacja {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/symulacja-03-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-szermierka {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/szermierka-10-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-widokda {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/widokda-10-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-stolikda {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/stolikda-10-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-step-eh {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/step-eh-11-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-odpp {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/odpp-04-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}


#logo-ramka-okk-08 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/okk-04-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-gv {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/gv-01-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-warsztaty-08 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/warsztaty-11-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-jubileusz {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/jubileusz-11-2006.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-marketerzy {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/marketerzy-03-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-icm {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/icm-10-2008-1.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}

#logo-ramka-dp-08 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/dp-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}




#logo-ramka-wigilia-08 {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/wigilia-12-2008.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}


#logo-ramka-sc {
  color: #ffffff;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  background: url(img-top/bowling-sc-2007.jpg) repeat-x #ffffff;
  height: 125px;
  width: 500px;
  float: right;
}



#leftmenu {
width:189px;
border-width:0px 1px 1px 0px;
border-color:#ffffff;
border-style:solid;
margin-right:1px;
margin-top:1px;
}

#leftmenu .tytul {
border-width: 0px 0px 1px 0px;
border-color:#ffffff;
border-style:solid;
color:#004481;
padding:2px;
background-color:#ffffff;
font-family: Verdana, sans-serif;
font-weight:bold;
font-size:12px
}

#leftmenu .przerwy {
border-width: 1px 0px 1px 0px;
border-color:#ffffff;
border-style:solid;
color:#004481;
padding:2px;
background-color:#004481;
font-family: Verdana, sans-serif;
font-weight:bold;
font-size:12px
}

#leftmenu td {
border-width: 0px 0px 1px 0px;
border-style:solid;
border-color:#004481;
color:#ffffff;
padding:2px 0px 2px 8px;
font-family: Verdana, sans-serif;
font-weight:bold;
font-size:12px
}


#leftmenu .language {
border-width: 0px 0px 1px 0px;
border-color:#004481;
border-style:solid;
background-color:#ffffff;
color:#004481;
padding:0px;
font-family: Verdana, sans-serif;
font-weight:bold;
font-size:9px;
text-align: center;
}

#leftmenu td a{
color:#ffffff;
}

#stopka, #stopka a {
  background-color: rgb(255,255,255);
  color: #004481;
  font-size: 11px;
  text-align: center;
  font-family: Verdana, sans-serif;
  margin: 1px 0px 0px 0px;

}

#stopka li, #stopka li a{
display: inline;
font-size:11px;
}

.do-gory {
  font-family: Verdana, sans-serif;
  font-size: 11px;
  color:#000000;
}

a.biale {
color:#ffffff;
}

#pr {
border-width: 1px 1px 1px 1px;
border-style:solid;
border-color:#000000;
color:#000000;
font-size:12px;
font-family:tahoma;
text-align:center;
}

#pr td {
border-width: 0px 1px 1px 0px;
border-style:solid;
border-color:#000000;
}

#pr td.end {
border-width: 0px 0px 1px 0px;
border-style:solid;
border-color:#000000;
}

#pr a {
color:#000000;
font-size:12px;
font-family:tahoma;
}
