@charset "utf-8";
/* CSS Document */


/* readmore*/


/* pagebreak content plugin */

#article-index
{
   float: right;
   margin: .5em;
   padding: .5em;
}

.pagenavcounter
{
   margin: .5em 0;
   padding: .5em 0;
   font-weight: bold;
}

/* com_users forms: registration, profile, edit profile, remind, reset */
.registration fieldset,
.profile-edit fieldset,
.profile fieldset,
#user-registration fieldset
{
   margin: .5em 0;
   padding: 1em;
}

.registration fieldset dt,
.profile-edit fieldset dt,
.profile fieldset dt,
#user-registration fieldset dt
{
   float: left;
   width: 16em;
   padding: .2em 0;
}

.registration fieldset dd,
.profile-edit fieldset dd,
.profile fieldset dd,
#user-registration fieldset dd
{
   padding: .2em 0;
   margin-left: 16em;
}

.registration fieldset dt,
.profile-edit fieldset dt,
#user-registration fieldset dt,
.registration fieldset dd,
.profile-edit fieldset dd,
#user-registration fieldset dd
{
   display: block;
   line-height: 1.5em;
   min-height: 1.5em;
}

.registration fieldset legend,
.profile-edit fieldset legend,
.profile fieldset legend
{
   font-weight: bold;
}




/* formatowanie tabelek w opisach portfolio*/
.tabnag {
	color: #FFF;
	font-style: italic;
	padding: 6px;
}
.tabbody {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-size: 12px;
	text-align: justify;
	margin-bottom: 10px;
}
.tabinfo {
	font-size: small;
}
.tabBody {
	float: left;
	width: 800px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	font-size: 12px;
	text-align: justify;
	margin-bottom: 10px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.tablink {
	text-decoration: none;
	background-color: #666;
	color: #CCC;
	font-size: 10px;
}
.tablink  li,
.tablink  a,
.tablink  a:link,
.tablink  a:visited,
.tablink  a.visited,
.tablink  a:hover,
.tablink  a.hovered{
	text-decoration: none;
	background-color: #666;
	color: #CCC;
}

.tabbody ul>li
{
	padding-left: 20px;
	font-size: 11px;
	text-align: left;
	list-style-type: decimal;
	background-image: url('../images/blockcontentbullets.png');
}

.art-baner6-body
{
	position:relative;
	padding: 5px;
	color: #F9F1F1;
	font-size: 11px;
	line-height: 125%;
	background-color: #0C0C14;
}

.g-totop {
	float: right;
}


.front {
	text-align: left;
	display: block;
	list-style-type: circle;
}
/*.readmore {
	background-color: #672121;
}*/

.btn {
    background-image: linear-gradient(to bottom, #18201C, #0f1202);
    background-repeat: repeat-x;
    border: 1px solid #000000;
	    color: #cccccc;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    vertical-align: middle;
	}
	
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
	color: #333333;
	background-color: #000000;
	*background-color: #d9d9d9;
}

	
.btn:active,
.btn.active {
	background-color: #000000 \9;
}