h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 20px;
	color: #276CCE;
	font-weight: bold;
}

#menu-compte {
	margin-left : 0px;
	margin-right : 0px;
	font-weight: bold;
	font-size : 13px;
	color: #AA1002;
	border-bottom-width : 1px; 
	border-bottom-style : dashed; 
	border-bottom-color : #AA1002;
	line-height:200%;
}

#menu-compte a {
	font-size : 12px;
	text-decoration: none;
	font-weight: bold;
	color: #AA1002;
}

#menu-compte a:hover {
	font-weight: bold;
	color: #276CCE;
}

#menu-compte-exp {
	margin-left : 0px;
	margin-right : 0px;
	font-weight: bold;
	font-size : 13px;
	color: #276CCE;
	border-bottom-width : 1px; 
	border-bottom-style : dashed; 
	border-bottom-color : #276CCE;
	line-height:200%;
}

#menu-compte-exp a {
	font-size : 12px;
	text-decoration: none;
	font-weight: bold;
	color: #276CCE;
}

#menu-compte-exp a:hover {
	font-weight: bold;
	color: #276CCE;
}

.cadresimple {
	margin : 0px;
	margin-top : 5px;
	margin-bottom : 15px;
	border: 1px solid #CCCCCC;
	background-color: #EFEFEF;
	color: #333333;
	font-family: genheva, Arial, Helvetica, sans-serif;
	-moz-border-radius: 4px;
	font-size : 12px;
	padding : 5px;
	line-height:180%;
}

.cadresimple h6{
	margin : 0px;
	margin-top : 5px;
	margin-bottom : 15px;
	color: #333333;
	font-size : 12px;
}

.cadresimple h5{
	margin : 0px;
	margin-top : 5px;
	margin-bottom : 5px;
	color: #333333;
	font-size : 12px;
}

.cadresimple strong{
	color : #AA1002;
}

.cadresimple strong a{
	text-decoration : none;
	color : #AA1002;
}

.cadresimple input, .cadresimple select, .cadresimple textarea{
	border: 1px solid #CCCCCC;
	background-color: #DDDDDD;
	color: #333333;
	-moz-border-radius: 4px;
	font-size : 11px;
}

.tabphotos {
	font-size : 11px;
	font-family: genheva, Arial, Helvetica, sans-serif;
}


.tabphotos select{
	font-size : 10px;
	font-family: genheva, Arial, Helvetica, sans-serif;
}

.tabphotos a{
	font-size : 11px;
	font-family: genheva, Arial, Helvetica, sans-serif;
	color: #276CCE;
}


.commentaires {
	margin : 0px;
	margin-top : 5px;
	margin-bottom : 15px;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	color: #333333;
	font-family: genheva, Arial, Helvetica, sans-serif;
	-moz-border-radius: 4px;
	font-size : 11px;
	padding : 5px;
}

.cadremsg {
	margin : 0px;
	margin-top : 25px;
	margin-bottom : 15px;
	border: 1px solid #CCCCCC;
	background-color: #EEEEEE;
	color: #333333;
	font-family: genheva, Arial, Helvetica, sans-serif;
	-moz-border-radius: 4px;
	font-size : 11px;
	padding : 5px;
}

.cadremsg p{
	margin : 0px;
	margin-top : 5px;
	margin-bottom : 15px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	color: #333333;
	font-family: genheva, Arial, Helvetica, sans-serif;
	-moz-border-radius: 4px;
	font-size : 11px;
	padding : 5px;
}

.cadremsg h6, .commentaires h6, .commentaires a {
	color: #333333;
	font-size : 11px;
	margin : 0px;
	padding : 0px;
}


.commentaires strong{
	color : #AA1002;
}


.commentaires p{
	margin-top : 4px;
	font-style: oblique;
}

.menucommentaire {
	margin-right : 0px;
	color: #333333;
	font-family: genheva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : right;
}

.menucommentaire a{
	text-decoration : none;
	color: #333333;
}
