* {
 	font-family: "arial","trebuchet ms", "verdana";
  	font-size: 12px;
}

body {
  margin: 0 auto;
  font-family: "arial","trebuchet ms", "verdana";
  font-size: 12px;
  color: #000;
}



a {
  text-decoration: none;
  color:#0D5677;
}

a:hover 
	{
	text-decoration:none;
	color:#051426;}

img {border:0px}

h1{
	margin:0;
	padding:0;
	font-size:14px;
	color:#2F516B}




h5 {
	margin:0px;
	font-size:12px;
	color:#005b91;
	padding-bottom:5px;
	padding-top:10px;
}
	
h6 {
	margin:0px;
	font-size:12px;
	color:#005b91;
	border-bottom:2px solid #61ae00;
	padding-bottom:5px;
	padding-top:10px;
}

.box_start h6 {
	margin:0px;
	font-size:12px;
	color:#005b91;
	border-bottom:2px solid #61ae00;
	padding-bottom:5px;
	padding-top:5px;
}

h6.pi { padding-top:0px; }

#head {
	background:url(images/tlo1.jpg);
	width:100%;
	height:158px;
}

#top1 {
	background:url(images/www.jpg) no-repeat;
	width:840px;
	margin:0 auto;
	height:158px;
}

#top1 h1  {
	 padding-top:25px;
}

#top1 h1 a {
	 font-size:34px;
}

#nawigacja {
	background:#06BFC6 url(images/tlo2.jpg);
	width:100%;
	height:54px;
}

	
.nav {
	width:957px;
	margin:0 auto;
	}
	
.stopka {
	width:869px;
	margin:0 auto;
	}	
	
#navl {
	float:left;
	background:url(images/nleft.jpg);
	width:44px;
	height:54px;
}

#navr {
	float:left;
	background:url(images/nright.jpg);
	width:44px;
	height:54px;
}

#menu {
	float:left;
	display:table;
	padding:0;
	margin:0;
	width:869px;
	list-style:none;
	background:#3CB2B8 url(images/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 10px;
	margin:0 5px;
	text-decoration:none;
	color:#fff;}

#menu .bold {
	 font-weight:bold;
	 color:#0d5677;
	  letter-spacing:1px;
}
	
#menu li a:hover {
	background:#16888D url(images/strzalka.gif) center top no-repeat ;}
	

	
#tlo2 {
	background:url(images/tlo3.jpg) repeat-x;
	width:100%;
	height:154px;
}

.pl {
	margin:0 auto;
	width:869px;}

.odstep {
	height:5px}

.topm1 {
	background:#06BFC6 url(images/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:#0C999E;
	font-size:10px;}
	
.tlom1 a,.tlom2 a {
	color:#FFCC00;
	font-size:11px;	
	padding:0 0 0 0px}
	
.tlom1 a:hover,.tlom2 a:hover  {
	color:#FFF;	}
	
.dolm1 {
	background:url(images/dolm1.jpg);
	width:206px;
	height:9px;
	}	


.topm2 {
	background:#06BFC6 url(images/topm2.jpg);
	width:206px;
	height:34px;
	}	
	
.tlom2 {
	background:#059399;
	padding:10px;
	color:#FFF;
	font-size:10px;}
	
.dolm2 {
	background:#06BFC6 url(images/dolm2.jpg);
	width:206px;
	height:9px;
	}	
	

	
.button {
	background:#087C81;
	border:1px solid #2895A5;
	height:21px;
	color:#fff;
	font-size:11px;
	padding:0 8px}
	
.menul {
		width:210px; }
.news {
	width:330px;
	float:left;}	
	
.topn1 {
	background:url(images/topn.jpg) no-repeat;
	width:327px;
	height:39px;
	}	
		
.topn1 h1,.topn2 h1 {
	font-size:10px;
	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 {
	color:#66717E;
	line-height:18px;
	padding:10px;
	text-align:justify}
	
.tlon1 .ob {
	padding:10px;
	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/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 {
	padding:50px 0 0 385px
}

.tlon3 {
	color:#66717E;
	padding:10px;
	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/tlonav2.jpg) no-repeat;
	height:34px;
	color:white;
	padding:20px 0 0 20px;
	}
	
#stopka img {
	float:right}
	
.szerokosc {
	width:662px;}

.menu_left { 
	 padding:0;
	 margin:0;
	 list-style-type:none;
}

.menu_left li { 
	 font-size:13px;
	 font-weight:bold;
	 color:#FFF;
}

.menu_left .padding {
	 padding-bottom:10px;
}

.forum {
	border-spacing:0;
	margin-top:10px;
}
.forum a {
	 font-weight:bold;
	 text-decoration:none;
}
.forum td { }
.forum .white td {  }
.forum .ostatni { text-align:center;}
.forum .tresc { vertical-align:top; font-weight:normal; padding:1px; }
.forum .nag {  }
.forum .nag th {  vertical-align:top;  }
.forum .data { font-size:10px; font-weight:normal; }

.linia_od { 
	width:100%;
	border-bottom:2px solid #61ae00;
	margin-top:5px;
	margin-bottom:5px;
}

.linia2 { 
	width:100%;
	border-bottom:1px solid #61ae00;
	margin-top:2px;
	margin-bottom:2px;
}

ul.start {
	margin:0;
	padding:0;
	margin-left:15px;
	color:#61ae00;
}

ul.start li {
	padding:0;
	margin:0;
}

.prawa {
	 padding-top:5px;
	 padding-left:5px;
}

.bold {
	 font-weight:bold;
}

p.data { 
	padding:0; 
	margin:0; 
	color:#555; 
/* 	font-weight:bold;  */
	font-size:8px;
}
p.data2 { 
	padding:5px 0; 
	margin:0; 
	color:#a4b2b3; 
	font-weight:bold; 
}
p.start_text {
	padding:0;
	margin:0;
	padding-top:5px;
}

.strony { text-align:left; font-weight:bold; padding:2px 0;}
.strony a { margin-left:5px; font-weight:bold; }
.strony .act { color:#61ae00;}

.ogloszenie { width:100%; margin:0 auto; }

/*.promowane {  margin-top:10px; padding:3px;  }*/
.promowane { font-size:14px;  color:#61ae00; text-transform: uppercase;  }

.ogloszenie { color:#222;}
.ogloszenie tr th { text-align:left; font-weight:bold;  padding:3px; width:140px; color:#2F516B; }
.ogloszenie tr th.center { text-align:center; font-weight:bold;  color:#2F516B; padding-top:20px; padding-bottom:10px; font-size:12px; }
.ogloszenie tr td {  font-weight:400; padding:3px; }
.ogloszenie .tresc {  padding:5px 0; font-weight:normal;}

.formularz { width:470px; margin:0 auto; }

/*.promowane {  margin-top:10px; padding:3px;  }*/

.formularz  { color:#222;}
.formularz  tr th { text-align:left; font-weight:bold;  padding:3px; width:140px; color:#2F516B; }
.formularz  tr th.center { text-align:center; font-weight:bold;  color:#2F516B; padding-top:20px; padding-bottom:10px; font-size:12px; }
.formularz  tr td {  font-weight:400; padding:3px; }
.formularz  .tresc {  padding:5px 0; font-weight:normal;}

.nowy_temat {
	 background-color:#00759c;
	 width:100%;
	 text-align:center;
	 padding:5px 0;
	color:#FFF;
	 font-weight:bold;
	 margin:5px 0;
}

.nowy_temat a {


}

.from { color:#222;}
.from tr th { text-align:left; font-weight:bold;  padding:3px; color:#2F516B; }
.from tr th.center { text-align:center; font-weight:bold;  color:#2F516B; padding-top:20px; padding-bottom:10px; font-size:12px; }
.from tr td {  font-weight:400; padding:3px; }
.from .tresc {  padding:5px 0; font-weight:normal;}


.strony_cen { text-align:left; font-weight:bold; font-size:10px; padding-bottom:10px;}
.strony_cen .act { font-weight:bold; color:#61ae00; }

h4.polecamy { display:inline; }

.post { margin-top:20px; }

.jestesw { margin-bottom:10px;}

.regulamin { width:600px; height:100px; overflow:auto; padding:10px; margin-top:15px; border:1px solid #56a3bc;}


select { font-size:12px; }
select option { font-size:12px; }
select OPTGROUP { font-size:12px; }

.input { padding:3px; margin:2px; width:300px; font-size:12px; border:1px solid #56a3bc; margin-bottom:10px;}
.input_mini { padding:3px; margin:2px; width:170px; font-size:10px; border:1px solid #56a3bc; margin-bottom:1px;}
.input2 { padding:2px; margin:2px; width:500px; font-size:12px; border:1px solid #56a3bc; }
.input3 { padding:2px; margin:2px; width:150px; font-size:12px; border:1px solid #56a3bc; }
.textarea { padding:3px; margin:2px; width:500px; height:200px; font-size:12px; border:1px solid #56a3bc;margin-bottom:10px;}
.textarea2 { padding:3px; margin:2px; width:500px; height:150px; font-size:10px; border:1px solid #56a3bc;}
#tresc_ogloszenia, #edytor { width:650px; height:250px; padding:4px;}

fieldset { border:none;}
