
body, html, table  {
	border: 0;
	margin: auto;
	font: normal 12px Verdana, Arial, Helvetica,  sans-serif;
	text-align: center;
	background:   url(../img/main_bg.gif) top left repeat;
	color:#4E5011;
}
a {
	color:#4B4602;
	text-decoration: none;
}

input, textarea {
border:1px solid #AAB87D;
background-color:#FFF;
font: normal 12px Verdana, Arial, Helvetica,  sans-serif;
color:#4E5011;}

img {
	border: 0px;
}
h4 {
font-size:15px;
}
.img_frame {
	border:10px solid #F0F0E8;
	margin:0px;
}

a:hover {
	color: #d95741;
	text-decoration:none;
}

#banner_bg{ background-color:#000000;
border-top:5px solid #000;   } 
#banner {
	width: 773px;
	margin: auto;
	height:99px;
	background:   url(../img/banner_bg.gif) top left repeat-x;
}
#language { 
	position:absolute;
	top:82px;
	width:250;
	text-align:right;
	
}
#banner>#language {
	position:relative;
	left:523px;
	top:-20px;
	
	}
#menu_bg{ background:   url(../img/menu_bg.gif) top left repeat-x;  } 
#menu {
	width: 773px;
	margin: auto;
	height: 65px;
	text-align:center;
	background:   url(../img/menu_bg.gif) top left repeat-x; 
	}
#menu_tab{ 
padding:0;
width:773px;
margin:0;
height: 18px;
background:   url(../img/pasek_menu-l6.gif)  ;
}


#main_bg{ background:   url(../img/main_bg.gif) top left repeat;  } 
#main {
	width: 773px;
	margin: auto;
		background:   url(../img/main_content_bg.gif) top left ;
	text-align:left;

}
#main_bg>#main{
min-height:590px;
}

#kalendarz {
width:203px;
height:100px;
float:right;
font-size:11px;
padding:41px 41px 40px 0 ;

}
#kl_data{
padding:4px;
width:203px;
height:47px;
background:   url(../img/kl_data.gif) top left repeat-x; 
}
#kalendarz>#kl_data {width:195px; height:39px;}
#kl_text{
padding:4px;
background-color:#FDFAE9;
width:203px;
}
#kalendarz>#kl_text {width:195px; }
#kl_author{
padding:4px;
background-color:#FDFAE9;
width:203px;
text-align:right;
}
#kalendarz>#kl_author {width:195px; }

#kl_wew{
height:7px;
}

#kl_fota{

}
#kl_fota img{
margin:0;
}

#content {
padding:41px 0 34px 40px;
width:449px;
text-align:left;
}

#content_galeria {
padding:21px 0 34px 40px;
width:449px;
text-align:left;
}

#content_banery {
padding:41px 0 40px 40px;
width:449px;
text-align:left;
}

.tabela_link {
background: transparent;
text-align:left;

}

#content-one-column {
padding:41px;
width: 773px;
text-align:center;
}

#main>#content {width:407px;}
#main>#content-one-column {width:691px;}
#podpis {
text-align:right;
background:   url(../img/podpis.gif) bottom right no-repeat;
}

#news_podzial { text-align:center; height:23px; width:100%; margin:25px 0;}

#lista_wyboru {  text-align:center; font-size:11px; }
#lista_wyboru a{ color:d95741; }
#lista_wyboru a:hover{ color:4d4600; }
#galeria { 
background: transparent;
width:408px;}
.galeria_miniaturka{ 
	width:136px;
	height:136px;
	vertical-align:middle;
	text-align:center;
	}
#news_title{
text-transform:uppercase;
font-weight:bold;
}

.news_comm{
}
.news_miniaturka{ 
	width:136px;
	height:110px;
	vertical-align:middle;
	text-align:center;
	}
.komentarz_form {
text-align:left;
background: transparent;
width:408px;}













@media print  
{

#kalendarz {
visibility:hidden;
position:absolute;
width:0;
	}
#content 
{
width:100.1%;
padding:10px;
}
#main {
	width: 100.1%;
	}
	
#banner {
	width: 100.1%;
	}
#menu {
	width: 100.1%;
	}
#menu_tab{ 
	width: 100.1%;

	}
#content-one-column{ 
	width: 100.1%;
	padding:10px;
	}
}

/*dropdown menu classes*/

#nav_menu ul
{

margin:0;
padding-top:3px;
	width: 100%;
	padding-left: 20px;
	font: normal 12px Verdana, Arial, Helvetica,  sans-serif;


}

#nav_menu ul li ul, #nav_menu ul li ul.a
{
/*background-image:url(../img/li-tlo.gif);*/
/*background-color: #fefef6;
border-top:#666666 solid 2px;*/
/*border-bottom:#666666 solid 2px;*/
background-color: #fcfbf3;
display: none;
position: absolute; 
width:auto;
margin:0;
left:4px;
top:14px;
padding:3px 5px 5px 5px;;
text-align:left;



list-style-image: url(../img/-.gif);

}

#nav_menu ul li ul li a:hover{border:0;}
#nav_menu ul li ul li.a
{
float:none;
display: block;
margin:0;
padding:0px;
text-decoration: none;

list-style-image: url(../img/-.gif);
}

/*
#nav_menu ul li ul li:first-child 
{
background: transparent;
	list-style:none;
}
*/

#nav_menu ul li ul li
{

	float:none;
	padding:0;
	list-style-position:inside;
	text-decoration: none;
	width:auto;
	padding:2px 0 0 0px;
	white-space: nowrap;
	list-style-image: url(../img/-.gif);

}
#nav_menu ul li
{
float:left;
padding-left:4px;
padding-right:4px;

list-style: none;
 position: relative;


}



#nav_menu ul li a:hover
{
/*text-decoration: underline;
border-bottom:#4b4602 solid 1px;
z-index:9999;*/

}


#nav_menu ul a 
{

text-decoration: none;
list-style-image:url(../img/-.gif);


}

#nav_menu li:hover ul, #nav_menu li.over ul{ display: block; }
#nav_menu li > ul {
	top: auto;
	left: auto;


	}

