/*  OGOLNE */
BODY {
	
	background-color: #F6FAEB;
	border: none;
	font-family: verdana, arial, helvetica,sans-serif;
	color:	#000000;
	font-size: 11px;
	padding: 0px;
	margin:	0px;
}

BODY#cms {
	
	background-color: #7D826E;
	border: none;
	font-family: verdana, arial, helvetica,sans-serif;
	color:	#000000;
	font-size: 11px;
	padding: 0px;
	margin:	0px;
}

/* menulewe*/

.menu{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	vertical-align:	top;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 17px;
	background-image: url(gfx/menu_left_bg.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 235px;
}
.menu p{
	margin: 0px 0px 0px 0px;
	padding: 0px
}

              /* H1*/
.menu h1{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #083A92;
        margin-top: 0px;
        margin-left: 10px;
        margin-bottom: 0px;
        margin-right: 4px;	
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 5px;
	
}

.menu h1 a{
	display: block;
	font-size: 11px;
	color:#A5B964;
	text-decoration: none;
	background-image: url(gfx/pkt-n.gif);
	background-repeat: no-repeat;
	background-position:  left;
	border-bottom: solid 1px #ECF1DA;
	border-top: solid 1px #ECF1DA;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 32px;
	padding-right: 5px;
	margin-top: 3px;
}


.menu h1 a:hover
{	
	display: block;
	color:#E8A300;
	background-image: url(gfx/pkt-a.gif);
	background-repeat: no-repeat;
	background-position:  left;
}


            /* H2*/
.menu h2{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 16px;
        margin-bottom: 0px;
        
}
.menu h2 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 10px 3px 10px;
}
.menu h2 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 10px 3px 10px;
}

.menu h3{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9.5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 21px;
        margin-bottom: 0px;

}
.menu h3 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9.5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}
.menu h3 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 5px 3px 10px;
}

.menu h4{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 26px;
        margin-bottom: 0px;

}
.menu h4 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}
.menu h4 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 5px 3px 10px;
}

.menu h5{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 28px;
        margin-bottom: 0px;

}
.menu h5 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}




/*----------menuprawe-----------*/

.menuprawe{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:	top;
	margin: 0 0 10px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #F6F6F6;
	background-image: url(gfx/right_bg.gif);
	background-repeat: repeat-y;
	background-position: top left;

}
.menuprawe .menuprawe_male{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align:	top;
	margin: 0px 2px 20px 7px;
	width: 197px;
	padding:0 0 10px 0;
}
.menuprawe p{
	margin: 0px 0px 0px 0px;
	padding: 0px
}


              /* H1*/
.menuprawe h1{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #083A92;
        margin-top: 0px;
        margin-left: 0px;
        margin-bottom: 0px;
        margin-right: 0px;	
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 0px;
	
	
}

.menuprawe h1 a{
	display: block;
	font-size: 11px;
	color:#A5B964;
	text-decoration: none;
	background-image: url(gfx/pkt-n.gif);
	background-repeat: no-repeat;
	background-position:  left;
	border-bottom: solid 1px #ECF1DA;
	border-top: solid 1px #ECF1DA;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 32px;
	padding-right: 5px;
	margin-top: 3px;
}


.menuprawe h1 a:hover
{	
	display: block;
	color:#E8A300;
	background-image: url(gfx/pkt-a.gif);
	background-repeat: no-repeat;
	background-position:  left;
}


            /* H2*/
.menuprawe h2{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 8px;
        margin-bottom: 0px;

}
.menuprawe h2 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 10px 3px 10px;
}
.menuprawe h2 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 10px 3px 10px;
}

.menuprawe h3{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 17px;
        margin-bottom: 0px;

}
.menuprawe h3 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9.5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}
.menuprawe h3 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 5px 3px 10px;
}

.menuprawe h4{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 28px;
        margin-bottom: 0px;

}
.menuprawe h4 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}
.menuprawe h4 a:hover
{
	color:#E8A300;
	background-position: 2px;
	padding: 3px 5px 3px 10px;
}

.menuprawe h5{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 0px;
        margin-left: 20px;
        margin-bottom: 0px;

}
.menuprawe h5 a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 3px 5px 3px 10px;
}



/*main srodek*/


.main{
	width:	476px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(gfx/main_bg.gif);
	background-repeat: repeat-y;
	background-position: left top ;
	vertical-align:top;
}
SUP{
	font-size:8px;
	font-family : Arial;
	padding-left: 3px;
	padding-right: 5px;
	color:#E8A401;
}

.main1{
	width:	476px;
	padding: 0px 35px 0px 35px;
	margin: 0px 0px 0px 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(gfx/main_bg.gif);
	background-repeat: repeat-y;
	background-position: left top ;
	vertical-align:top;
}

.main h1{
        font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 20px;
	color:#A5B964;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px;
	margin: 15px 0px 12px 0px;
}
.main h2{
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 17px;
	color:#A5B964;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px;
	margin: 10px 0px 9px 0px;
	
}
.main h3{
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 14px;
	color:#A5B964;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px;
	margin: 9px 0px 7px 0px;
	
}
.main h4{
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 12px;
	color:#A5B964;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 0px;
	margin: 6px 0px 5px 0px;
	
}
.main p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color : #333333;
	margin: 5px 0px 5px 0px;	
	color : #333333;
	
}
.main a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E8A300;
	text-decoration: none;
}
.main a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
/*-------style dla print polec ------*/
.main .nav_tab1 .butt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #468B1C;
	text-decoration: none;
}
.main .nav_tab1 .butt:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E8A300;
	text-decoration: none;
}
/*-------style dla skomentuj ------*/
.main .nav_tab2 .butt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #235C00;
	text-decoration: none;
}
.main .nav_tab2 .butt:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E8A300;
	text-decoration: none;
}

.wiecej{
        margin: 0px 20px 0px 20px;

}
.main ul{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color : #666666;
	margin: 5px 10px 5px 10px;	
	color : #666666;
        list-style-type: circle;
	
}
.main ul ul{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10.5px;
	color : #666666;
	list-style-type: circle;
}
.main li{
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	color : #666666;
	margin: 5px 10px 5px 10px;	
	color : #666666;
        list-style-type: circle;
}
.main li li{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10.5px;
	color : #666666;
	list-style-type: circle;
}
.main ol{
	font-size: 10.5px;
	list-style-type: circle;
	
}


/*-------lokalizer--------------*/

.lokalizer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#cd0000;
        padding-top: 5px;
        padding-bottom: 5px;
	margin: 0px 0px 0px 35px;  /* IE */
	height:25px;
}

.lokalizer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #818181;
	text-decoration: none;
}
.lokalizer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FF7200;
	text-decoration: none;
}
/*------------tablink------------*/
.tablink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height:25px;
	background-image: url(gfx/Obrazki/k1_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align: middle;
	text-align: right;
	padding-right: 10px;
}
.tablink a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.tablink a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/*-----------menu-----------------*/
.menu_tlo{
        color: #ffffff;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	width: 187px;
	line-height: 20px;
	margin: 0px;
	background-color: #1F619A;
	padding: 0px 0px 0px 0px;
}
.menu_text{
        color: #ffffff;
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	margin-left: 10px;
	text-indent: 10px;
}


/*----------------------nav - drukuj , polec , wstecz ... --------*/

.nav_tab{
        margin: 0px 36px 0px 36px ;
        background-image: url(gfx/linia_main.gif);
	background-repeat: repeat-x;
	background-position: 0px 32px;
	width: 400px;
	vertical-align: middle;
	
}

.nav_tab a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.nav_tab a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FF7200;
	text-decoration: none;
}
/*--------style dla przyciksku skomentuj --------*/
.nav_tab2{
        margin: 0px 36px 0px 36px ;
        background-image: url(gfx/linia_main.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 400px;
	vertical-align: middle;
	
}
.nav_tab2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.nav_tab2 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FF7200;
	text-decoration: none;
}

/*-----------footer------------*/
.footer{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #343434;
	text-align: center;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	background-image: url(gfx/Obrazki/k1_03.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;
}
.footer a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color:#474747;
	text-decoration: none;
}

/*----------------site map-----------*/
h1.sitemap{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #083A92;
	letter-spacing: 0px;
        margin-top: 8px;
        margin-left: 27px;
        margin-bottom: 5px;
        margin-right: 4px;	
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 5px;
	
}

h1.sitemap a{
	display: block;
	font-size: 11px;
	color:#A5B964;
	text-decoration: none;
	background-image: url(gfx/pkt-n.gif);
	background-repeat: no-repeat;
	background-position:  left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 32px;
	padding-right: 5px;
	margin-top: 3px;
}


h1.sitemap a:hover{
	display: block;
	font-size: 11px;
	color:#E8A300;
	text-decoration: none;
	background-image: url(gfx/pkt-a.gif);
	background-repeat: no-repeat;
	background-position:  left;

}

h2.sitemap{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 0px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 5px;
        margin-left: 33px;
        margin-bottom: 5px;
        letter-spacing: 0px;

}
h2.sitemap a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 10px 0px 10px;
	margin: 3px 12px 3px 12px;
}
h2.sitemap a:hover
{
	color:#E8A300;
	background-position: 2px;
}

h3.sitemap{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 0px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 4px;
        margin-left: 45px;
        margin-bottom: 4px;
        letter-spacing: 0px;

}
h3.sitemap a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9.5px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 10px 0px 10px;
}
h3.sitemap a:hover
{
	color:#E8A300;
	background-position: 2px;
	font-size: 9.5px;
}

h4.sitemap{
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 0px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	color : #82A818;
        margin-top: 3px;
        margin-left: 55px;
        margin-bottom: 3px;
        letter-spacing: 0px;

}
h4.sitemap a{
        display: block;
	font-family: verdana, arial, helvetica,sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	color : #82A818;
	margin-left: 12px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	padding: 0px 10px 0px 10px;
}
h4.sitemap a:hover
{
        font-size: 9px;
	color:#E8A300;
	background-position: 2px;

}



/*polec*/
.buttons input.button{
	font-size: 9px;
	padding: 2px;
	color: #FFFFFF;
	font-weight: bold;
	background-color:#C7D892;
	height: 21px;
	width: 60px;
	
}

/*-nazwa pola--*/
form td.first {
        padding: 5px;
	background-color:#E4E9D3;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	color: #6E7F35;
}


/*-tlo form + komunkat--*/
.info,form table{
	font-size: 10px;
	background-color: #F9FDEE;
	border-collapse: collapse;
	text-align: center;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 20px;
}
/*-komunikat np blad + tlo imput---*/
.info td,form td {
	border: 1px solid #B0C277;
	color: #FC0204;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: center;
}

/*-tlo glownych nazw--*/
.info th,form th {
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	background-color:#C7D892;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	
}
/*----------wstaw komentarz w recomend ---------*/
.recommend input {
	font-size:	10px;
	width: 100px;
	height: 40px;
	margin:			1px;
	padding:		0px;
	padding-left:	2px;
	font-family: 	verdana,arial;
	border: 1px solid #CFE495;
	color:#8BA14D;
	background-color: #ffffff;	
}
.recommend select{
	font-size:	10px;
	width: 100px;
	height: 40px;
	margin:			1px;
	padding:		0px;
	padding-left:	2px;
	font-family: 	verdana,arial;
	border: 1px solid #CFE495;
	color:#8BA14D;
	background-color: #ffffff;	
}
.recommend  textarea{
	font-size:	10px;
	width: 100px;
	height: 40px;
	margin:			1px;
	padding:		0px;
	padding-left:	2px;
	font-family: 	verdana,arial;
	border: 1px solid #CFE495;
	color:#8BA14D;
	background-color: #ffffff;	
}


/*-----------search---na stronie glownej----------------*/
.searchq {
	background-color: #F9FDEE;
	padding: 5px 5px 0px 0px;
	height: 18px;
	border: 0px none #0066FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	display: block;
	margin: 0px;
	width:100%;
}
.searchq p {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#8BA14D;
	font-weight: normal;
	text-align: left;
	margin: 0px;
}
/*--------------formularz wpisu ---------*/
.buttons input{
        width: 170px;
	height: 22px;
	background-color: #E3EBCE;
	padding: 1px;
	font-size: 10px;
	color: #495820;
	
}

/*-----------wyniki wyswietlania-------------------------- */
.searcha a{
        display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#A5B964;
	font-weight: normal;
	background-position: 0px;
	background-image: url(gfx/h2_menu.gif);
	background-repeat: no-repeat;
	padding: 0px 0px 0px 20px;
	margin: 0px;
	

}
.searcha a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#E8A300;
	text-decoration: none;
	background-position: 3px;
	
}



/*-----tlo pod button i imput---*/
.buttons {
	border: 1px none #FFF;
	color: #cd0000;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color:#F9FDEE;
	text-align: left;
}


/*------Szukaj -- z boku -----*/
.szukaj .head td {
	padding: 5px 20px 0px 20px;
	height: 20px;
	width: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F7324;
	font-weight: normal;
	text-align: left;
	display: block;
	margin: 0px;
}
.szukaj .text td {
	background-color:none;
	height: 25px;
	width: 150px;
	border: 0px none #0066FF;
	text-align: left;
	vertical-align: bottom;
	margin:0px 0px 0px 0px;
}

.szukaj .button td {

	border: 0px none #999999;
	text-align: right;
	margin: 0px;
}

/*--------------formularz wpisu ---------*/
.szukaj .text input{
    width: 133px;
	height: 21px;
	background-color: #E3EBCE;
	padding: 1px;
	font-size: 10px;
	color: #495820;
	
}
.szukaj .text  .przycisk {
	font-size: 9px;
	padding: 0px;
	margin:0;
	color: #FFFFFF;
	font-weight: normal;
	background-color:#C7D892;
	height: 21px;
	width: 20px;
	
}
.szukaj .t1 {
	text-align: right;
	border: 0px none #999999;
}

/*----linia------*/
hr {
	border: 0.5px solid #A4B863;
	color: #A4B863;
	width: 400px;
}
.newsletter input{
	background-color:#e3ebce;
	font-size:11px;
	padding:2px;
	
}
.newsletter input.pole{
	margin:0 0 0 20px;
	text-align:left;
}
.footer1{
	background-image:url(gfx/bg.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#7D826E;
}


