body{	background: url(/public/images/bg-body.jpg) repeat top left #d2c49f;	color: #433817;	font: 11px Verdana,Arial,Helvetica,sans-serif;	margin: 0px;	padding: 0px;}div#container{	background: url(/public/images/bg-top.jpg) repeat-x center top;	height: 500px;	width: 100%;}div#topBack{	background: url(/public/images/top.jpg) no-repeat top center;	margin: 0px auto;	width: 100%;}div#top{	height: 275px;	margin: 0px auto;	width: 920px;}div#main{	margin: 0px auto;	width: 920px;}div#menu{	background: url(/public/images/dot.jpg) repeat-y top right;	float: left;	padding-bottom: 20px;	width: 175px;}div#content{	float: right;	width: 740px;}div#boxLeft{	float: left;	padding-left: 10px;	width: 500px;}div#boxRight{	float: right;	padding: 25px 20px 0px 0px;	width: 190px;}div#footer{	background: url(/public/images/bg-footer.jpg) no-repeat bottom center;	clear: both;	height: 140px;	width: 920px;}div#footer p{	color: #8b7d5d;	font-size: 9px;	margin: 0px;	padding: 112px 25px 0px;	text-align: right;}div#footer p a{	border-bottom: 1px solid #aa9c78;	color: #433817;	padding: 1px;	text-decoration: none;}div#footer p a:hover{	border-color: #c57272;	color: #b40808;}div#lang{	height: 15px;	margin-top: 230px;	position: absolute;	width: 100px;}div#lang ul{	list-style: none;	margin: 0px;	padding: 0px;}div#lang ul li{	display: block;	float: left;	padding-right: 3px;}div#lang ul li a img{	border: none;}div#menu h3{	cursor: pointer;	font-size: 12px;	font-weight: bold;	margin: 0px;	padding: 4px 0px 4px 6px;}div#menu h3:hover{	color: #a43535;	text-decoration: underline;}div#datetime{	background: url(/public/images/hr-menu.gif) no-repeat top left;	margin-top: 15px;	padding: 20px 15px 0px 0px;	text-align: center;	width: 160px;}div#datetime p{	font-size: 12px;	margin: 0px;	padding: 0px;}div#datetime p span{	color: #b40808;	display: block;	font-weight: bold;	padding-bottom: 5px;}div#boxLeft h2{	color: #b40808;	font-size: 13px;	font-weight: bold;	margin: 0px;	padding: 13px 0px 15px 0px;}div#boxLeft p{	line-height: 18px;	margin: 0px;	padding: 5px 0px 6px;	text-align: justify;}div.hr{	background: url(/public/images/hr-main.jpg) no-repeat center right;	height: 35px;	width: 500px;}div.hrNews{	background: url(/public/images/dot-h.jpg) repeat-x bottom right;	height: 45px;	width: 500px;}div#boxLeft div.listElem{	background: url(/public/images/dot-h.jpg) repeat-x bottom left;	padding-bottom: 15px;}div#boxLeft div.last{	background: none;}div#boxLeft div.listElem div.listImg{	float: right;	height: 130px;	padding-top: 15px;	width: 180px;}div#boxLeft div.listElem div.listImg img{	background: #fff;	border: 1px solid #a89b7d;	float: right;	margin: 0px;	padding: 5px;}div#boxLeft div.listElem div.listInfo{	float: left;	padding-top: 10px;	width: 310px;}div#boxLeft div.listElem div.listInfo p a{	border-bottom: 1px solid #aa9c78;	color: #433817;	text-decoration: none;}div#boxLeft div.listElem div.listInfo p a:hover{	border-color: #c57272;	color: #b40808;}div#boxLeft div.listElem p.desc{	margin: 0px;	padding-top: 15px;}div#boxLeft h3{	clear: both;	font-size: 12px;	font-weight: bold;	margin: 0px;	padding: 16px 0px 8px;}div#boxLeft h3 a{	border-bottom: 1px solid #aa9c78;	color: #433817;	text-decoration: none;}div#boxLeft h3 a:hover{	border-color: #c57272;	color: #b40808;}div#boxLeft div.hrNews p{	background: url(/public/images/plus.gif) no-repeat 0px 18px;	padding-left: 11px;	padding-top: 10px;}div#boxLeft div.hrNews a{	border-bottom: 1px solid #aa9c78;	color: #433817;	text-decoration: none;}div#boxLeft div.hrNews a:hover{	border-color: #c57272;	color: #b40808;}div#boxLeft div.hrNews span{	color: #7f6f3e;	float: right;}div#boxLeft div.hrNews span strong{	color: #b40808;	font-weight: normal;}div#boxLeft p.pagination{	padding-top: 7px;	text-align: center;}div#boxLeft p.pagination a{	border-bottom: 1px solid #aa9c78;	color: #433817;	text-decoration: none;}div#boxLeft p.pagination a:hover{	border-color: #c57272;	color: #b40808;}div#boxLeft img.gallery{	background: #fff;	border: 1px solid #a89b7d;	margin: 0px;	padding: 5px;}div#boxLeft ul#photos{	list-style: none;	margin: 0px;	padding: 0px;}div#boxLeft ul#photos li{	display: block;	float: left;	padding: 2px 4px 2px 0px;}div#boxRight ul{	list-style: none;	margin: 0px;	padding: 0px;}div#boxRight ul li{	background: url(/public/images/dot-h.jpg) repeat-x bottom left;	padding: 5px 0px 14px;	width: 190px;}div#boxRight ul li a img{	border: none;}div#boxRight ul li p{	margin: 0px;	padding: 0px;	text-align: center;}div#boxRight ul li p a{	border-bottom: 1px solid #aa9c78;	color: #433817;	padding: 0px 1px;	text-decoration: none;}div#boxRight ul li p a:hover{	border-color: #c57272;	color: #b40808;}div#boxRight h3{	color: #b40808;	font-size: 13px;	font-weight: bold;	margin: 0px;	padding: 13px 0px 15px 0px;	text-align: center;}div#main ul.links{	list-style: none;	margin: 0px;	padding: 0px 0px 10px 10px;}div#main ul.links li{	background: url(/public/images/plus.gif) no-repeat left center;	padding: 3px 0px 3px 10px;}div#main ul.links li a{	border-bottom: 1px solid #aa9c78;	color: #433817;	padding: 0px 1px;	text-decoration: none;}div#main ul.links li a:hover{	border-color: #c57272;	color: #b40808;}div#main div#menu ul.links li a:hover{	border-color: #433817;	color: #2a2209;}div.clear{	clear: both;}div#boxLeft input, div#boxLeft textarea{	background: #fff;	border: 2px solid #aa9c78;	color: #433817;	font: 11px Verdana,Arial,Helvetica,sans-serif;	padding: 4px 2px;}div#boxLeft input:focus, div#boxLeft textarea:focus{	border-color: #7b6b44;}div#boxLeft form dl dd{	margin: 0px;	padding: 4px 1px 7px;}div#boxLeft form dl dd img{	border: 2px solid #aa9c78;}