/* CSS Document */
/* argon soft*/

body, td, div {
    scrollbar-3dlight-color:#DDDDDD;
    scrollbar-arrow-color:#9E0039;
    scrollbar-base-color:#C0C0C0;
    scrollbar-darkshadow-color:#7A7A7A;
    scrollbar-face-color:#C0C0C0;
    scrollbar-highlight-color:#DDDDDD;
    scrollbar-shadow-color:#7A7A7A;
    scrollbar-track-color:#C4C4C4;

	color: #000000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

/* ######### Style do formularza --- ############*/


.pole{
	width:150px;
	height:18px;
	border: #FFCC33 solid 1px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

.button{
	width:80px;
	height:18px;
	border: #FFCC33 solid 1px;
	background:#FFFFCC;
	color:#000000;
	text-align:center;
	font-size:10px;
	vertical-align:middle;
}

.text{
	height:100px;
	width:150px;
	border: #FFCC33 solid 1px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}

a {
	text-decoration: none;
	color: #000000;
}

a:hover {
	color: #ff0000;
}

.tresc_wyrownanie {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
}

.invisible {
	background:#cac8c8;
}

.bordo_stopka {
	background:#872b07;
}

.luka_podmenu {
	padding-bottom:15px;
}

.path a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#d2d9ea;
}

.path a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
}

/* styl path podczas drukowania */
.path_pri a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.path_pri a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FF0000;
}

.java {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

a .java {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
}

a .java :hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
}

.title {
	font-family:"Arial Bold", Arial, sans-serif;
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	letter-spacing: 1mm;
	padding:3px;
	padding-left:14px;
}

/* style do menu */

.visible{

}

.novisible {
	display:none;
}


#naglowek a{
	background-color:#ffffac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	display:block;
	padding-left:10px;
	padding-top:3px;
	vertical-align:middle;
	font-weight:bold;
	color:#000000;
	height:20px;
	
}

#naglowek a:hover {
	background-color:#fff0ac;
	padding-top:3px;
	padding-left:10px;
	display:block;
	vertical-align:middle;
	font-weight:bold;
	text-decoration: none;
	color:#000000;
	height:20px;
	
}

.naglowek_kwadrat{
	background-color:#fee580;
	width:8px;
}

/* style do prawej ramki */

.naglowek_kwadrat_r{
	background-color:#000000;
	width:8px;
}

.kwadracik {
	background:#fd9c4b;
	width:14px;
}

.naglowek{
	background-color:#fcc699;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:10px;
	padding-top:3px;
	vertical-align:middle;
	text-align:right;
	font-weight:bold;
	color:#000000;
	height:20px;
}

.subskry{
	padding:3px;
	text-align:right; 
	font-size:9px;
}

.nocl_kw{
	background:#a90000;
	width:14px;
}

.naglowek_noc{
	background-color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-right:10px;
	padding-top:3px;
	vertical-align:middle;
	text-align:right;
	font-weight:bold;
	color:#FFFFFF;
	height:20px;
}

.form_sub{
	width:115px;
	border:solid #000000 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000000;
}

.form_wysz{
	width:135px;
	border:solid #000000 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	color:#000000;
}

.linki_top {
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:2px;
	vertical-align:middle;
}


h3 {
	display:block;
	background:#FFFFFF;
	color:#000000;
	font-size:10px;
	width:95%;
	border:#FEFFD7 solid 1px;
	padding-top:3px;
	padding-bottom:3px;
}

.kwad_noc{
	background:#fee6e6;
	width:14px;
}

.nag_noc{
	background:#FFFFFF;
	color:#FF0000;
	padding-top:2px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	height:20px;
}

/* zgloszenie programu do dodania na stronie */
#but_prog a {
	width:157px;
	display: block;
	margin:0px 0px 0px 0px;
	padding:5px;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
	border-right: 13px solid #f06a00;
	background-color: #f2a41a;
	color: #fffad2;
	text-decoration: none;
	height:12px;
}

#but_prog a:hover {
	margin:0px 0px 0px 0px;
	border-right: 13px solid #f06a00;
	background-color: #e88011;
	color: #fffad2;
	height:12px;
}

#info_prog{
	width:157px;
	display: block;
	margin:0px 0px 0px 0px;
	padding:5px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	border-right: 13px solid #fdb940;
	background-color: #ffcd74;
	color: #000000;
}

/* programy dwa wyszczegolnione na samej gorze listy */
#prog_top{
	border: dotted 1px #FF0000;
	width:100%;
	height:90px;
}

/* styl do miniaturki */
#out_top{
	border:none;
}

#out_top a{
	border:none;
}

#out_top a:hover{
	border:none;
}

/* opis przy miniaturce */
#on_top{
	border-left:dotted 1px #FF0000;
	color:#333333;
	font-size:11px;
}

#on_top a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}

#on_top a:hover{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
#fot_top{
	border:none;
}

#fot_top a{
	border:none;
}

#fot_top a:hover{
	border:none;
}

#spac{
	height:10px;
	width:100%;
}

/* tabelka z opiszem i szczególami produktów */

.dsc{
	background:#fcda65;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:27%;
}

.dsc a{
	background:#fcda65;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.dsc a:hover{
	background:#fcda65;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.load{
	background:#ffe488;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:27%;
}

.load a{
	background:#ffe488;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.load a:hover{
	background:#ffe488;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

.blad{
	background:#fff1c1;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:46%;
}

.blad a{
	background:#fff1c1;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.blad a:hover{
	background:#fff1c1;
	padding:2px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.prog{
	background:#fcf389;
	padding:6px;
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.opis{
	background:#fbfcea;
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.opis_2{
	background:#feffd5;
	padding:5px;
	text-align:left;
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* teledyski */
#button {
width: 100%;
padding: 2px;
margin-bottom: 1em;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 11px;
background-color: #fefeee;
}

#button ul {
list-style: none;
margin: 0;
padding: 2px;
border: none;
}

#button li {
border-bottom: 3px solid #FFFFFF;
margin: 0;
}

#button li a {
display: block;
padding: 2px 2px 2px 0.5em;
border-left: 10px solid #fefdb1;
border-right: 10px solid #fefdb1;
background-color: #fdfdc3;
color: #414141;
text-decoration: none;
width: 100%;
}

html>body #button li a {
width: auto;
}

#button li a:hover {
border-left: 10px solid #fffed4;
border-right: 10px solid #fffed4;
background-color: #fdfdd2;
color: #FF0000;
}

/* smieszne filmiki */

/* style do okienka z filmikami i teledyskami */

.ban{
	background-color:#FFFFCC;
}

.tit{
	background-color:#FFFBF2;
	color:#333333;
	font-weight:bold;
	font-size:13px;
}

.llin{
	background-color:#FFFFE8;
	padding-left:3px;
	line-height:150%;
}

.tlo_med{
	background-color:#000000;
}

.bgr_tab{
	background-color:#FFCC00;
}

/* do raportowanego bledu w popupie jest ta inforamcja */
.bug{
	font-size:11px;
	text-align:center;
}

.rap{
	background-color:#850303;
	display:block;
	width:100%;
	height:25px;
	padding:5px;
	color:#FFFFFF;
	font-weight:bold
}

.bug_link{
	color:#600101;
	font-weight:bold;
}

.coment a{
	padding:3px;
	font: 13px Arial, Helvetica, sans-serif bold;
	display: block;
	width:100px;
	color:#FFFFFF;
	background-color:#810101;
}

.coment a:hover{
	padding:3px;
	font: 13px Arial, Helvetica, sans-serif bold;
	display: block;
	width:100px;
	color:#FFFFFF;
	background-color:#cb1212;
}

/* styl do komentarzy w opisie programow */
.coment a:visited{
	color:#FFFFFF;
	background-color:#8d8d8d;
}

/* styl do wyswietlanych wynikow wyszukiwarki */

#src{
	line-height:150%;
	color:#000000;
}

a.src{
	display:block;
	background-color:#eeeee9;
}

a.src:hover{
	display:block;
	line-height:200%;
	background-color:#e4e4e3;
}

#link{
	position:relative;
	width:auto;
	display:inline;
	float:left;
}

#prc{
	position:relative;
	width:auto;
	display:inline;
	float:right;
}

/* naglowek w wyszukiwarce */
#nagSrc{
	font-size:13px;
	color:#960000;
	font-weight:bold;
	text-align:center;
}

/* style do linków w stopce ukryte */
.fotLin{
	color:#e1e1e1;
	font-size:7px;
	text-align:justify;
}

.fotLin a{
	color:#e1e1e1;
	font-size:7px;
	text-align:justify;
}

.fotLin a:hover{
	color:#e1e1e1;
	font-size:7px;
	text-align:justify;
}

/* linki pod menu */
.sp_link{
	padding:10px 5px 5px 5px;
}

/*style do dzialu gry*/
#root_game{
	width:100%;
	height:auto;
	margin:5px 0px 10px 0px;
	padding:5px;
}

#nmGm a{
	float:left;
	width:338px;
	padding:5px 5px 5px 10px;
	background:#fcda65;
	color:#FF0000;
}

#nmGm a:hover{
	float:left;
	width:338px;
	padding:5px 5px 5px 10px;
	background:#fcda65;
	color:#000000;
}

#linGm a{
	text-align:center;
	float:left;
	width:90px;
	padding:5px;
	background:#fff1c1;
	color:#FF0000;
}

#linGm a:hover{
	text-align:center;
	float:left;
	width:90px;
	padding:5px;
	background:#fff1c1;
	color:#000000;
}

#contGm{
	background:#fbfcea;
	width:433px;
	height:auto;
	padding:10px;
	margin-top:20px;
}

/* przycisk komentarzy do gier*/
.comentGm a{
	margin:10px 0px -8px -8px;
	padding:2px;
	font: 11px Arial, Helvetica, sans-serif bold;
	display: block;
	width:80px;
	color:#FFFFFF;
	background-color:#db7700;
}

.comentGm a:hover{
	padding:2px;
	margin:10px 0px -8px -8px;
	font: 11px Arial, Helvetica, sans-serif bold;
	display: block;
	width:80px;
	color:#FFFFFF;
	background-color:#ff8a00;
}

/* styl do komentarzy w opisie programow */
.comentGm a:visited{
	color:#FFFFFF;
	background-color:#ff8a00;
}

/*popup na gierki*/
#MpopGam{
	width:100%;
	height:450px;
	border:dotted 1px #333333;
}

#MtxtGam{
	height:90px;
	margin:5px 0 5px 0;
	border:dotted 1px #000000;
}