a:link, a:visited { color: inherit; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
       body{text-align: center; background:  #4b9ced
}      h3{display: block; clear: both;color: #8E8E8E; font-family:Tahoma,Serif;font-size: 1.2em; font-weight: bold; margin-bottom: 3px; margin-top:5px;}
       em, .red{color: #FF0000;}
	img{border: none;}
			.dzialy{margin: 8px 20px 0 10px; font-weight: bold; color:#ffffff; text-align: right}
			.dzialy a{color: #fff;}
			.bold{ font-weight:bold}
      .clear_left{clear: left;}
			.red{color: #ff0000;}
      .all{margin-top:0px;background: #ffffff;width: 775px; margin-left:auto;margin-right: auto;text-align: left;border: 1px solid #98E226;font-size:13px;font-family: Tahoma;
      }
      .nawigacja-menu a:link, .nawigacja-menu a:visited {text-decoration: none;color: #ffffff;}
      .nawigacja-menu a:hover, .nawigacja-menu a:active {text-decoration: underline; color: #ffffff;}
			.menu_profil{padding: 0pt 0pt 0pt 10px; top: 155px; z-index: 20; color: #ffffff; font-weight: bold;display: block; clear:both;position: absolute; font-size: 10px;}
			.menu_profil a:link, .menu_profil a:visited {text-decoration: none;color: #fff;}
      .menu_profil a:hover, .menu_profil a:active {text-decoration: underline;color: #000;}
			.naglowek{background: url(../images/logo-tlo.jpg) repeat-x;width: 100%;height: 160px;}
      .nawigacja-menu{float: right; margin-left: 46px; margin-top: 25px; width: 100px; height: 100px; background: #414141; color:#fff; padding: 5px 5px; font-weight: normal;}
      .nawigacja-menu p{margin: 10px 0 ;}
      .menu{background: url(../images/menu-tlo.jpg) repeat-x;width: 448px;height: 64px;z-index: 5;}
      .strona-left > .menu{width: 450px;}
			.strona-left{float:left; margin:3px 0 0 0; width: 430px;}
      .strona-left-tresc{margin:20px 0 10px 10px; width: 430px; font-family: Tahoma,A; }
			.znacznik{font-size: 0.9em}
      .sciezka{margin-top: -10px; font-size: 0.8em; margin-bottom: 5px; position:relative; z-index: 2; height: 10}
      .sciezka a{color: #4C9EED;}
      .photo{ float:left; width: 140px}
      .ramka{ background: url(../images/ramka.gif) no-repeat;margin-top: 0px;margin-left: 0px;margin-right: 10px;float: left;top: 2px;
      width: 77px;height: 75px;padding: 12px;}
      .text{float: left; padding:4px 14px 3px 0; width: 419px;}
      .title1, .title2{}
      .title1, .title1 a{margin:0px; color: #76B119; font-weight:bold}
      .title2, .title2 a{margin:0px; color: #F60E19; font-weight:bold}
      .text2{float: left; padding:4px 14px 3px 0;}
      .text p, .text2 p{margin-top: 0px; font-size: 0.9em; text-indent: 10%; text-align: justify; margin-bottom:1px; color: #A7A5A5; }
      .dodatkowe, .info { text-align: left;font-size: 0.75em; color: #B3B3B3; margin-top:2px; display: block;}
			.info{clear: both;}
      .more{text-align: right; font-size: 0.85em; padding-right: 10px; position: relative}
      .more a:hover, .more a:active{text-decoration: underline; font-weight: bold; color: #000;}
      .strona{}
      /* .strona > .strona-right{margin-right: 5px;} */
      .strona-right{float: right; width: 325px; z-index: 1;}
      .box{margin-bottom: 5px; display: block;}
      .box2{margin-top: 5px; display: block;}
.box, .box2{font-family: Tahoma,Serif;}
      .logo{background: url(../images/logo_01.jpg) no-repeat;float: right; position: relative; top: 0; right: 10px;width: 315px; height:160px;
      z-index: 1;}
      .logo2{ background: url(../images/logo_02.jpg) no-repeat; width: 325px; height: 215px; margin: 0px; position: relative; }
      .stopka{background: url(../images/stopka.jpg) #60BF14 repeat-x;width: 100%;height: 70px;padding: 0px;color: #fff; clear: both}
      .stopka-left, .stopka-right{text-align: center;font-size: 0.9em;position:relative;top: 15px;}
      .stopka-left{float: left;width: 35%;}
      .stopka-right{ float: right; width: 65%;right:30px}
      .stopka-tekst{margin: 0px;}
      .menu-stopka{padding-top: 0px; margin: 0px; font-size: 11px;}
      .menu-stopka li{display: inline;margin-left: 8px;margin-top: 0px;font-weight: bold;}
      .menu-stopka li a:link, .menu-stopka li a:visited, .tresc_menu_podreczne li a:link, .tresc_menu_podreczne li a:visited{text-decoration: none;color: #fff;}
      .menu-stopka li a:hover, .menu-stopka li a:active, .tresc_menu_podreczne li a:hover, .tresc_menu_podreczne li a:active{text-decoration: underline;color: #000;}
			.boks-zloty{background: url(images/layout/boks-pytajniki-tlo.gif) no-repeat #FFDE09;}
			.boksMenu{margin-left: 50px; margin-top:0px;  background:transparent url(../images/box_menu_center.gif) repeat-y;  width: 226px; margin-bottom:5px;} 
.box_menu_top{background:transparent url(../images/box_menu_top.gif) no-repeat;width: 224px;margin: 0 0 0 0px; z-index: 20; position: relative}
.boksMenu a{color: #ffffff;}
.box_menu_bottom{background:transparent url(../images/box_menu_bottom.gif) no-repeat; height: 204px; width: 224px; padding: 0 20px; margin: 0px }
.boksMenu p {float:left;margin-top:5px;}
h4, h4 a{font-size: 18px;font-weight:normal; padding: 10px 0px; color:#ffffff; margin: 0px 0 0 10px}
.tresc_menu_podreczne{margin: -10px 0 -200px 0 ;  position: relative; font-weight: bold; font-size: 1.1em; width: 245px;}
.formularz_logowania{margin: 50px 0; position: relative}
.form input {border-color:#CACACA #DBDBDB #E8E8E8 #CACACA;
border-style:solid;border-width:1px;
float:left;font-size:11px;margin:6px;
padding:3px 2px 2px;width:150px;}
.form label{float:left;font-size:13px;font-weight:bold;line-height:30px;padding:0 10px 0 0;text-align:right;width:215px;}
.form input.submit {background:#F7F4F2;float: right;width:100px;margin: 0 60px 0 0;}
.form select{margin: 5px;}
.form{margin: 0px 0;}
.tloNiebGrad{background: url(../images/gradientGaleria.gif) repeat-x;}
.pomoc_logowanie, .pomoc_logowanie span a{display: block; clear: both; margin: 0px 0 0 200px; padding:10px 0 0;}
.ogloszeniaLista {text-align: left; color:#F04E23; list-style-image: url(../images/punktor.png); padding: 5px 0px 5px 40px; }
.ogloszeniaLista li a:hover, .ogloszeniaLista li a:active{color:#F04E23; text-decoration: underline;} 
.ogloszeniaLista li a:link, .ogloszeniaLista li a:visited{color:#76B119; }
.archiwum {text-align: right;  padding: 0px 10px 10px 0;}
.archiwum a{color:#76B119;} 
.linkAkcje{text-align: right; font-size: 0.8em; margin-top: 5px;}
.linkAkcje span{margin-right: 5px}
.boxGaleria{background: url(../images/gradientGaleria.gif) repeat-x; width: 100%; height: 170px; display: block; margin: 10px 0 0 0; border:1px solid #CCDCE8; padding: 3px 0 0 5px }
.boxGaleriaGlowna{background: url(../images/gradientGaleria.gif) repeat-x; width: 750px; height: 100px; display: block; margin: 10px 0 0 0;  padding: 3px 0 0 15px }

.galleryInfo{font-size:11px;margin:20px 0 0 0px; width:120px; }
.galleryInfoNaglowki{font-weight: bold; font-size: 10px;}
.onePhoto, .onePhotoGlowna{float: left; display: block; }
.onePhoto{width: 140px;}
.onePhotoGlowna{width: 125px;}
.galleryInfo p{margin: 0; }
.nawigacja{text-align: center;}

.input{border-color:#CACACA #DBDBDB #E8E8E8 #CACACA;border-style:solid;border-width:1px;display:block;float:left;font-size:11px;margin:6px;padding:3px 2px 2px;width:150px;}
button.type_1 td.btn_l { background:transparent url(../images/sentLeft.gif) no-repeat scroll left top; width:2px;}
button.type_1 td.btn_m {background:transparent url(../images/center.gif) repeat-x scroll center top;padding:0 10px;text-align:center;white-space:nowrap;}
button {margin: 7px 0 0 300px;text-align: right;background:transparent none repeat scroll 0 0;
border:medium none;
cursor:pointer;
line-height:normal;
overflow:visible;
padding:0;
width:auto;}
button table {
border-collapse:collapse;
vertical-align:middle !important;}
button td {
border:0 none;
color:#407DA9;
font-size:11px;
font-weight:bold;
height:19px;
margin:0;
padding:0;
vertical-align:middle !important;
}
button.type_1 td.btn_r {
background:transparent url(images/sentRight.gif) no-repeat scroll right top;
width:2px;}
