/* CSS2 polandforall.com*/
body {padding: 0px; margin: 0px; font: 12px/1.0 Verdana, Arial, Helvetica, sans-serif; color: #333; background-color: #fff;  }
p {font: 12px/1.7 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px;}
ol {font: 12px/1.6 verdana, helvetica, geneva, arial, sans-serif;}
ul {font: 12px/1.6 verdana, helvetica, geneva, arial, sans-serif; margin: 5px 10px 5px 25px;}
li {font: 12px/1.6 verdana, helvetica, arial, sans-serif;}
td {font: 12px/1.0 verdana, helvetica, geneva, arial, sans-serif; }
a, a:link, a:visited, a:active { text-decoration: underline; color: #369;}
a:hover { text-decoration: none; color: #c00;}
.white a, .white a:link, .white a:visited, .white a:active { text-decoration: underline; color: #eee;}
.white a:hover { text-decoration: none; color: #fff;}
h1 {font: 22px/1.3 trebuchet ms, verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h2 {font: 20px/1.3 trebuchet ms, verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h3 {font: 18px/1.3 trebuchet ms, verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h4 {font: bold 14px/1.3 trebuchet ms, verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h5 {font: 11px/1.3 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
h6 {font: 10px/1.3 verdana, helvetica, geneva, arial, sans-serif; margin: 0px 0px 0px 0px; padding: 5px 0px 5px 0px; }
form { margin: 0px 0px 0px 0px; }
/* input { font: 12px/1.0 Arial, Helvetica, sans-serif; } */
label { cursor : pointer; }
legend { border: 1px dashed #ccc; padding: 5px 5px 5px 5px; }
fieldset{ border: 0px dashed #ccc; }
#head { background-image: url(gfx/blue_gradient.gif); background-repeat: repeat-x; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: left; }
#logo { margin: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
#logo h1 { display: none; }
#search { float:right; padding: 7px 5px 0px 5px; margin: 0px 5px 0px 5px;}
.search-button{ vertical-align : middle; margin: 0px 0px 8px 4px; }
.side { float:right; padding: 5px 5px 5px 10px; margin: 10px 5px 10px 10px;  }
#main-menu { background-color: #69c; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tabnav {height: 20px; margin-left: auto; margin-right: auto; padding-left: 10px; background: url(gfx//tab_bottom.gif) repeat-x bottom; margin-bottom: 0px; }
#tabnav ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
#tabnav li { margin:0px 0px 0px 0px; padding: 0; display: inline; list-style-type: none; }
#tabnav a:link, #tabnav a:visited, #tabnav span { float: left; background: #666; font-size: 10px; line-height: 14px; font-weight: bold; padding: 4px 7px 4px 7px; margin-right: 5px; border: 1px solid #fff; text-decoration: none; color: #eee; }
#tabnav  #current a:link, #tabnav  #current a:visited, #tabnav  #current span { border-bottom: 1px solid #333; background: #333; color: #ccc; }
#tabnav a:hover{ background: #999; }
#breadcrumb {padding: 5px 10px 5px 15px; margin: 0px 0px 0px 0px; background-color: #333;}
#gallery { background-color: #333; padding: 0px 10px 5px 15px; }
.thumb { float: left; width: 150px; height: 145px; background-image: url("gfx/zoom.gif"); background-repeat: no-repeat; }
#gallery img { border: 15px solid #000; margin: 10px 15px 0px 0px; }
#column-left { padding: 5px 10px 5px 15px; background-color: #fff; border-top: 5px solid #eee; border-bottom: 5px solid #eee; }
#column-left h1  { border-bottom: 1px dashed #333; margin-bottom: 10px;  margin-right: 5px; }
#column-left img { border: 15px solid #000; margin: 0px 15px 0px 0px; }
#column-middle { padding: 5px 10px 5px 15px; background-color: #eee; border-top: 5px solid #ccc; border-bottom: 5px solid #ccc; }
#column-right { padding: 5px 10px 5px 15px; background-color: #ccc; border-right: 15px solid #333; border-top: 5px solid #333; border-bottom: 5px solid #333; }
#footer { margin: 15px 10px 15px 10px; padding: 5px 0px 0px 0px;  }
.white { color: #eee; }
.reset { clear: both; }
.nostyle {display: none;}
#nav-sub-full ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; }
#nav-sub-full li { list-style-image: url(gfx/arrow_1.gif); }
#nav-sub-full li ul li { list-style-image: url(gfx/arrow_2.gif); }
#nav-sub-full  li ul li span { list-style-image: url(gfx/arrow_4.gif); font-weight : bold; }
#nav-sub-full li ul li ul li { list-style-image: url(gfx/arrow_3.gif); }
#nav-sub-full li #current { font-weight : bold; }
#breadcrumb span { font-weight : bold; }
.red { color: #c00; }
.ad1 { margin: 10px 0px 10px 0px; }
.ad2 { margin: 35px 0px 10px 0px; }