/* 
 * Module  : template.css
*/
/* 
 * Module  : header.css
*/

	#header {
		display: block;
		position: relative;
		min-height: 3em;
		height: 117px;
		width: 1000px;
    background: url('../img/menu_liens_partenaires.jpg') no-repeat top left;
	}
	
	#header h1 {
		display: block;
		position: absolute;
		bottom: 0px;
		left: 10px;
		margin: 0;
		padding: 0;
		font-weight: bold;
		z-index: 90; /* below the UL */
		
	}
	#header h1 a {
		display: block;
		font-size: 2pt;
		font-family: verdana;
		height: 100px;
		width: 200px;
		margin: 0;
		padding: 0;
		/*background: url("../images/header_logo.jpg") no-repeat;*/
		/*text-decoration: none;*/
		color: #FFFFFF;
		
	}
	#header h1 p {
		display: block;
		font-size: 12px;
		margin: 0;
		padding: 0;
		color: #999999;
	}
	#header ol {
		display: block; /*1*/
		width: auto;
		position: absolute;
		bottom: 30px;
		left: 350px;
		margin: 0;
		padding: 0;
		padding-right: 50px;
		list-style: none;
		font-size: 14px;
		font-family: "Arial black";
		z-index: 100; /* above the H1 */
	}

	#header li {
		float: left;
		/*background: transparent url("../images/header_tab.gif") 100% -600px no-repeat;*/
		/*padding: 0 6px 0 0;*/
		margin: 0 14px 0 0; /* param: space between folders */
		padding: 0;
/*		background: white;*/
		color: #B81010;
/*		border-bottom: dashed white 1px;*/
	}

	#header ol a {
		float: left;
		display: block;
		padding: 0;
		margin: 0;
		text-indent: 0;
		text-decoration: none;
		line-height: 1em;
		color: #EFEFEF;
/*		border-bottom: dashed white 1px;*/
	}

	#header ol li a:hover {color: #B81010; background: white;}

 div#page {width: 1000px;}
 div#middle {padding-left: 250px;padding-right: 191px;padding-top: 5px;}
 div.partner {border: outset #999999 2px;margin: 5px;}
 div#left {width: 250px;float: left;background: url('../img/menu_soirees_logo.jpg') no-repeat top left;}
 div#left_content {margin-top: 36px;height: 1000px;padding-top: 20px;padding-right: 30px;padding-left: 5px;background: url('../img/menu_soirees_fond.jpg') left;}
 div#right {width: 191px;float: right;background: #CCCCCC;}
 div#right_content {margin-top: 36px;height: 1000px;padding-top: 20px;}

	
	div#footer {
		clear: both;
		background: white;
	}

/* 
 * Module  : footer.css
 *
*/

	#footer {
		border-top: 1px solid #999;
		margin: 2em 0;
		padding: 1em 0;
		text-align: center;
		font-family: "Trebuchet MS";
		font-size: 11px;
	}
	
	#footer ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	
	#footer li {
		display: inline;
	}
	
	#footer span, #footer a {
		white-space: nowrap;
		padding: 0 1em;
	}
	
	#footer p span, #footer p a {
		white-space: nowrap;
		padding: 0 0.3em;
	}
	
	#footer span a {
		padding: 0;
	}
	
	#footer #footer p a {
		color: #666;
	}

	#footer p {
		width: 900px;
	}
	
	#footer p a:hover {
		color: #99AA99;
	}

