/* 7LO INDEX CSS */

body {
 margin:100px 0 50px 0;
 color:#2d2d2d;
 background-color:#FFFFFF; }

body, td, div {
 font-size:11px;
 font-family:Tahoma; }

a:link { color:#058316;text-decoration:none; }
a:visited { color:#058316;text-decoration:none; }
a:active { color:#2d1a0c;text-decoration:underline; }
a:hover { color:#2d1a0c;text-decoration:underline; }

.web_1 {
 color:#058316; }



/* FORMATOWANIE WYGLĄDU I UKŁADU TABEL STRONY */

.line_top_bg {
 height:50px;
 background-image:url("gfx/line_top_bg.jpg");
 background-repeat:repeat-x; }

.line_bottom_bg {
 height:19px;
 background-image:url("gfx/line_bottom_bg.jpg");
 background-repeat:repeat-x; }


.middle_bg {
 height:291px;
 background-image:url("gfx/middle_bg.jpg");
 background-repeat:repeat-x; }




.center {
 padding:8px 0 15px 0; }

.center td, .center div {
 line-height:15px; }




.footer {
 height:40px; }
 
.footer a:link, .footer a:visited {
 color:#058316;
 text-decoration:none; }

.footer a:active, .footer a:hover {
 color:#058316;
 text-decoration:underline; }

#footer1 {
 float:left;
 width:45%; }

#footer2 {
 float:right;
 width:45%;
 text-align:right; }
