/* AxesTech Document */

/*******************************																------ GENERAL
			GENERAL
*******************************/

body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #e8e8e6;
	margin-top: 20px;
}

.main {
		width: 850px;
		padding: 25px;
		margin-top: 20px;
		background-color: #F9F9F9;
		margin: 0 auto;
}

.general {				/* Pour l'affichage des aperçus*/
		width: 600px;
		padding: 0px;
		margin-top: 20px;
		background-color: #FFFFFF;
		margin: 0 auto;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
}

IMG {
	border:none;
	text-decoration:none;
}


*{padding:0; margin:0;}

/*******************************																------ HEADER
			HEADER
*******************************/
.header h1 {
	font-size: 20px;
	margin-top: 13px;
	color: #666666;
}

.top {
	float: right;
	font-size: 10px;
}

.top a {
	color:#FF0000;
	text-decoration: none;
}

.top a:hover {
	color:#993333;
}

/*******************************																------ CONTENT
			CONTENT
*******************************/

div.content {
	padding-top:0px;	
}

div.right {
	margin-top:25px;
	float:right;
	margin-right:20px;
	width:200px;
}

.fast {					/* Menu raccourci de droite */

	width: 200px;
	padding: 5px;
	margin:5px;
	background-color: #EEEEEE;
	margin-left: 10px;
}

.fast h2 {
	font-size: 12px;
}

.fast a {
	color:#0033CC;
	text-decoration: none;
}

.fast a:hover {
	color:#0099FF;
	text-decoration:underline;
}

div.left {
	width:600px;
}

.contenu {						/*Contenu partie gauche*/
		margin-top: 30px;
		vertical-align:top;
		vertical-align:text-top;
		font-size: 12px;
		padding-bottom: 20px;
		width:600px;
}

.contenu h2 {
	font-size: 14px;
	color: #333333;
	text-transform : uppercase;
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	display: block;
	padding: 5px;
	margin-bottom: 10px;
}

.contenu h3 {
	margin-left:30px;
	font-size:13px;

}

.contenu a {
	color:#FF6600;
	text-decoration: none;
}

.contenu a:hover {
	background-color:#CCCCCC;
}


/*******************************																------ BOTTOM
			BOTTOM
*******************************/


.bottom {
	height: 40px;
	background-color: #CCCCCC;
	padding: 8px;
	text-align: center;
	margin-bottom:0px;
}

.bottom p {
	font-size:12px;
}

.bottom a {
	color:#009900;
	text-decoration: none;
}

.bottom a:hover {
	text-decoration:underline;
}

.bottom img {
	text-decoration: none;
}


/*******************************																------ WINDOWS
			WINDOWS
*******************************/

.suppression {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

.suppression a{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

.suppression a:hover{
	color:#0000FF;
}

.confirm {
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
}

.confirm a{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	font-size:18px;
}

.confirm a:hover{
	color:#0000FF;
}


/*******************************																------ MENU
			MENU
*******************************/


.menu {
		white-space:nowrap /*IE hack*/; 
		float:left; 
		width:100%; 
		border:none; 
		background: #333333; 
		color: #CCCCCC; 
		font-size: 12px;
		margin-top: 20px;
		padding:0; margin:0;
}
.menu ul {
		list-style-type:none;
}
.menu ul li {
		float:left; 
		z-index:auto !important /*Non-IE6*/; 
		z-index:1000 /*IE6*/; 
		border-right:solid 1px rgb(175,175,175);
}
.menu ul li a {
		float:none !important /*Non-IE6*/; 
		float:left /*IE-6*/; 
		display:block; 
		height:3.1em; 
		line-height:3.1em; 
		padding:0 16px 0 16px; 
		text-decoration:none; 
		color: #CCCCCC;
}
.menu ul li ul {
		display:none; 
		border:none;
}


/*******************************																------ DIVERS
			DIVERS
*******************************/

.popup {
	text-align:center;
	margin-top:10px;
	widows:450px;
}

.txtpop {
	margin:15px;
	float:left;
	text-align:left;
}


.retour {
	font-size:14px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
}

.retour a {
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.retour a:hover {
	color:#0000FF;
	background-color:#FFFFFF;
}

.ajouter {
	font-size:14px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
}

.ajouter a {
	font-size:14px;
	font-weight:bold;
	color:#009966;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.ajouter a:hover {
	color:#00CC33;
	text-decoration:underline;
	background-color:#FFFFFF;
}

.msg_bas {
	font-size:14px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
}

.msg_bas a {
	font-size:12px;
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.msg_bas a:hover {
	color:#0033CC;
	background-color:#FFFFFF;
}

.date {
	font-weight:bold;
	margin-left:5px;
}

.msg {
	font-size:14px;
	color:#FF0000;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.msg a {
	font-size:14px;
	color:#009900;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.msg a:hover {
	color:#CC3300;
}

/****************************------------------------------------------------------------------------------------------------ [ STATS ]

		STATS

****************************/

#stats {
 	width: 600px;
 	list-style-type: none;
 	margin: 0;
 	padding: 0;
 	border:none;
}

#stats ul{
 	width: 600px;
}

#stats li
{
 display:inline;
 margin: 0;
 padding-right: 5px;
 padding-left: 5px;
 border: 0;
 border-top: 1px solid transparent;
 border-right: 1px solid transparent;
 border-bottom:1px solid transparent;
 border-left: 1px solid transparent;
}
#stats li a:link, #stats li a:visited
{
 color:#FFFFFF;
 margin: 0;
 padding: 4px 8px;
 border-right: 1px solid #fff;
 text-decoration: none;
 }
 
 
 /****************************------------------------------------------------------------------------------------------------ [ READ ]

		READ

****************************/
 
#read {
 	width: 510px;
 	list-style-type: none;
 	margin: 0;
 	padding: 0;
 	border:none;
}


#read ul{
 	width: 600px;
}

#read li
{
	width:208px;
	height:155px;
	float: left;
	border-top: 1px solid transparent;
	border-right: 1px solid transparent;
	border-bottom:1px solid transparent;
	border-left: 1px solid transparent;
	padding-left:auto;
	padding-right:auto;
}

#read li a:hover {
	background-color:#0066FF;
}


#read li a {
 display: block;
 background-color:#CCCCCC;
 text-decoration: none;
 }
 
 

/****************************------------------------------------------------------------------------------------------------ [ MENU ]

		MENU

****************************/

/*Non-IE6 hovering*/
.menu ul li:hover {position:relative;} 
.menu ul li:hover a {background-color: #222222; text-decoration:none;}
.menu ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.menu ul li:hover ul li a {white-space:normal; display:block; width:10.0em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color: #CCCCCC; font-weight:normal; color:rgb(50,50,50);}
.menu ul li:hover ul li a:hover {background-color: #666666; text-decoration:none;}

/*IE6 hovering*/
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;}
.menu ul li a:hover {position:relative /*IE hack*/; z-index:1000 /*IE hack*/; background-color:#222222; text-decoration:none;}
.menu ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; left:0; margin-top:0.1em;}
.menu ul li a:hover ul li a {white-space:normal; display:block; width:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:#CCCCCC; font-weight:normal; color:rgb(50,50,50);}
.menu ul li a:hover ul li a:hover {background-color: #666666; text-decoration:none;}
