body {
  margin: 0 auto;
  font-family: "tahoma","arial","trebuchet ms", "verdana";
  font-size: 11px;
  color: #000;
}

a {
  text-decoration: none;
  color:#0D5677
}

a:hover 
	{
	text-decoration:none;
	color:#051426;}

img {border:0px}


#pasek {
  background: url(images/1/pasek_bg.png);
  background-repeat:repeat-x;
  height:30px;
  width:100%;
}
.pasek1 {
  width:860px;
  margin: auto;
  padding:4px;
}
.pasek-left {
  float:left;
  margin-left:15px;
}
.pasek-right {
  float:right;
  margin-right:15px;
}

#head {
	background:url(images/1/tlo1.jpg);
	width:100%;
	height:158px;)
}

#top1 {
	background:url(images/1/www.jpg) no-repeat;
	width:840px;
	margin:0 auto;
	height:158px;}

.gawigacja{
  float:right;
  width:450px;
  height:95px;
}
.gawigacja1 {
  margin-top:25px;
  font-size:11px;
  width:85px;
  float:left;
  height:60px;
  text-align:center;
  margin-left:0px;
}
.gawigacja1 a {
  color: #3B597B;text-decoration: none;
}
.gawigacja1 a:hover{
  color: #5882AF;text-decoration: underline;
}

.gawigacja1d {
  margin-top:25px;
  width:85px;
  float:left;
  height:60px;
  text-align:center;
  margin-left:5px;
}
.gawigacja1d a {
  color: #D50000;text-decoration: none;
}
.gawigacja1d a:hover{
  color: #FF0404;text-decoration: underline;
}

#nawigacja {
	background:#06BFC6 url(images/1/tlo2.jpg);
	width:100%;
	height:54px;)
}

	
.nav {
	width:957px;
	margin:0 auto;
	}
	
.stopka {
	width:869px;
	margin:0 auto;
	}	
	
#navl {
	float:left;
	background:url(images/1/nleft.jpg);
	width:44px;
	height:54px;)
}

#navr {
	float:left;
	background:url(images/1/nright.jpg);
	width:44px;
	height:54px;)
}

#menu {
	float:left;
	display:table;
	padding:0;
	margin:0;
	width:869px;
	list-style:none;
	background:#3CB2B8 url(images/1/tlonav.jpg);
	height:54px
	}
#login {
	float:right;
	padding: 15px;
	color:white;
	background:#3CA2A6;
	margin:0 20px 0 0
	}	
#menu li {
	margin:0;
	padding:0;
	display:inline;}	
	
#menu li a {
	float:left;
	font-size:11px;
	padding:20px 20px;
	margin:0 5px;
	text-decoration:none;
	color:#fff;}
	
#menu li a:hover {
	background:#16888D url(images/1/strzalka.gif) center top no-repeat ;}
	

	
#tlo2 {
	background:url(images/1/tlo3.jpg) repeat-x;
	width:100%;
	height:154px;)
}

.pl {
	margin:0 auto;
	width:869px;}

.odstep {
	height:5px}

.topm1 {
	background:#06BFC6 url(images/1/topm1.jpg);
	width:206px;
	height:34px;
	}	

.topm1 h1,.topm2 h1 {
	font-size:10px;
	padding:0 0 0 10px;
	margin:0;
	color:#FFFFDC;
	text-transform:uppercase;
	font-weight:bold;}	

.topm1 img,.topm2 img {
	padding:0 10px 0 0;
	margin:-2px 0 0 0}	
	
.tlom1 {
	background:#06BFC6;
	padding:10px;
	color:#066C6F;
	font-size:11px;}
	
.tlom1 a,.tlom2 a {
	color:white;
	font-size:11px;	
	padding:0 0 0 5px}
	
.tlom1 a:hover,.tlom2 a:hover  {
	color:#FFCC00;	}
	
.dolm1 {
	background:url(images/1/dolm1.jpg);
	width:206px;
	height:9px;
	}	


.topm2 {
	background:#06BFC6 url(images/1/topm2.jpg);
	width:206px;
	height:34px;
	}	
	
.tlom2 {
	background:#059399;
	padding:10px;
	color:#21B3B8;
	font-size:10px;}
	
.dolm2 {
	background:#06BFC6 url(images/1/dolm2.jpg);
	width:206px;
	height:9px;
	}	
	
input {
	background:#fff;
	border-top:2px solid #C3C7BE;
	border-right:2px solid white;
	border-left:2px solid white;
	border-bottom:2px solid white;
	color:#305376;
	font-size:11px;
	font:tahoma;
	margin:1px}
	
.button {
	background:#087C81;
	border:1px solid #2895A5;
	height:21px;
	color:#fff;
	font-size:11px;
	padding:0 8px}
	
.menul {
		width:210px}
.news {
	width:659px;}
		
.news1 {
	width:330px;
	float:left;
	}
.topn1 {
	background:url(images/1/topn.gif) no-repeat;
	width:657px;
	height:39px;
	}	
		
.topn1 h1,.topn2 h1 {
	font-size:12px;
	padding:0 0 0 10px;
	margin:0;
	color:#FFFFDC;
	text-transform:uppercase;
	font-weight:bold;}	
	
.topn1 h2{
	font-size:10px;
	padding:0 0 0 10px;
	margin:0;
	color:#7796BB;
	font-weight:normal;}	
	
	
.tlon1 {
        border:1px dotted #CED2D7;
        background:#ECF2F1;
        font-size:12px;
	color:#66717E;
	line-height:18px;
	padding:10px;
	text-align:justify}
	
.tlon1 .ob {
	padding:1px;
	border:2px solid #C4D2E3;
	margin:6px;
	float:left;
	}
	
.ikonki {
	border-top:3px solid #C2CCD8;
	border-bottom:2px solid #C2CCD8;
	width:620px;
	margin:5px 0 0 0
	}

.obrazek {
	color:white;	
	border-top:2px solid #E9EBED;
	margin:8px;
	padding:5px;
	text-align:center}
	
.obrazek a {
	color:#37597D;
	font-weight:normal;}

.obrazek a:hover {
	color:#000;
	text-decoration:underline;
	}
	
	
.topn2 {
	background:url(images/1/topn2.jpg) no-repeat;
	height:39px;
	}	
	
.topn2 h2 	{
	font-size:10px;
	padding:0 0 0 10px;
	margin:0;
	color:#9EBFC4;
	font-weight:normal;}	

.tlon2 {
       
	color:#66717E;
	line-height:18px;
	padding:10px;
	text-align:justify;
	}

#banner {
        TEXT-ALIGN:RIGHT;
	padding:40px 0 0 385px
}

.tlon3 {
        font-size:11px;
	color:#66717E;
	text-align:justify;
	}

.tlon3 .ot {
	border-bottom:1px solid #D6D2D2;
	height:25px;
	width:200px;}
	
			
.tlon2 img {
	border:2px solid #1F8189;
	padding:1px;
	background:#E6E3E3;
	margin:2px 0px;
	opacity:0.50;
	filter: alpha(opacity=50);
	}
	
a.opacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
}
	
		
.foot {
	color:white;
	height:50px;
	padding:10px 0 0 0}		

#stopka {	
	width:849px;
	margin:2px auto;
	background:url(images/1/tlonav2.jpg) no-repeat;
	height:34px;
	color:white;
	padding:20px 0 0 20px;
	}
	
#stopka img {
	float:right}
	
.szerokosc {
	width:662px;
	 height:auto;}

