.wrapper.betonSpace {
	position: relative;
	width: 940px;
}

#content {
	position: relative;
	width: 780px;
}

body.custom-background-white .site {
	box-shadow: none;
	color: #000000;
	padding: 5px 15px 0 15px;
	margin-top: 0;
	margin-bottom: 0;
	max-width: 940px;
	width: 940px;
}

body.custom-background {
	background-color: #ffffff;
}

.brclear {
	clear: both;
	height: 0;
	margin: 0;
	font-size: 1px;
	line-height: 0;
}

.hidden {
	display: none;
}

input, textarea, input[type="submit"], input[type="button"] {
	border: none;
	border-radius: 0;
	font-size: 12px;
	margin: 0;
	padding: 0;
}


/** header **/

.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image {
	border-radius: 0;
	box-shadow: none;
}

.site-header .logoWrapperPhaseTwo {
    background-color: #ff1e2d;
    height: 221px;
    margin-bottom: 7px;
    width: 940px;
}

.site-header .headerImageWrapper {
	display: inline-block;
	float: left;
	height: 221px;
	position: relative;
}

.headerImageWrapper .header-image {
	margin: 0;
}

.site-header .box1WrapperContainer, .site-header .box2WrapperContainer, .site-header .box3WrapperContainer {
	background-color: #e6e6e6;
	float: left;
	height: 200px;
	margin-right: 20px;
}

.site-header .box1WrapperContainer {
	margin-right: 20px;
	position: relative;
	width: 300px;
}

.site-header .box2WrapperContainer {
	position: relative;
	width: 220px;
	z-index: 0;
}

.site-header .box2WrapperContainer OBJECT, .site-header .box2WrapperContainer EMBED {
	z-index: 0;
}

.site-header .box2WrapperContainer .playButtonWrapper {
	cursor: pointer;
	left: 0;
	position: absolute;
	top: 0;
}

.site-header .box3WrapperContainer {
	background-color: #ffffff;
	float: right;
	margin-right: 0;
}

.site-header .boxWrapperContainer {
	width: 540px;
}

.site-header .box3WrapperContainer, .site-header .blokbr5BoxWrapperContainer, .site-header .searchBoxWrapperContainer {
	width: 220px;
}

.site-header .blokbr5BoxWrapperContainer {
	height: 110px;
	margin-bottom: 1px;
}

.site-header .searchBoxWrapperContainer {
	background: #808080 url(/images/search-button.png) 0 0 no-repeat;
	height: 60px;
}

.site-header .searchBoxWrapperContainer .screen-reader-text {
	display: none;
}

.site-header .searchBoxWrapperContainer INPUT[type="submit"] {
	background: #808080 url(/images/search-button.png) 0 0 no-repeat;
	border: none;
	border-radius: 0;
	box-shadow: 0 0 0;
	display: none;
	float: left;
	height: 60px;
	margin: 0;
	padding: 0;
	width: 50px;
}

.site-header .searchBoxWrapperContainer INPUT[type="text"] {
	display: none;
	line-height: 12px;
	float: right;
	height: 22px;
	margin: 16px 16px 0 0;
	padding: 3px 6px;
	width: 142px;
}

.betonSpace .pageLinksWrapperContainer {
	position: relative;
	width: 780px;
	zoom: 1;
}

.betonSpace .linksItemWrapperContainer {
	background-color: #e6e6e6;
	float: left;
	height: 130px;
	margin: 0 20px 20px 0;
	position: relative;
	width: 140px;
}

.betonSpace .linksItemWrapperContainer.last {
	margin-right: 0;
}

.betonSpace .linksTitleWrapper {
	padding-bottom: 10px;
}

/** header end **/


/** footer **/

footer .site-info {
	margin: 0 auto;
	padding-left: 160px;
	width: 780px;
}

footer .site-info .footerBox1Wrapper, footer .site-info .footerBox2Wrapper, footer .site-info .footerBox3Wrapper {
	border-top: 4px solid #000000;
	float: left;
	margin-right: 20px;
}

footer .site-info .footerBox1Wrapper {
	width: 300px;
}

footer .site-info .footerBox2Wrapper {
	width: 220px;
}

footer .site-info .footerBox3Wrapper {
	margin-right: 0;
	width: 220px;
}

footer .site-info P {
	line-height: 15px;
	padding: 17px 0 0 0;
}

footer .site-info SPAN {
	font-weight: bold;
	text-transform: uppercase;
}

footer .site-info A {
	color: #000000;
}

footer .site-info A:hover {
	color: #000000;
}

/** footer end **/


/** left menu **/


#page {
	margin: 0 auto;
	position: relative;
}

.site-header-under-construction {
	height: 400px;
}

.betonSpaceUnderConstruction {
	border: 1px solid #FF1E2D;
	left: 154px;
	line-height: 14px;
	padding: 10px;
	position: absolute;
	top: 15px;
	width: 779px;
}

.betonSpace .widget-area {
	float: left;
	margin: 0 20px 0 0;
	position: relative;
	width: 140px;
}

.betonSpace .widget-area .widget {
	-moz-hyphens: inherit;
	margin: 0;
}

.betonSpace UL.menu {
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

.betonSpace .menu LI {
	font-size: 12px;
	line-height: 12px;
	margin: 0 0 7px 0;
}

.betonSpace #menu-main-menu-box1 LI {
	background-color: #e6e6e6;
}

.betonSpace #menu-main-menu-box2 LI {
	background-color: #b3b3b3;
}

.betonSpace #menu-main-menu-box1 LI.current-menu-item, .betonSpace #menu-main-menu-box2 LI.current-menu-item {
	background-color: #ff1e2d;
	color: #FFFFFF;
}

.betonSpace #menu-main-menu-box1 LI.current-menu-item A, .betonSpace #menu-main-menu-box2 LI.current-menu-item A {
	color: #FFFFFF;
}

.betonSpace #menu-main-menu-box1 LI.active, .betonSpace #menu-main-menu-box2 LI.active {
	background-color: #ff1e2d;
	color: #FFFFFF;
}

.betonSpace .menu LI A {
	color: #000000;
	display: inline-block;
	line-height: 14px;
	padding: 4px 5px 3px 5px;
	width: 130px;
}

.betonSpace #menu-main-menu-box1 LI.active A, .betonSpace #menu-main-menu-box2 LI.active A {
	color: #FFFFFF;
}

.betonSpace .bannerWrapper {
	margin: 10px 0 0 0;
}

/** left menu end **/


/** front page **/

.wrapper.betonSpace {
	margin: 0 0 10px 0;
}

.wrapper.betonSpace.error404 {
	background: url(/images/bckg404.gif) 0 0 repeat-y;
}

.betonSpace .site-content {
	margin: 0;
	max-width: 780px;
	position: relative;
	width: 780px;
}

.betonSpace .hpPostWrapper {
	border-bottom: 1px solid #000000;
	padding-bottom: 12px;
	margin-bottom: 20px;
	width: 380px;
}

.betonSpace .hpPostWrapperLeft {
	float: left;
	position: relative;
	width: 380px;
}

.betonSpace .hpPostWrapperRight {
	float: right;
	position: relative;
	width: 380px;
}

.betonSpace .hpPostImageWrapper, .betonSpace .hpPostDataWrapper {
	width: 380px;
}

.betonSpace .hpPostImageWrapper {
	margin-bottom: 8px;
	overflow: hidden;
}

.betonSpace .hpPostImageWrapper IMG {
	display: block;
}

.betonSpace .hpPostDataWrapper {
}

.betonSpace .hpPostAuthorWrapper {
	background-color: #ff1e2d;
	color: #ffffff;
	float: left;
	margin-right: 7px;
	padding: 3px 4px;
	width: 225px;
}

.betonSpace .hpPostAuthorWrapper, .betonSpace .hpPostCategoryWrapper {
	overflow: hidden;
	text-overflow: ellipsis;
}

.betonSpace .hpPostCategoryWrapper {
	background-color: #b3b3b3;
	float: left;
	font-weight: bold;
	padding: 3px 4px;
	text-align: right;
	text-transform: uppercase;
	width: 132px;
}

.betonSpace .hpPostTitleWrapper {
	margin: 7px 0 0 0;
	overflow: hidden;
	padding: 0;
	width: 380px;
}

.betonSpace .hpPostTitleWrapper A {
	display: block;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: 900; /* Firefox fix for Arial Black*/
	line-height: 45px;
	overflow-wrap: break-word;
	text-transform: uppercase;
	width: 380px;
	word-wrap: break-word;
}

.betonSpace .hpPostExcerptWrapper {
	font-size: 14px;
	padding: 20px 0 5px 0;
}

.betonSpace .hpPostExcerptWrapper.short {
	padding-top: 13px;
}

.betonSpace .hpPostMoreWrapper A {
	color: #ff1e2d;
}

.betonSpace .pageNewsItemContainerWrapper .hpPostMoreWrapper {
	padding: 5px 0 0 0;
}

.betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper.t0 {
	background-color: #ff1e2d;
}

.betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper.t1 {
	background-color: #000000;
}

.betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper.t2 {
	background-color: #808080;
}

.betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper A {
	font-size: 49px;
	line-height: 50px;
	padding: 10px 20px 20px 20px;
	width: 340px;
}


.betonSpace .hpPostTitleWrapper A:hover {
	text-decoration: none;
}

.betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper.t1 A, .betonSpace .hpPostTitleWrapper.hpPostTitleWithoutImageWrapper.t2 A {
	color: #FFFFFF;
}

/** front page end **/


/** post pages **/

.betonSpace .pagePostContainerWrapper, .betonSpace .rightColumnContainerWrapper, .betonSpace .pageNewsContainerWrapper {
	float: left;
	overflow: hidden;
}

.betonSpace .pagePostContainerWrapper, .betonSpace .pageNewsContainerWrapper {
	border-top: 4px solid #000000;
	margin: 0 20px 20px 0;
	width: 540px;
}

.betonSpace .pagePostContainerWrapper.blokbr5Wrapper, .betonSpace .pagePostContainerWrapper.pageGalleryWrapper {
	border-top: none;
	position: relative;
	width: 620px;
}

.betonSpace .pagePostContainerWrapper.articles {	
}

.betonSpace .pageNewsContainerWrapper {
	border: none;
	position: relative;
}

.betonSpace .rightColumnContainerWrapper {
	position: relative;
	width: 220px;
}

.betonSpace .rightColumnContainerWrapper.blokbr5Wrapper, .betonSpace .rightColumnContainerWrapper.pageGalleryWrapper {
	position: relative;
	width: 140px;
}

.betonSpace .pageDateAndIssueContainerWrapper {
	padding: 7px 0 20px 0;
}

.betonSpace .pageDateAndIssueContainerWrapper.additonalPage {
	padding-bottom: 20px;
}

.betonSpace .pageNewsItemContainerWrapper {
	border-top: 4px solid #000000;
	padding-bottom: 25px;	
}

.betonSpace .pageNewsItemContainerWrapper.last {
	border-bottom: 4px solid #000000;
}

.betonSpace .pageIssueContainerWrapper {
	float: left;
	font-weight: bold;
	overflow-wrap: break-word;
	text-transform: uppercase;
	width: 265px;
	word-wrap: break-word;
}

.betonSpace .pageDateContainerWrapper {
	float: right;
	overflow-wrap: break-word;
	text-align: right;
	width: 265px;
	word-wrap: break-word;
}

.betonSpace .pagePostAuthorContainerWrapper {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-weight: 900; /* Firefox fix for Arial Black*/
	font-size: 18px;
	padding: 0 0 7px 0;
}

.betonSpace .pagePostTitleContainerWrapper {
	overflow-wrap: break-word;
	padding: 0 0 20px 0;
	width: 540px;
	word-wrap: break-word;
}

.betonSpace .pagePostTitleContainerWrapper H1 {
	color: #ff1e2d;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-weight: 900; /* Firefox fix for Arial Black*/
	font-size: 30px;
	text-transform: uppercase;
}

.betonSpace .pagePostSubtitleContainerWrapper {
	color: #ff1e2d;
	font-size: 18px;
	overflow-wrap: break-word;
	padding: 0 0 30px 0;
	word-wrap: break-word;
}

.betonSpace .pagePostAudioContainer {
	margin: 0 0 20px 0;
}

.betonSpace .pagePostDownloadContainerWrapper {
	padding: 0 0 30px 0;
}

.betonSpace .pagePostDownloadContainerWrapper A {
	display: block;
}

.betonSpace .pagePostDownloadContainerWrapper A:hover SPAN {
	text-decoration: underline;
}

.betonSpace .pagePostDownloadContainerWrapper SPAN, .betonSpace .pagePostDownloadContainerWrapper IMG {
	float: left;
}

.betonSpace .pagePostDownloadContainerWrapper SPAN {
	padding: 36px 0 0 5px;
}

.betonSpace .pagePostSubtitleContainerWrapper A, .betonSpace .pagePostSubtitleContainerWrapper P {
	color: #ff1e2d;
}

.betonSpace .pagePostAboveTitleContainerWrapper {
	color: #b3b3b3;
	display: inline-block;
	border-bottom: 2px dotted #c3c3c3;
	font-size: 18px;
	margin: 0 0 13px 0;
	padding: 0 0 7px 0;
}

.betonSpace .pagePostBodyContainerWrapper A {
	color: #ff1e2d;
}

.betonSpace .pagePostBodyContainerWrapper {
	border-bottom: 4px solid #ff1e2d;
	line-height: 18px;
	padding-bottom: 20px;
	margin-bottom: 15px;
}

.betonSpace .pagePostBodyContainerWrapper, .betonSpace .pagePostBodyContainerWrapper P {
	font-size: 14px;
	text-align: left !important;
}

.betonSpace .pageNewsItemContainerWrapper .pagePostBodyContainerWrapper {
	border-bottom: none;
	margin-bottom: 0;
	padding-bottom: 0;
}

.betonSpace .pagePostLinkToTopContainerWrapper {
	background-color: #000000;
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	height: 15px;
	/*margin-bottom: 35px;*/
	overflow: hidden;
	padding: 11px 15px 15px 15px;
}

.betonSpace .pagePostLinkToTopContainerWrapper SPAN {
	float: left;
	margin-right: 5px;
	text-transform: uppercase;
	width: 130px;
}

.betonSpace .pagePostLinkToTopContainerWrapper SPAN.linkToLabelWrapper {
	width: auto;
}

.betonSpace .pagePostLinkToTopContainerWrapper A {
	color: #ff1e2d;
	float: left;
	height: 19px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 375px;
}

.betonSpace .pagePostLinkToTopContainerWrapper A SPAN.postLinkTopAuthor {
	text-transform: none;
}

.betonSpace .betonQuote {
	background: url(/images/beton-quote.png) 0 22px no-repeat;
	font-family: "Arial Black", Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	font-weight: 900 !important; /* Firefox fix for Arial Black*/
	padding: 20px 0 20px 60px !important;
}

.betonSpace .betonQuote P, .betonSpace .betonQuote SPAN {
	font-family: "Arial Black", Arial, Helvetica, sans-serif !important;
	font-size: 18px !important;
	font-weight: 900 !important; /* Firefox fix for Arial Black*/
}

.betonRed {
	color: #ff1e2d;
}

.pagePostBodyContainerWrapper .betonAntrfile {
   background-color: #ff1e2d;
   color: #FFFFFF;
   float: right;
   font-size: 12px;
   margin: 20px 0 20px 20px;
   padding: 20px;
   position: relative;
   text-align: left !important;
   width: 200px;
}

.pagePostBodyContainerWrapper .betonAntrfile P {
	font-size: 12px;
}

.betonAntrfile .betonAntrfileClose {
	background-color: #FFFFFF;
	display: none;
	margin: 1px;
	position: absolute;
	right: 0;
	top: 0;	
}

.betonAntrfile .betonAntrfileTitle {
	font-size: 16px;
	font-weight: bold;
	padding: 0;
}

.betonAntrfile .betonAntrfileSeparator {
	background-color: #000000;
	height: 4px;
	margin: 15px 0;
}

.betonAntrfile .betonAntrfileText {
	padding: 0;
}

.betonSpace .betonSubtitle {
	color: #FF1E2D;
	font-size: 18px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	/*font-weight: normal;*/
	font-weight: 900; /* Firefox fix for Arial Black*/
	padding-bottom: 15px;
	text-transform: uppercase;
}

.betonSpace .betonSubtitle P {
	font-size: 18px;
}

.betonSpace .wp-caption {
	padding: 17px 0;
	width: 540px !important;
}

.betonSpace .wp-caption .wp-caption-dt {
	line-height: 0;
}

.betonSpace .wp-caption .wp-caption-dd, .betonSpace .pagePostBodyContainerWrapper .wp-caption-dd {
	background-color: #e6e6e6;
	*float: left;
	font-size: 10px;
	overflow: hidden;
	padding: 1px 3px;
	width: 540px;
}

.betonSpace .pagePostBodyContainerWrapper .wp-caption-dd {
	margin-bottom: 17px;
}

.betonSpace A IMG.size-full {
	padding: 17px 0;
	/*width: 540px !important;*/	/*** TODO: vidi da li je ovo napravilo problem ***/
}

.betonSpace A IMG.size-full.alignnone {
	/*padding: 0;*/
}

.betonSpace .pagePostBodyContainerWrapper .betonFootnote, .betonSpace .pagePostBodyContainerWrapper .betonFootnote P {
	font-size: 11px;
}

.betonSpace .pagePostReadMoreContainerWrapper {
	padding-top: 7px;
}

.betonSpace .pagePostReadMoreContainerWrapper, .betonSpace .pagePostReadMoreContainerWrapper A {
	color: #b3b3b3;
	font-size: 14px;
}

.betonSpace .archiveWrapperContainer, .betonSpace .archiveWrapperContainer A, .betonSpace .archiveWrapperContainer H3 {
	font-size: 12px;
}

.betonSpace .archiveWrapperContainer H3.betonjerkaHeader.link {
	background: #b3b3b3;
}

.betonSpace .news .archiveWrapperContainer H3.active {
	cursor: default;
}

.betonSpace .archiveWrapperContainer H3.betonjerkaHeader.link.active {
	background-color: #ff1e2d;
	font-weight: bold;	
}

.betonSpace .archiveWrapperContainer H3.betonjerkaHeader.link.active, .betonSpace .archiveWrapperContainer H3.betonjerkaHeader.link.active A {
	color: #ffffff;
}

.betonSpace .archiveWrapperContainer .archiveTitleContentWrapper, .betonSpace .pageArchivesContainerWrapper .archiveTitleContentWrapper {
	background-color: #ff1e2d;
	color: #ffffff;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 900; /* Firefox fix for Arial Black*/
	margin: 0 0 7px 0;
	overflow-wrap: break-word;
	padding: 5px;
	text-transform: uppercase;
	word-wrap: break-word;
}

.betonSpace .blokbr5Wrapper .archiveWrapperContainer .archiveTitleContentWrapper, .betonSpace .pageGalleryWrapper .archiveWrapperContainer .archiveTitleContentWrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.betonSpace .pageArchivesContainerWrapper .archiveTitleContentWrapper {
	margin: 0 20px 0 0;
	width: 210px;
}

.betonSpace .archiveWrapperContainer .archiveTitleContentWrapper.black {
	background-color: #000000;
	color: #ffffff;
}

.betonSpace .pageArchivesContainerWrapper .archivePdfTitleContentWrapper, .betonSpace .pageArchivesContainerWrapper .archiveAuthorsTitleContentWrapper {
	float: left;
}

.betonSpace .pageArchivesContainerWrapper .archivePdfTitleContentWrapper {
	margin-bottom: 7px;
	width: 200px;
}

.betonSpace .pageArchivesContainerWrapper .archiveAuthorsTitleContentWrapper {
	margin: 0 0 7px 0;
	width: 540px;
}

.betonSpace .archiveWrapperContainer H3 {
	background: #b3b3b3 url(/images/archive-arrow-down.gif) 200px 8px no-repeat;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: 7px;
	padding: 5px;
}

.betonSpace .archiveWrapperContainer H3.pdf, .betonSpace .archiveWrapperContainer H3.pdf.active {
	background-position: 190px 8px;
}

.betonSpace .archiveWrapperContainer H3.active {
	background: #b3b3b3 url(/images/archive-arrow-up.gif) 200px 8px no-repeat;
}

.betonSpace .blokbr5Wrapper .archiveWrapperContainer H3, .betonSpace .blokbr5Wrapper .archiveWrapperContainer H3.active, 
.betonSpace .pageGalleryWrapper .archiveWrapperContainer H3, .betonSpace .pageGalleryWrapper .archiveWrapperContainer H3.active {
	background-position: 122px 8px;
	cursor: default;
}

.betonSpace .archiveWrapperContainer H3.link {
	cursor: default;
}

.betonSpace .archiveWrapperContainer .archiveContent {
	display: none;
}

.betonSpace .archiveWrapperContainer .archiveContent.news {
	display: block;
}

.betonSpace .archiveWrapperContainer .archiveContent.authors, .betonSpace .archiveWrapperContainer .archiveContent.authorPosts {
	display: block;
}

.betonSpace .archiveWrapperContainer .archiveContent.authorPosts {
	position: relative;
	zoom: 1;
}

.betonSpace .betonLoader {
	display: none;
	left: 0;
	position: absolute;
	text-align: center;
	top: 30px;
	width: 100%;
}

.betonSpace .archiveWrapperContainer .archivePostContentWrapper {
	overflow-wrap: break-word;
	padding: 0px 0 5px 0;
	word-wrap: break-word;
}

.betonSpace .archiveWrapperContainer .archiveDecorationWrapper, .betonSpace .archiveWrapperContainer .archivePostLinkWrapper {
	float: left;	
}

.betonSpace .archiveWrapperContainer .archiveDecorationWrapper {
	color: #ff1e2d;
	padding-top: 3px;
	width: 8px;
}

.betonSpace .archiveWrapperContainer .archivePostLinkWrapper {
	width: 212px;
}

.betonSpace .blokbr5Wrapper .archiveWrapperContainer .archivePostLinkWrapper, .betonSpace .pageGalleryWrapper .archiveWrapperContainer .archivePostLinkWrapper {
	width: 132px;
}

.betonSpace .archiveWrapperContainer.pageArchivesContainerWrapper .archivePostLinkWrapper {
	width: 202px;
}

.betonSpace .archiveContent.authorPosts .archivePostLinkWrapper {
	width: 302px;
}

.betonSpace .archiveWrapperContainer .archivePostLinkWrapper A {
	line-height: 15px;
}

.betonSpace .archiveWrapperContainer .archivePostLinkWrapper A.active {
	font-weight: bold;
}

.betonSpace .archiveWrapperContainer .archivePostLinkWrapper SPAN {
	text-transform: uppercase;
}

.betonSpace .noPostFoundMessageWrapper {
	padding: 5px 0;
}

.betonSpace .pageBlokBr5ItemContainerWrapper, .betonSpace .pageGalleryItemContainerWrapper {
	overflow: hidden;
	overflow-wrap: break-word;
	width: 300px;
	word-wrap: break-word;
}

.betonSpace .pageBlokBr5LeftWrapper, .betonSpace .pageBlokBr5RightWrapper, .betonSpace .pageGalleryLeftWrapper, .betonSpace .pageGalleryRightWrapper {
	position: relative;
	width: 300px;
}

.betonSpace .pageBlokBr5LeftWrapper, .betonSpace .pageGalleryLeftWrapper {
	float: left;
	margin-right: 20px;
}

.betonSpace .pageBlokBr5RightWrapper, .betonSpace .pageGalleryRightWrapper {
	float: right;
}

.betonSpace .blokbr5Wrapper .pagePostAuthorContainerWrapper, .betonSpace .pageGalleryWrapper .pagePostAuthorContainerWrapper {
	background-color: #ff1e2d;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 8px;
	padding: 5px;
}

.betonSpace .pageGalleryWrapper .pagePostAuthorContainerWrapper A {
	color: #ffffff;
}

.betonSpace .blokbr5Wrapper .pagePostBodyContainerWrapper, .betonSpace .pageGalleryWrapper .pagePostBodyContainerWrapper {
	border-bottom: 1px solid #000000;
}

.betonSpace .pageGalleryWrapper .pagePostBodyContainerWrapper {
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.betonSpace .pagePostGalleryTextWrapper, .betonSpace .pagePostGalleryTextWrapper P {
	font-size: 12px;
}

.betonSpace .blokbr5SeriesItemWrapper {
	background-color: #808080;
	color: #ffffff;
	margin-bottom: 7px;
}

.betonSpace .blokbr5SeriesItemWrapper A {
	color: #ffffff;
	display: block;
	padding: 5px 5px 4px 5px;
}

.betonSpace .blokbr5SeriesItemWrapper.active {
	background-color: #000000;
}

.betonSpace .tdContainerWrapper {
	background-color: #e6e6e6;
	margin: 0 0 7px 0;
	padding: 6px 7px;
}

.betonSpace .tdTitleWrapper {
	font-weight: bold;
	padding: 0 0 15px 0;
	text-transform: uppercase;
}

.betonSpace .tdItemWrapper {
	
}

.betonSpace .tdItemWrapper .tdFilterWrapper {
	background: transparent url(/images/radiobutton-inactive.png) 0 0 no-repeat;
	cursor: pointer;
	height: 14px;
	margin-bottom: 2px;
	padding: 1px 0 0 20px;
	vertical-align: baseline;
}

.betonSpace .tdItemWrapper.noSubcats {
	margin-bottom: 9px;
}

.betonSpace .tdItemWrapper.active .tdFilterWrapper {
	background: transparent url(/images/radiobutton-active.png) 0 0 no-repeat;
}

.betonSpace .internationalaSubcatsWrapperContainer {
	padding: 0 0 0 20px;
}

.tdItemWrapper.internationalaSubcatsWrapper {
	float: left;
	margin-bottom: 5px;
	/*padding: 0 10px 0 0;*/
}

.tdItemWrapper.internationalaSubcatsWrapper .tdFilterWrapper {
	margin: 0 10px 0 0;
}


.site-header .worldWrapperContainer {
	border-bottom: 1px dashed #eaeaea;
	height: 22px;
	margin: 0 0 4px 0;
	padding: 1px 0 1px 0;
}

.site-header .linksWrapperContainer {
	float: left;
	font-weight: bold;
	margin-top: 7px;
	text-transform: uppercase;
}

.site-header .socialIconsWrapperContainer {
	float: left;
	height: 22px;
}

.site-header .socialIconsWrapperContainer {
	float: right;
}

.site-header .socialIconsWrapperContainer .fbWrapper, .site-header .socialIconsWrapperContainer .twWrapper, .site-header .socialIconsWrapperContainer .gpWrapper {
	cursor: pointer;
	float: left;
	margin: 0 5px 0 0;
}

.site-header .socialIconsWrapperContainer .last {
	margin-right: 0;
}

.site-header .linksWrapperContainer, .site-header .linksWrapperContainer A {
	color: #ff1e2d;
}

.betonSpace .pageTonBWrapperContainer {
	font-weight: bold;
	position: relative;
	width: 780px;
}

.betonSpace .tonBItemWrapperContainer {
	float: left;
	padding: 0 10px 20px 5px;
	width: 248px;
}

.betonSpace .tonBItemWrapperContainer.last {
	padding-right: 0;
}

.betonSpace .tonBItemWrapperContainer .tonBImageWrapper {
	padding: 0 0 10px 0;
}

.betonSpace .tonBItemWrapperContainer .tonBPublisherWrapper {
	border-bottom: 4px solid #000000;
	margin: 0 6px 0 8px;
	padding: 0 0 20px 0;
}

.betonSpace .tonBItemWrapperContainer .tonBPublisherWrapper .betonRed {
	color: #ff1e2d;
}

.betonSpace .tonBItemWrapperContainer .tonBYearWrapper {
}

.betonSpace .gallery .gallery-icon img {
	max-width: 540px;
}

.betonSpace #gallery-1 .gallery-caption {
	color: #000000;
}

.betonSpace #gallery-1 img {
	border: none;
	height: auto;
	margin: 0 0 5px 0;
	padding: 0;
}

.betonSpace .gallery-caption {
	font-size: 12px;
	width: 540px;
}

/** post pages end **/


/*** page archives ***/

.betonSpace .pageArchivesContainerWrapper {
	overflow: hidden;
	padding: 0 0 20px 0;
	position: relative;
	width: 780px;
}

.betonSpace .pagePDFArchivesContainerWrapper {
	float: left;
	margin: 0 20px 0 0;
	overflow-wrap: break-word;
	width: 210px;
	word-wrap: break-word;
}

.betonSpace .pageAuthorArchivesContainerWrapper {
	float: left;
	width: 550px;
}

.betonSpace .pageAuthorArchivesContainerWrapper .authorsListContainerWrapper, .betonSpace .pageAuthorArchivesContainerWrapper .authorPostsContainerWrapper {
	float: left;
	overflow-wrap: break-word;
	word-wrap: break-word;
}

.betonSpace .pageAuthorArchivesContainerWrapper .authorsListContainerWrapper {
	margin-right: 20px;
	width: 220px;
}

.betonSpace .pageAuthorArchivesContainerWrapper .authorPostsContainerWrapper {
	margin: 0;
	position: relative;
	width: 310px;
	zoom: 1;
}

.betonSpace .pageAuthorArchivesContainerWrapper H3 {
	background: #b3b3b3;
	color: #ffffff;
	cursor: default;
	font-weight: bold;
	margin-bottom: 7px;
	padding: 5px;
	text-transform: uppercase;
}

.betonSpace .betonjerkaFrontWrapper {
	background-color: #ff1e2d;
	line-height: 14px;
	overflow-wrap: break-word;
	padding: 5px 6px 7px 6px;
	width: 128px;
	word-wrap: break-word;
}

.betonSpace .betonjerkaFrontWrapper .betonjerkaFrontTitle {
	border-bottom: 2px solid #ffffff;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 6px;
	text-transform: uppercase;
}

.betonSpace .betonjerkaFrontWrapper .betonjerkaFrontTitle A {
	color: #FFFFFF;
}

.betonSpace .betonjerkaFrontWrapper .betonjerkaFrontBody {
	border-bottom: 2px dotted #ffffff;
	font-weight: bold;
	padding: 13px 0 50px 0;
}

.betonSpace .betonjerkaFrontWrapper .betonjerkaFrontAuthor {
	color: #99121b;
	font-weight: bold;
	padding: 5px 0 0 0;
}

.betonSpace .pageNewsContainerWrapper.bckgWrapper {
	background: url(/images/bckg-white-gray.gif) 0 0 repeat-y;
}

.betonSpace .betonjerkaFrontWrapper.betonjerkaListItem, .betonSpace .betonjerkaFrontWrapper.betonjerkaListItemGray {
	float: left;
	margin: 20px 25px 0 0;
	overflow-wrap: break-word;
	width: 210px;
	word-wrap: break-word;
}

.betonSpace .betonjerkaFrontWrapper.betonjerkaListItem.first, .betonSpace .betonjerkaFrontWrapper.betonjerkaListItemGray.first {
	margin-top: 0;
}

.betonSpace .betonjerkaFrontWrapper.betonjerkaListItemGray {
	background-color: #b3b3b3;
	height: 0;
}

.betonSpace .betonjerkaListItem A IMG.size-full {
	padding: 0;
}

TABLE TD {
	vertical-align: top;
}

a img.alignleft {
	padding: 5px 5px 0 0; 
}

a img.alignright {
	padding: 5px 0 0 5px;
}

a img.alignnone {
	padding-top: 5px;
}

/*** page archives end ***/


/*** PrettyPhoto ***/

div.facebook .pp_description {
	margin-bottom: 10px !important;
}

/*** PrettyPhoto end ***/


/*** navigacija ***/

.betonSpace .navigation {
	width: 540px;
}

.betonSpace .nav-previous, .betonSpace .nav-next {
	width: 74px;
}

.betonSpace .nav-previous A, .betonSpace .nav-next A {
	color: #ff1e2d;
}

.betonSpace .gotoWrapper {
	text-align: center;
}

.betonSpace .nav-info {
	padding: 1px 0 0 0;
}

.betonSpace .nav-info INPUT.pageNumberWrapper, .betonSpace .nav-info INPUT.gotoPageButton {
	border: 1px solid #cccccc;
	text-align: center;
}

.betonSpace .nav-info INPUT.pageNumberWrapper {
	margin: 0 2px;
	padding: 0 2px;
	width: 21px;
}

.betonSpace .nav-info INPUT.gotoPageButton {
	color: #333333;
	padding: 0 5px;
}




/*** navigacija end ***/