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

 h1 {font-size: 1.4em; text-align: left; margin: 15px 30px; color: #a43c0a}
 h2 {font-size: 0.85em; text-align: left; margin: 10px 30px; font-weight:bold}
 h3 {font-size: 0.75em; text-align: left; margin: 10px 30px; font-weight:bold}
 h4 {font-size: 0.75em; color: #657260; text-align: left; margin: 10px 30px; font-weight:bold}
 p {font-size: 0.75em; text-align:justify; text-justify: newspaper; margin: 10px 30px}
 ul {font-size: 0.75em; text-align:justify; text-justify: newspaper; margin: 10px 30px}

 div#wrapper {width: 962px; margin: 0px auto;  background-color: #ffffff;} 
 div#content { width:70%; float:left; margin: 10px 0px}
    #content address {font-size: 0.85em; text-align: left; font-style: normal; line-height:20px; margin-top:15px}
 div#txt { width:65%; float:left;}
    #txt hr { width:80%; margin-left:30px;}
 div#exp { width:32%; float:right;} 
    #exp p { text-align:left; margin-left:0px}
    #exp ul { text-align:left; margin-left:0px; list-style-type:none;}
    #exp li { margin-top:10px; padding-left:20px; background-image: url(images/bl.png); background-repeat: no-repeat;  background-position: left center;}
 div#menu { width:30%; float:right; margin: 15px 0px; }
    #menu ul {font-size: 15px; color: #78ad1f; font-weight: bold; font-style: italic; list-style-type:none;}
    #menu li {line-height: 30px;  border-bottom: 1px dotted #57830c; padding-left:20px; background-image: url(images/plus.gif); background-repeat: no-repeat;  background-position: left center;}
    #menu a {color: #78ad1f; text-decoration:none}
    #menu a:hover {text-decoration:underline;}
 div#pics { width:49%; float:left; }
 div#sm { width:49%; float:right; }
 div#redd { width:100%; clear:both; background-image: url('images/redd.jpg'); background-repeat: repeat-x;  background-position: top; background-color: #4f0202}
    #redd p {font-size: 12px; color: #ffffff;}    
 div#areas { width:49%; float:left; margin: 10px 0px}
 div#censura { width:49%; float:right; margin: 10px 0px}
 div#footer {width:100%; clear:both; background-color: #000000; }
    #footer * {vertical-align: middle;}
    #footer ul {font-size: 12px; color: #459737; list-style-type:none; line-height:40px}
    #footer li {display:inline;  margin-right: 5px} 
    #footer a {color: #459737; text-decoration:none}
    #footer a:hover {color: #2ffc0d; text-decoration:underline;}
 table.gallery {margin-left: 15px}
      .gallery p {margin:10px 15px}
 table#form {margin-left: 15px; margin-top: 15px}
      #form p {margin:5px 15px}
 table.pics {}
      .pics p {margin:5px}      
 input, textarea, select {border:1px solid #97a694;}
 
 p.copy {text-align: center; color: #85a687; font-weight: bold; font-size: 15px; font-style: italic; margin-top: 15px; margin-bottom: 25px}
 .date {color: grey;}

 hr {border-top: 1px dotted #85a687; color: #ffffff; background-color: #ffffff; }
 hr.sp {width: 94%; clear:both; margin:auto}

 ul#line {list-style-type:none; width:95%; text-align:right; vertical-align: top;  margin-top: 15px;}
   #line li {display:inline; margin-left: 50px; margin-right: 30px; vertical-align: top;}

 a.noundrl {text-decoration:none}
 a.noundrl:hover {text-decoration:underline;}

 .fat { font-weight: bold}
 .it {font-style: italic}
 .centrum {text-align: center;}           
 .prawo {text-align: right;}
 .lewo {text-align: left;}
 .centum {width:100%; }
 .klear {clear:both}
 .fr img {border:1px solid #d3d3d3}

.error{color: red;}
.success{color: green;font-size: 13px;}
.customsubmit{padding: 2px 8px 2px 8px;color: #fff;background-color: #ce0414;cursor: pointer;}
