/* CSS Document */

BODY {	font-size: 12px;	color:#333333;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px; MARGIN: 0px;  background-color: #F7F7F7;}
a:link, a:visited {	color:#000066;	text-decoration:none;}
a:hover { color:#000066;	text-decoration: underline;}

.BODY_spec {	font-size: 12px; color:#333333; background-color: #FFFFFF;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING: 0px; MARGIN: 0px;
	background-image: url(images/bg_main.jpg);	background-repeat: repeat;	background-position: center top;	
	background-attachment: scroll; }
.BODY_spec a:link, .BODY_spec  a:visited {	color:#000066;	text-decoration:none;}
.BODY_spec a:hover { color:#000066;	text-decoration: underline;}


h1{	font-size: 22px;	font-weight: bold;	margin-top: 3px; margin-bottom: 3px;}
/*
h2{	font-size: 16px;	color: #FFFFFF;	 margin-top: 5px;	margin-bottom: 5px; margin-left:5px;}
h3{	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	padding-bottom: 2px;	margin-bottom: 0px;}
h4{	font-size: 13px;	font-weight: bold;	font-variant: small-caps;	margin-top: 5px;	margin-bottom: 2px;	text-transform: none;}

ol{	margin-top: 2px;	margin-left: 20px;	padding-left:0px;	margin-bottom: 2px;	}
ul{	margin-top: 2px;	margin-left: 20px;	padding-left:0px;	margin-bottom: 2px;	}
li{	margin-left: 10px;	padding-left:0px; }
*/

.td_std {	background-repeat: no-repeat;	background-position: center top;}
.td_left_std {	background-repeat: repeat;	background-position: center top;}

/*  ----- MENU MAIN ----- */
.main_menu {	
	font-size:13px;	padding:6px; font-weight:normal; height:15px;
	/*border-right-width: 1px;border-right-style: solid;	border-right-color: #333333;
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FFFFFF;*/
	background-image: url(images/main_menu.png);	background-repeat: no-repeat;	background-position: left center; }
.main_menu a:link,
.main_menu a:visited { 	
	font-size:13px;	padding:6px; color:#FFFF00; font-weight:normal;
	/*border-right-width: 1px;border-right-style: none;	border-right-color: #333333;
	border-left-width: 1px;	border-left-style: none;	border-left-color: #FFFFFF;*/
	/*background-image: url(images/main_menu_over.png);	background-repeat: no-repeat;	background-position: left center;*/ }
.main_menu a:hover  {
	font-size:13px;	font-weight:bold;  color:#FFFF00;	text-decoration:underline; 	
	background-image: url(images/main_menu_over.png);	background-repeat: no-repeat;	background-position: center center; /**/ }

/*  ----- TOPER ----- */
.main_toper {	FONT-SIZE: 10px;	MARGIN: auto;	WIDTH: 1000px;	COLOR: #BBBBBB; background-color:#000000;}
.main_toper a:link,
.main_toper a:visited { color:#AAAAAA; text-decoration:none;}
.main_toper a:hover  { color:#FFFFFF; text-decoration:underline;}
/*  ----- FOOTERS ----- */
DIV.main_footer {	FONT-SIZE: 11px;	MARGIN: auto;	WIDTH: 1001px;	COLOR: #333333;  margin-top:1px;	 margin-bottom:1px;
 	/*border-top-width: 1px;	border-top-style: solid; border-top-color: #CCCCCC; 
	border-bottom-width: 1px;	border-bottom-style: solid; border-bottom-color: #CCCCCC; */
	
	}
.main_footer a:link,
.main_footer a:visited { color:#666666;}
.main_footer a:hover  { color:#333333; text-decoration:underline;}

.footer_links2 {	FONT-SIZE: 12px;	MARGIN: auto;	WIDTH: 1000px;	color: #333333; margin-top:1px;	 margin-bottom:5px;}
.footer_links2 A:link,
.footer_links2 A:visited {	FONT-SIZE: 12px; COLOR: #666666; 	TEXT-DECORATION: none;}
.footer_links2 A:hover {	FONT-SIZE: 12px; TEXT-DECORATION: underline;	color: #333333;}

/*  ----- 4 CZESCI BODY ----- */
DIV.m_body_left { width:200px;}
DIV.m_body {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/* DIV.m_body_right {	 }
DIV.m_body_apar {	margin-top:5px;	margin-bottom: 0px;	margin-left: 10px;} */

.PageTitle {	font-size:20px;	text-align:left; color:#000000; font-weight:normal;
	padding-left: 8px;	padding-top: 4px;	padding-bottom:4px;
	margin-left:0px;	margin-right:10px; margin-top:10px; margin-bottom:4px;
}

.PageTitleLink { font-size:11px; /*background-color:#EEEEEE;*/ width:70px; margin-right:18px; margin-top:8px; padding:3px;}
.PageTitleLink a:link,
.PageTitleLink a:visited {	font-size:11px; /*background-color:#EEEEEE;*/ color:#666666;}
.PageTitleLink a:hover { 	font-size:11px;	/*background-color:#EEEEEE;*/  color:#333333;} 

.PageSubTitle {	font-size:16px;	text-align:left;	padding-left: 4px;	padding-top: 2px;	padding-bottom:4px;	margin-left:0px;	margin-right:10px;} /* */
/* DIV.body_left_title {font-size:12px; color:#FFFFFF; padding-left:12px; margin-top:1px; padding-bottom:5px; padding-top:5px; background-color:#999999 } */


/*  ----- MENU LEFT OFST ----- */
.menu_ofst_main {	font-size: 14px;	font-weight:normal;	
	padding-left: 30px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 0px;
	background-color:#666666; color:#FFFF00;	}
.menu_ofst {	font-size: 12px;	}
.menu_ofst a:link,
.menu_ofst a:visited 	{	font-size:12px;	color: #FFFF00;	font-weight:normal;	display: block;
	text-decoration: none;	text-align: left;
	margin-top: 0px;	margin-bottom: 0px;	padding-left: 30px;	padding-top: 5px;	padding-bottom: 5px;
	background-image: url(images/_menu_of_link.png);	background-position: left center;
	border-bottom-width: 1px;	border-bottom-style: solid; border-bottom-color: #CCCCCC;
	}
.menu_ofst a:hover  {	font-size:12px;	color: #FFFF00;	font-weight:bold;	display: block;	
	text-decoration: underline;		background-image: url(images/_menu_of_over.png);}

.menu_ofst_down a:link,
.menu_ofst_down a:visited {	font-size: 12px;	color: #FFFF00;	font-weight:bold;	display: block;
	text-decoration: none;	text-align: left; 
	margin-top: 0px;	margin-bottom: 0px;	padding-left: 30px;	padding-top: 5px;	padding-bottom: 5px;
	background-image: url(images/_menu_of_down.png);	background-position: left center;
	border-bottom-width: 1px;	border-bottom-style: solid; border-bottom-color: #EEEEEE;
	}
.menu_ofst_down  a:hover {	font-size: 12px;	font-weight:bold;	display: block;		
	text-decoration: underline;} 
/*  ----- SUBMENU ----- */
.SubMenu { color:#999999; font-size:14px; margin-left:10px; margin-bottom:3px;}
.SubMenu a:link,
.SubMenu a:visited { color:#333333; font-size:14px;  margin-bottom:3px;}
.SubMenu  a:hover { color:#111111;  font-size:14px;}

.SubMenu_SPEC { color:#999999; font-size:14px; margin-left:10px; margin-bottom:3px;}
.SubMenu_SPEC a:link,
.SubMenu_SPEC a:visited { color:#333333; font-size:14px;  margin-bottom:3px;}
.SubMenu_SPEC  a:hover { color:#111111;  font-size:14px;}
/*  ----- PageSelector ----- */
.PageSelectorDIV { font-size:12px; margin-left:3px; margin-right:5px; padding-bottom:2px; padding-top:2px; }
.PageSelector {	color:#666666;}
.PageSelector a:link,
.PageSelector a:visited { font-size:12px;	background-color:#EEEEEE;	color:#666666;
	padding-left:4px;	padding-right:4px;	padding-top:2px;	padding-bottom:2px;
	margin-right: 2px;	margin-left: 2px; }
.PageSelector a:hover  { font-size:12px;  background-color:#DDDDDD; color:#000000; }
.PageSelector_sel  { font-size:12px; color:#000000; }
/*  ----- ContentOne ----- */
.ContentOne { 	line-height:1.4em;	margin: 3px; padding: 3px;}

.ContentOneTitle {	font-size: 16px; font-weight:normal; padding-top: 3px;	padding-bottom: 3px; padding-right: 0px; padding-left: 0px;}
.ContentOneTitle a:link,
.ContentOneTitle a:visited {	font-size: 16px; font-weight:normal; padding-top: 3px; padding-bottom: 3px;	padding-right: 0px;	padding-left: 0px;}
.ContentOneTitle A:hover {	 	font-size: 16px; font-weight:normal;} 

.ContentOneTitleProc {	font-size:14px;line-height:1.1; font-weight:bold;}
.ContentOneTitleProc a:link,
.ContentOneTitleProc a:visited {	font-size: 14px;	line-height:1.1; font-weight:bold;}
.ContentOneTitleProc A:hover {	 	font-size: 14px;	line-height:1.1; font-weight:bold;}

/* --- OLD VERSiON
.ContentOneTitleProc {	font-size:16px;line-height:1.1;}
.ContentOneTitleProc a:link,
.ContentOneTitleProc a:visited {	font-size: 16px;	line-height:1.1;}
.ContentOneTitleProc A:hover {	 	font-size: 16px;	line-height:1.1;}
*/

.ContentOneDate {font-size:12px; font-weight:normal;}
.ContentOneAutor {	color:#666666; font-size:12px;	line-height:1.3; font-weight: normal; }

.ContentOneKontakt {font-size:12px;	line-height:1.2;}
.ContentOneKontakt a:link,
.ContentOneKontakt a:visited {	font-size: 12px;	line-height:1.2;}
.ContentOneKontakt A:hover {	font-size: 12px;	line-height:1.2;}

.ContentOneAkpBody {	padding-top:6px; }
.ContentOneAkpUwagi {	font-style:normal; font-size:95%;}
.ContentOneAkpTitle {	padding-bottom:1px;	font-weight: bold;}

.ContentOneImg { COLOR: #CCCCCC; border-color:#CCCCCC;}
.ContentOneImg A:link,
.ContentOneImg A:visited {	COLOR: #CCCCCC; border-color:#CCCCCC;}
.ContentOneImg A:hover {	COLOR: #999999; border-color:#999999;}
.ContentOneImgTxt {	font-size:100%; 	font-style: italic;	line-height:1em;}

.ContentPersonalKontakt {font-size:13px;	line-height:1.1; margin-left:16px; margin-bottom:6px;}
.ContentPersonalKontakt a:link,
.ContentPersonalKontakt a:visited {	font-size: 13px;	line-height:1.1;}
.ContentPersonalKontakt A:hover {	font-size: 13px;	line-height:1.1;}

.gallery_td {}
.gallery_img { COLOR: #CCCCCC;}
.gallery_img A:link,
.gallery_img A:visited { COLOR: #CCCCCC; border-color:#CCCCCC;}
.gallery_img A:hover {	COLOR: #999999; border-color:#999999;}

DIV.KOLUMN_aktual {			font-size: 11px;line-height:1.1;	color:#333333;	margin: 5px; text-align:left; padding-top:5px;}

/* .KOLUMN_DzialTitle {	font-size:16px; color:#333333;	margin-left: 5px;	font-family:Georgia, "Times New Roman", Times, serif;} */
.KOLUMN_aktual a:link, 
.KOLUMN_aktual a:visited {	font-size: 11px;line-height:1.1;	color:#333333;	text-decoration:none;}
.KOLUMN_aktual a:hover  {	font-size: 11px;line-height:1.1;	color: #333333;	text-decoration: underline;}
/*  ----- WIĘCEJ ----- */
.ContentOneWiecej { COLOR: #000099; font-size:12px; font-style:italic; font-variant:small-caps;}
.ContentOneWiecej A:link { COLOR: #000099;}
.ContentOneWiecej A:visited { COLOR: #000099;}

.startP_ContentOneWiecej { COLOR: #000099; font-size:12px; font-style:italic; font-variant:small-caps;}
.startP_ContentOneWiecej A:link { COLOR: #000099;}
.startP_ContentOneWiecej A:visited { COLOR: #000099;}

.KOLUMN_aktualWiecej { COLOR: #000099; font-size:12px; font-style:italic; font-variant:small-caps;}
.KOLUMN_aktualWiecej A:link { COLOR: #000099;}
.KOLUMN_aktualWiecej A:visited { COLOR: #000099;}
/*  ----- KOMENTARZE ----- */
.text4 {	background-color: #FFFFCC;	border: 1px solid #999999;}
.comments {	color:#666666;	font-size:11px;	margin-top: 10px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 15px;}
.comments_Autor { color:#333333; margin-right:10px; margin-bottom:3px; font-size:10px;}
.comments_Tytul { color:#333333; font-size:110%; margin-bottom:3px; font-weight:bold;}
.comments_body {border-left-width: 1px;	border-left-style: solid; border-left-color: #CCCCCC; text-align:justify; padding:8px; }
.comments_info_txt {font-size:100%; margin-top:5px; margin-left:0px; padding:3px; border-top-width:1px; border-top-style:solid; border-top-color:#CCCCCC; }
.comments_info { margin-top: 0px;	margin-left: 0px;	color:#666666;	font-size:11px;}
.comments_info a:link,
.comments_info a:visited{COLOR: #666666;}
.comments_info a:hover  {text-decoration: underline; color: #000000;}
.comments_Zapis_komunikat {color:#990000;}

/*  ----- STRONA STARTOWA ----- */
.startP_DzialTitle {	font-size:20px; color:#333333;	
	padding-right:5px;	padding-bottom:0px; padding-top:5px;	
	margin-top:0px; margin-left: 5px;  margin-right:14px;;
	border-top-width: 1px;	border-top-style: solid; border-top-color: #DD0000;}

.startP_AbTitle {	font-size:18px; color:#333333; line-height:1.1em;	
	padding-right:5px;	padding-bottom:5px; padding-top:5px;	
	margin-top:0px; margin-left: 0px;  margin-right:14px;;}

.startP_ContentOne { font-size:12px; line-height:1.4em;	margin: 3px; padding: 3px;}

.startP_ContentOneTitle {	font-size: 16px; font-weight:normal; padding-top: 3px;	padding-bottom: 3px; padding-right: 0px; padding-left: 0px;}
.startP_ContentOneTitle a:link,
.startP_ContentOneTitle a:visited {	font-size: 16px; font-weight:normal; padding-top: 3px; padding-bottom: 3px;	padding-right: 0px;	padding-left: 0px;}
.startP_ContentOneTitle A:hover {	 	font-size: 16px; font-weight:normal;}

.startP_ContentOneTitleProc {	font-size:16px;line-height:1.1;}
.startP_ContentOneTitleProc a:link,
.startP_ContentOneTitleProc a:visited {	font-size: 16px;	line-height:1.1;}
.startP_ContentOneTitleProc A:hover {	 	font-size: 16px;	line-height:1.1;}

.startP_ContentTyp {font-size:12px;	font-weight:normal;  color:#666666;}

.startP_ContentOneDate {font-size:11px;}
.startP_ContentOneAutor {font-size:11px; color:#666666; line-height:1.1; }

.startP_ContentOneKontakt {font-size:11px;	line-height:1.1;}
.startP_ContentOneKontakt a:link,
.startP_ContentOneKontakt a:visited {	font-size: 11px;	line-height:1.1;}
.startP_ContentOneKontakt A:hover {	font-size: 11px;	line-height:1.1;}

.startP_ContentOneAkpBody {	padding-top:6px; }
.startP_ContentOneAkpUwagi {	font-style:normal; font-size:90%;}
.startP_ContentOneAkpTitle {	padding-bottom:1px;	font-weight: bold;}

.startP_table_image IMG { PADDING: 3px; MARGIN: 5px;	border: 1px solid #FFFFFF;}

.startP_title {	font-size:14px; font-weight:bold;	margin-top:1px;	padding-top:1px;	padding-bottom:2px;		padding-left:0px;	}
.startP_title a:link, .startP_title a:visited {	font-size:14px; font-weight:bold;	margin-top:5px;	padding-top:3px;	padding-bottom:2px;		padding-left:0px;	}
.startP_title a:hover {	font-size:14px; font-weight:bold;	margin-top:5px;	padding-top:3px;	padding-bottom:2px;		padding-left:0px;	}

/* --- OLD VERSiON
.startP_title {	font-size:16px; font-weight:normal;	margin-top:1px;	padding-top:1px;	padding-bottom:2px;		padding-left:0px;	}
.startP_title a:link, .startP_title a:visited {	font-size:16px; font-weight:normal;	margin-top:5px;	padding-top:3px;	padding-bottom:2px;		padding-left:0px;	}
.startP_title a:hover {	font-size:16px; font-weight:normal;	margin-top:5px;	padding-top:3px;	padding-bottom:2px;		padding-left:0px;	}  */

.startP_Data {	font-size:13px; font-weight:normal; color:#666666; }
.startP_Autor {	font-size:13px; font-weight:normal; color:#666666; }

.startP_Subtitle { font-weight:bold; margin-top:3px; margin-bottom:2px; }
.startP_contetnts {font-size:12px;	 line-height:1.5em;	margin-left:0px; margin-bottom:8px; margin-right:8px; text-align:left; }

/*.MenuExtra {}*/
.MenuExtra a:link,
.MenuExtra a:visited {font-size:11px;}
.MenuExtra a:hover {font-size:11px;}

/*  ----- BODY - RIGHT STOPKA ----- */
.body_stopka {	margin-top:0px; margin-bottom:4px; padding:3px;}
.body_stopka a:link, 
.body_stopka a:visited 	{ color: #000066;	text-decoration: none;}
.body_stopka a:hover	{ color: #000099;	text-decoration: underline;}

.menu_ofst_SPON {	margin-top: 9px;	margin-bottom: 0px;	margin-left: 10px; margin-right: 10px;	
	padding-left: 30px;	padding-top: 10px;	padding-bottom: 10px;
	border-top-width: 1px;	border-top-style: solid; border-top-color: #999999;	}
.menu_ofst_SPON a:link,
.menu_ofst_SPON a:visited 	{	font-size:14px;	color: #000000;	font-weight:bold;	display: block;	text-decoration: none;	text-align: center;	}
.menu_ofst_SPON a:hover  {	font-size:14px;	color: #DD0000;	font-weight:bold;	display: block;	text-decoration: underline;}

/*  ----- MULTIMEDIA ----- */
.ContentTitle_MM {	line-height:1.1em;	font-size:16px;	font-weight:normal; padding-top: 0px;	padding-bottom: 3px;	padding-right: 0px;	padding-left: 0px;}
.ContentOne_MM {	line-height:1.4em;	font-size:12px;
	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 3px;
	padding-top: 10px;	padding-right: 3px;	padding-bottom: 0px;	padding-left: 3px;}

/*  ----- KOMENTARZE / KSIEGA GOSCI LK ----- */
.last_ks_coms {	padding:2px;}
.last_ks_coms_SEC {		font-size:11px;} /* background-color: #EEEEEE;*/
.last_ks_coms_SEC_TITLE {
	background-color:#EEEEEE;
	font-weight:normal;
	font-size:11px;
	padding: 3px;
	border: 1px solid #999999;
	text-align:center;
	margin-top: 3px;
	margin-bottom: 3px;
}
.last_ks_coms_one {	padding:3px; font-size:11px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #ffffff; }
.last_ks_coms_one a:link,
.last_ks_coms_one a:visited {	font-size:11px; color:#444444;	}
.last_ks_coms_one a:hover  {	font-size:11px; color:#333333;	text-decoration: underline;	}

/* S1-TOP 
DIV.top_s1 {	font-family: Arial, Helvetica, sans-serif;	FONT-SIZE: 11px; 	MARGIN: auto;	WIDTH: 1000px;	COLOR: #333333;
	padding-top:5px;	HEIGHT: 65px;	background-image: url(images/top_s1_bg.jpg);
	background-repeat: no-repeat;	background-position: center top;}
DIV.top_s1 a:link, a:visited {	FONT-SIZE: 10px;	COLOR: #CCCCCC;	TEXT-DECORATION: none;	line-height: 90%;}
DIV.top_s1 a:hover {	TEXT-DECORATION: none;	COLOR: #FFFFFF;}*/


/*  ----- ODD MENU ----- 
.odd_menu {	FONT-SIZE: 14px; font-weight:bold;	MARGIN: auto;	WIDTH: 1000px; padding-left:3px; }
.odd_menu a:link,
.odd_menu a:visited {FONT-SIZE: 14px; font-weight:bold;}
.odd_menu a:hover  {FONT-SIZE: 14px; font-weight:bold;}*/

/*
.ContentTitleTOP {	font-size: 18px;	font-weight:normal; padding-top: 3px; padding-bottom: 3px; padding-right: 0px;	padding-left: 0px; margin-top:12px}
.ContentTitleTOP a:link,
.ContentTitleTOP a:visited {	font-size: 18px;	font-weight:normal; padding-top: 3px; padding-bottom: 3px; padding-right: 0px;	padding-left: 0px; margin-top:12px}

.ContentTyp {font-size:12px;	font-weight:bold; }

.ContentKategory {	color:#999999; font-size:12px;	font-weight:bold;}
.ContentKategory A:link,
.ContentKategory A:visited { COLOR: #999999; font-size:12px;}
.ContentKategory A:hover {	COLOR: #FFFFFF; font-size:12px; text-decoration:underline;}
*/

/*  ----- DODATKOWE -----*/
FORM {	MARGIN: 0px;	PADDING: 0px;}
.form_zero {	margin: 0px;	padding: 0px;}
.textbox{	background-color: #FFFFCC;	font-size: 12px;  font-family: Verdana, Arial, Helvetica, sans-serifArial, Helvetica, sans-serif;
	border: 1px solid #999999;/*
	padding-right: 2px;	padding-left: 2px;
	margin-right: 2px;	margin-left: 2px;*/
}

.text3 {	background-color: #FFFFCC;	border: 1px solid #999999;}
.text3_ro {	border: 1px solid #FFFFFF;	background-color: #FFFFFF;}
.text_inf {	color: #006699;}

.button_normal_light  {	FONT-SIZE : 12px; font-family:Arial, Helvetica, sans-serif;
	padding-top: 0px;	padding-bottom: 0px;	padding-right: 2px;	padding-left: 2px;
	margin: 0px;}
	
.button_spec  { FONT-SIZE : 12px;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(inc2/button_spec.gif);
	padding-top: 0px;	padding-bottom: 3px;	padding-right: 0px;	padding-left:0px;
	margin: 0px;
	background-repeat: no-repeat;	background-position: center center;
	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;
}	

.reklama_txt {				font-size: 11px;line-height:1.1;	color:#333333;	margin: 5px; text-align:left;}
.reklama_txt a:link, 
.reklama_txt  a:visited {	font-size: 11px;line-height:1.1;	color:#333333;	text-decoration:none;}
.reklama_txt a:hover  {		font-size: 11px;line-height:1.1;	color: #333333;	text-decoration: none;}

/*  ===== KONFERENCES CSS ===== */
.konf_ContentOne { 	line-height:1.4em;	margin: 3px; padding: 3px;}
.konf_SubMenu { color:#999999; font-size:14px; margin-left:10px; margin-bottom:3px;}
.konf_SubMenu a:link,
.konf_SubMenu a:visited { color:#333333; font-size:14px;  margin-bottom:3px;}
.konf_SubMenu  a:hover { color:#111111;  font-size:14px;}
/*  ----- INPUT type="text" ----- !!! związane z $konf_kol_textbox<b>="#FFFFCC";</b> */
.konf_text3 {	background-color: #FFFFCC;	border: 1px solid #999999;}
.konf_text_inf {	color: #006699;}
.konf_form_zero {	margin: 0px;	padding: 0px;}