fieldset {
	clear:both;
	margin:0 0 1.5em;
	padding:0;
	position:relative;
	width:500px;
	border:0;
}

fieldset legend {
	color:#565B61;
	font-weight:bold;
	margin-left:1em;
}

#creercompte legend.titre{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:24px;
	font-weight:normal;
	margin:0;
	color:#505758;
}

fieldset ol {
	list-style-type:none;
	padding:1em 1em 0;
}

fieldset li {
	clear:left;
	/*float:left;*/
	height:25px;
	padding:0;
	margin:0;
	width:100%;
}

fieldset li.remarque {
	border:1px solid red;
	color:#505758;
	font-weight:bold;
	height:auto;
	margin:5px 0;
	padding:10px 5px;
}

fieldset label {
	color:#565B61;
	float:left;
	margin-right:1em;
	height:15px;
	text-align:right;
	width:120px;
}

fieldset.creercompte{
	width:690px;
	border:1px solid #ffffff;
	margin-top:20px;
}

fieldset.creercompte legend a, fieldset.creercompte legend a:hover{
	font-size:14px;
}

input.texte, div.texte, select.texte {
	width:250px;
	margin:0;
	float:left;
}

div.texte{
	width:120px;
}

input.submit, input.button{
	margin:0;
	width:95px;
	height:26px;
	background: url(/Content/images/common/btn-court.png) no-repeat 0 2px;
	border:0;
	font-size:10px;
	font-weight:bold;
	color:#ffffff;
	cursor:pointer;
}

div.moncompte{
	color:#505758;
	font-size:12px;
	padding:10px 15px;
}


div.moncompte h1{
	font-size:18px;
	margin:0;
}

#formlogin{
	background:#E5E5E7 none;
	padding:5px 10px 0 10px;
}
	
#formcreation{
	margin:0;
}

#divcreer{
	margin:0;
	padding:0;
}

span.rouge{
	color:#FF0022;
}

/***********************************************/
/*                                ONGLETS                                        */
/***********************************************/

#moncompte .onglet 
{ 
    border:1px solid #e5e5e5; 
    clear:left; 
    padding:30px 10px 10px; 
    zoom:1 /* ie */; 
} 
 ul.ulcompte
{ 
   /* border-right:1px solid #e5e5e5; */
    float:left; 
    margin:20px 0 0 0; 
    padding:0 ;
} 
ul.ulcompte li 
{ 
    position:relative; 
    margin-bottom:-1px; 
    list-style-type:none; 
    padding:5px; 
    background:transparent url(/Content/images/common/puces/triangleclair.png) no-repeat scroll 7px 9px;
    height:20px;
    float:left;
} 

ul.ulcompte a{
	padding:0 15px 0 15px;
	font-size:12px;
	font-weight:bold;
	color:#9F9F9F;
}

ul.ulcompte a, ul.ulcompte a:hover{
	color:#9F9F9F;
}

ul.ulcompte li.actif 
{ 
    border-bottom-color:#ffffff ;
    background :transparent url(/Content/images/common/menusel.gif) repeat-x scroll 0 0;
} 

#moncompte h3 
{ 
    margin-top:15px; 
    margin-left:5px;
    font-size:12px;
} 

#moncompte h3.distant{
	 margin-top:25px; 
}

/***********************************************/
/*                                    Alertes                                          */
/***********************************************/

table.alertes{
	font-size:11px;
}

table.alertes tbody td{
	background-color:#E6E6E8;
	padding:2px 10px;
}

table.alertes thead td{
	padding-left:15px;
}

table.alertes td.date , table.alertes td.actions{
	width:120px;
}

table.alertes td.theme, table.alertes td.mot{
	width:150px;
}

#formpasse div.texte{
	float:left;
	width:120px;
	margin-top:-5px;
}

#formpasse fieldset{
	width:600px;
}

#formpasse label {
	color:#565B61;
	float:left;
	height:15px;
	margin-right:1em;
	text-align:left;
	width:50px;
}

div.mon_compte h3{
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:22px;
	font-weight:normal;
	line-height:36px;
	margin:0 0 20px 15px;
}

#info div.compteleft{
	float:left;
	width:420px;
}

#info div.compteright{
	float:left;
	width:200px;
	margin:40px 5px;
	border:1px solid #505758;
}

#info div.compteright p{
	padding:5px;
}

ul.remarque{
	
}

ul.remarque li {
padding-bottom:8px;
}

#moncompte h1, .moncompte h1 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:22px;
	font-weight:normal;
	line-height:36px;
	margin:0 0 10px 0;
}
div.venir.moncompte{
	padding-top:15px;
}
