@charset "iso-8859-2";
/* CSS Document */
/*ogolne style dla strony*/
body {
   background-color:#D2D2D2;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C; 
   margin-top:0px;
}
#strona{ 
   text-align:center;
   background-color:#ffffff;
   background: url(../images/back1.gif) repeat-y center fixed;
   
}
#strona div{
   margin:auto;
}
#banner{
   margin:0px; 
   border:none; 
   padding:0px; 
   width:720px;
   height:10px; 
   font:11px Tahoma, Arial, Helvetica, sans-serif; 
   background-color:#ABC74C;
}
#banner1{
   margin:0px; 
   border:none; 
   padding:0px; 
   width:720px;
   height:10px; 
   font:bold 11px Tahoma, Arial, Helvetica, sans-serif; 
   background: #67A8F4 url(../images/stopka.gif) repeat-x top ;
   color:#ffffff;
}
#all{
   clear:both; 
   margin:0px; 
   border:none; 
   padding:0px; 
   width:720px;
   font:11px Tahoma, Arial, Helvetica, sans-serif; 
   background-color:#ffffff;
}
/*do menu*/

#left{
float:left;
width:203px;
padding-top:10px;

}
#right{
float:right;
width:517px;
padding-top:10px;
}
#left1{
float:left;
width:250px;
}
#right1{
float:left;
}
#leftlogo{
float:left;
width:203px;
height:86px;
}
#menubar{
float:left;
width:100%;
background-color:#ffffff;
text-align:left;
}
#image{
float:left;
height:296px;
}

div#greyform {
float:right;
height:296px;
height:297px;
width:240px;
background-image: url('../images/formBack.jpg');
background-repeat:no-repeat;
}
#play{
   margin:0px;
   padding:5px 0px 5px 0px;
   border:none;
   font:11px Tahoma, Arial, Helvetica, sans-serif; 
   text-align:left; 
   background-color:#ffffff;
}
#stopka{clear:both;
   margin:0px; 
   border:none; 
   padding:10px; 
   height:25px; 
   font:11px Tahoma, Arial, Helvetica, sans-serif; 
   text-align:center;
   background-color:#F2F2F2;}
#bottom{clear:both;
   margin:0px; 
   border:none; 
   padding:0px; 
   width:720px;
   height:20px; 
   font:11px Tahoma, Arial, Helvetica, sans-serif; 
   text-align:right;
   background-color:#ffffff;
}
.bottom2{clear:both; height:10px; background-color:#F3F8E1;}
.bottom3{clear:both; height:5px;}
#top{
width:517px;
height:296px;
}
.banners{margin-top:10px; margin-bottom:5px; border:none;}


/*links*/
a.grey:link {
      color:#6C6C6C; 
      text-decoration:none; 
}
a.grey:visited {
      color:#6C6C6C; 
      text-decoration:none; 
}
a.grey:hover {
      color:#67A8F4; 
      text-decoration:underline; 
}
a.grey1:link {
      color:#6C6C6C; 
      text-decoration:none; 
}
a.grey1:visited {
      color:#6C6C6C; 
      text-decoration:none; 
}
a.grey1:hover {
      color:#6C6C6C; 
      text-decoration:none; 
}
a.green:link {
      color:#ABC74C; 
      text-decoration:none; 
}
a.green:visited {
      color:#ABC74C; 
      text-decoration:none; 
}
a.green:hover {
      color:#6C6C6C; 
      text-decoration:underline; 
}
a.grey2:link {
      color:#6C6C6C; 
      text-decoration:none;
	  font-size:9px; 
}
a.grey2:visited {
      color:#6C6C6C; 
      text-decoration:none;
	  font-size:9px; 
}
a.grey2:hover {
      color:#6C6C6C; 
      text-decoration:none;
	  font-size:9px; 
}
/*elementy*/
.menright{padding-bottom:5px;}
.white{padding-top:20px; padding-bottom:10px;font-weight:bold;}
.pyt{color:#ABC74C; padding-top:15px; padding-bottom:15px;}
.cyt{font-style:italic;}
h1{color:#ffffff; font: bold 13px Tahoma, Arial, Helvetica, sans-serif; margin:0;}
.title{text-align:left; background-color:#8D8D8D; border:none; padding:3px 0px 3px 15px; color:#FFFFFF; font-size:9px;}
.title2{text-align:center; background-color:#ABC851; border:none; height:25px; padding-top:5px;}
.tekst{clear:both; padding:15px 20px 5px 20px; margin-top:10px;}
.tekst1{background-color:#F7F7F6; width:100%;}
.ogloszenie{background-color:#ECECEC; border-bottom: 1px solid #dddddd; padding:5px; text-align:left;}
.ogloszenie1{padding:5px 0px 5px 0px; text-align:left; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.gr{color:#ADCE35;}
.bl{color:#67A8F4;}
.greyback{background-color:#ECECEC;}
ul.mapa{list-style-image:url(../images/square.gif);}
ul.mapa2{list-style-image:url(../images/arrow.gif);}
.center{text-align:center;}
.akapit{padding-top:5px; padding-bottom:5px;}
.image{padding:5px; border:1px solid #B5B5B5; margin:5px; background-color:ffffff;}
.obraz{float:left; margin-right:5px; border:none;}
.clear{clear:both; height:2px;}
.sq{margin-right:10px;}

/*menu*/
#nav ul
{
margin: 0;
padding: 0;
list-style-type: none;
font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
}

#nav li { margin: 3px 0 0 0; }

#nav a
{
display: block;
padding: 2px;
padding-left: 5px;
border: Opx;
height:13px;
background-color:#8D8D8D;
color: #ffffff;
text-decoration:none;
}

#nav a.light
{
display: block;
padding: 2px;
padding-left: 5px;
border: Opx;
height:13px;
background-color:#B6B5B5;
color: #ffffff;
text-decoration:none;
}
#nav a.light1
{
display: block;
padding: 2px;
padding-left: 5px;
border: Opx;
height:26px;
background-color:#B6B5B5;
color: #ffffff;
text-decoration:none;
}
#nav a.blue
{
display: block;
padding: 2px;
padding-left: 5px;
border: Opx;
height:13px;
background-color:#67A8F4;
color: #ffffff;
text-decoration:none;
}
#nav a:link, #navlist a:visited
{
color: #ffffff;
text-decoration: none;
}

#nav a:hover
{
border:0px;
background-color: #6C6C6C;
color: #ffffff;
text-decoration:none;
}

li.active 
{
border:0px;
padding: 2px;
padding-left: 5px;
height:13px;
background-color: #67A8F4;
color: #ffffff;
text-decoration:none;
}
.img{
border:0; margin-right:5px;
}
.navlist{width: 98%;}
.navlist ul{
margin: 0;
padding: 0;
}
.navlist li{ 
list-style-type: none;
}
.navlist li.submenu{
cursor: hand !important;
cursor: pointer !important;
}
.navlist li.submenu ul{ 
display: none; 
}
.navlist .submenu ul li{ 
cursor: default;
}
/*galeria*/
#galeria{}
.left2{
float:left;
width:230px;
padding:5px 0px 5px 5px;
}
.right2{
float:right;
width:230px;
padding:5px 5px 5px 0px;
}
img.pudelko {
        border: #ececec 4px solid;
        margin: 5px;
		padding: 0px;
        background-color: #ffffff;
        vertical-align: middle;
		text-align:center;
}
div.pudelko {
        text-align:center;
        border:#D9D9D9 1px solid;
        background-color: #fff;
		padding:5px 0px 5px 0px;
		font-weight:bold; 
		color:#ABC74C;
		overflow:hidden;
		
}

/*formularz*/

.form{
      float:left;
      width:230px;
	  padding:5px;
	  margin-bottom:10px;
}

.label {
      width:200px; 
      float:left;
	  text-align:left;
	  padding-left:3px;
}
input, textarea {
   display: block; 
   float: left;
}
div.okno {
    clear:both; 
    
}
div.okno1 {
   clear:both;
   padding-bottom:2px; 
   padding-top:2px;
   padding-top:3px; 
   padding-bottom:2px; 
    
}

input.submit {margin:0px;
   padding:0px;
   margin-left: 170px; 
   display: inline; 
   background-color:#6C6C6C; 
   border-color:#CCCCCC; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px;
   color:#ffffff; 
   width:50px;
}
label.submit {
   width: auto;
   padding-top:10px; 
}
input.text{
   width: 225px;
   
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}
textarea.text{
   width: 225px;
   height:40px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}

span.brak {
        color: #990033;
		font-size:10px;
    }
/*nowy formularz*/
.form1{
      float:left;
      width:100%;
	  padding:15px;
	  margin-bottom:10px;
}

.label1 {display: block;  
      width:150px; 
      float:left;
	  text-align:left;
}
input, textarea {
    
   float: left;
}
div.oknon {
    overflow: hidden;  
	clear: both;  
	padding:2px; 
    
}
div.oknon1 {
   clear:both;
   padding-bottom:2px; 
   padding-top:2px;
   padding-top:3px; 
   padding-bottom:2px; 
    
}

input.submit1 {margin:0px;
   padding:0px;
   align:right;
    
   display: inline; 
   background-color:#6C6C6C; 
   border-color:#CCCCCC; 
   border-style:solid; 
   border-width:1px; 
   font-size:10px;
   color:#ffffff; 
   width:50px;
}
label1.submit {
   width: auto;
   padding-top:10px; 
}
input.text1{
   width: 250px;
  
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}

input.text1_err {
    background-color:#ffffe1;
}
input.data{
   width: 15px;
   margin-right:5px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}
input.data1{
   width: 30px;
   margin-right:5px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}
textarea.text1{
   width: 250px;
   height:40px;
   border-color:#D9D9D9; 
   border-style:solid; 
   border-width:1px;
   font:11px Tahoma, Arial, Helvetica, sans-serif;
   color:#6C6C6C;
   
}
.nazwa{color:#ABC74C; 
font-weight: bold;}

div.ukryj, ul.ukryj {
    display:none;
}

div.pokaz, ul.pokaz {
    display:block;
}

img.standalone {
	margin:0;
	padding:0;
	border:none;
}

div.tekst_glowna {
	clear:both;
	padding:15px 20px 5px 20px; 
	margin-top:10px;
}

div.tekst_glowna ul {
	margin:0;
	padding-left:10px;;
}


div.tekst_glowna ul li {
	list-style-type:none;
	list-style-image: url("../images/square.gif");
	list-style-position:outside;
	padding-bottom:1em;
}

div.alter {
    padding-top:3px;
    background-color:#404040;    
    background-color:#8D8D8D;
    padding-bottom:3px;
    text-align:left;
    padding-left:5px;
    border-bottom:solid 2px #fff;
}

div.alter a {   
    text-decoration:none;
    color: #ffffff;
    font-weight:bold;
}


a img {
    border:0;
}

div.pad {
    padding:10px;
}
table {
    border:none;
}

table td {
    border:none;
}