html{height: 100%;  margin: 0px auto; }
*{margin: 0; padding: 0}

body{width: 990px; height: 100%; margin: 0 auto; background: url('images/background.gif') no-repeat; background-position: top;
color: #333; font-size: 14px; font-family: "Times New Roman"; font-size: 12px;}

img{border: none;}
label{font-weight: bolder; font-size: 14px;}
a{text-decoration: none; color: #ed2025;}
a:hover{text-decoration: underline;}

input{width: 400px;margin-bottom: 10px;}

#all {width: 990px; background-color: transparent; position: relative; padding-bottom: 70px; padding: 20px 0 70px 20px;}
 #left{width: 200px;height: 200px;float:left;background: transparent}
 #tresc{width: 770px; float: right;}
 
 #content{clear: both; width: 570px; float: left; background: transparent; z-index: 100;}
 #content2{width: 790px;float:right;background: transparent;}
 #right{width: 200px;float:right; background: none; position: relative;}

#menu{ width: 200px;  height: 100%; font-weight: bolder; font-size: 15px;}
#menu li{list-style: none;}
#menu a{color:#fe0000; margin: 0 5px 0 5px;}
#menu li{list-style-type: none;}

/*#tlo_l{width: 427px; height: 158px; background: url('../images/panorama_lewa.jpg') no-repeat center; }
#tlo_p{position: absolute; top: 200px; right: 0px;width: 427px; height: 158px; background: url('../images/panorama_prawa.jpg') no-repeat center; z-index: 1;}*/
#page { 
  position: relative; 
  min-height: 100%; 
	margin: 0px auto;  
} 

* html #page { 
  height: 100%; 

} 

/** tyle wysokości, ile ujemnego marginesu **/ 
#bottom { 
  position: relative; 
  margin: -60px auto 0 auto !important; 
  padding-left: 20px;
  height: 60px; 
width: 990px; color: #555; 
border-top: 1px solid #b3a45e;
} 

