/* -----------------------------------------------------------------------------------------
   general.css, 23.06.2006   

   Saxess newmedia solutions
   http://www.saxess-nm.at

   Copyright (c) 2006 Saxess newmedia solutions 
   -----------------------------------------------------------------------------------------
   
	 
	 ---------------------------------------------------------------------------------------*/

BODY {
	margin: 0px; padding: 0px;
	background-color: #B6C171;
	background-image: url(../images/bg.gif);
	background-position: center;
	background-repeat: repeat-y;
	text-align: center;
}
FORM {
	margin: 0px; padding: 0px;
}
IMG {
	border: 0px solid Black;
}
#container { 
	position: relative; 
	margin: 0px auto; padding: 0px; 
	width: 773px; height: auto; 
	text-align: left;
}
H1 span{ display: none; }
H3{ display: none; }
P {
	margin: 0px; padding: 0px;
}

/***************************************************************
 *---->  HEADING                                          <----*
 ***************************************************************/
#pageHeading {
	position: relative; overflow: hidden;
	margin: 0px; padding: 0px;
	width: auto; height: 155px;
	background-color: #9AB04F;
}
#logo {
	position: relative; overflow: hidden;
	margin: 0px; padding: 0px;
	width: 234px; height: 125px;
	background-image: url(../images/logo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
#logo H1 {
	overflow: hidden;
	margin: 0px; padding: 0px;
	width: 234px; height: 125px;
	background-image: url(../images/logoBorder.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
#slogan {
	position: absolute; overflow: hidden;
	left: 234px; top: 0px;
}

/*--> MENU <--*/ 
#headerMenu {
	position: absolute; overflow: hidden;
	top: 95px; left: 234px;
	width: 539px; height: 30px;
	background-color: #446B2C;
	text-align: left;
}
#menuElem1{
	margin: 8px 0px 8px 0px;
	padding: 0px 10px 0px 10px;
	border-right: 1px solid #879B46;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
	font-weight: bold;
}
#menuElem2{
	margin: 8px 0px 8px 0px;
	padding: 0px 10px 0px 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
	font-weight: bold;
}
a.menuLink {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: bold;
	text-decoration: none;
}
a.menuLink:hover{
	color: #FFDD75;
}
a.menuLinkSel {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
	font-weight: bold;
	text-decoration: none;
}
a.menuLinkSel:hover {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
	font-weight: bold;
	text-decoration: none;
}

/*--> AREA-INFO <--*/ 
#areaInfo {
	position: absolute; overflow: hidden;
	left: 17px; top: 125px;
	width: 200px; height: 30px;
	background-color: #879B46;
	background-image: url(../images/areaInfo.gif);
	background-position: top;
	background-repeat: no-repeat;
}
#areaInfoImg {
	margin: 15px 0px 0px 15px;
}

/*--> BREADCRUMB <--*/ 
#breadcrumb {
	position: absolute; overflow: hidden;
	left: 230px; top: 133px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #1B480E;
}
A.breadcrumbLink {
	font: 11px Arial, Helvetica, sans-serif;
	color: #1B480E;
}
A.breadcrumbLink:hover {
	color: #1B480E;
}

/*--> GOLFER <--*/ 
#golfer {
	position: absolute; overflow: hidden;
	right: 5px; top: 37px;
}

/***************************************************************
 *---->  CONTENT                                          <----*
 ***************************************************************/
#pageContent {
	width: auto;
	background-color: #B6C171;
	padding: 0px 17px 17px 17px;
}

/***************************************************************
 *---->  FOOTER                                           <----*
 ***************************************************************/
#pageFooter {
	position: relative;
	background-color: #446B2C;
	width: auto; height: 23px;
}
#copyright {
	position: relative; overflow: hidden;
	padding: 5px 0px 0px 10px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #CFD7A2;
}
#footerLinkElem1{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	border-right: 1px solid #879B46;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
}
#footerLinkElem2{
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 10px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FEC100;
}
a.footerLink {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: White;
	text-decoration: none;
}
a.footerLink:hover{
	color: #FFDD75;
}
#footerNav {
	position: absolute; overflow: hidden;
	right: 0px; top: 0px;
	margin: 0px; padding: 5px 10px 0px 0px;
	height: 21px;
}
#webBy {
	position: relative; overflow: hidden;
	width: auto; height: 50px;
	text-align: right;
}
#webBy IMG {
	margin-right: 10px;
	margin-top: 5px;
}
