/* CSS Document */

BODY {	PADDING: 0px; MARGIN: 0px; 	
		FONT-FAMILY: Arial, Helvetica, sans-serif;	font-size: 13px;	color:#BBBBBB; background-color: #111111;}

.BODY_spec {
	PADDING: 0px; MARGIN: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size: 13px; color:#BBBBBB; background-color: #111111;
	background-image: url(images/bg_main.jpg);
	background-repeat: repeat;
	background-position: center top;
	background-attachment: scroll;
}

a:link, a:visited {	color:#EEEEEE;	text-decoration:none;}
a:hover { color:#FFFFFF;	text-decoration: underline;}

.BODY_spec a:link, .BODY_spec  a:visited {	color:#EEEEEE;	text-decoration:none;}
.BODY_spec a:hover { color:#FFFFFF;	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; }

/*IMG { border-color:#999999;}
IMG a:link, IMG a:visited { border-color:#999999;}
IMG a:hover { border-color:#FFFFFF;}*/

.td_std {	background-repeat: no-repeat;	background-position: center top;}
.m_body { margin:10px; }
.m_body_td	{ }

.PageTitle {	font-size:22px;	text-align:left; color:#000000; font-weight:bold;
	padding-left: 8px;	padding-top: 4px;	padding-bottom:8px;
	margin-left:0px;	margin-right:10px; margin-top:10px; margin-bottom:10px;
	background-image: url(images/pagetitle.jpg);	background-repeat: no-repeat;	background-position: left center;
}
.PageTitle a:link,
.PageTitle a:visited {color: #FFFFFF;}
.PageTitle a:hover {color: #FFFFFF;}

.PageSubTitle {	font-size:18px;	text-align:left;
	padding-left: 8px;	padding-top: 2px;	padding-bottom:8px;
	margin-left:0px;	margin-right:10px;
}

/*  ----- 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: #666666;
	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:#FFCC66; 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: #666666;
	background-image: url(images/main_menu.png);	background-repeat: no-repeat;	background-position: left center;
}
.main_menu a:hover  {
				font-size:13px;	font-weight:normal;  color:#FFFFFF;	text-decoration:underline; 
	background-image: url(images/main_menu_over.png);	background-repeat: no-repeat;	background-position: left center;}


/*  ----- MENU LEFT ----- */
DIV.MenuL_td {	padding:0px; font-weight:normal;width:250px;}
.menu_ofst_main {	font-size: 13px;	
	padding-left: 20px; padding-top: 10px; padding-bottom: 0px;	margin-bottom: 0px; font-weight:normal;
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #111111;	}
	
.menu_ofst {	font-size: 13px;	}
.menu_ofst a:link,
.menu_ofst a:visited 	{	font-size:13px;	color: #FF9900;	font-weight:normal;	display: block;
	text-decoration: none;	text-align: left;
	margin-top: 0px;	margin-bottom: 0px;	padding-left: 30px;	padding-top: 2px;	padding-bottom: 2px;
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #666666;
	background-image: url(images/_menu_of_link.png);	background-position: left center;
	}
.menu_ofst a:hover  {	font-size:13px;	color: #FFFFFF;	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: 13px;	color: #FFFFFF;	font-weight:normal;	display: block;
	text-decoration: none;	text-align: left; 
	margin-top: 0px;	margin-bottom: 0px;	padding-left: 30px;	padding-top: 2px;	padding-bottom: 2px;
	border-left-width: 1px;	border-left-style: solid;	border-left-color: #FF6666;
	background-image: url(images/_menu_of_down.png);	background-position: left center;}
.menu_ofst_down  a:hover {	font-size: 13px;	display: block;		text-decoration: underline;}



/*  ----- SUBMENU ----- */
.SubMenu {font-size:14px; margin-left:8px; margin-bottom:3px;}
.SubMenu a:link,
.SubMenu a:visited {font-size:14px;  margin-bottom:3px;}

/*  ----- SUBMENU LEFT ----- */
/*.menu_subofst {	font-size: 13px;	margin-top: 1px;	margin-bottom: 1px;}
.menu_subofst a:link,
.menu_subofst a:visited {	
	font-size:14px;	color: #333333;	font-weight:normal;
	display: block;	text-decoration: none;	text-align: left;	margin-top: 1px;	margin-bottom: 1px;
	background-image: url(images/_menu_subof_link.jpg);
	padding-left: 40px;	padding-top: 5px;	padding-bottom: 5px;
}
.menu_subofst a:hover  {	display: block;	text-decoration: underline;	color: #FFFFFF;	background-image: url(images/_menu_subof_over.jpg);}
.menu_subofst_down {	
	font-size: 14px;	font-weight:normal;	text-align: left;	display: block;	background-image: url(images/_menu_subof_down.jpg);
	margin-top: 1px;	margin-bottom: 1px;	margin-left: 0px;	
	padding-left: 40px;	padding-top: 5px;	padding-bottom: 5px;}
.menu_subofst_down  a:hover {	display: block;		text-decoration: underline;}
*/

/* STRONA STARTOWA */
.startP_DzialTitle {font-size:22px; color:#CCCCCC;	padding-right:5px;	padding-bottom:5px; padding-top:10px;	margin-top:10px; margin-left: 5px;
	border-top-width: 1px;	border-top-style: solid; border-top-color: #666666;}
.startP_ContentOne {padding-left: 5px;	padding-right:5px;	padding-bottom:5px;	margin:1px;}
.startP_table_image IMG { PADDING: 3px; MARGIN: 10px;	border: 1px solid #999999;}

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

.startP_Subtitle { font-weight:bold; margin-top:3px; margin-bottom:2px; }
.startP_Data {	font-size:13px; font-weight:normal; color:#999999; }
.startP_Autor {	font-size:13px; font-weight:normal; color:#999999; }
.startP_contetnts { line-height:1.2em;	font-size:13px;	margin-left:0px; margin-bottom:10px; }

/*  ----- BODY - RIGHT STOPKA ----- */
.body_stopka {	margin-top:8px; padding:5px;}
.body_stopka a:link, 
.body_stopka a:visited 	{ color: #FFFFFF;	text-decoration: none;}
.body_stopka a:hover	{ color: #FFFFFF;	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 		{	FONT-SIZE: 10px;	COLOR: #CCCCCC;	TEXT-DECORATION: none;	line-height: 90%;}
DIV.top_s1 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;}

/*  ----- TOPER ----- */
.main_toper {	FONT-SIZE: 10px;	MARGIN: auto;	WIDTH: 1000px;	COLOR: #BBBBBB;}
.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: 9px;	MARGIN: auto;	WIDTH: 1000px;	COLOR: #AAAAAA;
 	border-top-width: 1px;	border-top-style: solid; border-top-color: #333333; 
	border-bottom-width: 1px;	border-bottom-style: solid; border-bottom-color: #333333; /**/	
	 /*background-color: #333333; */}
.main_footer a:link,
.main_footer a:visited { color:#EEEEEE;}
.main_footer a:hover  { color:#FFFFFF; text-decoration:underline;}

DIV.footer_links2 {	FONT-SIZE: 11px;	MARGIN: auto;	WIDTH: 1000px;	color: #AAAAAA; margin-top:3px;	 margin-bottom:20px;}
DIV.footer_links2 A:link {	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none;}
DIV.footer_links2 A:visited {	FONT-SIZE: 11px; COLOR: #999999; 	TEXT-DECORATION: none;}
DIV.footer_links2 A:hover {	FONT-SIZE: 11px; TEXT-DECORATION: underline;	color: #EEEEEE;}

/*  ----- PageSelector ----- */
.PageSelectorDIV { margin-left:2px; margin-right:5px; font-size:13px;}
.PageSelector {	}
.PageSelector a:link,
.PageSelector a:visited {	background-color:#FF9900;	color:#333333; font-size:13px;
	padding-left:4px;	padding-right:4px;	padding-top:2px;	padding-bottom:2px;
	margin-right: 1px;	margin-left: 1px; }
.PageSelector a:hover  {  background-color:#DDDDDD; color:#000000;}
.PageSelector_sel  { color:#FFFFFF; font-size:13px;}

.MenuExtra a:link,
.MenuExtra a:visited {font-size:12px;}
.MenuExtra a:hover {font-size:12px;}

.ContentOne { 	line-height:1.4em;	margin: 3px; padding: 3px;	/*border-width: 1px;	border-style: solid;	border-color: #333333;*/}

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

.ContentTitle {	font-size: 18px;	font-weight:normal; padding-top: 3px;	padding-bottom: 3px;	padding-right: 0px;	padding-left: 0px;}
.ContentTitle a:link,
.ContentTitle a:visited {	font-size: 18px;	font-weight:normal; padding-top: 3px;	padding-bottom: 3px;	padding-right: 0px;	padding-left: 0px;}

.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}

.ContentDate {font-size:14px;}
.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;}

.ContentTitleProc {	font-size:18px;	line-height:1.1;}
.ContentAutor {	color:#999999; font-size:13px; }

.AkpKontakt {font-size:12px;}
.AkpBody {	padding-top:6px; }
.AkpUwagi {	font-style:italic; font-size:90%;}
.AkpTitle {	padding-bottom:1px;	font-weight: bold;}
.AkpWiecejLink { COLOR: #FFF4DD; font-size:11px;}
.AkpWiecejLink A:link { COLOR: #FFF4DD;}
.AkpWiecejLink A:visited { COLOR: #FFF4DD;}

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

/*  ----- KOMENTARZE ----- */
.text4 {	background-color: #FFFFCC;	border: 1px solid #999999;}
.comments {	color:#DDDDDD;	font-size:12px;	margin-top: 10px;	margin-right: 15px;	margin-bottom: 10px;	margin-left: 15px;}
.comments_Autor { color:#FFFFFF; margin-right:10px; margin-bottom:3px;}
.comments_Tytul { color:#FFFFFF; font-size:110%; margin-bottom:3px; font-weight:bold;}
.comments_body {border-left-width: 1px;	border-left-style: solid; border-left-color: #666666; text-align:justify; padding:8px; }
.comments_info { margin-top: 5px;	margin-left: 0px;	color:#AAAAAA;	font-size:11px;}
.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:#AAAAAA }
.comments_info a:link {	COLOR: #EEEEEE;}
.comments_info a:visited{COLOR: #EEEEEE;}
.comments_info a:hover  {text-decoration: underline; color: #FFFFFF;}
.comments_Zapis_komunikat {color:#EEEEEE;}

/*  ----- DODATKOWE ----- */
FORM {	MARGIN: 0px;	PADDING: 0px;}
.textbox{	background-color: #FF0000;	font-size: 12px;
	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;}
	
.reklama_txt {	color:#BBBBBB;	font-size: 12px;	margin: 5px;}
.reklama_txt a:link, .reklama_txt  a:visited {	color:#BBBBBB;	text-decoration:none;}
.reklama_txt a:hover  {color: #BBBBBB; text-decoration: none;}

.mniejsze{	font-size: 90%;}
