@charset "iso-8859-2";
@import url("linki.css");
@import url("okienko.css");
/* CSS Document */
body{
	background: url('../layout/bg.jpg') repeat-x;
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color: #333;
}

img{border:0px; margin:0px; padding:0px;}

#glowna{
	width: 1000px;
	padding:0px;
	margin-top: 0px;
	vertical-align:top;
}



#glowna td{vertical-align:top;}

td.logo{
	width:350px;
	height:102px;
	background: url('layout/logo.png') no-repeat;
	padding:0px;
	margin:0px;
}

td.top{
	width:650px;
	height:102px;
	background: url('../layout/top.jpg') no-repeat right;
	vertical-align:bottom;
}

td.separator{
	width:5px;
	border:0px;
}

td.lewa{
	width:200px;
	text-align:left;
	vertical-align:top;
}

td.srodek{
	width:430px;
	text-align:left;
	vertical-align:top;
}

td.prawa{
	width: 360px;
	text-align:left;
	vertical-align:top;
}

#stopkaDiv{
	background:url('../layout/stopkaBg.jpg') repeat-x bottom;
	width:100%;
	height: 155px;
}

#stopka{
	width:1000px;
	color: #fff;
	vertical-align:top;
	text-align:left;
	height: 155px;
}

td.copyright{
	color: #b8b8b8;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width: 100%;
	text-align:right;
	height:15px;
}

td.kontakt{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:240px;
	height:130px;
	background: url('../layout/kontaktbg.jpg') no-repeat bottom;
	vertical-align:top;
	padding:5px;
}
td.partnerzy{
	width: 750px;
	height: 140px;
	vertical-align:top;
}

#stopka .kontakt h2{
	margin:0px;
	margin-bottom:5px;
	font-size:16px;
	font-weight:bold;
	border-bottom: 1px dotted #fff;
	width:201px;
}

div.wiecej{
	text-align:right;
	font-weight:bold;
}

/* AKTUALNOŚCI */

div.wiadomosci{
height: 18px;
width: 350px;
margin: 0px;
margin-bottom: 2px;
border: 0px;
background: url('../layout/belka-wiadomosci.jpg') no-repeat;
color: #fff;
padding: 4px 3px 4px 7px;
font-size: 16px;
font-family: Verdana;
font-weight: bold;
}	

img.mini{ margin: 3px; border: 0px; }

img.logo{ margin: 3px; border: 0px; margin-right: 10px; }

h2.tytul { color: #104fb4; font-family:Verdana; font-size:12px; margin: 2px 0px; font-weight:normal; }



li.spisek { color: #104fb4; font-family:Verdana; font-size:12px; margin: 2px 0px; font-weight:normal; padding:0px; }

div.tresc-jedynki{ color: #686868; font-size:11px; font-weight:normal; }

div.tresc{ color: #686868; font-size:12px; font-weight:normal; text-align:justify; }

div.tresc h2{ color: #686868; font-size:14px; margin: 2px 0px; }

#wiecej{ width: 100%; color: #d10a0a; text-align:right; font-size:10px; margin-top: 3px; margin-bottom:3px; }

ul.spis{ width: 100%; color: #666; text-align: left; font-size: 10px; list-style: none; padding: 0px; margin-top: 2px; margin-bottom:2px; color: #d10a0a; }

div.dataShow{text-align: right; vertical-align:top; margin-top:-1px; color: #b0b0b0; font-size:10px;}

h1.tytul {
color: #104fb4;
font-family:Verdana;
font-size:18px;
font-weight:bold;
margin: 2px 0px;
}

h2.darmowy {
color: #454545;
font-family:Verdana;
font-size:15px;
font-weight:bold;
margin: 2px 0px;
}

.komentarzTresc{
width: 560px;
background: #e7e7e7;
padding: 5px;
font-family:georgia;
color:#333;
text-align:left;
margin-bottom: 2px;
}

.komentarzOdpowiedz{
width: 560px;
background: #f1f1f1;
padding: 5px;
font-family:georgia;
color: #444;
text-align:left;
margin-top: -2px;
margin-bottom: 4px;
border: 1px solid #e7e7e7;
}

.komentarz{
font-family: georgia;
font-size:18px;
color: #000;
text-align:left;
border-bottom: 1px dotted black;
margin: 2px;
clear: both;
float:none;
font-weight:normal;
}

div.szary{
font-size: 10px;
color: #757575;
}

td.label{
width: 170px;
text-align: right;
color: #b5b5b5;
font-size:10px;
margin-right: 5px;
}

td.label b{
font-size: 12px;
font-weight: bold;
color: #333;
}
#kom fieldset { border:0;margin:0;padding:0; }
#kom label { display:block; margin-top:5px; font-weight:bold; }
#kom input { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
#kom textarea { width:500px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; height: 100px;}
#kom input.bad { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #f00; }
#kom textarea.bad { width:500px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #f00; height: 100px;}

img.fot{
background: url('../layout/loading.gif') no-repeat center center;
background-color: #eee;
color:#333;
padding: 4px 4px 4px 4px;
border: 1px solid #dedede;
}

div.wstawka{
background-color: #eee;
padding: 10px;
border: 1px solid #dedede;
margin: 5px;
text-align: center;
}

.komunikat{
font-size: 14px;
font-weight:normal;
color: #f00;
}

div.ostatnio{
color: #686868;
font-size: 10px;
padding:0px;
margin:0px;
}

div.ostatnio h2{
font-size: 11px;
font-weight:bold;
color: #d10a0a;
margin:2px 0px;
}

div.ostatnio div.podpis{
color: #1d1d1d;
margin-top:-1px;
text-align:right;
}

td.opis{
	width: 196px;
	color:#686868;
	text-align:right;
	vertical-align:top;
	font-size:10px;
	padding:0px 2px 2px 2px;
}

td.opis b{
	font-size:12px;
	color: #000;
}

td.pola{
	width:384px;
	margin: 4px 10px;
	vertical-align:top;
}
td.pola label { display:block; margin-top:5px; font-weight:bold; }
td.pola input { width:90%;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
td.pola textarea { width:90%;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; height: 150px;}
td.pola input.bad { width:90%;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #f00; }
td.pola textarea.bad { width:90%;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #f00; height: 150px;}

#dodaj	fieldset { border:0;margin:0;padding:0; }
#dodaj	label { display:block; margin-top:5px; font-weight:bold; padding:2px; color: #555; }
#dodaj	input,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
#dodaj	input.bad,textarea.bad { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #f00; }
#dodaj	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; width: auto; }



/*    TABSY ///////////////////////////////////////////////////////////////// */
ul#tabs { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #1b65ae; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabs li { /* do not change */
display: inline;
}


ul#tabs li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #1b65ae; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #99ccff; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabs .tabSelected { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

ul#tabs .tabSelected a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabs a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

td.label{
width: 170px;
text-align: right;
color: #b5b5b5;
font-size:10px;
margin-right: 5px;
}

td.label b{
font-size: 12px;
font-weight: bold;
color: #333;
}

div.zdjecie{
	overflow:hidden;
	width: 100px;
	height:66px;
	background-color: #eee;
	padding: 3px;
	border: 1px solid #dedede;
	margin:2px;
}

div.menu_gal{
	text-align:center;
}

h2.fot{
font-size: 12px;
margin:0px;
font-weight:bold;
text-align: left;
color: #666;
}

blockquote{
	color:#666;
margin: 10px 15px 10px 15px;
padding: 10px 10px 10px 10px;
border: 5px solid #ccc;
text-align:left;
background: #f0f0f0;
font-size:14px;
line-height: 18px;
}

div.infor{
color: #666;
font-size: 10px;
margin-top: 5px;
}

ul.kategorie{
list-style: none;
padding-left: 10px;
}

div.tip{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	word-spacing:0px;
	background:url('../layout/tip-bg.jpg') 0px 0px no-repeat #fff;
	color: #717171;
	height:25px;
	width:580px;
	padding: 6px 0 0 0;
	margin:5px;
	margin:2px 10px 5px 0;
}
div.tipTresc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	word-spacing:0px;
	background: #ebf5ff;
	color:#717171;
	height:14px;
	width:568px;
	border: 1px solid #b1d3f5;
	border-top:none;
	padding:5px;
	font-weight:normal;
}
	
div.tipAlert{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	word-spacing:0px;
	background:url('../layout/tip-alert-bg.jpg') 0px 0px no-repeat #fff;
	color: #717171;
	height:25px;
	width:580px;
	padding: 6px 0 0 0;
	margin:2px 10px 5px 0;
}
div.tipAlertTresc{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	word-spacing:0px;
	background: #ffebeb;
	color:#717171;
	height:14px;
	width:568px;
	border: 1px solid #f5b1b1;
	border-top:none;
	padding:5px;
	font-weight:normal;
}

#informator	fieldset { border:0;margin:0;padding:0; }
#informator	label { display:block; margin-bottom:20px; font-weight:bold; padding:0px; color: #555; }
#informator	input,textarea { width:568px;font:12px 'Verdana';color:#333;padding:5px;margin:5px 0 0 0;border:1px solid #ccc; }
#informator	input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; width: auto; }

button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 10px 0 5px; 
  text-align:center; 
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 3px 0 10px; 
}

/*blue buttons*/
button.submit { 
  background:url('../layout/btn-rght.jpg') right no-repeat; 
  font-size:14px; 
}
button.submit span { 
  height:25px; 
  line-height:25px;
  background:url('../layout/btn-left.jpg') left no-repeat;
  color:#fff; 
}
button.submit:hover {
	background:url('../layout/btn-rght-hover.jpg') right no-repeat; 
}
button.submit:hover span {
	background:url('../layout/btn-left-hover.jpg') left no-repeat; 
}
#okienko{
text-align: center;
}

div.pilne{
background:url('../layout/pilne-belka.jpg'); padding: 3px 5px 3px 110px; height:20px; width:883px; margin-top:5px; margin-bottom:3px; font-size: 16px; font-weight:bold; color: #fff; text-align: left;
}
div.pilne a{
color: #fff;
}

div.nowosc{
background:url('../layout/nowosc-belka.jpg'); padding: 3px 5px 3px 110px; height:20px; width:883px; margin-top:-5px; margin-bottom:3px; font-size: 16px; font-weight:bold; color: #585858;
}
div.nowosc a{
color: #585858;
}



