
body {
text-align:center; /*center hack*/
line-height:1.5em;
margin:0;
}

#wrapper {
text-align:left;
}

h1,h2,h3,h4,h5,h6,p,#content div,blockquote,form,label,ul,ol,dl,fieldset,address {
margin: 0.5em 0; 
}

.small {
font-size: 11px;
color: #B4A377;
line-height: 0.7;
}
.smalldark {
font-size: 11px;
color: #000;
height: 10px;
line-height: 10px;
text-align: left;
}

th.sectiontableheader,
td.sectiontableheader {
    font-weight: bold;
    padding: 5px 10px;
	border-collapse: collapse;
	border-spacing: 0px;

}
th.sectiontableheader a,
td.sectiontableheader a {
    color: #808080;
    font-size: 11px;
    font-weight: bold;
}
tr.sectiontableentry1 td {
	background: #EEEDB0;
	font-size: 10px;
	padding: 2px;
	border-collapse: collapse;
	border-spacing: 0px;
}
tr.sectiontableentry0 td,
tr.sectiontableentry2 td {
	border-collapse: collapse;
	border-spacing: 0px;
	background: #FAFAEC;
	font-size: 10px;
	padding: 2px;
}


td.sectiontablefooter {
    text-align: center;
    font-size: 10px;
    font-weight: bold;

}
/*------------------------------------------*/

.button {
border: 1px solid #BBBBBB;
}
.inputbox {
border: 1px solid #BBBBBB;
}

.contentpane .inputbox { display:block;}
.contentpane label {clear:both;}

.createdate {
font-size: 11px;
color: #B4A377;
height: 10px;
line-height: 0.7;
}
.modifydate {
font-size: 11px;
color: #B4A377;
height: 20px;
line-height: 20px;
margin-bottom: 5px;
}
a.readon {
font-size: 11px;
float: right;
text-decoration: none;
line-height: 15px;
padding-left: 13px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
}

.blog_more {
font-size: 11px;
}

a.readon:hover {
background: transparent url(../images/readon.gif) no-repeat left;
text-decoration: none;
}

.blog {
width: 100%;
}

.contentheading {
width: 100%;
font-size: 15px;
font-weight: bold;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #006c9e;
margin-bottom: 6px;
}

.contentpagetitle {
font-size: 15px;
font-weight: bold;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #31BC00;
margin-bottom: 6px;
}

a.contentpagetitle:hover{
font-size: 15px;
font-weight: bold;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
color: #2CAB00;
margin-bottom: 6px;
}

.contentpaneopen fieldset{
width: 95%;
	}

.contentpaneopen {
width: 100%;
text-align: left;
background: transparent;
font-size: 11px;
}

table.contentpane td.contentheading {
font-weight: bold;
font-size: 14px;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
border: none;
}

table.contentpane ul {
margin: 0px;
padding: 0px;
list-style: none;
}

table.contentpane ul li{
padding: 0px;
margin: 0px;
padding-left: 15px;
}

.contentdescription {
font-size: 11px;
}
.categorytitle {
font-weight: bold;
font-size: 14px;
height: 25px;
line-height: 25px;
font-family: "Trebuchet MS", Verdana, sans serif;
}
.componentheading {
text-align:left;
display:block;
font-size: 15px;
font-weight: bold;
line-height: 20px;
font-family: 'Trebuchet MS', verdana, sans-serif;
margin-bottom: 6px;
color: #006c9e;
}
a.category {
text-decoration:  underline; 
 }
a.category:hover {
text-decoration:  underline; 
 }
table.moduletable {
width:  100%; 
font-size: 80%;
 }
table.moduletable th  {
font-size: 80%;
}

/* sonda */
.poll table.pollstableborder {
    margin: 5px 0px;
}
.poll td.sectiontableentry1,
.poll td.sectiontableentry2 {
  padding: 3px;
}
.poll {
font-size: 11px;
text-align: center;
}


.back_button a{
font-size: 11px;
font-weight: normal;
}

.blogsection {
font-size: 11px;
}

.blog_more ul li{
list-style: none;
padding-left: 14px;
line-height: 18px;
}

.blog .contentheading {
	text-decoration: underline;
	}
	
table.contenttoc,
#content table.contenttoc {
	margin-left: 5px;
	margin-bottom: 5px;
	border: 1px solid #CCCCCC;
	padding: 3px;
	width: auto;
}

.contenttoc { ;
	float: right;
	border: 1px solid #808080;
	margin: 5px 5px 5px 5px;	
}

.contenttoc th {
	font-weight: bold;
	color:#808080;
	padding: 5px 5px;
	font-weight: bold;
	font-size: 11px;
	border-bottom: 1px solid #BBBBBB;
}

.contenttoc td {
	padding: 2px 5px;
}	

td.buttonheading {padding: 0 2px;}

.szary {
	color: #6F6F6F;
}

.contentpaneopen ul li {
	list-style-image: url('../images/punkt.gif');
	}
#user1 li, #user2 li, #user3 li {
    margin-bottom: 5px;
    margin-top: 2px;
}
#user1 li, #user2 li, #user3 li, #content li {
    list-style-image: url('../images/punkt.gif');
	list-style-position: outside;
	padding-left: 0px;
    margin-left: 20px;
}

/* wiadomosci od systemu */
#system-message
{
  margin:20px 0;
  padding: 0 !important;
  border:solid 0px;
}
#system-message dt { font-weight: normal; }
#system-message dd { margin: 0; font-weight: normal; text-indent: 0px;background:none;padding:0 }
#system-message dd ul { color: #d5ac90; margin-bottom: 10px; list-style: none; padding: 5px; border-top: 1px solid #d5ac90; border-bottom: 1px solid #d5ac90;list-style-image: none;}


/* System Standard Messages */
#system-message dt.message { display: none; }
#system-message dd.message ul {
	display: block;
    background:  transparent url(../images/info.gif) 35px 12px no-repeat;
    color: #d5ac90;
    border: 1px solid #d5ac90;
    padding: 10px 15px 10px 45px;
    text-align: justify;
	list-style:none;
	list-style-image: none;
	font-size: 11px;
	text-transform: lowercase;
	}
#system-message dd.message ul li { list-style: none; background: none;list-style-image: none;}
	
/* System Error Messages */
#system-message dt.error { display: none; }
#system-message dd.error ul { 
	display: block;
    background: transparent url(../images/error.gif) 35px 12px no-repeat;
    color: #ec1d01;
    border: 1px solid #ec1d01;
    padding: 10px 15px 10px 45px;
    text-align: justify;
	list-style:none;
	font-size: 11px;
	text-transform: lowercase;
	list-style-image: none;
	}
#system-message dd.error ul li { list-style:none;list-style-image: none;}

/* System Notice Messages */
#system-message dt.notice { display: none; }

#system-message dd.notice ul { 
	display: block;
    background: transparent url(../images/tips.gif) 35px 12px no-repeat;
    color: #edccd4;
    border: 1px solid #edccd4;
    padding: 10px 15px 10px 45px;
    text-align: justify;
	list-style:none;
	font-size: 11px;
	text-transform: lowercase;
	}
#system-message dd.notice ul li { list-style:none;list-style-image: none;}
p.info {
	display: block;
    background:  transparent url(../images/info.gif) 35px 12px no-repeat;
    color: #d5ac90;
    border: 1px solid #d5ac90;
    padding: 10px 15px 10px 55px;
    text-align: justify;
	list-style:none;
	font-size: 11px;
	text-transform: lowercase;
	list-style-image: none;
	}
	
p.error { 
	display: block;
    background: transparent url(../images/error.gif) 35px 12px no-repeat;
    color: #ec1d01;
    border: 1px solid #ec1d01;
    padding: 10px 15px 10px 55px;
    text-align: justify;
	list-style:none;
	font-size: 11px;
	text-transform: lowercase;
	list-style-image: none;
	}
	
p.tips { 
	display: block;
    background: transparent url(../images/tips.gif) 35px 12px no-repeat;
    color: #edccd4;
    border: 1px solid #edccd4;
    padding: 10px 15px 10px 55px;
    text-align: justify;
	list-style:none;
	font-size: 11px;
	text-transform: lowercase;
	list-style-image: none;
	}



/* default Joomla styles */

input#mod_search_searchword {background: #474a4e; color:#D3D3D3;}

