/* ogólny wyglaed */ 


a:link {
	text-decoration: none;
	color:#993300;
}
a:visited {
	text-decoration: none;
	color:#993300;
}
a:hover {
	text-decoration: none;
	color:#996600;
}
a:active {
	text-decoration: none;
	color:#993300;
}

img
{
border:0px;
}

body {

 background:#a5906e;
 color: #333333;
 text-align:center;
 padding:0;
 margin-top:0;
 	background-image: url(img/pagebg.jpg);
 }
/* wymiary zewnetrzne */ 
#outer {
	text-align:left;
	width:858px;
	margin:auto;
 }

/* baner */ 
#baner {
	height:186px;
	color: #333333;
	background-image: url(img/baner_normal.jpg);
 }

/* listwa pod banerem */ 
#listwa {
	height:28px;
	width:838px;
	color: #333333;
	background-image: url(img/listwa.jpg);
	padding-top: 8px;
	padding-left: 20px;
 }


/* menu lewe razem ze srodkiem */ 
#bodyblock {
	position:relative;
	color: #e8d9c0;
	width:858px;
	padding:0;
	background-image: url(img/listwa2.jpg);
	background-color: #ffffff;
	background-repeat: no-repeat;
 }

/* menu po lewej stronie  */ 
#menu_lewe {
	float:left;
	color: #333333;
	width:169px;

 }

#menu_lewe ul 
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    z-index:100;
}

#menu_lewe_wym 
{
	background-color: #D0B78F;
	margin-top: 30px;
	border-bottom-width: 0px;
	border-bottom-style: dotted;
	border-bottom-color: #A5906E;

}

#menu_lewe_wym a ,#menu_lewe_wym h1

{
	font: 12px  Verdana, Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	text-align: left;
	text-indent: 23px;
	color: #604e2d;
	/*color: #4f402b;*/
	text-decoration: none;
	cursor: pointer;
	height: 26px;
	width: 169px;
	padding-top: 7px;
	/*background-color:#D0B78F;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BEA069;
	background-image: url(img/punkt_menu1aa.jpg);
	background-repeat: no-repeat;
}

#menu_lewe_wym a:hover , #menu_lewe_wym h1:hover
    {
	background-image: url(img/punkt_menu1bb.jpg);
	background-repeat: no-repeat;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ceb78d;

	color: #000;
	/*background-color: #A5906E;*/
}
#menu_lewe_wym ul ul a ,#menu_lewe_wym ul ul h1
{

}

#menu_lewe_wym li
{
position: relative;
z-index:100;

}
#menu_lewe_wym li li a, #menu_lewe_wym li li h1
{
    width: 250px;
    z-index:100; 
}

#menu_lewe_wym ul ul
{
position: absolute;
top: 0;
left: 100%;
width: 250px;
}

div#menu_lewe_wym ul ul ,
div#menu_lewe_wym ul  li:hover ul ul
{
display: none;
}

div#menu_lewe_wym ul li:hover ul,
div#menu_lewe_wym ul ul li:hover ul
{
display: block;
height: 36px;
}


 
/* srodek strony  */ 
#srodek {
	width:660px;
	color: #000000;
	text-align:left;
	margin-right: 15px;
    padding-top: 30px;
    z-index:1;
	
 }
 
/* stopka  */ 
#stopka {
	height:22px;
	color: #fff;
	margin:0;
	width: 858px;
	background-image: url(img/stopka.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 20px;
 }
.szukaj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E8D9C0;
	background-color: #A5906E;
	text-align: left;
	height: 60px;
	padding-top: 20px;
	text-indent: 6px;
}


.pole_szukaj {
	border: 1px solid #00266f;
	margin-left: 5px;
	width: 120px;
	height: 15px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00266f;
	background-color: #FFFFFF;
}

.boxy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	background-color: #D0B78F; */
    border: 1px solid #D0B78F;
	text-align: left;
	margin-top: 25px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
}
.boxy div
{
    margin-bottom:20px;
    margin-top:20px;
}
.boxy div a
{
 text-decoration: none;   
}

.boxy div img
{
    display:block;
    text-align:center;
    margin: auto; 
    border:0;            

}

.menu_gora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F402B;
	text-align: left;
	text-indent: 10px;
	text-decoration: none;
	margin-left: 10px;
}
.menu_gora:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00266f;
	text-align: left;
	text-indent: 10px;
	text-decoration: underline;
	margin-left: 10px;

}

.gallery_title
{
    font-size:24px;
    text-align:center;
   
}

.gallery_imgs
{
     margin-top:50px;
}
.gallery_img
{
  margin-bottom:10px;
  float:left;       
  width:161px;
  height:161px;         
  margin-left:2px;
}
.gallery_img img
{
    width:160px;
    height:160px;
}
.gallery_img img:hover
{
border: 1px solid brown;
}



.search
{
    font-size:12px;
    text-align:center;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #604e2d;
    width:500px;
    margin-left:105px;


}
#search_button img
{
    margin-top:1px;
}
#search_button
{
    margin-right:20px;
    cursor: pointer;
}
.search_type
{
width:100px;
margin-right:20px;

}
.search_txt
{
margin-right:10px;
width:200px;
}

#row:hover
{
    background-color:#E0CFB4;
    cursor: pointer;
}

.info_show
{
    width:350px;
    margin:auto;
    font-weight:bold;
}
.info_show p
{
    display:inline;
}
.info_show input
{
    width:290px;
    margin-top:5px;
    margin-bottom:10px;
}
.info_show textarea
{
    width:290px;
    margin-top:5px;
    margin-bottom:10px;
}
.info_show select
{
    margin-top:5px;
    margin-bottom:10px;

}
.subtitle
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
width:200px;
margin-left:230px;
margin-top:10px;
font-weight:bold;
}
#info_add img:hover
{
    cursor: pointer;
}

.info
{font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
}

.info_add
{
    width:360px;
    height:30px;
    margin:auto;
    font-weight:bold;
}
.info_add_special
{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
    width:360px;
    margin:auto;
    font-weight:bold;
text-align:left;

}

.info_add input
{
    width:290px;
    margin-top:5px;
    margin-bottom:10px;
}
.info_add textarea
{
    width:290px;
    margin-top:5px;
    margin-bottom:10px;
}
.info_add select
{
    width:290px;
    margin-top:5px;
    margin-bottom:10px;
}
.info_add select
{
    margin-top:0px;
    margin-bottom:10px;
    width:290px;

}

.info_add_left
{

float:left;
height:25px;
padding-top:5px;
}
.info_add_right
{
float:right;
height:25px;
}
.info_add_left2
{
float:left;
height:21px;
margin-left:35px;
margin-top:5px;
}

.info_ok
{
    background-color:#CBFFCB;
    margin:auto;
    margin-top:30px;
    margin-bottom:20px;
    width:650px;
    font-weight:bold;
    text-align:center;
}
.info_bad
{
    background-color:#FDCECE;
    margin:auto;
    margin-top:30px;
    margin-bottom:20px;
    width:650px;
    font-weight:bold;
    text-align:center;
}

