/*tagi*/
span.tagi_head{
color:	#000;
background-color:	inherit;
font-weight:	bold;
font-size:	12px;
font-family:	tahoma, sans-serif;
}

a.tagi_text{
color:	#d54608;
background-color:	inherit;
font-family:	tahoma, sans-serif;
text-decoration:	none;
}

a.tagi_text:hover{
text-decoration:	underline;
}

a.cms_tag{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration:	none;
padding:	2px;
}

a.cms_tag:hover{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	#d54608;
text-decoration:	none;
padding:	2px;
}



/*nawigacja - sciezka i rss*/

#navi	{ width:960px; height:24px; margin:	10px 0px 0px 0px; padding:	0px; text-align:left; color:inherit; border-bottom: 1px solid #069440;}

/* sciezka */
#sciezka					{ margin-left:10px;width:850px; height:20px; float: left; overflow: hidden;}
table.sitepath				{ margin:	5px 0px 0px 10px; padding:	0px; }
div.sitepath_path img		{ padding-left:	5px; padding-right:	5px; }
div.sitepath_path a			{ font: 11px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; text-decoration: none;}
div.sitepath_path a:hover	{ font: 11px Arial, Helvetica, sans-serif; color:#000; background-color:inherit; text-decoration:underline; }

/* kanaly rss */

#rss								{ width: 40px; height: 20px; float: right; margin-right:10px; }
td.rss_text							{ display: none;}
table.rss a, a.rss_link				{ font: 11px Arial, Helvetica, sans-serif; color:#000; background-color: inherit; text-decoration:	none; }
table.rss a:hover, a.rss_link:hover { text-decoration: underline; }

/* kalendarz */

table.kalendarz				{ width:300px; text-align: center;}
table.month					{ width:317px; text-align: center; margin:	5px auto; padding:	0px; }

td.monthname						{ color:#d54608; height:35px; }
td.monthname a						{ font: bold 13px Arial, Helvetica, sans-serif; color:	#40A434; text-decoration: none;}
td.monthname a:hover				{ text-decoration: underline; }

td.monthnavigation					{ color:#d54608;}
td.monthnavigation a				{ font: bold 11px Arial, Helvetica, sans-serif; color:	#40A434; text-decoration: none;}
td.monthnavigation a:hover			{ text-decoration:	underline;}



td.datepicker				{ display: none; text-align:center;}
select.monthpicker				{ font: normal 12px Arial, Helvetica, sans-serif;}
select.yearpicker				{ font: normal 12px Arial, Helvetica, sans-serif;}
input.pickerbutton				{ border:	0px;text-align:	right;padding:	5px;}

td.dayname					{ background-color:	#e9e9e9; font: normal 12px Arial, Helvetica, sans-serif; color:	#000; height:35px; width:30px;}
td.nomonthday				{ background-color: #fff; font: normal 11px Arial, Helvetica, sans-serif; color:	#000; }

td.monthday					{ height:31px; color:#000; }
td.monthday a				{ font: normal 11px Arial, Helvetica, sans-serif; color:	#000; text-decoration:	none; padding: 5px 15px; }
td.monthday a:hover			{ text-decoration:	underline; }

td.sunday					{ height:31px; color:#40A434; }
td.sunday a					{ font: bold 11px Arial, Helvetica, sans-serif; color:	#40A434;text-decoration: none; padding: 5px 15px; }
td.sunday a:hover			{ text-decoration:	underline;}

td.saturday					{ height:31px; color:#000; }
td.saturday a				{ font: bold 11px Arial, Helvetica, sans-serif; color:	#7f7f7f; text-decoration: none;  padding: 5px 15px; }
td.saturday a:hover			{ text-decoration: underline;}

td.selectedday				{ font: bold 11px Arial, Helvetica, sans-serif; color:	#40A434; background-color: #CEE9C8; text-align:	center;}

td.selectedday a			{ font: bold 11px Arial, Helvetica, sans-serif; color:#40A434; background-color: #CEE9C8; text-decoration:	none; }
td.selectedday a:hover		{ text-decoration:	underline; }

td.today					{ font: bold 11px Arial, Helvetica, sans-serif; background-color:#fff; border: 1px solid #CEE9C8; color:#40A434; text-align:	center;}
td.today a					{ color:#40A434; text-decoration:	none;}
td.today a:hover			{ text-decoration:	underline;}

table.calendar_header{
background-color:	inherit;
font-family:	tahoma, sans-serif;
font-size: 11px;
font-weight:	bold;
color:	#000;
}

table.calendar_result{
margin-top:	10px;
}

table.calendar_result th{
font-family:	Verdana, Arial, Helvetica, sans-serif;
font-size:	11px;
font-weight:	bold;
text-decoration:	none;
text-align:	center;
padding:	10px;
color:	#000;
width:	100%;
background-color:	rgb(247,249,251);
border:	1px;
border-color:	rgb(211,223,225);
border-style:	solid
}

ul.calendar_links{
list-style-image:	url('../images/event.gif');
}

ul.calendar_links li{
padding-bottom: 5px;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
}

ul.calendar_links li a{
padding-bottom: 5px;
font-family:	tahoma, serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

ul.calendar_links li a:hover{
text-decoration:	underline;
}

/*logowanie i rejestracja*/
table.cms_login{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}

td.cms_login_field{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
padding-left:	10px;
}

td.cms_login_field a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration  : none;
}

td.cms_login_field a:hover{
text-decoration  : underline;
}

input.cms_input_external{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	rgb(255, 255, 255);
width:	116px;
height:	16px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.cms_button_login{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	rgb(247,247,247);
border:	1px solid black;
}

/*formularze - kontaktowy/rejestracji*/
table.cms_askform{
width: 100%;
padding:	0px 0px 20px 10px;
margin:	0px;
border: 1px solid black;
background-color: white;
color:	inherit;
}

td.cms_contact_value{
text-align:	justify;
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_contact_value a, td.cms_askform_rowval a{
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration:	none;
}

td.cms_contact_value a:hover, td.cms_askform_rowval a:hover{
text-decoration:	underline;
}

td.cms_askform_rowname{
text-align:	right;
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_askform_rowval, td.cms_token{
text-align:	left;
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
margin:	0px;
padding:	3px 0px 0px 10px;
}

td.cms_askform_rowname_req{
text-align:	right;
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
margin:	0px;
padding:	3px 0px 0px 10px;
}

input.text{
width:	211px;
height:	19px;
margin:	0px;
padding:	3px 0px 0px 10px;
border:	1px solid rgb(181, 181, 181);
background-color:	inherit;
color:	#000;
font-family:	tahoma, sans-serif;
font-size:	11px;
}

select.options{
width:	221px;
height:	19px;
margin:	0px;
padding:	0px;
background-color:	rgb(255, 255, 255);
color:	#000;
font-family:	tahoma, sans-serif;
font-size:	11px;
}

textarea.suggestions{
width:	214px;
height:	198px;
margin:	0px;
padding:	5px 0px 0px 5px;
border:	1px solid rgb(181, 181, 181);
background-color:	inherit;
color:	#000;
font-family:	tahoma, sans-serif;
font-size:	11px;
}

/*wyszukiwarka*/
td.searchForm_input, td.searchForm_submit, td.searchForm_advanced{
padding:	5px 5px 5px 10px;
text-align:	left;
}

input.searchForm_input{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
width:	116px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

td.searchForm_advanced select.archive_select{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
width:	116px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.searchForm_submit{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color : rgb(247,247,247);
border:	1px solid black;
}

td.searchForm_advanced{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration  : none;
}

td.searchForm_advanced a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration  : none;
}

td.searchForm_advanced a:hover{
text-decoration  : underline;
}

table.searchFormAdv{
width:	100%;
border:	1px solid rgb(204,204,204);
text-align:	left;
background-color: white;
color:	inherit;
margin:	10px 0px 10px 0px;
}

table.searchFormAdv td.header_title{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
padding-left:	10px;
font-weight:	bold;
background-image:	url('../images/cms_content_date.jpg');
background-repeat:	repeat-x;
height:	29px;
width:	100%;
vertical-align:	middle;
}

table.searchFormAdv td.searchForm_name{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-align:	right;
padding-right:	10px;
}

table.searchFormAdv td.searchForm_val{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-align:	left;
padding-right:	10px;
}

select.searchForm_select{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	rgb(255, 255, 255);
width:	auto;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.searchForm_input_adv{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
width:	216px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

table.searchResult{
width:	100%;
text-align:	left;
padding: 10px;
background-color: white;
color:	inherit;

}

table.searchResult th{
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
text-align:	left;
}

table.searchResult td{
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
}

td.searchResult{
font-family:	tahoma, sans-serif;
font-size:	12px;
color:	#000;
background-color:	inherit;
padding:	5px;
border-bottom:	 1px solid rgb(204,204,204);
}

td.searchResult a{
font-family: tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration:	none;
}

td.searchResult a:hover{
text-decoration  : underline;
}

/*archwium*/
table.archive{
border: 1px solid black;
width: 100%;
background-color: white;
color:	inherit;
}

table.archive_form{
padding:	0px 10px 0px 10px;
margin:	0px;
text-align:	left;
}

table.archive_form td{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
}

/*
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
padding:	10px;
}*/
table.archive td.archive_title{
margin:	0px;
padding:	12px 30px 12px 15px;
text-align:	left;
border-bottom:	1px solid rgb(191, 191, 209);
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#FFF;
background:	rgb(153, 0, 0) url('../images/cms_bg_head2.jpg') repeat-x top left;
}

input.archive_phrase{
width:	90px;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.archive_submit{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	rgb(247,247,247);
border:	1px solid black;
}

select.archive_select{
width:	60px;
font-family: tahoma, sans-serif;
font-size: 11px;
color:	#000;
background-color:	inherit;
padding-left: 5px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

table.archive_result{
margin-top:	5px;
text-align:	left;
background-color: white;
color:	inherit;
}

table.archive_result th{
border:	1px solid rgb(181, 45, 38);
padding:	5px;
background-color:	inherit;
font-family:	arial, serif;
font-size:	12px;
font-weight:	bold;
color:	#000;
}

table.archive_result a{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
text-decoration: none;
}

table.archive_result a:hover{
text-decoration: underline;
}

ul.archive_links{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
}

/*imieniny*/
#imieniny_title, #imieniny{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	normal;
color:	#000;
background-color:	inherit;
text-align:	left;
padding:	10px;
}

/*filmy*/
table.cms_movie_table			{ width: 55px; margin:2px; background-color:#000; height:39px;}
td.movie_file						{ background-color: white; color:	inherit;}
td.movie_title						{ background-color: white; color:	#48AA37; height:18px; }
td.movie_title h1					{ font: bold 13px Arial, Helvetica, sans-serif; color: #48AA37; padding: 5px; }

table.cms_movie_promo_item			{ margin: 10px auto 0;}
td.cms_movie_promo_title			{ padding: 0 0px 5px 5px; text-align: left;}
td.cms_movie_promo_title a			{ font: 12px Arial, Helvetica, sans-serif; color:#48AA37; text-decoration:	none;}
td.cms_movie_promo_title a:hover	{ text-decoration:	underline; }
td.cms_movie_promo_content			{ text-align: left; }
td.cms_movie_promo_content img		{ margin: 0 10px 5px 0; border: 1px solid #ccc; float: left; padding:1px;}

td.cms_movie_image					{ background-color: #000;}

td.cms_movie_promo_content a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

table.movie_list_table{
width: 99%;
background-color: white;
color:	inherit;
text-align: center;
}

td.movie_list_table td{
 vertical-align: top;
 }

td.cms_movie_promo_content a:hover{
text-decoration:	underline;
}

#right td.movie_title				{ text-align: left;}
td.movie_more						{ height: 20px; padding-left: 10px; background-color: #fff; color:	inherit; vertical-align: middle; text-align: left;}
td.movie_more a						{ font: 12px Arial, Helvetica, sans-serif; color:#48AA37; text-decoration: none;}
td.movie_more a:hover				{ text-decoration: underline;}

td.movie_desc{
font-family:	verdana, serif;
font-size:	11px;
color:	rgb(0, 0 ,0);
background-color:	white;
text-align: justify;
padding: 10px;
}

table.cms_movies_more_movies{
width:	100%;
margin:	0px;
padding:	0px;
text-align:	left;
}

table.cms_movies_more_movies td.header{
padding:	10px;
}

/*najnowsze artykuly*/
ul.latest_news li{
text-align:	justify;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
padding-right:	10px;
}

/*toolbox*/
table.toolbox{
width:	100%;
margin:	10px 0px 10px 0px;
padding:	0px;
border:	1px solid rgb(20,20,20);
background-color: white;
color:	inherit;
}

table.toolbox th{
margin:	0px;
padding:	12px 30px 12px 15px;
text-align:	left;
border-bottom:	1px solid rgb(191, 191, 209);
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#FFF;
background:	rgb(153, 0, 0) url('../images/cms_bg_head.jpg') repeat-x top left;
}

table.toolbox td{
padding:	5px 10px 5px 10px;
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
}

/*sonda*/
table.cms_poll{
width:	100%;
margin:	10px;
padding:	0px;
text-align:	left;
}

td.cms_poll_title{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	bold;
color:	#000;
background-color:	inherit;
padding-bottom   : 5px;
}

td.cms_poll_radio{
width:	28px;
padding:	2px;
}

td.cms_poll_item, td.cms_poll_result{
width:	100%;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-align:	left;
}

td.cms_poll_submit{
text-align:	left;
padding-top:	10px;
}

td.cms_poll_submit input{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	rgb(247,247,247);
}

td.cms_poll_vote{
text-align:	left;
padding-top:	5px;
}

td.cms_poll_vote a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#d54608;
background-color:	inherit;
text-decoration:	none;
}

td.cms_poll_vote a:hover{
text-decoration:	underline;
}

/*komentarze*/
table.comments{
width:	100%;
border:	1px solid rgb(227, 227, 227);
margin-top:	5px;
margin-bottom:	5px;
padding:	5px;
background-color: white;
color:	inherit;
}

table.comments th{
text-align:	left;
background-color:	rgb(233, 233, 233);
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(0, 0, 0);
padding:	5px;
}

table.comments td{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px;
}

td.comments_header{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	10px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	rgb(233, 233, 233);
padding:	5px;
border-top:	2px solid rgb(255, 255, 255);
}

td.comments_header ul{
}

td.comments_header li{
text-align        : justify;
}

input.comments_input{
width:	300px;
height:	20px;
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding-left:	5px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

textarea.comments_text{
width:	300px;
height:	200px;
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px;
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.cms_token_input{
border-top:	1px solid rgb(204,204,204);
border-left:	1px solid rgb(204,204,204);
border-bottom:	1px solid rgb(229,229,229);
border-right:	1px solid rgb(229,229,229);
}

input.comments_submit{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(0,0,0);
background-color:	rgb(247,247,247);
border:	1px solid black;
}

/* ocenianie artykulow */
table.points{
width:	100%;
border:	1px solid rgb(227, 227, 227);
margin:	0px;
padding:	5px;
}

table.points th{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight:	bold;
color:	rgb(0, 0, 0);
background-color:	rgb(233, 233, 233);
padding:	5px;
}

table.points td{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px;
}

table.rate_stars{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	rgb(127, 127, 127);
background-color:	inherit;
padding:	5px;
}

/*wydarzenia - events*/
table.events{
width:	100%;
margin:	10px 0px 10px 0px;
padding:	0px;

}

table.events th{
margin:	0px;
padding:	12px 10px 12px 10px;
text-align:	left;
border:	1px solid rgb(20,20,20);
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background:	rgb(153, 0,0) url('../images/cms_bg_head2.jpg') repeat-x top left;
}

/*artykuly zaprzyjaznione*/
div.cms_see_more{
width:	200px;
float:	left;
border:	1px solid #e5e5e5;
margin-right: 10px;
padding: 5px;
}
table.cms_see_more_tab td{
width:	200px;
text-align:	left;
color:	#000;
background-color:	inherit;
font-size:	10px;
}

table.cms_see_more_tab td a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

table.cms_see_more_tab td a:hover{
text-decoration:	underline;
}

table.cms_see_more_tab th{
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#d54608;
background-color:	inherit;
width:	200px;
text-align:	left;
border-bottom:	1px solid #e5e5e5;
padding-bottom:	5px;
}

/*opis sekcji*/
/*td.section_description_head{
width:	100%;
margin:	10px 0px 10px 0px;
padding:	0px;
font-family:	tahoma, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	#d54608;
background-color:	inherit;
text-align:	center;
}*/

table.section_description{
width: 100%;
border: 1px solid black;
background-color: white;
color:	inherit;
padding: 0px;
margin-top: 10px;
}

td.section_description_head {
margin:	0px;
padding:	12px 10px 12px 10px;
text-align:	left;
border:	1px solid rgb(20,20,20);
font-family:	arial, sans-serif;
font-size:	12px;
font-weight:	bold;
color:	white;
background:	rgb(153, 0,0) url('../images/cms_bg_head2.jpg') repeat-x top left;
}

td.section_description_content{
width:	100%;
margin:	10px 0px 10px 0px;
padding:	0px;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-align:	center;
}

/*lista artykulow*/
table.cms_full_text td.content_row2{
font-size:	11px;
border	: 1px;
border-color:	#CCCCCC;
border-style:	solid none none none;
color:	#000000;
background-color:	#F5F5F5;
padding:	4px;
text-align:	left;
}

table.cms_full_text td.content_row1{
font-size:	11px;
border	: 1px;
border-color:	#CCCCCC;
border-style:	solid none none none;
color:	#000000;
background-color:	#FFFFFF;
padding:	4px;
text-align:	left;
}

table.cms_full_text td.content_row_summary{
font-weight:	bold;
font-size:	11px;
color:	#000000;
background-color:	#FFFFFF;
padding:	4px;
text-align:	left;
}

/*najlepiej ocenione*/
table.toprated{
width:	100%;
margin:	5px 10px 5px 10px;
padding:	0px;
text-align:	left;
}

table.toprated a{
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
text-decoration:	none;
}

table.toprated a:hover{
text-decoration:	underline;
}

/*formularz uzytkownika*/
table.cms_custom_form{
margin:	0px;
padding:	0px;
}

td.cms_token_text{
white-space:	nowrap;
width:	100px;
padding-left:	10px;
}

td.cms_custom_form_name, td.cms_custom_form_name_req{
padding: 5px;
background-color: inherit;
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
vertical-align: top;
text-align:	right;
width:	106px;
}

td.cms_custom_form_name2{
padding: 5px;
background-color: inherit;
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
vertical-align: top;
width:	380px;
}

td.cms_custom_form_name2 a{
background-color: inherit;
color:	#d54608;
font-size: 11px;
font-family: tahoma,sans-serif;
text-decoration:	none;
}

td.cms_custom_form_name2 a:hover{
text-decoration:	underline;
}

td.cms_custom_form_input{
border:	1px solid rgb(181, 181, 181);
padding: 2px 5px 2px 5px;
background-color: rgb(255, 255, 255);
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
font-weight:	bold;
text-align:	left;
width:	210px;
}

.cms_custom_form_text{
border: none;
background-color: rgb(255, 255, 255);
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
width:	99%;
}

.cms_custom_form_select{
width:	99%;
border: none;
background-color: rgb(255, 255, 255);
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
}

.cms_custom_form_select2{
border: 1px solid rgb(127, 127, 127);
background-color: rgb(255, 255, 255);
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
}

.cms_custom_form_area{
border: none;
background-color: rgb(255, 255, 255);
color:	#000;
font-size: 11px;
font-family: tahoma,sans-serif;
width: 99%;
height: 100px;
}

.cms_custom_form_group_start{
padding: 5px;
border-top:	1px solid rgb(191, 191, 209);
background-color: rgb(230, 230, 230);
color:	#000;
font-size: 14px;
font-family: tahoma, sans-serif;
font-weight:	bold;
}

.cms_custom_form_group_end{
width:	0px;
margin:	0px;
padding:	0px;
}

/*dodaj newsa*/
table.cms_content_add{
width: 100%;
margin-top: 10px;
}

table.cms_content_add td.title{
font-family:	tahoma, sans-serif;
font-size:	11px;
font-weight: bold;
color:	#000;
background-color:	inherit;
}

input.cms_quick_input{
font-family: tahoma, sans-serif;
font-size: 11px;
color:	#000;
border: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
width: 99%;
height: 20px;
}

table.cms_content_add textarea{
font-family: tahoma, sans-serif;
font-size: 11px;
color:	#000;
border: 1px solid rgb(220,220,220);
background-color: rgb(255,255,255);
width: 99%;
height: 150px;
}

td.addnews{
text-align:	left;
}

/*galeria*/
table.images{
width:	100%;
margin:	10px 0px 0px 0px;
padding:	0px;
text-align:	center;
}

table.images th{
background-color:	rgb(0, 153, 51);
font-family: verdana, serif;
font-size:	13px;
font-weight:	bold;
color:	rgb(255, 255, 255);
padding:	2px;
margin:	0px;
text-align:	center;
}

td.img{
text-align:	center;
border:	1px solid rgb(102, 102, 102);
margin:	0px;
padding:	0px;
}

td.spacer{
width:	15px;
height:	10px;
margin:	0px;
padding:	0px;
}

/*opis bannera*/
td.bannerShortText{
text-align:	left;
font-family:	tahoma, sans-serif;
font-size:	11px;
color:	#000;
background-color:	inherit;
}

/*walidacja*/
#valid{
clear:	both;
overflow:	hidden;
width:	958px;
margin:	0 auto 0;
padding:	0px;
border:	none;
text-align:	left;
}

#valid img{
padding:	5px 0px 0px 10px;
}