/* Style sheet GesWeb */
/* Theme SkiClubMoudon.ch - Content*/
/* Copyright 2008 Obtic Sàrl e-consultant	*/

/* Page	*/
	* 			{ margin:0em;	padding:0em; }
	html 		{ background: url(Images/Background.jpg) repeat-x #f90; font:x-small Verdana, Arial, Helvetica, sans-serif ; }
	
	body 		{ min-width: 770px; }

	a 			{	text-decoration:underline; color: #003399; }
	a:hover { color: #f60;	}
	hr			{ border:0; border-bottom: 1px dotted #9fd204; height:1px;margin:5px 0px;}
	
	.input 	{ margin:5px 0px 0px 0px; width:140px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;}		
	
	#gw-center { width:781px; height:auto;	margin:0px auto; }

/* Header */
	#gw-header { 
		border-top:1px solid #06c; /*1px needed for firefox*/
		height:194px;
		background-image: url(Images/HeaderBgr.jpg);
		background-repeat:no-repeat;
	}
	
		/* Menu TOP (generic and language) */
		#gw-menu-top {
			font-size:1.1em;
			margin:3px;
			padding-right:10px;
			padding-left:10px;
			height:20px;
		}
			#gw-menu-lang {
				padding:5px 10px 0px 0px;
				float:left;
				color:#fff;
			}
				#gw-menu-lang a {
					text-decoration:none;
					color: #fff;
				}
				#gw-menu-lang a:hover {
					text-decoration:underline;
					color: #f60;
				}
				
			#gw-menu-generic {
				float:right;
				padding:5px 10px 0px 0px;
				color: #fff;
			}
				#gw-menu-generic a {
					text-decoration:none;
					color: #fff;
				}
				#gw-menu-generic a:hover {
					text-decoration:underline;
					color: #f90;
				}
				#gw-menu-generic a.Select {
				font-weight:bold;
					color: #f90;
				}
		
		/* Header Banner (logo and picto */
		#gw-banner { margin-top:15px; height:150px; }
			#gw-logo {	margin-left:20px; height:120px; width:150px; text-align:center; background:url(Images/LogoBgr.jpg) no-repeat; }
				#gw-logo .gw-logo-picture { }
				#gw-logo .Addresse { font-size:11px; margin-left:20px;	}
	
			#gw-picto { padding-right:20px;float:right; width:570px; height:120px; }
		/* Header Banner (logo and picto */


	/* Main Menu */
	#gw-main-nav-container {	
	/*
		background-color:#FFF; 
		border: 1px solid #000;
	*/
		background-image:url(Images/MenuBgr.jpg);
		background-repeat:no-repeat;
		background-position:center;
		position:absolute;
		top:175px; 
		clear:both; 
		height:30px;
		margin-left:20px;
		margin-right:20px;
		width:741px;
	}

		/*#Menu h1							{ float:left; font-size:14px;color:#FF6600;margin:-33px 10px 5px 10px; }*/
		
	#gw-main-nav	{	
		/*
		border:1px solid #000;
		width:781px;
		float:left;
		*/
		
/*		height:44px;*/
		font: 12px Verdana, arial, Helvetica, sans-serif; 
		font-weight:bold;
		/*
		background-color:#FFCC00; 
		*/
		margin-left:10px;

		z-index:0;
	}
		#gw-main-nav ul							{ list-style-type: none; padding:0px; margin:0px; padding:0px 0px 0px 0px;text-align:center; }
		#gw-main-nav ul li 					{ display:inline; float: left; margin:0px 0px 0px 0px; width:113px; border-right:1px solid #cce779; background-image:url(../image/menuitembgr.html); background-repeat:no-repeat;}
		#gw-main-nav ul li 					{ display:inline; float: left; margin:0px 0px 0px 0px; width:113px; }
/*		#gw-main-nav ul li a					{ display:block; text-decoration: none; color: #039; padding:11px 0px 11px 0px; }*/
		#gw-main-nav ul li a					{ display:block; text-decoration: none; color: #fff; padding:8px 0px 9px 0px; }
/*		#gw-main-nav ul li a:hover		{ background-color:#fff; background-image:url(../image/menuitembgr_ov.jpg); background-repeat:no-repeat; color: #f60; padding:11px 0px 11px 0px; }*/
		#gw-main-nav ul li a:hover		{ background-image:url(Images/menuitembgr_ov.jpg); background-repeat:repeat-x; color: #f60; padding:8px 0px 9px 0px; }
/*		#gw-main-nav ul li.select	a { background-color:#fff; background-image:url(../image/menuitembgr.jpg); background-repeat:no-repeat; color: #f60; padding:11px 0px 11px 0px; font-weight:bold;}*/
		#gw-main-nav ul li.select	a { background-image:url(Images/menuitembgr_ov.jpg); background-repeat:repeat-x; color: #9fd204; padding:8px 0px 9px 0px; font-weight:bold;}
		#gw-main-nav ul li.select	a:hover { color: #f60; }
		
/* Contenu */
	#TitreNews {
		/*
		border:1px solid #000;
		*/
		float:left;	
		font-size:14px;color:#f60;
		padding:10px 5px 10px 0px; 
		clear:left;
	}
	#TitreNews h1{
		font-size:14px;color:#ff6600;margin:0px 10px 5px 10px; 
	}
	#gw-content-container {
		margin-top:-1px;
		background-image: url(Images/Content.jpg);
		background-repeat: repeat-y;
		overflow:hidden;
	}
	#gw-content {
	/*
	*/

		width:741px;
		padding:20px 20px 20px 20px ;
		background-image:  url(Images/ContentBgr.jpg);
		background-repeat:no-repeat;
	}
		#gw-text {
			background: url(Images/TextBgr.jpg) no-repeat;
			border-top:1px solid #e8f4c4;
			overflow:hidden; /*Hack table IE*/
			padding-left:20px;
			font-size:1.1em;

		}
			#gw-text h1 {
				background-image:   url("../image/puce_Jaunecs.html");
/*				background-image:   url("../image/puce_titre.gif");*/
				background-repeat: no-repeat;
				font-family:"Times New Roman", Times, serif;
				font-size:2.2em;
				font-weight:bold;
				color:#f90;
				margin:20px 20px 10px 0px ;
				border-bottom:1px solid #9fd204;
			}
			#gw-text h2 {
				font-size:1.2em;
				color:#039;
				margin:10px 150px 10px 0px ;
				/*Padding-left:13px;*/
				font-weight:bold;
			}
			#gw-text h3 {
				color:#000;
				margin:10px 5px 10px 0px ;
				/*Padding-left:13px;*/
			}
			#gw-text p {
				margin:5px 10px 15px 0px ;
				/*
				margin-left:20px;
				margin-right:20px;
				*/
			}
			#gw-text div {
				margin:5px 10px 15px 0px ;
				/*
				margin-left:20px;
				margin-right:20px;
				*/
			}
			/* for FF */
			#gw-text table {
				border-collapse:collapse;border:1px solid #f00;
				/*margin-left:20px;*/
			}
			/* for IE */
			#gw-text p table {
/*				margin-left:0px;
			  font-size:1em;
*/
				border-collapse:collapse;
				margin-left:20px!important;
				margin-right:20px!important;
			  font-size:1.1em;
				width:92%!important;
			
			}
			#gw-text p.Date {
				font-size:1em;
				margin:0px 10px 0px 0px ;
				font-style:italic;
				Padding-left:13px;
				Padding-right:13px;
				
			}
			#gw-text p.Top {
				font-size:1em;
				margin:0px 10px 0px 0px ;
				Padding-left:13px;
				Padding-right:13px;
				text-align:right;
				
			}
			#gw-text ul {
			  font-size:1em;
				margin:5px 20px 15px 54px ;
				list-style-position:inside;
			}
			
			#gw-text ul li {
				margin:0!important;
				margin:0px 5px;
			}
			
			#gw-text ol {
			  font-size:1.1em;
				margin:5px 20px 15px 70px ;
				list-style-position:outside;
			}
			
			#gw-text ol li {
			  font-size:0.9em;
			}
			
			
			#gw-text blockquote {
				margin: 20px 20px 20px 0px !important ;
				padding: 10px 10px 10px 52px;
				border: 1px solid #9fd204;
				background: #d8ed99 url(Images/quote.gif) no-repeat 12px 12px;
				font-weight: bold;
				/*font-size: 17px;*/
				line-height: 1.5em;
				font-style: italic;
				font-family: Georgia, 'Times New Roman', Times, Serif;
				color: #555;
				-moz-border-radius: 5px; -webkit-border-radius: 5px; 
			}
			
			.top {text-align:right;font-size:.85em; clear:both;margin:10px 0 10px 20px;}	
			.flotant-gauche { float:left;margin-right:5px;}
			.flotant-droite { float:right;margin-left:5px;}
			.important			{ color:red;font-weight:bold;}
			.effacer-gauche-droite { clear:both; }
			.legende-images			{ font-size:.85em; text-align:left; font-style:italic; font-weight:normal;}
			
		#News {
	/*
	border:1px solid #000;
	*/
			float:left;
			width:180px;
			padding:0 ;
			/*
			margin-top:35px;
			margin-left:20px;
			margin-bottom:15px;
			*/
		}
			#News h1 {
				font-size:1.4em;
				font-weight:bold;
				color:#f60;
				padding:5px 0px 20px 10px;
				background-image:url(../image/h1bgr.html);
				background-repeat:no-repeat;
			}
			#News h1 a						{ color:#ff6600;}
			#News h1 a:hover			{ color:#66FF00;}
			#Newsold h1 {
				background-image:   url("../image/puce_griscs.html");
				background-repeat: no-repeat;
				font-size:1.4em;
				font-weight:bold;
				color:#000;
				margin:0px 10px 10px 0px ;
				Padding-top:5px;
				Padding-left:13px;
			}
			#News h2 {
				font-size:1.1em;
				color:#333;
				margin:10px 0 10px 0 ;
			}
			#News .Date {
				font-size:1em;
				font-weight:bold;
				margin:0px 0px 10px 10px ;
				color:#000;
			}
			#News .NewsTxt {
				font-size:1.1em;
				margin:10px 00px 5px 10px ;
				color:#000;
			}
			#News  .NewsTxt a{
				color:#003399;
				text-decoration:underline;
			}
			#News  .NewsTxt a:hover{
				text-decoration:underline;
				color:#ff6600;
			}
			#News .Plus {
				font-size:1.1em;
				margin:10px 10px 5px 10px ;
				color:#000;
				text-align:right;
			}
			#News  .Plus a{
				color:#003399;
				text-decoration:underline;
			}
			#News  .Plus a:hover{
				text-decoration:underline;
				color:#ff6600;
			}

/* Connexe */ 

	#gw-connexe 							{ float:right; width:160px;  padding:0px 0px 5px 10px ; margin:50px 0px 10px 10px !important; border-left:1px solid #9fd204;}
		#gw-connexe h2						{ font-size:12px; font-weight:bold; color:#039; text-align:left; margin:0px 0px 0px 0px ; padding:10px 0px 5px 0px;background-image:url(../image/connexebgr.html); background-repeat:no-repeat; }
		#gw-connexe p 						{	/*font-size:1.1em;*/  color:#333; text-align:left; margin:5px 0px;margin:0px 0px 0px 0px ; padding:10px 0px 5px 0px;}
			#gw-connexe p.right 			{ text-align:right;}

/* Navigation contextuelle*/

	#gw-breadcrumb 					{ margin:5px 20px 0px 185px; padding:0px 0px 10px 5px;text-align:left;  clear:both;}
		#gw-breadcrumb p					{ font-size:1.1em; color:#666; margin:10px 0px 0px 0px;padding:0px 10px 0px 0px; }


/* Pied de page */
/*	#Footer 									{ border-top:1px solid #999; background:url(Images/footerbgr.jpg) repeat-x; height:20px; font-size:11px; width:770px; width:758px;margin-left: 6px; padding: 0px; text-align:right;	clear:both;	}*/
	#gw-footer-container					{ border-top:1px solid #9fd204; background:url(Images/FooterBgr.jpg) repeat-x; height:47px; font-size:11px; text-align:center;	clear:both;	}
		#gw-footer										{ width:781px; margin:0px auto;	}
			#gw-footer p 								{ margin:0px; padding:0px; text-align:right; margin-top:10px;}
				#gw-footer p.GesWeb 					{ float:right; padding-right:10px; text-align:right; color:#666;}
				#gw-footer p.GesWeb a				{ color:#666; text-decoration:none; }
				#gw-footer p.GesWeb a:hover	{ color:#039; text-decoration:underline; }
				
				#gw-footer p.Adresse					{ float:left; padding-left:10px; text-align:left; color:#666;}
				
	.top {text-align:right;font-size:.85em; clear:both;margin:10px 0 10px 20px;}	
	.flottant-gauche { float:left;margin-right:10px;}
	.flottant-droite { float:right;margin-left:10px;}
	.important			{color:red;font-weight:bold;}
	.effacer-gauche-droite { clear:both; }
	.legende-images			{ font-size:.85em; text-align:left; font-style:italic; font-weight:normal;}
	.font-big {font-size:2em;}
	.effacer-mise-enforme{}

