.body {
	background-image: url(images/tlo.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color:#FFFFFF;
}

.copyright {
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	margin-top: 12px;
	margin-left: 5px;
}

.copyright:hover {
	color: #004A6D;
}

.webdesign {
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	text-decoration: none;
	margin-top: 12px;
	margin-right: 5px;
}

.webdesign:hover {
	color: #004A6D;
}

.tytul {
	height: 19px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004A6D;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-bottom:10px;
}

.path
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
	text-decoration:none;
	}
	
.path:hover
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00608D;
	text-decoration:none;
	}


.output {

	margin-left:15px;
	padding-left:15px;
	width:500px;

}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

p,li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #343434;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #737373;
	outline:none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #979797;
	outline:none;
}


.button1 {
	display: block;
	float: right;
	background-image: url(images/button_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 149px;
	outline:none;

}

.button1:hover {
	background-image: url(images/button_1!.gif);
}

.button2 {
	display: inline;
	float: right;
	background-image: url(images/button_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 204px;
	outline:none;
}

.button2:hover {
	background-image: url(images/button_2!.gif);
}

.button3 {
	display: inline;
	float: right;
	background-image: url(images/button_3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 34px;
	width: 174px;
	outline:none;

}

.button3:hover {
	background-image: url(images/button_3!.gif);
}

.button {
	height: 24px;
	width: 164px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	text-decoration: none;
	text-align: right;
	padding-top: 8px;
	padding-right: 14px;
	background-image: url(images/tlo_b.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

ul#menu {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#menu li {
	display: inline;
	margin: 0;
	padding: 0;
}

ul#menu li a {
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1D1D1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #696969;
	
	text-decoration: none;
	text-align: right;
	padding-top: 8px;
	padding-right: 14px;
	background-image: url(images/tlo_b.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
	outline:none;
}

ul#menu li a:hover {
	background-image: url(images/tlo_b!.gif);
	color: #004A6D;
}

.menu_lewo_0 {
	width: 151px !important; /* dla przegladarek */
	width: 165px; /* dla IE */
	padding-right:1px;	
}

.menu_lewo_over_0 {
	background:#eaf3fb url('images/punktor_menu.gif') 5px center no-repeat;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	text-align: left;
	TEXT-DECORATION: none;
	padding: 7px 0px 7px 15px;
	border-bottom: #B7B7B7 solid 1px;
	cursor: pointer;
	margin:0;
	margin-left: 1px;
	margin-right: 3px;		
	display:block;
	vertical-align:middle;	
	width:170px;
	
}

.menu_lewo_click_0 {
	background:#f6f6f6 url('images/punktor_menu.gif') 5px center no-repeat;
	font-size:11px;
	font-weight:normal;
	font-family: Verdana, Helvetica, sans-serif;
	color: #3B3B3B;
	text-align: left;
	TEXT-DECORATION: none;
	
	border-bottom: #B7B7B7 solid 1px;
	cursor: pointer;
	margin:0;
	margin-left: 1px;
	margin-right: 3px;	
	display:block;
	vertical-align:middle;		
	width: 150px !important; /* dla przegladarek */
	width: 164px; /* dla IE */
}

.menu_lewo_1 {
    font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #ffffff;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 150px !important; /* dla przegladarek */
	width: 164px; /* dla IE */	 
}

.menu_lewo_over_1 {
	font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	padding: 7px 0px 7px 20px;
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #eaf3fb;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 150px !important; /* dla przegladarek */
	width: 164px; /* dla IE */
}

.menu_lewo_click_1 {
	font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #f6f6f6;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 150px !important; /* dla przegladarek */
	width: 164px; /* dla IE */
}

.menu_lewo_2 {
    font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #ffffff;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 140px !important; /* dla przegladarek */
	width: 154px; /* dla IE */		 
}

.menu_lewo_over_2 {
	font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	padding: 7px 0px 7px 20px;
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #eaf3fb;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 140px !important; /* dla przegladarek */
	width: 154px; /* dla IE */	
}

.menu_lewo_click_2 {
	font: normal 11px arial;
	color: #0D316E;
	text-align: left;
	TEXT-DECORATION: none;
	border-bottom: #B7B7B7 solid 1px;
	vertical-align: middle;
	background-color: #f6f6f6;
	cursor: pointer;
	margin-left: 1px;
	margin-right: 3px;		
	width: 140px !important; /* dla przegladarek */
	width: 154px; /* dla IE */	
}

.banerek {
	text-align: center;
	margin-top: 10px;
	margin-left: 10px;
	display: table;
	margin-bottom: 10px;
}

.logowanie {
	height: 129px;
	width: 158px;
	margin-top: 10px;
	background-image: url(images/logowanie.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 3px;
	display: table;
	margin-bottom: 0px;
}

.inputa {
	height: 22px;
	width: 132px;
	margin-top: 35px;
	background-image: url(images/tlo_input_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 6px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #568DB0;
	text-decoration: none;
	vertical-align: middle;
}

.inputb {
	height: 22px;
	width: 132px;
	margin-top: 6px;
	background-image: url(images/tlo_input_a.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 6px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #568DB0;
	text-decoration: none;
	vertical-align: middle;
}

.zaloguj {
	margin-top: 9px;
	margin-left: 66px;
}

.foto {
	border: 4px double #343434;

}

input, textarea
		{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		border-size:1px;
		background-color: #ffffff;
		border-bottom: 1px solid #4079bd;
		border-top: 1px solid #4079bd;
		border-left: 1px solid #4079bd;
		border-right: 1px solid #4079bd;
		}
		
.pola_form 
		{
		width:230px;
		}
.pola_form_poczta 
		{
		width:176px;
		}
.pola_form_text 
		{
		width:230px;
		}
.pola_form_kod 
		{
		width:50px;
		}

#scroll 
	{
	position:absolute;
	top:0;
	bottom:-0.1px;
	width:1em;
	z-index:-1;
	}

/* style do wyszukiwarki kwater z agroturystyki */

	
.przy { font-family: Arial; color: #000000; font-size: 9px; font-style: normal; font-variant: normal; border: 1px solid #AC7E13; background-color: #FEFDE7}

.flayer {
	border: 1px solid #000000;
	filter: Progid:DXImageTransform.Microsoft.DropShadow(color=#cccccc, enabled=1, offX=3, offY=3, positive=1);
	
}

.textbig {

font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-size: 11px;
color: #3D342B;
}

.textbigger {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
font-size: 12px;
color: #3D342B;
}

.major {
font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color: #3D342B;
font-style: normal;
font-weight: bold;
font-variant: normal;
}

a.agro {
color : #84460D;
font-weight: bold;
text-decoration: none;
font-variant: normal;
}
a.agro:hover {
color : #84460D;
font-weight: bold;
text-decoration: none;
font-variant: normal;
}



/* koniec styli z zgroturystyki */
