body,html {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:normal;
  font-size:12px;
  color:#eee;
  background-color:#001644;
}

h1,a.tytul {
 display:block;
 margin-bottom:10px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:18px;
 font-weight:bold;
 color:#eee;
 text-decoration:none;
}

a.tytul:hover {
 color:#ff0000;
 text-decoration:none;
}

h2 {
 margin-top:6px;
 margin-bottom:6px;
 padding:0;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px; color:#fff;
}
h3 {
 margin-top:6px;
 margin-bottom:3px;
 color:#fff;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:13px;
}
h4 {
 margin-top:6px;
 margin-bottom:3px;
 color:#eee;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}

td,p {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
}
p {
 margin-top:4px;
 margin-bottom:8px;
}
p.just {
 text-align:justify;
}

a {
 font-size:12px;
 text-decoration:none;
 color:#eee;
}

a:hover {
 text-decoration:underline;
 color:#cc0000;
}
.red {
 color:#cc0000;
}
address {
 font-size:10px;
}
div.news {
 padding: 6px 0px 8px 0px;
 border-bottom:1px solid #666600;
}
div.news img {
 border:1px solid #ccc; float:left;
 margin-right:6px;
}
div.news span {
 display:block; padding-bottom:2px; font-size:10px; font-style:italic; color:#666;
}
a.news {
 display:block;
 font-weight:bold;
 width:100%;
 margin-bottom:0px;
 color:#666600;
}

a.news:hover {
 text-decoration:none;
 color:#cc0000;
}

input.form {
 border:1px solid #cccccc;
 /*border-style:outset;*/
 background-color:#eeeeee;
 padding:1px;
 margin:1px;
}

textarea {
 border:1px solid #cccccc;
 border-top:1px solid #cccccc;
 /*border-style:outset;*/
 background-color:#eeeeee;
 padding:0px;
 margin:0px;
}

.white {
 color:#ffffff;
}

a.white:hover {
 color:#cc0000;
}

.a {
 color:#aaaaaa;
}

div.gray_bg {
 background: url(images/opty_div_gray_bg.gif) no-repeat left bottom;
 border-top:1px solid #cccccc;
 padding-top:8px; padding-right:8px; padding-bottom:11px; padding-left:8px;
}

div.orange_bg {
 background: url(images/opty_div_orange_bg.gif) no-repeat left bottom;
 border-top:1px solid #cccccc;
 padding-top:8px; padding-right:8px; padding-bottom:11px; padding-left:8px;
}


div.tab_menu_2, ul.tab_menu_2 {
  background: none;
}

