
x{}

body{padding:0px; margin:0px; color:#000; background:#b1764c url(images/background.jpg) top center no-repeat fixed; }
*{font-family:"Georgia", "Times New Roman"; font-size:16px;}

	/* hide from ie on mac \*/
	html {
		height: 100%;
		overflow:;
	}
	
	#flashcontent {
		height: 100%;
	}
	/* end hide */





div.lay_body{min-width:960px; /*height:1100px;*/ margin:0px;   text-align:center;}
div.lay_body_2{width:960px; margin:0px auto; padding:0px 0px 0px 0px; text-align:right;}

div.lay_head{height:200px; margin:0px; padding:0px; text-align:left;}
div.lay_head table.lay_head{height:100%; width:100%; margin:0px; empty-cells:show;}
div.lay_head table.lay_head td.head_t{height:35px; width:100%; background:url(images/head_t.png) top left no-repeat;}
div.lay_head table.lay_head td.head_l{height:; width:87px; background:url(images/head_l.png) top right no-repeat;}
div.lay_head table.lay_head td.head_r{height:; width:26px; background:url(images/head_r.png) top left no-repeat;}
div.lay_head table.lay_head td.head{height:; width:847px; background:url(images/head.jpg) top left no-repeat;}

div.lay_menu{height:35px; margin:0px; padding:0px;}
div.lay_menu table.lay_menu{height:100%; width:100%; margin:0px; empty-cells:show;}
div.lay_menu table.lay_menu td.menu_l{height:; width:26px; background:url(images/menu_l.png) top right no-repeat;}
div.lay_menu table.lay_menu td.menu_r{height:; width:26px; background:url(images/menu_r.png) top left no-repeat;}
div.lay_menu table.lay_menu td.menu{height:; width:908px; background:url(images/menu.jpg) top left no-repeat;}

div.lay_content{
	margin:0px; padding:0px; color:#000; text-align:left;
}
div.lay_content *{
	/*font-size:16px; font-weight:normal;*/ line-height: 1.5em
}
div.lay_content p, div.lay_content * p{text-align:justify;}

div.lay_content table.lay_content{height:100%; width:100%; margin:0px; empty-cells:show;}
div.lay_content table.lay_content td.content_l{height:; width:26px; background:url(images/content_l.png) top right repeat-y;}
div.lay_content table.lay_content td.content_r{height:; width:26px; background:url(images/content_r.png) top left repeat-y;}
div.lay_content table.lay_content td.content{height:; width:; padding:10px 14px 20px 14px; background:url(images/content.jpg) top left repeat; vertical-align:top;}


div.lay_foot{height:351px; margin:0px; padding:0px; text-align:left; color:#735F4E;}
div.lay_foot table.lay_foot{height:100%; width:100%; margin:0px; empty-cells:show;}
div.lay_foot table.lay_foot td.foot_b{height:73px; width:100%; background:url(images/foot_b.png) top left no-repeat;}
div.lay_foot table.lay_foot td.foot_l{height:; width:26px; background:url(images/foot_l.png) top right no-repeat;}
div.lay_foot table.lay_foot td.foot_r{height:; width:260px; background:url(images/foot_r.png) top left no-repeat; vertical-align:bottom;}
div.lay_foot table.lay_foot td.foot{height:; width:674px; padding:5px 0px 0px 0px; background:url(images/foot.jpg) top left no-repeat; vertical-align:top; text-align:left; font-size:10px;}

div.lay_foot table.lay_foot td.foot a{font-size:10px; text-decoration:none; color:#735F4E;}
div.lay_foot table.lay_foot td.foot a:hover{font-size:10px; text-decoration:underline; color:#735F4E;}


a.kontakt{display:block; width:89px; height:72px; float:left; margin:0px 0px 20px 50px; background:url(images/kontakt.png) no-repeat;}
a.kontakt:hover{background:url(images/kontakt1.png) no-repeat;}

* a{ color:#8F2500; text-decoration:underline;}
a:hover{ color:#000; }
a img{ border:none; }
	
h5, h5 * { font-size:16px !important; font-weight:bold !important; }
h4, h4 * { font-size:17px !important; font-weight:bold !important; }
h3, h3 * { font-size:18px !important; font-weight:bold !important; }
h2, h2 * { font-size:19px !important; font-weight:bold !important; }
h1, h1 * { font-size:20px !important; font-weight:bold !important; }


hr    { width:; color:#8F2500; }



div.opcje_menu { float:left; background:none; }
div.opcje_menu a { display:inline; float:left; background:none; }




div.licznik {font-size:12px; text-align:right; float:right; color:#000 !important;}
div.licznik *{font-size:12px; text-decoration:none; color:#000 !important;}
div.licznik a{font-size:12px; text-decoration:none; color:#000 !important;}
div.licznik a:hover{text-decoration:none; color:#8F2500 !important;}

div.sciezka {font-size:12px; text-align:right; float:right; color:#000 !important;}
div.sciezka *{font-size:12px; text-decoration:none; color:#000 !important;}
div.sciezka a{font-size:12px; text-decoration:none; color:#000 !important;}
div.sciezka a:hover{text-decoration:none; color:#8F2500 !important;}

div.powrot {font-size:12px; text-align:left; float:left; color:#000 !important;}
div.powrot *{font-size:12px; text-decoration:none; color:#000 !important;}
div.powrot a{font-size:12px; text-decoration:none; color:#000 !important;}
div.powrot a:hover{text-decoration:none; color:#8F2500 !important;}


div.nawigacja {font-size:13px; text-align:center; color:#000 !important;}
div.nawigacja *{font-size:13px; text-decoration:none; color:#000 !important;}
div.nawigacja * a{font-size:13px; text-decoration:none; color:#8F2500 !important;}
div.nawigacja * a:hover{text-decoration:none; color:#000 !important;}
div.nawigacja div.poprzedni{text-align:center; width:40%; float:left; padding:10px 0px 20px 0px;}
div.nawigacja div.nastepny{text-align:center; width:40%; float:right; padding:10px 0px 20px 0px;}

div.aaa{float:left; font-size:11px; text-decoration:none; color:#000 !important;}
div.aaa a{text-decoration:none; color:#000 !important; font-weight:bold; cursor:pointer;}
div.aaa a:hover{text-decoration:none; color:#8F2500 !important;}
div.aaa .as{font-size:11px;}
div.aaa .am{font-size:14px;}
div.aaa .al{font-size:17px;}

div.drukowanie {font-size:10px; color:#000 !important; text-align:right; float:right; background:url(cms_ikony/print.gif) 0px 1px no-repeat; height:; padding:0px 10px 0px 15px;}
div.drukowanie *{font-size:10px; text-decoration:none; color:#000 !important;}
div.drukowanie a{font-size:10px; text-decoration:none; color:#000 !important;}
div.drukowanie a:hover{text-decoration:none; color:#8F2500 !important;}

div.menu_wewnetrzne_poziome{float:left; font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_poziome div{float:left; font-weight:bold; font-size:14px; color:#8F2500; margin:2px 15px 2px 0px; padding:0px 0px 0px 13px; background:url(images/arrow-down1.gif) center left no-repeat;}
div.menu_wewnetrzne_poziome div a {font-weight:bold; font-size:14px; color:#8F2500; text-decoration:none;}
div.menu_wewnetrzne_poziome div a:hover {color:#000; text-decoration:none;}

div.menu_wewnetrzne_pionowe{float:; font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_pionowe div{float:; font-weight:bold; font-size:14px; color:#8F2500; margin:7px 0px; padding:0px 0px 0px 13px; background:url(images/arrow-right1.gif) center left no-repeat;}
div.menu_wewnetrzne_pionowe div a {font-weight:bold; font-size:14px; color:#8F2500; text-decoration:none;}
div.menu_wewnetrzne_pionowe div a:hover {color:#000; text-decoration:none;}

div.menu_wewnetrzne_ikony{font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_ikony div{float:left; font-weight:bold; font-size:14px; color:#8F2500; margin:2px 15px 2px 0px; padding:0px; text-align:center;}
div.menu_wewnetrzne_ikony div a {font-weight:bold; font-size:14px; color:#8F2500; text-decoration:none;}
div.menu_wewnetrzne_ikony div a img {margin:0px 0px 10px 0px;}
div.menu_wewnetrzne_ikony div a:hover {color:#000; text-decoration:none;}


div.menu_wewnetrzne_gora{float:; width:100%; border:none; font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_dol{float:; width:100%; border:none; font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_lewo{float:left; width:200px; margin:0px 10px 10px 0px; border:none; border-right:solid 1px #dedede; font-weight:bold; font-size:14px;}
div.menu_wewnetrzne_prawo{float:right; width:200px; margin:0px 0px 10px 10px; border:none; border-left:solid 1px #dedede; font-weight:bold; font-size:14px;}

div.komentarze_dodawanie{border:dashed 2px #ccc; padding:10px; background:#fff url(images/bg2.gif) bottom left repeat-x;}
div.komentarze_dodawanie img,
img.captcha{border:solid 1px #ccc;}


.input_text,
.textarea
	{padding:4px; background:#FFFFFF; border:solid 1px #666;}
.input_text:hover,
.textarea:hover
	{padding:4px; background:#FFFEEC; border:solid 1px #666;}
.input_text:focus,
.textarea:focus
	{padding:4px; background:#FFFCD4; border:solid 1px #666}
	
div.clear{clear:both; height:1px; border-bottom:solid 1px #dedede; width:100%;}
div.clear1{clear:both; height:1px; border:none; width:100%;}

input, textarea, select,
* input, * textarea, * select { margin:1px; padding:1px; }

 
option, option optgroup, optgroup, optgroup *
 {font-size:; margin:0px 0px 0px 3px; padding:0px;}

table.gallery { width:90%; }




*.podpis        { text-align:right; }
p.1:first-letter  { font-size:250%; color:#72401d; float:left; font-weight:bold;}
p { }


div.galeria {text-align:center; margin:5px auto; width:90%;}

a.thumb {margin:5px;}
a.thumb img{border:solid 3px #ddd;}
a.thumb:hover img{border:solid 3px #bbb;}
img#thumb{border:solid 3px #ddd; margin:5px 10px;}
img#thumb:hover{border:solid 3px #bbb;}

div.galeria_opcje{text-align:center;}
div.galeria_opcje a img { padding:0px; margin:1px;}

div.opcje a img { padding:0px; margin:2px;}

*.adminpanel * { color:brown; !important }
tr.shadowed  { background:#eee; }
td.tree1     { padding-left:20px; background:url(images/tree1.gif) top left no-repeat;}

table.td    { vertical-align:top; }

#tooltip {
	max-width:200px;
	text-align: left;
	white-space: wrap;
	color: #333;
	font-size: 9px; font-weight:normal; font-family:verdana, arial;
	padding: 3px;
	background: #fafafa;
	background-image: url();
	border: solid 1px #666;
	position:absolute; z-index: 20;
	margin-top: 20px;

	filter: alpha(opacity=90); 
	-moz-opacity: 0.90; 
	-khtml-opacity: 0.90; 
	opacity: 0.90;

}
#tooltip * { color: black; }






/*mapa strony*/
.mapa_strony{
font-weight:bold; font-size:12px;
}

.mapa_strony *{
line-height:1.7em;
}

.mapa_strony ul li{
list-style-type:none;
}

.mapa_strony ul li a{
color:#8F2500;
text-decoration:none;
font-weight:bold; font-size:16px;
line-height:3em;
}

.mapa_strony ul li a:hover{
color:#000;
font-weight:bold; font-size:16px;
line-height:3em;
}


.mapa_strony ul li ul li{
list-style:circle;
}

.mapa_strony ul li ul li a{
font-weight:normal; font-size:12px;
line-height:1.7em;
}

.mapa_strony ul li ul li a:hover{
font-weight:bold; font-size:12px;
line-height:1.7em;
}

