html, body, table#all, table#all td {
	height:100%;
}
body {
	font-family:verdana, arial, sans-serif;
	text-align:left;
	font-size:11px;
	background-color:#D3D3D3;
}
body, div, img, form {
	margin:0;
	padding:0;
	border:none;
}
td {
	vertical-align:top;
}
input.text, textarea, select {
	border:1px solid #838383;
	background-color:#F3F3F3;
	font-family:verdana, arial, sans-serif;
	text-align:left;
	font-size:11px;
	color:#5A5A5A;
	padding:1px;
}
div.clearboth {
	clear:both;
	font-size:0px;
}
a, a:hover {
	color: #3A8DD3;
	font-weight:bold;
}

.bgwhite {
	background-color:#FFFFFF;
}

table#all {
	width:100%;
}
td.tlo_left {
	width:50%;
	background:#D3D3D3 url('../img/tlo_dots.gif') repeat top right;
}
div.tlo_left {
	width:100%;
	height:591px;
	background:#D3D3D3 url('../img/tlo_left.gif') repeat-x top right;
}
td.tlo_right {
	width:50%;
	background:#D3D3D3 url('../img/tlo_dots.gif') repeat top left;
}
div.tlo_right {
	width:100%;
	height:591px;
	background:#D3D3D3 url('../img/tlo_right.gif') repeat-x top left;
}

td.shadow_right {
	width:12px;
	background:#D3D3D3 url('../img/tlo_dots.gif') repeat top left;
}
div.shadow_right {
	width:12px;
	height:591px;
	background:#D3D3D3 url('../img/wide_shadow_right.gif') no-repeat top left;
}
div#shadow_right_filler {
	background:#D3D3D3 url('../img/wide_shadow_right_filler.gif') repeat-y top left;
	width:12px;
}
td.shadow_left {
	width:12px;
	background:#D3D3D3 url('../img/tlo_dots.gif') repeat top left;
}
div.shadow_left {
	width:12px;
	height:591px;
	background:#D3D3D3 url('../img/wide_shadow_left.gif') no-repeat top left;
}
div#shadow_left_filler {
	background:#D3D3D3 url('../img/wide_shadow_left_filler.gif') repeat-y top left;
	width:12px;
}


td.mid {
	width:12px;
	height:591px;
	background:#D3D3D3 url('../img/tlo_dots.gif') repeat top left;
}

div#main {
	width:900px;
}
div#top {
	height:50px;
	background:#FFFFFF url('../img/tlo_top.gif') no-repeat;
	border-bottom:7px solid #245599;
}
div#top img {
	margin-top:29px;
}
div#logo_top {
	width:192px;
	height:98px;
	float:left;
	background:#F2F2F2 url('../img/logo_tlo.jpg') no-repeat;
	padding-top:44px;
	padding-left:8px;
}
div#anim_top {
	width:700px;
	height:142px;
	float:right;
	/*background:url('../img_main/top_anim.gif') no-repeat;*/
}
div#lower_cont {
	width:100%;
	background:#D3D3D3 url('../img/cont_shadow_dots.gif') repeat-y;
}

div#center_cont {
	width:500px;
	height:100%;
	overflow:hidden;
}
div#left_cont, div#right_cont {
	width:200px;
	overflow:hidden;
}
div#left_cont, div#right_cont, div#center_cont {
	float:left;
}
div#left_cont .content {
	background:#8B8B8B url('../img_main/left_cont_shadow.gif');
}
div#right_cont .content {
	background:#F2F2F2 url('../img/right_cont_shadow.gif');
}
div#right_cont .content {
	height:auto !important;
	height/**/ :392px;
	min-height:392px;
	line-height:100%;
}
div#left_cont .content {
	height:auto !important;
	height/**/ :300px;
	min-height:300px;
}
div#right_cont {
	background:#D3D3D3 url('../img/right_cont_shadow_dots.gif') repeat-y;
}
div#left_cont {
	background:#D3D3D3 url('../img/left_cont_shadow_dots.gif') repeat-y;
}

div#left_cont_top_shadow {
	height:5px;
	background:#8B8B8B url('../img_main/left_cont_top_shadow.gif') no-repeat;
	font-size:0px;
}
div#right_cont_top_shadow {
	height:8px;
	background:#F2F2F2 url('../img_main/right_cont_top_shadow.gif') no-repeat;
	font-size:0px;
}
div#left_cont .bottom, div#right_cont .bottom {
	height:10px;
	font-size:0px;
}
div#left_cont .bottom {
	background:#FFFFFF url('../img/left_cont_bottom.gif') repeat-y;
}
div#right_cont .bottom {
	background:#FFFFFF url('../img/right_cont_bottom.gif') repeat-y;
}

div#left_search {
	height:30px;
	padding-left:7px;
	border-top:1px solid #777777;
	border-bottom:1px solid #777777;
	margin:13px 0 16px 0;
}
div#left_search .lower {
	margin-top:7px; 
}
div#left_search input.text {
	margin-top:-1px;
	width:110px;
	height:14px;
	padding:1px;
	float:left;
}
div#left_search img, div#left_search input.img, div#left_search div.flash {
	float:left;
}

div#left_contact {
	padding:15px;
	color:#FFFFFF;
	background:#245599 url('../img_main/left_cont_shadow_blue.gif');
	font-size:10px;
	line-height:100%;
	text-align:right;
}
div#left_contact a {
	color:#FFFFFF;
}

div#right_cont div.black {
	color:#E8E8E8;
	background:#8B8B8B url('../img_main/right_cont_shadow.gif');
	padding-bottom:1px;
}
div.right_cont_box {
	padding-top:8px;
	border-bottom:1px solid #ABABAB;
	font-size:10px;
	color:#5A5A5A;
}

div.right_cont_box div.padding {
	padding-right:15px;
	padding-left:15px;
}
div.right_cont_box p {
	margin:7px 0;
}
div.right_cont_box form {
	/*margin:0 14px;*/
}
div.right_cont_box .wiecej {
	float:right;
}
div.right_cont_box .wiecej a {
	color:#5A5A5A;
	text-decoration:none;
}
div#intro {
	color:#6B6B6B;
	background-color:#D4D4D4;
	font-size: 0px;
	line-height: 100%;
}
div#intro p {
	padding:15px 15px 15px 15px;
	margin:0;
}
div#center_cont  .content {
	color:#6B6B6B;
	background-color:#D4D4D4;
	padding:10px 20px;
	height:100%;
}

div#ccc div#ikonki_bottom {
	position:relative;
	top:10px;
	left:20px;
}

div.h1 img {
	vertical-align:top;
}
img.h2, div.h2 {
	margin:10px 0;
}

div.center_news p {
	margin:15px 0 !important;
	margin:10px 0;
}
div.center_news {
	background-color:#F3F3F3;
	border-bottom:6px solid #FFFFFF;
	color:#6B6B6B;
	width:500px;
}
div.center_news .title, .tytul {
	color:#245599;
	font-weight:bold;
}
div.center_news .title {
	line-height:18px;
	height:18px;
	background-color:#D4D4D4;
}

div.center_news .title a {
	text-decoration:none;
	color:#245599;
}
div.center_news .title .date {
	font-weight:normal;
	float:right;
}
/*div.center_news img {
	border:1px solid #D4D4D4;
	float:right;
	margin:10px;
}*/
div.center_news div.news_content, div.center_news .title {
	padding-left:15px;
	padding-right:15px;
}
div.center_news .wiecej {
	float:right;
	background:url('../img_main/ico_wiecej.gif') no-repeat 0px 4px;
}
div.center_news .wiecej a {
	color:#5A5A5A;
	text-decoration:none;
}

div#footer {
	height:38px;
	background-color:#838383;
	color:#FFFFFF;
	font-size:9px;
}
div#footer a {
	color:#FFFFFF;
	text-decoration:none;
}

div#left_down_shadow {
	height:12px;
	background:#D3D3D3 no-repeat;
	background-image:url('../img/left_down_shadow_1.gif');
	font-size:0px;
}
div#shadow_left_corner {
	height:12px;
	background:#D3D3D3 no-repeat;
	background-image:url('../img/shadow_left_corner_1.gif');
	font-size:0px;
}

div#right_down_shadow {
	height:12px;
	background:#D3D3D3 no-repeat top left;
	background-image:url('../img/right_down_shadow_1.gif');
	font-size:0px;
}
div#shadow_right_corner {
	height:12px;
	background:#D3D3D3 no-repeat;
	background-image:url('../img/shadow_right_corner_1.gif');
	font-size:0px;
}

div#down_shadow {
	height:12px;
	background-color:#D3D3D3;
	line-height:0px;
	font-size:0px;
	background-color:no-repeat;
	font-size:0px;
}
table#down_shadow_table {
	width:100%;
	height:12px;
}

div.menu_flash, div.menu_flash_small {
	margin-bottom:2px;
}
div.menu_flash_small {
	margin-left:15px;
}

/*========== style z edytora:   ==========*/

div#center_cont  .content ul {
	margin: 6px 0 6px 6px;
	padding:0;
}
div#center_cont  .content ul li {
	list-style-type : none;
	background-image : url('../img_main/bullet.gif');
	background-repeat : no-repeat;	
	background-position : 0 6px;
	padding: 0 0 0 7px;
}

#page_nav {
	text-align:center;
	padding-bottom:6px;
	color:#245DAA;
	font-weight:bold;
	background-color:#F3F3F3;
	margin-top:40px;
	margin-bottom:10px;
}
#page_nav img {
	position:relative;
	top:4px;
}
#page_nav a {
	text-decoration:none;
	font-weight:bold;
	color:#6B6B6B;
}
#page_nav a:visited {
	font-weight:normal;
}

#sitemap {
	margin-left:20px;
}
#sitemap .item1 {
	height:22px;
	background:url('../img/dotted_title.gif') no-repeat bottom left;
}
#sitemap .nochildren {
	background:url('../img/dotted_title2.gif') no-repeat bottom left;
}
#sitemap .item1 a {
	text-transform:uppercase;
	text-decoration:none;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#83A4D0;
}
#sitemap .item2 img, #sitemap .item3 img, #sitemap .item3l img, #sitemap .item4 img{
	float:left;
}
#sitemap .item2, #sitemap .item3, #sitemap .item3l, #sitemap .item4 {
	height:20px;
	margin-left:20px;
}
#sitemap .item3, #sitemap .item3l, #sitemap .item4 {
	padding-left:14px;
	background:url('../img/dotted_vertical3.gif') no-repeat top left;
}
#sitemap .item3l {
	background:url('../img/dotted_vertical6.gif') no-repeat top left;
}
#sitemap .item2 {
	padding-left:1px;
	background:url('../img/dotted_vertical1.gif') no-repeat top left;
}
#sitemap .last_sub0 {
	background:url('../img/dotted_vertical0.gif') no-repeat top left;
}
#sitemap .last_sub4 {
	background:url('../img/dotted_vertical4.gif') no-repeat top left;
}
#sitemap .last_sub7 {
	background:url('../img/dotted_vertical7.gif') no-repeat top left;
}


#sitemap .item2 a, #sitemap .item3 a, #sitemap .item3l a, #sitemap .item4 a {
	padding-left:2px;
	text-decoration:none;
	font-size:9px;
	color:#838383;
	position:relative;
	top:2px !important;
	top/**/ :2px;
}
div.black img.ramka, div.black img.ramka-gruba,
div.black .ramka img, div.black .ramka-gruba img {
	border-color:#D4D4D4;
}

img.ramka, .ramka img {
	border-style : solid;
	border-width : 1px;
	border-color : #838383;
	margin:5px;
}

img.ramka-gruba, .ramka-gruba img {
	border-style : solid;
	border-width : 4px;
	border-color : #838383;
	margin:5px;
}

div.right_cont_box img {
	margin:2px 0px;
}

