
/*** DEFINITION DE BASE ***/
body
{
	background:url("/images/design/pimotion/body_bg.jpg") repeat-x #c3c8cc;
}

h1, h2							{	color:#db0002;	}

a:hover 						{	color:#d10008;		}

p strong.important				{	color: #bd0709;		}

/*** STRUCTURE ***/
#body_fond
{	background:#FFFFFF;	margin: 0 auto;	width:980px;	padding:0 10px;	border-bottom: 15px solid #ffffff }

/* Bottom */
#body_bottom
{
	position:relative;
	background:url("../../images/design/pimotion/bottom_bg.jpg") no-repeat #008175;
	height:154px;
	color:#c6cfcf; font-size:12px;
	clear:both;
}
#body_bottom .site1	{	position:absolute;	top:34px;	left:37px;	}
#body_bottom .site2	{	position:absolute;	top:34px;	left:344px;	}

#body_bottom a
{	color:#c6cfcf; 	text-decoration:none;	}

#body_bottom a.glossaire, #body_bottom a.cgu, #body_bottom a.mention, #body_bottom a.faq
{
	position:absolute; 	top:45px;	left:666px;
	display:block;	width:62px;	height:18px; padding:2px 0 0 8px ;
}

#body_bottom a.glossaire:hover	{	background:url("../../images/design/pimotion/foot_glossaire_bg.gif") no-repeat; 	}
#body_bottom a.faq				{	width:42px;		left:750px;	}
#body_bottom a.faq:hover		{	background:url("../../images/design/pimotion/foot_cgu_bg.gif") no-repeat; 	}
#body_bottom a.cgu				{	width:42px;		top:64px;	}
#body_bottom a.cgu:hover		{	background:url("../../images/design/pimotion/foot_cgu_bg.gif") no-repeat; 	}
#body_bottom a.mention			{	width:160px;	top:81px;	}
#body_bottom a.mention:hover	{	background:url("../../images/design/pimotion/foot_mention_bg.gif") no-repeat; 	}
#body_bottom a.piblog			{	position:absolute;	top:53px;		right:55px;	}

#body_bottom img
{	vertical-align:middle;	}

#body_bottom .copyright
{	padding-top:125px;	text-align:center;}

#body_bottom .baseline
{	margin-top:30px;	text-align:center; color: #828282}

#body_bottom .baseline a
{	color:#35393C; }

/* Middle */
#body_middle
{
	background:url("../../images/design/pimotion/middle_bg.jpg") repeat-x #bd0709;
}

/*** MENU ***/
#body_menu
{	padding:15px 9px 0 9px;	}

#body_menu table 		{	width:961px; 	}
#body_menu table td		{	vertical-align:top; 	}
#body_menu td h3
{
	height:55px;
	margin:0 3px 0 3px;	padding:0;
	background: url("../../images/design/pimotion/menu_case.gif") no-repeat left top;
    font-weight: bold;
	font-size: 12px;
}
#body_menu td.last h3
{	margin-right:0px;	}

#body_menu td h3 a
{
	text-align: center;		text-decoration:none;
 	background: url("../../images/design/pimotion/menu_case.gif") no-repeat right bottom;
	display:block;
	height: 45px;
    padding:10px 23px 0 23px;
}

#body_menu td h3:hover,
#body_menu td h3:hover a
{	background-image: url("../../images/design/pimotion/menu_case_hover.gif");	}

#body_menu td h3.actif,
#body_menu td h3.actif a
{	background-image: url("../../images/design/pimotion/menu_case_press.gif");	}

/*** CONTENU ***/

.content
{
	clear:both;
}

table.display thead, table.display tfoot {
    background-color: #BD0709;
    color: #FFFFFF;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
}
table.display tbody {
    background-color: #E3E6EA;
}
table.display tbody tr.surligne {
    background-color: #D0D5D9;
}
table.display tbody tr.even {
    background-color: #D0D5D9;
}
table.display td, table.display th {
    border: 1px solid #FFFFFF;
    padding: 5px;
}
table.display ul.menu {
    display: none;
    margin: 0;
    padding: 0;
}
table.display ul.menu li {
    float: left;
    list-style-type: none;
    margin-right: 8px;
}

a.btn_payer			{ background-image: url("/images/design/pimotion/fr/bouton_payer.gif"); }

a.btn_download		{ background-image: url("/images/design/pimotion/fr/bouton_telecharger.gif"); }

