#user_basic {	
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;	
}
#user_main {
	background-image: url('../images/user/bg.png');
	background-position: center center;
	background-repeat: no-repeat;
	height: 300px;
	width: 800px;
	display: block;
	
	margin-top: 50px;
	margin-left: 50px;
}
#user_profil {
	border-top: solid 1px #ededed;
	border-bottom: solid 1px #ededed;
	width: 734px;
	display: block;
	
	margin-top: 20px;
	margin-left: 80px;
}	
	#user_profil_inside {
		padding-top: 15px;
		padding-bottom: 15px;
	}
	
	
#user_ajout {
	width: 734px;
	display: block;
	
	margin-top: 20px;
	margin-left: 80px;
	font-size: 18px;
	color: #91c700;	
}	

#user_ajout a {
	font-size: 14px;
	color: #91c700;	
	text-decoration: none;
}	
#user_ajout a:hover {
	font-size: 14px;
	color: black;	
	text-decoration: none;
}
.user_etab {
	display: block;
	width: 220px;
	float: left;
	margin: 8px;
	
	background-color: #f7f7f7;
	border-top: solid 1px #ededed;
	border-bottom: solid 1px #ededed;
}
.user_etab_in {
	padding: 8px;
	border-top: solid 1px white;
	border-bottom: solid 1px white;
}

#user_commentaire {
	width: 734px;
	display: block;
	
	margin-top: 20px;
	margin-left: 80px;
	font-size: 18px;
	color: #f9a310;	
}	

#user_commentaire a {
	font-size: 14px;
	color: #f9a310;	
	text-decoration: none;
}	
#user_commentaire a:hover {
	font-size: 14px;
	color: black;	
	text-decoration: none;
}

.user_etab_comment {
	display: block;
	width: 350px;
	float: left;
	margin: 8px;
	
	background-color: #f7f7f7;
	border-top: solid 1px #ededed;
	border-bottom: solid 1px #ededed;
}

.monprofil_table {
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	color: black;	
}

.monprofil_table input {
	width: 250px;
	padding: 7px;
	border: solid 1px #e9e9e9;
}
.monprofil_table textarea {
	font-family: arial, helvetica, sans-serif;
	width: 250px;
	padding: 7px;
	border: solid 1px #e9e9e9;
}
.monprofil_table select {
	font-family: arial, helvetica, sans-serif;
	width: 250px;
	padding: 7px;
	border: solid 1px #e9e9e9;
}

#validate_msg {
	font-family: arial, helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	width: 840px;
	margin-left: 40px;
}


.button, .button:visited {
	background: #222 url(overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
 
	.button:hover							{ background-color: #111; color: #fff; }
	.button:active							{ top: 1px; }
	.small.button, .small.button:visited 			{ font-size: 11px}
	.button, .button:visited,
	.medium.button, .medium.button:visited 		{ font-size: 13px; 
												  font-weight: bold; 
												  line-height: 1; 
												  text-shadow: 0 -1px 1px rgba(0,0,0,0.25); 
												  }
												  
	.large.button, .large.button:visited 			{ font-size: 14px; 
													  padding: 8px 14px 9px; }
													  
	.super.button, .super.button:visited 			{ font-size: 34px; 
													  padding: 8px 14px 9px; }
	
	.pink.button, .magenta.button:visited		{ background-color: #493d77; }
	.pink.button:hover							{ background-color: #61568c; }
	.green.button, .green.button:visited		{ background-color: #91bd09; }
	.green.button:hover						    { background-color: #749a02; }
	.red.button, .red.button:visited			{ background-color: #e62727;}
	.red.button:hover							{ background-color: #cf2525; }
	.orange.button, .orange.button:visited		{ background-color: #f9a310; }
	.orange.button:hover						{ background-color: #febc05; }
	.blue.button, .blue.button:visited		    { background-color: #2981e4; }
	.blue.button:hover							{ background-color: #2575cf; }
	.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
	.yellow.button:hover						{ background-color: #fc9200; }
	
	
#securite {
	width: 734px;
	display: block;
	
	margin-left: 80px;
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: black;	
}


.secu {
	font-family: arial, helvetica, sans-serif;
	width: 250px;
	padding: 7px;
	border: solid 1px #e9e9e9;
}
.un {
	width: 200px;
}


#favoris_user {
	width: 734px;
	display: block;
	
	margin-top: 20px;
	margin-left: 80px;
	font-size: 18px;
	color: #f9a310;	
}
#favoris_user_a a {
	font-size: 14px;
	color: #f9a310;	
	text-decoration: none;
}	
#favoris_user_a a:hover {
	font-size: 14px;
	color: black;	
	text-decoration: none;
}


#gerant_user {
	width: 734px;
	display: block;
	
	margin-top: 20px;
	margin-left: 80px;
	font-size: 18px;
	color: #91c700;	
}
#gerant_user_a a {
	font-size: 14px;
	color: #91c700;	
	text-decoration: none;
}	
#gerant_user_a a:hover {
	font-size: 14px;
	color: black;	
	text-decoration: none;
}


#controle_a a {
	font-size: 14px;
	color: #f9a310;	
	text-decoration: none;
}	
#controle_a a:hover {
	font-size: 14px;
	color: black;	
	text-decoration: none;
}
#smallbutton {
	background-image: url('../images/newdesign/bt.png');
	background-position: center center;
	background-repeat: no-repeat;
	height: 24px;
	width: 46px;
	display: block;
	color: white;
	font-weight: bold;
	margin-top: 5px;
}


#smallbutton_not_selected a {
	text-decoration: none;
}	
#smallbutton_not_selected a:hover {
	text-decoration: underline;
}
