html {
	background: transparent url(../../pix/bg.jpg) repeat-x;
	background-color:#BEB492;
	padding:0px;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: normal 12px/18px Arial, Tahoma, Verdana, Georgia, sans-serif; 
	color: #666;
	text-align: center;
	background: transparent url(../pix/bg.jpg) repeat-x; 
	background-color:#BEB492;
}

h1, h2, h3 {margin:0; padding:0; margin-bottom:10px; }

h1 {font: normal 30px 'Lucida Sans Unicode', Arial, Verdena; color:#CCC; letter-spacing:-1px;}
h2 {font: normal 22px 'Lucida Sans Unicode', Arial, Verdena; color:#A59969; letter-spacing:-1px;}
h3 {font: normal 20px 'Lucida Sans Unicode', Arial, Verdena; color:#999; padding:12px 0 0px 15px; letter-spacing:-1px;}


h4 {font: normal 11px Arial, Verdena;letter-spacing:0px; visibility: hidden; margin:0; padding:0;}

hr{	border: none 0; border-top: 1px solid #E8EAEF; height: 1px;	vertical-align:top; margin:5px 0 10px 0;}

a:link, a:visited {	color: #990000;	text-decoration: none; cursor:pointer;}
a:active, a:hover {	text-decoration: none; background-color:#990000; color:#fff;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}


.lista li {background-image: url(../pix/str_path.gif); background-repeat:no-repeat; background-position:top left; padding-left:15px; margin:0; list-style:none;}

.clear{clear:both;border:solid 0px red;}


#left, #center{float:left; margin-left:20px; margin-bottom:30px; margin-top:25px; margin-right:0; border:solid 0px red; padding:0px;}

#left {width:244px ;margin-left:0px;}
#center {width:696px; margin-top:15px;}


div, ul {padding:0; margin:0;}

#main {width:1000px; margin: 0px auto; background-color:#fff;}

#content {text-align:left; background-color:#fff; margin:0; padding:0 20px 0 20px; background-image: url(../pix/bg_main.gif); background-repeat:repeat-y; background-position:top center; border:0px solid red;}

#top {margin: 0px auto; height:156px; background: url(../pix/bg_top.jpg) no-repeat;}

#menu {padding:0; margin:auto; position: relative; top:30px; left:10px; border:0px solid red;}
#menu ul {padding:0; margin:0;}
#menu li {display:block; float:left; height:35px;text-align:center;margin:0 2px 0 0;}

#menu .m1 a, #menu .m1_checked a {background-image: url(../pix/menu_1.jpg); width:120px; }
#menu .m2 a, #menu .m2_checked a {background-image: url(../pix/menu_2.jpg); width:120px; }
#menu .m3 a, #menu .m3_checked a {background-image: url(../pix/menu_3.jpg); width:120px; }
#menu .m4 a, #menu .m4_checked a {background-image: url(../pix/menu_4.jpg); width:120px; }
#menu .m5 a, #menu .m5_checked a {background-image: url(../pix/menu_5.jpg); width:120px; }
#menu .m6 a, #menu .m6_checked a {background-image: url(../pix/menu_6.jpg); width:120px; }
#menu .m7 a, #menu .m7_checked a {background-image: url(../pix/menu_7.jpg); width:120px; }
#menu .m8 a, #menu .m8_checked a {background-image: url(../pix/menu_8.jpg); width:84px;}

#menu .m1_checked a, #menu .m2_checked a, #menu .m3_checked a, #menu .m4_checked a, #menu .m5_checked a, #menu .m6_checked a, #menu .m7_checked a {background-position:0px 0px; width:120px; height:35px;display:block;}

#menu .m8_checked a {background-position:0px 0px; width:84px; height:35px;display:block;}

#menu .m1 a, #menu .m2 a, #menu .m3 a, #menu .m4 a, #menu .m5 a, #menu .m6 a, #menu .m7 a {background-repeat: no-repeat; background-position:0px -35px; width:120px; height:35px;display:block;}

#menu .m8 a {background-repeat: no-repeat; background-position:0px -35px; width:84px; height:35px;display:block;}

#menu .m1 a:hover, #menu .m2 a:hover, #menu .m3 a:hover, #menu .m4 a:hover, #menu .m5 a:hover, #menu .m6 a:hover, #menu .m7 a:hover, #menu .m8 a:hover {background-repeat: no-repeat; background-position:0px 0px;}

#menu .checked {background-repeat: no-repeat; background-position:0px 0px;}

/* -- ADDMENU -- */

#addmenu ul { list-style: none; padding:0; margin:0; }
#addmenu li {list-style:none;}
#addmenu li a {display:block; width:206px; border-top: solid 1px #fff; border-bottom: solid 1px #999; padding-left:30px; margin-left:4px; color:#333; font-weight:normal;  line-height:30px; background: url(../pix/addmenu_str.gif) no-repeat 12px 11px; }
#addmenu li a:hover {background-color:#5BC100; color:#fff;}

#addmenu .addmenu_checked a{background-color:#5BC100; color:#fff; width:206px;}
/* -- ADDMENU END -- */

#szukaj {background-color:#ccc; border-top: solid 1px #fff; border-bottom: solid 1px #999; padding:10px 0 25px 10px; margin:0 4px 0 4px;}
#addmenu_ li {border-top: solid 1px #fff; border-bottom: solid 1px #999; margin:0 4px 0 4px; padding:5px 0 5px 27px; list-style:none;}
.addmenu_ng {padding:10px 0 5px 12px;}
.baner{margin:0; margin-bottom:0px; position:relative; top:-12px; border:0; clear:both;}

img {margin:5px; background-color:transparent; border:1px solid #ccc;}
img:hover {background-color:transparent;}

#left_menu { width:244px; background-image: url(../pix/bg_left.gif); padding-bottom:30px;}
#left_menu_down { width:244px; height:10px; background-image: url(../pix/bg_left_down.gif); background-repeat:no-repeat;}


#footer{ text-align:left; border:0px solid red; padding:10px; color:#999; font-size:11px; padding-bottom:30px;}

#footer img {margin:0; border:0; position:relative; top:0;}
#footer span {float:left;}

#footer ul {padding:0; margin:0; float:left;}
#footer li {display:inline; margin-right:15px;}
#footer a:link, #footer a:visited {	color: #666;	text-decoration: none; }
#footer a:active, #footer a:hover {	text-decoration: none; background-color:#999; color:#fff;}


.input_szukaj {background: url(../pix/bginput.gif) left bottom no-repeat; background-color: transparent; width:191px; height:23px; border:none; color:#fff; padding:3px;margin-bottom:5px; margin-top:0;}
.bt_szukaj {background: url(../pix/ok.gif) bottom no-repeat; background-color: transparent; width:26px; height:18px; border:none; padding:0 0 5px 7px; cursor:pointer;}
.bt {background: url(../pix/bg_bt.jpg) bottom no-repeat; background-color: transparent; width:114px; height:23px; border:none; padding:0 0 3px 0px; cursor:pointer; color:#fff; font-size:11px;}




input{background: url(../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; width:250px; height:22px; border:none; color:#666; padding:3px;margin-bottom:5px; margin-top:0;}

textarea {width: 350px;	height: 120px;	border: 1px solid #D6D6D6;	background-color:#F0F0F0; padding: 2px;}

.checkbox { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px; float:left;}
.radio { width:12px; height:12px; background-image:none; padding:0px; margin-right:5px;float:left;}

.file { background-image:none; background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; }


table {
  font: 11px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	color:#333;
	margin:10px 0 20px 0;
	padding:0px;
	color: #555555;
	background: #ccc;
}

th {
	color: #fff;
	font-weight: bold;
	background: #BEB492;
	text-align: left;
	padding: 2px 10px 2px 10px;
	font-size: 12px;
	
}
th img {border:0px;}
th a {color: #333333;text-decoration:none;}

tr {
	background: #fff;
}

td {
	padding: 2px 5px;
	font-size: 11px;

}



.tabClear {background: #fff; margin:0; padding:0;}
.inRight {text-align:right;}
.alert {font-size:11px; color:#FF0000;}
#center li {border:0;}
#center ul { 
text-indent: 5px;
list-style-position: inside;
list-style-image: url(arrow.gif);
list-style-type: disc;
padding: 6px;
margin: 2px; }

#lekcja_online{position:relative; top:12px; left:615px; border:0;}
.sound {
    border:0;
    vertical-align: bottom;
}
.isWord {
    background-color:#ff0;
    color:#cc0000;
}
#drukuj {
    text-align:right;
    width:100%;
}
.invisible, .invisible td {
    border:0;
    border-color:#fff;
    background-color: white;
}