 body, html {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:normal;
   font-size:12px;
   color:#333;
   background-color:#0000;
 }
 
 #page_bg {
   width:100%;
   background-color:#0000;
   background: url(../../local/dawkrzyc/images/dawkrzyc_bg.jpg) repeat-x top left #000;
 }
 
 #contentheader {
   position:relative;
   width:920px;
   height:270px;
   padding:10px;
   padding-right:30px;
   background: url(../../local/dawkrzyc/images/dawkrzyc_02.jpg) no-repeat top center;
   text-align:right;
   border:0px solid green;
 }
 
 #contentheader a {
   color:#fff;
   font-weight:bold;
 }
 
 #container {
   display:table;
   width:960px;
   margin:0 auto;
   border:0px solid green;
   /* background: url(../../local/remek/images/remek_page_bg.jpg) no-repeat bottom right; */
 }
 
 #container_page {
   display:table;
   margin:0 auto;
   width:960px;
   padding:0px;
   text-align:left;
   background: url(../../local/dawkrzyc/images/dawkrzyc_05.jpg) no-repeat 250px bottom;
   border:0px solid yellow;
 }
 
 #contentmenu {
   width:960px;
 }
 
 #contentfooter {
   clear:left;
   width:100%;
   height:40px;
   padding-top:20px;
   color:#333;
   text-align:center;
 }
 
 #page_body {
   float:left; width:660px; /* min-height:300px; */ padding:0px; padding-right:25px; padding-left:20px; padding-bottom:20px;
   overflow:hidden;
   border:0px solid red;
 }
 
 #page_left {
   float:left; 
   z-index:2;
   width:217px;
   /* min-height:200px; */ 
   padding:0px; 
   padding-top:36px;
   padding-left:33px;
   /* padding-right:0px; */
   /* overflow:hidden; */
   /* text-align:right; */
   background: url(../../local/dawkrzyc/images/dawkrzyc_04.jpg) no-repeat top left;
   border:0px solid cyan;
 }
 
 .clear {clear:both; height:1px; overflow:hidden;}
 
 #gal li {
   background-color: #eee;
   border-bottom:2px solid #fff;
 }
 #gal ul li {
   background-color: #fff;
   border-bottom:0;
   border-top:2px solid #eee;
 }
 
 #nav_v {
   width:207px;
   padding-left:0;
   border:0px solid yellow;
 }
 #nav_v li {
   margin-right:0;
 }
 #nav_v li a {
   text-align:right;
 }
 #nav_v li li a {
   text-align:left;
 }
 
 div.form_name {
   width:160px;
 }
 div.form_val {
   width:300px;
 }
 input.form_val, textarea.form_val {
   width:195px;
 }
 .arr_left {
   height:48px;
 }


