 body 
 {
    font: .8em/1.8em verdana, arial, sans-serif;
   	text-align: justify;
   	color: #333;
       	
   	background-image: url(grafika/tlo2.jpg);
   	background-color: white;
   	background-position: center;
   	background-repeat: no-repeat;
   	background-attachment: fixed;
 }

 h1 
 {
   	font-size: 1.4em;
   	color: #711515;
   	background-color: transparent;
 }
 
 h2 
 {
   	font-size: 1.2em;
   	border-bottom: 1px solid #bbb;
    background-color: transparent;
    display: inline;
   	
 } 
 
 img 
 {
   	border: 1px solid #711515;
   	margin-left: auto;
    margin-right: auto;   
 }

 .ctr, td.r
 {
    text-align: center; 
 } 

 .clear
 {
    clear: both; 
 }
 
 .wyroznienie
 {
    font-weight: bold;
    color: red;
 }
 
 .dol
 {
    padding-bottom: 12px;
 } 
      
 div.container
 {
    width: 942px;
   	margin-left: auto;
    margin-right: auto;     
 }
 /*
 table
 {
     padding: 1px 5px 1px 5px;
     margin-left: auto;
     margin-right: auto;
 } 
 */
 
 th
 {
    text-align: center;
    background-color: #a96;
    color: white;
    padding: 1px 10px 1px 10px;
    font : 12px "Arial CE", "Arial";
 }
/* 
 td
 {
    padding: 1px 10px 1px 10px;
    border-bottom: 1px dashed #ddd;    
 }
*/ 


  #zawartosc 
 {
    width: 880px;
   	
    background: white;     
 
   	border: 1px dotted #711515;
 	  border-top: none;   	
  
   	margin-left: auto;
    margin-right: auto;   	
   	padding: 30px;
   	
   	filter: alpha(opacity=85);
   	opacity: 0.85;
 }
 
 #zawartosc a:link, #zawartosc a:visited
 {
    color: #005599;
/*  color: #911515; */
    text-decoration: none;
    border-bottom: 1px dotted;
 } 
 
  #zawartosc .lewy 
 {
    width: 420px;
    margin-bottom: 50px;
    float: left;
 }    
     
  #zawartosc .prawy
 {
    width: 420px;
    margin-bottom: 50px;    
    float: right;
 }  
 
  #stopka 
 {
    width: 940px;
    
    font-size: .7em;
    text-align: center;
   	
    background: white;     
 
   	border: 1px dotted #711515;

    margin-top: 10px;  
   	margin-left: auto;
    margin-right: auto;  
    
    clear: both; 	
   	
   	filter: alpha(opacity=85);
   	opacity: 0.85;
 } 
 
 #stopka a
 {
    color: #911515;
    text-decoration: none;
 } 

 ul#zakl_naw 
 {
   	font: bold 10px verdana, arial, sans-serif;
   	text-align: center;
   	
   	list-style-type: none;

   	padding-left: 0px;
    padding-bottom: 34px;   	

  	
  	margin-top: 20px;
    margin-bottom: 0px;  	
    margin-left: auto;
    margin-right: auto;
 }

 ul#zakl_naw li 
 {
   	float: left;
    height: 28px;
   	background-color: white;	
   	color: navy;
   	margin: 2px 5px 0 0px;
      	
   	border: 1px dotted #711515;
   	
   	border-bottom: none;
   	
   	filter: alpha(opacity=50);
   	opacity: 0.5;   	
 }

 ul#zakl_naw a:link, ul#zakl_naw a:visited 
 {
   	display: block;
   	color: black;
   	background-color: transparent;
   	text-decoration: none;
   	padding: 7px;
    width: 120px;
 }

 ul#zakl_naw a:hover 
 {
   	background-color: #711515;
   	color: white;
 }

 body#co_nowego li.co_nowego, 
 body#cechy li.cechy,
 body#pobierz li.pobierz, 
 body#jak_kupic li.jak_kupic,
 body#turnieje_szachy li.turnieje_szachy, 
 body#turnieje_warcaby li.turnieje_warcaby   
 {
   	border-bottom: 3px solid white;
   	color: black;
   	background-color: white;
 	
   	filter: alpha(opacity=80);
   	opacity: 0.8;   	
 }

 body#co_nowego li.co_nowego a:link, body#co_nowego li.co_nowego a:visited, 
 body#cechy li.cechy a:link, body#cechy li.cechy a:visited,
 body#pobierz li.pobierz a:link, body#pobierz li.pobierz a:visited, 
 body#jak_kupic li.jak_kupic a:link, body#jak_kupic li.jak_kupic a:visited,
 body#turnieje_szachy li.turnieje_szachy a:link, body#turnieje_szachy li.turnieje_szachy a:visited,
 body#turnieje_warcaby li.turnieje_warcaby a:link, body#turnieje_warcaby li.turnieje_warcaby a:visited   
 {
    color: black;
    background-color: white;
 }

 
 
 
