body
{	
font-family		: Tahoma,sans-serif;
color			: #535252;
margin: 0;
font-size: 11px;
background: #D5D5D5 url('../images/szata/teksturatop.jpg') repeat-x top;
}

/* GŁÓWNY UKŁAD KOLUMN */ 

#wrapcentre { 
   padding: 0;
   width: 996px;
   min-width: 996px;
   margin: 0 auto;
}
#botcentre { 
   padding: 0;
   width: 996px;
   min-width: 996px;
   margin: 0 auto;
}
#logo { 
background-image: url('../images/szata/logo_back.png');
   padding: 0;
   margin: 0;
   height:106px;
}
#menu { 
background-image: url('../images/szata/menu_back.png');
   padding: 0;
   margin: 0;
   height:106px;
}
#endsite
{	
background: #D5D5D5 url('../images/szata/endsite.jpg') repeat-x top;
height: 100px;
}
#tresc { 
background-image: url('../images/szata/tresc_back.png');
   padding: 0;
   margin: 0;
}
input { 
cursor: pointer; 
color: #C0C0C0;
border: 0;
}
form#form-login fieldset { border: 0 none; margin: 0em; padding: 0;}



/* BANERY REKLAMOWE */
img { border: 0 none; }

.bannergroup {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.banneritem {
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.banneritem a img {
	margin: 0px;
	padding: 0px;
}

.banneritem a img {
	opacity: .8;
	filter: alpha(opacity=80);
}

.banneritem a:hover img {
	opacity: 1;
	filter: alpha(opacity=100);
}
/* END BANERY REKLAMOWE*/


/* START WYGLAD LINKI*/
a:link, a:visited {
	text-decoration: none;
	font-weight: normal;
	font-size         : 11px;
    color             : #393939;
}

a:hover {
	font-size         : 11px;
	color             : #FF8B0F;
	text-decoration: underline;
	font-weight: normal;
	
}
/* END WYGLAD LINKI */

/* START TYTULY */
.contentpagetitle {
	vertical-align: top;
	font-size: 11px;
	color: #555555;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
	
a.contentpagetitle:link, a.contentpagetitle:visited {
	color: #555555;
	font-weight: bold;
}

a.contentpagetitle:hover {
	color: #555555;
	font-weight: bold;
	text-decoration: underline;
}

div.componentheading {

  padding-left: 0px;

}
h1 {
	padding: 0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	color: #555555;
	text-align: left;
	width: 100%;
}
h2
{
	padding: 0;
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #555555;
	text-align: left;
	width: 100%;
}
.componentheading {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #555555;
	text-align: left;
	width: 100%;
	padding-top: 0px;

}

.contentheading {
font-family: Arial, Helvetica,sans-serif;
font-size: 1.4em;
font-weight: normal;
color: #555555;
text-align: left;
width: 100%;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
}



table.contentpaneopen h3 {
padding-top: 0px;
padding-bottom: 0px;
margin: 0;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
}

h3, .componentheading, table.moduletable th, legend {
  margin: 0;
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  padding-left: 0px;	margin-bottom: 0px;	text-align: left;
}
/* END TYTULY */

.mostread ul li span{
  padding-left: 18px;	
  font-size         : 11px;
  height: 25px;
  

}
a.mostread {
  padding-bottom        : 5px;	
  padding-top       : 5px;
  padding-left: 18px;
  font-size         : 11px;
  text-indent       : 10px;
	
}
a.mostread:link, a.mostread:visited {
  display           : block;
  font-size         : 11px;
  padding-bottom    : 5px;	
  padding-top       : 5px;
  padding-left: 18px;
  padding-right: 5px;
  text-indent       : 10px;
  color             : #757575;
  text-indent       : 0px;
  background:  url(../images/szata/mostread_b.png) no-repeat left top;
  border-bottom: 1px dotted #A7A7A7;
 
}
a.mostread:hover {
  font-size         : 11px;
  color             : #757575;
  text-decoration   : underline;
  text-indent       : 0px;
  background:  url(../images/szata/mostread_a.png) repeat-y left top;		
		
}
/* small text */

.small {
	font-size: .90em;
	color: #8D8D8D;
	font-weight: normal;
	text-align: left;
	padding-bottom: 5px;
	padding-left: 3px;

}
.modifydate {
  height: 20px;
  vertical-align: bottom;
	font-size: .90em;
	color: #8D8D8D;
	font-weight: normal;
	text-align: left;

}
.createdate {

	height: 20px;
	vertical-align: top;
	font-size: .90em;
	color: #8D8D8D;
	font-weight: bold;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;



}
a.readon:link, a.readon:visited {
  float             : right;
  text-decoration   : none; 
  padding-top: 5px;

}
a.readon:hover {
float             : right;
text-decoration   : none; 
padding-top: 5px;
}

/* SEPARATOR */
div.article_separator {
display: block;
height: 37px;
margin: 0px;
padding: 0px;
background-image: url('../images/szata/articleseparator.png');
}
/* END SEPARATOR */

/* IMAGE */
.hover
{
margin-right: 10px;
padding: 5px;
border: 1px solid #A7A7A7;
}

.visited
{
margin-left: 10px;
padding: 5px;
border: 1px solid #A7A7A7;
}

/* END IMAGE */

p { margin-top: 0; margin-bottom: 5px; }



.pagenav {
  font-size         : 10px;
  color             : #757575;
    text-indent       : 10px;
}
a.pagenav {
  font-size         : 10px;
  text-indent       : 10px;
	
}
a.pagenav:link, a.pagenav:visited {
  font-size         : 10px;
  padding: 4px;
  text-indent       : 10px;
  color             : #757575;
  text-indent       : 0px;
 
}
a.pagenav:hover {
  font-size         : 10px;
  color             : #FFFFFF;
  text-decoration   : underline;
  text-indent       : 0px;
  background:  #A7A7A7;		
		
}

/* ANKIETY */

.pollstableborder td {

	text-align: left;

}



span.description {

	display:block;

	padding-left: 30px;

}



fieldset {

	border-top: 1px solid #404040;

	margin-top: 10px;

	padding: 0px;

	border-left: 0px solid #404040;

	border-right: 0px solid #404040;

	border-bottom: 0px solid #404040;

}



legend {

	margin: 0;

	padding-left: 0px;

	padding-right: 10px;

	margin-bottom: 10px;

	color: #C0C0C0;

}

lebel {

	color: #404040;

}



td.key {

	border-bottom:0px solid #eee;

	color: #C0C0C0;

}



/* Tooltips */



.tool-tip {

	float: left;

	background: #ffc;

	border: 1px solid #D4D5AA;

	padding: 5px;

	max-width: 200px;

}



.tool-title {

	padding: 0;

	margin: 0;

	font-size: 100%;

	font-weight: bold;

	margin-top: -15px;

	padding-top: 15px;

	padding-bottom: 5px;

	background: url(../../system/images/selector-arrow.png) no-repeat;

}



.tool-text {

	font-size: 100%;

	margin: 0;

}

.invalid { border-color: #ff0000; }

label.invalid { color: #ff0000; }

table.adminform textarea {
	font-family		: Tahoma,sans-serif;
	background-color: #FFFFFF;
   font-size: 11px;
  color: #757575;

}

table.adminform { border: 0px solid #ccc; margin: 0 5px 5px 5px; }

table.adminform.nospace { margin-bottom: 0; }

table.adminform tr.row0 { background-color: #FFFFFF; font-family		: Tahoma,sans-serif;}

table.adminform tr.row1 { background-color: #C0C0C0; font-family		: Tahoma,sans-serif; }

table.adminform th { }

table.adminform td { padding: 3px; text-align: left; font-family		: Tahoma,sans-serif;}

table.adminform td.filter{ }

table.adminform td.helpMenu{ }

fieldset.adminform { border: 0px solid #ccc; margin: 0 5px 5px 5px; } 

.mceEditor
{	
font-family		: Tahoma, sans-serif;
color			: #535252;
font-size: 10px;
}