/*

mainpage
	header
	intro_text
	content
	search_box
	menu_top_0
	menu_top_1
	menu_top_2
	menu_right
	menu_programy
	mod_banners
	menu_footer
	footer
	flash

subpage
	header
	breadcrumb
	content
	search_box
	menu_top_0
	menu_top_1
	menu_top_2
	menu_top_3m
	menu_right
	menu_programy
	mod_banners
	menu_footer
	footer
	banner

*/

@media all {

* { padding: 0; margin: 0; }

body, textarea, input, select, table, code, h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-family: Tahoma, Verdana,Helvetica,Arial,sans-serif;
}

fieldset, img {
	border: 0;
}

label, a {
	cursor: pointer;
}

p {
	margin-bottom:1em;
	text-align:justify;
}

}

@media screen, projection {

html, body {
	height: 100%;
	width: 100%;
}

html {
	text-align: center;
	color: #483b3b;
	background: #ffffff;
	cursor: default;
}

body {
	font-size: 0.75em;
	background: url(../../tl_files/layout/mojregion/bg_body.jpg) repeat-x;
}

#skipLinks, #intro_text h2, #content h2, #search_box h2, #menu_top_0 h2, #menu_top_1 h2, #menu_top_1_bottom h2, #menu_top_2 h2, #menu_top_2_bottom h2, #menu_top_3 h2, #menu_right h2, #menu_bottom h2, #menu_footer h2, #footer h2, #flash h2, #breadcrumb h2, #banner h2, #main hr, #search_box label, #boxSliderNews .news p a span {
	display: none;
}

#main {
	position: relative;
	margin: 0 auto;
	width: 1000px;
	z-index: 0;
	text-align: left;
}

#main {
	padding-bottom: 688px;
}

#main.subpage {
	padding-bottom: 652px;
}

body.nomenu #main, body.nomenu #main.subpage {
	padding-bottom: 616px;
}

#content_main {
	position: relative;
	margin: 0 auto;
	width: 1000px;
}

#main #content_main {
	top: 438px;
}

#main.subpage #content_main {
	top: 352px;
}

body.nomenu #main #content_main, body.nomenu #main.subpage #content_main {
	top: 316px;
}

#content {
	position: relative;
	float: left;
	width: 770px;
	padding: 0;
	margin-bottom: 0;
}

#main.subpage #content, body.nomenu #content {
	padding: 0 5px;
}

#content h1, h2, h3, #top h1 {
	color: #0074CB;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 15px;
	margin-right: 30px;
}

#content h1, #top h1 {
	font-size: 20px;
}

#top {
	width: 1080px;
}

#top h1 {
	color: #000000;
}

#top {
	width:1080px;
	margin-left: auto;
	margin-right: auto;
}

#top > .layout_full .zaloba, #top > .layout_full .ce_comments {
	margin-left: 15px;
	margin-right: 15px;
	width:1050px;
}

#top .widget input[type=text] {
	font-weight:bold;
	margin-bottom:10px;
	margin-left:10px;
	border: 1px solid #7d7d7d;
}

#content h3 {
	font-size: 15px;
}

#content ol, #content ul {
	overflow: auto;
	padding-left: 40px;
	padding-bottom: 15px;
}

#content .layout_full ol, #content .layout_full ul {
	font:13px/1.4em Arial;
	color: #000000;
}

#content a {
	color: #0074CB;
	text-decoration: none;
}

#content ol.news {
	display: block;
	padding-left: 0;
	padding-bottom: 0;
	margin-top: 0;
}

#content ol.news li {
	list-style-type: none;
	cursor: pointer;
}

#header {
	position: absolute;
	top: 0px;
	left: 2px;
}

#intro_text {
	position: absolute;
	top: -52px;
	width: 800px;
	height: 50px;
	border-bottom: 1px solid #b9b9b9;
	color: #483b3b;
}

#intro_text p {
	padding: 10px 5px;
	font-size: 12px;

}

#search_box {
	position: absolute;
	left: 800px;
	height: 50px;
	width: 200px;
	border-bottom: 1px solid #b9b9b9;
}

#search_box {
	top: -52px;
}

#main.subpage #search_box {
	top: -51px;
}

body.nomenu #main #search_box {
	top: -51px;
}

#search_form {
	height: 30px;
	border: 1px solid #7f7f7f;
	margin-top: 10px;
}

#tl_search * {
	float: left;
}

#tl_search form div {
	float: left;
}

#tl_search form fieldset div {
	height: 30px;
}

#tl_search #keywords_main {
	width: 167px;
	padding: 3px 5px;
	margin-top: 3px;
	color: #9e9b9b;
	font-size: 14px;
	border: 0;
}

#tl_search .submit {
	margin-top: 6px;
	padding-left: 0;

}

#menu_top_0 {
	position: absolute;
	left: 300px;
	width: 700px;
	height: 20px;
	z-index: 0;
}

#menu_top_0 {
	top: -438px;
}

#main.subpage #menu_top_0 {
	top: -352px;
}

body.nomenu #main #menu_top_0 {
	top: -316px;
}

#menu_top_1 {
	position: absolute;
	left: 300px;
	width: 700px;
	height: 20px;
	z-index: 0;
}

#menu_top_1 {
	top: -418px;
}

#main.subpage #menu_top_1 {
	top: -332px;
}

body.nomenu #main #menu_top_1 {
	top: -296px;
}

#menu_top_1_bottom {
	position: absolute;
	width: 1000px;
	bottom: 190px;
}

#menu_top_0 ul, #menu_top_1 ul, #menu_top_1_bottom ul {
	float: right;
}

#menu_top_1 ul {
	margin-top: 2px;
}

#menu_top_0 ul li, #menu_top_1 ul li, #menu_top_1_bottom ul li {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0 10px;
	vertical-align: text-top;
}

#menu_top_0 ul li {
	padding: 0 1px;
}

#menu_top_0 a {
	display: block;
	font-family: Arial;
	font-size: 11px;
	color: #0c0c0c;
	text-decoration: none;
	padding-top: 3px;
	height: 17px;
}

#menu_top_0 a.tv {
	padding-left: 22px;
	width: 38px;
	color: #ffffff;
	background: url(../../tl_files/layout/mojregion/bg_tv.gif) no-repeat;
}

#menu_top_0 a.kp {
	padding-left: 5px;
	width: 151px;
	color: #000000;
	background: url(../../tl_files/layout/mojregion/bg_kp.gif) no-repeat;
}

#menu_top_0 a.sw {
	padding-left: 12px;
	width: 119px;
	font-weight: bold;
	color: #000000;
	background: url(../../tl_files/layout/mojregion/bg_sw.gif) no-repeat;
}

#menu_top_1 a, #menu_top_1_bottom a {
	font-size: 10px;
	color: #0c0c0c;
	text-decoration: none;
}

#menu_top_1_bottom a {
	font-family: Verdana;
	font-size: 9px;
	color: #b2b2b2;
}

#menu_top_0 a:hover, #menu_top_1 a:hover, #menu_top_1_bottom a:hover {
	text-decoration: underline;
}

#menu_top_0 a.current, #menu_top_1 a.current, #menu_top_1_bottom a.current {
	text-decoration: underline;
}

#menu_top_1_bottom li.rss {
	display: none;
}

#menu_top_1 a img {
	vertical-align: text-top;
}

#menu_top_2 {
	left: 0;
	position: absolute;
	background: url(../../tl_files/layout/mojregion/bg_top_2.gif) repeat-x;
	width: 1000px;
	height: 32px;
}

#menu_top_2 {
	top: -398px;
}

#main.subpage #menu_top_2 {
	top: -312px;
}

body.nomenu #main #menu_top_2 {
	top: -276px;
}

#menu_top_2_bottom {
	position: absolute;
	width: 1000px;
	bottom: 210px;
}

#menu_top_2 ul, #menu_top_2_bottom ul {
	margin: auto;
}

#menu_top_2 ul {
	margin-top: 4px;
}

#menu_top_2_bottom ul {
	float: right;
}

#menu_top_2 ul li, #menu_top_2_bottom ul li {
	display: inline;
	float: left;
	list-style-type: none;
}

#menu_top_2 ul li {
	padding: 0 7px;
}

#menu_top_2_bottom ul li {
	background: url(../../tl_files/layout/mojregion/menu_dot_white.gif) center left no-repeat;
}

#menu_top_2 ul li {
	background: url(../../tl_files/layout/mojregion/menu_sep.gif) center left no-repeat;
}

#menu_top_1_bottom ul li {
	background: url(../../tl_files/layout/mojregion/menu_dot_gray.gif) center left no-repeat;
}

#menu_top_1 ul li.first, #menu_top_1_bottom ul li.first, #menu_top_2 ul li.first, #menu_top_2_bottom ul li.first {
	background: none;
}

#menu_top_2 a {
	display: block;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	text-decoration: none;
}

#menu_top_2 a:hover, #menu_top_2 a.current {
	background: url(../../tl_files/layout/mojregion/bg_top_2_left.gif) left no-repeat;
}

#menu_top_2 a:hover span, #menu_top_2 a.current span {
	display: block;
	background: url(../../tl_files/layout/mojregion/bg_top_2_right.gif) right no-repeat;
}

#menu_top_2 a strong {
	display: block;
	font-weight: normal;
	margin: 0 5px;
	padding: 0 8px;
	height: 19px;
	padding-top: 4px;
}

#menu_top_2 a:hover strong , #menu_top_2 a.current strong {
	background: url(../../tl_files/layout/mojregion/bg_top_2_center.gif) repeat-x;
}

#menu_top_2_bottom a {
	display: block;
	font-family: Verdana;
	font-size: 10px;
	padding: 0 10px;
	color: white;
	text-decoration: none;
}

#menu_top_2_bottom a strong {
	font-weight: normal;
}

#menu_top_2 a:hover, #menu_top_2_bottom a:hover {
	text-decoration: underline;
}

#menu_top_2 a.current, #menu_top_2_bottom a.current {
	text-decoration: underline;
}

#menu_top_3 {
	position: absolute;
	left: 0;
	top: -80px;
	width: 1000px;
	height: 36px;
	font-size: 10px;
	z-index: 1000;
}

#menu_top_3 > ul > li > a {
	background: url(../../tl_files/layout/mojregion/menu_sep.gif) center left no-repeat;
}


ul#nav > li:first-child > a {
	background: none;
}

ul#nav > li > a.nobg {
	background: none;
}

li.dir > ul > li {
	min-width: 180px;
}

#main #menu_top_3 ul.dropdown li a, #main #menu_top_3 ul.dropdown li a:hover {
	 border-style: solid;
	 border-width: 1px 1px 1px 1px;
}

#main.p1 #menu_top_3 ul.dropdown li a, #main.p1 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #e0a410;
}

#main.p2 #menu_top_3 ul.dropdown li a, #main.p2 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #d55f21;
}

#main.p3 #menu_top_3 ul.dropdown li a, #main.p3 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #00a76d;
}

#main.p4 #menu_top_3 ul.dropdown li a, #main.p4 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #007dbe;
}

#main.p5 #menu_top_3 ul.dropdown li a, #main.p5 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #007dbe;
}

#main.p6 #menu_top_3 ul.dropdown li a, #main.p6 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #007dbe;
}

#main.p7 #menu_top_3 ul.dropdown li a, #main.p7 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #007dbe;
}

#main.p8 #menu_top_3 ul.dropdown li a, #main.p8 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #636363;
}

#main.p9 #menu_top_3 ul.dropdown li a, #main.p9 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #1996d7;
}

#main.p10 #menu_top_3 ul.dropdown li a, #main.p10 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #1996d7;
}

#main.p11 #menu_top_3 ul.dropdown li a, #main.p11 #menu_top_3 ul.dropdown li a:hover {
	 border-color: #1996d7;
}

#main.p1 #menu_top_3 > ul.dropdown > li > a, #main.p2 #menu_top_3 > ul.dropdown > li > a, #main.p3 #menu_top_3 > ul.dropdown > li > a, #main.p4 #menu_top_3 > ul.dropdown > li > a, #main.p5 #menu_top_3 > ul.dropdown > li > a, #main.p6 #menu_top_3 > ul.dropdown > li > a, #main.p7 #menu_top_3 > ul.dropdown > li > a, #main.p8 #menu_top_3 > ul.dropdown > li > a,
#main.p9 #menu_top_3 > ul.dropdown > li > a, #main.p10 #menu_top_3 > ul.dropdown > li > a,
#main.p11 #menu_top_3 > ul.dropdown > li > a {
	 border: 0;
}

#main.p1 #menu_top_3 > ul.dropdown > li > a:hover, #main.p2 #menu_top_3 > ul.dropdown > li > a:hover, #main.p3 #menu_top_3 > ul.dropdown > li > a:hover, #main.p4 #menu_top_3 > ul.dropdown > li > a:hover, #main.p5 #menu_top_3 > ul.dropdown > li > a:hover, #main.p6 #menu_top_3 > ul.dropdown > li > a:hover, #main.p7 #menu_top_3 > ul.dropdown > li > a:hover, #main.p8 #menu_top_3 > ul.dropdown > li > a:hover,
#main.p9 #menu_top_3 > ul.dropdown > li > a:hover, #main.p10 #menu_top_3 > ul.dropdown > li > a:hover,
#main.p11 #menu_top_3 > ul.dropdown > li > a:hover {
	 border: 0;
}

#main.p1 #menu_top_3, #main.p1 #menu_top_3 ul.dropdown li, #main.p1 #menu_right p {
	background-color: #e0a410;
}

#main.p1 #menu_top_3, #main.p1 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_rpo.png) repeat-x;
}

#main.p1 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p1 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p2 #menu_top_3, #main.p2 #menu_top_3 ul.dropdown li, #main.p2 #menu_right p {
	background-color: #d55f21;
}

#main.p2 #menu_top_3, #main.p2 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_pokl.png) repeat-x;
}

#main.p2 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p2 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p3 #menu_top_3, #main.p3 #menu_top_3 ul.dropdown li, #main.p3 #menu_right p {
	background-color: #00a76d;
}

#main.p3 #menu_top_3, #main.p3 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_prow.png) repeat-x;
}

#main.p3 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p3 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p4 #menu_top_3, #main.p4 #menu_top_3 ul.dropdown li, #main.p4 #menu_right p {
	background-color: #007dbe;
}

#main.p4 #menu_top_3, #main.p4 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p4 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p4 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p5 #menu_top_3, #main.p5 #menu_top_3 ul.dropdown li, #main.p5 #menu_right p {
	background-color: #007dbe;
}

#main.p5 #menu_top_3, #main.p5 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p5 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p5 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p6 #menu_top_3, #main.p6 #menu_top_3 ul.dropdown li, #main.p6 #menu_right p {
	background-color: #007dbe;
}

#main.p6 #menu_top_3, #main.p6 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p6 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p6 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p7 #menu_top_3, #main.p7 #menu_top_3 ul.dropdown li, #main.p7 #menu_right p {
	background-color: #007dbe;
}

#main.p7 #menu_top_3, #main.p7 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p7 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p7 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p8 #menu_top_3, #main.p8 #menu_top_3 ul.dropdown li, #main.p8 #menu_right p {
	background-color: #636363;
}

#main.p8 #menu_top_3, #main.p8 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_por.png) repeat-x;
}

#main.p8 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p8 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p9 #menu_top_3, #main.p9 #menu_top_3 ul.dropdown li, #main.p9 #menu_right p {
	background-color: #1996d7;
}

#main.p9 #menu_top_3, #main.p9 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p9 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p9 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p10 #menu_top_3, #main.p10 #menu_top_3 ul.dropdown li, #main.p10 #menu_right p {
	background-color: #1996d7;
}

#main.p10 #menu_top_3, #main.p10 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p10 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p10 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#main.p11 #menu_top_3, #main.p11 #menu_top_3 ul.dropdown li, #main.p11 #menu_right p {
	background-color: #1996d7;
}

#main.p11 #menu_top_3, #main.p11 #menu_top_3 > ul > li {
	background: url(../../tl_files/layout/mojregion/bg_kpo.png) repeat-x;
}

#main.p11 #menu_top_3 ul > li:hover {
	background: #ffffff;
}

#main.p11 #menu_top_3 ul > li:hover > a {
	color: #000000;
}

#menu_right {
	clear: right;
	float: right;
	width: 200px;
}

body.nomenu #menu_right {
	padding-top: 115px;
}

body.nomenu #main.subpage #menu_right {
	padding-top: 0;
}

#menu_right ul {
	display: block;
	margin-top: 10px;
	margin-bottom: 0;
}

#menu_right ul li {
	display: block;
	list-style-type: none;
}

#menu_right a {
	display: block;
	color: #ffffff;
	font-size: 12px;
	padding: 13px 10px;
	text-decoration: none;
	text-align: right;
	background: #457ee1 url(../../tl_files/layout/mojregion/arrow_right.gif) no-repeat 5px center;
	border-top: 1px solid #3774df;
	border-bottom: 1px solid #3774df;
}

#menu_right a:hover, #menu_right a.current {
	background: #2d4f8c url(../../tl_files/layout/mojregion/arrow_left.gif) no-repeat 5px center;
	border-top: 1px solid #3869be;
	border-bottom: 1px solid #3869be;
}

#main.subpage #menu_right p {
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
	margin-bottom: 0;
	margin-top: 125px;
	padding: 13px 12px;
	position: relative;
	text-align: left;
}

#main.subpage #menu_right a.active {
	text-decoration: underline;
}

#main.subpage #menu_right a, #main.subpage #menu_right > div > span.menusection {
	font-size: 11px;
	color: #141414;
	border: 0;
	text-decoration: none;
	text-transform: none;
	padding: 3px 15px;
	text-align: left;
	background: #e4e4e4;
}

#main.subpage #menu_right a:hover, #main.subpage #menu_right > div > span.link > a:hover, #main.subpage #menu_right > div > span:hover.menusection {
	color: #ffffff;
	background-color: #d1d1d1;
}

#main.subpage #menu_right a.current, #main.subpage #menu_right > div > span.link > a:hover, #main.subpage #menu_right > div > span:hover.menusection {
	color: #ffffff;
	background-color: #b8b8b8;
}

#main.subpage #menu_right > div > span.link.active > a, #main.subpage #menu_right > div > span.link.active > a:hover {
	color: #ffffff;
	background-color: #000000;
}


#main.subpage #menu_right ul {
	display: block;
	margin-top: 0;
	margin-bottom: 0;
	padding-bottom: 0px;
}

#main.subpage #menu_right span {
	display: block;
}

#main.subpage #menu_right > div > span.menusection {
	background:  #e4e4e4 url(../../tl_files/layout/mojregion/bg_menu_right_sep.gif) no-repeat bottom center;
	cursor: pointer;
}

#main.subpage #menu_right > div > span.menusection, #main.subpage #menu_right > div > span.link > a {
	background: #e4e4e4 url(../../tl_files/layout/mojregion/arrow_right.gif) no-repeat 5px 6px;
	padding-left: 13px;
	font-weight: bold;
}

#main.subpage #menu_right ul a {
	background: #e4e4e4 url(../../tl_files/layout/mojregion/dot.gif) no-repeat 25px 8px;
	padding-left: 33px;
}

#main.subpage #menu_right ul a:hover {
	background: #b8b8b8 url(../../tl_files/layout/mojregion/dot.gif) no-repeat 25px 8px;
}

#main.subpage #menu_right ul ul a {
	background: #e4e4e4 url(../../tl_files/layout/mojregion/dot.gif) no-repeat 45px 8px;
	padding-left: 53px;
}

#main.subpage #menu_right ul ul a:hover {
	background: #b8b8b8 url(../../tl_files/layout/mojregion/dot.gif) no-repeat 45px 8px;
}

#menu_programy {
	display: none;
}

#banners {
	position: absolute;
	left: 0;
}

#mod_banners {
	position: absolute;
	left: 15px;
	width: 973px;
	height: 50px;
	overflow: hidden;
	background: #c7c7c7;
	float: left;
}

#mod_banners {
	bottom: 180px;
}

#main.subpage #mod_banners, body.nomenu #main #mod_banners, body.nomenu #main.subpage #mod_banners {
	bottom: 240px;
}

#mod_banners ul {
	position: absolute;
	width: 5000px;
	list-style-type: none;
	padding: 0;
	margin: 0;
}

#mod_banners li {
	float: left;
	width: 161px;
}

#mod_banners div {
	margin: 10px;
	height: 32px;
	line-height: 32px;
	text-align: center;
}

#mod_banners a {
	display: block;
	color: #343434;
	font-size: 11px;
	text-decoration: none;
	background: url(../../tl_files/layout/mojregion/bg_banners_left.gif) left no-repeat;
}

#mod_banners a:hover {
	color: #ffffff;
	background: url(../../tl_files/layout/mojregion/bg_banners_left_hover.gif) left no-repeat;
}

#mod_banners a:hover {
	color: #ffffff;
	background: url(../../tl_files/layout/mojregion/bg_banners_left_hover.gif) left no-repeat;
}

#mod_banners a span {
	display: block;
	background: url(../../tl_files/layout/mojregion/bg_banners_right.gif) right no-repeat;
}

#mod_banners a:hover span {
	display: block;
	background: url(../../tl_files/layout/mojregion/bg_banners_right_hover.gif) right no-repeat;
}

#mod_banners a em {
	display: block;
	font-style: normal;
	padding-left: 20px;
	background: url(../../tl_files/layout/mojregion/arrow_banner_bwb.gif) left center no-repeat;
}

#mod_banners a:hover em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_bwb_hover.gif) left center no-repeat;
}

#mod_banners a.p1 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_rpo.gif) left center no-repeat;
}

#mod_banners a:hover.p1 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_rpo_hover.gif) left center no-repeat;
}

#mod_banners a.p2 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_pokl.gif) left center no-repeat;
}

#mod_banners a:hover.p2 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_pokl_hover.gif) left center no-repeat;
}

#mod_banners a.p3 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_prow.gif) left center no-repeat;
}

#mod_banners a:hover.p3 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_prow_hover.gif) left center no-repeat;
}

#mod_banners a.p4 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p4 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p5 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p5 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p6 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p6 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p7 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p7 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p8 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_por.gif) left center no-repeat;
}

#mod_banners a:hover.p8 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_por_hover.gif) left center no-repeat;
}

#mod_banners a.p9 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p9 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p10 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p10 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a.p11 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo.gif) left center no-repeat;
}

#mod_banners a:hover.p11 em {
	background: url(../../tl_files/layout/mojregion/arrow_banner_kpo_hover.gif) left center no-repeat;
}

#mod_banners a strong {
	display: block;
	font-weight: normal;
	margin: 0 5px;
	padding: 0 5px;
	background: #f0f0f0;
}

#mod_banners a:hover strong {
	background: #5c5b5b;
}

#mod_banners_left, #mod_banners_right {
	width: 15px;
	height: 50px;
	position: absolute;
	bottom: 180px;
	background-color: #c7c7c7;
}

#main.subpage #mod_banners_left, body.nomenu #main #mod_banners_left, body.nomenu #main.subpage #mod_banners_left,
#main.subpage #mod_banners_right, body.nomenu #main #mod_banners_right, body.nomenu #main.subpage #mod_banners_right {
	bottom: 240px;
}

#mod_banners_right {
	left: 985px
}

#mod_banners_left {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_left.gif) no-repeat;
*/
}

#mod_banners_left:hover {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_left.gif) no-repeat;
	cursor: default;
*/
}

#mod_banners_left.active:hover {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_left_hover.gif) no-repeat;
	cursor: pointer;
*/
}

#mod_banners_right {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_right.gif) no-repeat;
*/
}

#mod_banners_right:hover {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_right.gif) no-repeat;
	cursor: default;
*/
}

#mod_banners_right.active:hover {
/*
	background: url(../../tl_files/layout/mojregion/bg_banners_arrow_right_hover.gif) no-repeat;
	cursor: pointer;
*/
}

#menu_footer {
	position: absolute;
	bottom: 0px;
	width: 1000px;
	height: 170px;
	color: #949494;
	background: #676767;
}

#main.subpage #menu_footer, body.nomenu #main #menu_footer, body.nomenu #main.subpage #menu_footer {
	height: 150px;
}

#menu_footer p {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
	color: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
	text-align: center;
}

#menu_footer p.footer {
	text-align: right;
	padding: 0;
	margin: 0;
	margin-right: 90px;
}

#menu_footer ul {
	display: block;
	margin-top: 5px;
}

#main.subpage #menu_footer ul, body.nomenu #main #menu_footer ul, body.nomenu #main.subpage #menu_footer ul {
	margin-top: 0;
}

#menu_footer ul li {
	display: inline-block;
	float: left;
	list-style-type: none;
}

#menu_footer ul li.f0 {
	margin-left: 50px;
	width: 283px;
}

#menu_footer ul li.f1 {
	text-align: center;
	width: 333px;
}

#menu_footer ul li.f2 {
	text-align: right;
	margin-right: 50px;
	width: 283px;
}

#menu_footer a {
	display: block;
	padding: 0 10px;
}

#menu_footer img {
	border: 1px solid #676767;
}

#menu_footer img:hover {
	border: 1px solid #cecece;
}

#footer {
	position: absolute;
	bottom: 150px;
	width: 1000px;
	background: #676767;
}

#main #footer {
	height: 0;
}

#main.subpage #footer, body.nomenu #main #footer, body.nomenu #main.subpage #footer {
	height: 80px;
}


#main #footer p {
	margin-top: 85px;
}

#main.subpage #footer p, body.nomenu #main #footer p, body.nomenu #main.subpage #footer p {
	margin-top: 50px;
}

#footer p {
	text-align: right;
	padding-right: 10px;
	display: block;
	color: #949494;
	font-size: 12px;
}

#main #footer p.bybsb, #main.subpage #footer p.bybsb, body.nomenu #main #footer p.bybsb, body.nomenu #main.subpage #footer p.bybsb {
	margin-top: 20px;
}

#footer p.bybsb a {
	color: #d9d3d3;
	font-size: 10px;
	text-decoration: none;
	padding: 3px;
	background: #646464;
}

#flash {
	position: absolute;
	left: 0;
	top: 72px;
	width: 1000px;
	height: 312px;
	text-align: center;
	border-bottom: 1px solid #b9b9b9;
}

#banner {
	position: absolute;
	left: 0;
	top: 72px;
	width: 1000px;
	height: 200px;
	text-align: center;
	border-bottom: 1px solid #b9b9b9;
}

#rotator {
	position: absolute;
	right: 0;
	top: 0;
	width: 200px;
	height: 125px;
	overflow: hidden;
	z-index: 100;
}

div.noobButtons {
	position: absolute;
	top: 101px;
	left:0;
}

div.noobButtons p {
	margin: 0;
}

#rotator iframe {
	overflow: hidden;
	height: 130px;
	width:200px;
	border: 0;
}

#breadcrumb {
	position: absolute;
	top: 318px;
	width: 780px;
	height: 19px;
	color: #a7a7a7;
	font-size: 11px;
	padding: 10px 10px;
	padding-top: 12px;
	padding-bottom: 8px;
	border-bottom: 1px solid #b9b9b9;
}

#main.subpage #breadcrumb {
	top: 312px;
}

body.nomenu #breadcrumb, body.nomenu #main.subpage #breadcrumb {
	top: 276px;
}

#breadcrumb span {
	color: #0074CB;
}

#breadcrumb a {
	color: #62625c;
	text-decoration: none;
}

#breadcrumb a:hover {
	color: #0074CB;
	text-decoration: underline;
}

.white {
	color: #ffffff;
}

#content .layout_full {
}

#content .layout_full p {
	font:13px/1.4em Arial;
	color: #000000;
}

#content .layout_full a {
	color: #0074CB;
	text-decoration: none;
}

#content .layout_full a:hover {
	text-decoration: underline;
}

#content .news_teaser, #content .news_teaser_big {
	position: relative;
	padding: 10px 0;
	background: url(../../tl_files/layout/mojregion/photo_mark_pokl.gif) -1px 15px no-repeat;
	cursor: pointer;
	min-height: 100px;
	margin-bottom: 5px;
}

#content .news_teaser:hover > p > a, #content .news_teaser_big:hover > p > a, #content .news div:hover > p.more > a {
	background: url(../../tl_files/layout/mojregion/bg_more_blue_hover.gif) no-repeat;
	color: #ffffff;
}

#content .news_teaser_big {
	min-height: 230px;
}

#content .news_teaser.p1, #content .news_teaser_big.p1 {
	background: url(../../tl_files/layout/mojregion/photo_mark_rpo.gif) -1px 15px no-repeat;
}

#content .news_teaser.p2, #content .news_teaser_big.p2 {
	background: url(../../tl_files/layout/mojregion/photo_mark_pokl.gif) -1px 15px no-repeat;
}

#content .news_teaser.p3, #content .news_teaser_big.p3 {
	background: url(../../tl_files/layout/mojregion/photo_mark_prow.gif) -1px 15px no-repeat;
}

#content .news_teaser.p4, #content .news_teaser_big.p4 {
	background: url(../../tl_files/layout/mojregion/photo_mark_kpo.gif) -1px 15px no-repeat;
}

#content .news_teaser.p5, #content .news_teaser_big.p5 {
	background: url(../../tl_files/layout/mojregion/photo_mark_poig.gif) -1px 15px no-repeat;
}

#content .news_teaser.p6, #content .news_teaser_big.p6 {
	background: url(../../tl_files/layout/mojregion/photo_mark_pois.gif) -1px 15px no-repeat;
}

#content .news_teaser.p7, #content .news_teaser_big.p7 {
	background: url(../../tl_files/layout/mojregion/photo_mark_pois.gif) -1px 15px no-repeat;
}

#content .news_teaser.p8, #content .news_teaser_big.p8 {
	background: url(../../tl_files/layout/mojregion/photo_mark_por.gif) -1px 15px no-repeat;
}

#content .news_teaser.p9, #content .news_teaser_big.p9 {
	background: url(../../tl_files/layout/mojregion/photo_mark_inne.gif) -1px 15px no-repeat;
}

#content .news_teaser.p10, #content .news_teaser_big.p10 {
	background: url(../../tl_files/layout/mojregion/photo_mark_inne.gif) -1px 15px no-repeat;
}

#content .news_teaser.p11, #content .news_teaser_big.p11 {
	background: url(../../tl_files/layout/mojregion/photo_mark_inne.gif) -1px 15px no-repeat;
}

#content .news_teaser:hover, #content .news_teaser_big:hover , #content .event:hover {
	background-color: #f8f8f8 
}

#content .news_teaser:hover > h3 {
	color: #0074CB;
}

#content .news_teaser h3 {
	color: #2a2a2a;
	font-size: 18px;
	padding-left: 180px;
	padding-top: 0px;
	margin-right: 30px;
}

#content .news_teaser_big h1 {
	padding-left: 370px;
}

#content .news_teaser img, #content .news_teaser_big img {
	position: absolute;
	left: 15px;
	border: 1px solid #000000;
}

#content .news_teaser p {
	padding-left: 180px;
	padding-right: 10px;
	color: #303030;
	font-size: 12px;
}

#content .news_teaser_big p {
	padding-left: 370px;
	padding-right: 10px;
	color: #616161;
	font-size: 12px;
}

#content .news_title, #content .archive {
	background: #f8f8f8;
	padding: 3px;
	padding-left: 10px;
}

#content .archive {
	padding-left: 10px;
}

#content .archive a.hyperlink_txt {
	display: inline-block;
	height: 20px;
	color: #457fe3;
	padding: 2px;
	font-size: 10px;
	text-decoration: none;
	padding-top: 5px;
	font-size: 12px;
	font-weight: bold;
}
#content .archive a.hyperlink_txt:hover {
	text-decoration: underline;
}

.mod_eventlist .event,.mod_upcoming_events .event {
	cursor: pointer;
}

#content .news_teaser p a, #content .news_teaser_big p a, #content .mod_eventlist > div > p > a, #content .mod_upcoming_events > div > p > a, #content .layout_full > p.back > a, #content .layout_full .mod_faqreader > p.back > a, #content .layout_full .mod_eventreader > p.back > a {
	display: inline-block;
	color: #1572fd;
	padding-left: 20px;
	width: 42px;
	height: 16px;
	padding-top: 2px;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
	background: url(../../tl_files/layout/mojregion/bg_more_blue.gif) no-repeat;
	text-transform: lowercase;
}

#content .layout_full > p.back > a, #content .layout_full .mod_faqreader > p.back > a, #content .layout_full .mod_eventreader > p.back > a {
	background: url(../../tl_files/layout/mojregion/bg_back_blue.gif) no-repeat;
}

#content .news_teaser p a:hover, #content .news_teaser_big p a:hover, #content .mod_eventlist > div > p > a:hover, #content .mod_upcoming_events > div > p > a:hover, #content .event:hover > p > a, #content .layout_full > p.back > a:hover, #content .layout_full .mod_faqreader > p.back > a:hover, #content .layout_full .mod_eventreader > p.back > a:hover {
	color: #ffffff;
	text-decoration: underline;
	background: url(../../tl_files/layout/mojregion/bg_more_blue_hover.gif) no-repeat;
}

#content .layout_full > p.back > a:hover, #content .layout_full .mod_faqreader > p.back > a:hover, #content .layout_full .mod_eventreader > p.back > a:hover {
	background: url(../../tl_files/layout/mojregion/bg_back_blue_hover.gif) no-repeat;
}

#content .news_teaser p a span, #content .news_teaser_big  p a span {
	display: none;
}

#content .news_teaser span.date, #content .news_teaser_big span.date {
	float: left;
	display: block;
	margin-left: 180px;
	background: #e3e3e3;
	padding: 2px;
	color: #616161;
	font-size: 10px;
}

#content .news_teaser_big span.date {
	margin-left: 370px;
}

span.author {
	color: #060606;
	font-size: 10px;
	padding: 2px;
	margin-left: 10px;
}

#content .news_title a {
	display: block;
	color: #4c4c4c;
	padding: 2px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: url(../../tl_files/layout/mojregion/arrow_pokl.gif) no-repeat;
}

#content .news_title.p1 a {
	background: url(../../tl_files/layout/mojregion/arrow_rpo.gif) no-repeat;
}

#content .news_title.p2 a {
	background: url(../../tl_files/layout/mojregion/arrow_pokl.gif) no-repeat;
}

#content .news_title.p3 a {
	background: url(../../tl_files/layout/mojregion/arrow_prow.gif) no-repeat;
}

#content .news_title.p4 a {
	background: url(../../tl_files/layout/mojregion/arrow_kpo.gif) no-repeat;
}

#content .news_title.p5 a {
	background: url(../../tl_files/layout/mojregion/arrow_poig.gif) no-repeat;
}

#content .news_title.p6 a {
	background: url(../../tl_files/layout/mojregion/arrow_pois.gif) no-repeat;
}

#content .news_title.p7 a {
	background: url(../../tl_files/layout/mojregion/arrow_popt.gif) no-repeat;
}

#content .news_title.p8 a {
	background: url(../../tl_files/layout/mojregion/arrow_por.gif) no-repeat;
}

#content .news_title.p9 a {
	background: url(../../tl_files/layout/mojregion/arrow_kpo.gif) no-repeat;
}

#content .news_title.p10 a {
	background: url(../../tl_files/layout/mojregion/arrow_kpo.gif) no-repeat;
}

#content .news_title.p11 a {
	background: url(../../tl_files/layout/mojregion/arrow_inne.gif) no-repeat;
}

#content .news_title a:hover {
	text-decoration: underline;
}

#content div.search_result {
	cursor: pointer;
	position: relative;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#content .search_result:hover {
	background-color: #f8f8f8;
}

#content .search_result:hover > h3 > a, #content .search_result:hover > h3 > span {
	color: #0074cb;
}

#content .mod_search .search_result p {
	font-size: 12px;
	margin-left: 10px;
	margin-right: 10px;
}

#content .mod_search .search_result h3 {
	color: #2a2a2a;
	font-size: 18px;
	margin-left: 10px;
	margin-right: 10px;
}

#content .search_result a {
	color: #2a2a2a;
	text-decoration: none;
	margin: 0;
	padding: 4px 0;
}

#content .mod_search .formbody, .mod_search p.header {
	color: #9e9e9e;
	font-size: 12px;
	padding: 0;
	padding-top: 10px;
	padding-left: 15px;
}

#content .mod_search .formbody {
	display: inline;
}

#content .mod_search p.header {
	padding-top: 10px;
}

#query_type {
	display: inline;
	clear: left;
}

#content .mod_search {
	padding-top: 10px;
}

#content .mod_search .formbody input[type=text] {
	color: #9e9e9e;
	border: 1px solid #9e9e9e;
	height: 22px;
	width: 260px;
}

#content .pagination {
	text-align: right;
}

#content .pagination p {
	display: none;
}

#content .pagination ul {
	padding-top: 15px;
}

#content .pagination a {
	display: block;
	color: #767676;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	text-decoration: none;
	padding: 2px 5px;
}

#content .pagination a:hover, .pagination span.current {
	color: #ffffff;
	background: #0074CB;
	text-decoration: none;
}

#content .pagination span.current {
	display: block;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	padding: 2px 5px;
}

#content .pagination ul {
	float: right;
}

#content .pagination li {
	display: inline;
	float: left;
	list-style-type: none;
	padding: 5px 1px;
}

#content .mod_subscribe p, #content .mod_unsubscribe p {
	color: #202020;
}

#content .mod_subscribe p label, #content .mod_unsubscribe label {
	color: #3c3c3c;
	font-size: 12px;
}

#content .mod_subscribe p, #content .mod_unsubscribe p {
	color: #202020;
}

#content .mod_subscribe p label, #content .mod_unsubscribe label {
	color: #3c3c3c;
	font-size: 14px;
}

#content .mod_subscribe input[type=text], #content .mod_unsubscribe input[type=text], #content .formbody input[type=text], .formbody textarea {
	width: 450px;
	color: #969494;
	font-size: 14px;
	padding: 5px 10px; 
	margin-right: 2px;
	margin-bottom: 25px;
	border: 1px solid #7d7d7d;
	margin-left: 0;
}


#content .formbody .col_1 span {
	display: block;
}

#content .formbody td {
	padding: 5px;
}

#content .formbody input[type=text], .formbody textarea, .formbody input[type=submit] {
	font-weight: bold;
	margin-bottom: 10px;
	margin-left: 10px;
}

#content .formbody input[type=submit] {
	margin-left: 0;
}

#content .formbody label, .formbody span {
	color: #616161;
}

#content .mod_subscribe input[type=submit], #content .mod_unsubscribe input[type=submit], .formbody input[type=submit], .formbody input[type=button] {
	width: 85px;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	background: #457ee1;
	border: 1px solid #0077b2;
	padding: 5px;
}

#content .mod_subscribe p.error, #content .mod_unsubscribe p.error, #content .formbody p.error {
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
}

#content .formbody input[type=text]:hover, #content .formbody input[type=text]:focus, #content .formbody textarea:hover, #content .formbody textarea:focus {
	border: 1px solid #0074cb;
}

#content .mod_sitemap ul {
	padding-bottom: 0;
}

#content .mod_sitemap ul.level_1 {
	list-style-image: url(../../tl_files/layout/mojregion/mapa_serwisu-1.gif);
}

#content .mod_sitemap ul.level_2 {
	list-style-image: url(../../tl_files/layout/mojregion/mapa_serwisu-2.gif);
}

#content .mod_sitemap ul.level_3 {
	list-style-image: url(../../tl_files/layout/mojregion/mapa_serwisu-3.gif);
}

#content .mod_sitemap ul.level_1 li, .article ul.level_2 li, .article ul.level_3 li {
	padding: 3px 2px 3px 0px;
}

#content .mod_sitemap ul.level_1 a, .article ul.level_2 a {
	text-decoration:none;
	color: #03478B;
	font-weight: bold;
}

#content .mod_sitemap ul.level_3 li a {
	text-decoration:none;
	color: #03478B;
	font-weight: normal;
	text-transform: none;
}

#content .mod_sitemap ul.level_1 a:hover, .article ul.level_2 a:hover, .article ul.level_3 a:hover, .article ul.level_1 a:focus, .article ul.level_2 a:focus, .article ul.level_3 a:focus {
	text-decoration: underline;
}

#content .mod_eventlist h2, #content .mod_upcoming_events h2 {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}

#content .szkolenia {
	margin-top: 10px;
}

#content .szkolenia p {
	font-size: 14px;
	font-weight: bold;
	padding-left: 18px;
}

#content .mod_upcoming_events div.empty, #content .mod_eventlist div.empty {
	padding-left: 18px;
}

#content .mod_eventlist .header, #content .mod_upcoming_events .header {
	display: inline-block;
	background: #e7e7e7;
	padding: 2px;
	margin-left: 15px;
	font-weight: bold;

}

#content .mod_eventlist h2 a, #content .mod_upcoming_events h2 a {
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

#content .mod_upcoming_events h2 a {
	color: #5f5f5f;
}

#content .event {
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 18px;
	padding-right: 18px;
}

.cal_1 {
	background: url(../../tl_files/layout/mojregion/photo_mark_rpo.gif) -3px 12px no-repeat;
}

.cal_2 {
	background: url(../../tl_files/layout/mojregion/photo_mark_pokl.gif) -3px 12px no-repeat;
}

.cal_3 {
	background: url(../../tl_files/layout/mojregion/photo_mark_prow.gif) -3px 12px no-repeat;
}

.cal_4 {
	background: url(../../tl_files/layout/mojregion/photo_mark_kpo.gif) -3px 12px no-repeat;
}

.cal_5 {
	background: url(../../tl_files/layout/mojregion/photo_mark_por.gif) -3px 12px no-repeat;
}

table.minicalendar td.p1 {
	background: #e0a410;
}

table.minicalendar td.p2 {
	background: #d55f21;
}

table.minicalendar td.p3 {
	background: #00a76d;
}

table.minicalendar td.p4 {
	background: #007dbe;
}

table.minicalendar td.p8 {
	background: #636363;
}

table.minicalendar td.inne {
	background: url(../../tl_files/layout/mojregion/bg_cal_inne.gif);
}

#content table.minicalendar a {
	color: #ffffff;
}

.mod_faqlist ol li {
	padding: 5px 0px;
}

#info {
	width: 770px;
	position: relative;
	top: -8px;
	font-size:9px;
	text-align: left;
	color: #999999;
}

#info span {
	padding-right: 20px;
}

#content iframe {
	border: 0;
}

.layout_full div {
padding-bottom: 10px;
}

span.total{
display: block;
padding-bottom: 10px;
}

span.total:before {
content: "Dokumentów w kategorii: ";
}

.nazwa_dokumentu .label, .nazwa_dokumentu .value, .dokument .label, .dokument .value, 
.uzytkownika .label, .uzytkownika .value, .data_dodania .label, .data_dodania .value, .downloads .label, .downloads .value {
display: inline;
padding-right: 10px;
}

.mod_cataloglist .layout_full .item {
	border-top: 1px solid #d4d4d4;
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.mod_cataloglist .layout_full div {
	padding-bottom: 5px;
}

#print {
	position: absolute;
	right: 0;
	top: 10px;
	display: inline-block;
}

#print a {
	display: block;
	width: 24px;
	height: 22px;
	background: url(../../tl_files/layout/mojregion/print.gif) 0 0 no-repeat;
}

#print a span {
	display: none;
}

.mod_catalogfilter .search_group, .mod_catalogfilter .sort_group, .mod_catalogfilter .clearall, .mod_catalogfilter .search_group .search .filter_search {
	display: inline-block;
	padding-bottom: 0;
}

.mod_catalogfilter .filter_sort, .mod_catalogfilter .clearall {
	margin-left: 30px;
}

.mod_catalogfilter .clearall {
	clear: left;
}

#top #print {
	display: none;
}

#mapa_dotacji {
	position: relative;
	left: 0pt;
	top: 0pt;
	width: 980px;
}


.layout_full #recaptcha_widget_div div {
	padding: 0;

}

#content .layout_full .rss_links > p {
	text-align: left;
}

#content .layout_full .rss_links > p > a:first-child, #content .mod_subscribe .checkbox_container label {
	display: inline-block;
	width: 340px;
	height: 19px;
	font: 10px Tahoma;
	color: #ffffff;
	padding-left: 60px;
	padding-top: 3px;
}

#content .layout_full .rss_links > p > a:first-child {
	background: url(../../tl_files/layout/mojregion/rss_link.gif) 0 0 no-repeat;
}

#content .mod_subscribe .checkbox_container label {
	width: 400px;
	background: url(../../tl_files/layout/mojregion/newsletter_link.gif) 0 0 no-repeat;
}

/* NoobSlide*/

#mojregion_rotator .buttons{
    text-align: left;
	clear:both;
	padding: 5px;
}


#mojregion_rotator .noobWrapper{
	position:relative;
	overflow:hidden;
}

#mojregion_rotator .buttons span {
	border: 1px solid #b4b4b4;
	background: #6d6d6d;
	color: #ffffff;
	padding: 1px 3px;
	cursor: pointer;
	font: 12px Verdana;
}

#mojregion_rotator .buttons span.noobActive, .buttons span:hover {
	border: 1px solid #fafafa;
	background: #fafafa;
	color: #444444;
}

#popup {
	display: none;
	position: absolute;
	z-index: 1000;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background: #000000;
	opacity:0.4;
	filter:alpha(opacity=40);
}

#popup_container {
	display: none;
	position: absolute;
	z-index: 1001;
	opacity:1;
	filter:alpha(opacity=100);
	background: #fafafa;
}

#popup_content {
	padding-top: 22px;
}

#popup_close {
	display: block;
	position: absolute;
	z-index: 1002;
	top: 0;
	right: 0;
	font-size: 15px;
	line-height: 10px;
	text-decoration: none;
	padding: 5px;
	background: #000000;
	border: 1px solid #ffffff;
	color: #ffffff;
	opacity:1;
	filter:alpha(opacity=100);
}

#hidden_download {
	display: none;
}

#program_type {
	margin-top: 25px;
}

#program_type, #program_date {
	padding: 10px;
	padding-left: 25px;
}

#query_type span, #program_type span, #program_date span, #submit span {
	display: inline-block;
	padding: 5px;
}

#program_type span {
	padding-right: 40px;
}

#program_date span {
	padding-right: 90px;
}

#program_submit {
	padding-left: 440px;
}

.print { 
	display: none;
}

}