/**** RESETOWANIE CSS ****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}
ol, ul {
	list-style-position:inside; }
blockquote, q {
	quotes: none; }
blockquote:before, blockquote:after, q:before, q:after {
	content: ''; }
/* remember to define focus styles! */
:focus {
	outline: 0;}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;}
del {
	text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;}
/*******KONIEC*******/


body {
	line-height: 16px;
	background-color: #FFF5D7;
	font-family:tahoma;
	font-size:12px;
	color:#483220;}
p {
	padding:0px;
	margin-bottom:0.5em;
	margin-top: 5px; }
a img {
	border: 0px; }
a {
	text-decoration:none;
	color:#733D19;
	font-weight: bold;
	border: 0px;}
a:hover {
	text-decoration:underline;
	color:#E00006;
	border:0px}
.left{
  float: left }
.right{
  float: right}
.clear {
	width:100%;
	height:1px;
	clear:both;}
h1 { 
	color:#E00006;
	font-size:14px;
	padding-left:25px;
	margin-bottom:10px;
	background:url(/grafika/layout/h1.png) left no-repeat;}
h2 { padding:5px;}

.lista li {
	padding:5px;
	list-style-image:url(/grafika/list-style.png);}

.powrot {
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;}

/**** STRUKTURA ****/
#MAIN-CONTAINER {
	width: 100%;
	height: 100%;}
#CONTAINER {
	margin:auto;
	width: 996px;}
#TOP {
	width:996px;
	height:270px;
	background:url(/grafika/layout/top.jpg) no-repeat;}
#MIDDLE-CONTAINER {
	background:url(/grafika/layout/tlo-middle.jpg) repeat-y; }
#LEFT-COLUMN {
 	width: 218px; 
 	float: left; }
#CENTER-COLUMN {
	width:560px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	background-color:#FFF;}
#RIGHT-COLUMN {
	width: 208px;
	float: right; }
#FOOTER { 
	clear:both;
	font-size:10px;
	font-family:arial;
	widht:996px;
	height:78px;
	background:url(/grafika/layout/footer.jpg) no-repeat; }



/**** MENU PIONOWE ****/
#menu-pionowe {
	width:200px;
	margin-left:9px;
	margin-right:9px;
	margin-bottom:10px; }
#menu-pionowe ul {
	list-style-type:none; }
#menu-pionowe li a {
	display:block;
	color:#222222;
	padding: 5px 5px 5px 0px;
	border-bottom:1px solid #E2CF95;}
#menu-pionowe ul ul li a {
	padding: 5px 5px 5px 10px;}
#menu-pionowe ul ul ul li a {
	padding: 5px 5px 5px 20px;}
#menu-pionowe ul ul ul ul li a {
	padding: 5px 5px 5px 30px;}
#menu-pionowe ul ul ul ul ul li a {
	padding: 5px 5px 5px 40px;}
#menu-pionowe li a:hover {
	background-color:#FFF7DD;
	color:#000;}

#menu-pionowe2 {
	width:192px;
	margin-left:8px;
	margin-right:8px;
	margin-bottom:10px; }
#menu-pionowe2 ul {
	list-style-type:none; }
#menu-pionowe2 li a {
	display:block;
	color:#222222;
	padding: 5px 5px 5px 0px;
	border-bottom:1px solid #E2CF95;}
#menu-pionowe2 ul ul li a {
	padding: 5px 5px 5px 10px;}
#menu-pionowe2 ul ul ul li a {
	padding: 5px 5px 5px 20px;}
#menu-pionowe2 ul ul ul ul li a {
	padding: 5px 5px 5px 30px;}
#menu-pionowe2 ul ul ul ul ul li a {
	padding: 5px 5px 5px 40px;}
#menu-pionowe2 li a:hover {
	background-color:#FFF;
	color:#000;}


/**** TRESCI ****/
/* jezeli jest padding trzeba ustalic staly width */
#tresc-kontener{
	height: auto;
	width: 100%; }
#tresc-middle{
	width: 100%;	
	height: auto; }
#tresc-bottom{ }


/**** AKTUALNOsCI ****/
.news-kontener {
	padding: 10px; 
	margin-bottom: 5px; }
.news-kontener h2 {
	background-color:#FFF5D7;
	border-top: 1px solid #F39A1F;
	border-bottom: 1px solid #F39A1F;
  margin-bottom:5px; }
.news-autor {
display:none; }
.news-data {
	float: right; 
	font-style: italic;
	font-size: 10px; }
.news-tytul {}
.news-skrot a {
	font-weight:none;
	color: #483220}
.news-miniaturka {
	float:left;
	margin-right:10px;
	margin-bottom:10px; }
.news-komentarz {
	text-align: right; 
	font-size: 11px;
	padding: 5px; 
	color:#7F7F7F;
	margin-top: 3px; 
	background:url(/grafika/layout/news-kom.jpg) repeat-x; }
	
#artykul-autor {
display:none}
#artykul-middle h2 {
	background-color:#FFF5D7;
	border-top: 1px solid #F39A1F;
	border-bottom: 1px solid #F39A1F;
	margin-bottom:5px; }
#artykul-bottom {
	font-size: 11px;
	padding: 5px; 
	color:#7F7F7F;
	margin-top: 5px;
	margin-bottom:5px; 
	background:url(/grafika/layout/news-kom.jpg) repeat-x;}
.artykul-skrot{
	font-weight: bold;}
.artykul-tytul p{
	color: #7A7A7A;
	font-weight: bold;
	text-decoration: underline;
	font-size: 18px;}
.artykul-tytul-lista{
	color: #7A7A7A;
	font-weight: bold;
	text-decoration: underline;
	font-size: 13px;}	
.artykul-gora{
	width: 100%}
.artykul-gora .news_miniaturka{
	width: 120px;
	padding: 0 !important;}
.artykul-gora .artykul-skrot{
	width: 470px;
	padding: 0 !important;}
	
.art-zarzadzanie{
	padding: 5px; 
	width: 80%;
	border-top: 1px solid;
	border-bottom: 1px solid;
	background-color: #efefef;
	margin-bottom: 5px;}


/**** LOKATOR ****/
#lokator { 
	margin-bottom:10px;
	font-size:11px;
	height:19px;
	background:url(/grafika/layout/lokator-bottom.jpg) bottom left no-repeat; }


/**** GALERIA ****/
#galeria-zdjecia {
	margin-top: 20px; }
#galeria-zdjecia ul {
	clear:both;
	min-height:150px; }
#galeria-zdjecia ul li {
	list-style:none;
	border: 1px solid #E2CF95;
	background-color:#FFF7DD;
	width:115px;
	min-height:130px;
	float:left;
	margin:3px;
	padding:3px;
	text-align:center;}
.art-podpiete #galeria-zdjecia ul li{
	margin: 3px !important;} 	
.galeria-datadodania {
	font-size:10px;
	font-family:arial;
	color: #7F7F7F; }
.galeria_siatkazdjec {
	margin-top:3px;
	margin-bottom:3px; }
.galeria-siatkazdjec-opis {
	font-style:italic;
	margin-bottom:5px; }
.galeria-siatkazdjec a:hover {
	cursor: url(/grafika/zoom-in.cur), crosshair;}
#galeria-autor {
	font-size: 11px;
	padding: 5px; 
	color:#7F7F7F;
	margin-top: 3px; 
	background:url(/grafika/layout/news-kom.jpg) repeat-x; }
#galeria-strony {
	margin-top:10px;
	text-align:center;
	font-family:arial;
	font-size:12px; }
.zdjecie-sortme {
	cursor: move;}
#wybierz-z-istniejacych li {
	list-style:none;
	margin-left:20px;
	padding:5px; }
#wybierz-z-istniejacych li:hover {
	background-color:#EFEFEF;}
	

/**** KOMENTARZE ****/
.komentarz {
	margin-left:5px;
	margin-right:5px; }
.komentarz-ikonka {
	float:left;
	margin-top:10px;
	width:15px;
	height:12px;
	background-image:url(/grafika/komentarz.png); }
.komentarz-tekst {
	float:left;
	padding: 5px; 
	border: 1px solid #CAC9B9; 
	margin: 4px;
	width:93%;
	background-color:#FFFAEC; }
.komentarz-login {
	font-weight:bold; }
.komentarz-data{
	color:#7A7A7A;
	font-weight:normal; }
.komentarz-tresc {
	color:#1E69A2;
	margin-top:7px; }
.komentarz-odp {
	margin-left:24px;
	margin-right:5px; }
.komentarz-odp-ikonka {
	float:left;
	margin-top:10px;
	width:15px;
	height:14px;
	background-image:url(/grafika/komentarz_odp.png); }
.komentarz-odp-tekst {
	float:left;
	padding: 5px; 
	border: 1px solid #CAC9B9;
	margin: 4px;
	width:93%;
	background-color:#FFF6DF }
.komentarz-odp-login {
	color:#4A4A4F;
	font-weight:bold; }
.komentarz-odp-data{
	color:#7A7A7A;
	font-weight:normal;}
.komentarz-odp-tresc {
	color:#1E69A2;
	margin-top:7px; }

#dodaj_komentarz label{
	display: none }
#dodaj_komentarz textarea{
	width: 100%;
	height: 80px;
	margin: auto;}
	

/**** MENU ZARZADZANIE ****/
#struct-editmenu { line-height:22px;}
#struct-editmenu ul {
	list-style-type:none; }
#struct-editmenu li {}
#struct-editmenu ul ul li {
	padding-left: 10px;}
#struct-editmenu ul ul ul li{
	ppadding-left: 20px;}
#struct-editmenu ul ul ul ul li {
	padding-left: 30px;}
#struct-editmenu ul ul ul ul ul li {
	padding-left: 40px;}


/**** SLIDESHOW ****/
#slideshow * { 
	margin: 0; 
	padding: 0; }
#slideshow { 
	width:333px; 
	border:1px solid #AFABA4;
	background-color:#FFF;
	position: relative; }
#slideshow #slides { 
	width:320px;
	height: 240px; 
	border:1px solid #AFABA4;
	margin: 5px; 
	overflow: hidden; }
#slideshow #slides img {
	width:320px;
	height: 240px;  
	display: block; 
	position: absolute; }
#slideshow #slideshowMenu { 
	width:100%;
	height:28px;
	background: url(/grafika/layout/h1_top.jpg) repeat-x top #5DA9E3; }
#slideshow #slideshowMenu ul { 
	float:right;
	padding:4px 10px 0 0; }
#slideshow #slideshowMenu li { 
	display: block; 
	float:left; 
	padding:0 1px 0 1px;
	cursor:pointer;
	width:21px;
	height:21px; }
#slideshow #slideshowMenu li.selected { 
	border: 1px solid #FFF;}
#slideshow #slideshowMenu #slideshow_caption { 
	line-height:21px;
	float:left;
	padding:0 0 0 10px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma; }
#slideshow #slideshow_caption_kontener {
	position:absolute; 
	top:80%;
	left:6px;
	background:url(/grafika/slideshow/title_background.png);
	z-index:40; 
	width:320px;
	opacity:0.8;}
#slideshow #slideshow_caption {
	padding:10px;
	color:#FFF;
	font-weight:bold; }

#slideshow_numer .nr1 {
	background:url(/grafika/slideshow/1.png) no-repeat;}
#slideshow_numer .nr2 {
	background:url(/grafika/slideshow/2.png) no-repeat;}
#slideshow_numer .nr3 {
	background:url(/grafika/slideshow/3.png) no-repeat;}
#slideshow_numer .nr4 {
	background:url(/grafika/slideshow/4.png) no-repeat;}
#slideshow_numer .nr5 {
	background:url(/grafika/slideshow/5.png) no-repeat;}
#slideshow_numer .nr6 {
	background:url(/grafika/slideshow/6.png) no-repeat;}
#slideshow_numer .nr7 {
	background:url(/grafika/slideshow/7.png) no-repeat;}
#slideshow_numer .nr8 {
	background:url(/grafika/slideshow/8.png) no-repeat;}
#slideshow_numer .nr9 {
	background:url(/grafika/slideshow/9.png) no-repeat;}


/**** WYSZUKIWARKA ****/
#wyszukiwarka {
	width:220px;}
#wyszukiwarka #szukaj-fraza {
	width:205px;
	color:#7F7D77;
	border:none;
	background-color:transparent;}
#wyszukiwarka #szukaj-submit {
	display:none;}
.szukaj-open {
	margin-bottom:10px; 
	border-bottom:1px dotted #8F8B7D; 
	padding:4px;}
ul.autocompleter-choices{
	position:absolute;
	margin:0;
	padding:0;
	list-style:	none;
	border:	1px solid #7c7c7c;
	border-left-color:#c3c3c3;
	border-right-color:#c3c3c3;
	border-bottom-color:#ddd;
	background-color:#fff;
	text-align:	left;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	z-index:50;
	background-color:#fff;}
ul.autocompleter-choices li{
	position:relative;
	margin:	-2px 0 0 0;
	padding:0.2em 1.5em 0.2em 1em;
	display:block;
	float:none !important; 
	cursor:	pointer;
	font-weight:normal;
	white-space:nowrap;
	font-size:1em;
	line-height:1.5em;}
ul.autocompleter-choices li.autocompleter-selected{
	background-color:#444;
	color:#fff;}
ul.autocompleter-choices span.autocompleter-queried{
	display:inline;
	float:	none;
	font-weight:bold;
	color:#3C8DC5;
	margin:	0;
	padding:0;}
ul.autocompleter-choices li.autocompleter-selected span.autocompleter-queried{
	color: #9FCFFF;}


/**** FIELDSET ****/
fieldset { 
	padding:5px;}
fieldset label { 
	font-weight: bold;}
fieldset legend { 
	padding:5px; 
	font-weight:bold;
	border: 1px solid #7F7F7F; }
fieldset.checkboxes {
	border: 1px solid #cac9b9;
	padding-left:0px;
	margin-bottom:1em; }
fieldset.radios {
	border: 1px solid #cac9b9;
	padding-left:0px;
	margin-bottom:1em; }
.checkboxes input,.checkbox{
	width: 20px !important }  
	
	
/**** FORMULARZE ****/
fieldset.formularz {
	border:1px solid #cac9b9;
	width:98%; }
.formularz .text {
  	width: 300px;}
.formularz textarea {
  	width: 100%;
  	height: 200px;}
.formularz label {
	width: 150px; 
	float: left;}
	


/**** ZARZADZANIE MENU ****/
#struct_editmenu ul{
	margin-left:10px; }
#struct_editmenu ul li{
	padding: 7px; 
	list-style-type:none;}
#struct_editmenu ul ul li{
	padding: 7px; }
#struct_editmenu ul ul ul li{
	padding: 7px; }
	

/**** menu sort schowek ****/
#sort-schowek {
	padding: 5px; 
	border: 1px solid #CFCFCF; 
	width: 90%; 
	min-height:110px;
	margin: auto; 
	background:url(/grafika/wytnij_wklej.png) #EFEFEF no-repeat right;}


/**** PANEL ADMINISTRACYJNY ****/
#divpanel {
  color: black; 
  font-weight: bold; 
  font-family:century ghotic,arial;
  font-size:11px;
  background: url(/grafika/firecms.png) no-repeat left;}
#divpanel a {
  color: gray; 
  font-weight: bold; 
  font-size: 11px; 
  padding-right: 9px; 
  border-right: 1px dotted; 
  text-decoration:none;}
#divpanel a:hover {
	color:#000;
	text-decoration:none;}
#divpanel .panel_srodek {
	float:left;
	height:24px;
	width:666px;
	margin-bottom:5px;}
#divpanel #panel_wyloguj {
	float:right;
	margin-right:55px;}


/**** getLangForm ****/
#getlangform {
	border-top: 1px solid; 
	border-bottom: 1px solid; 
	padding: 2px; 
	width: 98%; 
	background-color: #EFEFEF;}
	
	
/**** paneliki zarzadzania do modulow ****/
.zarzadzanie, #zarzadzanie {
	border-top: 1px solid; 
	border-bottom: 1px solid; 
	padding: 5px; 
	width: 98%; 
	font-weight: bold; 
  	font-family:century ghotic,arial;
  	font-size:10px;
	background-color: #EFEFEF;
	margin-bottom:10px}
.zarzadzanie a img, #zarzadzanie a img {
	vertical-align:middle;
	border:0px;}
.zarzadzanie a:hover, #zarzadzanie a:hover{
	text-decoration:none}


/**** VIEWPLIKI ****/
ul.viewpliki {
	margin-left:20px;
	margin-top:20px; }
ul.viewpliki li {
	list-style:none;
	height: 35px;
	padding-left:45px;
	margin: 8px;}


/**** FANCY UPLOAD ****/
.hide{
	height: 1px;
	visibility: hidden;}
.swiff-uploader-box a {
	display: none !important;}
.#fancy-fallback, #fancy-fallback { display: none; }
.fancy-status,#fancy-status {
	padding: 10px 15px;
	width: 290px;
	border: 1px solid #eee;}
.fancy-status .progress, #fancy-status .progress {
	background: url(/grafika/FancyUpload/progress.gif) no-repeat;
	background-position: +50% 0;
	margin-right: 0.5em;
	vertical-align: middle;}
.fancy-status .progress-text, #fancy-status .progress-text {
	font-size: 0.9em;
	font-weight: bold;}
.fancy-list, #fancy-list {
	list-style: none;
	width: 290px;
	margin: 0;}
.fancy-list li.validation-error, #fancy-list li.validation-error {
	padding-left: 44px;
	display: block;
	clear: left;
	line-height: 40px;
	color: #8a1f11;
	cursor: pointer;
	border-bottom: 1px solid #fbc2c4;
	background: #fbe3e4 url(/grafika/FancyUpload/failed.png) no-repeat 4px 4px;}
.fancy-list li.file, #fancy-list li.file {
	border-bottom: 1px solid #eee;
	background: url(/grafika/FancyUpload/file.png) no-repeat 4px 4px;
	overflow: auto;}
.fancy-list li.file.file-uploading, #fancy-list li.file.file-uploading {
	background-image: url(/grafika/FancyUpload/uploading.gif);}
.fancy-list li.file.file-success, #fancy-list li.file.file-success {
	background-image: url(/grafika/FancyUpload/success.png);}
.fancy-list li.file.file-failed, #fancy-list li.file.file-failed {
	background-image: url(/grafika/FancyUpload/failed.png);}
.fancy-list li.file .file-name, #fancy-list li.file .file-name {
	font-size: 1.2em;
	margin-left: 44px;
	display: block;
	clear: left;
	line-height: 40px;
	height: 40px;
	font-weight: bold;}
.fancy-list li.file .file-size, #fancy-list li.file .file-size {
	font-size: 0.9em;
	line-height: 18px;
	float: right;
	margin-top: 2px;
	margin-right: 6px;}
.fancy-list li.file .file-info, #fancy-list li.file .file-info {
	display: block;
	margin-left: 44px;
	font-size: 0.9em;
	line-height: 20px;
	clear:both }
.fancy-list li.file .file-remove, #fancy-list li.file .file-remove {
	clear: right;
	float: right;
	line-height: 18px;
	margin-right: 6px;}



/**** KOMUNIKAT ****/
.komunikat{
  color:#000;
  font-weight:bold;
  width: 85%;
  margin: auto;
  text-align: center;
  padding: 34px 64px 34px 5px;
  border: 1px solid;
  background-color: #E1F4F7;}
.info{
	border:1px solid #86E2EF;
  background: #E1F4F7 url(/grafika/icon-info.png) no-repeat bottom right;}
.sukces{
  border:1px solid #68EF74;
  background: #AFFFB6 url(/grafika/icon-sukces.png) no-repeat bottom right;}
.error{
	border:1px solid #DF0000;
  background: #FFBC9F url(/grafika/icon-error.png) no-repeat bottom right;}
.denied{
	border: 1px solid #FFCB54;
  background: #FFF59F url(/grafika/icon-denied.png) no-repeat bottom right;}
  

/**** TIPS ****/
.tip-default {
	color:#FFF;
	padding: 5px;
	display:none;
	font-size:10px;
	background-color:#000;}


/**** STATYSTYKI *****/
#statystyki-tabela td {
	padding:5px;}


/**** ZARZadzanie uzYTKOWNIKAMI ****/
#administracja #users {
	width: 50%; 
	min-height:200px;
	vertical-align:top;
	float: left;
	padding: 5px;
	border: 1px solid #CFCFCF; 
	background:  #EFEFEF no-repeat right top; }
#administracja #groups {
	padding:5px;
	min-height:200px;
	width: 45%; 
	vertical-align:top;
	float: left; 
	border: 1px solid #CFCFCF; 
	background-color: #EFEFEF; }
#administracja #groups ul li{
	padding:3px; }
#administracja #users ul li{
	padding:10px; }
	

/**** UPRAWNIENIA ****/
.ul_grupy li{
	list-style: none}
.upr_fieldset{ }
.upr_fieldset h2{
	margin: 5px 0 5px 0;
	padding: 3px;
	border-top: 1px solid #777;
	border-bottom: 1px solid #777;	
	background-color: #efefef;}
.tablica_upr{
	width: 100%}
.tablica_upr, .tablica_upr td{
	border: 1px solid #777;
	border-collapse: collapse;}
.tablica_upr td{
	padding: 3px; }
.tablica_upr_tytul{
	background-color: #EFEFEF;
	text-align: center;
	font-weight: bold }
.tablica_upr_tytul{
	background-color: #EFEFEF;
	text-align: center;
	font-weight: bold}
.tablica_upr_oz{
	width: 60px;
	text-align: center;}


/**** LOGOWANIE ****/
#logowanie-kontener {
	margin-left:16px;
	width: 190px; }
#logowanie-title {
	display:none; }
#logowanie-input-user {
	width:120px;
	border:1px solid #F49A20;
	padding:2px; }
#logowanie-input-pass {
	width:120px;
	border:1px solid #F49A20;
	padding:2px; }
#logowanie-submit {
	float:right; }
#logowanie-input-submit { }
#logowanie-zapamietaj,#logowanie-rejestracja {
	display:none; }
	
	
/**** PROFIL ****/
#profil-kontener{
	width: 100%;	}
#profil-kontener table{
	width: 100%;}
#profil-kontener td{
	padding: 5px;
	width: 60%;
	text-align: right;
	border-bottom: 1px dashed #777;}
#profil-kontener .td-naglowek{
	font-weight: bold;
	width: 40%;
	text-align: left;}
#profil-kontener .zebra{
	background-color: #F0EDE4;}
#profil-kontener fieldset{
	border: 1px solid #777;
	padding: 3px;
	width: 100%;} 	
#profil-kontener legend{
	border: 1px solid #777;
	padding: 3px;
	font-weight: bold;
	background-color: #F0EDE4;}


/**** REJESTRACJA ****/
#rejestracja-formularz input{ }


/**** SHOUTBOX ****/
#shoutbox-contener{	
	width: 340px;
	height: auto;}
#shoutbox-top{
	width: 340px;
	height: 32px;
	background: url(/grafika/shoutbox/shoutbox-top.jpg) no-repeat;	}
#shoutbox-top p{
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;}
#shoutbox-middle{
	width: 340px;
	height: 210px;
	background: url(/grafika/shoutbox/shoutbox-middle.jpg) repeat-y;}
#shoutbox-bottom{
	width: 340px;
	height: 5px;
	background: url(/grafika/shoutbox/shoutbox-bottom.jpg) no-repeat;}
#shoutbox-formularz{
	vertical-align:middle;
	width: 97%;
	margin-top: 5px;
	margin-left: 5px;}
#shout{
	width: 234px;
	border: 1px solid #7A7A7A;
	margin: 0;
	height: 14px;	
	font-size: 11px;}
#shout-submit{
	margin: 0 0 -6px 5px}
#shoutbox-wypowiedzi-kontener{
	height: 160px;
	border: 1px solid #7A7A7A;
	width: 96%;
	overflow-x:hidden;
	overflow-y:auto;
	margin: auto;}	
#shoutbox-wypowiedzi-kontener div{
	padding: 3px;}
.shout-container{
	padding: 2px;}

	
	
/**** TOP6 ****/
#top6-container{
	margin: auto;
	width: 630px;
	height: 244px;}
#top6-title, #main-aktualnosci-title{
	width: 100%;	
	height: 34px;
	background: url(/grafika/layout/top6-top.jpg) no-repeat;}
#main-aktualnosci-title{
	width: 100%;	
	height: 35px;
	background: url(/grafika/layout/content-top.jpg) no-repeat;}
#top6-title .container,#main-aktualnosci-title .container,#przeglad-tytul .container{
	color: white;
	font-weight: bold;
	padding: 10px 0 0 10px;}
#top6-middle{
	width: 100%;	
	height: 207px;
	background: url(/grafika/layout/top6-middle.jpg) repeat-y;}
#top6-middle .container{
	width: 100%;	
	height: 100%;
	padding: 1px 0 0 4px;}
#top6-numerki{
	height: 100%;
	width: 36px;
	background-color: #fff;
	margin-left: 1px;}
.top6-numerek{
	width: 34px;
	height: 33px;
	margin-top: 1px;
	cursor: pointer;
	cursor: hand;
	text-align: center;
	font-size: 30px;
	font-weight: bold;}
.nieaktywny{
	background-color: #666666;
	color: #CEC6B3;}
.aktywny{
	background-color: #60ACE6;
	color: #fff;}
#top6-zdjecie{
	height: 100%;
	width: 350px;
	background-color: #fff;}
#top6-tekst{
	width: 231px;
	height: 100%;
	color: white;
	background-color: #307FB7}
#top6-tekst a{
	color: white;}
#top6-tekst .container{
	padding: 3px;}
.top6-newstitle{
	font-size: 14px;
	-decoration: underline;
	font-weight: bold;}
.top6-newstekst, .top6-newstekst a{
	padding-top: 5px;
	-decoration: none}
#top6-footer{
	width: 100%;
	height: 3px;
	background: url(/grafika/layout/top6-footer.jpg) no-repeat;}
#noobslide-maska{
	width: 581px;
	height: 100%;
	overflow: hidden;
	position: relative}
.slide-item{
	float:left;
	width:581px;
	height: 100%	}
#noobslide-container{
	position: relative;
	height: 100%  }


/**** YOUTUBE ****/
#youtube-table td { padding:5px; vertical-align:top}
#youtube { 
	margin-top:10px;
	text-align:center;}
.youtube-kontener {
	width:90%;
	padding:5px;
	border:1px solid #EFEFEF;
	margin:auto;}
.youtube-img img {
	border: 1px solid gray;
	width:120px; 
	height:90px}
.youtube-title {
	font-weight:bold;
	color:#3F97FF;
	margin-top:7px;}
.youtube-data-liczba {
	color:#7F7F7F;
	font-size:10px;
	margin-top:7px;}
.youtube-movie-data {
	color:#7F7F7F;
	margin-top:10px;}
.youtube-movie-opis {
	margin-top:10px;}


/* SPINNER */
.spinner {
	position: absolute;
	opacity: 0.9;
	filter: alpha(opacity=90);
	z-index: 999;
	background: #fff;}
.spinner-msg {
	-align: center;
	font-weight: bold;}
.spinner-img {
	background: url(/grafika/spinner.gif) no-repeat;
	width: 24px;
	height: 24px;
	margin: 0 auto;}
	
/* FORUM */
.forum-forum-kontener{
	width: 90%;
	padding: 5px; 
	margin: 5px;
	border: 1px solid;}
.forum-forum-kontener div.opis,.forum-temat-kontener div.opis{
	font-size: 11px;
	font-style: italic; }
.forum-temat-kontener{
	width: 90%;
	padding: 5px; 
	margin: 5px;
	border: 1px solid}	
.forum-tematopis{ }
.post-kontener .avatar{
	width: 130px;
	float: left;}
.post-kontener .opis{
	width: 430px;
	float: left
	float: left;}
	
#sort_schowek ul{
	list-style-position:outside;}
#sort_schowek li{
	margin-left: 15px}
	
/*zelone*/
#menu-pionowe #menu-25 a,#menu-pionowe #menu-39 a, #menu-pionowe #menu-22 a,#menu-pionowe #menu-27 a,#menu-pionowe #menu-26 a, #menu-pionowe #menu-10 a,#menu-pionowe #menu-13 a, #menu-pionowe #menu-12 a
{ color:#C40701; }
/* czerwone */
#menu-pionowe #menu-6 a,#menu-pionowe #menu-44 a,#menu-pionowe #menu-23 a,#menu-pionowe #menu-36 a,#menu-pionowe #menu-24 a,#menu-pionowe #menu-28 a,#menu-pionowe #menu-11 a
{ color:#386F29; }