@charset "utf-8";
/* CSS Document : balises régulières */

#squelette
{
	clear: both;
	width: 1010px;
	border-style: none;
	background: url(../../../MEDIA/IMAGE/template/fond_1px.png) repeat-y center top;
}

#squelette .td22	{ height:22px; }
#squelette .td23	{ height:23px; }
#squelette .td60	{ height:60px; }

#squelette .header
{
	height:196px;
	background-image: url(../../../MEDIA/IMAGE/template/logo.png);
	background-repeat: no-repeat;
	background-position: 106px 48px;
}

#squelette .intro 	{ height:568px; width:1000px; padding-left:6px; }
#squelette .zenph 	{ height:auto; width:1000px; padding-left:6px; }

#squelette .page 	{ width:950px; margin-left:26px; }

#squelette .fdw 	{ background-color:#FFF; }
#squelette .fdr 	{ background:#CF2538 url(../../../MEDIA/IMAGE/template/fond_1px_r.png) repeat-y center top; }
#squelette .fdn 	{ background-color:#A3947E; }

.div_profilto
{
	width:90px;
	height:130px;
	margin:0 20px 20px 0;
	background:#97866C url(../../../DOCUMENT/membre/foto/d/0.jpg) no-repeat center center;
	display:block;
	float:left;
}

.div_etiquette
{
	width:300px;
	height:300px;
	margin:0 20px 20px 0;
	background:#97866C url(../../../DOCUMENT/public/etiquettes/default.png) no-repeat left top;
	display:block;
	float:left;
}

.div_etik
{
	width:440px;
	height:auto;
	margin:0;
	display:block;
	float:left;
	text-align:center
}

.div_etik img
{
	max-width:250px
}

.imgtitle 		{ margin-bottom:6px; }
.imgtitle24		{ margin-bottom:24px; margin-top:40px; }
.imgtitle24b	{ margin-bottom:24px; }

.pantitle			{font-family:Century;font-size:20px}
.pantitle strong	{font-weight:normal;color:#CF2538}

.pan_bi
{
	width:455px;
	padding:30px 0 30px 0;
	margin-right:30px;
	background: url(../../../MEDIA/IMAGE/template/pan_fd.png) repeat-y center top;
	float:left;
}

.pan_private_050, .pan_private_051, .pan_private_052, .pan_private_053, .pan_private_054, .pan_private_055
{
	width:455px;
	height:695px;
	text-align:center;
	display:block;
}

.pan_private_050 { background: url(../../../MEDIA/IMAGE/visuel/binome_050.jpg) no-repeat center top; }
.pan_private_051 { background: url(../../../MEDIA/IMAGE/visuel/binome_051.jpg) no-repeat center top; }
.pan_private_052 { background: url(../../../MEDIA/IMAGE/visuel/binome_052.jpg) no-repeat center top; }
.pan_private_053 { background: url(../../../MEDIA/IMAGE/visuel/binome_053.jpg) no-repeat center top; }
.pan_private_054 { background: url(../../../MEDIA/IMAGE/visuel/binome_054.jpg) no-repeat center top; }
.pan_private_055 { background: url(../../../MEDIA/IMAGE/visuel/binome_055.jpg) no-repeat center top; }

.pan_private_menu { color:#FFF; width:225px; height:auto; float:right; margin-top:27px; }

.pan_private_menu .menutop
{
	text-transform:uppercase;
	margin: 0 auto 20px auto;
	padding:5px;
	width:165px;
	color:#CF2538;
	background-color:#FFF;
}

.pan_private_menu .menu			{ text-transform:uppercase; margin-top:8px; margin-bottom:8px; }
.pan_private_menu .menu	a		{ color:#FFF; text-decoration:none; }
.pan_private_menu .menu	a:hover	{ color:#68573D; text-decoration:none; }
.pan_private_menu .menu a .on 	{ color:#68573D; }

.pan_text		{
	width:445px;
	height:755px;
	float:left;
	display:block;
	overflow:auto;
	padding-right:20px;
}

.linkbot {
	font-size:9px;
	text-transform: uppercase;
	text-align: left;
	margin-top: 20px;
	margin-bottom: 40px;
}

.linkbot a	{ color: #A3947E; text-decoration: none; }

.g_on		{ background-color:#FF3300; }

.interbarr		{ margin: 0 8px 0 8px; }
.interbarr3		{ margin: 0 3px 0 3px; color:#aca08d; }
.interbarr4		{ margin: 0 4px 0 4px; color:#aca08d; }
.interbarr8		{ margin: 0 8px 0 8px; }

.hr_clair {
	width:360px;
	height:1px;
	color:#E5E5E5;
	margin:25px auto 5px 0;
	border:0;
	background:#E5E5E5
}

.agendatr {
	color: #FFF;
	font-size:11px;
	text-transform:uppercase;
	background-color: #A3947E;
}

.agendatr a		{ color: #FFF; }
.agendatr td	{ padding:5px; }

.imgintext		{ margin-top:30px; margin-bottom:20px; }

.www 	{ color:#CF2538; text-decoration:none; font-size:9px; }
.www a	{ text-decoration:none; }

#div_footer .adresse { color:#FDF9F0; text-align:center; }

h4.actus_title { color:#68573D; font-size:11px; }

.bgact1 a, .bgact2 a, .bgact3 a, .bgact5 a 	{ color:#FFF; text-decoration: none; }
.bgact1, .bgact2, .bgact3, .bgact5	 		{ color: #FFF; background: #B2A18D; width:12px; text-align:center; border-bottom: 1px dotted #CCC;
	transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;  }
.bgact2	{ background: #A3947E; }
.bgact3	{ background: #D1CBC0; }
.bgact5	{ background: #600; }

.bgact1:hover, .bgact2:hover, .bgact3:hover, .bgact5:hover { background:#CF2538; }

.bgact0 { width:12px; }

.abutt .fright a { padding:0 2px;margin:0 1px 0 0;color:#FFF;background:#B2A18D }
.abutt .fright a:hover { color:#FFF;background:#CF2538;text-decoration:none }

.pagidiv 	{ width:420px; height:25px; padding:5px; background:#F2EDE8 }
.pagidiv .current 	{ color:#CF2538;font-weight:700 }
.pagitd50	{ width:50px; text-align:right; padding-right:10px; }

.tr_pair { background:#E6E6E6; height:22px }
.tr_impr { background:#F7F7F7; height:22px }

.majclair { color:#666 }

#phoneNumbers				{padding:0;margin:0;width:100%;border-style:none}
#phoneNumbers p				{padding:2px}
#phoneNumbers tr:hover		{background:#A3947E;color:#FFF}
#phoneNumbers .phoneInter	{width:80px;text-align:center}
#phoneNumbers .phonePre		{width:100px; display:inline-block}
#phoneNumbers .phonePost	{width:100%;margin-left:-100px;display:inline-block;text-align:right; padding:0}

.frm			{padding:0;margin:0;width:100%;border-style:none}
.frm .field		{padding:0 0 10px 0}

.trombine		{width:100%;display:block;margin:0 0 30px 0;padding:0;clear:both}
.trombine li	{float:left}
.trombine em	{
	float:right;
	color:#999
}
.trombine .uchat	{ margin:4px 0; text-transform:capitalize}
.trombine .img	{list-style:none;width:90px;height:130px;margin:0;display:block}
.trombine .txt	{margin:10px 0 0 40px;width:290px}
.trombine li strong	{color:#CF2538;text-transform:uppercase}


/* CSS : crementions */
#div_page_crementions {}

.crementions, .crementions a, .crementions_barrs
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333;
	text-decoration:none;
	text-transform:uppercase;
}

.crementions:hover
{
	color:#660;
	text-decoration:none;
}

.crementions_left { float:left; width:300px; margin:16px }

.crementions_h1 { margin-top:20px; margin-bottom:10px }

.crementions_h2
{
	padding:20px;
	background-color:#FFF;
	text-align:left;
	border:1px solid #CCC
}