html {
	font: 62.5% Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
body {
	margin: 0px;
	padding: 0px;
}
a img      										{ border: 0; }

body#stgd {
	background-color: #FFFFFF;
}
body#main {
	background-image: url(../layout/bg1stRow.jpg);
	background-color: #F0F0F0;
	background-repeat: repeat-x;
}
body#ext {
	background-image: url(../layout/bg1stRow_ext.jpg);
	background-color: #F0F0F0;
	background-repeat: repeat-x;
}
a:link {
	color: #B4204F;
	text-decoration: none;
}
.singleLine {
	white-space: nowrap;
}

a:visited {
	text-decoration: none;
	color: #7B1536;
}
a:hover {
	color: #B23A20;
	text-decoration: underline;
}
a:active {
	text-decoration: none;
	color: #B4204F;
}
#container {
	width: 954px;
	margin-right: auto;
	margin-left: auto;
}
#header {
		background-image: url(../layout/header-new.jpg);
		width: 954px;
		height: 109px;
}
#logoHolder {
	height: 85px;
	width: 72px;
	position: relative;
	top: 20px;
	left: 62px;
}
#horzMenuHolder {
	height: 44px;
	width: 954px;
}
#horzMenuLogo {
	height: 44px;
	width: 196px;
	float: left;
}
#horzMenu {
	background-image: url(../layout/bgHorzMenu.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
	width: 550px;
	float: left;
	margin-left: 30px;
	height: 44px;
}
#threeColumnHolder {
	width: 954px;
	background-image: url(../layout/bgThreeColumnContent.gif);
	background-repeat: repeat-y;
	float: left;
	height: auto;
}
#firstColumn {
	width: 193px;
	background-image: url(../layout/bgProductMenuTop.gif);
	background-repeat: no-repeat;
	float: left;
	height: auto;
}
#secondColumn {
	width: 561px;
	float: left;
	height: auto;
}
#thirdColumn {
	width: 200px;
	float: left;
	background-image: url(../layout/bgRightTop.gif);
	background-repeat: no-repeat;
}
#footer {
	background-image: url(../layout/bgFooter.gif);
	background-repeat: no-repeat;
	width: 954px;
	float: left;
	font-size: 1em;
	clear: both;
}
#wsSig {
	float: right;
	width: 200px;
	text-align: center;
	margin-top: 13px;
}

#arkadaSig {
	width: 193px;
	text-align: center;
	margin-top: 13px;
	margin-bottom: 10px;
	float: left;
}
.accHolder {
	width: 176px;
	margin-left: 10px;
	background-image: url(../layout/bgSurveyRpt.gif);
	background-repeat: repeat-y;
	clear: both;
	height: auto;
	font-size: 1.1em;
	margin-top: 10px;
	margin-bottom: 10px;
}
.accHolder h5 {
	margin: 0px;
	text-align: center;
	width: 176px;
	background-image: url(../layout/bgSurveyHeader.gif);
	background-repeat: no-repeat;
	color: #565656;
	font: bold 1.3em Arial, Helvetica, sans-serif;
	letter-spacing: 0.3em;
	height: auto;
	padding-top: 4px;
}
.accHolder p {
	margin: 0px 0px 10px;
}
.accHolder form {
	margin: 0px;
	padding: 5px;
}
.accHolder form #formButtons {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
}
.accHolder .accHolderFoot {
	width: 176px;
	background-image: url(../layout/bgSurveyHeaderFoot.gif);
	background-repeat: no-repeat;
	height: 7px;
	margin: 0px;
	padding: 0px;
	font-size: 0px;
}
input, select {
	font: 0.9em Verdana, Arial, Helvetica, sans-serif;
}
input.b {
	font-weight: bold;
}
.inputBox {
	background-image: url(../layout/bgInput.gif);
	background-repeat: repeat-x;
	border: 1px solid #BCBCBC;
	background-position: left top;
	background-color: #FFFFFF;
	padding-left: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.thirdColumnheaderInfo {
			height: auto;
			width: 174px;
			font-size: 1.1em;
			background: #fb9a2f url(../layout/bgthirdColumnheaderInfo.gif) repeat-y 0px 0px;
			margin: -1px auto 0px;
}
.thirdColumnheaderInfo h5 {
			margin: 0px;
			padding-top: 4px;
			height: 22px;
			width: 174px;
			text-align: center;
			letter-spacing: 0.2em;
			color: #802f16;
			font: bold 1.3em Arial, Helvetica, sans-serif;
}

.thirdColumnheaderInfo ul {
			margin: 0px;
			padding: 0px 0px 1px 18px;
			list-style: url(../layout/ulBullet.gif);
			background: url(../layout/bgthirdColumnheaderInfoBottom.gif) no-repeat 0px bottom;
}
.thirdColumnheaderInfo li {
			margin-bottom: 10px;
			padding: 0px;
			margin-left: 10px;
}

.thirdColumnheader {
	height: auto;
	width: 174px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-size: 1.1em;
}
.thirdColumnheader h5 {
	background-image: url(../layout/bgNewsHeader.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 4px;
	height: 22px;
	width: 174px;
	text-align: center;
	letter-spacing: 0.2em;
	color: #565656;
	font: bold 1.3em Arial, Helvetica, sans-serif;
}
.thirdColumnheader ul {
	margin: 0px;
	padding: 0px 0px 0px 18px;
	list-style: url(../layout/ulBullet.gif);
}
.thirdColumnheader li {
			margin-bottom: 10px;
			padding: 0px;
}
.thirdColumnheader li a.floatMeRight {
	display: block;
	text-align: right;
}
.thirdColumnheader p.selProdHRtop {
	background-image: url(../layout/selProductHRtop.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}
.thirdColumnheader p.selProdHRbottom {
	background-image: url(../layout/selProductHRbottom.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 5px;
	font-size: 0px;
	line-height: 0px;
}
.thirdColumnheader p.selProdImgHolder {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
}
.thirdColumnheader p.imgDesc {
	text-align: center;
	width: 130px;
	margin: 0px auto 10px;
	font-size: 0.9em;
}
.thirdColumnheader p.prevNextNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}
.thirdColumnheader p.prevNextNews a, .thirdColumnheader p.prevNextNews span {
	background: #E4E4E4;
	padding: 2px;
	border: 1px solid #D8D8D8;
}
.selProdImg, .selProdImg2 {
	border: 1px solid #D5D5D5;
	padding: 2px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
#mainBanner {
	background-image: url(../layout/bgBanner.gif);
	width: 561px;
	background-repeat: repeat-y;
	text-align: center;
	height: auto;
	margin: 0px;
	padding: 0px;
}
#mainBanner img {
	padding: 0px;
	margin: 13px 0px;
}
#mainBanner #mainBannerBGtop {
	background-image: url(../layout/bgBanner02.gif);
	height: 3px;
	width: 561px;
	background-repeat: no-repeat;
	font-size: 0px;
	line-height: 0px;
}
#topSecCol {
	background-image: url(../layout/bgTopSecCol.gif);
	height: 3px;
	width: 561px;
	background-repeat: no-repeat;
	font-size: 0px;
	line-height: 0px;
}
#mainBannerBGbottom {
	background-image: url(../layout/bgBanner03.gif);
	height: 1px;
	width: 561px;
	background-repeat: no-repeat;
	font-size: 0px;
	line-height: 0px;
}
.selectedBuildingWrapper {
	width: 522px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.selectedBuilding {
	background-image: url(../layout/bgSelBuild.gif);
	background-repeat: repeat-y;
	width: 522px;
	font-size: 1.1em;
}
.selectedBuilding .selectedBuildingHead {
	background-image: url(../layout/bgSelBuildHeader.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 522px;
	font-size: 0px;
	line-height: 0px;
}
.selectedBuildingWrapper .selectedBuildingFoot {
	background-image: url(../layout/bgSelBuildFoot.gif);
	background-repeat: no-repeat;
	height: 4px;
	width: 522px;
	font-size: 0px;
	line-height: 0px;
}
.selectedBuildingWrapper .selectedBuildingCont img {
	margin-top: 10px;
	margin-left: 15px;
	margin-bottom: 10px;
	float: left;
}
.selectedBuildingWrapper .selectedBuildingCont p {
	width: 340px;
	float: right;
	text-align: left;
	margin: 8px 15px 0px 10px;
}
.selectedBuildingWrapper .selectedBuildingCont p.buildingDetails {
	width: 340px;
	float: right;
	text-align: right;
	margin-top: 8px;
	margin-right: 15px;
	margin-bottom: 10px;
}
.clearAll {
	clear: both;
	font-size: 0px;
	line-height: 0px;
}
#mainPageContent {
	width: 520px;
	font-size: 1.1em;
	margin: 15px auto;
}
#mainPageContent h5 {
	margin: 0px 0px 10px;
	font-size: 1.1em;
	background-image: url(../layout/bgHeaderNews.gif);
	background-repeat: no-repeat;
	padding: 3px;
	border-bottom: 1px solid #D5D5D5;
}
#mainPageContentPrint {
	width: 600px;
	font-size: 1.1em;
	background-color: #FFFFFF;
	padding: 10px;
	margin-right: auto;
	margin-left: auto;
}
#mainPageContent h5 #date {
	font-weight: normal;
	font-size: 0.9em;
}
#mainPageContent img.selProdImg {
	float: left;
	margin-right: 15px;
}
ul.buildListDocs {
	margin: 30px 0px;
	padding: 0px 0px 0px 18px;
	list-style: url(../layout/ulBullet2.gif);
}
ul.buildListDocs li {
	margin-bottom: 10px;
	padding: 0px;
}
p#previousNext {
	background-image: url(../layout/bgPrevNext.gif);
	height: 30px;
	width: 355px;
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 8px;
	margin-top: 40px;
	clear: both;
}
.buildListTable td {
	border-bottom: 1px dashed #E2E2E2;
	padding: 5px 2px; 
}
.buildListTable th {
	padding: 2px;
}
.buildListTable td.noBorder, .buildListTable th.noBorder {
	border-bottom: none;
	background: #FFFFFF;
}
.buildListTable em {
	font-style: normal;
	color: #00754F;
}
#extWrapper {
	width: 765px;
	margin-right: auto;
	margin-left: auto;
}
#extWrapper #extMainContent {
	font-size: 1.1em;
	width: 765px;
	background-image: url(../layout/bgLayout_ext.gif);
	background-repeat: repeat-y;
}
#extWrapper h4 {
	height: 33px;
	margin-top: 11px;
	margin-bottom: 0px;
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 5px;
	color: #FFFFFF;
}
#extMainContentL {
	width: 530px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}
#extMainContentR {
	float: right;
	width: 202px;
	font-size: 0.9em;
}
#extMainFoot {
	background-image: url(../layout/bgLayoutFooter_ext.gif);
	height: 2em;
	width: 765px;
	background-repeat: no-repeat;
	font-size: 1em;
}
#extMainTop {
	background-image: url(../layout/bgLayoutTop_ext.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 3px;
	width: 765px;
	font-size: 0px;
	line-height: 0px;
}
#extSurveyWrapper {
	width: 555px;
	margin-right: auto;
	margin-left: auto;
}
#extSurveyWrapper #extSurveyContent {
	font-size: 1.1em;
	width: 555px;
	background-image: url(../layout/bgAnketa_ext.gif);
	background-repeat: repeat-y;
	padding: 0px;
}
#extSurveyWrapper #extSurveyContent table {
	margin: 10px auto 20px;
	border-style: none;
	width: 96%;
}
#extSurveyWrapper #extSurveyContent table td.dotted {
	border-bottom: 1px dashed #E2E2E2;
	padding: 3px;
}
#extSurveyWrapper #extSurveyContent table td.solid {
	border-bottom: 2px solid #E2E2E2;
	background-color: #E2E2E2;
	padding: 3px;
}
#extSurveyWrapper h4 {
	height: 33px;
	margin-top: 11px;
	margin-bottom: 0px;
	font-size: 1.5em;
	font-weight: bold;
	padding-left: 5px;
	color: #FFFFFF;
}
#extSurveyFoot {
	background-image: url(../layout/bgAnketaBott_ext.gif);
	width: 555px;
	background-repeat: no-repeat;
	font-size: 1em;
	height: 2em;
}
#extSurveyTop {
	background-image: url(../layout/bgAnketaTop_ext.gif);
	background-repeat: no-repeat;
	margin: 0px;
	height: 3px;
	width: 555px;
	font-size: 0px;
	line-height: 0px;
}
form#upit, form#upit_stan {
	background-color: #F0F0F0;
	width: 480px;
	margin: 20px auto;
	border: 1px solid #D6D6D6;
	padding: 0px;
}
form#upit p,  form#upit_stan p {
	width: 400px;
	text-align: right;
	margin-top: 10px;
	margin-bottom: 5px;
}
#buildingImage {
	width: 520px;
	margin: 0px 0px 10px;
	padding: 0px;
	height: 326px;
}
#buildingInfo {
	width: 520px;
	margin: 0px;
	padding: 0px;
	height: 500px;
}
table.tablica  {
	border: 1px solid #EFEFEF;
}
table.tablica td {
	padding: 4px;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #EFEFEF;
	border-left: none;
}
table.tablicaSaSlikama  {
	border: 1px solid #EFEFEF;
	margin-top: 10px;
}
table.tablicaSaSlikama td  {
	padding: 4px;
	border: none;
	text-align: center;
}
.tablicaSlikeCentrirane {
	border: 1px solid #D5D5D5;
	padding: 2px;
	background-color: #FFFFFF;
	margin-bottom: 5px;
	margin-left:auto;
	margin-right:auto;
}
#subGroupBanner {
	margin-top: 0px;
	margin-bottom: 10px;
}
#banneriMali {
margin-left: 10px;
	width: 176px;
clear: both;
	height: auto;
	font-size: 1.1em;
	margin-top: 10px;
	margin-bottom: 10px;
}
	
#banneriMali img {
	margin-bottom: 5px;
}
