body         { font-family: verdana; font-size: 8pt; margin-bottom: 0; margin-top: 0; }

td           { font-family: verdana; font-size: 8pt; margin-bottom:  0; margin-top: 0; color:black;  }

tr           { font-family: verdana; font-size: 9pt; }

ps           { font-family: verdana; font-size: 11pt; margin-bottom: 0; margin-top: 0; background: #C0C0C0;}

h1           { font-family: verdana; font-size: 13pt; margin-bottom: 15; margin-top: 10; color:#000; font-weight:bold;}

h2           { font-family: verdana; font-size: 11pt; margin-bottom: 15; margin-top: 15; color:#000; }

h3           { font-family: verdana; font-size: 10pt; margin-bottom: 10; margin-top: 10; color:#000;}

h5           { font-family: verdana; font-size: 10pt; color:#531524; font-weight:normal;padding-left:120px;padding-right:120px;}

li           { text-indent: -2; margin-top: 3 }

ol           { margin-top: 0 }

ul           { margin-top: 0 }

A:link       {color: #0f3554; }
A:visited    {color: #0f3554; }
A:hover	     {color: #023567; }



#naglowek-l  {
  height: 70px;
  width: 250px;
 	float: left;
  background: #EFEFEF url(gify/naglowek-l.png) no-repeat top left;
 	text-align: right;
  border: 0;
  margin: 0;
  padding: 0;
}

#naglowek-p  {
  height: 70px;
  width: auto;
  background: #EFEFEF url(gify/nagl_r1.png) top right;
 	text-align: left;
 	border: 0;
  margin: 0;
  padding: 0;

}



#naglowek a:link, #naglowek a:visited {
   text-decoration: none;
   border-bottom:1px solid #4B5BA2;
   font:bold 11px "Verdana", sans-serif;
}


#menu {
    float:left;
    width:230px;
    background-color: #EFEFEF;
}

#menu ul {
    display:block;
    list-style:none;
    padding:0;
    margin:0;
}
#menu ul li {
    padding:0  15px 0 6px;
    margin: 0  0px 3px 8px;
    font:normal 11px "Verdana", sans-serif;
}

#menu ul li a:link, #menu ul li a:visited {
   text-decoration: none;
   border-bottom:1px dotted #4B5BA2;
   font:bold 11px/14px "Verdana", sans-serif;
}

#menu ul li a:hover {
   text-decoration: none;
   border-bottom:1px solid #91B622;
}

#menu ul li ul li a:link, #menu ul li ul li a:visited{
    font:normal 10px/10px "Verdana", sans-serif;
}

#menu h1 {

 text-align: left;
 text-transform:uppercase;
 letter-spacing:1px;
 font:bold 120%  "Verdana", sans-serif;
 padding: 6px 0 6px 6px;
 margin: 6px 10px;
 background: #2d503d;
 color:#fff;
}


#menu h2 {
   padding: 6px 0 2px 0;
   margin: 6px 10px;
   text-transform:uppercase;
   letter-spacing:1px;
   border-bottom:double #2d503d;
   background: #eaf2ea;
   font:bold 120%  "Verdana", sans-serif;
   color:#2d503d;
}
#box1 {
    float:center;
    width:20%;
    background-color: #efefef;
    padding: 3px 3px 3px 3px;
    margin-left: 10px;
}
#box1 h1 {
  text-align: center;
  letter-spacing:1px;
  font:bold 120%  "Verdana", sans-serif;
  margin: 0px ;
  padding-top: 3px;
  padding-bottom: 3px;
  background: #531524;
  color: white;
}

#box1  li {
  list-style-type: disc;
  margin-left: -15px;
}
#box {
    float:right;
    width:230px;
    background-color: #efefef;
    padding: 3px 3px 3px 3px;
    margin-left: 10px;
}
#box h1 {
  text-align: center;
  letter-spacing:1px;
  font:bold 120%  "Verdana", sans-serif;
  margin: 0px ;
  padding-top: 3px;
  padding-bottom: 3px;
  background: #531524;
  color: white;
}

#box  li {
  list-style-type: disc;
  margin-left: -15px;
}

#mapastrony {
 width: 800px;
 margin-left: auto;
 margin-right: auto;

}

#mapastrony h1 {
   padding:12px 0 2px 0;
   margin:0 0px;
   border-bottom:double #CCC;
   font:bold 120%  "Verdana", sans-serif;
   color:navy;
}

#mapastrony h2 {
   font:bold 120%  "Verdana", sans-serif;
   color:#888;
   margin:0 10px;
}

#mapastrony dt {
   color:#888;
   margin:0 20px;
}

#b-navbar    { margin-top: -500px;}


.Qopcja	     { font-family: verdana; font-size: 10pt; color: #800000; font-weight:bold;}

.Qpole    	 { font-family: verdana; font-size: 10pt; color: blue; font-weight:bold;}

.Qwypelnij 	 { font-family: verdana; font-size: 8pt; color: navy; font-weight:bold;}

.Qklawisz    { font-family: verdana; font-size: 8pt;  color: black; background: #DFDFDF; border: solid 1px gray; text-align: center; padding: 0 3px 0 3px; }

.Qkomunikat	 { font-family: verdana; font-size: 9pt; font-style: italic; font-weight:bold;}

.Qtytul	     { font-family: verdana; font-size: 15pt; color: #000; }

.Qwyrozn     { font-family: verdana; font-size: 10pt; color: #531524; font-weight:bold; }

.Qwyrozn a   { font-family: verdana; font-size: 10pt; font-weight:bold; }

.Qkom1       { background-color: #531524; font-family: verdana; font-size: 10pt; color: #fff; font-weight:bold; }

.Qkom1 a     { font-family: verdana; font-size: 10pt; color: #fff; font-weight:bold; }

.Qkom2       { background-color: #f8fffa; font-family: verdana; font-size: 10pt; }

.tytul       { font-family: verdana; font-size: 10pt; padding: 5px; color:white; height: 32px;
               display: block; text-align: left; background: #6B7797; font-weight:bold; margin-top: 0px;}


.naglow1     { font-family: verdana; font-size: 8pt; color: navy; font-weight:bold; padding-left:0px; text-align: left; margin-top: 6px; margin-bottom: 0px;}

.ulm         { font-family: verdana; font-size: 8pt; color: black; padding-left:10px; margin-top: -2; line-height: 150% ; text-align: left;}

.ulm0        { font-family: verdana; font-size: 8pt; color: black; padding-left:10px;  margin-bottom: 0px; text-align: left; }

.ultm        { font-family: verdana; font-size: 8pt; color:black; font-weight:normal;  padding-left: 20px; margin-top: 0px; margin-bottom: 2px; text-align: left;}

.ulx        { font-family: verdana; font-size: 8pt; color: black; padding-left:0px;  margin-bottom: 0px; text-align: left; }

.ultx        { font-family: verdana; font-size: 8pt; color:black; font-weight:normal;  padding-left: 10px; margin-top: 0px; margin-bottom: 2px; text-align: left;}

.normx       { font-family: verdana; font-size: 8pt; margin-bottom: 6px; margin-top: 6px;}

.ol          { font-family: verdana; font-size: 10pt; color: navy; text-indent: 10; margin-top: -2; line-height: 125% ; }

.komenda     { font-family: courier; font-size: 11pt; margin-bottom: 0 } 

.opc         { font-family: verdana; color: purple; font-weight:bold}

.norm        { font-family: verdana; font-size: 8pt; margin-left: 15px;}

.norm li     { font-family: verdana; font-size: 8pt;}

.mini        { font-family: verdana; font-size: 7pt;}

.index       {padding-left: 2pt; padding-right: 2pt;}

.definicja   {font-family: verdana; color: #2D503D; font-size: 7pt; padding-left: 6pt;}

.cennik { 
	width: 80%;
	padding-left: 30px;
}

.cennik th {
	text-align: left;
	padding: 5px 10px 5px 10px;
	background: #531524;
	font-weight: 700;
	color: #fff;
}

.cennik tr {
	height: 40px;
}

.cennik td {
	font-size: 12px;
	padding: 0 10px 0 10px;
	}
	
.cennik i {
	color: #531524;
	font-size: 10px;
	padding-left: 15px;
	}

.cennikth i {
	color: black;
	font-size: 12px;
	}


#bubble_tooltip{
	width:300px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('./gify/dymektop2.gif');
	background-repeat:no-repeat;
	height:16px;
        position:relative;
		
}
#bubble_tooltip .bubble_middle{
	background-image: url('./gify/dymekmiddle2.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:8px;
	padding-right:12px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_top{
	background-image: url('./gify/dymekbottom2.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
}
.listabot a:link {
        text-decoration: none;
}

.code {
	background-color: #e5ffce;
	border: 1px dashed #ff9933;
	color: #e7784c;
	padding: 5px;
}
