body 
{
	background:#D0C09D;
}

#wrapper 
{
	background:#E8E7E3 url(layout/bg-wrapper.jpg) repeat-x;
	padding:10px 0 0 0;
	
}

#wrap-inside 
{
	width:828px;
	margin:0 auto;
	background:#fff url(layout/bg-wrap-inside.gif) repeat-y;
	min-height:650px;
}

#header 
{
	height:271px;
	background:url(layout/bg-header.jpg) no-repeat;	
}

#footer 
{
	background:url(layout/bg-footer.gif) no-repeat;
	width:828px;
	height:46px;
	margin:0 auto;
}
#nav-top {
	width:828px;	
	margin:0 auto;
}
#header ul,
#left ul,
#nav-top ul 
{
	list-style-type:none;
	margin:0;
	padding:0;
}
#header p,
#nav-top p 
{
	margin:0;
	padding:0;
	list-style-type:none;
	margin:0;
	padding:0;	
}

/* top nav small */
#nav-top ul 
{
	float:right;
	font-size:11px;
	color:#fff;
	margin:0 0 5px 0;
	padding:0;
}

#nav-top .mod_customnav li 
{
	float:left;
	border-right:1px solid #fff;
	margin:0 5px 0 0;
	padding:0 5px 0 0;
}
#nav-top .mod_customnav li.last 
{
	border:0;
} 
#nav-top .mod_customnav li a 
{
	color:#fff;
	text-decoration:none;
	display:inline-block;
}

/* 1. nav */
.mod_navigationMain
{
	padding:182px 0 0 215px;
}

#header ul 
{
	background:url(layout/bg-main-nav-ul.gif) no-repeat;
	height:52px;	
	text-transform:uppercase;
	color:#fff;
}

#header li 
{
	float:left;
	/*display:inline-block;*/
	height:52px;
	width:115px;
	margin:0 1px 0 0;
	text-align:center;
	font-size:12px;
	letter-spacing:0.1em;
	/*
	font-family:Calibri,sans-serif;
	*/
}

#header li.active, 
#header li.trail 
{
	background:url(layout/bg-main-nav-active.gif) no-repeat;
}
#header li.active.last, 
#header li.trail.last
{
/*	width:115px;*/
} 

#header li a 
{
	display:block;
	color:#fff;
	text-decoration:none;
}

#header li a,
#header li p
{
	padding:30px 0 0 0;
}

.mod_navigationSub 
{
	background:#E6E6E5 url(layout/bg-subnav-li.gif) repeat-x left bottom;
	margin:0 1px 0 9px;
	font-family:Calibri,Arial;
	font-size:13px;
	color:#6B604C;
	padding:0 0 3px 0;
}
.mod_navigationSub p, 
.mod_navigationSub a.trail 
{
	margin:0;
	padding:0;
	font-weight:bold;
	color:#2A5945;
}
.mod_navigationSub li 
{
	background:#E6E6E5 url(layout/bg-subnav-li.gif) repeat-x left top;
	padding:4px 5px 4px 11px;
}
.mod_navigationSub li  li {
	padding:4px 0 4px 10px;
}
.mod_navigationSub li a 
{
	text-decoration:none;
	color:#6B604C;
}
.mod_navigationSub li a:hover
{
	color:#2A5945;
}

#left .box 
{
	margin:25px 0 0 20px;
	background:url(layout/bg-box.gif) repeat-y;
	width:179px;
}
#left .box .ce_text 
{
	/*background:url(layout/bg-box-top.gif) no-repeat;*/
	font-size:11px;
}
#left .box .ce_text h1,
#left .box .ce_text h2,
#left .box .ce_text h3
{
	margin:0 0 0 0;
	padding:5px 10px 0 10px;
	color:#2A5945;
	font-size:11px;

}

#left .box .ce_text p {
	padding:5px 10px 5px 10px;
	margin:0;
}

#left .box-bottom 
{
	background:url(layout/bg-box-bottom.gif) no-repeat left bottom;
	height:8px;
}

/* footer */
#adress,
#fairnet  
{
	font-size:11px;
	text-align:center;
	color:#867E6D;
}

#adress a,
#fairnet a  
{
	color:#867E6D;
	text-decoration:none;
}

#fairnet
{
	font-size:10px;
}

/* main */
#main .inside 
{
	padding:0 20px 20px 20px;
}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5,
#main h6,
#main p
{
	margin:0 0 10px 0;
	padding:0;
}
#main h1,
#main h2,
#main h3,
#main h4,
#main h5,
#main h6
{
	font-family:Calibri;
}

#main h1 
{
	color:#2A5945;
	font-size:17px;
}

#main h2 
{
	color:#2A5945;
	font-size:15px;
}

#main h3 
{
	font-size:14px;
}

#main h4 
{
	font-size:13px;
}
#main h5
{
	font-size:12px;
}
#main h6 
{
	font-size:11px;
}

.ce_gallery table {
	width:98%;
}

.ce_gallery td 
{
	text-align:center;
	padding:5px;
	vertical-align:top;
}
.ce_gallery td img {
	border:1px solid #A69677;
}

.image_container .caption {
	color:#2A5945;
	padding:4px;
	text-align:center;
	font-size:11px;
}

.tooltipp 
{
	display:none;
}

.tooltipp p  
{

}

/* photoshow */

.mod_photoshow 
{
/*
	border-top:1px solid #72737C;
	border-left:1px solid #C0BCB2;
	border-bottom:1px solid #C0BCB2;
	border-right:1px solid #72737C;
*/		
	background:#141613;
	
	padding:7px 3px 7px 7px;
	
	width:340px;
	overflow:hidden;
}

.photoShowImage .nextButton,
.photoShowImage .prevButton
{
	display:none;
}

.photoShowImage 
{
	float:left;
	width:260px
}

.mod_photoshow .thumbnails {
	float:left;
	width:80px;	
	margin:0;
	padding:0;		
	text-align:left;
	/* border:1px solid red; */
}

.mod_photoshow .thumb 
{
	display:inline;
	margin:0;
	padding:0;	
}
.mod_photoshow .thumb img 
{
	margin:0 1px 1px 0;
	padding:0;
	border:0;
}
.photoShowImage .imgBig 
{
	width:255px;
	height:180px;
	overflow:hidden;
	text-align:center;	
}
.photoShowImage .imgBig  img {
	
}
.imgBigCaption
{
	margin:5px 0 0 0;
	font-family:Calibri;
	text-align:center;
	color:#fff;
	font-size:11px;
}
#main .imgBigCaption p {
	margin:0;
	padding:=;
}
/* accordion stuff */
.ce_accordion 
{
}

.toggler 
{
	cursor:pointer;
	font-weight:bold;
	border-bottom:1px solid #908E72;
	color:#908E72;
	padding:5px 5px 5px 5px;	
}

.toggler:hover 

{
	color:#000;
	border-bottom:1px solid #000;
}



#main .accordion
{
	padding:5px 5px 20px 5px;	
	margin-bottom:10px;	
	background:#FFF;
	border-left:0px solid #908E72;
}

#main .accordion p {
	margin:10px;
}

.accordion .image_container {
	padding:5px;

}

#main .links 
{
	width:200px;
	float:left;
	margin:0 5px 0 0;
}
#newslink {
 background:#2D2B27;
}

/* slideshow*/
.imageflow .slideshow.pause,
.imageflow .slideshow.play {
  display:none;
}

.imageflow .caption {
  margin-top:30px;
}

.imageflow img {cursor:pointer;}
