body{
	font-family:"Trebuchet MS",Verdana,Arial;
	background-color:#F6F4F4;
	font-size:12px;
	color:#575757;
	margin:0px;
	text-align:center;
}
a{
	color:#FF0000;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#topBorder{
	position:absolute;
	z-index:0;
	width:100%;
	top:27px;
	left:0px;
	text-align:center;
}
.centr{
	margin:auto;
	width:808px;
}
#topBorderTC{
	background:#FFFFFF url(../images/bg/topBorderTC.gif) repeat-x;	
}
#topBorderLTC{
	background:transparent url(../images/bg/topBorderLTC.gif) no-repeat;	

}
#topBorderRTC{
	height:10px;
	background:transparent url(../images/bg/topBorderRTC.gif) no-repeat;	
	background-position:right top;
}
#bottomBorderTC{
	background:#FFFFFF url(../images/bg/bottomBorderTC.gif) repeat-x;	
	background-position:bottom;
}
#bottomBorderLTC{
	background:transparent url(../images/bg/bottomBorderLTC.gif) no-repeat;	

}
#bottomBorderRTC{
	line-height:10px;
	background:transparent url(../images/bg/bottomBorderRTC.gif) no-repeat;	
	background-position:right;
}

#contentLB{
	background:transparent url(../images/bg/contentLB.gif) repeat-y;	
}
#contentRB{
	background:transparent url(../images/bg/contentRB.gif) repeat-y;	
	background-position:right;
	padding:0px 6px 0px 6px;
}
#content{
	position:absolute;
	z-index:1;
	top:37px;
	left:0px;
	width:100%;
}
#homeCnt{
	background-color:#ffffff;
	padding-top:353px;
}
#header{
	position:absolute;
	z-index:2;
	top:33px;
	left:0px;
	width:100%;
}
#headerLogoFrame{
	margin:15px 21px 1px 21px;
	padding:1px 1px 0px 1px;
	background-color:#DEDCDC;
}
#logoFrame{
	background:#FAF9F9 url(../images/bg/logoFrame.gif) repeat-x;
	
}
#logo{
	background:#FAF9F9 url(../images/bg/logoFrame.gif) repeat-x;
	float:left;
	height:107px;
	width:370px;
	text-align:left;
	padding:44px 0px 0px 33px;
}
#menu{
	float:right;	
	margin-top:32px;
}
#menu a{
	text-decoration:none;
}
#menu a:hover{
	color:#FF8D01;
}
.clear0{
	clear:both;
	line-height:0px;
}
.menuItemOn{
	float:left;
	padding:5px;
	background-color:#FFFFFF;
	color:#FF8D01;
}
.menuItemOn a{
	color:#FF8D01;
}
.menuItemBgOn{
	background:#FAF9F9 url(../images/bg/menuItemBgOn.gif) repeat-x;
	padding:0px 15px 0px 15px;
	line-height:65px;
}
.menuItemOff{
	border-left:1px solid #FFFFFF;
	float:left;
	margin:3px 0px 3px 0px;
	padding:2px 5px 2px 5px;
	color:#575757;
}
.menuItemOff a{
	color:#575757;
}
.menuItemBgOff{
	line-height:65px;
	padding:0px 15px 0px 15px;
}
.menuItemBorder{
	float:left;
	margin:1px 0px 1px 0px;
	border-width:2px 0px 2px 0px;
	border-style:solid;
	border-color:#A8A8A8;
	width:1px;
	background-color:#DEDCDC;
}
.menuItemBorder div{
	height:69px;
}
#headerFlash{
	position:absolute;
	z-index:122;
	top:157px;
	left:0px;
	width:100%;
}
#flashFrame{
	background-color:#FF2604;
	width:100%;
}
#flash{
	float:right;
	height:215px;
}
#introduction{
	float:left;
	text-align:left;
	width:400px;
	color:#ffffff;
	font-size:12px;
	line-height:16px;
}
#intText{
	height:187px;
}
#aboutus1{
	line-height:18px;
	padding:10px 10px 0px 17px;
}
#introduction p{
	margin:0px;
	font-size:16px;
	padding:20px 17px 0px 17px;
}
#contact{
	background-color:#ffffff;
	padding:9px 14px 9px 14px;
}
#contact span{
	font-weight:bold;
}
#contactBg{
	background-color:#F6F4F4;
	padding:21px 10px 0px 20px;
	text-align:left;
}
#contactItem1{
	float:left;
	width:198px;
	height:52px;
}
#contactItem2{
	width:131px;
	float:left;
}
#contactItem3{
	width:174px;
	float:left;
}
#contactItem4{
	float:left;
}
#partners{
	background-color:#ffffff;
}
#partnersBg{
	text-align:left;
}
#partner0{
	float:left;
	background-color:#ffffff;
	border-right:1px solid #DEDCDC;
}
#partner0 div{
	height:85px;
	width:14px;
}
.partner{
	float:left;
	background-color:#ffffff;
	height:85px;
	border-width:1px 1px 1px 0px;
	border-style:solid;
	border-color:#DEDCDC;
}
#homeLeft{
	text-align:left;
	float:left;
	width:605px;
	background-color:#ffffff;
}
#homeLeft p{
	font-size:16px;
	margin:0px;
	text-align:left;
	font-smooth:always;
	padding:20px 0px 11px 19px;
}
#homeRight{
	float:right;
	text-align:left;
}
#home{
	padding:7px 0px 7px 7px;
	margin:0px 14px 0px 14px;
	background:#F6F4F4 url(../images/bg/home.gif) repeat-y;
	background-position:612px 0px;
}
.project{
	float:left;
	padding-left:20px;
	text-align:left;
}
.imageWithText{
	position:relative;
	z-index:0;
	top:-18px;
	left:0px;
}
.imageWithText img{
	margin-bottom:14px;
}
.imageWithText div{
	width:170px;
}
.imageLink{
	position:relative;
	z-index:1;
	top:0px;
	left:158px;
	height:18px;
	width:18px;
	background-color:#ffffff;
}
.imageLink2{
	position:relative;
	z-index:1;
	top:0px;
	left:195px;
	height:18px;
	width:18px;
	background-color:#ffffff;
}
.imageLink img{
	margin:0px 0px 1px 1px;
}
.imageLink2 img{
	margin:0px 0px 1px 1px;
}
#rightTitle{
	width:139px;
	text-align:left;
	background:transparent url(../images/bg/rightTitle.gif) no-repeat;
	background-position:0px 16px;
}
#rightTitle div{
	font-size:11px;
	padding:16px 0px 0px 30px;
}
#klijentMessage{
	text-align:left;
	width:134px;
}
#klijentMessage div{
	margin-right:10px;
	padding:10px 0px 15px 0px;
	background:transparent url(../images/bg/klijentMessage.gif) repeat-x;
	background-position:bottom;
}
#klijentMessage p{
	margin:0px;
	padding:10px 0px 10px 0px;
}
#footer{
	text-align:left;
	padding:13px 0px 10px 0px;
	background-color:#ffffff;
}
#copyright{
	float:left;
	line-height:20px;
	font-family:Arial;
	font-size:11px;
	padding-left:16px;
}
#cmsLogo{
	float:right;
}
#largeImage{
	<!--height:294px;
	margin:10px 14px 0px 14px;-->
	background-color:#FFFFFF;
}
#objDescription{
	text-align:left;
	padding:14px;
}
#objectDescription{
	text-align:left;
}
.smallImage{
	float:left;
	margin:0px 0px 15px 14px;
	cursor:pointer;
}
.galleryName{
	color:#575757;
	font-size:13px;
	line-height:18px;
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-align:left;
}
#reference{
	padding:21px 22px 18px 18px;
}
#reference p{
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:13px;
	line-height:18px;
}
#reference span{
	font-size:12px;
	line-height:18px;
}
#referenceImage{
	margin:25px 0px 25px 0px;
}
.refListItem{
	padding-left:18px;
}
.refImageBox{
	float:left;
}
.refTextBox{
	padding:18px 10px 10px 20px;
	float:left;
}
.aboutus{
	cursor:pointer;
}
#aboutus2{
	display:none;
}
<!--CMS style-->
#shadow{
	visibility:hidden;
	z-index:209;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	background-image: url(../images/bg/shadow.gif);
}
#editContent{
	visibility:hidden;
	z-index:210;
	left:0px;
	position:absolute;
	top:100px;
	width:100%;
}
#editBox{
	text-align:left;
	border:1px solid #ffffff;
}
#editBox p{
	margin:0px;
	line-height:20px;
	padding:0px;
	font-size:11px;
}
#eBHeader{
	padding:42px 0px 25px 31px;
	background:#DC0000 url(../images/bg/eBHeader.gif) repeat-x;
}
#eBTitle{
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
}
#eBElements{
	padding:25px 22px 17px 22px;
	background-color:#DCDCDC;
}
#eBElements input{
	border:1px solid #484848;
}
.eBLeft{
	padding-right:30px;
	float:left;
}
.eBLeftC{
	padding:20px 10px 0px 0px;
	float:left;
}
.eBLeftC div{
	color:#3C9EDD;
	font-size:11px;
}
#eBArea{
	padding:21px;
	background:#FFFFFF url(../images/bg/eBArea.gif) repeat-x;
}
#eBArea textarea{
	border:1px solid #434343;
}
#eBButtons{
	padding:28px 28px 26px 31px;
	text-align:right;
	background-color:#EDEDED;
}
#eBButtons input{
	cursor:pointer;
	background-color:#F3F3F3;
	border-color:#CCCCCC #999999 #999999 #CCCCCC;
	border-width:1px;
	border-style:solid;
	margin-left:9px;
	font-size:11px;
	font-weight:bold;
	height:22px;
	padding:0px 30px 0px 30px;
}
#eBMenuItems{
	visibility:hidden;
}
#close{
	border:1px solid #000000;
	cursor:pointer;
	line-height:10px;
	width:10px;
	float:right;
}
.formArea{
	width:100%;
	height:150px;
}
.insertBtn{
	background-image:url(../images/bg/insertBtn.gif);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	margin:0px;
	padding-left:18px;
}
.editBtn{
	float:left;
	background-image:url(../images/bg/editBtn.gif);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	margin:0px;
	padding-left:18px;
}
.turnoffBtn{
	float:right;
	background-image:url(../images/bg/turnoffBtn.gif);
	background-repeat:no-repeat;
	background-position:left;
	cursor:pointer;
	margin:0px 14px 0px 0px;
	padding-left:18px;
}
.btnText{
	line-height:18px;
	color:#FF0000;
	font-size:11px;
	font-family:Tahoma;
}
.cEBody{
	margin:0 auto;
	width:648px;
}
