body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	background-color: #ffffff;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 17px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	color: #c80100;
	text-decoration: underline;
	font-size: 12px;
}
a:hover {
	text-decoration: none;
	font-size: 12px;
}
form {
	line-height: 17px;
	display: inline;
}
input {
	background-color: #ffffff;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 0px;
	border: 1px solid #CCCCCC;
}


textarea {
	background-color: #FFFFFF;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: 1px solid #CCCCCC;
}
select {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CCCCCC;
}

#global {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

#global-print {
	width: 605px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-top: 5px;
}

#header {
	height: 120px;
	margin-top: 5px;
	background-color: #ffffff;
	float: left;
	position: relative;
}

.BG-383641 {
	background-color: #383641;
}

#header-logo {
	height: 120px;
	width: 340px;
	float: left;
	background-image: url(http://ratujtybet.org/gfx/logo.jpg);
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 24px;
}

#header-center {
	height: 120px;
	width: 206px;
	float: left;
	position: relative;
}

#header-right {
	height: 120px;
	width: 320px;
	position: relative;
	float: left;
	margin-top: 8px;
}

#header-right img {
	border: 1px solid #7c1908;
	margin-right: 4px;
}

#separator {
	width: 900px;
	height: 5px;
	float: left;
	position: relative;
}

.home-separator {
	width: auto;
	height: 6px;
}

.home-border {
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	margin-bottom: 5px;
}

#newhome-left {
	position: relative;
	float: left;
	width: 706px;
	height: auto;
	margin-bottom: 5px;
	margin-right: 5px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	background-color: #fafafa;
}

#new-inhome-left {
	position: relative;
	float: left;
	width: 350px;
	height: auto;
	margin-right: 5px;
}

#new-inhome-right {
	position: relative;
	float: left;
	width: 350px;
	height: auto;
	margin-bottom: 5px;
}

#newhome-right {
	position: relative;
	float: left;
	width: 179px;
	height: auto;
	margin-bottom: 5px;
}

#newhome-right img {
	border: 1px solid #e8e8e8;
}

#newhome-right img:hover {
	border: 1px solid #c80100;
}

#newhome-right-DP {
	width: 170px;
	border: 1px solid #e8e8e8;
	margin-bottom: 5px;
}

.RedFont {
	color: #c80100;
}

#home-left {
	position: relative;
	float: left;
	width: 350px;
	height: auto;
	margin-bottom: 5px;
	margin-right: 6px;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
}

#home-center {
	position: relative;
	float: left;
	width: 268px;
	height: auto;
	margin-bottom: 5px;
}

#home-right {
	position: relative;
	float: left;
	width: 268px;
	height: auto;
	margin-bottom: 5px;
	margin-left: 6px;
}

#home-text {
	width: auto;
	height: auto;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	font-size: 10px;
	line-height: 14px;
}

#home-text a, #home-text a:hover {
	text-decoration: none;
	font-size: 10px;
	line-height: 14px;
}

#home-text-wyr {
	width: auto;
	height: auto;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 10px;
	line-height: 14px;
}

#home-text-wyr a {
	text-decoration: none;
	color: #000000;
	font-size: 10px;
	line-height: 14px;
}

#home-text-wyr a:hover {
	text-decoration: none;
	color: #670f00;
	font-size: 10px;
	line-height: 14px;
}

#home-border {
	border-bottom: 1px solid #d63100;
	margin-top: 2px;
	margin-bottom: 2px;
}

#newhome-border {
	border-bottom: 1px solid #e0e0e0;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 4px;
	margin-right: 4px;
}

#home-border-wyr {
	border-bottom: 1px solid #D8D8D8;
	margin-top: 2px;
	margin-bottom: 2px;
}

#home-artborder {
	border-bottom: 1px solid #e8e8e8;
}

#home-datesource {
	font-size: 9px;
	color: #c80100;
}

#home-datesource a, #home-datesource a:hover {
	font-size: 9px;
	text-decoration: none;
	color: #c80100;
}

#home-ptitle {
	font-size: 10px;
}

#home-ptitle a, #home-ptitle a:hover {
	font-size: 10px;
	text-decoration: none;
}

#newhome-eventsdate {
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
}

#newhome-eventsdate a, #newhome-eventsdate a:hover {
	font-size: 10px;
	text-decoration: none;
}

#home-eventsdate {
	font-size: 12px;
	font-weight: bold;
}

#home-eventsdate a, #home-eventsdate a:hover {
	font-size: 10px;
	text-decoration: none;
}

#home-ptitle-wyr {
	font-size: 10px;
	color:#666666;
}

#home-ptitle-wyr a, #home-ptitle-wyr a:hover {
	font-size: 10px;
	text-decoration: none;
	color:#666666;
}

#home-zrodlo {
	font-size: 9px;
	line-height: 13px;
}

#home-zrodlo a, #home-zrodlo a:hover {
	font-size: 9px;
	line-height: 13px;
	text-decoration: none;
}

#home-zrodlo-wyr {
	font-size: 10px;
	line-height: 13px;
}

#home-zrodlo-wyr a, #home-zrodlo-wyr a:hover {
	font-size: 10px;
	line-height: 13px;
	text-decoration: none;
}

#newhome-arttitle {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
}

#newhome-arttitle a {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#newhome-arttitle a:hover {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: underline;
	color: #670f00;
}

#newhome-arttitle-wyr {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#newhome-arttitle-wyr a {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#newhome-arttitle-wyr a:hover {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: underline;
	color: #670f00;
}

#home-arttitle {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 7px;
}

#home-arttitle a {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#home-arttitle a:hover {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #670f00;
}

#home-arttitle-wyr {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
	padding-top: 7px;
}

#home-arttitle-wyr a {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #670f00;
}

#home-arttitle-wyr a:hover {
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#newhome-title {
	font-size: 16px;
	line-height: 20px;
	color: #c80100;
}

#newhome-title a {
	font-size: 16px;
	line-height: 20px;
	color: #c80100;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#newhome-title a:hover {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	background-image: url(gfx/more.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#newhome-title-actions {
	font-size: 16px;
	line-height: 20px;
	color: #fd0100;
}

#newhome-title-actions a {
	font-size: 16px;
	line-height: 20px;
	color: #fd0100;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#newhome-title-actions a:hover {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	padding-top: 3px;
	margin-bottom: 3px;
	font-weight: bold;
	background-image: url(gfx/more.gif);
	background-position: right;
	background-repeat: no-repeat;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#home-title {
	font-size: 16px;
	line-height: 20px;
	color: #670f00;
	background-color: #eeeeee;
}

#home-title a {
	font-size: 16px;
	line-height: 20px;
	color: #670f00;
	text-decoration: none;
	display: block;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

#home-title a:hover {
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	display: block;
	background-color: #cccccc;
	padding-left: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
}

#newhome-actions-more, #newhome-actions-more a, #newhome-actions-more a:hover {
	text-decoration: none;
	color: #cccccc;
}

#prisoners {
	width: 898px;
	float: left;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
}

#prisoners-home {
	width: 898px;
	float: left;
	border-top: 1px solid #e8e8e8;
	border-bottom: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	background-color: #f8f8f8;
}

#prisoner {
	float: left;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
	width: 286px;
}

#prisonerimg {
	float: left;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

#prisonerimg img {
	border: 1px solid #7c1908;
}

#prisoners-minifont {
	font-size: 10px;
	line-height: 13px;
}

#prisoners-minifont a {
	font-size: 10px;
	line-height: 13px;
	color: #000000;
}

#prisoners-minifont a:hover {
	font-size: 10px;
	line-height: 13px;
	color: #000000;
}

#prisoners-prisoner-name {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}

#prisoners-prisoner-name a, #prisoners-prisoner-name a:hover {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #000000;
}

#menu-bottom {
	float: left;
	position: relative;
	background-color: #eeeeee;
	width: 900px;
}

#menu-top {
	float: left;
	background-color: #eeeeee;
	width: 900px;
}

#footerbanners {
	width: 900px;
	height: auto;
	color: #cccccc;
	font-size: 10px;
	line-height: 15px;
	margin-top: 2px;
	margin-bottom: 2px;
	float: left;
	position: relative;
}

#footer {
	width: 900px;
	height: 50px;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	padding-left: 3px;
	float: left;
	position: relative;
}

#footer a, #footer a:hover {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
}

#footer-print {
	width: 605px;
	height: 50px;
	text-decoration: none;
	color: #333333;
	font-size: 10px;
	padding-left: 3px;
	float: left;
	position: relative;
}

#footer-print a, #footer-print a:hover {
	text-decoration: none;
	color: #333333;
	font-size: 10px;
}

#articletext {
	width: 605px;
	margin-right: auto;
	text-align: left;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	position: relative;
	float: left;
	margin-bottom: 5px;
}

#articletext .title {
	font-size: 18px;
	line-height: 22px;
	color: #670f00;
	background-color: #eeeeee;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#articletext .ptitle {
	font-size: 15px;
	line-height: 22px;
	color: #670f00;
	background-color: #efefef;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#articletext-zp-wrapper {
	width: 603px;
	float: left;
	position: relative;
}

#articletext .zrodlo {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color: #c80100;
	float: left;
	width: 577px;
	height: auto;
	position: relative;
}

#articletext .zrodlo a {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: underline;
	color: #c80100;
}

#articletext .zrodlo a:hover {
	font-size: 11px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	color: #c80100;
}

#articletext .print {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	float: right;
	width: 20px;
	height: auto;
	position: relative;
}

#articletext .gallery {
	width: auto;
}

#articletext .gallery-img {
	border: 1px solid #7c1908;
}

#articletext-DP {
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
}

#articlemainimg {
	float: right;
	font-size: 10px;
	line-height: 12px;
	padding-right: 4px;
	padding-left: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}

#articlemainimg img {
	border: 1px solid #7c1908;
	margin: 2px 2px 2px 2px;
}

#articlemainimg-wyr {
	font-size: 9px;
	line-height: 12px;
	padding-right: 4px;
	padding-left: 3px;
	margin-bottom: 3px;
	float: right;
}

#articlemainimg-wyr-txt {
	background-color: #efefef;
	margin-right: 3px;
	margin-left: 2px;
	padding-right: 1px;
	padding-left: 1px;
}

#articlemainimg-wyr img {
	border: 1px solid #7c1908;
	margin: 2px 2px 2px 2px;
}

#articletext .padding {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
}

#petitionslist {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

#petitionslist a {
	display: block;
	text-decoration: none;
	background-color: #eeeeee;
	color: #670f00;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
}

#petitionslist a:hover {
	display: block;
	background-color: #cccccc;
	color: #670f00;
	text-decoration: none;
	margin: 3px 3px 3px 3px;
	padding: 3px 3px 3px 3px;
}

#articlerightwrapper {
	width: 285px;
	float: right;
}

#articleright {
	width: 280px;
	margin-left: auto;
	text-align: left;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	position: relative;
	float: right;
	margin-bottom: 5px;
	display: block;
	line-height: 20px;
	background-color: #eeeeee;
	color: #670f00;
}

#articleright .selected {
	font-weight: bold;
}

#articleright a {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #fafafa;
	color: #000000;
	font-size: 11px;
}

#articleright a:hover {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #cccccc;
	color: #670f00;
	font-size: 11px;
}

#articleright-HTML {
	width: 280px;
	margin-left: auto;
	text-align: left;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	position: relative;
	float: right;
	margin-bottom: 5px;
	line-height: 20px;
	background-color: #ffffff;
	color: #670f00;
}

#articleright-separator {
	width: 280px;
	height: 10px;
}

#articleright-parent a {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #eeeeee;
	font-weight: bold;
	color: #670f00;
	font-size: 11px;
}

#articleright-parent a:hover {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #cccccc;
	font-weight: bold;
	color: #000000;
	font-size: 11px;
}

#articleright-subparent a {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #cccccc;
	color: #000000;
	font-size: 11px;
}

#articleright-subparent a:hover {
	display: block;
	line-height: 20px;
	text-decoration: none;
	background-color: #eeeeee;
	color: #670f00;
	font-size: 11px;
}

#articleright-subparent .selected {
	font-weight: bold;
}

#articlelist {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	width: 598px;
}

#articlelist a, #articlelist a:hover {
	text-decoration: none;
	color: #000000;
}

#articlelist hr {
	display: block;
	clear: right;
	visibility: hidden;
	margin: -0.66em 0;
}

#articlelist-prisoner {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
}

#articlelist-prisoner a {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-decoration: underline;
}

#articlelist-prisoner a:hover {
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	text-decoration: none;
}

#articlelist-prisonerimg {
	float: left;
	font-size: 10px;
	line-height: 12px;
	padding-right: 4px;
	padding-left: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}

#articlelist-prisonerimg img {
	border: 1px solid #7c1908;
	margin: 2px 2px 2px 2px;
}

.cleaner {
	clear: right;
	line-height: 0;
	height: 0;
}

.cleaner-left {
	clear: left;
	line-height: 0;
	height: 0;
}

.hr-wyr {
	display: block;
	clear: right;
	visibility: hidden;
	margin: -0.77em 0;
}

#articlelist .listtitle {
	font-size: 15px;
	line-height: 17px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-decoration: none;
	color: #000000;
}

#articlelist .listptitle {
	font-size: 13px;
	line-height: 15px;
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}

#articlelist .listtitle-simplelist {
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	padding-left: 4px;
	padding-top: 1px;
	text-decoration: none;
	color: #000000;
}

#articlelist .listptitle-simplelist {
	font-size: 10px;
	line-height: 13px;
	padding-left: 8px;
	padding-top: 1px;
}

#articlelist-border {
	border-bottom: 1px solid #d63100;
	margin-top: 3px;
	margin-bottom: 7px;
}

#articlelist-border-newssep {
	border-bottom: 1px solid #cccccc;
	margin-top: 3px;
	margin-bottom: 7px;
}

#articlelist .listzrodlo {
	font-size: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	color:#c80100;
}

#articlelist .listzrodlo a {
	font-size: 10px;
	text-decoration: underline;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#c80100;
}

#articlelist .listzrodlo a:hover {
	font-size: 10px;
	text-decoration: none;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#c80100;
}

#articlelist .listzrodlo-simplelist {
	font-size: 9px;
	padding-top: 3px;
	padding-left: 1px;
	color:#c80100;
}

#articlelist .listzrodlo-simplelist a {
	font-size: 9px;
	text-decoration: underline;
	padding-top: 3px;
	color:#c80100;
}

#articlelist .listzrodlo-simplelist a:hover {
	font-size: 9px;
	text-decoration: none;
	padding-top: 3px;
	color:#c80100;
}

#articlelist-height {
	height: auto;
}