@charset "utf-8";
/* CSS Document */

body {
 font:normal 14px/16px "Trebuchet MS", Times, serif;
 padding: 0;
 margin: 0;
 background: #383838;
}

h1 {
 color: #412913;
 padding: 0;
 margin: 0.6em 0 0.2em 0;
 font:normal 1.6em "Trebuchet MS", Times, serif;
 }

i {
 font-family: "Georgia", Times, serif;
 font-weight: bold;
 font-size: 0.9em;
 color: #ECCE7A;
}


img, table, th, td {
 border: 0px;
}

ul,p {  font:normal 1em/1.4em "Trebuchet MS", Times, serif;  color: #6C5635; }

p { padding: 0.5em 0 0.5em 0; margin: 0;}

a {
 padding:1px 4px;
 text-decoration: none;
 color: black;
 background-color:#F2DB9B;
}

a:hover {
 background-color: #ECCE7A;
}

#header-content, #navigator-content, #main-content, #footer-content, #navi-content {
 width: 100%;
 margin: 0;
 padding: 0;
 clear: both;
}

#header, #navigator, #mainer, #footer, #navi {
 width: 900px;
 margin: 0 auto;
 clear: both;
}

#header-content { background: url(../img/header.gif) repeat-x; } 
#header { height:240px; }

#navigator-content { 
 background: url(../img/navigator.gif) repeat-x; 
}

#navi-content {background:url(../img/back.gif) repeat;  border-top: 10px #F1AE23 solid;  }

#mainer-content { 
 padding: 2em 0 4em 0;
 background:url(../img/back.gif) repeat;
}

#footer-content {
 background: #383838;
 border-top:8px #808284 solid; 
}
 
#footer { padding: 1.4em 0;}
#footer p{ color: #808284; margin: 0; padding:0.3em 0;} 
#footer a { color: #BCBEC0; text-decoration: none; background:#383838;}

#mainer ul  {
 padding:  0;
 margin: 0.5em 0;
}


#map {
 float: left;
}

#logo, #line { 
 float: left; 
 width:310px;
 clear: both;
 padding:0;
 margin:0;
}

#line { background:#F1AE23; }
#logo { background:url(../img/pop.gif) repeat-x; height: 240px; }

#info {
 margin-top: 35px;
 color: white;
 text-align: left;
}

#info ul {
 text-transform:uppercase;
 margin: 5px  0 0 50px;
 padding: 0;
}

#info ul li {
 list-style-type: square;
 padding: 2px 0;
 font-weight: bold;
 color: white;
}

#info a {
 border: 0;
 padding: 0;
 margin:0;
 background:none;
}



#info h1{
font-size:2em;
margin: 0;
padding:0.1em 0;
}


#nav, #reklama {
 float: left;
}

#reklama {background:url(../img/reklama.gif); height:240px; width:590px;}

#line {
  padding: 0.5em 0;


}

#nav { padding: 0.5em 0 0.5em 30px;}

#left {
 float: left;
 width: 430px;

}

#right {
 float: right;
 width: 430px;
 border-left:1px #F5E0CD solid;
 padding-left: 30px;
}

#ach {
 float:left; 
 padding: 15px 0 0 0px; 
 color:#C9AC68;
 width: 500px;
 font-size: 1.1em;
}

#ach ul {
 float:left; 
 padding: 0;
 margin:0;
}

#ach ul li {
 display:inline;
 padding: 0;
 margin:0;
}

#ach a {
border-bottom: 1px black solid;
background:url(../img/back.gif) repeat;
}


#mainlink {
 float: right;
}

#mainlink ul {
 float: right;
 padding: 0;
 margin: 0;
}

#mainlink ul li {
 display: inline;
 padding: 0;
 margin: 0;
}
#mainlink ul li a {
 float: left;
 margin-right: 5px;
 color: white;
 background: #967348;
 padding: 8px 12px;
 text-decoration: none;
}

#mainlink ul li a:hover {
 background: #412913;
  padding: 10px 12px;
}

#mainlink ul li a.current {
 color: white;
 background: #F1AE23;
 padding: 10px 12px;

}

.j {
 text-align: right;
}

.k {
 text-align:left;
 color: white;
}

.first, .second, .third, #right {
  padding-bottom: 20px;

}

.first p {
 padding-right: 30px;
}

.first p, .third p {
 color: #80612E;
}

.first, .third {
float: left;
width: 308px;

}
.second p {
color: #5A3D1C;
font-size:1.1em;
}

.first {
 border-right: 2px #F2DB9B solid;
}

.third {
 border-left: 2px #F2DB9B solid;
}

.first p, .first h1,  {
 padding-right: 30px;
 padding-left: 0px;

}

.third p, .third h1 {
 padding-left: 30px;

}

.second {
 float: left;
 margin: 0;
 width: 280px;
 padding:0;
 text-align: center;
}

.nadpis {
 font-size:1em;
 background: #FCF2C8;
 font-weight: bold;
 
}

.cenik {
}



 table{ font-size:1em; margin:0 0 2em 0; border:none; border-collapse:collapse;}
 th, td{padding:6px 0 6px 10px; border:1px solid #F4E9B8;}
 th{
 text-align:left; 
 background:#F4E9B8; 
 color: black;
 font-size:em;
 font-weight: normal;
}

 tr:hover{background:#FCF2C8;}

.note { 
 font-size: 0.8em;
}

#juj ul, #jaj ul, #jej ul {
 padding-left: 0px;
}

#right ul, #left ul {
 margin-bottom: 25px;
 margin-top: 0;
} 

#mainer ul li {
 list-style-type: none;
 background: url(../img/ok.gif) no-repeat 0px 0px;
 margin:0;
 padding: 5px 0 5px 35px;
 
}

strong {
 font-size: 1.1em;
 color: #9A7F55;


}

#pc, #server, #networks, #wildfire {
 width: 430px;
}

#pc, #networks {
 float: left;
 margin-bottom: 0.5em;
}

#server, #wildfire {
 float:right;
 margin-left:40px;
}

#wildfire-info {
 border: 1px #FCF2C8 solid;
 background: #F4E9B8;
 font-size:1.1em;
 margin-bottom: 0.6em;
}

#wildfire-info p {
 padding: 10px 20px;}

.g {
 text-align: right;
 padding-right: 20px;
}
