a{ color: #dddd00;}
#info {position: absolute; top: 0; left: 0; width: 100%; height: 1200px; z-index: 30; background-color: black; border: 2px solid gray; opacity: 0.95; filter: alpha(opacity: 95); color: #aaaaaa;}
#infoall {  padding: 10px; background-color: #900000; width: 98%; height: 300px; margin: 0 auto; margin-top: 150px; }
#info #infoall div { margin: 0 auto; width: 350px;}
#info #infoall div div { width: 300px; margin: 0 auto;}
#info #infoall div div a {margin-left: 0%; cursor: pointer;}
#info #infoall div div a img { border: 4px solid black;}
#info .opis {font-family: Courier, monospace; background: transparent; font-size: 1.6em; font-weight: bolder;  background-color: #900000;  padding: 5px;  width: ; }
#info img {border: 4px solid black;}
#content { overflow: auto;}
.news { margin-left: 30px; border-bottom: 2px solid #999999; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px;}
.news a { color: #ffff00;} 
.newsdata { color: #aaaa00; text-align: right;}
#sponsor {position: relative; float: left; left: 0px; top: -400px; z-index:12; border: 2px solid black;}

