body{font-family:"Verdana"; font-size:12px; background-color:#FFFFFF;margin: 0px auto; padding: 0px;}
img{border: 0px; vertical-align: top;}
a:link {color:#0000AA; text-decoration:none;}
a:visited {color:#0066AA; text-decoration:none;}
a:hover {color:#AA0000; font-weight:bold; text-decoration:inherit;}
a:active {color:#00AA00; text-decoration:none;}
h1 {text-align:center;font-variant: small-caps;}
h2 {text-align:center;font-variant: small-caps;}

#cala {margin:0px auto; padding:0px;width:940px;background-color:#EEEEFF;}

#gora {position:relative; left:0px; width:940px; height: 100px; padding: 1px 0px 5px 0px; margin: 0px; 
	letter-spacing:1em;}
body>#cala>#gora {
		height     : auto;
		min-height : 100px;
		}
#gora h1{font-size:56px;background-color:#9999FF;}
    
#lewa {float:left;width:170px; height:360px; vertical-align:top;
    	font-size:14px; font-variant: small-caps; text-align:right;
		padding: 20px 10px;
    }
#lewa a {padding:0px 3px;font-size:12px;line-height:22px;margin:1px;background-color:#CCCCFF; display:block;}
#lewa a:hover {background-color:#FF99FF; display:block; letter-spacing:-1px;}
#lewa a.normal {font-variant: normal;}
body>#cala>#lewa a:hover {letter-spacing:-0.7px;}

#prawa {float:right;width:180px; height:360px; vertical-align:top;
    	font-size:14px; font-variant: small-caps; text-align:left;
    	padding: 20px 10px;    
    }
#prawa a {padding:0px 3px;font-size:12px;line-height:22px;margin:1px;background-color:#CCCCFF; display:block;}
#prawa a:hover {background-color:#FF99FF; display:block; letter-spacing:-1px;}
body>#cala>#prawa a:hover {letter-spacing:-0.7px;}

#srodek {margin:auto;float:left;width:510px; height:380px; vertical-align:top;
    padding: 20px 20px;
    background-color:#CCCCFF;
	/*background-image:url(images/glowna/background.jpg);*/
   }
#srodek img{margin:5px 0px;}

body>#cala>#srodek {
    height     : auto;
    min-height : 380px;
	float:none;
	position:relative; left:-5px; 
}
  
#stopka{width:920px; height:80px; padding:5px 10px 0px 10px; font-variant: small-caps; background-color:#9999FF;}

#validx {width:48px; height:16px; float:left; margin:3px;}
#validx a {width:48px; height:16px; display:block; background: url("images/w3html2.jpg") top left no-repeat;}
#validx a:hover img.znika {display:none;}

#validc {width:48px; height:16px; float:left; margin:3px}
#validc a {width:48px; height:16px; display:block; background: url("images/w3css2.jpg") top left no-repeat;}
#validc a:hover img.znika {display:none;}



span.litera {float:left;width:0.7em;font-size:400%;line-height:80%;}
div.fontwhite {color:#FFFFFF;}
img.prawa {float:right;}
img.lewa {float:left;}
div.prawa {float:right; width:250px;}
div.prawanowi {float:right;}
div.srodek {margin:auto;text-align:center;}
div.lewa {float:left; width:250px;}
div.lewacr {float:left; width:250px; clear:right;}
div.lewacrnowi {float:left; clear:right;}
div.lewa350 {float:left; width:350px;}
div.lewa400 {float:left; width:400px;}
div.lewa450 {float:left; width:450px;}
div.lewa510 {float:left; width:510px;}
div.lewanowi {float:left;}
div.lewacala {float:left; clear:both;}
span.prawa {float:right;}
span.lewa {float:left;}
ul.none {list-style-type: none;}

#srodek:after{   /*bugfix do rozciagania elementow zeby floaty nie wyjezdzaly poza*/
    content: "."; 
    display: block; 
    height: 0; 
    clear: both;
	visibility:hidden;
}