/*inFOReigner CSS*/

/*  @font-face {
    font-family: Arial;
    font-style:  normal;
    font-weight: normal;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIAL3.eot);
  }
  @font-face {
    font-family: Arial;
    font-style:  normal;
    font-weight: 700;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIAL2.eot);
  }
  @font-face {
    font-family: Arial;
    font-style:  oblique;
    font-weight: normal;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIAL1.eot);
  }
  @font-face {
    font-family: Arial;
    font-style:  oblique;
    font-weight: 700;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIAL0.eot);
  }

  @font-face {
    font-family: "Arial Unicode MS";
    font-style:  normal;
    font-weight: normal;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIALUN0.eot);
  }
  @font-face {
    font-family: "Arial Unicode MS";
    font-style:  oblique;
    font-weight: normal;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIALUN1.eot);
  }
  @font-face {
    font-family: "Arial Unicode MS";
    font-style:  normal;
    font-weight: 700;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIALUN2.eot);
  }
  @font-face {
    font-family: "Arial Unicode MS";
    font-style:  oblique;
    font-weight: 700;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIALUN3.eot);
  }
  @font-face {
    font-family: "Arial Unicode MS";
    font-style:  normal;
    font-weight: normal;
    src: url(http://www.idx.com.pl/rcis/srcs/fonts/ARIALUN4.eot);
/*    unicode-range:U+0000-007F;/
  }
*/
  body {
/*	font: normal 11px verdana; BauhausItcTEEMed, , Verdana, Arial*/
	font-family: Arial; /*, "Arial Unicode MS";*/
	font-variant: normal;
	background-image: url('tlo.gif');
	background-repeat:no-repeat;
	background-position: center;
	font-size:10px;
	margin-top:0px;
	}
	
a {
	text-decoration: none;
/*	color: #E2144A;*/
	color: #663300;
	padding: 2px 2px;
	border: 1px solid #ffffff;	
	}
a:link {
	}
a:hover {
	text-decoration: underline;
/*	background-color: #EDEDED; /* IE6 Bug */
/*	border: 1px solid #f9f9f9;	*/
	}
a:active {
	}
a:visited {
	}
p {
	font-size: 80%;
}
/*menu*/	
ul#nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 160px; /* Width of Menu Items */
	border-bottom: 2px solid #FFFFFF;
	display: block;
	font-size:12px;
	}

ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 160px; /* Width of Menu Items */
	border-bottom: 2px solid #FFFFFF;
/*	display: none;*/
	font-size:12px;
	background-color: #00CCFF;	/*to jest ten niebieski - wywalic*/
	}

ul li {
	position: relative;
/*	border: 1px solid #a9a9a9;*/
	}
	
li ul {
	position: relative;
	left: 0px; /* Set 1px less than menu width */
	top: 0;
/*	display: none;*/
	text-align:right;
	background-color: #B1E2FF;
	}

li > ul {
	position: relative;
	left: 0px; /* Set 1px less than menu width */
	top: 0;
/*	display: none;	*/
	}
	
a + li {
/*ul jest nastêpnikiem a */
/*	background-color:#d8d8d8;
	display:none;*/
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
/*	color: #777;*/
	color: #663300;
/*	background-color: #f9f9f9; /* IE6 Bug */
	padding: 5px;
	border: 1px solid #d8d8d8;
	border-bottom: 0;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */
ul li a {
/*	color: #E2144A;*/
	color: #663300;	
/*	background-color: #ECECEC;
	background-color: #D8D8D8;
	border: 1px solid #d8d8d8;*/
	} /* Hover Styles */
	
ul li a:hover {
/*	color: #E2144A;*/
	color: #663300;	
/*	background-color: #BBBBBB;*/
	border: 1px solid #c0c0c0;
	} /* Hover Styles */
		
li ul li a {
	padding: 2px 5px;
	border: 1px solid #d8d8d8;	
	} /* Sub Menu Styles */

/*		
li:hover ul, li.over ul {
	display: block;
	} /* The magic */
/* end of menu*/

input {
   /*border:1px dotted #000000;  #F4F4F4*/
   border-width:0px;
   font-family: Arial;	/*, "Arial Unicode MS";*/
   /*Verdana, Tahoma, Arial;*/
   font-size:8pt;
   background-color:#E9E9E9;
   width:90%;
   }

select {
   /*border:1px dotted #000000;  #F4F4F4*/
   border-width: 0px;
   font-family: Arial;		/*, "Arial Unicode MS";*/
   font-size:8pt;
   background-color:#E9E9E9;
   width:90%;
   }
 
textarea {
   /*border:1px dotted #000000;  #F4F4F4*/
   border-width:0px;
   font-family: Arial;	/*, "Arial Unicode MS";*/
   /*Verdana, Tahoma, Arial;*/
   font-size:8pt;
   background-color:#E9E9E9;
   width:98%;
   }

td#title {
	height: 78px;
/*	background-image: url('logo.gif');*/
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 18px;
	}

td#menu {
	width: 20%;
	vertical-align: top;
	}

td#srch {
	vertical-align: top;
/*	border-bottom: 1px solid #ededed;*/
	text-align: right;
	padding-right: 20px;
	}

table#tools {
/*	width: 50%; */
	align: right;
	font-size: 80%;
	} 

/*news*/
table#news {
	margin-top: 20px;
	width: 90%;
	background-color:#EDEDED;
	border:1px solid #ccc;
	}

td {
	vertical-align: top;
	/*border: 1px solid #fff;*/
	}

table#news td {
	border: 1px solid #ededed;
	}

table#news td a {
	text-decoration: none;
/*	color: #E2144A;*/
	color: #663300;	
/*	padding: 2px 2px; */
	border: 1px solid #ededed;	
	}

div.news {
/*	height: 80px;*/
	overflow: hidden;
	font-size: 80%;
	} 

div.news:first-line {
	font-weight: bold;
	} 
	 
div.news p:first-line {
	font-weight: bold;
	} 
/* end of news*/

/*table article*/
table#arttxt {
	width: 95%;
	margin-right: 20px;
	}

/*tytul artykulu*/ 
table#arttxt h4 {
	text-decoration: underline;
	font-size: 18px;
	font-style: normal;
	}
	
table#arttxt h4 a {
/*	color: #000000;*/
	color: #663300;
	text-decoration: underline;
	font-style: normal;
	}

table#arttxt h4 a:hover {
	background-color: #ffffff;
	color: #663300;
	text-decoration: underline;
	}

table#result h5 {
	text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	padding-left: 30px
	margin-bottom: 0px;
	}

/*end of tytul*/

td#intro {
	text-align: left;
	font-weight: bold;
	font-style: italic;
	font-size: 80%;
	}

td#intro h4 {
	font-size: 100%;
	} 

td#listitem {
	text-align: left;
	font-style: italic;
	font-size: 80%;
	}

td#listitem h4 {
	font-size: 100%;
	} 
	 
table#arttxt td p {
	margin-top: 5px;
	margin-bottom: 5px;
	}

div#spis {
	position: relative;
	top: 0px;
	height: 50%;
	width: 33%;
/*	background-color: #663300;*/
	border: 1px solid #c0c0c0;
	float: right;
	margin-left: 10px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	font-size: 80%;
	}

div#spis a {
	margin-left: 10px;
	text-decoration: none;
	}

div#spis a:hover {
	background-color: #ffffff;
	}
/*end of table with article*/

span#more {
	text-align: right;
	vertical-align:middle;
	color: #575757;
	cursor: pointer;
	} 

table#navbar {
	width: 90%;
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 10px;
	font-size: 80%;
	}	

table#navbar td {
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 5px;
	margin-right: 10px;
	}
	
/*numeracje*/
td.nrs {
	text-align: right;
	margin-right:25px;
	}

a.pg {
	font-weight: bold;
	font-size: 100%;
	}
 
span#label {
	position: relative;
	font-size: 20px;
	top: -32px;
	font-style: italic;
	}

table#gal td {
	text-align:center;
	border-style: solid;
	border-width: 1px;
	border-color:#663300;
	vertical-align: center;
	} 

td#galtitle {
	text-align:center;
	border-style: none;
	border-width: 0px;
	} 
	 
div#bigpic {
	text-align: center;
	vertical-align: center;
	cursor:pointer;
/*	border: 1px solid #663300;*/
	position: absolute;
	width: 240px;
	height: 240px;
	}

div.smallpic {
	text-align: center;
	vertical-align: center;
	cursor:pointer;
/*	border: 1px solid #663300;	*/
	position: relative;
	width:120px;
	height:120px;
   }
   
td.tbfheader {
text-align:center;
font-weight:bold;
font-size:10px;
color:#B8B8B8;
background-color:#E8E8E8;
}

td.tbfheadersort {
cursor:pointer;
text-align:center;
font-weight:bold;
font-size:10px;
color:#B8B8B8;
background-color:#E8E8E8;
}

td.forummenu {
/*color:#878787;*/
color:#000000;
/*background-color:#FFFFFF;*/
cursor:pointer;
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
text-align:center;
font-size:10px;
width:13%;
}

td.aforummenu {
/*color:#878787;*/
color:#FFFFFF;
background-color:#878787;
cursor:pointer;
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
text-align:center;
font-size:10px;
width:13%;
}

td.dforummenu {
/*color:#878787;*/
color:#000000;
/*background-color:#FFFFFF;*/
cursor:pointer;
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
text-align:center;
font-size:10px;
width:13%;
background-image:url('down1.gif');
background-repeat:no-repeat;
background-position:top right;
}

td.uforummenu {
/*color:#878787;*/
color:#000000;
/*background-color:#FFFFFF;*/
cursor:pointer;
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
text-align:center;
font-size:10px;
width:13%;
background-image:url('up1.gif');
background-repeat:no-repeat;
background-position:top right;
}

select.fmenu {
color:#000000;
/*background-color:#FFFFFF;*/
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
font-family:Tahoma, Verdana, Arial;
font-size:10px;
/*width:90%;*/
}

option.fmenu {
color:#000000;
/*background-color:#FFFFFF;*/
border:1px solid #FFFFFF;
padding-left:5px;
padding-right:5px;
font-family:Tahoma, Verdana, Arial;
font-size:10px;
/*width:90%;*/
}

td.btn {
cursor:pointer;
border:1px solid #000000;
color:#000000;
/*background-color:#B9B9B9;*/
background-color:#F0F0F0;
text-align:center;
padding-top:2px;
padding-bottom:2px;
width:33%;
}

.more {
cursor:pointer;
text-align:right;
font-weight:bold;
font-size:10px;
color:#B8B8B8;
padding-bottom:5px;
padding-right:25px;
}
