body
{
	padding:0  0 20px; 0;
	background:url('../images/body-bg_3000x259.gif') top center no-repeat;
}

.left {text-align:left;}
.right {text-align:right;}
.bold {font-style:bold;}
.w100 {width:100%;}

p.text-left, td.text-left, th.text-left, *.text-left { text-align: left; }
p.text-right, td.text-right, th.text-right, *.text-right { text-align: right; }
p.text-center, td.text-center, th.text-center, *.text-center { text-align: center; }
p.text-justify, td.text-justify, th.text-justify, *.text-justify { text-align: justify; }

hr {border: none;margin: 5px 0 0 0; padding:0 0 5px 0; border-top: 1px solid #894e20; height:0px; overflow:hidden; display:block; float:left; width:100%; clear:both;}

input.button, input.defaultbutton {
	display: block;
	float: right;
	padding :3px 7px 3px 7px;
	color:white;
	border:0px solid white;
	font-size: 11px;
	background-color: #884e20;
	margin:0 10px 0 0;
}

div.buttonblock {width:100%; float:left; text-align:center;}

div#allcontent
{
	width:771px;
	margin:0 auto 0 auto;
	overflow:hidden;
}

div.head
{
	float:left;
	width:100%;
	height:206px;
}
div.head.head0 { background:url('../images/gazeta.jpg') no-repeat; }
div.head.head1 { background:url('../images/radio.jpg') no-repeat; }
div.head.head2 { background:url('../images/tv.jpg') no-repeat; }

div#top-menu
{
	float:left;
	width:100%;
	height:54px;
	line-height:54px;
	text-align:center;
	color:#894e20;
}

div#top-menu a, div#top-menu a:hover, div#top-menu a:active, div#top-menu a:visited
{
	font-weight:bold;
	font-size:0.9em;
	text-decoration:none;
	color:#894e20;
}

div#left-column
{
	float:left;
	width:258px;
	background:url('../images/left-column_258x1.png') repeat-y;
	overflow: hidden;
}

div#path
{
	float: left;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0pt;
	margin-left: 25px;
	display: inline;
	font-size:11px;
}
div#right-column div#path
{
	width: 462px;
}

div#one-column div#path
{
	width:721px;
}

div#left-column-content
{
	float:left;
	width:208px;
	margin:25px;
	display:inline;
	color:white;
}

div#left-column-content a, div#left-column-content a:active, div#left-column-content a:visited, div#left-column-content a:hover
{
	color:white;
}

div#right-column
{
	float:left;
	width:512px;
}

div#right-column-content
{
	float:left;
	width:462px;
	margin:25px 25px 0 25px;
	display:inline;
}
div.intro_news {margin-top: 25px;}
div.intro_news h2.title {text-align: center; margin-bottom: 10px;}

div#one-column { float:left; width:771px; overflow:hidden;}
div#one-column-content {float:left; width:721px; margin:25px 25px 0 25px; display:inline; overflow:hidden;}

.dark_main { background-color:#894e20; color:white; }
.light_main { color:#894e20; background-color:white; }

.dark_main a, .dark_main a:hover, .dark_main a:active, .dark_main a:visited {color:white;}
.light_main a, .light_main a:hover, .light_main a:active, .light_main a:visited {color:#894e20;}


div#footer { color:#884e20; }
div#footer p {padding: 0px 0 0 0; text-align: center;font-size:11px;}
div#footer p.first {padding: 50px 0 0 0; text-align: center; font-size:11px; }
div#footer a, div#footer a:hover, div#footer a:active, div#footer a:visited
{
	color:#884e20;
	text-decoration:none;
}

div.main-site div#footer { color:white; background:url('../images/footer_512x98.png') no-repeat; }
div.main-site div#footer a, div.main-site div#footer a:hover, div.main-site div#footer a:active, div.main-site div#footer a:visited
{
	color:white;
	text-decoration:none;
}

div.bold-unbold b {font-weight:normal}

div#footer
{
	float:left;
	width:512px;
	height:98px;
	text-align:center;
	font-size:0.9em;
}

div#footer div { float:left; width:430px;}
div#one-column div#footer { width:100%; text-align:center;}
div#one-column div#footer div {width:100%;}

a.link_more
{
	display:block;
	float:right;
	padding:3px 7px 3px 7px;
	font-size:11px;
	background-color:#884e20;
}

a.link_more, a.link_more:visited, a.link_more:active, a.link_more:hover {color:white; text-decoration:none;}

ul.submenu { list-style: none; padding:0; margin: 0; }
ul.submenu a, ul.submenu a:hover, ul.submenu a:visited, ul.submenu a:active {text-decoration: none; }
ul.submenu a:hover  {text-decoration: underline; }
ul.submenu, ul.submenu li {width:208px;}
ul.submenu li span {width:100%; display:block; }
ul.submenu li.depth-0 span {margin:0; width:200px;}
ul.submenu li.depth-1 span {margin:0 0 0 10px; width:190px;}
ul.submenu li.depth-2 span {margin:0 0 0 20px;width:180px;}

p.imieniny {float:left; width:200px; margin: 0 0 0 25px; display:inline; color:#894e20; padding: 0 0 5px 0 ;}

div.imieniny-box {float:left; width:100%; background:#ffffff; padding:10px 0 20px 0; }
img.logotyp {margin: 0 0 10px 25px; }