body{margin:0; padding:0; background-color:#651850; font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; line-height:22px;}

h1{margin:0; padding:0;}
h2{margin:0; padding:0; color:#f15a23;  margin-bottom:10px; padding-top:10px;  }
.socio2{margin:0; padding:0; color:#f15a23;  margin-bottom:10px; padding-top:10px; float:left;  }

h3{margin:0; padding:0;}
p{margin:0; padding:0;}
.spacer{ clear:both;}
.gras{ font-weight:bold;}
img{margin:0; padding:0;border:0}
img a{border:0} 

ul{margin:0; padding:0; margin-bottom:10px;}
ol{margin:0; padding:0; margin-bottom:10px;}
 li{margin:0; padding:0;  margin-left:15px;}


#moncompte{ width:100%; background-color:#96628e; height:33px; font-size:12px;}
#moncompte_contenu{ width:960px; height:33px; margin-left:auto; margin-right:auto;}
#moncompte a{color:#FFF; text-decoration:underline; }

.pousse_aide{ margin-left:100px; -margin-left:80px; border-style:none; border-width:0; }
.pousse_aide2{float:left; display:block; }
.pousse_aide3{float:right; display:block; }

#aide_droite{ float:right}
#aide_gauche{ float:left}

#conteneur{ width:940px;  padding-left:10px; padding-right:10px; background-color:#FFF; margin-left:auto; margin-right:auto; color:#000;}
#form_compte{ display:block; float:left; margin-right:15px; }

#bandeau{ background-image:url(images/fond_bandeau.jpg); background-repeat:no-repeat; width:960px; height:143px; margin-left:auto; margin-right:auto;}
#menu{margin-left:10px; height:42px; }

img.save { float:right; padding-top:5px;}


#pied{ background-color:#480c38; width:940px; padding-left:10px; padding-right:10px; margin-left:auto; margin-right:auto; margin-bottom:20px; padding-bottom:10px; text-align:left; }
#pied ul{margin:0; padding:0;  margin-top:5px;}
#pied li{margin:0; padding:0;  margin-left:15px;}

#pied a{ color:#FFF; text-decoration:none;}
#pied a:hover{ text-decoration:underline;}

#produits{ float:left; width:190px; border-right-color:#FFF; border-right-style:solid; border-right-width:1px; height:200px; margin-right:10px;}
#societe{float:left; width:120px;  border-right-color:#FFF; border-right-style:solid; border-right-width:1px; height:200px; margin-right:10px;}
#informations{float:left; width:150px;  border-right-color:#FFF; border-right-style:solid; border-right-width:1px; height:200px; margin-right:10px;}
#client{float:left; width:130px;  border-right-color:#FFF; border-right-style:solid; border-right-width:1px; height:200px; margin-right:10px; }
#descriptif{float:left; width:290px;}

.tel{ font-size:16px; font-weight:bold; }

.logo_pied{ margin-bottom:10px;}

#flash{ margin-left:370px; -margin-left:330px; float:left;}


/****************************MENU***********************************/
ul#topnav {
	margin: 0; padding: 0;
	float:left;
	width: 670px;
	list-style: none;
	font-size: 1.1em;
	z-index:10000;
}
ul#topnav li {
	float: left;
	margin: 0; padding: 0;
	position: relative;
	z-index:10000;
}
ul#topnav li a {
	float: left; 
	text-indent: -9999px;
	height: 42px;
	z-index:10000;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
ul#topnav a.single {
	background-image:url(images/single.png);
	width: 121px; 
}
ul#topnav a.compil {
	background: url(images/compil.png) no-repeat;
	width: 160px; 
}
ul#topnav a.diapo {
	background: url(images/diapo.png) no-repeat;
	width: 178px; 
}
ul#topnav a.studio {
	background: url(images/studio.png) no-repeat;
	width: 207px; 
}


ul#topnav li .sub {
	position: absolute;	
	top: 42px;
	*left:0;
	background: #6a5754 ;
	padding: 10px 10px 10px;
	float: left;
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	display: none;
	line-height:30px;
}

ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{
	list-style: none;
	margin: 0; padding: 0;
	width: 220px;
	float: left;
}
ul#topnav .sub ul li {
	width: 100%;
	color: #fff;
}
ul#topnav .sub ul li h2 {
	padding: 0;  margin: 0;
	font-size: 1.3em;
	font-weight: normal;
}
ul#topnav .sub ul li h2 a {
	padding: 5px 0;
	background-image: none;
	color: #e8e000;
}
ul#topnav .sub ul li a {
	float: none; 
	text-indent: 0; /*--Reset text indent--*/
	height: auto;
	background: url(navlist_arrow.png) no-repeat 5px 12px;
	display: block;
	text-decoration: none;
	color: #fff;
}
ul#topnav .sub ul li a img { margin-right:5px;}
ul#topnav .sub ul li a:hover {color: #ddd; background-position: 5px 12px ;}

.img_menu{ margin-top:11px;}

h2.ac{font-size:18px; float:left; display:block;}




/******************************DIAPORAMA****************************************/
div.wrap{
margin:0 auto;
text-align:left;
width:580px;
}

div#top div#nav{
float:left;
clear:both;
width:580px;
height:52px;

background:url url(images/nav-bg.png) 0 0 no-repeat;
margin:22px 0 0;
}
div#top div#nav ul{
float:left;
height:52px;
list-style-type:none;
width:580px;

}
div#nav ul li{
float:left;
height:52px;
}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
}
div#header{
width:580px;
float:left;

}

div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:299px;
background:url(images/header-bg.png)  0 no-repeat;
}


div#header div#slide-holder{
z-index:40;
height:299px;
width:580px;
position:absolute;
}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:580px;
height:278px;
overflow:hidden;
position:absolute;
}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
border:0;
}
div#header div#slide-holder div#slide-controls{
right:30px;
top:10px;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:16px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:24px;
display:inline;
margin:11px 15px 0 0;

}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:24px;
height:24px;
display:inline;
font-size:11px;
margin:0 5px 0 0;
line-height:24px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
color:#fff;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -24px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(images/silde-nav.png);}
div#nav ul li a{background:url(images/nav.png) no-repeat;} 

div.Vignette { width:120px; margin-right:15px; float:left;}

/********************************ACCUEIL**********************************/
#droite_accueil{float:left; width:340px; margin-left:20px; margin-top:10px; }
#droite_accueil ul{ margin:0; padding:0;}
#droite_accueil li{margin:0; padding:0; margin-left:15px;}
.partenaire{ margin-top:15px;}
#theme{ width:160px; float:left; margin-right:20px; background-color:#f9f9f9; height:250px; margin-bottom:15px;}
#top10{width:320px; float:left; background-color:#f9f9f9; height:auto; margin-bottom:15px;}
#top10 ol {margin-left:15px !important;
margin-left:10px;}
#top10 ol li {

	}
	#top10 ol li object {
		display:inline;
	}
.bleu{ color:#1084a1; font-size:12px;}

ul.chiffre{ list-style-type:none;}


h3.h3accueil{ background-image:url(images/fond_bleu_titre.jpg); color:#FFF; font-size:16px; font-weight:bold; text-align:center; height:26px; padding-top:5px;}


/************************************SINGLE PERSONNALISE*************************/
.h2gros{ font-size:30px; }

#ariane{}

#ariane ul{
list-style-type:none;
padding:0;
margin:0;
padding-left:5px;

}

#ariane li{
list-style-type:none;
padding:0;
margin:0;
}


#crumbs {
height:37px;
background-color:#eff5f5;
}

#crumbs li {
float:left;
line-height:3.1em;
color:#777;

}



#crumbs li a.debut_lien {
display:block;
padding:0 15px 0 0;
background:url(images/crumbs.gif) no-repeat right center;
}


#crumbs li a:link, #crumbs li a:visited {
text-decoration:none;
color:#777;
}

#crumbs li a:hover, #crumbs li a:focus {
color:#dd2c0d;
}

.ecriture_actif{ color:#651850; font-size:14px; font-weight:bold;}
.ecriture_inactif{ color:#8c8a85; font-size:14px; font-weight:bold;}
.ecriture_actif2{ color:#651850; font-size:13px; font-weight:bold;}
.ecriture_inactif2{ color:#8c8a85; font-size:13px; font-weight:bold;}

.pousse_ecriture{ margin-right:5px; margin-bottom:4px; -margin-bottom:0; -margin-top:3px;}
.suiv a{ color:#1084a1; text-decoration:underline;}
.suiv{ color:#1084a1; text-decoration:underline;}

h3.search_titre{ background-image:url(images/haut_recherche_titre.jpg); width:570px; height:36px; color:#FFF; padding-top:5px; padding-left:10px; }
h3.search_titre2{ background-image:url(images/haut_recherche_titre.2jpg.jpg); width:930px; height:36px; color:#FFF; padding-top:5px; padding-left:10px; }

h3.enregistrer_voix{ background-image:url(images/haut_enregistrer_voix.jpg); width:330px; height:36px; color:#FFF; padding-top:5px; padding-left:10px; }


#gauche_single_perso{ width:580px; margin-right:20px; -margin-right:5px; float:left; }
#gauche_single_perso2{ width:940px; margin-right:20px; -margin-right:5px; float:left; }

#droite_single_perso{width:340px;  float:left;}

#encadrement_gauche{border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; padding-left:10px; padding-right:10px;}
#encadrement_gauche2{border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; padding-left:10px; padding-right:10px;}

#encadrement_gauche2 #aj_dew {width:530px;margin:0 auto;}
#encadrement_gauche2 form {width:400px;margin:0 auto;}
#encadrement_droite{border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; }

.titre_form{ font-weight:bold; font-size:14px;}

#formu_recherche p{ float:left; width:130px; }
#formu_recherche p.long{ float:left; width:155px; }
#formu_recherche p.long2{ float:left; width:135px; }

.gris{ color:#666666; font-style:italic; }

#formu_recherche #recherche_genre{ width:145px;}
#formu_recherche #recherche_theme{ width:130px;}

#bleu{ background-color:#f2f8ff; padding:10px; width:540px; -width:520px; color:#332830;}

.info{ margin-right:5px; margin-bottom:30px; margin-top:5px;}

.bouton_rechercher{ margin-top:10px; margin-left:200px; margin-bottom:10px;}

#rouge{ background-color:#fff2f2; padding:10px; width:95%; color:#e9043a;}
#rouge a{color:#e9043a; text-decoration:underline;}
.rouge2{ background-color:#fff2f2; padding:10px; width:320px; color:#e9043a;}

.resultats_recherche{ font-size:16px; font-weight:bold; color:#651850;}

#TitresBiblio td.sepa{border-top-color:#cccccc; border-top-width:1px; border-top-style:solid; line-height:1px; font-size:1px;}

.titrechoisi26{font-weight:bold; color:#66b203; background-color:#e6fbc7; border-color:#66b203; border-width:1px; padding:10px; width:920px;}





/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav, .ui-tabs-panel {
    font-family: Arial, Verdana, Helvetica, Arial, sans-serif;
    font-size: 12px;
	
}
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 4px;
	border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:solid;
	margin-top:20px;

}
.ui-tabs-panel li ul.ui-tabs-nav  {border:none}

.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 5px 0 1px;
	width: auto;
	-width: 84px; /* be nice to Opera */

}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(tab.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #fff;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
	background-color:#b2a9a8;
	height:30px;
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #6a5754;
	background-color:#FFF;
	height:30px;
	border-top-color:#cccccc; border-top-width:1px; border-top-style:solid;
	border-left-color:#cccccc; border-left-width:1px; border-left-style:solid;
	border-right-color:#cccccc; border-right-width:1px; border-right-style:solid;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 1px;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    padding: 1em 8px;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
	border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:solid;
	border-left-color:#cccccc; border-left-width:1px; border-left-style:solid;
	border-right-color:#cccccc; border-right-width:1px; border-right-style:solid;

}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

.bouton_envoyer{ margin-left:60px;}
.java{ font-size:14px; color:#6a5754; font-weight:bold;}
.java2{  color:#6a5754; }


/****************************PAIEMENT SINGLE*************************************/

#tab{ border-color:#96628e; border-width:1px; border-style:solid; border-collapse:collapse;}
#tab td{ border-width:0; border-style:solid; border-color:#fff;}
#tab tr{ border-width:0; border-style:solid; border-color:#fff;}

.droite{ margin-left:480px; }
.droite2{ margin-left:380px; }
.titre_tab{ font-weight:bold; font-size:14px; color:#FFF;}
#promo{ margin-right:115px;}
.pousse_input{ margin-right:10px;}

#gauche_paiement{float:left; margin-right:20px; width:580px; margin-bottom:20px;}
#droite_paiement{float:left;  width:340px;}

.titre_adresse{ font-weight:bold; font-size:14px; color:#651850;}

/*******************************IDENTIFICATION***********************************/

.titre_id{ font-weight:bold; font-size:16px; color:#000;}
#gauche_id{ float:left; width:341px; margin-right:19px;}
#droite_id{ float:left; width:580px;}

#contenu_gauche_id{border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; 
border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; padding-left:10px; padding-right:10px; 
}

#contenu_droite_id{border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; 
border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; padding-left:10px; padding-right:10px; }



.col_g_label
{
display: block;
float: left;
width: 140px;
text-align: right;
margin-right: 10px;
font-weight:bold;

}

.col_g_label2
{
display: block;
float: left;
width: 80px;
text-align: right;
margin-right: 10px;
font-weight:bold;

}

.pousse_bou{ margin-left:200px; margin-top:15px; border-style:none; border-width:0;}
.black{ color:#000;}


#gros_form p{ margin-bottom:10px;}


#gauche_produit{ float:left; width:580px; margin-right:20px;}

#droite_produit{float:left; width:340px; }

.titre_produit{ font-size:18px; font-weight:bold; color:#651850; line-height:26px;}

/***********************COMPILATION************************************/

#tab_compil{ border-collapse:collapse; border-width:0; border-style:none; } 
#tab_compil td{ border-width:0; border-style:none; } 
#tab_compil tr{ border-width:0; border-style:none;} 

#encadrement_droite_compil{border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; background-color:#f5eff4;}
#droite_single_perso_compil{width:340px;  float:left; }
h3.enregistrer_voix_compil{ background-image:url(images/haut_enregistrer_voix2.jpg); width:330px; height:36px; color:#FFF; padding-top:5px; padding-left:10px; }

#sug_themes{ background-color:#f9f9f9; color:#1084a1;}
#sug_themes h3{ background-image:url(images/haut_bleu.jpg); color:#FFF; font-size:16px; font-weight:bold; height:31px; padding-left:5px; padding-top:5px;}

/**************************JAQUETTE************************************/
#contient_jaquette{ width:700px; float:left;}
#jaquette_droite{ width:240px; float:left;}



INPUT[type="text"] { 
border-color:#e7e7e7; 
border-width:1px;
border-style:solid; 
}

INPUT[type="password"] {border-color:#e7e7e7; 
border-width:1px;
border-style:solid; 

}


/*******************************ENREGISTRER VOIX COMPIL******************/
.orange_ecriture{color:#f15a23; font-weight:bold; font-size:16px;}


/************************diaporama***********************************/
.contien_photo_diapo{ width:118px; border-width:1px; border-color:#651850; border-style:solid; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; float:left; margin-right:20px; margin-bottom:10px; }
.contien_photo_diapo2{ width:118px; border-width:1px; border-color:#651850; border-style:solid; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; float:left;   margin-bottom:10px;}
.pousse_sup{ margin-left:60px; margin-right:30px;}
.pousse_encore{ margin-left:330px;}
.gros_noir{ font-size:16px; font-weight:bold; color:#000; margin-left:150px;}
.gros_noir2{ font-size:16px; font-weight:bold; color:#000; }

/*************************studio************************************/

#gauche_choix{ float:left; width:340px;}
#droite_choix{float:left; width:580px;}

#encadrement_droite_studio{border-left-color:#dac5d5; border-left-style:solid; border-left-width:1px; border-right-color:#dac5d5; border-right-style:solid; border-right-width:1px; background-color:#f5eff4;}

h3.mes_enre{ background-image:url(images/haut_studio.jpg); background-repeat:no-repeat; width:580px; height:31px; color:#FFF; padding-top:5px; padding-left:10px; }


.rouge_gras{ font-weight:bold; color:#e9043a; margin-left:200px;}
.fin_liste{ margin-left:100px;}



/*****************************TARIFS********************************/
#gauche_tarif{float:left; margin-right:10px; width:580px; margin-bottom:20px;}
#droite_tarif{float:left;  width:320px;}
.logos_coli{ margin-left:50px; margin-right:50px;}
/*************************AIDE ET ASTUCES***************************/

#gauche_aeta{ float:left; margin-right:20px; width:460px;}
#droite_aeta{float:left; width:460px;}


.pousse_img_accueil{ margin-right:10px;}
.haut_page{ text-align:right;}
.haut_page a{ color: #f15a23;}
.haut_page a:hover{ color: #333333;}


.pousse_bout_envoyer12{ margin-left:100px;}
.pousse_bout_envoyer13{ margin-left:0px;}

.suivant{ text-align:center;}


table#TitresBiblio a{ color:#000; text-decoration:none;}
table#TitresBiblio a:hover{ color:#000; text-decoration:underline;}
table#TitresBiblio td{ line-height:18px;}
table#TitresBiblio.petit_recherche a{ font-style:italic; color:#666666;}


#contenu_droite_id p { margin-bottom:5px;}



#socios{ float:right; padding-top:15px;}

.titre_aide_astuce{ font-weight:bold; margin-bottom:10px;}


#gauche_tarif table{ border-collapse:collapse;}

#droite_tarif table{border-collapse:collapse;}

#gauche_tarif td{padding-left:5px;}
#droite_tarif td{padding-left:5px;}

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

.pousse_accueil_logos2{ margin-top:10px; margin-bottom:10px; }

.normal{ font-weight:normal; font-style:italic; }



.contenu_aide_astuces
{
border-left-color: #dac5d5;
border-left-style: solid;
border-left-width: 1px;
border-right-color: #dac5d5;
border-right-style: solid;
border-right-width: 1px;
padding-left:10px;
padding-right:10px;
}

/*---------------------------JAQUETTES------------------------------------*/
#jaquette1 a{
	display: block;	width: 220px;Height: 134px;	background-image:url(../images/book1.jpg); background-position:bottom; background-repeat:no-repeat;
}
#jaquette1bis a{
	display: block;	width: 220px;height: 134px;	background-image:url(../images/book1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
#jaquette1bis a:hover{
	background-image:url(../images/book1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
#jaquette1 a:hover{
	background-image:url(../images/book1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
#jaquette2 a{
	display: block;	width: 223px;height: 134px;	background-image:url(../images/book2.jpg); background-position:bottom;background-repeat:no-repeat;
}
#jaquette2 a:hover{
	background-image:url(../images/book2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}

#jaquette2bis a{
	display: block;	width: 223px;	height: 134px;	background-image:url(../images/book2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}

#jaquette2bis a:hover{
	background-image:url(../images/book2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}

#jaquette3 a{
	display: block;	width: 170px;	height: 134px;	background-image:url(../images/book3.jpg); background-position:bottom;background-repeat:no-repeat;
}

#jaquette3 a:hover{
	background-image:url(../images/book3-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
#jaquette3bis a{
	display: block;	width: 170px;	height: 134px;	background-image:url(../images/book3-2.jpg); background-position:bottom;background-repeat:no-repeat;
}

#jaquette3bis a:hover{
	background-image:url(../images/book3-2.jpg); background-position:bottom;background-repeat:no-repeat;
}

.jn1off a{
	display: block;	width: 212px;	height: 120px;	background-image:url(../images/jaquette-perso1.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn1off a:hover{
	background-image:url(../images/jaquette-perso1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn1on a{
	display: block;	width: 212px;	height: 120px;	background-image:url(../images/jaquette-perso1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn1on a:hover{
	background-image:url(../images/jaquette-perso1-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn2off a{
	display: block;	width: 162px;	height: 120px;	background-image:url(../images/jaquette-perso2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn2off a:hover{
	background-image:url(../images/jaquette-perso2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn2on a{
	display: block;	width: 162px;	height: 120px;	background-image:url(../images/jaquette-perso2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}
.jn2on a:hover{
	background-image:url(../images/jaquette-perso2-2.jpg); background-position:bottom;background-repeat:no-repeat;
}


.ui-tabs-panel td{ padding-left:5px;}
.ui-tabs-panel table{ border-collapse:collapse;}

#message_commande{font-weight:bold; color:#66b203; background-color:#e6fbc7; border-color:#66b203; border-width:1px; padding:10px; }


#TitresBiblio th {font-size:14px;}

.pouss_attent{ margin-bottom:30px; padding-top:5px; margin-right:10px;}



