/**

 * Główny plik CSS

 * @author: K.K.

 */



/* główne bloki */

html {

	margin: 0;

	padding: 0;

}



body {

	margin: 0;

	padding: 0;

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	line-height: 14px;

	color: #FFFFFF;

	background-color: #6E2101;

	background-image: url('../img/tpl/body-bg.gif');

	background-position: top center;

	background-repeat: repeat;

}



div#main {

	margin: 0 auto;

	border: 0;

	padding: 0;

	width: 960px;

	height: auto;

}



div#top {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

}



div#left {

	float: left;

	margin: 0;

	border: 0;

	padding: 0;

	width: 185px;

	height: auto;

}



div#center {

	float: left;

	margin: 0 10px;

	padding: 0 10px 20px 10px;

	width: 440px;

	height: auto;

}



div#right {

	float: left;

	margin: 0;

	padding: 0 0 20px 0;

	width: 295px;

	height: auto;

}



div#footer {

	margin: 0;

	padding: 25px 0;

	width: 960px;

	height: auto;

	color: #BF988C;

	text-align: justify;

}



/*logo*/

div#logo {

	margin: 0;

	padding: 20px 0;

	width: 960px;

	height: auto;

	font-size: 25px;

	line-height: 25px;

	font-weight: bold;

}



div#logo a {

	color: #FFFFFF;

	text-decoration: none;

}



/*menu na górze*/

div#top_menu {

	margin: 0;

	padding: 0;

	width: auto;

	height: 42px;

	background-image: url('../img/tpl/top-menu-bg.jpg');

	background-position: 0 0;

	background-repeat: repeat-x;

}



div#top_menu ul {

	margin: 0;

	padding: 14px 0 0 0;

	width: auto;

	height: auto;

	list-style-type: none;

}



div#top_menu ul li {

	float: left;

	margin: 0;

	padding: 0 20px;

	width: auto;

	height: 13px;

	background-image: url('../img/tpl/top-menu-separator.gif');

	background-position: right top;

	background-repeat: no-repeat;

}



div#top_menu ul li a {

	display: block;

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

	font-weight: bold;

	text-decoration: none;

	color: #FFFFFF;

	line-height: 13px;

}



div#top_menu ul li a:hover,

div#top_menu ul li.selected a {

	color: #92620F;

}



/*banner*/

div#banner {

	margin: 0 0 0 0;

	padding: 10px 0 0 0;

	width: auto;

	height: auto;

}



div#banner_left {

	float: left;

	margin: 0;

	padding: 0;

	width: 426px;

	height: 282px;

	background-image: url('../img/tpl/banner.jpg');

	background-position: 0 0;

	background-repeat: no-repeat;

}



div#banner_right {

	float: right;

	margin: 0;

	padding: 0 20px;

	width: 494px;

	height: 282px;

	text-align: justify;

	background-image: url('../img/tpl/right-banner-bg.jpg');

	background-position: 0 0;

	background-repeat: repeat-x;

}



div#slogan {

	margin: 20px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	font-size: 22px;

	line-height: 22px;

	font-weight: bold;

	color: #313131;

}



div#desc {

	margin: 30px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	color: #FFFFFF;

	font-size: 17px;

	line-height: 19px;

}



/*breadcrumbs*/

div#breadcrumbs {

	margin: 0;

	padding: 10px 0;

	width: auto;

	height: auto;

}



div#breadcrumbs h1,

div#breadcrumbs h2,

div#breadcrumbs h3,

div#breadcrumbs h4,

div#breadcrumbs h5,

div#breadcrumbs h6 {

	display: inline;

	font-weight: normal;

	font-size: 12px;

}



div#breadcrumbs a {

	color: #FFFFFF;

	text-decoration: underline;

}



div#breadcrumbs a:hover {

	text-decoration: none;

}



/*menu po lewej*/

div#over_left_menu,

div.links_arts div {

	margin: 0;

	padding: 12px 0 12px 25px;

	width: auto;

	height: 14px;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url('../img/tpl/left-menu-title-bg.gif');

	background-position: 0 0;

	background-repeat: repeat-x;

}



div#left ul {

	margin: 0;

	padding: 20px 0;

	width: auto;

	height: auto;

	list-style-type: none;

}



div#left ul li {

	margin: 0 0 0 35px;

	padding: 0 0 0 10px;

	width: auto;

	height: auto;

	line-height: 18px;

	background-image: url('../img/tpl/left-menu-pointer.gif');

	background-position: left center;

	background-repeat: no-repeat;

}



div#left ul li a {

	color: #FFFFFF;

	text-decoration: none;

}



div#left ul li a:hover {

	color: #EE7010;

}



/*zajawki po środku*/

div#center_title {

	margin: 0;

	padding: 12px 0;

	width: auto;

	height: auto;

	font-size: 14px;

	font-weight: bold;

}



div.entry {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

}



div.entry_separator {

	margin: 20px 0;

	padding: 0;

	width: auto;

	height: 1px;

	background-image: url('../img/tpl/entry-separator.gif');

	background-position: 0 0;

	background-repeat: repeat-x;

	font-size: 1px;

	line-height: 1px;

}



div.entry h2.art_list_title {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

	font-size: 15px;

}



h2.art_list_title a {

	color: #EE7010;

	text-decoration: none;

}



h2.art_list_title a:hover {

	text-decoration: underline;

}



div.entry div.art_list_entry {

	margin: 15px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	cursor: pointer;

}



div.art_list_entry a {

	color: #EE7010;

	text-decoration: none;

}



div.art_list_entry a:hover {

	text-decoration: underline;

}



div.entry div.image_info,

div.entry div.image_author,

div.entry div.image_source {

	margin: 0;

	padding: 0;

	width: 150px;

	height: auto;

	font-size: 10px;

}



div.more {

	margin: 15px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

}



div.more a {

	display: block;

	float: right;

	margin: 0;

	padding: 6px 0 7px 0;

	width: 88px;

	height: 11px;

	font-family: Georgia;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	line-height: 11px;

	background-image: url('../img/tpl/more.gif');

	background-position: 0 0;

	background-repeat: no-repeat;

}



div.more a:hover {

	text-decoration: underline;

}



/*zajawki po prawej*/

div#right_title {

	margin: 0;

	padding: 12px 0 12px 25px;

	width: auto;

	height: 14px;

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	background-image: url('../img/tpl/right-title-bg.gif');

	background-position: 0 0;

	background-repeat: repeat-x;

}



div.right_entry {

	margin: 20px 10px 0 10px;

	padding: 0;

	width: auto;

	height: auto;

}



div.right_entry h2.art_list_title {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

	font-size: 12px;

}



div.right_entry div.art_list_entry {

	margin: 10px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	cursor: pointer;

}



div.right_entry div.content_image_left img {

	margin: 0;

	padding: 0;

	width: 85px;

	height: auto;

}



div.right_entry div.image_info,

div.right_entry div.image_author,

div.right_entry div.image_source {

	margin: 0;

	padding: 0;

	width: 85px;

	height: auto;

	font-size: 10px;

}

/*zajawki zewnętrzne*/
div.right_entry div.site {
	margin: 3px 0 0 0;
	text-transform: uppercase;
}

div.right_entry div.site a {
	text-decoration: none;
	color: #EE7010;
}

div.right_entry div.site a:hover {
	text-decoration: underline;
}

/*paginator*/

div#paginator {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

	font-weight: bold;

}



div#paginator a {

	color: #EE7010;

	text-decoration: none;

}



div#paginator a:hover {

	color: #FFFFFF;

}



/*treść artykułu*/

h2.art_view_true_title {

	margin: 12px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	color: #EE7010;

	font-size: 15px;

}



div.content {

	margin: 20px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

}



div.content img {

	margin: 0;

	padding: 0;

	max-width: 430px;

	height: auto;

}



div.content div.image_info,

div.content div.image_author,

div.content div.image_source {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

	font-size: 10px;

}



div.content a {

	color: #EE7010;

	text-decoration: none;

}



div.content a:hover {

	text-decoration: underline;

}



div.art_info {

	margin: 20px 0 0 0;

	padding: 0 0 0 10px;

	width: auto;

	height: auto;

}



div.art_view_true_source,

div.art_view_true_author,

div.art_view_true_date {

	margin: 0;

	padding: 0;

	width: auto;

	height: auto;

}



div.art_view_true_date {

	font-style: italic;

}



div#tags_for_article {

	margin: 20px 0 0 0;

	padding: 0;

	width: auto;

	height: auto;

	font-weight: bold;

}



/*tabelki w treści artykułu*/

.table_adv_1 { 

	border: 1px solid #9C8078; border-collapse: collapse; width: 100%;

}



.table_adv_1 td { 

	border: 1px solid #9C8078; padding-left: 5px;

}



.table_adv_1 th { 

	border: 1px solid #9C8078;

}



.type_adv_1 { 

	/*background-color: #970500; color: #fff; padding-left: 5px; font-weight: bold;*/

	background-color: #9C8078; color: #fff; padding-left: 5px; font-weight: bold;

}



.table_adv_2 { 

	border: 1px solid #E06915; border-collapse: collapse; width: 100%;

}



.table_adv_2 td { 

	border: 1px solid #E06915; padding-left: 5px;

}



.table_adv_2 th { 

	border: 1px solid #E06915;

}



.type_adv_2 { 

	background-color: #E06915; color: #fff; padding-left: 5px; font-weight: bold;

}



.col_center {

	text-align: center;

}



.table_adv_3 { 

	border: 1px solid #C34000; border-collapse: collapse; width: 100%;

}



.table_adv_3 td { 

	border: 1px solid #C34000; padding-left: 5px;

}



.table_adv_3 th { 

	border: 1px solid #C34000;

}



.type_adv_3 { 

	background-color: #C34000; color: #fff; padding-left: 5px; font-weight: bold;

}


/*wspólne*/

div.cls {

	clear: both;

}



.content_bold {

	font-weight: bold;

}



.content_italic {

	font-style: italic;

}



.content_underline {

	text-decoration: underline;

}



.content_justify {

	text-align: justify;

}



.content_image_left {

	float: left;

	padding: 0 10px 0 0;

}



.content_image_right {

	float: right;

	padding: 0 0 0 10px;

}



.content_bg {

	background-image: url('../img/tpl/content-bg.gif');

	background-position: 0 0;

	background-repeat: repeat;

}
