body {margin:0 auto;padding:0;text-align:center;font:12px Times, sans-serif;color:#342e2e;background:#471B0E url(../img/body-bkg.jpg) repeat center top;}
#wrapper {margin:0 auto;padding:0;}
#contener {background:transparent url('../img/tresci-tlo-new.jpg') no-repeat center top;margin:0 auto;padding:0;}
#contener-error {background:transparent url('../img/tresci-tlo-1.jpg') no-repeat center top;margin:0 auto;padding:0;height:828px;}
#header {width:770px;height:230px;margin:0 auto;padding:20px 0 0 0;text-align:left;overflow:hidden;clear:both;}
#header .logo {width:465px;height:230px;float:left;text-align:left;}
#header .subservices {width:305px;height:230px;float:left;text-align:right;}

#container-content {width:770px;margin:0 auto;padding:0;text-align:left;overflow:hidden;clear:both;}

#container-content #person-photo {width:320px;height:340px;padding:0 0 0 0;padding:0 0 0 95px;float:left;overflow:hidden;}
#container-content #person-photo .container-photo {width:256px;height:330px;position:relative;padding:0;margin:0;}
#container-content #person-photo .container-photo .frame {overflow:visible;width:256px;height:330px;display:block;position:absolute;top:0;left:0;z-index:1000;opacity:1;padding:0;margin:0;}
#container-content #person-photo .container-photo .photo {margin:27px 30px 28px 31px;background:#F2F0ED;width:195px;height:275px;position:absolute;top:0px;left:0px;display:block;z-index:11;opacity:1;padding:0;}

#container-content #error {width:187px;height:240px;margin:0;padding:70px 120px 30px 48px;float:left;;overflow:hidden;}

#container-content #person-details {width:180px;height:240px;margin:0;padding:50px 110px 50px 65px;float:left;;overflow:hidden;}
#container-content #person-details .name {color:#903e55;font-size:20px;font-weight:bold;margin:0;padding:0;}
#container-content #person-details .profession {color:#080808;font-size:16px;margin:0 0 16px 0;padding:0;}
#container-content #person-details .text {width:160px;color:#342e2e;font-size:12px;margin:0;}

#container-content #nav {width:556px;height:100px;margin:0 97px 0 117px;padding:0;clear:both;overflow:hidden;}
#container-content #nav .prev {width:278px;height:19px;float:left;text-align:left;margin:3px 0 0 0;}
#container-content #nav .next {width:278px;height:19px;float:left;text-align:right;margin:3px 0 0 0;}

#container-content #votes {width:380px;height:60px;margin:0 330px 0 70px;padding:0;clear:both;overflow:hidden;}
#container-content #votes .vote {width:218px;height:30px;margin:0;padding:30px 52px 0 0;float:left;overflow:hidden;text-align:center;}
#container-content #votes .summary {width:110px;height:40px;margin:0;padding:20px 0 0 0;text-align:center;float:left;overflow:hidden;font:18px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#793244;font-weight:bold;}

#container-content #footer {width:750px;overflow:hidden;clear:both;margin:0 5px 0 15px;}
#container-content #footer #authors {float:left;overflow:hidden;width:365px;margin:40px 0 0 0;}
#container-content #footer #authors img {margin:0 20px 0 0;padding:0;}

#container-content #footer #comments {float:left;overflow:hidden;width:385px;margin:120px 0 0 0;}
#container-content #footer #comments .comments-content {background:transparent url('../img/formularz-tlo.jpg') repeat-y center top;width:303px;padding:0 41px 0 41px;}

#container-content #footer #comments .comments-content #comments-form {padding:0 0 40px 0;}
#container-content #footer #comments .comments-content #comments-form .errors {padding:0 0 0 0;}
#container-content #footer #comments .comments-content #comments-form .errors p.error {padding:0 0 10px 0;margin:0 0 0 0;line-height:15px;color:#432C27;font-weight:bold;}
#container-content #footer #comments .comments-content #comments-form form.form input[type=text].hidden {margin:0;padding:0;border:none;outline:none;height:2px;}
#container-content #footer #comments .comments-content #comments-form form.form input[type=text] {padding:0;width:291px;border:1px dashed #432C27;margin:5px 0 20px 0;padding:5px;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;}
#container-content #footer #comments .comments-content #comments-form form.form input.author {padding:0;width:291px;border:1px dashed #432C27;margin:5px 0 20px 0;padding:5px;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;}
#container-content #footer #comments .comments-content #comments-form form.form textarea {width:291px;height:150px;margin:5px 0 20px 0;padding:5px;border:1px dashed #432C27;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;overflow:auto;}
#container-content #footer #comments .comments-content #comments-form form.form .textarea {width:291px;height:150px;margin:5px 0 20px 0;padding:5px;border:1px dashed #432C27;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;overflow:auto;}
#container-content #footer #comments .comments-content #comments-form form.form input[type=submit] {background:transparent url('../img/formularz-wyslij.jpg') no-repeat left top;border:none;outline:none;width:68px;height:23px;padding:0;margin:0 0 0 233px;cursor:pointer;}
#container-content #footer #comments .comments-content #comments-form form.form input.submit {background:transparent url('../img/formularz-wyslij.jpg') no-repeat left top;border:none;outline:none;width:68px;height:23px;padding:0;margin:0 0 0 233px;cursor:pointer;}

#container-content #footer #comments .comments-content .comment {padding:0 0 0 0;}
#container-content #footer #comments .comments-content .comment .text {padding:0 0 10px 0;}
#container-content #footer #comments .comments-content .comment .author {padding:0 0 0 0;}
#container-content #footer #comments .comments-content .hr {background:transparent url('../img/formularz-podzialka.jpg') repeat-x center center;width:303px;height:1px;padding:15px 0 15px 0px;}

a {color:#432C27;}

.login-failed {padding:20px 0 20px 0;text-align:center;font-weight:700;}

form.loginform {padding:0 0 40px 0;overflow:hidden;}
form.loginform div {line-height:28px;overflow:hidden;clear:both;margin:0 0 5px 0;text-align:left;}
form.loginform img {padding:10px 10px 0 0;float:left;overflow:hidden;}
form.loginform input[type=text], form.loginform input[type=password] {padding:0;width:100px;border:1px dashed #432C27;margin:5px 0 5px 0;padding:5px;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;height:16px;}
form.loginform input.login, form.loginform input.haslo {padding:0;width:100px;border:1px dashed #432C27;margin:5px 0 5px 0;padding:5px;outline:none;background:none;font:12px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;line-height:16px;height:16px;}
form.loginform input[type=submit] {background:transparent url('../img/formularz-zaloguj.png') no-repeat left top;border:none;outline:none;width:136px;height:21px;padding:0;cursor:pointer;}
form.loginform input.submit {background:transparent url('../img/formularz-zaloguj.png') no-repeat left top;border:none;outline:none;width:136px;height:21px;padding:0;cursor:pointer;}


/*PAGINATION*/

#container-content #footer #comments .comments-content .pagination {
	height:20px;
	line-height:20px;
	text-align:center;
	clear:both;
	font:14px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#432C27;font-weight:bold;
}

#container-content #footer #comments .comments-content .pagination img {vertical-align:middle;padding:0 5px;}

#container-content #footer #comments .comments-content .pagination .center {
	height:20px;
	line-height:20px;
	text-align:center;
}

#container-content #footer #comments .comments-content .pagination a {
	text-decoration: none;
	font:14px Arial, Verdana, "Trebuchet MS", "Lucida Grande", Lucida, Helvetica, sans-serif;color:#793244;font-weight:bold;
	line-height:20px;
}

#container-content #footer #comments .comments-content .pagination a:hover {
	text-decoration: underline;
	color: #432C27;
	line-height:20px;
}

#container-content #footer #comments .comments-content .pagination span.normal {
	font-weight: bold;
	border-bottom:1px dashed #432C27;
	line-height:20px;
}

#container-content #footer #comments .comments-footer {background:transparent url('../img/formularz-stopka.png') no-repeat center top;margin:0 0 40px 0;padding:0;width:385px;height:62px;}

