/* CSS Document */
body { padding:0px 0px 20px 0px ; margin:0px;font-size:11px;background:#9c9c9c; background:#9c9c9c; }
table { border-collapse:collapse; margin:0px;padding:0px}
table td { vertical-align:top}
img { border:none; }
html { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:14px; }
a { color:#392b8a; text-decoration:none; }
a:hover { text-decoration:underline; }
// h1 { font-size:16px; width:482px; margin:0px 0px 10px 0px; padding:0px 0px 15px 0px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #c9c9c9;}
h1 { font-size:16px;height:14px;width:573px; background:#4536a0 url(images/h1_bg.jpg) no-repeat right; margin:0px 0px 0px 0px; padding:10px 0px 10px 10px; font-family:Arial, Helvetica, sans-serif;color:#ffffff;}
h2 { font-size:13px;font-weight:bold;background:#ffffff;padding:10px 10px 10px 10px;margin:0px 0px 5px 0px;line-height:18px;color:#4536a0;}
h3 { font-size:13px; margin:5px 0px 5px 0px; padding:5px 0px 5px 0px;border-bottom:1px solid #cecece;color:#4536a0}
h4 { padding:14px 0px 4px 0px; margin:0px; color:#392b8a; font-size:11px; }

hr { border:0px;height:1px;border-bottom:1px solid #DEDDE3;margin:0px;padding:0px }

form { margin:0px; padding:0px; }
ul { margin:0px; padding:0px;  }
ul li { padding:3px 0px 3px 0px;line-height:16px;background:url(images/li_1.gif) cricle no-repeat; }
/* li graficzne */
.arr {margin:0px 0px 0px 10px;list-style:url(images/li_arr.gif)}
.graf {margin:0px 0px 0px 10px;list-style:url(images/li_arr.gif)}


ul li ul { padding:3px 0px 3px 0px;display:inline; background:none; }
ul li ul li { padding:3px 0px 3px 30px;list-style:none;background:url(images/li_2.gif) no-repeat left}

p { line-height:14px; padding:5px 0px 5px 0px; margin:0px; }

#main { width:100%; list-style:none; }
#main td { padding:0px; }

#center_top { width:813px; height:308px; background:#ffffff; }

#left_top { background:url(images/left_bg.jpg) no-repeat top right; }
#right_top { background:url(images/right_bg.jpg) no-repeat top left; }

#top { width:813px; height:102px; background:url(images/top.jpg); }

#logo { width:205px; height:206px; float:left; }
#flash { width:605px; height:191px; margin:10px 0px 0px 3px;float:left; }

#top_right { float:right;padding:26px 8px 0px 0px;width:250px; }
#top_menu { width:250px;}
#top_menu td { padding:0px; height:37px; }
#top_menu #tm_1 { padding-left:10px; }

#lang { padding:8px 15px 0px 0px;height:15px; text-align:right; }
#lang a { color:#ffffff;text-decoration:none; }
#lang a:hover { color:#ffc000; }
#lang img { vertical-align:middle;margin-right:7px; }

#content_box { width:813px; background:url(images/main_bg.gif); }
#center_left { background:url(images/center_left_bg.jpg) no-repeat top right; }
#center_right { background:url(images/center_right_bg.jpg) no-repeat top left; }
#center_right2 { background:url(images/center_right_bg2.jpg) no-repeat top left; }
/* new menu */



#nav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
}
#nav ul {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
	background:none;
}
#nav2 ul {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
#nav li {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP:0px;
	background:none;
}
/*   #0071BB */
#nav li a {
	PADDING-RIGHT: 0px; 
	DISPLAY: block;
	font-weight:normal;
	PADDING-LEFT: 30px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px;
	TEXT-DECORATION: none;
	color:#fff;
}
/* tlo pod linkami */
#nav div#up li a:hover {
 background:url(images/menu_hoverd.jpg) no-repeat left;
} 

#nav div#upd li a {
 background:url(images/menu_hoverd.jpg) no-repeat left;
}

#nav li div#up ul li a:hover {
 background:url(images/menu_hover.jpg) no-repeat left;
} 
#nav li div#upd ul li a {
 background:url(images/menu_hoverd.jpg) no-repeat left;
} 

#nav li div#up ul li ul li a:hover {
 background:url(images/menu_hover.jpg) no-repeat left;display:block;
} 
#nav li div#up ul li ul li a {
 background:url(images/menu_hover_tlo.jpg) no-repeat left;display:block;
} 
#nav li div#upd ul li ul li a {
 background:url(images/menu_hover2.jpg) no-repeat left;color:#fff;display:block;
} 

#nav li div#up ul li ul li ul li a:hover {
 background:url(images/menu_hover3.jpg) no-repeat left;
} 
#nav li div#upd ul li ul li ul li a {
 background:url(images/menu_hover3.jpg) no-repeat left;color:#fff
} 
/* koniec tla */


#nav li li a:hover {
	font-weight:normal;
	background:#392B8A;url(images/menu_hover.jpg) no-repeat left ;
	color:#fff
}
#nav li li li a:hover {

}
#nav li li span {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
	
}
#nav li li a, #nav li li li a {
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 35px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px;  
	font-size:100%;
	border-top:0px solid #FFF;
	border-left:0px solid #FFF;
display:block;

	border-right:0px solid #FFF;

}
#nav li li li a {
		PADDING-LEFT: 50px; 
		display:block;
		
}#nav li li li li a{
		PADDING-LEFT: 60px; 
		display:block;
}
#mBody {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px;
}
#side {
 MARGIN-BOTTOM: 0px; 
 WIDTH: 205px;
 float:left;
 line-height: 1.1em
}







/* koniec new menu */





#text { color:#515151; width:300px; padding:20px 20px 10px 25px; float:left; text-align:justify; }
#text2 { color:#515151; width:583px; padding:20px 0px 15px 25px; float:left;}
#text3 { color:#515151; width:583px; padding:0px; float:left;}
#zawartosc { padding:0px 14px 0px 5px; }

#visual { width:248px; height:259px; float:right; padding-right:14px; }

#bottom { width:813px;height:127px; background:#f9f9f9 url(images/rzut_bg.jpg) no-repeat top left; }
#bottom2 { width:813px;height:60px; background:#f9f9f9 url(images/rzut_bg.jpg) no-repeat top left; }

#aktualnosc { padding:20px 0px 15px 231px; width:320px; float:left;color:#515151; }
.data { font-size:10px; color:#9d9d9d; padding-right:10px; }

#nagrody { float:left; padding-right:14px; width:248px; }

#stopka { padding:8px 15px 0px 20px;height:32px; background:#acacab; width:778px; clear:both;}
#stopka { color:#ffffff; }
#stopka a { color:#ffffff; font-weight:bold; }
.left { float:left;}
.right { float:right; }

#sub_left { width:367px; float:left; }
#sub_right {background:#FFFFFF url(images/sub_right_bg.gif) bottom no-repeat;width:198px;float:right;padding:22px 0px 25px 18px;margin:0px}
.content_podstrona { padding:40px 40px 5px 0px;line-height:14px;width:583px}

#info { background:#9c9c9c; width:778px; height:27px; clear:both; border-bottom:1px solid #acacab; color:#dddddd; padding:0px 15px 0px 20px;}

.przerwa { padding:0px 10px 0px 10px; color:#503f8a;}

#go_top, #print { height:24px; background:#eeeeee;padding:0px 10px 0px 0px; }
#go_top a, #print a {  color:#909090; font-weight:bold;text-decoration:none; }
#go_top a:hover, #print a:hover { color:#525252; }
#go_top { float:left; }
#print { float:right; }
#go_top img, #print img { vertical-align:middle;margin-right:10px; }

.arrow { vertical-align:middle; margin:0px 5px 1px 0px; }

.li_none { background:none;  list-style:none}

.art { margin-top:15px; }
.art img { float:left;margin:0px 10px 10px 0px;border:3px solid #ffffff;  }

.wiecej { width:100%; border-top:1px solid #cfcfcf; clear:both;padding-top:5px;margin-top:20px; }
/* kalendarium linki */
a.lata {font-size:10px;font-weight:bold}

#main #content_box #text2 #content_podstrona .tdkal {padding:0px 4px 0px 10px; vertical-align:middle;margin:5px}

/* realizacje */
#main #content_box #text2 .content_podstrona .relboxleft {text-align:right;border-bottom:1px solid #DEDDE3;width:210px;height:11px;margin:0px;padding:4px 5px 4px 12px;background:white;}
#main #content_box #text2 .content_podstrona .relboxright {border:0px;width:100px;height:11px;margin:0px;padding:4px 0px 4px 5px;background:#DEDDE3}
#main #content_box #text2 .content_podstrona .boxcolorr {font-size:10px;color:#736F86;padding:0px;margin:0px;font-weight:bold;line-height:16px;text-align:left}
#main #content_box #text2 .content_podstrona .boxcolorl {font-size:10px;color:#33267E;padding:0px;margin:0px;font-weight:bold;text-align:right;line-height:16px}
#main #content_box #text2 .content_podstrona .space {width:5px}

.flashpos {text-align:center;padding:10px 10px 10px 0px;float:left}
.text {padding:5px 10px 0px 10px}


/* mapa serwisu */
.ms { list-style-type:none; margin:0px; padding:0px;float:left;width:166px; border-left:1px solid #e8e8e8;  }

.ms a { font-weight:normal; }

.ms li { padding:2px; }

.ms li.ms_1 { padding:5px 0px 5px 10px; }

.ms li.ms_1 a { font-size:12px;font-weight:bold; }

.ms li.ms_2 { padding:5px 0px 5px 17px; }

.ms li.ms_2 a { font-weight:bold; }

.ms li.ms_3 { padding:5px 0px 5px 25px; }
.msr { float:right;}

