/*	------------------------    *    ---------------------- */
body {
	margin: 6px 0px 0px 0px;
	padding: 0px;
	background: #3F2F22 url(images/body.jpg) repeat-x left top;
}
body,table {
	font: 13px/18px "Trebuchet MS";
	color: #4D3C2C;
}
p,h1,h2,h3,h4,h5,h6,form {
	margin: 0px;
}
ul {
	margin: 0px;
	padding: 0px;
	margin-left: 16px;
}
a {
	color: #3C5772;
}
/*	------------------------    *    ---------------------- */
#container {
	width: 899px;
	margin: 0px auto;
}
/*	------------------------    *    ---------------------- */
#top {
	float: left;
	width: 899px;
	background: #3F2F22;
}
#top div.logo {
	float: left;
}
#topmenu {
	float: right;
}
#topmenu ul {
	margin: 0px;
	padding: 0px;
	background: #fff;
	list-style-type: none;
	float: left;
}
#topmenu li {
	float: left;
	padding: 3px 10px 10px 10px;
	background: #FAF6DB;
}
#topmenu li.l {
	background: #FAF6DB url(images/topmenu-tlo-l.jpg) no-repeat left top;
}
#topmenu li.r {
	background: #FAF6DB url(images/topmenu-tlo-r.jpg) no-repeat right top;
}
#topmenu a,#topmenu h2 {
	text-decoration: none;
	color: #2F1D13;
	font: bold 15px/23px "Trebuchet MS";
	height: 23px;
	float: left;
}
#topmenu h2 {
	padding: 0px 12px;
	cursor: pointer;
}
#topmenu a.act {
	background: url(images/topmenu-l.jpg) no-repeat left top;	
}
#topmenu a.act h2 {
	background: url(images/topmenu-r.jpg) no-repeat right top;	
	color: #fff;
}
/*	------------------------    *    ---------------------- */
#topbaner {
	float: left;
	width: 899px;
	height: 267px;	
}
/*	------------------------    *    ---------------------- */
#center {
	background: #fff;
	float: left;
	width: 899px;
	padding-top: 20px;	
}
/*	------------------------    *    ---------------------- */
#left {
	background: #fff;
	float: left;
	width: 274px;
	padding-left: 23px;
}
#left div.leftnagl {
	float: left;
	width: 274px;
	height: 31px;
	background: url(images/left-nagl.jpg) no-repeat left top;
}
#left div.leftnagl strong {
	font: bold 14px/31px "Trebuchet MS";
	height: 31px;
	padding-left: 16px;
	text-transform: uppercase;
	color: #fff;
}
#left ul {
	margin: 0px;
	list-style-type: none;
}
#left li {
	border-bottom: 1px solid #ddd;
	height: 28px;
	margin-bottom: 1px;
	float: left;
	width: 244px;
}
#left li.l {
	border-bottom: none;
}
#left li a {
	text-decoration: none;
	font: bold 13px/28px "Trebuchet MS";
	padding-left: 8px;
	color: #B81A17;
	float: left;
	width: 236px;
}
#left li a:hover {
	background: #E8EAF6;
	color: #3B5971;
}
#left li a.act {
	background: #DCD2B7;
}
#leftbox {
	background: #F1F1F1 url(images/leftbox-top.jpg) no-repeat left top;
	float: left;
	width: 274px;
	margin-top: 3px;
}
#leftbox div.p {
	background: url(images/leftbox-bottom.jpg) no-repeat left bottom;
	float: left;
	width: 244px;
	padding: 15px 15px 15px 15px;
}
#leftbox img.panorama {
	margin-bottom: 5px;
}
/*	------------------------    *    ---------------------- */
#right {
	background: #fff;
	float: right;
	width: 540px;
	padding-right: 24px;
}
#right h1 {
	font: bold 20px/26px Arial;
	color: #2F190C;
	margin-bottom: 10px;
}
#right h2 {
	font: bold 18px/24px Arial;
	color: #2F190C;
}
#right div.tr1 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	border-bottom: 1px solid #ccc;
	float: left;
}
#right div.tr2 {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	float: left;
	width: 100%;
}
#right div.tr3 {
	border-top: 1px solid #ccc;
	padding-top: 10px;
	float: left;
	width: 100%;
}
#right a.link1 {
	float: left;
}
#right a.link2 {
	float: right;
}
#right img.imgtr {
	border: 1px solid #ccc;
	padding: 4px;
	margin-left: 16px;
}
#right img.imgtr2 {
	border: 1px solid #ccc;
	padding: 4px;
}
/*	------------------------    *    ---------------------- */
#bottom {
	float: left;
	width: 853px;
	height: 105px;
	background: #fff url(images/container-bot.jpg) no-repeat left bottom;
	padding: 20px 23px 0px 23px;
}
#bottom img {
	border: 0px;
}
#bottom a.butprom {
	float: left;
	width: 274px;
}
#bottom div.kont {
	float: right;
	width: 552px;
	height: 61px;
	background: #E8EAF6;
	border: 1px solid #C3CBE2;
	padding-top: 21px;
	color: #3C566D;
	font: bold 11px/15px "Trebuchet MS";
}
#bottom div.k1 {
	width: 250px;
	height: 50px;
	float: right;
	background: url(images/bot-ico1.jpg) no-repeat left top;
	padding-left: 62px;
}
#bottom div.k2 {
	background: url(images/bot-ico2.jpg) no-repeat left top;
	padding-left: 62px;
	width: 159px;
	height: 50px;
	float: right;
}

