/*
zielony 88AA54
zielony tekst 45671B
szary tekst 686762
czerwony CB3234
*/
h1			{background: no-repeat left 3px; padding: 0 0 0 20px;}
h6			{font-size: 10px; background: no-repeat right center; padding-right:10px; text-align: right;}
ul 			{list-style-type: none; }
ul ul		{margin-left:15px;}

div.foot	{background-color: #fff;}
#home,#head,#main,#foot,#banner,#terapia	{width: 855px; text-align: left;}
#head	{margin-top: 20px; padding-bottom: 10px;}
#main,#foot,#banner,#terapia			{background-color: #fff;}
#foot	{padding: 15px 0 15px 0;margin-top: 1px;}
#banner	{background: #fff no-repeat left bottom; height:140px;}
#banner	.flash {margin-top:5px;}


#spekt	{position: relative; top: 27px; left: -26px;}
#logo	{position: relative; top: 27px; left: -26px;}

#home			{position: relative; border-top: 5px solid #fff; background: #A8AA93 repeat-x left 500px; width: 865px;}
#home .home { width: 100%; }
#home #spekt	{position: absolute; top: 21px; left: -26px;}
#home #ht		{background: #252422; border-bottom: 1px solid #fff;}
#home #ht2		{background: #252422; border-bottom: 1px solid #464543;}
#home #ht2 .ht2	{border-bottom: 1px solid #1A1917; padding: 10px 30px 10px 30px !important;;}
#home #ht2 table{width: 800px;}
#home #ht2 {}
#home #ht2 a	{font-size: 14px;font-family: arial;}
#home .hl,
#home .hr	{padding: 30px; }
#home img.foto	{border-width: 1px !important;}
#home ul, #home p,#home a	{color: #fff !important; margin: 0px;}
#home table.metryka 	{margin-top: 15px;}
#home .metryka td	{color: #1E332A;padding: 2px;}
#home #h1 { width: 460px; }
#home #hr { width: 400px; }

#home2 { position: relative; border-top: 5px solid #fff; background: #A8AA93 repeat-x left 500px; width: 865px; }
#home2 .left { width: 405px; margin-left: 30px; float: left; }
#home2 .right {width: 400px; margin-right: 30px; float: right; }
#home2 .clean { clear: both; }

.main	{width: 850px; position: relative;}

#l	{background-color: #fff; width: 150px; vertical-align: top; padding-top: 15px;}
#c	{background-color: #E0E0D8; vertical-align: top; padding: 15px 25px 15px 25px;}
#terapia .main	{margin-left: 2px;}
#terapia .main,
#terapia #l,
#terapia #c,
#terapia #r,	{background-color: #ececec;}
#terapia #l	{padding: 10px;}
#terapia #c	{padding: 10px;}
#terapia #r	{padding: 10px; vertical-align: top; }
/*
.l,.c	{position: relative;}
*/

#head div.menu_active	{background: right top no-repeat;}
#head td.menu,			
#head td.menu_active	{background: left top no-repeat; padding: 0 5px 0 5px;}
#head a.menu,	
#head a.menu_active	{color: #fff; display: block; padding: 3px; margin-right: 3px;}
#head a.menu_active	{background-color: #7F9557;}


.menutable		{position: relative; left: -20px;}
td.menu,
td.menu_active	{background: no-repeat left 2px; padding: 0 0 0 35px;}

a.menu,
a.menu_active {text-decoration: none; font-size: 11px; color: #000;}
#c a.menu {color: #000;}
#c a.menu_active{color: #CB3234;}
.menutable ul 	{margin-top: 3px; margin-bottom: 3px; }
.menutable ul a	{color: #666;}	
.menutable li	{margin-left: -20px;}


.std,.std2	{margin-bottom: 10px; }
.std	{}
.std2	{}
.std2 p	{font-size: 11px;}

#l .std p,
#l .std2 p	{margin-left: 10px; margin-right: 10px;font-size: 11px;}

.flash			{}
.foto_flash		{display: inline; float: left; margin: 0 25px 20px 0; clear: left;}

#c .foto			{float: left; margin: 0 25px 20px 0; }


#search				{float: right; }
.api_search_button	{margin: 0 10px 0 10px;}
.api_search_input	{border: none; background-color: #DDDED6; color: #8A8984; width: 150px; padding: 2px 0 2px 10px; height: 18px; font-size: 10px;}

#path,
#path a	{color: #909088; font-size: 10px;}
#path	{margin-bottom: 10px;}

td.galeria_ludzie	{padding: 0 10px 10px 0; width: 175px; vertical-align: top;}
img.galeria_ludzie	{border: 8px solid #696258; display: block; margin: 0 10px 10px 0;}
.galeria_ludzie	b 	{color: #45671B; font-weight: normal; display: block;}
.galeria_ludzie	i 	{font-size: 10px; font-style: normal; display: block;}


/*td.galeria_spektakle	{border: solid #E0E0D8; border-width: 0 15px 15px 0; width: 200px; vertical-align: top; background: #696258; padding: 10px;}*/
td.galeria_spektakle	{border: solid #E0E0D8; border-width: 0 23px 25px 0; width: 200px; vertical-align: top; background: #696258; padding: 10px;}
td.galeria_spektakle_l_last_col,
td.galeria_spektakle_last_col	{border-right: 0;}
img.galeria_spektakle	{display: block; margin-bottom: 10px;}
.galeria_spektakle	b 	{color: #fff; margin-bottom: 5px; display: block;}
.galeria_spektakle	i 	{color: #CDCAC3; margin-bottom: 5px; font-size: 10px; font-style: normal; display: block;}
.galeria_spektakle a.mail, 
.galeria_spektakle a.page,
.galeria_spektakle a.ufile	{color: #fff;}
.galeria_spektakle	img.smb	{float: right;}

.galeria_ludzie	a.mail,
.galeria_ludzie	a.page,
.galeria_spektakle a.mail,
.galeria_spektakle a.page,
.galeria_spektakle a.ufile 	{font-size: 10px; background: no-repeat right center; padding-right:10px; display: block; width: 70px;}
.galeria_spektakle li	{margin-left: -23px;;}
.galeria_spektakle li a.menu	{color: #CDCAC3 !important;}

.terminarz table	{width: 650px;}
.terminarz thead	{background-color: #646464;}
.terminarz td 		{vertical-align: top; padding: 5px; border-bottom: 5px solid #E0E0D8;}
.terminarz td img	{margin-right: 5px;}
.terminarz td a		{font-weight: bold}
.terminarz td em	{font-weight: bold; font-style: normal}
.terminarz td strong	{color: #586C37;}
.terminarz thead td		{color: #fff;}
.terminarz tr.whiterow	{background-color: #fff;}
.terminarz tr.brownrow	{background-color: #D0CEC1;}

table.tabelka 	{width: 650px;}
#l table.tabelka 	{width: 150px;}
.admin table.tabelka 	{width: 800px;}

table.tabelka thead	{background-color: #646464;}
table.tabelka td 		{vertical-align: top; padding: 5px; border-bottom: 5px solid #E0E0D8;}
table.tabelka td img	{margin-right: 5px;}
table.tabelka td a		{font-weight: bold}
table.tabelka td em		{font-weight: bold; font-style: normal}
table.tabelka td strong	{color: #586C37;}
table.tabelka thead td		{color: #fff;}
table.tabelka tbody tr	{background-color: #D0CEC1;}
table.tabelka tfoot	{background-color: #fff;}
table.tabelka tfoot	td {color: #646464;font-weight: bold; font-style: normal}

.admin table.tabelka thead	{background-color: #fff;} 
.admin table.tabelka thead td		{color: #586C37;}

.button	{border: 1px outset white; background-color: #68635D; color: #FFFFFF;}

table.tf		{}
table.tf td			{padding: 2px 5px 2px 5px;}
table.tf input,
table.tf textarea	{border: 1px outset white; background-color: #F1F1ED; color: #8A8984; font-size: 11px;}
table.tf .button	{border: 1px outset white; background-color: #68635D; color: #FFFFFF;}

div.df		{}
div.df input,
div.df select,
div.df textarea	{border: 1px outset white; background-color: #F1F1ED; color: #8A8984; font-size: 11px;}
div.df .button	{border: 1px outset white; background-color: #68635D; color: #FFFFFF;}

table.donas 	{width: 350px;}
.donas input	{width: 200px;}
.donas textarea	{width: 340px;}
.donas  .button	{width: 100px !important;}

.api_forum_button,	
.api_polecam_button,	
.api_ogloszenia_button,
.api_ksiega_button,
.api_kontakt_button		{ border: 1px outset white; background-color: #68635D; color: #FFFFFF; }
.api_forum_button 		{margin: 10px 0 0 5px; float: left; width: 100px;}

.api_polecam_input,
.api_ogloszenia_input,
.api_ksiega_input,
.api_forum_input,
.api_kontakt_input 		{font-size: 11px; border: 1px inset white; }

.api_polecam_odpowiedz,
.api_kontakt_odpowiedz	{font-weight: bold;}


.api_news_headline	{}
.api_news_date 		{font-style: italic;}
.api_news_akt 		{}
.api_news_more		{font-weight: bold}

.api_forum_title	{color: #2C3642; font-weight: bold;}
.api_forum_caption	{font-weight: bold}
.api_forum_message	{}
.api_forum_info		{font-style: italic;}
.api_forum_backcolor	{}
.api_forum_activecolor	{background-color: silver}
.api_forum_noactivecolor{}

#divStayTopLeft					{height: 45px; position:absolute;z-index: 100; }
#divStayTopLeft #floatingClose	{float: right; }
#divStayTopLeft	.floatingPlain	{clear: both; height: 30px; background-color: #45515F; top: 5px; padding-top: 5px;}
#divStayTopLeft	p	{display: inline;}
#divStayTopLeft	*	{color: #fff;}
