/*------------------------------------------------------------------ 
==  CSS_IMIELIN: ===================================
		
	* GŁÓWNE USTAWIENIA		
		 - RESET Global Styles
		 - STYL GŁÓWNY
------------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------------
	RESET Global Styles
------------------------------------------------------------------------------------*/
html 				{min-height:100%;}
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,tr,td { padding:0;margin:0;}
h1, h2, h3, h4, h5  {margin:0;}
blockquote, label, fieldset {margin:10px 0;}
fieldset			{border:0;}
a:focus				{outline:0;}
a			{color:#008ad5;cursor:pointer;text-decoration:none}
a:hover			{color:#008ad5;cursor:pointer;text-decoration:underline}
h1, h2, h3 			{font-family:Arial, Verdena, sans-serif;}
h1,h1 span,h2,h3 	{color:#4f4f4f;}
/*h1 span 			{font-weight:normal;}*/
h1 					{font-size:25px; letter-spacing:-1px;}
h1 a, h2 a 			{color:#03a6ff;}
/*h2 					{font-size:19px;letter-spacing:0px;}
h3 					{font-size:15px;}
h4 					{font-size:14px;}
h5,small 			{font-size:10px;font-weight:bold;}*/
hr 					{width:100%;border:0;height:1px;margin:6px 0;clear:both;}
body 				{font:12px "Lucida Grande", Arial, Verdena, sans-serif;color:#000;}
table 				{border-collapse:collapse;empty-cells:show;border-spacing:0;}
/*address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}*/
marquee 			{overflow:inherit!important;-moz-binding:none;}
blink 				{text-decoration:none;}
nobr 				{white-space:normal;}
abbr,acronym 		{border:0;}
a img, :link img, :visited img 	{border:none;}
ul					{list-style:none;}
ol					{margin-bottom:10px;}
ol li				{margin-left:20px;}
.left { float:left; }
.right { float:right; }
.center { clear:both; }
.clear {clear:both;height:1px;font-size:1px;line-height:1px;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }


.main_site_wrapper { width:100%; height:100%; background:#fff url(../Layout/content/main_bg_repeat.png) repeat-y center 0; }
.main_wrapper { width:100%; height:100%; background:url(../Layout/content/main_bg.jpg) no-repeat center 0; }
.main_content_wrapper { margin:0 auto; width:969px; height:100%; background:#fff; }
#header_top { width:100%; height:219px; /*background:url(/Layout/header/header_top.jpg) no-repeat center 0;*/ }
.menu_cont { position:relative; width:100%; height:45px; background:url(../Layout/header/header_menu_bg_bottom.png) no-repeat center 0; }
.menu_cont .menu_bg { position:absolute; top:0px; left:0px; display:block; width:975px; height:48px; background:url(../Layout/header/menu_bg.png) no-repeat; z-index:2; }
/* menu_list.png */

.main_content { width:100%; height:100%; }
.main_content .left_column { width:229px; float:left; }
.main_content .center_column { width:518px; height:100%; float:left; }
.main_content .right_column { width:221px; height:100%; float:left; }

/* LEFT SIDE .main_content .left_column */
.left_submenu { width:229px; }
.left_submenu .head { width:229px; height:65px; /*background:url(/Layout/content/left_menu_top.png) no-repeat;*/ }
.left_submenu ul.left_submenu_list { width:229px; height:auto; background:url(../Layout/content/left_menu_bg.png) repeat-y; }
.left_submenu ul.left_submenu_list li { clear:both; padding-bottom:7px; padding-left:15px; }
.left_submenu ul.left_submenu_list li:hover {background-color:#97D6F4;}
.left_submenu ul.left_submenu_list li a { font-size:13px; color:#09446c; padding:3px 0 3px 22px; background:url(../Layout/content/pointer_big.png) no-repeat 0 center; }
.left_submenu ul.left_submenu_list li a:hover { padding:3px 0 3px 25px; }
.left_submenu .bottom { width:229px; height:30px; background:url(../Layout/content/left_menu_bg_bottom.png) no-repeat 0 0; }
.bannery { display:block; clear:both; padding-left:12px; }
.bannery a.banner_oswiata { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_1.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_oswiata:hover { background-position:0 -64px; }
.bannery a.banner_dksokolnia { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_2.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_dksokolnia:hover { background-position:0 -64px; }
.bannery a.banner_bmiejska { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_3.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_bmiejska:hover { background-position:0 -64px; }
.bannery a.banner_msk { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_4.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_msk:hover { background-position:0 -64px; }
.bannery a.banner_zoz { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_5.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_zoz:hover { background-position:0 -64px; }
.bannery a.banner_planmiasta { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_6.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_planmiasta:hover { background-position:0 -64px; }
.bannery a.banner_pomocspol { display:block; clear:both; width:205px; height:64px; background:url(../Layout/banners/baner_7.jpg) no-repeat 0 0; text-indent:-9999px; }
.bannery a.banner_pomocspol:hover { background-position:0 -64px; }

/* CENTER SIDE .main_content .center_column */


/* RIGHT SIDE .main_content .right_column */
.logos { display:block; clear:both; width:215px; height:60px; }
.logos a.logo_bip { display:block; float:left; width:45px; height:60px; background:url(../Layout/loga.png) no-repeat 0 0;}
.logos a.logo_sekap { display:block; float:left; width:115px; height:60px; background:url(../Layout/loga.png) no-repeat -57px 0;}
.logos a.logo_rss { display:block; float:left; width:55px; height:60px; background:url(../Layout/loga.png) no-repeat -172px 0;}
.search { display:block; float:left; width:199px; height:22px; background:url(../Layout/right_side/search.png) no-repeat 0 0; padding:8px 8px;}
/*.search input { padding:2px; font-size:12px; height:22px; width:170px; margin:5px 0 0 30px; border:none; background:none; color:#0c4f7b; }*/
.major { display:block; clear:both; width:215px; /*height:257px;*/ padding-top:10px; }
.major .head { display:block; clear:both; width:215px; height:39px; background:url(../Layout/right_side/header_major.png) no-repeat;}
.major .photo { display:block; clear:both; width:215px; height:218px; background:url(../Layout/right_side/major.jpg) no-repeat;}
.akt_wazne { display:block; clear:both; width:215px; height:auto; padding-top:10px; }
.akt_wazne .head { display:block; clear:both; width:215px; height:39px; background:url(../Layout/right_side/header_aktwazne.png) no-repeat;}
.akt_wazne .akt_cont { display:block; clear:both; border:1px solid #ebebeb; border-top:none; background:#fff url(../Layout/right_side/header_under_bg.png) no-repeat center 0; padding:5px; }
ul.akt_cont_list {}
ul.akt_cont_list li { display:block; clear:both; overflow:hidden; border-bottom:1px solid #d8eefb; padding:3px 0 3px 17px; background:url(../Layout/content/pointer_small.png) no-repeat 0 center; font-size:11px; color:#646464; }
ul.akt_cont_list li span.date { color:#237aaf; }
ul.akt_cont_list li a { color:#646464; padding-left:5px; }
ul.akt_cont_list li a:hover { text-decoration:underline; }

a.kurier { display:block; clear:both; width:215px; height:51px; background:url(../Layout/right_side/kurier.png) no-repeat;}
.kalendarium { display:block; clear:both; width:215px; height:auto; padding-top:10px; }
.kalendarium .head { display:block; clear:both; width:215px; height:39px; background:url(../Layout/right_side/header_kalendarium.png) no-repeat;}
.kalendarium .kal_cont { display:block; clear:both; border:1px solid #ebebeb; border-top:none; background:#fff url(../Layout/right_side/header_under_bg.png) no-repeat center 0; padding:5px; }

.footer_wrapper { width:100%; height:377px; background:#fff url(../Layout/footer/footer_wrapper_bg.jpg) no-repeat center 0; }
.footer_wrapper .footer { margin:0 auto; width:969px; height:377px; background:#fff url(../Layout/footer/footer_bg.jpg) no-repeat center 0; }

ul.menu_main_list { display:block; clear:both; }
ul.menu_main_list li { display:block; float:left; position:relative; }
ul.menu_main_list li a { display:block; color:#fff; height:48px; background:url(../Layout/header/menu_list.png) no-repeat; text-indent:-9999px; }
ul.menu_main_list li a.nasze_miasto { width:320px; background-position:0 0;}
ul.menu_main_list li a.nasze_miasto:hover {background-position:0 -48px;}
ul.menu_main_list li a.samorzad { width:105px; background-position:-320px 0;}
ul.menu_main_list li a.samorzad:hover { background-position:-320px -48px; }
ul.menu_main_list li a.organizacje { width:125px; background-position:-425px 0;}
ul.menu_main_list li a.organizacje:hover { background-position:-425px -48px;}
ul.menu_main_list li a.kultura { width:100px; background-position:-550px 0; }
ul.menu_main_list li a.kultura:hover { background-position:-550px -48px; }
ul.menu_main_list li a.turystyka { width:200px; background-position:-650px 0; }
ul.menu_main_list li a.turystyka:hover { background-position:-650px -48px; }
ul.menu_main_list li a.multimedia { width:125px; background-position:-850px 0; }
ul.menu_main_list li a.multimedia:hover { background-position:-850px -48px; }

ul.menu_main_list li div.main_submenu_cont { position:absolute; width:auto; top:43px; display:none; clear:both; background:#4cbe86; border:1px solid #3e956a; border-top:none; z-index:3;
-moz-box-shadow: 0 2px 3px #999;-webkit-box-shadow: 0 2px 3px #999; box-shadow:0 2px 3px #999; -icab-box-shadow:0 2px 3px #999;-khtml-box-shadow:0 2px 3px #999;
-khtml-border-radius-bottomleft:9px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;
-khtml-border-radius-bottomright:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;}

ul.menu_main_list li.first div.main_submenu_cont { top:43px; left:189px; }

ul.menu_main_list li.last div.main_submenu_cont { position:absolute; display:block; width:160px; top:43px; right:15px; display:none; clear:both; background:#4cbe86; border:1px solid #3e956a; border-top:none; z-index:3; }
ul.menu_main_list li:hover div.main_submenu_cont { display:block; }
ul.menu_main_list li div.main_submenu_cont ul.main_submenu_list { display:block; clear:both; background:#4cbe86; border:1px solid #81c7a9; border-top:none; padding:0px 12px 9px 12px; 
-khtml-border-radius-bottomleft:9px;-moz-border-radius-bottomleft:9px;-webkit-border-bottom-left-radius:9px;border-bottom-left-radius:9px;
-khtml-border-radius-bottomright:9px;-moz-border-radius-bottomright:9px;-webkit-border-bottom-right-radius:9px;border-bottom-right-radius:9px;}
ul.menu_main_list li div.main_submenu_cont ul.main_submenu_list li { display:block; clear:both; padding:0px; margin:0px; height:19px; }
ul.menu_main_list li div.main_submenu_cont ul.main_submenu_list li a { white-space:nowrap; font-size:12px; color:#fff!important; text-shadow:1px 1px 0 #3e956a; text-indent:0px; padding:3px 0 3px 8px!important; height:19px; line-height:19px; margin:0px; background:url(../Layout/header/pointer_white.png) no-repeat 0 center;}
ul.menu_main_list li div.main_submenu_cont ul.main_submenu_list li a:hover { text-decoration:underline; color:#fbf94d!important; }





.mini_info { padding:7px 0 7px 10px; font-size:12px; color:#585858; height:23px; line-height:23px; }
.mini_info div {float:left;}
.mini_info .pogrubienie {font-weight:bold; color:#003e6d; padding-right:15px; padding-left:3px;}
.mini_info span { font-weight:bold; color:#003e6d; }
.mini_info img {  }
.akt_header { display:block; width:275px; height:34px; background:url(../Layout/akt_header1.png) no-repeat; margin-left:-4px; }
.rss {display: block;
    height: 33px;
    margin-left: 244px;
    margin-top: 0;
    width: 25px;}
ul.hot_news { display:block; clear:both; padding:10px;}
ul.hot_news li { display:block; clear:both; padding-bottom:7px; }
ul.hot_news li h2.head { color:#014478; font-size:13px; font-weight:bold; }
ul.hot_news li span.date { color:#999; font-size:11px; }
ul.hot_news li .msg { display:block; clear:both; margin-bottom:6px; }
ul.hot_news li .msg img { display:block; float:left; border:1px solid #006; }
ul.hot_news li .msg p { display:block; float:left; padding-left:10px; width:380px; font-size:12px; line-height:14px; color:#666; }
ul.hot_news li .msg a.link_more { text-align:right; display:block; padding-right:10px; float:right; font-size:11px!important; color:#0244a4; }
ul.hot_news li .msg a.link_more:hover { text-decoration:underline; }
ul.hot_news li .line { display:block; clear:both; width:495px; height:1px; background:url(../Layout/content/line_long.png) no-repeat; margin-top:6px; }


ul.hot_news_list { padding:0 0 0 10px; }
ul.hot_news_list li { display:block; clear:both; padding-bottom:4px; }
ul.hot_news_list li a { padding:3px 0 3px 17px; background:url(../Layout/content/pointer_small.png) no-repeat 0 center; color:#646363; font-size:11px; font-weight:bold; }
ul.hot_news_list li a:hover { text-decoration:underline; }



ul.tabs { display:block; clear:both; width:505px; padding-top:15px; border-bottom:1px solid #71ade0; height:26px; }
ul.tabs li { display:block; float:left; padding-right:2px; }
ul.tabs li.first { padding-left:15px; }
ul.tabs li a { display:block; width:150px; height:26px; background:url(../Layout/content/tabs.png) no-repeat; text-indent:-9999px; }
ul.tabs li a.tab_gallery { background-position:0 0; }
ul.tabs li a.tab_gallery:hover { background-position:0 -40px; }
ul.tabs li a.tab_gallery.selected { background-position:0 -80px; }
ul.tabs li a.tab_investments { background-position:0 -120px; }
ul.tabs li a.tab_investments:hover { background-position:0 -160px; }
ul.tabs li a.tab_investments.selected { background-position:0 -200px; }


.tab_window_main_site { display:block; clear:both; }
ul.photos { display:block; clear:both; padding-top:10px; }
ul.photos li { display:block; float:left; padding:4px; border:1px solid #71ade0; background:#e4eff9; margin-right:10px; 
-moz-border-radius:3px;border-radius:3px;-webkit-border-radius:3px;
-icab-box-shadow:3px 3px 3px #d5e7f7;-khtml-box-shadow:3px 3px 3px #d5e7f7;-moz-box-shadow:3px 3px 3px #d5e7f7;-webkit-box-shadow:3px 3px 3px #d5e7f7; box-shadow:3px 3px 3px #d5e7f7; }
ul.photos li:hover { border:1px solid #127ed9; background:#cae3f8; }
ul.photos li a img { border:1px solid #98c5ec; }

ul.invest_list { padding:10px 0 0 10px; }
ul.invest_list li { display:block; clear:both; padding-bottom:4px; }
ul.invest_list li a { padding:3px 0 3px 17px; background:url(../Layout/content/pointer_small.png) no-repeat 0 center; color:#646363; font-size:11px; font-weight:bold; }
ul.invest_list li a:hover { text-decoration:underline; }



.footer { width:100%; height:100%; position:relative; }
.footer ul.menu_footer { padding-top:90px; }
.footer ul.menu_footer li { display:block; float:left; padding-left:22px; }
.footer ul.menu_footer li span.head { display:block; font-size:12px; font-weight:bold; color:#898989; padding:3px 0 3px 22px; background:url(../Layout/content/pointer_big.png) no-repeat 0 center; }
.footer ul.footer_submenu { display:block; clear:both; padding-left:17px; }
.footer ul.footer_submenu li { display:block; clear:both; padding-left:0px; }
.footer ul.footer_submenu li a { font-size:10px; color:#898989; padding:3px 0 3px 8px; background:url(../Layout/footer/pointer.png) no-repeat 0 center; }
.footer ul.footer_submenu li a:hover { text-decoration:underline; }
.footer ul.menu_footer li a.see_more { display:block; clear:both; padding:6px 0 3px 16px; color:#12689e; font-size:12px; font-weight:bold; }
.footer ul.menu_footer li a.see_more:hover { text-decoration:underline; }
.footer a.iap_link { position:absolute; left:0px; top:327px; display:block; width:260px; height:50px; background:url(../Layout/footer/iap_link.png) no-repeat 0 0; text-indent:-9999px; }
.footer a.iap_link:hover { background-position: 0 -50px; }

#Tresc {
     padding:10px;
     width:498px;
}

.bannery {line-height:1px;}
.zdjecie {float:left;}
.zajawka {float:left; width:380px; font-size:12px;}
#ZawartoscPodwujna {float:left; width:730px;}
#Tresc2 {width:710px; padding:10px;}
.AktualnosciTytul {color:#014478; font-size:13px; font-weight:bold;}
.AktualnosciData {color:#999999; font-size:11px;}
.AktualnosciZdjecie {float:left; width:100px;}
.AktualnosciZajawka {float:left;}

.Archiwum {
	text-align:center;
}

.Archiwum a {
	text-decoration:none;
	color:#014478;
	font-weight:bold;
	font-size:13px;
}

.Archiwum a:hover {
	text-decoration:underline;
}
.przycisk { width:22px; height:22px; border:none; background:none transparent;}
.poletextowe { width:170px; height:22px; border:none; background:none transparent; color:#0C4F7B;}
#kalendarz table .wydarzenie {border:1px #FFF solid; margin-left:2px; margin-top:2px;}
#LeweMenu {
	width:229px;
}

#LeweMenu a{
	color:#09446C;
	font-size:13px;
	font-family:"Lucida Grande",Arial,Verdena,sans-serif;
	text-decoration:none;
	display:block;
}

#LeweMenu ul li a:hover {
	text-decoration:none;
	padding-left:5px;
}

#LeweMenu ul {
	margin:0;
	padding:0;
	width:229px;
	background:url(../Layout/content/left_menu_bg.png) repeat-y;
	display:block;
}

#LeweMenu ul li {
	list-style:none;
	display:block;
	padding-bottom:7px;
}

#LeweMenu ul li:hover {
	background-color:#97D6F4;
}

.poziom1 {
	width:193px;
	padding-left:36px;
	background:url(../Layout/Menu/poziom1.png) top left no-repeat;
}

.poziom2 {
	width:179px;
	padding-left:50px;
	background:url(../Layout/Menu/poziom2.png) top left no-repeat;
}

.poziom3 {
	width:164px;
	padding-left:65px;
	background:url(../Layout/Menu/poziom3.png) top left no-repeat;
}

#LeweMenu .bottom { width:229px; height:30px; background:url(../Layout/content/left_menu_bg_bottom.png) no-repeat 0 0; }

.czysty {clear:both;}

.menu_dol {
        width:185px;
height:130px;
	overflow:hidden;
}

.menu_dol li {
        width:185px;
}

#Burmistrz {
	width:95px;
	height:95px;
	float:left;
}

.burmistrz {
width:95px;
height:95px;
display:block;
}

.ArchiwumWiadomosc {
border-bottom:#000 solid 1px;
margin-bottom:10px;
padding-bottom:5px;}

.ArchiwumWiadomoscData {
color: #999999;
font-size: 11px;
}

.ArchiwumWiadomoscTemat a {
    color: #014478;
    font-size: 13px;
    font-weight: bold;
    padding-left:5px;
}



#iap_sliderTabMain { }
.iap_slT_slideDiv { display:block;margin:0; padding:0; }
.iap_slT_slideCont { display:block; position:relative; width:300px; height:150px; margin:0; padding:0; }

/* można w sumie dawać dowolne grafiki przyciksów strzałek */
.iap_slT_slideCont a.iap_alT_aleft { cursor:pointer; position:absolute; z-index:100; top:0px; left:0; display:block; width:35px; background:url(../Layout/przewijanie/arrows.png) no-repeat -105px center;}
.iap_slT_slideCont a.iap_alT_aleft:hover { background-position:-175px center; }
.iap_slT_slideCont a.iap_alT_aleft.disabled,
.iap_slT_slideCont a.iap_alT_aleft.disabled:hover { display:none; width:0; cursor:default; background:none; }

.iap_slT_slideCont a.iap_alT_aright { cursor:pointer; position:absolute; z-index:100; top:0px; right:0; display:block; width:35px; background:url(../Layout/przewijanie/arrows.png) no-repeat 0 center; }
.iap_slT_slideCont a.iap_alT_aright:hover { background-position:-70px center; }
.iap_slT_slideCont a.iap_alT_aright.disabled,
.iap_slT_slideCont a.iap_alT_aright.disabled:hover { display:none; width:0; cursor:default; background:none; }

.iap_slT_slideCont .iap_alT_slideIn_one {  margin:0; padding:0; display:block; width:100%; height:100%; }
.iap_slT_slideCont .iap_alT_slideIn_one .iap_alT_slideIn_two { display:block; width:100%; height:100%; margin:0; padding:0; padding:5px 0 5px 0; overflow:hidden; }
.iap_slT_slideCont .iap_alT_slideIn_one .iap_alT_slideIn_two .iap_alT_slideIn_three { display:block; width:300px; height:100%; margin-left:5px; overflow:hidden; }

.iap_slT_slideCont ul.iap_alT_slideCar { display:block; width:300px; height:200px; margin:0; padding:0 10px; }
.iap_slT_slideCont ul.iap_alT_slideCar #content_ li { display:block; float:left; margin:0; padding:0; margin-right:5px; height:100%;border:2px solid #e0e0e0;}
.iap_slT_slideCont ul.iap_alT_slideCar #content_ li a { display:block; overflow:hidden; }
.iap_slT_slideCont ul.iap_alT_slideCar #content_ li a img { }

ul.iap_slT_tabs { display:block; clear:both;  margin:0; padding:0; margin-top:15px;  border-bottom:1px solid #71ade0; height:26px; }
ul.iap_slT_tabs li { display:block; float:left; padding-right:2px; }
ul.iap_slT_tabs li.first { padding-left:15px; }
ul.iap_slT_tabs li a { cursor:pointer; display:block; width:150px; height:26px; background:url(../Layout/przewijanie/tabs.png) no-repeat; text-indent:-9999px; }
ul.iap_slT_tabs li a#iap_slT_tab_1 { background-position:0 0; }
ul.iap_slT_tabs li a#iap_slT_tab_1:hover { background-position:0 -40px; }
ul.iap_slT_tabs li a#iap_slT_tab_1.selected { background-position:0 -80px; }
ul.iap_slT_tabs li a#iap_slT_tab_2 { background-position:0 -120px; }
ul.iap_slT_tabs li a#iap_slT_tab_2:hover { background-position:0 -160px; }
ul.iap_slT_tabs li a#iap_slT_tab_2.selected { background-position:0 -200px; }


#wiecej td.kol1 {font-weight:bold; width:120px;}
#wiecej table td div.h1 a {font-weight: bold;} 
#wiecej table {border-bottom: 1px solid #000;} 
#wydarzenia_miesiace {width: 100%; font-size: 11px; font-family: Arial, Helvetica, sans-serif;}
#wydarzenia_miesiace td {padding: 6px;}
.wydarzenia_miesiace {height: 200px; width: 198px; float: left;}
#kalendarz {width: 198px; clear: both;}
#kalendarz li {display: inline; padding:2px 5px; }
#kalendarz .akt {font-weight: bold;}
#kalendarz .hidden {visibility: hidden;}
.dzis_dzien {font-weight: bold;}
#wydarzenia_miesiace a {text-decoration:none;}
#wydarzenia_miesiace a:hover {text-decoration: underline;}
.title {text-align: center; font-weight: bold; border-bottom: 1px solid #fff; padding: 6px;}
.title a {text-decoration: none;}
.title a:hover { text-decoration: underline;}
#kalendarz table {width: 100%;}
#kalendarz .title, .wydarzenia_tydzien .title {background-color: none; font-size: 11px;}
#kalendarz table td {text-align: center;}
.wydarzenia_miesiace, .dzis {border-style: solid; border-width: 1px;}
.title a.m_wstecz, .title a.m_nastepny, .title a.m_biezacy {display: block; float: left; padding-left: 2px; padding-right: 2px; width: 55px}
.wydarzenia_tydzien ul {text-decoration: none; list-style: none; margin: 0 auto; width: 800px;}
.wydarzenia_tydzien li {float: left; display: block; padding-right: 15px; width: 185px }
.wydarzenia_tydzien a {display: block; float: left; }
.wyd_div_tabela {clear: both;}
.wyd_komorka1 {}
.wyd_komorka2 {width: 0px;}
.wyd_wiersz td {border-bottom: 1px solid #000;}
#wydarzenia_opis_dnia td {padding: 2px 5px 2px 5px;}
#wydarzenia_opis_dnia table {width: 100%;}
#wydarzenia_miesiace .dzis {border-color: #000066;}
.wydarzenia_miesiace {border-color: #fff;} /* Obramowanie miesiecy  		border_months */
.wydarzenia_miesiace {background: #ffffff} /* To dzie 			background_months */
#wydarzenia_miesiace a {color: #000;} /* Czcionka dzie 			wyd_mies_a */
div.title { background: #be9157; } /*  To nazwy miesicy 			title */
div.title { color: #ffffff;} /* Nazwa miesica 					wyd_mies_title */
#wydarzenia_miesiace .nd {background: #ffffff;}  /* To niedziela 		background_sunday*/ 
#wydarzenia_miesiace .nd a{color: #000000;} /*Czcionka niedizela 			sunday */ 
#wydarzenia_miesiace .sob {background: #ffffff;} /* To sobota 		background_saturday */ 
#wydarzenia_miesiace .sob a {color: #000;} /* Czciona sobota			saturday */ 
#kalendarz table .wydarzenie {background: #be9157;} /* To wydarzenia 	background_event*/
#kalendarz table .wydarzenie a {color: #fff;} /*  Czcionka wydarzenia 	event */
#wydarzenia_miesiace tr.title {background: #ffffff;} /* Tlo dni tygodnia		title_dni */
#wydarzenia_miesiace tr.title a {color: #000000;} /* Czcionka dni tygodnia 	title_td */
#kalendarz #wydarzenia_miesiace .akt, .dzis_dzien {background: #cce7e0; } /* To dzis 	background_aktualna */
#kalendarz #wydarzenia_miesiace .akt, .dzis_dzien a {color: #000000;} /* Aktualny data 	aktualna */
#wydarzenia_opis_dnia .data	{color: #000;} /*Czcionka godzina*/
#wydarzenia_opis_dnia .nazwa a	{color: #000;} /*Czcionka nazwy */
#wydarzenia_opis_dnia .miejsce	{color: #000;} /*&gt;Czcionka miejsce*/
#wydarzenia_opis_dnia .data	{background: #09f;} /*To godzina */
#wydarzenia_opis_dnia .nazwa	{background: #09f;} /*To nazwy */
#wydarzenia_opis_dnia .miejsce	{background: #09f;}/*&gt;To miejsce */
#wydarzenia_opis_dnia tr.title 	{color: #fff;}/*Czcionka dnia tygodnia */
#wydarzenia_opis_dnia tr.title	{background: #09f;}/*To dnia tygodnia */