/* BASES */

* {
    margin : 0;
    padding : 0;
	font-size : 8pt;
}
img {
	border : none;
}
body {
	color : #336;
	font-family : Verdana, Tahoma, Arial, sans-serif;
	background : #fff url('images/body_back02.jpg') repeat-x top left;
}
ul {
	margin-left : 15px;
}
td {
	vertical-align : top;
}
a {
	/*
	color : #007db5;
	text-decoration : none;
	*/
	color : #eb6b08;
	font-weight : bold;
}
a:hover {
	color : #eb6b08;
}
p {
	margin-top : 5px;
	text-indent : 5px;
}
#container {             
	position : relative;
	width : 950px;
	margin : 0 auto;
}
#container-inner {     
}

.doubleColonne {
/*border : 1px solid #ccc;*/
}
.doubleColonne td {
padding : 5px 10px;
/*border : 1px solid #ccc;*/
}

/* BANNIERE */
#banner {
	position : relative;
	height : 170px;
	text-align : left;
	background : url('images/banner_back03.jpg') no-repeat top left;
}
#banner * {
	font-family : Arial, Verdana, sans-serif;
}
#banner-inner #banner-date {
	position : absolute;
	font-size : 11px;
	color : #007fb5;
	top : 85px;
	right : 15px;
}
#banner-inner #banner-client {
	position : absolute;
	top : 5px;
	right : 37px;
}
#banner-inner #banner-client a {
	color : #fff;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}
#banner-inner #banner-client a:hover {
	text-decoration : underline;
}

#banner-inner ul {
	position : absolute;
	top : 106px;
	left : 240px;
}
#banner-inner ul li {
	display : inline;	
}
#banner-inner ul li a {
	display : block;
	float : left;
	color : #fff;
	height : 18px;
	font-size : 13px;
	text-decoration : none;
	padding : 1px 9px 0 9px;
	border-left : 1px solid #80bfda;
}
#banner-inner ul li a:hover, #banner-inner ul li .selected {
	background : #eb6b08;
}

#banner-inner h1 {
	position : absolute;
	top : 127px;
	left : 240px;
	color : #007fb5;
	font-size : 13px;
}

/* CORPS DE LA PAGE */
#pagebody {
	background : #fff url('images/pagebody_back.jpg') repeat-x top left;
}
#pagebody-inner {
}
 
#centre{  
	float : left;
	width : 710px;
	margin-left : 14px;
	margin-bottom : 12px;
/*	border : 1px dotted #000;*/
} 
#centre-inner{
}



#sidebar-right { 
	position : relative;
	width : 200px;
	margin-left : 740px;
	padding-bottom : 250px;
/*	border : 1px dotted #000;*/
}
#sidebar-right-inner {   
}

/* BLOCS CENTRAUX */
#centre-inner #progressBar {
	color : #fff;
	padding : 2px 5px;
	margin-bottom : 10px;
	border : 1px solid #fff;
/*	background : #7dbdda;*/
}
#centre-inner #progressBar a {
	color : #fff;
	font-weight : bold;
	text-decoration : none;
}
#centre-inner #progressBar a:hover {
	text-decoration : underline;
}

#centre-inner h3 {	
	display : inline;
	color : #fff;
	padding : 3px 10px;
	background : #009ee0;
}
/* Mise En Page A */
#centre-inner .bloc-MEP-A {
	padding : 10px;
	background : #fff;
	margin-bottom : 10px;
}
#centre-inner .bloc-MEP-A h1 {
	color : #3497c1;
	font-size : 16px;
	letter-spacing : 1px;
}
#centre-inner .bloc-MEP-A h2 {
	color : #eb6b08;
	font-size : 16px;
	letter-spacing : 1px;
	padding-bottom : 3px;
	margin-bottom : 5px;
	border-bottom : 1px solid #3497c1;
}

/* Mise En Page B */
#centre-inner .bloc-MEP-B {
	padding : 5px 10px;
	margin-top : 5px;
	margin-bottom : 10px;
	background : #fff;
	text-indent : 5px;
	text-align : justify;
	border : 1px solid #dce3e6;
}
/*
#centre-inner .bloc-MEP-B a {
	color : #009ee0;
	text-decoration : none;
}
#centre-inner .bloc-MEP-B a:hover {
	text-decoration : underline;
}
*/

/* Mise En Page C */
#centre-inner .bloc-MEP-C {
	padding-top : 5px;
}
#centre-inner .bloc-MEP-C .photo {
	float : left;
	padding : 8px;
	background : #fff;
	border : 1px solid #dce3e6;
}
#centre-inner .bloc-MEP-C .photo img {
	width : 80px;
	height : 60px;
}
#centre-inner .bloc-MEP-C .texte {
	position : relative;
	height : 70px;
	background : #fff;
	margin-left : 100px;
	padding : 3px 10px;
	text-align : justify;
	border : 1px solid #dce3e6;
}
#centre-inner .bloc-MEP-C .texte h4 {
}
#centre-inner .bloc-MEP-C .texte h4 a {
	color : #eb6b0a;
	text-decoration : none;
}
#centre-inner .bloc-MEP-C .texte h4 a:hover {
	text-decoration : underline;
}
#centre-inner .bloc-MEP-C-footer {
	position : absolute;
	bottom : 3px;
	left : 10px;
	color : #959595;
	font-size : 10px;
}
#centre-inner .bloc-MEP-C-footer-droite {
	position : absolute;
	bottom : 3px;
	right : 10px;
	font-size : 10px;
}
#centre-inner .bloc-MEP-C-footer-droite a {
	color : #959595;
	text-decoration : none;
}

/* Mise En Page D */
#centre-inner .bloc-MEP-D {
	padding-top : 5px;
}
#centre-inner .bloc-MEP-D .photo {
	float : left;
	padding : 8px;
	background : #fff;
	border : 1px solid #dce3e6;
}
#centre-inner .bloc-MEP-D .photo img {
	width : 80px;
	height : 60px;
}
#centre-inner .bloc-MEP-D .texte {
	position : relative;
	background : #fff;
	margin-left : 100px;
	padding : 3px 10px;
	text-align : justify;
	border : 1px solid #dce3e6;
}
#centre-inner .bloc-MEP-D-footer {
	position : absolute;
	bottom : 3px;
	left : 10px;
	color : #959595;
	font-size : 10px;
}

/* BLOC THEMATIQUE */

.module {
	margin-bottom : 10px;
}
.module h2 {
/*	display : inline;*/
	color : #fff;
	font-size : 12px;

	padding : 2px 0 2px 8px;
	text-transform : uppercase;
	border : 1px solid #97ADBA;
border-bottom:none;
font-weight : normal;
	background : #eb6b08 url('images/blocthematique_titre_back.jpg') repeat-y top right;
}
.module-content {
	padding : 6px;
	font-size : 11px;
	background : #ebf5f9 url('images/blocthematique_contenu_back.jpg') repeat-x top left;
	border : 1px solid #93BDD3;
}
.module-content * {
	font-size : 11px;
}
.module-content div {
	margin-top : 5px;
}
.module-content input {
	color : #555;
	padding : 2px;
	border : 1px solid #959595;
}
.module-content a {
	color : #0d5aa0;
text-decoration:none;
}
.module-content b {
	color : #eb6b08;
}
.module-content a:hover {
	color : #eb6b08;
}
.module-content ul {
	padding-left : 15px;
}
.module-content ul li a {
	text-decoration : none;
}

.bloc-thematique {
	margin-bottom : 10px;
}
.bloc-thematique h4 {
	display : inline;
	color : #FFFFFF;
	font-size : 10px;
	font-weight : bold;
	padding : 2px 10px;
	text-transform : uppercase;
	border : 1px solid #97ADBA;
	background : #eb6b08 url('images/blocthematique_titre_back.jpg') repeat-y top right;
}
.titre-bloc-thematique {
	color : #FFFFFF;
	padding : 0 10px;
	text-align : center;
	font-size : 10px;
	font-weight : bold;
	text-transform : uppercase;
	border : 1px solid #97ADBA;
	background : #eb6b08 url('images/blocthematique_titre_back.jpg') repeat-y top right;
}
.contenu-bloc-thematique {
	padding : 6px;
	font-size : 10px;
	margin-top : 2px;
	background : #ebf5f9 url('images/blocthematique_contenu_back.jpg') repeat-x top left;
	border : 1px solid #93BDD3;
}
.contenu-bloc-thematique * {
	font-size : 10px;
}
.contenu-bloc-thematique div {
	margin-top : 5px;
}
.contenu-bloc-thematique input {
	color : #555;
	padding : 2px;
	border : 1px solid #959595;
}
.contenu-bloc-thematique a {
	color : #0d5aa0;
}
.contenu-bloc-thematique a:hover {
	color : #eb6b08;
}


/* FOOTER */
.footer{ 
	clear : both;
	position : relative;
	height : 23px;
	color : #64a1ba;
	font-size : 11px;
	background : #e4f1f7;
	padding : 5px 10px 0 10px;
	border-top : 1px solid #cce2ec;
}
.footer-inner {      
}
.footer-inner a, .footer-inner a:active, .footer-inner a:visited, .footer-inner a:link{ 
	color : #64a1ba;
	font-size : 11px;
	text-decoration : none;
}
.footer-inner a:hover{
	text-decoration: underline;
}
.footer-inner-left {
	float : left;
}
.footer-inner-right {
	float : right;
}
.footer-inner #bloc-fee {
	position : absolute;
	right : -27px;
	bottom : 15px;
	width : 235px;
	height : 255px;
	background : url('images/fee/defaut.png') no-repeat bottom right !important;
	background : url('images/fee/defaut.gif') no-repeat bottom right;
}
.footer-inner #bloc-fee.support {
	background-image : url('images/fee/support.png') !important;
	background-image : url('images/fee/support.gif');
}
.footer-inner #bloc-fee.contact {
	background-image : url('images/fee/contact.png') !important;
	background-image : url('images/fee/contact.gif');
}
.footer-inner #bloc-fee.blog {
	background-image : url('images/fee/blog.png') !important;
	background-image : url('images/fee/blog.gif');
}
.footer-inner #bloc-fee.news {
	background-image : url('images/fee/news.png') !important;
	background-image : url('images/fee/news.gif');
}
.footer-inner #bloc-fee.prestations {
	background-image : url('images/fee/prestations.png') !important;
	background-image : url('images/fee/prestations.gif');
}
.footer-inner #bloc-fee.recrutement {
	background-image : url('images/fee/recrutement.png') !important;
	background-image : url('images/fee/recrutement.gif');
}
.footer-inner #bloc-fee.showroom {
	background-image : url('images/fee/showroom.png') !important;
	background-image : url('images/fee/showroom.gif');
}
.footer-inner #bloc-fee.studio {
	background-image : url('images/fee/studio.png') !important;
	background-image : url('images/fee/studio.gif');
}
.footer-inner #bloc-fee.espace_clients {
	background-image : url('images/fee/espace_clients.png') !important;
	background-image : url('images/fee/espace_clients.gif');
}
.footer-inner #bloc-fee.plan {
	background-image : url('images/fee/plan.png') !important;
	background-image : url('images/fee/plan.gif');
}
