/* CSS Document */

body {
	margin : 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #696969;
	color:#938882;
	background : #faf1e1;
}

h1, h2, h3, h4, h5, h6, td.h2{
	margin:0px 0px 5px 0px;
	font-size:14px;
}
h3 {
	margin-left:4px;
}


/*###############################
	PAGE WRAPPER
###############################*/
#page {
	display : block;
	width : 920px;
	margin : auto;
	background-color : #333333;
	background-color : #faf1e1;
}

/*###############################
	HEADER CONTENT
###############################*/

#wrapper-top {
	display : block;
	width : 920px;
}
	#header {
		display : block;
		width : 920px;
		height:110px;
		margin-bottom:10px;
		/* border-bottom:1px solid #938882; */
	}
	#corporate-logo {
		position:relative;
		top:30px;
		left:-12px;
		width:180px;
		height:80px;
		background : #faf1e1 url(../images/logo.jpg) no-repeat 0% 0%;
	}
	
	#logo {
		display:block;
		width:680px;
		height:80px;
		float:right;
		margin:30px 0 0 0 ;
		background : #faf1e1 url(../images/logo.png) no-repeat 500px 0px;
		/* border-bottom:1px solid #938882; */
	}


/*###############################
	MAIN CONTENT
###############################*/	
#wrapper-content {
	display:block;
	width:920px;
}

#main-content {
	display:block;
}
/*si colonne de gauche existe#########*/
	#main-l {
		display:block;
		width:680px;
		overflow:auto;
	}
		#main-top {padding-top:2px;}
/*si colonne de gauche n'existe pas######*/	
	#main {
		display:block;
		width:890px;
		overflow:auto;
	}
/*########################*/
	#left {
		display:block;
		width:180px;
		float:left;
		margin-right:40px;
		border-right:2px solid #dad2c4;
		line-height:20px;
	}
	
	#leftcol a {
		text-decoration : none;
		font-size:13px;
		color : #696969;
		}
	#leftcol a:hover  {
		color : #969696;
		font-size:13px;
	}
/*###############################
	FOOTER CONTENT
###############################*/

#wrapper-copyright {
	display : block;
	width : 920px;
	float:right;
	text-align :right;
	padding:10px;
	/*font-family : Arial, Verdana, sans-serif;
	color:#696969;
	font-size : 11px;
}
	#wrapper-copyright a {
		font-family : Verdana, sans-serif;
		color:#696969;
		font-size : 11px;*/
	}
	#wrapper-copyright a:hover {
		color : #969696;
	}


/*###############################
	LINKS
###############################*/

a:link, a:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration : none;
	color : #696969;
}
a:hover {
color : #969696;
}


/*###############################
JOOMLA SPECIFIC CONTENT
###############################*/

/* Contenu  <jdoc:include type="component" /> */
.componentheading { /* Titre de la fenêtre de contenu */
	margin:0px 0px 5px 0px;
	font-size:14px;
}

.contentheading {
	font-size:12px;
}
#main-l Table.contentpaneopen { /* Table de contenu */
	width:680px;
}
#main Table.contentpaneopen { /* Table de contenu */
	width:920px;	
}


/* Modules */

#leftcol .moduletable-col{
	margin-top:3px;
	margin-bottom:30px;
	text-align:right;
	padding-right:10px;
}

#leftcol .moduletable-col a.mainlevel {
	font-family:Arial;
	verticla-align:top;
	font-size:14px;

	color:#969696;
	color:#696969;
}
#leftcol .moduletable-col a:hover.mainlevel {
	color:#969696;
}
#leftcol .moduletable-col a.mainlevel#active_menu{
	color:#969696;
}

#form-login .input{
		border:1px solid #969696;	
		border: 1px solid #f7dfba; 
		-moz-border-radius: 5px;
   		-webkit-border-radius: 5px;
    	margin: 0px 0px 0px 0px;
    	width:auto;
	}






