 body {font-size:100%; font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;  background-color: #F1F9EE; background-image: url('images/tlo.jpg');  background-repeat: repeat-x; text-align:center}
 * {margin: 0px; padding: 0px; border:0px; vertical-align: top; }

 h1 {font-size: 1.5em; text-align: left; margin:15px}
 h2 {font-size: 0.85em; text-align: left; margin:7px 15px; font-weight:bold}
 h3, h4 {font-size: 0.75em; text-align: left; margin:7px 15px; font-weight:bold}
 p {font-size: 0.75em; text-align:justify; text-justify: newspaper}
 ul {font-size: 0.75em; }

 table#wrapper { width:886px;  margin:15px auto; border:1px solid #659843; border-radius: 15px; -moz-border-radius: 15px;  background-color: #ffffff; background-image: url(images/top-tlo.jpg); background-repeat: no-repeat;  background-position: top;
   -moz-box-shadow: 3px 3px 4px #686D65;
   -webkit-box-shadow: 3px 3px 4px #686D65;
   box-shadow: 3px 3px 4px #686D65;
    /* For IE 8 */
   -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#686D65')";
       /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#686D65');
  }
 td#top img {margin-top:15px; }
 table#middle { width:100%; margin:5px 0px; }
 td#content { width:72%; padding: 10px 0px}
 td#menu { width:28%; padding: 10px 0px}
 div#in-content { width:95%; background-color: #d7eaef; border:1px solid #a0c1ca; border-radius: 10px; -moz-border-radius: 10px; margin:10px auto}
    #in-content p { margin:7px 15px;}
    #in-content ul { margin:5px 15px; margin-left:20px; text-align:justify; text-justify: newspaper}
    #in-content li { margin:5px 10px; margin-right:0px; }    
 div#in-menu { width:93%; background-color: #d7eaef; border:1px solid #a0c1ca; border-radius: 10px; -moz-border-radius: 10px; margin-top:10px; }
    #in-menu ul { margin:15px; text-align:justify; color:#ffffff;}
    #in-menu li {list-style-type:none; margin-bottom:5px; color:#FFFFFF; background-color: #749BA5; font-weight: bold; padding:5px 2px; }
    #in-menu a { color:#FFFFFF; padding-left:5px}
 div#areas { width:93%; background-color: #d7eaef; border:1px solid #a0c1ca; border-radius: 10px; -moz-border-radius: 10px; margin-top:15px; }
    #areas p { margin:15px; text-align:justify; text-justify: newspaper}
 div#clean-testimonial { width:95%; background-color: #d7eaef; border:1px solid #a0c1ca; border-radius: 10px; -moz-border-radius: 10px; margin:15px auto}
    #clean-testimonial p { margin:15px; text-align:left; }
 td#footer {background-color: #A4CC8D;  border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; -moz-border-radius-bottomleft: 15px; -moz-border-radius-bottomright: 15px; -webkit-border-bottom-right-radius: 15px; -webkit-border-bottom-left-radius: 15px; background-image: url(images/footer-tlo.jpg); background-repeat: repeat-x;}
    #footer p {text-align: center; margin:15px}
    #footer ul {text-align: center; margin:15px}
    #footer li {list-style-type:none; display:inline; margin:0px 5px; color:#153802}
    #footer a {color:#153802; text-decoration:underline;}
 table#form { margin:0px 10px;}
      #form p { margin:10px}
 div#crumbs { width:95%; margin:auto; border-top:1px solid #a0c1ca}
    #crumbs ul{ text-align: right; margin:15px; margin-right:0px}
    #crumbs li {list-style-type:none; display:inline; margin-left:5px }
 #subcontent p {margin: 15px; margin-left: 5px; text-align: left;}
 #subcontent ul {font-weight: bold; margin: 15px; margin-left: 5px; text-align: left; list-style-type:none; color:#276e81}
 #subcontent li {margin-bottom:10px; margin-left:0px; padding-left:15px; background-image: url(images/kwadrat.gif); background-repeat: no-repeat;  background-position: left center;}
 #subcontent a {color:#0b55a8}
      
   
 a { text-decoration:none}
 a:hover { text-decoration:underline;}    
 a:active { text-decoration:none;} 
     
 input, textarea, select {border:1px solid #D1D9CF;}
 
  ul.sitemap {font-weight: bold; margin: 15px; margin-left: 15px; text-align: left; list-style-type:none; color:#276e81}
    .sitemap li {margin-bottom:10px; padding-left:15px; background-image: url(images/kwadrat.gif); background-repeat: no-repeat;  background-position: left center;}
  ul.sitemapsub  {list-style-type:none; margin-top:0px}
  ul.sitemapsub li {margin:10px}
  ul.checks  {list-style-type:none;} 

 .fat { font-weight: bold}
 .it {font-style: italic}
 .centrum {text-align: center;}           
 .prawo {text-align: right;}
 .lewo {text-align: left;}
 .brd { border: 1px solid #DADDE0}
 .floatimg {float:right; margin-left:15px; margin-bottom:5px}
 .centum {width:100%; }
 .titls {font-weight: bold; color:#4d5e39 }
 .fields {font-weight: bold; text-align: right;}

