      body {
	margin: 0; padding: 0;

}
h1 {
	color: #ab5f2b;
	background: url(/i/feil.jpg) no-repeat;
	padding-left: 65px;
	line-height: 40px;
}
h2 {
	color: #ab5f2b;
	background: url(/i/feil.jpg) no-repeat;
	padding-left: 65px;
	font-size: 2em;
	line-height: 40px;
}
h3 {
	color: #ab5f2b;
	margin-bottom: -15px;
}
p {
	color: #6a3d28;
}
a {
	color: #455eac;
	outline: none;
}
a img {
	border: none;
}

.bo {
	border-top: 10px solid #6a3d2a;
}


.te {
	border-top: 10px solid #a07e68;
}
.ko {
	border-top: 10px solid #b8a396;
}
.le {
	font-family: Georgia;
	font-style: italic;
	font-size: 1.3em;
	padding: 5px;
	width: 245px;
	height: 126px;
	/*margin-top: 20px;*/
}
/*.le:hover {
background: #b8a396;
}*/
/*.mpic{
	padding: 2px;
	min-height:30px;
}
.top {
border-top: 2px solid #b8a396;
border-right: 2px solid #b8a396;
border-left: 2px solid #b8a396
height: 4px !important;
}
.bot {
position:relative;
top: 0px;
border-bottom: 2px solid #b8a396;
border-right: 2px solid #b8a396;
border-left: 2px solid #b8a396
height: 4px !important;
}
.mimg }
position:relative;
top: 0px;
}*/


.clear {
	clear: both;
}

#footer {
/*position: relative;
top: -370px;*/
	background: url(/i/footer.jpg) no-repeat;
	height: 144px;
	width: 777px;
	color: #fff;
	font-size: 13px;
	float: left;
}
#footer a {
	color: #fff;
}
#footer_in {
margin-top: 89px;
margin-left: 10px;
float:left;
width: 420px;
}
#footer_in2 {
margin-top: 105px;
text-align: center;
}
#cont {
float: right;
background: #f5f0ea;
width: 202px;
height: 144px;
/*height: 50px;***/
text-align: center;
font-size: 13px;
}

#cont_in {
margin-top: 87px;
}

#cont_in a {
color: #acacac !important;
}






#wrapper {
	width: 979px;
	padding: 0 10px 0 10px;
	margin: 0 auto;
	border-left: 2px solid #2a741b;
	border-right: 2px solid #2a741b;
}
#wrap {
/*	padding: 10px; */
	margin: 0 auto;
	background: #f5f0ea;
}
/*#logo {
position: relative;
top: 0px;
left: 0px;
	background: url(/i/vert.jpg) repeat-x;
	height: 363px;
	width: 264px;
	text-align: center;
	float: left;
}*/
#logotxt {
position: relative;
top: 175px;
left: 20px;
    width: 235px;
	color: #2a741b;
	font-family: Georgia;
	font-style: italic;
	font-size: 26px;
	text-align: center;
}
#logtxt {
    position: relative;
    width: 235px;
	/*height: 84px;
	/*padding: 15px 20px 0px 10px;*/
	left: 20px;
	top: 185px;
	color: #693d29;
	font-family: Georgia;
	font-style: normal;
	font-size: 15px;
	text-align: center;
}
#logtel {
    position: relative;
    top: 215px;
	left: 20px;
	width: 235px;
	color: #693d29;
	font-style: normal;
	color: #ab5e29;
	font-size: 30px;
	text-align:center;
}
#logmen {
    position: relative;
    top: 190px;
	left: -30px;
	width: 335px;
}
#logmen ul {
	width: 255px;
	height: 30px;
	list-style: none;
}
#logmen ul li {
	display: block;
	float: left; 
	width: 85px !important;
	display: inline;
	text-align: center;
	font-style: normal;
	font-size: 14px;
}
#left .le a {
	color: #2a741b;
	/*height: 126px;*/
	vertical-align: middle;
}
#left td.le {
	vertical-align: middle;
	text-align: center;
	height: 126px;
}
#left .le img {
	float: left;
}
#left .menu_in {
	margin-top: 35px;
	text-align: center;
}

/*#bild {
	background: url(/i/bild1.jpg) no-repeat;
	width: 778px;
	height: 442px;
	position: relative;
	top: 0px;
	right: 0px;
	float: right;

}*/
#bild01 {
/*position: relative;
top: 0px;
left: 0px;*/
	background: url(/i/bild01.jpg) no-repeat;
	width: 293px;
	height: 382px;
	float: left;
	color: #2a741b;
	font-family: Georgia;
	font-style: italic;
	font-size: 28px;
	/*padding-top: 170px;*/
}
/*#bild02 {
position: absolute;
top: 207px;
	background: url(/i/bild02.jpg) no-repeat;
	width: 293px;
	height: 175px;
	float: left;
	color: #2a741b;
	font-family: Georgia;
	font-style: italic;
	font-size: 24px;
	padding-left: 5px;
}*/
#bild03 {
position: relative;
top: 0px;
left: 0px;
	background: url(/i/bild03.jpg) no-repeat;
	width: 686px;
	height: 452px;
	float: right;
}
#menucen {
	/*background: url(/i/menu-bg.jpg) no-repeat;*/
	height: 117px;
	width: 186px;
	position: absolute;
	top: 325px;
	right: 245px;	
}

#menucen ul {
	list-style: none;	
}

#menucen ul a {
	color: #2a741b;
	font-family: Georgia;
	font-size: 15px;
	line-height: 25px;
}
#ico {
	width: 300px;
	position: relative;
	top: 398px;
	left: -35px;	
}
#ico ul {
	width: 75px;
	height: 30px;
	list-style: none;
}
#ico ul li {
	display: block;
	float: left; 
	width: 25px !important;
	display: inline;
	text-align: center;
	font-style: normal;
	font-size: 14px;

}


#master {
	font-size: 20px;
}
#container {
padding: 0px;
}
#left {
	width: 275px;
	height: 800px;
	float: left;
	/*position: relative;
	top: -370px;*/
}
#left ul li { 
	color: #2a741b;	
	list-style: none;

}
#right {
	width: 650px;
	margin-left: 300px;
	/*position: relative;
	top: -370px;*/
}
#content {
	/*border: 1px solid #000;*/
		min-height: 450px;
		height: auto !important;
		height: 450px;

}
#content ul li{
	color: #6a3d28;
}

#content_gal {
	/*border: 1px solid #000;*/
		min-height: 650px;
		height: auto !important;
		height: 450px;

}
#gallery {
	height: 210px;
	margin-top: 10px;
}
.anc {
	color: #ab5f2b;
	background: url(/i/feil.jpg) no-repeat;
	padding-left: 65px;
	font-size: 2em;
	line-height: 40px;
	margin: 20px 0px 20px 0px;
}
.anc a{
	color: #ab5f2b;
}

#gal {
	width: 613px;
	height: 130px;
	background:  url(/i/gal.jpg) repeat-x;
	float: left;
	/*padding: 5px;*/
}
#gal ul {
	margin-top: 10px;
	clear: both;
}
#gal ul li {
	display: block;
	display: inline;
	margin:	5px 5px 0 0px !important;

	/*width: 110px !important;
	height: 110px !important;
	background: #b8a396;*/
}
#gal ul li a {
	display: table-cell;
	display: inline;
	width: 110px !important;
	height: 110px !important;
	background: #b8a396;
	border: 1px solid #000;
}

#gal ul li img {
margin: 5px;
}

#bolz {

}
#bolz ul {
	margin-left: -40px; 
	width: 400px;
	height: 30px;
	list-style: none;
}
* HTML div#bolz ul {
	margin-left: 0px;
	width: 400px;
	height: 30px;
	list-style: none;
}
#bolz ul li {
	padding: 5px 0 0 0;
	display: block;
	float: left; 
	width: 120px !important;
	display: inline;
	text-align: center;
}
#lmenu {
}
#lmenu ul {
	position: relative;
	top: -15px;
	margin-left: -30px;
	width: 255px;
	height: 30px;
	list-style: none;
}
* HTML div#lmenu ul {
	margin-left: 10px;
	width: 255px;
	height: 30px;
	list-style: none;
}

#lmenu ul li {
	padding: 5px 0 0 0;
	display: block;
	float: left; 
	width: 85px !important;
	display: inline;
	text-align: center;
}


#menu {
	padding-left: 10px;	
}
#rmenu {

}
#rmenu ul {
	margin-left: -40px;
	width: 375px;
	height: 30px;
	list-style: none;
}
* HTML div#rmenu ul {
	margin-left: 0px;
	width: 375px;
	height: 30px;
	list-style: none;
}
#rmenu ul li {
	padding: 5px 0 0 0;
	display: block;
	float: left; 
	width: 25px !important;
	display: inline;
	text-align: center;
}
#bc {
	border-top: 10px solid #f5f0ea;
	float:right;
}

ul.thumbs li {
	list-style: 		none;
	float: 				left;
	display: 			block;
	list-style-image: 	none !important;
	margin:				7px 0px 0px 7px !important;
}
ul.thumbs {
	list-style: 		none;
	margin: 			0;
	padding: 			0;
	clear: 				both;
}
ul.thumbs li img {
	border:				none;
	/*margin:				0 !important;*/
	 padding: 7px;
   /* margin-top: 2em;
    margin-bottom: 1em;
    margin-left: 1em;
    margin-right: 1em;*/

    background-color: #b8a396;
   /* border-style: solid;
    border-width: 0px;
    /*border-color: #9d1927;*/
    width:100px;
}
ul.thumbs li a {
	/*background:	#b8a396 !important;
	text-decoration:	none;
	/*border: 1px solid #000;*/
}
ul.thumbs li p {
	overflow:			hidden;
}
.thumbs .clearboth { 
	clear: 				both; 
}
.thumbscontainer {
	width: 612px;
	height: 130px;
	background:  url(/i/gal.jpg) repeat-x;
	margin-bottom:		20px;
	float:				left;
}
#EmailForm {
	color: #6a3d28;
}

/*.item-list ul{margin:0 0 0.75em 0;padding:0;}
.item-list ul li{margin:0 0 0.25em 1.5em;  padding:0;list-style:disc;}*/

.pager{clear:both;text-align:center;}
.pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}
.pager-current{color: #6a3d28;font-weight:bold;}
/*.item-list .pager-item {background-color:#b8a396;border:1px solid #6a3d2a;margin:0 4px;padding:4px;}
.item-list .pager li {background-image:none;display:inline;list-style-type:none;margin:0;padding:2px;}*/
.item-list .pager a.active{color:#27638C;font-size:1em;font-weight:bold;padding:4px;text-decoration:none;}
/*.item-list .pager li.pager-current{background-color:#D9DBCD;border:1px solid #6a3d2a;color:#333;margin:0 4px;padding:4px;}
.item-list .pager-item:hover {background-color:#EAEFCB;}*/


.pagination {
	margin-top: 1.33em;
/*	padding-bottom: .66em; */
	line-height: 1em;
}

.pagination .paginationWrapper {
	margin: 0 auto;
}

.pagination ul, .pagination li {
	display: inline;
}

.pagination ul {
	margin: 0;
	padding: 0;
}

.pagination li {
	border-right: 1px solid #666;
}

.pagination li.last {
	border-right: 0;
}

.pagination a {
	color: #369;
	/*font-weight: bold;*/
	display: inline;
	padding: 0 .3em;
}

.pagination .inactive {
	color: #6a3d28;
	font-weight: bold;
	outline: none;
	padding: 0 .3em;
}

.pagination a.nextPage {
	float: right;
	padding-right: 13px;
	background: url(/i/bg_nextPage.gif) center right no-repeat;
}

.pagination a.prevPage {
	float: left;
	padding-left: 13px;
	background: url(/i/bg_prevPage.gif) center left no-repeat;
}
.pagination.overview {
	margin-top: 0;
	text-align: center;
    color: #6a3d28;
}

