/* ### undo ####################################################################


ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; font-weight:normal; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, dl, dt, dd { margin:0; padding:0 } */

:link,:visited { text-decoration:none; }
img, a img,:link img,:visited img, fieldset { border:none }
img { margin:0; padding:0; vertical-align:bottom; }
address { font-style:normal }





/* ### HTML ###################################################################### */
html {
	min-height: 99%;
	margin-bottom: 1px;
}

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 

/* ### BODY ###################################################################### */

/* ### BODY ###################################################################### */

body {
	background-color: #3A596F;
	font-family:"Trebuchet MS", Tahoma, arial, helvetica, sans-serif;
	font-size: 13px;
}

/* \*/ * html body { text-align:center; font-size: xx-small; } /* *//* IE 5.5 Hack */

#strona{ 
	width:920px; 
 	text-align:left;  
	margin:20px auto 20px auto;
	padding:0;
	height:100%;
	color: #134E86;
}

#kolumny{
 width:920px; 
 float:right; 
 position:relative;
 background: url(bg_kolumny.gif) repeat-y top left;
}

#navlang {
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 90px;
	width: 920px;
	text-align: right;
	color: #fff;
	font-size: .9em;
}
.lang {
width: 300px;
	position: relative;
	top: 53px;
	margin: 0 10px 0 0;
}
#navlang a, #navlang a:active, #navlang a:visited {
	color: #fff;
	text-decoration: none;
}
#navlang a:hover {
	color: #FF9900;
	text-decoration: none;
}


#logo{
width:901px;
height:249px;
margin-left:9px;
background: #ffffff;

}
#slides{
width:861px;
height:229px;
background:#fff;
position:relative;
left:20px;
	background-repeat: no-repeat;
	background-position: center top;
}

#tresc{
 float: left; 
 display:inline; 
 position: relative; 
 width:532px;
 padding:0 10px 20px 25px;
}

#prawa_kol{
font-size:.95em;
 width:313px; 
 float:right; 
 position:relative; 
 margin-right:40px
}

#prawa_kol a{
 color:#134E86;
}

#prawa_kol p{
 margin:10px 0 10px 0;
}

#stopka{
 height:65px; 
 width:920px;
 background: url(stopka.gif) no-repeat top left; 
 clear:both;
 font-size:9px;
 padding: 0;
}
.stopka_l{
 width:583px;
 float: left;
 display: block;
 text-align:center;
 margin:0 0 0 140px;
 padding: 8px 0 0 0;
}

.stopka_p{
 margin-left:800px;
 display: block;
 width:80px;
 padding: 36px 10px 3px 0px;
 text-align:right;
}

#stopka a, 
#stopka a:link{
	color:#369;
}

#stopka a:hover {
	color:#000;
}

/*	navigation
------------------------------------------------------------------------------*/

#nawitop{
	position:relative;
	left:0px;
	top:0px;
	width:920px;
	background: url(nav.gif) no-repeat center top;
	height:53px;
	font-family: "Trebuchet MS", Tahoma, arial, helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;	
}

#nawitop ul{
 margin: 0px 0 0 17px;
 padding: 0px 0 0px 0;
 list-style-type: none;
 text-align: left;
}

#nawitop ul li{
 float: left; 
 padding: 0px 0px 0 0px;
}

#nawitop ul li a{
 text-decoration: none;
 background: url(nav_off.gif) no-repeat top left;
 float: left;
 margin: 0px;
 height: 38px;
 width: 150px;
 padding: 13px 15px 0px 10px;
}

#nawitop a, a:visited, #nawitop a:active{
 color: #134E86;
}
#nawitop li a:hover{
 background: url(nav_on.gif) no-repeat left top;
 color: #134E86;
}







 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
#kolumny:after, #srodek:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
#kolumny, #srodek{display: inline-table;}

/* Hides from IE-mac \*/
* html #kolumny, * html #srodek{height: 1%;}
#kolumny, #srodek{display: block;}
/* End hide from IE-mac */ 



/* ### headlines ############################################################ */

#kolumny h1 {
	color:#134E86;
	background: inherit;
	font-size:1.6em;
	font-weight:normal;
	line-height:1.8em;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	margin-bottom: 20px;
}

#kolumny h2 {
	color: #134E86;
	background: inherit;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.6em;
}

#kolumny h3 {
	color:#90B0BF;
	background: inherit;
	font-size:1.2em;
	font-weight:bold;
	line-height:1.4em;
}

#kolumny h4 {
	color:#c4c4c4;
	background: inherit;
	font-size:1.1em;
	font-weight:bold;
	line-height:1.2em;
}

#kolumny h5 {
	color:#c4c4c4;
	background: inherit;
	font-size:1.0em;
	font-weight:bold;
	line-height:1.0em;
}

#kolumny h6 {
	background: inherit;
	color:#c4c4c4;
	font-size:0.9em;
	font-weight:bold;
	line-height:1.0em;
}

#TA_rated800, #TA_rated761, #TA_rated427, #TA_rated952{
margin-left: auto; margin-right: auto;
}
