body {
	margin: 0px;
	background-image:url(../images/bg.jpg);
	font-family: arial narrow;
	font-size: 14px;
}

table tr td {
	padding:5px 5px 5px 5px;
}

th
{
	border:#CCC 1px solid;
	background-color:#eeebe6;
	padding:5px 5px 5px 5px;
	height:45px;
}

img, div {
	behavior: url(http://www.golfstanicet.com/javascript/iepngfix.htc);
}

img
{
	border:none;
}

.layoutHolder, .logo, .topmenu, .copyrightsHolder {
	behavior: url(http://www.golfstanicet.com/javascript/iepngfix.htc);
}

a:link, a:visited, a:hover {
	color: #FFFFFF; 
	text-decoration: none;
	outline:none;
}

a:hover {
	color: #ffffff;
	text-decoration: underline;
}

.layoutHolder {
	width: 906px;
	margin-left: auto;
	margin-right: auto;
	background-image:url(../images/shadow.png);
	background-repeat: no-repeat;
}

.menuHolder {
	width: 906px;
	/*height: 409px;*/
	
}

.topMenu {
	width: 906px;
	height: 285px;
	background-image: url(); 
	background-repeat: no-repeat;
}

.logo{
	background-image:url(../images/logo.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	height:93px;
	width:846px;
	margin: 10px auto 0 auto;
}

.langue{
	text-align:right;
	font-size:10px;
	width: 846px;
	margin: 0 auto 0 auto;
}

.topmenu{
	background-image:url(../images/topmenu.png);
	background-repeat:repeat-x;
	width: 846px;
	height:6px;
	margin: 0 auto 0 auto;
}

.menu{
	background-image:url(../images/menu.gif);
	background-repeat:repeat-x;
	width: 846px;
	height: 35px;
	margin: 0 auto 0 auto;
	font-size:14px;
}

.menu ul{
	margin:0;
	padding:0;
	list-style:none;
}

.menu ul li{
	float:left;
	line-height:33px;
	background-image:url(../images/menu_separator.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.menu ul li a{
	display:block;
	padding:0 20px 0 20px;
	text-decoration:none;
}

.menu ul li a:hover{
	background-image:url(../images/menuover.gif);
	background-repeat:repeat-x;
	background-position:right top;
	cursor:pointer;
	padding:0 20px 0 20px;
}

.banner{
	width: 846px;
	height: 250px;
	background-image:url(../images/banner/banner1.jpg);
	background-repeat: no-repeat;
	margin: 0 auto 0 auto;
}

.textHolder {
	width: 846px;
	margin: 0 auto 0 auto;
}

.texte {
	width:511px;
	float:left;
	margin: 0 10px 0 0;
	font-size:14px;
	color:#444444;
}

.textefull {
	width:806px;
	float:left;
	margin: 0 auto 0 auto;
	font-size:14px;
	color:#444444;
}

.texte div ul li{
	font-size:14px;
	color:#444444;
}

.texte a{
	font-size:14px;
	color:#444444;
}

.clear {
	clear:both;
	height:0px;
}

.side {
	background-color: #eeebe6;
	width: 290px;
	height: 513px;
	float:left;
}

.sideslideshow {
	background-color: #eeebe6;
	width: 290px;
	height: 350px;
	float:left;
}

.bt1 {
	background-image:url(../images/bt_academie_junior.jpg);
	margin: 8px 10px 3px 9px;
}

.bt1 a {
	display:block;
	width: 271px;
	height: 107px;
}

.bt1en {
	background-image:url(../images/bt_academie_junior_en.jpg);
	margin: 8px 10px 3px 9px;
}

.bt1en a {
	display:block;
	width: 271px;
	height: 107px;
}

.bt1:hover, .bt1en:hover {
	background-position:bottom;
}

.bt2 {
	background-image:url(../images/bt_50ans.jpg);
	width: 271px;
	height: 90px;
	margin: 0 10px 11px 9px;
}

.bt2 a, .bt2en a, .bt3 a, .bt3en a, .bt4 a, .bt4en a, .bt5 a, .bt5en a {
	display:block;
	width: 271px;
	height: 90px;
}

.bt2en {
	background-image:url(../images/bt_50ans_en.jpg);
	margin: 0 10px 11px 9px;
}

.bt2:hover, .bt2en:hover {
	background-position:bottom;
}

.bt3 {
	background-image:url(../images/bt_membres.jpg);
	margin: 0 10px 0 9px;
}

.bt3en {
	background-image:url(../images/bt_membres_en.jpg);
	margin: 0 10px 0 9px;
}

.bt3:hover, .bt3en:hover {
	background-position:bottom;
}

.bt4 {
	background-image:url(../images/bt_pont.jpg);
	margin: 8px 10px 3px 9px;
}

.bt4en {
	background-image:url(../images/bt_pont_en.jpg);
	margin: 8px 10px 3px 9px;
}

.bt4:hover, .bt4en:hover {
	background-position:bottom;
}

.bt5 {
	background-image:url(../images/bt_boutique.jpg);
	margin: 8px 10px 3px 9px;
}

.bt5en {
	background-image:url(../images/bt_boutique_en.jpg);
	margin: 8px 10px 3px 9px;
}

.bt5:hover, .bt5en:hover {
	background-position:bottom;
}

.info {
	margin: 8px 10px 3px 9px;
}

.textContent {
	width: 811px;
	min-height: 350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0 auto 0 auto;
	background-color:#FFFFFF;
	padding: 10px 10px 10px 25px;
}

.textContent a {
	color:#444444;
}

.textContent h2 {
	color: #29311c;
	margin: 10px 0 16px 0;
	text-transform: uppercase;
}

.textContent p {
	color: #444444;
	font-size:14px;
}

.textContent img {
	margin: 0 10px 0 0;
}

.copyrightsHolder {
	height: 75px;
	width: 846px;
	margin: 0 auto 0 auto;
	padding: 20px 0 0 0;
	background-image: url(../images/bgfooter.png); 
	background-repeat: repeat-x;
	text-align: center;
	color:#c9d4b9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
}

.copyrightsHolder a {
	text-decoration:none;
	color:#c9d4b9;
}

.copyrightsHolder a:hover {
	text-decoration:underline;
	color:#c9d4b9;
}

.noBorder {
	border: 0px;
}

#pointage ul li
{
	list-style:none;
	height:20px;
	line-height:20px;
	margin: 0 0 0 0;
}

.pointage {
	list-style:none;
	background-image:url(../images/pointage.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:20px;
	line-height:20px;
	margin: 0 0 0 0;
	padding-left:30px;
}

.voiturette {
	list-style:none;
	background-image:url(../images/cart.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:32px;
	line-height:32px;
	margin: 0 0 0 0;
	padding-left:40px;
}

#pdf{
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:18px;
	line-height:18px;
	padding-left:20px;	
}

.pdf{
	background-image:url(../images/pdf.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:18px;
	line-height:18px;
	padding-left:20px;	
}

.academy
{
	height:60px;
}