html, body {
	background-color: #000000;
	background-image:url(../img/bg_ptrn_rep.gif);
	background-position: center top;
	background-repeat: repeat;
	height:100%;
	margin: 0px;
}
* html #container {
	height:100%;
}
* html #wrapper {
	height:100%;
}
img {
	border: none;
	behavior: url("pngbehavior.htc");
}
#logoFix {
	width: 810px;
	height: 80px;
	margin-left: -405px;
	left: 50%;
	position: absolute;
	z-index: 99;
}
#wrapper {
	width: 100%;
	min-height: 100%;
	height: 100%;
	margin: 0px auto;
	background-image:url(../img/bg_ptrn.gif);
	background-position: center top;
	background-repeat: repeat-x;
	text-align: left;
}
#container {
	width: 810px;
	min-height: 100%;
	height: 100%;
	margin: 0px auto;
	text-align: left;
}

#leftCnt {
	width: 200px;
	margin: 0px 10px 0px 0px;
	text-align: left;
	float: left;
}

#adr { width: 180px; margin: 10px 0px 0px 0px; padding: 10px 0px 10px 20px; background-color: #85643d; float: left; }
#logo { height: 80px; margin: 0px; }

#rightCnt {
	width: 600px;
	height: 100%;
	text-align: left;
	background-image: url(../img/bg_right_cnt.gif);
	background-repeat: no-repeat;
	float: right;
}

#header { width: 600px; height: 80px; text-align: left; margin: 0px 0px 10px 0px; float: left; }
#slideshow { width: 600px; height: 225px; float: left; }
#mainCnt { width: 600px; text-align: left; margin: 10px 0px 0px 0px; float: left; }
#rbr { width: 580px; height: 40px; background-image:url(../img/bg_rbr.gif); background-repeat: repeat-x; padding: 20px 0px 0px 20px; text-align: left; float: left; }
#txtLyr { width: 560px; background-color: #896740; text-align: left; padding: 30px 20px 20px 20px; float: left; }

/*  TEXT  */
P { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #fbeabd; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #f7d988; }
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 18px; color: #fff; }

a:link { text-decoration: none; color: #f7d988; }
a:visited { text-decoration: none; color: #f7d988; }
a:active { text-decoration: none; color: #fff; }
a:hover { text-decoration: none; color: #fff; }

.picpad { padding-left: 15px; }

/*  NAVIGERING  */

#menu { width: 200px; margin: 10px 0px 0px 0px; float: left; }

#menuItem { width: 200px; height: 20px; background-color: #ffffff; margin: 0px 0px 2px 0px; text-align: left; float: left; }
#menuItem a { width: 180px; height: 17px; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000; float: left; }
#menuItem a:hover { width: 180px; height: 17px; background-color: #000; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #fff; float: left; }

#subItem { width: 200px; height: 20px; background-color: #d3b993; margin: 0px 0px 2px 0px; text-align: left; float: left; }
#subItem a { width: 180px; height: 17px; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000; float: left; }
#subItem a:hover { width: 180px; height: 17px; background-color: #e1d5c4; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000; float: left; }

#subSub { width: 200px; height: 20px; background-color: #e1d5c4; margin: 0px 0px 2px 0px; text-align: left; float: left; }
#subSub a { width: 180px; height: 17px; padding: 3px 0px 0px 20px; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000; float: left; }
#subSub a:hover { width: 180px; height: 17px; background-color: #ffc000; padding: 3px 0px 0px 20px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #000000; float: left; }

#subwrapper { text-align: left; margin: 0 auto; display: inline; float: left; }

/* FIX */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* FORMS */
.input01 { width: 320px; background-color: #3699c7; margin-top: 1px; padding: 5px; border: 0px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.knapp01 { width: 120px; background-color: #fff; padding: 5px; border: 0px; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }
.textarea01 { width: 320px; background-color: #3699c7; margin-top: 1px; padding: 5px; border: 0px; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
