/* reset */
* {
	outline-style:none;
}
html, body, h1, h2, h3, h4, p, a, ul, ol, li, form, fieldset, label, input, select, option, map, area, img {
	margin: 0;
	padding: 0;
	border: 0;

}
ul, ol { list-style: none; }
a {	text-decoration: none;color:#000000;}
.hide {	display: none !important;}
h1,h2,h4,h5{
	font-family: Verdana;
	color:ff0000;
}

h3{
	font-family: Georgia,Verdana, serif 20px;
	color:ff0000;
}
h3.title a{
	float:left;
	display:block;
	width:105px;
	font-size:12px;
	padding:15px 5px;
}

h4{
	font-family: Georgia,Verdana, serif 20px;
	float:left;
	width:50px;
	color:#7E8525;
}

.h14{
	width:100%;
	text-align:center;
	padding:10px 5px;
}

body {
/*	background: url('../gfx/bg.png') center top repeat-x;*/
	font-family: Verdana;
	color: #000;
	font-size:12px;
	background-color:#fff;
	text-align:center;
	width:100%;
}
#wrapper {
    margin: 0 auto;
    width: 1010px;
    text-align:left;
}
#container {
float:left;
    width: 1010px;
}
#top {
	background: url('../gfx/top.jpg') center top no-repeat;
	width: 1010px;
	float:left;
	/*overflow: hidden;*/
}
#submenu {
	height: 39px;
	background: url('../gfx/submenu_bg.png') center top repeat-x;
	float: right;
	line-height: 39px;
	vertical-align: middle;

}
#submenu li {
	float: left;
	background: url('../gfx/sub_red_label.png')right no-repeat;
}
#submenu li.last {
	background: url('../gfx/submenu_conrner_right.png') right no-repeat;
}
#submenu li a {
	display: block;
	padding: 0 20px;
	color: #fff;
}
#submenu li a.first {
	background: url('../gfx/submenu_conrner_left.png') left no-repeat;
}
#top h3 {
	color: #4e4a44;
	font-weight: 200;
	margin: 5px 0 0 12px;
}
#logo {
	float: left;
	width: 600px;
	height: 110px;

}
#logo a{
	display:block;
	height:100px;
	margin:10px 0 0 10px;
	width:330px;
	background: url('../gfx/logo.png') left no-repeat;
}

#info {
	float: left;
	width: 370px;
	height: 150px;
}
#info p {
	color: #4e4a44;
	font-size: 0.80em;
	margin: 4px 10px 4px 19px;
}
#info a {
	color: #841139;
	font-size: 0.8em;
	margin-left: 10px;
}
#lastRelease {
	float: right;
	width: 230px;
	height: 150px;
}
#lastRelease h3 {
    margin-left: 30px;
}
#lastRelease div {
	width: 100%;
	height: 118px;
	margin: 5px 0;
        text-align: center;
}
#lastRelease div a {
    display: block;
    margin: 0 auto;

}
#quickBar {
	clear: both;
	margin:0px 0 0;
	width:1000px;
	height: 39px;
	background: url('../gfx/menu_bg.png') center top repeat-x;
	font-size: 16px;
	color: #fff;
}
#quickBar a {
	color: #fff;
	padding-right:30px;
}
#quickBar li {
	float: right;
	height: 39px;
	line-height: 39px;
	vertical-align: middle;
	display: block;
	//background: url('../gfx/red_label.png') right no-repeat;
	text-align: center;
}
#quickBar label {
	float: left;
	padding: 0 8px 0 10px;
}
#quickBar input.text {
	width: 135px;
	font-size: 0.9em;
	padding: 2px 0;
	float: left;
	margin-top: 10px;
	margin-right: 4px;
}
#newsletterForm  p{
	padding:5px;
	font-size:12px;
	color:#6e243d;
}
#newsletterForm  input{
	width:150px;
	padding:4px;
	margin:7px;
	float:left;
	border:1px solid #cecccc;
}
#newsletterForm  .send{
	background:transparent url(../gfx/btncw.png) no-repeat scroll 0 0;
	margin-right:23px;
	padding-top:6px;
	width:85px;
	color:#660033;
	font-size:12px;
	border:medium none;
	float:right;
}

#loginForm {
	width: 230px;
}
#remindPassword {
	width: 140px;
}
#quickBar li#registerAccount {
	width: 305px;
	margin-right:12px;
	text-align:right;
	//background: url('../gfx/menu_conrner_right.png') right no-repeat;
	background: url('../gfx/red_arrow2.png') right no-repeat;
}
#main {
    width: 1010px;

}
#leftSidebar div.box a img,
#leftSidebar div.imager div#rotating-elements div.element-rotated a img{width:195px !important;}

#leftSidebar {
	width: 195px;
	float: left;
}

#content {
	width: 805px;
	float: left;
	margin-top:10px;
/*	background: url('../gfx/contentBg.png') top repeat-x;*/
}
#content.bigContent {
    width: 705px;
}
#content.centerContent{
	width: 598px;
	float:left;
	padding:0 3px;
	margin-top:10px;
}
#rightSidebar {
	width: 193px;
	float: left;
}
.j {padding:0 !important}

/*#rightSidebar h5 a {
	background: url('../gfx/btnmaly.gif') top no-repeat;

}*/


#rightSidebar h5 a {
	background:url("../gfx/btncw.png") no-repeat scroll center top transparent;
	display:block;
	font-size:11px;
	font-weight:normal;
	height:35px;
	text-align:center;
	padding:6px  0 0 0 ;
	width:93px;
	color:#660033;
}

#rightSidebar h5 {
	font-size:11px;
	margin :0px;
}

.color{
	display: inline;
	color:#808080;
}

#main h3 {
	color:#a94066;
	margin: 3px 5px 10px 5px;
	font-size:20px;
	font-family: Georgia, serif;
}

#main h3 a {
	color: #A94066;
	font-family:verdana;
}
#main h3 a:hover {color: #841139;}


#main .box {
	padding-bottom: 5px;
	float:left;
	margin-top:10px;
	border: 1px solid #e8e8e8;
	overflow: hidden;
	background-color:#F9F9F9;
	background: #F9F9F9 url('../gfx/leftBg.png') left top no-repeat;
	width: 195px;
}
#main .rbox{
	border:1px solid #E8E8E8;
	overflow:hidden;
	padding:0px;
	float:left;
	width:195px;
	background:  #F9F9F9 url('../gfx/leftBg.png') top no-repeat;
}

.r11{
	display:block;
	text-align:right;
	width:100%;
}
.h11{
	padding-left:0 !important;
	margin:3px 0 5px -4px !important;
}

.rbox h3{
	padding-left:12px;
}

.rbox .more{
	float:right;
	display: block;
    text-align: right;
}

#main .rbox.abc{
height:160px;
line-height:17px;
margin-top:10px;
padding:0 3px 0 4px;
width:189px;
}
.stst{padding:0 2px}
.stst:hover{color:#000000}
.rbox.abc a:hover{
	color:#A94066;
}


#main .rbox.t12{
	line-height:20px;
	margin-top:10px;
	padding: 0 8px 10px;
	width:178px;

}

#main .rbox.t13{

	margin-top:10px;


}
.r13{
	display:block;
	float:left;
	padding:0 10px;
	width:160px;
}
.r12{
	display:block;
	float:left;
	padding:0 10px;
	text-align:right;
	width:160px;
}
.h15{
	display:block;
	line-height:20px;
}
.t11{
	float:right;
	margin-bottom:12px;
}
.t12{float:right}
.abc-link{color:#000; display: inline-block;}
.cA94066{color:#A94066}


#main .box .link {
	color: #841139;
	font-size: 0.9em;
	margin-left: 45px;

}
#main .box .shit {
	padding-left: 3px;
	color: #797979;
	font-size: 0.80em;
	display: block;
	float: left;
	margin: 10px 0 0px 13px;
        font-weight: 700;
}
#main .box .boxShit {
    overflow: hidden;
    margin: 6px 0 0 35px;
}
#main .box .shitTwo {
        width: 79px;
        height: 21px;
        background: url('../gfx/reklama1.png') top no-repeat;
        padding-top: 5px;
        text-align: center;
	margin-right: 1px;
	color: #000;
	font-size: 0.75em;
	display: block;
	float: left;
        font-weight: 300;
}
#main .box .p {
	background: url('../gfx/www_prenumerata.gif') top no-repeat;
}
#main .box .shitX {
        width: 159px;
        height: 23px;
        background: url('../gfx/reklama3.png') top no-repeat;
        padding-top: 5px;
        padding-left: 3px;
	color: #fff;
	font-size: 0.75em;
	display: block;
	float: left;
        font-weight: 300;
}
/*#main .box .shitTwo:hover {
    background: url('../gfx/reklama2.png') top no-repeat;
}*/
#main .box .shit:hover {
	color: #fa6463;
}
#main .box .en {
        padding: 26px 0 0;
	background: none;
        margin: 0 0 0 8px;

}
#main .box .en:hover {background: none;}
/*#categoriesMenu dt a {
	display: block;
	background: url('../gfx/kieliszeksm.jpg') 10px center no-repeat;
	padding:  4px 5px 4px 30px;
	color: #4e4a44;
	font-size: 0.9em;
}
#categoriesMenu dt a:hover {
	background: #841139 url('../gfx/arrowRed.png') 10px center no-repeat;
	color: #fff;
}*/
.categoriesMenu, .categoriesMenu dl {
	float:left;
	font-size:12px;
	margin:0;
	padding:0;
}

.categoriesMenu dt {
	cursor: pointer;
}

.categoriesMenu dl dt {
}

.categoriesMenu dd a {
	background:url("../gfx/kieliszeksm.PNG") no-repeat scroll 10px center transparent;
	color:#4E4A44;
	display:block;
	width: 180px;
	padding: 2px 2px 2px 2px;
}

.categoriesMenu dd.active {
	font-weight: bold;
}

.categoriesMenu dt a {
	background:url("../gfx/kieliszeksm.PNG") no-repeat scroll 10px center transparent;
	color:#4E4A44;
	display:block;
	font-size:13px;
	padding:5px 0px 5px 30px;
}

.categoriesMenu a:link, .categoriesMenu a:visited {
	display: block;
	color: #000;
	text-decoration: none;
	padding:5px 0px 5px 25px;
	background:url("../gfx/kieliszeksm.PNG") no-repeat scroll 3px center transparent;
	width: 165px;
}

.categoriesMenu a:hover {
	color:#841139;
	//color: #000;
	background-color: #eee;
	/*background:url("../gfx/aktywny.PNG") no-repeat scroll 10px center transparent;*/
}
.categoriesMenu a.menuActiv{
	background:url("../gfx/aktywny.png") no-repeat scroll left center transparent;
	margin-left:10px;
padding:5px 0 5px 20px;
}



.categoriesMenu dd a {
	color: #000;
	background-color: #ffffff;
}

.categoriesMenu dl {
/*position: absolute;*/
	border: 0;
}

.categoriesMenu dl dd {
	position: relative;
	left: 120px;
	bottom: 22px;
	border-left: 1px solid #eee;
	border-right: 1px solid #aaa;
}



















#friendsLinks li a {
	display: block;
	background: url('../gfx/kieliszeksm.PNG') 10px center no-repeat;
	padding:  4px 5px 4px 30px;
	color: #4e4a44;

}
#friendsLinks li a:hover {
	background: #eaf0d1 url('../gfx/arrowGreen.png') 10px center no-repeat;
    color: #841139;
}
#searchForm {
	width:370px;
}
#searchForm input{
	padding:4px;
	width:250px;

}

#searchForm .submit{
	background: url('../gfx/btncw.png') no-repeat;
	padding:6px -1px;
	padding-right:21px;
	width:100px;
	color:#660033;
}

#forumNews li {
	display: block;
	font-size: 0.9em;
	overflow: hidden;
}
#forumNews li h5 {
	background: #eaf0d1;
	padding: 3px 0;
	font-weight: 600;
	margin: 0;
}
#forumNews li h5 a {
	color: #000;
	margin: 3px 0 3px 0;
}
#forumNews li h5 a:hover {
	color: #841139;
}
#forumNews li p {

    padding-left: 5px;
}
#forumNews li span  {
	color: #b7b7b7;

	float: right;
	margin: 1px 0;
}
#forumNews li span a {
	color: #b7b7b7;
}
#forumNews li span a:hover {
	color: #000;
}


#footer {
	clear: both;
	padding-top: 15px;
	text-align: center;
	overflow: hidden;
	font-size: 0.9em;
}
#footer li {
	display: inline;
	padding: 0 2px;
}
#footer li a {
	color: #000;
	border-bottom: 1px dotted #000;
}
#footer li a:hover {
	color: #841139;
	border-bottom: 1px solid #841139;
}
#footer p {
	margin-top: 5px;
}

#news h3 {
	font-size:13px;
	color: #9DA442;
	font-weight: 400;
	margin: 5px 0 5px 0;

}

#news strong {
    color:#000;
}

#news .news h3 a {
	color: #7e8525;
    text-decoration: none;
    font-size:13px;

}

#news .news0 h3 a {
	color: #7e8525;
    text-decoration: none;
    font-size:13px;

}

#news .news {
	padding: 5px 5px 4px 10px;
}
#news .image {
    overflow: hidden;
}
#news .image img {
    float: left;
    padding: 10px 5px 0 5px;
    width:75px;
    height:75px;
}
#news p {
	color: #000;
	font-weight:lighter;
}
#news .news .more {
	color: #7e8525;
        text-decoration: none;
        display: block;
        text-align: right;
        font-size: 0.8em;
}
#news .more:hover {
	color: #841139;
}
#news p {
	text-indent: 0;
	line-height: 1.3;
}
#news p.info {
	margin-top: 3px;
	text-align: right;
	font-size: 0.8em;
	color: #a4a29f;
	height: 15px;
	line-height: 15px;
	vertical-align: middle;
        text-indent: 0;
}
#news p.info a {
	color: #a4a29f;
    text-decoration: none;
}
#news p.info a:hover {
	color: #000;
}
#news .info .readComments {
	padding-right: 20px;
	background: url('../gfx/kieliszeksm.PNG') right no-repeat;
}
.recommend {
	float:left;
	margin:0 8px;
	width:585px;
	border:1px solid #663333;
	padding:2px;
}
#recommendedContainer {
	width: 430px;
	height: 322px;
	overflow: hidden;
	position: relative;
}
.recommendImage {
	background: #e5ebc5;
	width: 100%;
	height: 322px;
	position: relative;
}
.recommendImage img {
	border: 5px solid #e0e8bb;
	width: 418px;
	height: 310px;
	margin: 1px;
}
.recommendImage h2 {
	position: absolute;
   	top: 230px;
   	left: 0;
   	width: 100%;
}
.recommendImage h2 span {
	color: #000;
   	font-size: 0.8em;
   	letter-spacing: -1px;
   	background: rgb(255, 255, 255); /* fallback color */
  	background: rgba(255, 255, 255, 0.7);
   	padding: 8px 15px;
   	margin-left: 6px;
}
#recommendedMenu {
	background: url('../gfx/recMenuBg.png') repeat-x;
	height: 21px;
	float: right;

	line-height: 21px;
	vertical-align: middle;
}
#recommendedMenu li {
	float: left;
	padding: 0 5px;
	background: url('../gfx/recMenuLabel.png') right center no-repeat;
}
#recommendedMenu li.last {
	background: none;
}
#recommendedMenu li a.wactive {
	color: #000;
}
#recommendedMenu li a {
	display: block;
	color: #454c24;
}
#content .article {
	margin: 20px 5px 15px 10px;
	font-family: Verdana;
	/*text-align:center;*/
}
#content .article h2 {
	color: #7e8525;
	/*padding-left:20px;*/
	/*text-align: center;*/
	font-weight: 500;
	font-size: 17px;
}
#content .article .info {
	/*text-align: center;*/
	font-size: 0.8em;
	color: #a4a29f;
	text-indent: 0;
}
#content .article .info a {color: #841139; text-decoration: none;}
#content .article .info a:hover {color: #b1c654;}
#content .article .info a.author {color: #a4a29f;}
#content .article .info a.author:hover {color: #000;}
#content .article p {
	font-size:12px;
	text-indent: 0;
	padding: 5px 0;
	line-height: 1.4;
}
#content .article p a {
	color: #b1c654;
	text-decoration: underline;
}
#content .article p a:hover {
	color:#841139;
}
#content .article ul a {
	color: #b1c654;
	text-decoration: underline;
}
#content .article ul a:hover {
	color:#841139;
}
#content .article ul {
	font-size: 0.88em;
	list-style: none;
	margin: 3px 0 3px 5px;
}
#content .news ul {
	font-size: 0.88em;
	list-style: disc;
	margin: 3px 0 3px 45px;
}
#news .news a {
	color: #b1c654;
	text-decoration: none;
}
#content .news a:hover {
	color:#841139;
}

#content .news0 a:hover {
	color:#841139;
}




#content .news ul a {
	color: #b1c654;
	text-decoration: underline;
}
#content .news ul a:hover {
	color:#841139;
}
#comments {
	background: url('../gfx/commentsBg.png') repeat-x;
	font-family: Verdana;
        width: 450px;
        margin: 5px auto;
}
#comments .comment {
	border-bottom: 1px solid #e8e8e8;
	margin: 10px 0;
	overflow: hidden;
	padding-bottom: 10px;
}
#comments .comment .avatar {
	float: left;
	width: 90px;
}
#comments .comment .avatar img {
	margin: 0 auto;
	display: block;
	border: 1px solid #000;
}
#comments .comment .content {
	float: right;
	width: 355px;
	padding-left: 5px;
}
#comments .comment .content .info {
	font-size: 0.75em;
	color: #98a26f;
	text-align: right;
}
#comments .comment .content .info a {
	color: #98a26f;
}
#comments .comment .content .info a:hover {
    color: #000;
}
#comments .comment .content p {
    font-size: 0.8em;
    text-indent: 10px;
}
#answers {

    font-family: Verdana;
}
#answers li {
    margin: 3px 0;
}
#answers input {
    margin-left: 10px;
}
#answers .submit {
    float: right;
    margin-right: 10px;
    line-height: 15px;
    vertical-align: middle;
    height: 15px;
}
#answers .submit input {
    margin-right: 10px;
}
#answers .submit a{
    color: #b7b7b7;
    font-size: 0.9em;
    float: left;
}
#answers .submit a:hover {
    color: #000;
}
#answers label {
    padding-left: 10px;
}
.pagination {
    clear: both;
    text-align: center;
    margin: 5px auto 5px auto;
}
.pagination li {
    display: inline;
    color: #000;
    font-size: 0.8em;
    margin: 0 3px;
}
.pagination li a {
    color: #841139;
    padding: 3px 5px;
}
.pagination li.active a {
    background-color: #B1C654;
    color: #fff;
}
.pagination li a:hover {
    background-color: #B1C654;
    color: #000;
}
.contentForm {
    width: 260px;
    //float:left;
    margin:2px auto 0 0px;
    //background: #EAF0D1;
    padding: 10px 10px 10px;
    font-size: 0.8em;
    overflow: hidden;
    position: relative;
}
.contentForm legend {
    font-size: 12px;
    font-family:"Helvetica Neue LT Pro","Helvetica Neue",Helvetica,Arial,Verdana;
    font-weight:200;
    margin: 0 3px 0 5px;
    padding-bottom: 8px;
}
.contentForm .description {
    font-size: 0.8em;
    margin: 5px 3px 0 0;
    position: absolute;
    top: 5px;
    right: 5px;
}
.contentForm .description a {  color: #841139; }
.contentForm label {
    width: 80px;
    display: block;
    float: left;
    font-size: 12px;
    padding-top: 2px;
}
.contentForm .text, .contentForm .textaera {
    clear: both;
    margin: 5px 0;
    overflow: hidden;
}
.contentForm input, .contentForm textarea {
    width: 200px;
    border:1px solid #E8E8E8;
    padding:3px 0;
    float: left;
    margin-right: 5px;
}
.contentForm textarea {
    height: 250px;
}
#contentForm .contentForm div p.description-element {
    clear: both;
    font-size: 0.8em;
    color: #4E4A44;
    padding: 1px 5px 0 0;
    margin-left: 60px;
}
#submit-element input {
    //background: #fff url('../gfx/kieliszeksm.PNG') center right no-repeat;
    padding: 0px 0px 5px 0px;
    width: 100px;
    height: 22px;
    border: 0;
    float:right;
    margin: 5px 80px;
    font-weight: 600;
    clear: both;
    outline: none;
}
.contentForm .errors {

    clear: both;
    color: #841139;
    margin-left: 10px;
}
#contentForm {
    width: 100%;
    background: #EAF0D1;
    padding: 0;
    margin: 0;
    overflow: hidden;
}
#contentForm p{

    padding: 4px 10px;
}
#notice {
    background: #841139;
    color: #fff;
    font-size: 0.9em;
    font-weight: 100;
    text-align: center;
    margin: 10px auto;
    padding: 2px;
    width: 80%;
}
#onlyUsers {
    width: 90%;
    margin: 10px auto;
    text-align: center;
    background: #EAF0D1;
    padding: 5px 0;
}
#content #onlyUsers p {
    text-align: center;
    padding: 0;
    font-weight: 600;
}
#content #onlyUsers p a {color: #841139;}
#content #onlyUsers p a:hover {text-decoration: none;}
#flashMessage {
    background: #841139;
    color: #fff;
    font-size: 0.9em;
    font-weight: 100;
    text-align: center;
    margin: 10px auto;
    padding: 2px;
    width: 99%;
    position: relative;
    float:left;
}
#flashMessage h4 {
    font-weight: 200;
    width: 95%;
    padding:2px;
    color:#FFFFFF;
    font-size:16px;
}
#flashMessage .close {
    position: absolute;
    top: 3px;
    right: 3px;
    font-size: 0.7em;
    color: #B1C654;
    font-weight: 800;
}
#flashMessage h4 a { color: #B1C654;}
#avatarUpload {
    width: 280px;
    float: left;
}
#avatarUpload label {
    width: 120px;
    margin-bottom: 5px;
}
#avatarUpload input {
    border: 0;
    width: 250px;
    float: left;
}
#contentForm #avatarUpload .description-element {
    margin:0;
    text-indent: 0;
}
#contentForm #avatarUpload .description-element a {
    color: #841139;
}
#avatarContent {
    width: 80px;
    float: right;
    background: #B1C654;
}
#avatarContent img {
    width: 80px;
    height: 80px;
    margin: auto;
    display: block;
    border: 2px solid  #B1C654;
}

#contentForum {
    float: left;
    padding: 13px;
    width: 780px;
    margin-top: 10px;
	background: #fff url('../gfx/contentBg.png') top repeat-x;
}
#contentForum h3 {
	float: left;
}
#contentForum .startNewEvent {
	display: block;
	float: right;
	color: #b1c654;
	background: url('../gfx/arrowGreen2.png') center right no-repeat;
	padding: 4px 20px 4px 0;
	margin: 10px 10px 0 0;
	font-size: 0.9em;
}
#contentForum .startNewEvent:hover {
	color: #841139;
	background: url('../gfx/arrowRed2.png') center right no-repeat;
}
#forum {
	clear: both;
	width: 700px;
	margin: 5px auto;
	font-size: 0.9em;
	border: 0;
	border-collapse: collapse;
}
#forum thead {
	font-size: 0.8em;
	color: #4e4a44;
	text-align: center;
	background: #e8e8e8;

}
#forum thead td {
	padding: 2px 0;
}
#forum thead .title {
	text-align: left;
	padding-left: 10px;
}
#forum tbody tr {
	height: 40px;
	border-bottom: 1px solid #e8e8e8;
}
#forum tbody tr a:hover {
	color: #4e4a44;
}
#forum td.title {
	padding-left: 5px;
}
#forum td.title a {
	color: #000;
}
#forum td.answers {
	width: 50px;

	text-align: center;
}
#forum td.answers a {
	color: #98a26f;
}
#forum td.author {

	width: 80px;
	text-align: center;
}
#forum td.author a {
	color: #841139;
}
#forum td.lastAction {
	width: 100px;
	font-size: 0.8em;
}
#forum td.lastAction .date {
	color: #4e4a44;
}
#forum td.lastAction a {
	color: #841139;
}




#contentForum .contentForm {
    width: 660px;
    margin: 2px auto;
    background: #EAF0D1;
    padding: 3px 10px;
    overflow: hidden;
    position: relative;
    font-size: 0.9em;
}
#contentForum  .contentForm label {
    width: 125px;
    display: block;
    float: left;
    font-size: 0.95em;
    padding-top: 2px;
}
#contentForum .contentForm .text, #contentForum  .contentForm .textaera {
    clear: both;
    margin: 5px 0;
    overflow: hidden;
}
#contentForum .contentForm input, #contentForum  .contentForm textarea {
    width: 485px;
    border:1px solid #B1C654;
    padding:3px 0;
    float: left;
    margin-right: 5px;
}
.contentForm textarea {
    height: 100px;
}
#contentForum .contentForm #submit-element input {
    width: 120px;
    float: right;
    margin-right: 50px;
}
#postContent {
    clear: both;
    padding: 10px 5px;
}
#postContent .post {
    overflow: hidden;
    min-height: 70px;
    height: auto !important;
    height: 70px;
    border-bottom: 1px solid #e8e8e8;
    margin: 5px 0;
    width: 100%;
}
#postContent .authorInfo {
    float: left;
    width: 120px;
}
#postContent .authorInfo ul {
    font-size: 0.75em;
    color: #4E4A44;
    margin: 5px 2px 4px 10px;
}
#postContent .authorInfo h4 {
   	float: left;
    padding: 0 10px 5px;
    text-align: left;
    width: 200px;
}
#postContent .authorInfo h4 a {
    color: #B1C654;

}
#postContent .authorInfo h4 a:hover {
    color: #841139;
}
#postContent .avatar {
    margin: 5px auto;
    display: block;
    border: 2px solid #B1C654;
}
#postContent .postContent {
    float: right;
    width: 550px;
}
#postContent .postContent .info {
    font-size: 0.8em;
    color:#4E4A44;
    text-align: right;
}
#postContent .postContent p {
    text-indent: 15px;

    line-height: 1.5;
}
#profil {overflow: hidden;}
#profil .avatar {
    float: left;
    width: 180px;
    padding: 5px 0;
}
#profil .avatar img { margin: 0 auto; display: block; border: 1px solid #000;}
#profil .userInfo {
    float: right;
    width: 230px;
}
#profil .userInfo h2 {
    color: #B1C654;
    text-align: right;
    margin: 0 15px 10px 0;
    font-size: 1.7em;
}
#profil .userInfo ul {
    font-size: 0.9em;
}
#profil .userInfo a {color: #841139;}
#profil .userInfo a:hover { color: #B1C654;}
#profil .extra {
    clear: both;
}
#profil h3 {
    clear: both;
    margin: 10px 15px;
}
#profil .userActive {
    clear: both;
}
#profil .about {
    font-size: 0.8em;
    padding: 2px 10px;
    margin: 5px 5px;
    text-indent: 15px;
}
#profil .userActive li {
    font-size: 0.79em;
    border-bottom:1px solid #E8E8E8;
    padding: 2px 10px;
    margin: 5px 5px;
    overflow: hidden;
    clear: both;
}
#profil .userActive li p {display: inline ;line-height: 1.3;}
#profil .userActive li .arrow {margin-left: 5px;}
#question {

}
#pollContent div {
    margin: 2px 5px;
}
#pollContent div p {
    color: #000000;
    font-size: 12px;
}
#pollContent span span {

}
#photosContent {

    margin: 0 auto;

}
#photosContent.big {


}
#photosContent div {
    float: left;

    margin: 4px;
}
#subscription {margin-top: 10px;}
#subscription label {
    width:200px;
}
#subscription input {
    width: 265px;
}
#contentForm p.agree {
    font-size: 11px;
    padding: 5px;

}

#emailbot {
	display: none;
}
.midleBox{
	width:380px;
	float:left;
	margin:10px;
}
.galleryBox{
	width:474px;
	float:left;
	margin:10px;

}
.ankietyBox{
	width:274px;
	float:left;
	margin:10px;
	padding:10px 0;

}
.thum{
	float:left;
	text-align:center;
	width:150px;
}
.blogBox{
	float:left;
	padding:10px 0;
}
.blog{
	padding-left:5px;
	width:220px;
	float:left;
}
.blog img{
	width:80px;
	float:left;
	padding:0 10px;
}
.blog p{
	padding:66px 10px 0 10px;
}
.gall{
	float:left;
	padding:10px 0;
}
.lin{
	border-bottom:1px solid #663333;
	margin-bottom:5px;
	width:175px;
}
#question{
	padding-left:10px;
	padding-bottom:17px;
}
.fl{
	width:240px;
	float:left;
	margin:0;
}
	.fl p{
		padding:10px;
		width:210px;
		height:185px;
	}
	.fl h3{
		height:30px;
		font-size:16px !important;
	}
	.fl ul li a{
		display:block;
		width:14px;
		cursor:pointer;
	}
	.fl ul li a:hover{background-image:url("../../gfx/button_2.gif");}
	.fl ul{
		float:left;
		height:18px;
		width:100%;
		padding: 0 0 0 15px;
	}
	.fl ul li{
		float:left;
		height:14px;
		width:14px;
		margin:0 5px 0 0;
		list-style:none;
		background-image:url("../../gfx/button_1.gif");
	}
.fr{
	font-size: 0.9em;
	float:left;
}
	.fr a{
		float:left;
		display:block;
		width:335px;
	}
	.fr img{}
.sh{
		background-image:url("../../gfx/button_2.gif");
}
.h{
	height:135px;
}
.menu0, .menu0 dl {
	font-size: 13px;
	position: absolute;
	width: 180px;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #eee;
	background-color:#F9F9F9;
}

.menu0 dt {
	cursor: pointer;
}

.menu0 dl dt {
}

.menu0 dd a {
	background:url("../gfx/kieliszeksm.PNG") no-repeat scroll 10px center transparent;
	color:#4E4A44;
	display:block;
	/*background: #ffffff;*/
	width: 180px;
	padding: 2px 2px 2px 2px;
}

.menu0 dd.active {
	font-weight: bold;
}

.menu0 dt a {
	background:url("../gfx/kieliszeksm.PNG") no-repeat scroll 10px center transparent;
	color:#4E4A44;
	display:block;
	font-size:13px;
	padding:5px 0px 5px 30px;
}

.menu0 a:link, .menu0 a:visited {
	display: block;
	color: #000;
	text-decoration: none;
	padding:5px 0px 5px 30px;
}

.menu0 a:hover {
	color: #000;
	background-color: #eee;
}

.menu0 dd a {
	color: #000;
	background-color: #ffffff;
}

.menu0 dl {
	position: absolute;
	border: 0;
}

.menu0 dl dd {
	position: relative;
	left: 120px;
	bottom: 22px;
	border-left: 1px solid #eee;
	border-right: 1px solid #aaa;
}
.mostPopular{
	list-style:decimal;
	margin-left:25px
}

.mostPopular a:hover{
	color:#A94066;
}

.article em.autor{
	background-color:#FFFFFF;
	position:relative;
	font-style:normal;
	font-size:10px;
}

.news0{
	padding:0px 0px 0px 0px;
	color:#7E8525;
	text-decoration:none;
	list-style:disc outside none;
	margin-left:30px;
}




#archivelist{
	font-size: 0.9em;
	float: left;
	width:600px;
}

#archiveline{
	float: left;
	width:590px;
	border-color: #fff #fff #eee #fff;
	border-style: solid;
	padding:15px;
}

#archivempg{
	width:150px;
	float: left;
	overflow:visible;

}

#archivetext{
	float: left;
	width:200px;
	padding-left:20px;
}

#archivetext h2 a{
	color:#7E8525;
}

#archivec{
	float: right;
	width:105px;
	font-size:12px;
	color:#660033;
	padding-right:100px;
	padding-top:100px;
}

#archivec .submit{
	background:url("../gfx/btncw.png") no-repeat scroll center center transparent;
	padding:8px;
}

#archivetext h6 a{
	padding:20px;
	font-size: 10px
}

#archiveltitle{
	float: left;
	width:200px;
	border-color: #fff #fff #eee #fff;
	border-style: solid;
}

#archiveltitle h3{
	margin:4px 0px 0px;
}

#archivenew{
	float: left;
	width:600px;
	padding:15px 0px 0px 120px ;
}

#new{
	float: left;
	padding:30px 0px 0px 70px ;
}
.menubox{
/*
	margin: 0 auto;

	clear: both;
*/
}

#midle{
	float:left;
	width:800px;
}

#new_nr{
	display: inline;
	float: right;
	margin:11px 3px 0 0;
}

#con {
	margin: 3px 0 3px 10px;
}

.contentForm input, .contentForm textarea2 {
    width: 175px;
	margin-top:10px;
    border:1px solid #000;
    padding:3px 0;
    float: left;
    margin-right: 5px;
}

#plogo {
	color:#000000;
	width:379px;
	padding-top:40px;
	float:left;
}
#plogo a{
	float:left;
}
#remember{
	float:left;
	height:25px;
	width:125px;
	padding:0 20px;
}

h331{
	display:block;
	font-size:13px;
	padding:6px;
}

h375{
	 color:#000000;
}


.categoriesMenu1 a:hover {
	color:#841139;
	//color: #000;
	background-color: #eee;
	/*background:url("../gfx/aktywny.PNG") no-repeat scroll 10px center transparent;*/
}

.preimg{
	float:left;
	margin-top:60px;
}

.imager{
	float:left;
	border:1px solid #E8E8E8;
	margin-top:10px;
	//overflow:hidden;
	//padding-bottom:5px;
}

#galery2{
	width:598px;
	margin: 0 auto;

}
.clear {
	clear:both;
	height:1px;
	line-height:1px;
}
.abc_link{
    float: left;
    width: 295px;
    padding:2px;
}
.abc_link a{font-size: 13px;}
.abc_link a:hover{
	color:#841139;
}
.mp3_path:hover{color:#A94066}
.links{ text-align: center;width: 100%; font-weight: bold;color:#808080;float:left}
.links a{font-weight: bold;color:#B1C654;padding: 0 2px;font-size: 15px;}
.links a:hover, a.active_letter{color:#841139;}
.title_abc{color:#A94066}
.green_color{color: #B1C654;font-size: 13px;}
.blok{padding: 0px 0 5px;display: block;}
#rotating-elements { background: #333; border: #678; z-index: 5; padding: 0px; height: 158px; }
html body div#wrapper div#container div#main div#content.centerContent div#notice{padding:20px;min-height: 15px;}
html body div#wrapper div#container div#main div#content.centerContent div#notice h4{width:500px;}
