﻿/******************** USTAWIENIA OGĂ“LNE ********************/

* {
	margin: 0;
	padding: 0;
	outline: none;
}

a, img {
	outline:none;
	border:none;
}

body {
	background: #110806 url(../images/tlo.gif);
	font-family:"Times New Roman", Times, serif;
	font-size: 14px;
	color: white;
	padding-top: 10px;
	padding-bottom: 50px;
}

p {
	padding-top: 5px;
	padding-bottom: 5px;
}

h1, h2, h3, h4 {
	text-align: left;
}

a {
	color: #976454;
}

a:hover {
	color: gray;
}

.clear {
	clear: both;
	display: block;
	height: 1px;
	width: 5px;
}

.leading_separator {
	display: block;
	height: 1px;
	width: 5px;
}

.article_separator {    
	display: block;
	height: 1px;
	width: 5px;
}

.row_separator {
	display: block;
	height: 1px;
	width: 5px;
}

/******************** GĹĂ“WNE BLOKI  ********************/

#wrap {

	width: 900px;

	margin: 0 auto;
	background-image:url('../images/logo_bg.png'); background-position:top center; background-repeat:no-repeat;

}



#header {

	padding-bottom: 42px;

}



#logo a {
	background: url(../images/logo.gif) bottom no-repeat; 
	width: 310px;
	height: 183px;
	margin: 0 auto 10px auto;
	display: block;
background-repeat:no-repeat;

}

#baner {	
	width: 900px;
	height: 240px;
	margin: 0 auto;
	display: block;
}

.blog, #page, .inside-center {
	min-height: 300px;	
}

/* IE6 fix */
* html div.blog { 
   height: expression( this.scrollHeight < 301 ? "300px" : "auto" ); /* sets min-height for IE */
}
* html div#page { 
   height: expression( this.scrollHeight < 301 ? "300px" : "auto" ); /* sets min-height for IE */
}

* html div.inside-center { 
   height: expression( this.scrollHeight < 301 ? "300px" : "auto" ); /* sets min-height for IE */
}

#lewa-kolumna {
	float: left;
	width: 200px;
	margin-right: 20px;
}

#prawa-kolumna {
	float: left;
	width: 200px;
	margin-left: 20px; 
}

/******************** ĹšRODKOWY BLOK ********************/

.componentheading  {                  /* h1, div - tytul nadrzedny artykuĹ‚u #190705 */

	background: #190705;  
	background-image:url('../images/article_bg.png'); background-position:top center; background-repeat:no-repeat;          

	border-left: 1px solid white;

	border-right: 1px solid white;

	border-top: 1px solid white;	

	padding-top: 6px;

	padding-bottom: 6px;	

	font-family: "Book Antiqua", "Times New Roman", Times, serif;	
	text-shadow: 2px 2px 2px #000000;	

	font-size: 30px;

	text-align: center !important;	

	color: white;

	display: block;

}



.contentheading   {                     /* h2  nagĹ‚Ăłwek artykuĹ‚y  #190705 */

	background: #190705; 
	background-image:url('../images/article_bg.png'); background-position:top center; background-repeat:no-repeat;

	border-left: 1px solid white;

	border-right: 1px solid white;

	border-top: 1px solid white;

	padding-top: 10px;

	padding-bottom: 10px;

	font-family: "Book Antiqua", "Times New Roman", Times, serif;	
	text-shadow: 2px 2px 2px #000000;	

	font-size: 24px;

	text-align: center !important;	

	color: white;

	display: block;

}



.contentheading a {  

	color: white;

}



.contentpaneopen {
}

#content60 {float:left; width:460px; overflow:hidden;}
#content80 {float:left; width:680px; overflow:hidden;}
#content100 {float:left; width:100%; overflow:hidden;}

.artykul-tresc, .message, .do-message  {

	background: #f9f7e4;     		/* kremowy  #f9f7e4 */

	color: black;
	background-image:url('../images/art_bg.gif'); background-position:top right; background-repeat:no-repeat;

	margin-bottom: 20px;

	padding: 20px;	

}



.artykul-tresc h1, .artykul-tresc h2, .artykul-tresc h3  {

	background: #f9f7e4;     		/* kremowy #f9f7e4 */

}



.iteminfo {
	padding-bottom: 20px;
}

.modifydate, .createdby, .createdate {
	font-weight: bold;
	font-size: 90%;
	padding-right: 5px;
	margin-left: 5px;
	text-align: left;	
}

.czytajwiecej {

	color: black;
	margin-left: 5px;
	padding-top: 10px;
}

.blog_more  {
	background: #F9F7E4;        /* kremowy #f9f7e4 */
	padding-top: 15px;
}

.blog_more h2  {
	color: black;
	padding-bottom: 5px;
	padding-left: 30px;	
}

.blog_more li {
	list-style: none;
}

#counter-next-prev {
 	background: #F9F7E4;        /* kremowy #f9f7e4 */
	color: black;	
	padding-left: 30px;	
}

.counter {
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 10px;
}

#next-prev {

	padding-bottom: 20px;

	margin-bottom: 20px;

}


 ol {     				/* listy w artykuĹ‚ach */

	padding-left: 30px;

}




.inside-center ul {     				/* listy w artykuĹ‚ach */

	padding-left: 30px;

}



.inside-center form {

	padding-bottom: 25px;

}



.contentdescription {
	background: #f9f7e4;           /* kremowy #f9f7e4 */  
	color: black;
	padding-top: 20px;
	padding-left: 20px;
}

#category-table {
	background: #f9f7e4;           /* kremowy #f9f7e4 */  
	color: black;
	padding: 20px;
	margin-bottom: 20px;	
}

#footer {
	background: #0f0403;   		  /* kolor dla nagĹ‚Ăłwka footer, lewej i prawej kolumny */
	border: 1px solid white;	
	height: 35px;	
	line-height: 32px;	
	font-size: 12px;
	text-align: right;
	padding-right: 20px;
	clear: both;
	overflow: hidden;
}

/*** DWA menu gĂłrne przewidziane do user1 i user2 ***/

#gorne  {

	width: 900px;

	padding-bottom: 10px;
	text-align: center;

	

}


#dolne {

	width: 900px;

	padding-top: 10px;
	text-align:center

	

}



#gorne ul, #dolne ul {         /* user1, user2 */

    margin: 0;

    padding: 0;

    list-style: none;

}



#gorne li, #dolne li {  	

	display: inline;
	 padding-right:17px;

	

		

}



#gorne a, #dolne a {

	font-family: "Book Antiqua", "Times New Roman", Times, serif;

	font-size: 18px;

	color: #D1CDCD;

	text-decoration: none;

	text-transform: uppercase;
	text-shadow: 1px 1px 1px #000000

}



#gorne a:hover, #dolne a:hover {

	color: white;

}



a#active_menu {
	color: #F3EDA9;
}

#active_menu-nav {
	color: #F3EDA9;
}

#current a {
	color: #F3EDA9;
}

/******************** moduĹ‚y lewe - moduĹ‚y prawe inside ********************/

/*** moduletable ****/

.inside .moduletable, .inside  .moduletable_menu, .inside .moduletable_text  {

	background: #0f0403;                            /* #0f0403  */
	background-image:url('../images/menu_bg.png'); background-position:top center; background-repeat:no-repeat;

	border: 1px solid white;

	margin-bottom: 15px;	

	padding-bottom: 15px;

}



.inside .moduletable h3, .inside .moduletable_menu h3, .inside .moduletable_text h3 {

	background: #190705 url(../images/hr.png) bottom no-repeat;         	/* kolor dla nagĹ‚Ăłwka lewej i prawej kolumny #190705 */

	height: 25px;

	font-family: "Book Antiqua", "Times New Roman", Times, serif;
	text-shadow: 1px 1px 1px #000000;

	font-size: 18px;

	font-weight: normal;

	color: white;

	text-align: center;	

	display: block;		

	margin-bottom: 7px;

	padding-top: 10px;	

	padding-bottom: 5px;

}



.inside p, .inside ul, .inside ol, .inside li, .inside form {

	margin-left: 13px;

	margin-right: 7px;

}



/* IE6 fix */
* html .inside p, * html .inside ul, * html .inside ol, * html .inside li  {
	margin-left: 13px;
	margin-right: 0;
}
* html .inside form {
	margin-left: 0;
}
* html .inside label, * html .inside input {
	margin-left: 13px;
}

/*  IE7 fix */
*+html .inside p, *+html .inside ul, *+html .inside ol, *+html .inside li  {
	margin-left: 13px;
	margin-right: 0;
}
*+html .inside form {
	margin-left: 0;
}
*+html .inside label, *+html .inside input   {
	margin-left: 13px;
}

.inside a {
	text-decoration: none;
	color: white;
}

.inside a:hover {
	color: #F3EDA9;
}

.inside ul li ul {

	list-style: square;
}

/*** poll ***/

.poll fieldset {
	text-align: left;
	margin-bottom: 10px;
	margin-top: 8px;
	border: 0;
}

.poll fieldset {
}

.poll .button {
	margin-left: 50px;
	margin-right: 10px;
}

.poll a {
	text-decoration: underline;
}

.button {
	font-size: 10px;
	margin-left: 3px;
}

#glosowanie {
	margin: 0 auto;
}

#glosowanie form, #glosowanie dl {
	padding-bottom: 20px;
}

/*** login ***/

.form-login { /* form */
	margin-top: 13px;
}

.form-login fieldset {
	border: 0;
	margin-bottom: 10px;
	text-align: left;
}

input#mod_login_username, input#mod_login_password  {
	width: 160px;
}

#pamietaj {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 15px;
}

#pamietaj .remember {
	margin-right: 5px;
}

#log-guzik .button {
	padding-left: 0 !important;
	margin-left: 4px;
}

#pamietaj , #log-guzik  .button {
	float: left;
}

#log-pytania {
	clear: both;
}

/* IE6 fix */
* html #pamietaj {
	margin: 0;
}
* html #log-guzik .button {
	margin-left: 7px;
}
* html #pamietaj .checkbox {
	margin-left: 0 !important;
}

/*** LOGOWANIE ***/

#com-form-login {
	background: #f9f7e4;        /* kremowy #f9f7e4 */
	color: black;
	margin-bottom: 20px;
}

#com-form-login fieldset {
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;	
}

#com-form-login ul {
	margin-top: 10px;
	margin-left: 10px;
}

#com-form-login .button {
	margin-top: 10px;
}

/*** REJESTRACJA ***/

#josForm, #jForm {
	background: #F9F7E4;         /* kremowy #f9f7e4 */
	color: black;
	padding: 20px;	
	margin-bottom: 20px;
}

.josForm {
	background: #F9F7E4;         /* kremowy #f9f7e4 */
	color: black;
	padding: 20px;	
	margin-bottom: 20px;
}

.breadcrumbs {
	margin-bottom: 10px;
	height: 20px;
	display: block;
}

/*** search ***/

.search {
	width: 180px;
	margin-top: 15px;
	margin-left: 5px;
}

.searchintro {
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	padding-left: 30px;	
	padding-top: 30px;
	color: black;
}

.results {
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	color: black;
	padding: 30px;	
}

.results h3 {
	padding-bottom: 10px;
}

.results ol {
	margin-left: 20px;
}

.search_result {
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	line-height: 200%;	
	color: black;
	padding-left: 30px;	
	padding-right: 30px;
	margin-bottom: 20px;
}

.search_result fieldset{
	padding-left: 20px;
}

#guzik {
	margin-bottom: 10px;
	margin-top: 20px;	
}

/********** ksiÄ™ga goĹ›ci **********/

#component-contact {				   /* div */
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	margin-bottom: 20px;
	color: black;	
}

#component-contact table  {   
	width: 100%;	
}

#informacje {
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	padding-left: 50px;
	padding-right: 20px;
	padding-top: 20px;
}

#wizytowka {
	background: #f9f7e4;           /* kremowy #f9f7e4 */
	padding-left: 50px;	
	padding-top: 10px;
	padding-bottom: 30px;
}

#stanowisko {
	padding-bottom: 15px;
}

#component-contact form {
	width: 425px;
	margin: 0 auto;
}

#form-top {
	margin-left: 170px;
}

#component-contact textarea {
	margin-bottom: 20px;
}

#contact_email_copy {
	margin-left: 70px;
}

#component-contact .validate {
	margin-left: 70px;
}

/********** mapa strony **********/

#mapa-strony {
	background: #F9F7E4;        /* kremowy #f9f7e4 */
	color: black;	
	margin-bottom: 20px;
}

#mapa-strony-tresc {
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 80px;
}

#mapa-strony-tresc  ul {
	margin-top: 8px;
	margin-bottom: 20px;
	margin-left: 30px;
}

#mapa-strony-tresc h1 {
	font-size: 150%;
}

/*** inna mapa strony ***/

.sitemap {
	background: #f9f7e4;              /* kremowy #f9f7e4 */
	color: black;	
	padding-left: 80px;
	padding-top: 10px;
	padding-bottom: 30px;
	margin-bottom: 20px;
}

.sitemap .menutitle {
	padding-top: 20px;
}

/********** rĂłĹĽne **********/

#easybook {
	background: #f9f7e4;              /* kremowy #f9f7e4 */
	color: black;
	margin-bottom: 20px;
}

.bannergroup_text {
	margin-left: 13px;
	margin-right: 7px;
}
