a:link,a:visited{font-size:12px;font-family:arial;color:#908102;text-decoration:none}
a:hover{font-size:12px;font-family:arial;color:#908102;text-decoration:underline}
img{border:0}
body{background:url(images/bg.jpg) repeat-x;background-position:top center;background-color:#000;margin:0 0 20px;padding:0}
div#wrapper{width:901px;height:auto;position:relative;overflow:hidden;text-align:center;margin:0 auto}
div#toptitle{width:802px;height:105px;background:url(images/toptitle.jpg) no-repeat;margin:0 auto}
div#menu{width:802px;height:32px;background:url(images/menu.jpg) no-repeat;margin:0 auto}

div#container{width:802px;height:auto;position:relative;overflow:hidden;background:url(images/container_bg.jpg) repeat-y;padding-bottom:10px;margin:0 auto}
div#container_top{width:802px;height:12px;background:url(images/containter_top.jpg) no-repeat;margin:0 auto}
div#container_bottom{width:802px;height:2px;position:relative;background:url(images/container_bottom.jpg) no-repeat;margin:0 auto}
div#content{width:531px;height:auto;position:relative;float:left;overflow:hidden;left:19px;text-align:justify;color:#fff;margin:0}
#content ul{
	list-style: circle outside;
}
ul{text-align:justify;color:#fff;font-size:12px;font-family:arial;list-style-type:none}
div#news{width:205px;height:auto;position:relative;float:right;overflow:hidden;right:18px;text-align:left;margin:0}
p{font:12px Arial;line-height:16px;color:#fff;margin:10px 0 4px}
ol{font:12px Arial;color:#fff}
a#m01,a#m02,a#m03,a#m04,a#m05,a#m06,a#m07,a#m08{display:block;float:left;height:32px;background:url(images/menu.jpg) no-repeat}
a#m01{width:137px;background-position:0 0}
a#m02{width:113px;background-position:0 -137px}
a#m03{width:99px;background-position:0 -250px}
a#m04{width:95px;background-position:0 -349px}
a#m05{width:78px;background-position:0 -444px}
a#m06{width:100px;background-position:0 -522px}
a#m07{width:98px;background-position:0 -622px}
a#m08{width:82px;background-position:0 -720px}
div.newsitem{margin-top:10px}
h5 /* data */{color:#646464;font:11px Arial;margin:0;padding:0}
div#news p{color:#beb2aa;font:12px Arial;text-align:justify;margin:0 0 5px;padding:0}
div#news a{color:#908102;font:11px Arial;text-decoration:none}
div#news a:hover{color:#d2bd07}
h3{font:bold 16px Arial;margin:15px 0;padding:0}
ul.osiagniecia{font:12px Arial;margin:0 0 0 30px;padding:0}
ul.osiagniecia li{margin:0 0 3px;padding:0; line-height:20px}
ul.osiagniecia li b{font:italic bold 15px Times New Roman}
h2{font:bold 16px Arial;text-decoration:underline}
/*img.news{float:left;border:solid 5px #d5fec6;margin:15px 10px 5px 0}*/
img.news{margin:10px 0px}
.podpis{text-align:right;font-size:11px;padding-right:50px;margin-bottom:40px;font-family:arial;color:#646464}
.podpis a:link,.podpis a:visited{font-family:arial;color:#646464}
.podpis a:hover{font-family:arial;color:#646464;text-decoration:none}
.galeria img{border:7px solid #0f0f0f}
.galeria img:hover{border:7px solid #323232}
.form_error{list-style:none;margin:0;padding:0}
.form_error li{color:red;font-weight:bolder}
.clear{width:100%;height:0;clear:both}
.news{width:100%;display:block;margin:0 0 10px;}
.avatar_float{float:left;display:inline;border:1px solid silver;margin:0 4px 2px 0;padding:2px}
.newsImg{display:inline; margin:5px 0px;}
.avatar{border:1px solid silver;margin:2px;padding:2px}
.galeria{width:140px;text-align:center;float:left;display:inline;padding:5px}
.galeria h2 a{font-size:12px}
.data{font-size:10px}
.good{color:green;font-weight:bolder;padding:3px 0}
.error{color:red;font-weight:bolder;padding:3px 0}
a{color:#5c84ea;text-decoration:none;font-weight:bolder}
.komentarz_tresc{font-size:90%;font-style:italic}
span.created_at{color:gray;font-size:85%}
span.user{font-weight:bolder;background:transparent url(../../images/admin/icons/user.png) no-repeat left;padding:0 0 0 18px}
.add{background:transparent url(../../images/admin/icons/add.png) no-repeat left;padding:0 0 0 18px}
.komentarze{background:transparent url(../../images/admin/icons/report.png) no-repeat left;padding:0 0 0 18px}
.akt_kursy{width:204px;background:#fff;margin:0 0 5px;padding:2px}
.akt_kursy h3{font-size:13px;margin:0 0 5px}
.inputtext1{width:200px;border: 1px solid rgb(59, 53, 1); background: none repeat scroll 0% 0% rgb(15, 15, 15); color: rgb(255, 255, 255);padding:2px}
.inputtext2{width:400px;border: 1px solid rgb(59, 53, 1); background: none repeat scroll 0% 0% rgb(15, 15, 15); color: rgb(255, 255, 255);padding:2px}
.inputtext3{width:50px;border: 1px solid rgb(59, 53, 1); background: none repeat scroll 0% 0% rgb(15, 15, 15); color: rgb(255, 255, 255);padding:2px}
.inputtext4{width:150px;border:1px solid silver;font-weight:bolder;padding:2px}
.inputtext1:hover,.inputtext2:hover,.inputtext3:hover,.inputtext4:hover{border:1px solid gray}
.kalendarz{width:100%;text-align:center}
.kalendarz th{color:#fff}
.miesiac_a{cursor:pointer}
.termin_nazwa{font-size:110%;border-bottom:1px solid gray;font-weight:bolder;margin:0 0 3px;padding:0 0 3px}
.banner{width:100%;text-align:center;padding:5px 0}
.news h2{text-decoration:none!important; background:url(images/newsBg.jpg) repeat-x; height:22px; line-height:22px; padding:0px 5px; border:1px solid #000; margin:0px;}
h6 /* tytulnewsa */,.tyt:link,.tyt:visited,.tyt:hover{color:#beb2aa;font:bold 12px Arial;margin:0 0 10px;padding:0}
.komentarz,.termin{width:100%;margin:0 0 10px}
.wydarzenie_td, .wydarzenie_td a{
	font-weight: bolder !important; color: red !important;
	vertical-align: top;
}
.nbord{border:1px solid #3c4109; margin:10px 0px;}
.news a{color:#ffb306;}
.news_tresc{color:#bbb7b6; line-height:16px;}
.news_tresc p{font:12px verdana;line-height:16px;margin:10px 0 4px; color:#bbb7b6; line-height:18px;}
.news_foot{font-size:12px; color:#ffb306;}
