body {
	background-color: #fff;
	color: #000;
        text-align:center;
        display:inline;
        margin: 0px;
}
.szukajpanel
{
    background: url("/images/szukajback.jpg");
    width:510px;
    height:80px;
    background-repeat: no-repeat;
    float:left;
}
.fbutton
    {
    border:none;
    background: url("../images/Button2.gif");
    width: 100px;
    height: 31px;
    font-family: Tahoma;
    font-size:12px;
    font-weight:bolder;
    }
.f_dodaj
{
    width: 550px;

}
#top {
	width: 1024px;
        margin: 0 auto;
}

#NAGLOWEK {
	background-color: #888;
}
.kategorie
{
	width: 1024px;
        height: auto;
	overflow: hidden;
	font: normal 12px Tahoma;
	color: rgb(51,102,204);
	margin: 0 0;
	padding: 0px 0px 0px 15px;
        display:block;
        text-align:left;
        background-image: url('../images/divmain1.jpg');
        background-repeat:repeat-y;
}
.leftmain {
	width: 200px;
        height: auto;
	overflow: hidden;
        float:left;
	font: normal 12px Tahoma;
	color: rgb(51,102,204);
	margin: 0 0;
	padding: 0px 0px 0px 10px;
        display:block;
        text-align:left;
}
.rightmain {
	width: 800px;
        height: auto;
	overflow: hidden;
        float:right;
	font: normal 12px Tahoma;
	color: rgb(51,102,204);
	margin: 0 0;
	padding: 0px 10px 0px 0px;
        display:block;
        text-align:left;
}

.main {
	width: 1024px;
        height: auto;
	overflow: hidden;
	font: normal 12px Tahoma;
	color: rgb(51,102,204);
	margin: 0 0;
	padding: 0px 0px 0px 0px;
        display:block;
        background-image: url('../images/divmain.jpg');
        background-repeat:repeat-y;
}

#INFORMACJE {
	width: 200px;
	overflow: hidden;
        background-repeat: no-repeat;
        position:relative;
        top:5px;
        float:right;
        border:1px solid #DFEBF7;
        margin-bottom: 5px;
}

.right{
    position:relative;
    top: 0px;   
    width: auto;
    height:auto;
    margin: 0px 0px;
    margin-top: 0px;
    padding: 0;
    text-align: left;
    overflow:hidden;
}
.right2{
    position:relative;
    top: 0px;
    float: left;
    width: 570px;
    margin: 0px auto;
    margin-top: 5px;
    text-align: left;
    padding:0 10px 0 10px;
    border:1px solid #DFEBF7;
    font: normal 12px Verdana;
}
.rightmenu{
    position:relative;
    top: 0px;
    right: 0px;
    width: 160px;
    margin: 0px auto;
    margin-top: 20px;
    text-align: left;
    font: normal 12px Verdana;
    margin-bottom: 5px;
}
.rightmenu a{
  padding: 5px;
  font: normal 12px Verdana;
  color: rgb(51,102,204);
  text-decoration: none;
}
.rightmenu a:hover{
  font: normal 12px Verdana;
  color: rgb(51,102,204);
  text-decoration: underline;
}

.right a{
  padding: 5px;
  font: normal 12px Verdana;
  color: rgb(51,102,204);
  text-decoration: none;
}
.right a:hover{
  font: normal 12px Verdana;
  color: rgb(51,102,204);
  text-decoration: underline;
}
#STOPKA {
	clear: both;
        padding-top: 10px;
	width: 1024px;
        height:50px;
	background-color: #888;
        margin: 0 auto;
        background: url('../images/footer.jpg');
        background-repeat: no-repeat;
        font-family: Tahoma;
        font-size:10px;

}
.kategorie a{
  font: normal 10px 'Trebuchet MS';
  color: rgb(51,102,204);
  text-decoration: none;
  cursor:pointer;
}
.kategorie a:hover{
  font: normal 10px 'Trebuchet MS';
  color: rgb(51,102,204);
  text-decoration: none;
}
#links_block {
        font: 13px Verdana;
	line-height:29px;
	margin: 0px auto;
	background:url('../images/greytop.jpg') no-repeat;
        width:511px;     
}
#links_block ul.link{
	list-style: none;
	float:left;
	padding:0 0 0 5px;
}

#links_block li{
float:left;
padding-left:11px;
}
#links_block a{
text-decoration:none;
font-weight:normal;
color: white;
}
#links_block a#last{
border-right:none;
}

#links_block a:hover{
color: black;
}
#links_block a.selected{
color: black;
}
.google_top {
            border: 1px solid rgb(191,191,191);
            width: 500px;
            position:relative;
            top: -20px;
            left: -7px;
            margin: 0 auto;
            background:transparent;
            padding: 0 0 15px 0;
}
.ogl_pager
{
    margin: 0 auto;
    font-family: Tahoma;
    font-size: 13px;
    font-weight:bold;
    text-align:center;
}
.pasek{
        background: url(../images/cat.jpg);
        border-top: 1px solid rgb(191,191,191);
        border-left: 1px solid rgb(191,191,191);
        border-right: 1px solid rgb(191,191,191);
	width: 205px;
	text-align: left;
	font: bold 16px Tahoma;
	margin: 0;
	padding: 0 0 2px 5px;
}
.pasek_polecamy{
 	width: auto;
	text-align: center;
	font-size: 16px;
        font-family: "Trebuchet MS";
        font-weight: bold;
        color: black;
	margin: 0;
	padding: 0 0px 0px 0px;
}
.polecamy_ogl
{
        display:inline-block;
        width: 150px;
        height:115px;
        border-width: 1px;
        border-style:dotted;
        overflow:hidden;
        position:absolute;
        left:0px;
}
.polecamy
{
    background:#daffca;
    margin-top: 20px;
    overflow:hidden;
}
.polecamy a
{
    font-family: Microsoft Sans Serif;
    font-style: normal;
    font-size:14px;
    color: red;
    font-weight:bold;
    padding: 0px;
}
.polecamy a:hover
{
    font-family: Microsoft Sans Serif;
    font-style: normal;
    font-size:14px;
    color: red;
    font-weight:bold;
    text-decoration: none;
}
.losowe{
        border: 1px solid rgb(191,191,191);
	width: 200px;
	margin: 0 0 5px 0;
	padding: 3px 5px 3px 5px;
	text-align: center;
}
.losowe img, .losowe span{
	padding: 4px 0 3px 2px;
	margin: 0;
	border: 0;
}
.szukaj{
  border: 1px solid rgb(191,191,191);
	width: 164px;
	height: 75px;
	margin: 0 0 5px 0;
	padding: 3px 5px 3px 5px;
	text-align: center;
}
.szukaj form{
	padding: 3px 0 3px 0;
	margin: 0;
}
.szukaj select{
  padding: 0;
	margin: 2px 0 2px 0;
	width: 164px;
}
.in_szukaj{
  text-align: left;
}
.in_szukaj input{
	padding: 0 5px 5px 5px;
	margin: 5px 0 0 0;
}
.info{
  border: 1px solid rgb(191,191,191);
	width: 200px;
	height: 37px;
	margin: 0;
	padding: 3px 5px 3px 5px;
	text-align: left;
}
.in_zdjecia{
	padding: 1px 0 0 0;
	margin: 0;
	height: 18px;
}
.in_zdjecia input{
	font-size: 10px;
	height: 18px;
	padding: 0;
	margin: 0;
}
.strona{
  border-top: 1px solid rgb(191,191,191);
	height: 100%;
  margin: 0;
  padding: 5px 5px 5px 5px;
	text-align: justify;
}
.st{
        position:relative;
        top:0px;
	margin: 0;
	padding: 0 0 1px 0;
        width: 35px;
        height:35px;
        display:inline;

}
.st2{
        position:relative;
        top:0px;
	margin: 0;
	padding: 0 0 1px 0;
        width: 15px;
        height:15px;
        display:inline;

}
.wybierz{

     font: normal 14px Verdana;
     border: 1px solid #BFBFBF;
     background: #EEEEEE ;
     width:auto;
     line-height:20px;
     top:205px;
     padding: 5px;
     margin:2px;
     text-align: left;
}
.kat{
    position:relative;
    top: 0px;
    font: normal 14px Verdana;
     border: 1px solid #BFBFBF;
     background: #EEEEEE ;
     width:auto;
     line-height:20px;
     padding: 5px;
     margin-top: 20px;
     text-align: left;
     
}
.kat2{
    position:relative;
    top: 0px;
    font-family: 'Trebuchet MS';
    font-style: normal;
    font-size: 14px;
     border: 1px solid #BFBFBF;
     background: #EEEEEE ;
     color:#fcffd1;
     width:auto;
     line-height:20px;
     top:0px;
     padding: 5px;
     margin:0px;
     text-align: left;
     background: url(../images/pasek.jpg);
     background-repeat: repeat-x;
}

.leftmenucss {
  width:25%;
  margin-left: 0;
  padding-left: 0px;
  padding-top: 0px;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 12pt;
  font-family: arial;
  vertical-align:top;
  }

.leftmenucss ul {
  display: block ;
  margin-left: 0;
  padding-left: 0px;
  margin-top: 0px;
  margin-bottom: 0;
  font-size: 12pt;
  font-family: arial;
  }

.leftmenucss li {

  display: block;
  margin-left: 0;
  padding-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  color: rgb(51,102,204);
  font-size: 14px;
  line-height: 70%;
  
}

.zdjecia
{
    margin: 0 auto;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 20px;
    padding-top: 20px;
}


.contactForm
{
border:1px solid #CCCCCC;
padding:5px;
width:200px;
}

.contactForm1
{
border:1px solid #CCCCCC;
padding:4px;
width:180px;
margin: 5px;
font-family: 'Trebuchet MS';
font-size: 14px;

}

.ogltitle
{
    color:red;
    font-family:'Segoe UI', Arial;
    font-size:14px;
    font-style:normal;
    font-weight:bold;
}

.ogltresc
{
    font-size:10px;
}

.lefttransp
{
    width:80px;
    height:117px;
    background-image:url('/images/TranspLeft.png');
    background-repeat:repeat-y;
    position:absolute;
    left:0px;
    padding:0px;
    margin:0px;
}

.righttransp
{
    width:80px;
    height:117px;
    background-image:url('/images/TranspRight.png');
    background-repeat:repeat-y;
    position:absolute;
    left:750px
}

.ikony
{
        font-style: normal;
        font-size:14px;
	position: relative;
	height: 100px;
	padding: 10px 5px 5px 5px;
        width: auto;
        top: 0px;

}
.miasta
{
    font-family: Trebuchet MS;
    font-size: 14px;
    color:black;
    border: 0px;
}
.miasta a
{
    font-family: Trebuchet MS;
    font-size: 14px;
    color:red;
}
.miasta a:hover
{
    font-family: Trebuchet MS;
    font-size: 14px;
    color:black;
}