a:hover {
	text-decoration:none;
}
* {
	font-family:Arial;
}
a img {
	border:none;
}
body {
	margin:0;
	padding:0;
	background:url(/img/top.jpg) top center no-repeat;
	position:relative;
}

div.back {
	background:url(/img/back.png) left 65% no-repeat;
}
body.front div.back {
	background:none;
}

div.container{
	width:1000px;
	margin:0 auto;
}
div.content{float:right;width:700px;min-height:400px;}
div.navigation{float:left;width:280px}
div.footer_top{clear:both;width:100%}
div.footer{clear:both;width:100%}

div.header {
	height:182px;
	position:relative;
}
div.header a.logo {
	display:block;
	width:270px;
	height:116px;
	background:url(/img/logo.png) center center no-repeat;
	position:absolute;
	left:0;
	top:40px;
}
div.header ul.menu {
	position:absolute;
	top:40px;
	left:300px;
	list-style:none;
	margin:0;
	padding:0;
	width:750px;
}
div.header ul.menu li {
	display:block;
	float:left;
}
div.header ul.menu li a {
	display:block;
	width:210px;
	color:#665005;
	font-size:14px;
	padding:3px;
	margin-right:15px;
	border-bottom:1px dotted #F2DE81;
	background:url(/img/menu.png) right center no-repeat;
}
div.header ul.menu li.active {
	
}
div.header ul.menu li.active a {
	text-decoration:none;
	color:#fff;
	background-color:#86751f;
}

div.wrapper div.flash {
	/*background:url(/img/flash.png) center center no-repeat;*/
	width:100%;
	height:578px;
	display:none;
}
body.front div.wrapper div.flash {
	display:block;
}

div.wrapper h1 {
	font-size:16pt;
	font-weight:normal;
	color:#313131;
	text-transform:uppercase;
	margin:40px 0 20px;
}
div.wrapper h1 span {
	background:#fff;
	line-height:28px;
	padding-right:20px;
}
body.front div.wrapper h1 {
	background:#fff;
}

div.navigation {
	padding:63px 20px 0 0;
}
body.front div.navigation {
	position:relative;
	padding:0;
}

div.navigation ul.main_menu {
	list-style:none;
	padding:0 0 0 10px;
	margin:0 0 0 -20px;
}
div.navigation ul.main_menu li.active {
}
div.navigation ul.main_menu li {
	padding:0 0 8px 10px;
	position:relative;
}
div.navigation ul.main_menu li.active a {
	color:#000;
}
div.navigation ul.main_menu li a {
	color:#9d7b00;
	font-size:14px;
	font-weight:bold;
}
div.navigation ul.main_menu ul {
	list-style:none;
	margin:0;
	padding:0 0 0 10px;
}
div.navigation ul.main_menu ul li.active {
	background:url(/img/li_one.png) 4px 9px no-repeat;
}
div.navigation ul.main_menu ul li {
	margin-left:10px;
	margin-top:0;
	padding:0 0 0 7px;
}
div.navigation ul.main_menu ul li.active a {
	font-style:italic;
	font-weight:bold;
	color:#000;
}
div.navigation ul.main_menu ul li a,div.navigation ul.main_menu li.active ul li a {
	font-size:12px;
	color:#313131;
	font-weight:normal;
}

div.navigation ul.main_menu ul ul {
}
div.navigation ul.main_menu ul ul li.active {
	background:url(/img/li_two.png) 0px 11px no-repeat;
}
div.navigation ul.main_menu ul ul li {
}
div.navigation ul.main_menu ul ul li.active a {
	color:#313131;
	font-style:italic;
}
div.navigation ul.main_menu ul ul li a,div.navigation ul.main_menu li.active ul ul li a,div.navigation ul.main_menu ul li.active ul li a {
	font-size:12px;
	color:#9d7b00;
	font-weight:normal;
}

div.navigation ul.main_menu ul ul ul {
}
div.navigation ul.main_menu ul ul ul li.active {
}
div.navigation ul.main_menu ul ul ul li {
}
div.navigation ul.main_menu ul ul ul li.active a {
}
div.navigation ul.main_menu ul ul ul li a {
}





div.content ul.main_menu {
	list-style:none;
	margin:0 0 0 -20px;
	padding:0 0 0 10px;
}
div.content ul.main_menu li.active {
}
div.content ul.main_menu li {
	padding:0 0 8px 10px;
	position:relative;
}
div.content ul.main_menu li.active a {
	color:#000;
}
div.content ul.main_menu li a {
	color:#9d7b00;
	font-size:14px;
	font-weight:bold;
}
div.content ul.main_menu ul {
	list-style:none;
	margin:0;
	padding:0 0 10px 10px;
}
div.content ul.main_menu ul li.active {
	background:url(/img/li_one.png) 4px 9px no-repeat;
}
div.content ul.main_menu ul li {
	margin-left:10px;
	margin-top:0;
	padding:0 0 0 7px;
}
div.content ul.main_menu ul li.active a {
	font-style:italic;
	font-weight:bold;
	color:#000;
}
div.content ul.main_menu ul li a,div.content ul.main_menu li.active ul li a {
	font-size:12px;
	color:#313131;
	font-weight:normal;
}

div.content ul.main_menu ul ul {
}
div.content ul.main_menu ul ul li.active {
	background:url(/img/li_two.png) 0px 11px no-repeat;
}
div.content ul.main_menu ul ul li {
}
div.content ul.main_menu ul ul li.active a {
	color:#313131;
	font-style:italic;
}
div.content ul.main_menu ul ul li a,div.content ul.main_menu li.active ul ul li a,div.content ul.main_menu ul li.active ul li a {
	font-size:12px;
	color:#9d7b00;
	font-weight:normal;
}

div.content ul.main_menu ul ul ul {
}
div.content ul.main_menu ul ul ul li.active {
}
div.content ul.main_menu ul ul ul li {
}
div.content ul.main_menu ul ul ul li.active a {
}
div.content ul.main_menu ul ul ul li a {
}




div.navigation h2 {
	font-size:20pt;
	font-weight:normal;
	color:#313131;
	text-transform:uppercase;
	margin:35px 0 20px;
}


div.content div.bread {
	margin:20px 0 0;
}
div.content div.bread span {
	margin:0 5px 0 3px;
}
div.content div.bread a {
	font-size:12px;
	color:#313131;
}

div.content {
	font-size:14px;
	line-height:20px;
}

div.content table {
	border-collapse:collapse;
}
div.content td, div.content th {
	text-align:left;
	border-top:solid 1px #b7b7b7;
	border-bottom:solid 1px #b7b7b7;
	font-size:14px;
	line-height:20px;
	padding:3px;
}
div.content td.odd {
	background:#f2edd6;
}
div.content p {
	line-height:20px;
	font-size:14px;
}
div.content ol, div.content ul {
	font-size:14px;
	line-height:20px;
}
div.content img {
}
div.content a {
	color:#9d7b00;
}

div.footer_top *,div.footer * {
	font-size:14px;
}

div.footer_top {
	height:70px;
	position:relative;
	padding-top:20px;
}
div.footer_top div.name {
	position:absolute;
	left:300px;
	top:20px;
	color:#5b5b5b;
}
div.footer_top a {
	color:#9d7b00;
}

div.footer_top div.adres {
	position:absolute;
	top:20px;
	right:30px;
	color:#5b5b5b;
}

div.footer div.copy {
	position:absolute;
	left:300px;
	top:30px;
	color:#5b5b5b;
}
div.footer div.copy a {
	color:#5b5b5b;
}

div.footer {
	position:relative;
	height:100px;
	background:url(/img/scissors.png) 0 0 no-repeat;
	padding-top:30px;
	z-index:2;
}
div.footer_top ul.dop_menu {
	list-style:none;
	padding:0;
	margin:0;
	width:200px;
}
div.footer_top ul.dop_menu li {
	float:left;
	width:30%;
}
div.footer_top ul.dop_menu li a {
	display:block;
	height:10px;
}
div.footer_top ul.dop_menu li .home {
	width:11px;
	background:url(/img/home.png) 0 0 no-repeat;
}
div.footer_top ul.dop_menu li .mail {
	width:11px;
	background:url(/img/mail.png) 0 0 no-repeat;
}
div.footer_top ul.dop_menu li .map {
	width:11px;
	background:url(/img/map.png) 0 0 no-repeat;
}


div.line {
	position:absolute;
	bottom:125px;
	width:100%;
	background:url(/img/line.png) 0 0 repeat-x;
	height:1px;
	z-index:1;
}

.photos {
	list-style:none;
}
.photos li.img {
	float:left;
}
}
.photos li.img a {
	border:0;
}
.photos li.img a img {
	border:0;
}

.main_menu a.button {
	display:block;
	width:9px;
	height:9px;
	position:absolute;
	left:-5px;
	top:5px;
}
.main_menu a.button.plus {
	background:url(/img/pnode.gif) 0 0 no-repeat;
}
.main_menu a.button.minus {
	background:url(/img/mnode.gif) 0 0 no-repeat;
}

#flash1 {
	position:absolute;
	top:182px;
	width:100%;
	height:578px;
}
