diff --git a/.gitattributes b/.gitattributes
index 8ce292e1928ef3ed710733a8070f06209ede5415..680f9611255e6cef163988c0f6c53025fa2ddf55 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -3941,6 +3941,122 @@ public/opac/skins/original/templates/boites/boite_de_la_division_droite.html -te
 public/opac/skins/original/templates/boites/boite_de_la_division_du_milieu.html -text
 public/opac/skins/original/templates/boites/boite_de_la_division_gauche.html -text
 public/opac/skins/original/templates/boites/boite_vide.html -text
+public/opac/skins/responsive/css/calendar.css -text
+public/opac/skins/responsive/css/dialog.css -text
+public/opac/skins/responsive/css/erreur.css -text
+public/opac/skins/responsive/css/global.css -text
+public/opac/skins/responsive/css/menu_haut.css -text
+public/opac/skins/responsive/css/nuage_tags.css -text
+public/opac/skins/responsive/css/popup.css -text
+public/opac/skins/responsive/css/recherche.css -text
+public/opac/skins/responsive/images/blank.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/book_blank.jpg -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_droite.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_droite_down.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_droite_over.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_gauche.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_gauche_down.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_gauche_over.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_milieu.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_milieu_down.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/bouton_milieu_over.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/btn_ok.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/cancel.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/close.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/coche_verte.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/contracter.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/deployer.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/ecouter.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/loupe.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/moins_carre.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/plus_carre.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/titre_over.jpg -text svneol=unset#unset
+public/opac/skins/responsive/images/bouton/voir_video.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/bulle_message.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/fleche_verte.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/fond-gris.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/fond_titre.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/_vide.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/krec_record.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledblue.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledgreen.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledlightblue.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledlightgreen.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledorange.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledpurple.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledred.png -text svneol=unset#unset
+public/opac/skins/responsive/images/genres/ledyellow.png -text svneol=unset#unset
+public/opac/skins/responsive/images/home.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/logo-google.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/abonnes.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/aktion.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/arts.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/blockdevice.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/bookcase.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/bookmark.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/cdrom_unmount.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/chat.gif.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/cms.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/date.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/desktop.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/find.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/flashkard.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/folder_green.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/folder_home.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/folder_red.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/fsview.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/icon_home.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/info.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/kalarm.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/katomic.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/kcmdf.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/kdmconfig.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/knotes.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/krec_record.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/kreversi.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ktip.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledblue.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledgreen.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledlightblue.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledlightgreen.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledorange.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledpurple.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledred.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/ledyellow.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/mail_find.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/messagebox_info.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/moderation.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/moderation.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/module.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/openterm.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/portail.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/proprietes.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/rss.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/stats.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/thumbnail.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/vide.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/viewmag.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/viewmag1.png -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/web.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/menus/website.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/panneau_alerte.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/patience.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/proprietes.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/puce_facette.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/resa.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/rss.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/rsslong.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/sections/A.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/sections/J.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/sections/V.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/separ.gif -text svneol=unset#unset
+public/opac/skins/responsive/images/suppression.gif -text svneol=unset#unset
+public/opac/skins/responsive/templates/boites/boite_banniere_droite.html -text
+public/opac/skins/responsive/templates/boites/boite_banniere_gauche.html -text
+public/opac/skins/responsive/templates/boites/boite_de_la_division_droite.html -text
+public/opac/skins/responsive/templates/boites/boite_de_la_division_du_milieu.html -text
+public/opac/skins/responsive/templates/boites/boite_de_la_division_gauche.html -text
+public/opac/skins/responsive/templates/boites/boite_vide.html -text
 public/opac/skins/vide/css/calendar.css -text
 public/opac/skins/vide/css/dialog.css -text
 public/opac/skins/vide/css/erreur.css -text
diff --git a/public/opac/skins/responsive/css/calendar.css b/public/opac/skins/responsive/css/calendar.css
new file mode 100644
index 0000000000000000000000000000000000000000..abadb081207773762d3a96a809419cae3ceda8a2
--- /dev/null
+++ b/public/opac/skins/responsive/css/calendar.css
@@ -0,0 +1,14 @@
+table.calendar_main {font-family: Verdana;font-size: 10px;}
+.calendar_title {color: #000000;text-align: center;}
+.calendar_title_month_clickable {color: #D44100;text-decoration: none;font-weight:bold;}
+.calendar_table {border: none;	font-size: 10px;}
+.calendar_table td {border-bottom: 1px solid #666666;text-align: center;width: 20px;}
+.calendar_table th {background-color: #FFFFFF;font-weight: bold;text-align: center;}
+.calendar_weekend {background-color: #FFFFFF;}
+.calendar_other_month {color: #FFFFFF;}
+.calendar_other_month_clickable {color: #FFFFFF;text-decoration: none;}
+.calendar_non_clickable {color: #666666;}
+.calendar_today_clickable {text-decoration: none;font-weight:bold;}
+.day_clickable {color: #D44100;text-decoration: none;}
+.calendar_day_non_clickable {color: #666666;text-decoration: none;}
+.day {	font-weight:bold;}
diff --git a/public/opac/skins/responsive/css/dialog.css b/public/opac/skins/responsive/css/dialog.css
new file mode 100644
index 0000000000000000000000000000000000000000..968123e31937a725b93efd650bacf877dbee4769
--- /dev/null
+++ b/public/opac/skins/responsive/css/dialog.css
@@ -0,0 +1,65 @@
+/* MESSAGES D'ERREURS */
+
+table.dialog_cadre
+{
+	border:8px solid;
+	border-color:#D7E1E7;
+	background-color:#ffffff;
+}
+table.dialog
+{
+	border:1px solid;
+	border-color:#CFD7E7;
+	margin:3;
+	background-color:#f5f5f5;
+}
+table.dialog_bandeau
+{
+	background-image: url("../images/message_erreur_texture.gif");
+	background-repeat: repeat-x;
+	background-color:#ffffff;
+	color:#007CA5;
+	vertical-align:middle;
+	border-bottom:1px solid;
+	border-color:#CFD7E7;
+	height:25px;
+	font-weight:bolder;
+}
+td.dialog_titre
+{
+	font-size: 10pt;
+	font-weight:bold;
+	color:red;
+	text-align:center;
+	padding:5px;
+}
+
+/* DIALOGUE DE SAISIE */
+
+table.dialogue_saisie
+{
+	margin-top:20;
+}
+
+td.dialog_saisie_masque
+{
+	text-align:right;
+	vertical-align:top;
+	color:#007CA5;
+	height:30px;
+}
+td.dialog_saisie_champ
+{
+	vertical-align:top;
+	text-align:left;
+	padding-left:5px;
+}
+
+input
+{
+	font-size:11px;
+}
+textarea
+{
+	font-size:10pt;
+}
\ No newline at end of file
diff --git a/public/opac/skins/responsive/css/erreur.css b/public/opac/skins/responsive/css/erreur.css
new file mode 100644
index 0000000000000000000000000000000000000000..8165379c0a0826bcfd90f5654169673a470fd130
--- /dev/null
+++ b/public/opac/skins/responsive/css/erreur.css
@@ -0,0 +1,55 @@
+/* MESSAGES D'ERREURS */
+p.erreur
+{
+	font-size: 10pt;
+	font-weight:bold;
+	color:red;
+}
+table.erreur_cadre
+{
+	border:8px solid;
+	border-color:#D7E1E7;
+	background-color:#ffffff;
+	width:445px;
+}
+table.erreur
+{
+	border:1px solid;
+	border-color:#CFD7E7;
+	margin:3px;
+	background-color:#f5f5f5;
+	width:445px;
+}
+table.erreur_bandeau
+{
+	background-image: url("../images/message_erreur_texture.gif");
+	background-repeat: repeat-x;
+	background-color:#ffffff;
+	color:#007CA5;
+	vertical-align:middle;
+	border-bottom:1px solid;
+	border-color:#CFD7E7;
+	height:25px;
+	font-weight:bolder;
+}
+td.erreur_titre
+{
+	font-size: 10pt;
+	font-weight:bold;
+	color:red;
+	text-align:center;
+	padding:5px;
+}
+td.erreur_p
+{
+	font-size: 10pt;
+	font-weight:bold;
+	color:#007CA5;
+	padding-left:10px;
+	padding-top:10px;
+}
+td.erreur_texte
+{
+	padding-left:30px;
+	padding-right:10px;
+}
\ No newline at end of file
diff --git a/public/opac/skins/responsive/css/global.css b/public/opac/skins/responsive/css/global.css
new file mode 100644
index 0000000000000000000000000000000000000000..4ef99453ba98d08c5efec795a612ecc636419bbc
--- /dev/null
+++ b/public/opac/skins/responsive/css/global.css
@@ -0,0 +1,274 @@
+/* Global */
+body {font-family:Arial; color:#666666; font-size:14px; margin: 0px}
+h1 {font-size:1.2em; font-weight:bold; margin-bottom:2px;}
+h2 {font-size:1.1em; font-weight:bold; margin-bottom:5px; margin-top:0px;}
+
+a, a:hover, a:visited { text-decoration:none; }
+a, a:visited {color:#0058A5;}
+a:hover {color:#D44100;}
+
+/* Conteneur site */
+.siteWeb div#colGaucheInner,
+.siteWeb div#colMilieuInner,
+.siteWeb div#colDroiteInner,
+.siteWeb div#colContenuInner {vertical-align:top; padding-top:5px}
+
+.siteWeb div.colGauche {
+		height: 100%; 	
+		position:absolute;
+}
+
+.siteWeb div#colGaucheInner {padding-bottom: 10px;}
+
+#site_web_content,
+.siteWeb div#col_wrapper,
+.siteWeb,
+.siteWeb div#right_col_color {
+	float:none;
+}
+
+.colContenu,
+#site_web_wrapper {
+	width: auto !important;
+	max-width: none !important;
+}
+
+
+.colGauche {
+		width: 200px;
+		max-width: 200px;
+}
+
+.colContenu {
+	margin-left: 200px;
+}
+
+
+/* Eléments qui sont redimensionnés en fonction de leur conteneur  */
+.auto_resize img, .auto_resize object, .auto_resize embed {display:none;}
+
+/* Footer */
+.footer {width: auto !important; min-height:40px; padding-top:5px}
+.footer .credit {color:#575757;  border-top:1px solid #a0a0a0;}
+.footer a {color:#C80A1E;}
+
+/* Menu horizontal */
+#menu_horizontal * {
+	padding: 0px;
+	margin: 0px;
+}
+
+#menu_horizontal {
+	height: 30px;
+	cursor: pointer;
+
+	font-size:1.1em;
+	font-weight: bold;
+
+	text-align: center;
+	padding-top: 10px;
+	white-space: nowrap;
+}
+
+#menu_horizontal img {
+	display: inline;
+	height: 16px;
+	width: 16px;
+	margin-right: 5px;
+	margin-bottom: -3px;
+}
+
+#menu_horizontal a {
+	text-decoration:none;
+}
+
+#menu_horizontal ul {
+	margin: 0 auto;
+}
+
+#menu_horizontal li {
+	padding: 0px 5px 0px 5px;
+	vertical-align: middle;
+	list-style: none;
+	position: relative;
+	display: inline;
+	margin-left: 5px;
+	margin-right: 5px;
+}
+
+#menu_horizontal ul li
+{
+	padding-bottom: 10px;
+}
+
+#menu_horizontal ul li ul
+{
+	border: 1px solid #B0BEC7;
+	background-color: #FFFFFF;
+	display: none;
+	position: absolute;
+	top: 1.5em;
+	padding: 2px;
+	z-index: 10;
+}
+
+#menu_horizontal ul li ul li {
+	color: #0058A5;
+	height: 22px;
+	padding: 2px;
+	text-align: left;
+	display: block;
+	font-weight: normal;
+	white-space:nowrap;
+}
+
+#menu_horizontal ul li ul li a {
+	color: #0058A5;
+}
+
+#menu_horizontal ul li.over ul {
+	display: block;
+}
+
+#menu_horizontal ul li ul li:hover {
+	background-color: #B0BEC7;
+}
+
+/* Menu Gauche */
+.menuGauche ul{padding:3px 3px 3px 0pt;margin:0pt 0pt 0pt 10px; list-style-image: url(../images/blank.gif);}
+.menuGauche li{color:#D44100; vertical-align:top;cursor:pointer}
+.menuGauche li:hover{background-color:#78AEFF;}
+.menuGauche img{margin-right:5px; margin-bottom: -3px;}
+.menuGauche a{color:#0058A5; text-decoration:none;}
+.menuGauche a:hover{color:#FFFFFF;text-decoration:none;}
+.menuGauche a:visited{color:#D44100;text-decoration:none;}
+
+
+/* Boites */
+
+.boiteMilieu, .boiteGauche, .boiteDroite, .boiteVide {width:100%;}
+.boiteMilieuInner, .boiteGaucheInner, .boiteDroiteInner, .boiteVideInner {overflow:hidden;}
+.boiteMilieu h2, .boiteGauche h2, .boiteDroite h2 {font-weight:normal;padding-top:3px;}
+.boiteMilieu h1, .boiteGauche h1, .boiteDroite h1 {margin-top:0px;white-space:nowrap}
+.boiteMilieu .contenu, .boiteGauche .contenu, .boiteDroite .contenu, .boiteVide contenu {padding: 5px}
+
+.boiteGauche, .boiteDroite { margin-bottom: 5px;}
+
+/* Boite des division sur le côté */
+.boiteGauche div.titre, .boiteDroite div.titre  {padding: 2px 0px 2px 5px;}
+
+/* Boite de la division du milieu */
+.boiteMilieu {margin-top: 10px;}
+.boiteMilieu .rss{float:right; position: relative; top:-17px; right:10px }
+.boiteMilieu div.titreInner {padding:0px 0px 0px 5px}
+.boiteMilieu h1 {color:#666666; font-size:1.6em; font-weight:bold;}
+
+
+.rechSimpleForm select {width: 100%}
+
+/* Abonnés */
+.abonneTitre {background-color:#D7E1E7;text-align:left; color:#007CA5;font-weight:bold;padding:7px}
+.abonneCadre{background-color:#F4F8FB;border:1px solid #007CA5;}
+.abonne {text-align:center;}
+.abonneFiche {text-align:center; padding:5px}
+
+/* Form */
+.form{}
+.form td.masque{text-align:right;}
+.form td.saisie{text-align:left;}
+.submit {background:transparent url(../images/bouton/btn_ok.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:18px;width:18px;}
+
+/* Tableau de liste */
+.listeTitre{border-bottom:1px solid #CACFD5;border-top:1px solid #CACFD5;color:#666666;font-weight:bold;}
+.listePaire{background-color:#F4F4EF;}
+.listeImpaire{background-color:#FFFFFF;}
+
+/* Barre de nav */
+.barre_nav{width:100%;}
+.barre_nav span{font-size:0.9em; color:#666666;padding:1px;}
+.barre_nav a {font-size:0.9em;color:#D44100;}
+.barre_nav a:hover {color:#D44100;text-decoration:none;}
+.barre_nav a:visited {}
+
+/* Calendrier  A SIMPLIFIER */
+table.calendar_main {font-family: Verdana;font-size: 0.9em}
+.calendar_title td {color: #000000; text-align:center;}
+.calendar_title_month_clickable {color: #D44100;text-decoration: none;font-weight:bold;font-size:1.1em}
+.calendar_table {border: none;}
+
+.calendar_table td,
+.calendar_table th { text-align: center;}
+
+.calendar_table th,
+.calendar_weekend {}
+
+.calendar_other_month_clickable,
+.calendar_other_month {color: #FFFFFF;}
+
+.calendar_day_non_clickable,
+.calendar_table th,
+.calendar_non_clickable {color: #666666;}
+
+.day,
+.calendar_today_clickable {font-weight:bold;}
+
+.day_clickable {color: #D44100;}
+
+.day_clickable,
+.calendar_today_clickable,
+.calendar_other_month_clickable,
+.calendar_title_month_clickable,
+.calendar_day_non_clickable {text-decoration: none;}
+
+/* Error */
+.error {color:red;font-weight:bold;}
+
+
+/* Boites bannière*/
+div#header {
+		overflow: hidden;
+}
+
+div#banniere {
+		position:absolute;
+		overflow: hidden;
+}
+
+div#header .boiteBanniereGauche {
+		left: 0px;
+		font-weight: bold;
+		width: 0px;
+		position: relative;
+		height:100%;
+		display:table;
+}
+
+div#header .boiteBanniereGauche h2 {
+		margin-bottom: 0px;
+}
+
+div#header .boiteBanniereGaucheInner,
+div#header .boiteBanniereDroiteInner {
+		display: table-cell;
+		vertical-align: middle;
+		padding-left: 15px;
+}
+
+div#header .boiteBanniereGaucheInner form {
+		width: 400px
+}
+
+div#header .boiteBanniereDroite {
+		padding: 0px;
+		font-weight: bold;
+		width: 200px;
+		right: 0px;
+		overflow: hidden;
+		height:100%;
+		display:table;
+}
+
+
+#open_accessibility {
+		top:5px;
+}
\ No newline at end of file
diff --git a/public/opac/skins/responsive/css/menu_haut.css b/public/opac/skins/responsive/css/menu_haut.css
new file mode 100644
index 0000000000000000000000000000000000000000..36df66cfe5a1a55196f3616f7eab45292da4cf62
--- /dev/null
+++ b/public/opac/skins/responsive/css/menu_haut.css
@@ -0,0 +1,59 @@
+/*    FEUILLE DE STYLE pour les MENUS */
+
+table.menu_haut
+{
+	font-size:10pt;
+	font-weight:bold;
+	color:#3C3CFF;
+	width:auto;
+}
+tr.menu_haut
+{
+	
+}
+td.menu_titre_haut
+{
+	color:#ffffff;
+	padding-right:10;
+	padding-left:10;
+	cursor:pointer;
+}
+td.menu_titre_haut_over
+{
+	color:#ffffff;
+	padding-right:10;
+	padding-left:10;
+	cursor:pointer;
+}
+
+/* Bloc du sous-menu */
+div.menu_liste
+{
+	display:none;
+	position:absolute;
+	background-color:#B0BEC7;
+	border:1px solid #B0BEC7;
+}
+table.menu_liste
+{
+	background-color:#FFFFFF;
+	cursor:pointer;
+	width:auto;
+	color:#0058A5;
+}
+td.menu_item
+{
+	padding-right:10;
+	padding-left:10;
+	height:22;
+	color:#0058A5;
+}
+td.menu_item_over
+{
+	background-color:#B0BEC7;
+	color:blue;
+	padding-right:10;
+	padding-left:10;
+	height:22;
+	color:#0058A5;
+}
\ No newline at end of file
diff --git a/public/opac/skins/responsive/css/nuage_tags.css b/public/opac/skins/responsive/css/nuage_tags.css
new file mode 100644
index 0000000000000000000000000000000000000000..1749756760c8582c1742a56f0b407da3f1c40197
--- /dev/null
+++ b/public/opac/skins/responsive/css/nuage_tags.css
@@ -0,0 +1,49 @@
+div.nuage {
+	text-align:left;
+	overflow:hidden;
+}
+span.nuage
+{
+	padding-right:4px;
+	padding-left:4px;
+}
+
+a:link.nuage_niveau1,
+a:visited.nuage_niveau1,
+a:hover.nuage_niveau1 {font-size:10px;color:#222;}
+
+a:link.nuage_niveau2,
+a:visited.nuage_niveau2,
+a:hover.nuage_niveau2 {font-size:11px;color:#97819a;}
+
+a:link.nuage_niveau3,
+a:visited.nuage_niveau3,
+a:hover.nuage_niveau3 {font-size:12px;color:#97c546;}
+
+a:link.nuage_niveau4,
+a:visited.nuage_niveau4,
+a:hover.nuage_niveau4 {font-size:13px;color:#53a1c4;}
+
+a:link.nuage_niveau5,
+a:visited.nuage_niveau5,
+a:hover.nuage_niveau5 {font-size:14px;color:#c956c5;}
+
+a:link.nuage_niveau6,
+a:visited.nuage_niveau6,
+a:hover.nuage_niveau6 {font-size:15px;color:#dc3040;}
+
+a:link.nuage_niveau7,
+a:visited.nuage_niveau7,
+a:hover.nuage_niveau7 {font-size:16px;color:#70a112;}
+
+a:link.nuage_niveau8,
+a:visited.nuage_niveau8,
+a:hover.nuage_niveau8 {font-size:17px;color:#8bd8bd3;}
+
+a:link.nuage_niveau9,
+a:visited.nuage_niveau9,
+a:hover.nuage_niveau9 {font-size:18px;color:#54d3f4;font-weight: bold}
+
+a:link.nuage_niveau10,
+a:visited.nuage_niveau10,
+a:hover.nuage_niveau10 {font-size:19px;color:#037ab7;font-weight: bold}
diff --git a/public/opac/skins/responsive/css/popup.css b/public/opac/skins/responsive/css/popup.css
new file mode 100644
index 0000000000000000000000000000000000000000..7f0bdd468163275087d13cb7d9d9800e84c23bb1
--- /dev/null
+++ b/public/opac/skins/responsive/css/popup.css
@@ -0,0 +1,82 @@
+/*  BOITES POPUP */
+
+div.popup
+{
+	position:absolute;
+	z-index:1000;
+	display:none;
+}
+
+.rss_popup
+{
+	border:1px solid #a0a0a0;
+	background-color:#fff;
+	width:600px;
+	display:block;
+	/* -moz-box-shadow: 0px 5px 10px #888; */
+	/* -webkit-box-shadow: 0px 5px 10px #888; */
+}
+
+.rss_popup div.header
+{
+	background-color:#fff;
+	font-size: 12pt;
+	font-weight:bold;
+	color:#666;
+	padding:5px;
+}
+
+.rss_popup div.header img
+{
+	float: right;
+}
+
+.rss_popup div.content
+{
+	background-color:#ffffff;
+	padding-bottom:7px;
+	padding-top:0px;
+	overflow-y: auto;
+	height: 400px;
+
+}
+
+td.popup_titre
+{
+	font-size: 8pt;
+	color:#fff;
+	background-color:#fff;
+	font-weight:bold;
+	padding:5px;
+	border-top: 1px dashed #666;
+}
+
+
+td.popup_ligne
+{
+	font-size: 8pt;
+	color:#666666;
+	padding:5px;
+	padding-top:12px;
+	padding-bottom:12px;
+}
+
+.popup a:link
+{
+	color:#0970B2 ;
+	text-decoration:none;
+	font-weight:bold;
+}
+
+.popup a:visited
+{
+	color:#0970B2;
+	text-decoration:none;
+	font-weight:bold;
+}
+.popup a:hover.
+{
+	color:#0970B2;
+	text-decoration:none;
+	font-weight:bold;
+}
diff --git a/public/opac/skins/responsive/css/recherche.css b/public/opac/skins/responsive/css/recherche.css
new file mode 100644
index 0000000000000000000000000000000000000000..300f6f8f553cff108c528cd5be026854ddbc517c
--- /dev/null
+++ b/public/opac/skins/responsive/css/recherche.css
@@ -0,0 +1,311 @@
+/*    Focntions de recherches et affichage des résultats */
+div.liste_vignette
+{
+	border:1px solid;
+	border-color:#bfbfbf;
+	border-left:none;
+	border-right:none;
+	border-top:none;
+	margin-bottom:5px;
+	padding:5px;
+}
+
+/* Corps de la notice */
+div.notice
+{
+	display:none;
+	border:1px solid;
+	border-color:#bfbfbf;
+}
+div.notice_bloc_titre
+{
+	margin-top:3px;
+	padding-left:7px;
+	color:#B73901;
+	font-size:13px;
+	font-weight:bold;
+	cursor:pointer;
+}
+table.notice
+{
+	background-color:#f4f4f4;
+	border:1px solid;
+	border-color:#bfbfbf;
+	width:100%;
+}
+table.exemplaires
+{
+	width:100%;
+	border:1px solid;
+	border-color:#B7BFC7;
+}
+th.exemplaires
+{
+	background-color:#FFF4B3;
+	color:#073777;
+	font-size:8pt;
+	height:15;
+	text-align:left;
+}
+td.exemplaires
+{
+	background-color:#FBFFE3;
+	text-align:left;
+	font-size:8pt;
+	color:#073777;
+}
+td.notice_rubrique
+{
+	background-image: url("../images/fonction_notice.gif");
+	background-repeat:no-repeat;
+	background-position:top-right;
+	vertical-align:top;
+	text-align:right;
+	color:#073777;
+}
+
+/* ONGLETS ET BLOCS FONCTIONS */
+
+td.onglet {
+	background-repeat: repeat-x;
+	background-position: top;
+	border:1px solid;
+	border-color:#B7BFC7;
+	color:#073777;
+	padding-right:5px;
+	padding-left:5px;
+	padding-bottom:2px;
+	font-size:8pt;
+	text-align:center;
+	height:14px;
+	cursor:pointer;
+}
+
+td.onglet_select {
+	background-repeat: repeat-x;
+	background-position: bottom;
+	border-top:1px solid;
+	border-left:1px solid;
+	border-right:1px solid;
+	border-color:#B7BFC7;
+	color:#C36200;
+	padding-right:5px;
+	padding-left:5px;
+	padding-bottom:2;
+	height:14px;
+	font-size:8pt;
+	text-align:center;
+	font-weight:bold;
+	cursor:pointer;
+}
+td.onglet_vide
+{
+	border-bottom:1px solid;
+	border-color:#B7BFC7;
+	font-size:6pt;
+	height:18px;
+}
+
+/* Contenu */
+div.notice_bloc
+{
+	border:none;
+	border-color:#B7BFC7;
+	display:none;
+	padding:3px;
+	margin-left:5px;
+	margin-bottom:5px;
+}
+
+div.onglet
+{
+	display:none;
+	padding:3px;
+}
+table.onglet
+{
+	border-left:1px solid;
+	border-right:1px solid;
+	border-bottom:1px solid;
+	border-color:#B7BFC7;
+	background-color:#f8f8f8;
+	width:100%;
+}
+
+
+td.notice_patience
+{
+	font-size:10pt;
+	color:#CF6707;
+}
+td.notice_info
+{
+	font-size:8pt;
+	padding-top:10;
+	padding-bottom:20;
+	padding-left:7;
+	padding-right:7;
+	color:#476777;
+}
+/*entete grand titre */
+td.notice_info_entete
+{
+	font-size:10pt;
+	font-weight:bold;
+	padding:5;
+	padding-right:10;
+	color:#476777;
+	background-color:#C7DAFF;
+	border-top:1px solid;
+	border-color:#3CBEFF;
+}
+/* Sous-titre */
+td.notice_info_titre
+{
+	font-size:10pt;
+	font-weight:bold;
+	padding:5;
+	padding-right:5;
+	color:#476777;
+	background-color:#DFE7EF;
+}
+
+/* Lignes de type bloc */
+table.notice_info_ligne
+{
+	margin-bottom:15;
+	width:100%;
+}
+
+td.notice_info_ligne
+{
+	font-size:10pt;
+	color:#476777;
+	vertical-align:top;
+}
+
+td.notice_info_ligne_titre
+{
+	font-size:10pt;
+	font-weight:bold;
+	padding-right:10;
+	padding-bottom:7;
+	color:#C36200;
+	vertical-align:top;
+}
+
+ul.notice_info {
+	font-size:10pt;
+	margin-left:30;
+	margin-bottom:0;
+}
+
+li.notice_liste {
+	font-size:8pt;
+	margin-left:15;
+	margin-bottom:5;
+}
+
+/* LIENS */
+a:link.notice{color:#B73901;font-size:8pt;font-weight:inherit;}
+a:visited.notice{color:#B73901;font-size:8pt;font-weight:inherit;}
+a:hover.notice{color:#B73901;font-size:8pt;font-weight:inherit;text-decoration:none;}
+
+/* GRANDE IMAGE NOTICE */
+
+div.notice_img
+{
+	position:absolute;
+	display:none;
+	background-color:#ffffff;
+}
+
+/* PHOTOS DANS ONGLET */
+table.photo_onglet
+{
+	width:25%;
+	width:100%;
+	margin-top:5px;
+	margin-bottom:5px;
+	background-color:#f8f8f8;
+	vertical-align:middle;
+}
+td.photo_onglet
+{
+	background-color:#eaeaea;
+	vertical-align:middle;
+	text-align:center;
+}
+img.photo
+{
+	width:100px;
+}
+
+/* NAVIGATION CATALOGUES */
+
+/* Bloc complet */
+table.catalogue
+{
+	background-color:#f4f4f4;
+	border:1px solid;
+	border-color:#bfbfbf;
+	width:95%;
+}
+/* Table des rubriques */
+table.catalogue_rubriques
+{
+	width:100%;
+}
+/* Barre de nav  */
+div.catalogue
+{
+	background-color:#DFE7EF;
+	padding:5;
+	font-size:8pt;
+	font-weight:bold;
+	color:#0058A5;
+}
+
+/* CATALOGUES THEMATIQUES (PANIERS) */
+
+/* Liste des catalogues */
+table.panier
+{
+	background-color:#f4f4f4;
+	/*border:1px solid;*/
+	/*border-color:#bfbfbf;*/
+	border:none;
+	padding:20px;
+	width:90%;
+	margin-bottom:15px;
+}
+td.panier_titre
+{
+	font-size:12pt;
+	font-weight:bold;
+	color:#C36200;
+}
+td.panier_texte
+{
+	font-size:10pt;
+	background-color:#DFE7EF;
+	color:#274FA7;
+}
+
+
+/* ALPHABET POUR ACCES DIRECT LISTES */
+
+div.alphabet
+{
+	align:middle;
+}
+a:link.alphabet{font-weight:bold;font-size:12pt;}
+a:visited.alphabet{font-weight:bold;font-size:12pt;}
+a:hover.alphabet{font-weight:bold;font-size:12pt;color:#CF6707;text-decoration:none;}
+
+/* Facettes */ 
+div.facette{padding-left:5px;padding-top:0px; border:1px solid #BFBFBF;}
+td.facette_titre{text-decoration:underline;font-weight:bold;padding-top:6px;}
+.facette_element a{color:#0066CC; text-decoration:none;}
+.facette_element a:hover{color:#0066CC; text-decoration:none;}
+.facette_element a:visited{color:#0066CC;text-decoration:none;}
diff --git a/public/opac/skins/responsive/images/blank.gif b/public/opac/skins/responsive/images/blank.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1e52e194b315d53e604f952a5ec3ee58869e1f50
Binary files /dev/null and b/public/opac/skins/responsive/images/blank.gif differ
diff --git a/public/opac/skins/responsive/images/book_blank.jpg b/public/opac/skins/responsive/images/book_blank.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..d434f921cde75101ee5e4f977c462cf82e5347ad
Binary files /dev/null and b/public/opac/skins/responsive/images/book_blank.jpg differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_droite.gif b/public/opac/skins/responsive/images/bouton/bouton_droite.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d52d2e64e652f855845eaa555ddce46c25f7c491
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_droite.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_droite_down.gif b/public/opac/skins/responsive/images/bouton/bouton_droite_down.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1e45f57072042f33eaa8659e515bc214640d9477
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_droite_down.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_droite_over.gif b/public/opac/skins/responsive/images/bouton/bouton_droite_over.gif
new file mode 100644
index 0000000000000000000000000000000000000000..df34147f9ca150241c7e4150f7e19f4ad1520735
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_droite_over.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_gauche.gif b/public/opac/skins/responsive/images/bouton/bouton_gauche.gif
new file mode 100644
index 0000000000000000000000000000000000000000..1ded7b1f14be7050b2b81b75d3d135ce7d58492a
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_gauche.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_gauche_down.gif b/public/opac/skins/responsive/images/bouton/bouton_gauche_down.gif
new file mode 100644
index 0000000000000000000000000000000000000000..cbaa1e171068af6658d2663ad6e68b4e6310301c
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_gauche_down.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_gauche_over.gif b/public/opac/skins/responsive/images/bouton/bouton_gauche_over.gif
new file mode 100644
index 0000000000000000000000000000000000000000..97fdf685eb7f03586b089630b314d39306da9c27
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_gauche_over.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_milieu.gif b/public/opac/skins/responsive/images/bouton/bouton_milieu.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3f245a0be9eee2e1aa0b82294bc8ff070d322b96
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_milieu.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_milieu_down.gif b/public/opac/skins/responsive/images/bouton/bouton_milieu_down.gif
new file mode 100644
index 0000000000000000000000000000000000000000..30238b77c23b59fdeb62b3e05c4a3d9c31c8719e
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_milieu_down.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/bouton_milieu_over.gif b/public/opac/skins/responsive/images/bouton/bouton_milieu_over.gif
new file mode 100644
index 0000000000000000000000000000000000000000..359a5de6af95611069a25cc9e29c91489478a731
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/bouton_milieu_over.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/btn_ok.gif b/public/opac/skins/responsive/images/bouton/btn_ok.gif
new file mode 100644
index 0000000000000000000000000000000000000000..bd8b032f2cb7154924c66d6ffcf622d6c6918077
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/btn_ok.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/cancel.gif b/public/opac/skins/responsive/images/bouton/cancel.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7716d405cc4086088f43136d136cc9f26bbc27fd
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/cancel.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/close.gif b/public/opac/skins/responsive/images/bouton/close.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3e7c75294804f51ac7758f3cd35fb7dceea92c00
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/close.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/coche_verte.gif b/public/opac/skins/responsive/images/bouton/coche_verte.gif
new file mode 100644
index 0000000000000000000000000000000000000000..2d796f0cb575f16275def682b05f9cea3ccee343
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/coche_verte.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/contracter.gif b/public/opac/skins/responsive/images/bouton/contracter.gif
new file mode 100644
index 0000000000000000000000000000000000000000..2c8a06eecb2cb39b151aca6c2892370e3168256d
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/contracter.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/deployer.gif b/public/opac/skins/responsive/images/bouton/deployer.gif
new file mode 100644
index 0000000000000000000000000000000000000000..b0049e1b51c6e4a7c8f07d8f7fd3bae90c37447a
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/deployer.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/ecouter.gif b/public/opac/skins/responsive/images/bouton/ecouter.gif
new file mode 100644
index 0000000000000000000000000000000000000000..91e803babbedb90d41fc1ba85b347647d7401c9a
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/ecouter.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/loupe.gif b/public/opac/skins/responsive/images/bouton/loupe.gif
new file mode 100644
index 0000000000000000000000000000000000000000..53132da405611f9a089909564e4f57f4957349e3
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/loupe.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/moins_carre.gif b/public/opac/skins/responsive/images/bouton/moins_carre.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7520852b23a2c2aeff16068609001ded81625df7
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/moins_carre.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/plus_carre.gif b/public/opac/skins/responsive/images/bouton/plus_carre.gif
new file mode 100644
index 0000000000000000000000000000000000000000..082a4e6942ff4e20895cd990fea9d8e92149518d
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/plus_carre.gif differ
diff --git a/public/opac/skins/responsive/images/bouton/titre_over.jpg b/public/opac/skins/responsive/images/bouton/titre_over.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..566a54c7c68b4ee1374f57ffc599c7c7a44be604
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/titre_over.jpg differ
diff --git a/public/opac/skins/responsive/images/bouton/voir_video.gif b/public/opac/skins/responsive/images/bouton/voir_video.gif
new file mode 100644
index 0000000000000000000000000000000000000000..8a8104f8874bea19e0a08de8b8abd829ef3ecdac
Binary files /dev/null and b/public/opac/skins/responsive/images/bouton/voir_video.gif differ
diff --git a/public/opac/skins/responsive/images/bulle_message.gif b/public/opac/skins/responsive/images/bulle_message.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3c717fee0588ef9015c84e259307c84e7fe7f78c
Binary files /dev/null and b/public/opac/skins/responsive/images/bulle_message.gif differ
diff --git a/public/opac/skins/responsive/images/fleche_verte.gif b/public/opac/skins/responsive/images/fleche_verte.gif
new file mode 100644
index 0000000000000000000000000000000000000000..876fd3f46c9b8c401ad1d10c83dc12e303126d75
Binary files /dev/null and b/public/opac/skins/responsive/images/fleche_verte.gif differ
diff --git a/public/opac/skins/responsive/images/fond-gris.gif b/public/opac/skins/responsive/images/fond-gris.gif
new file mode 100644
index 0000000000000000000000000000000000000000..9992ed6853f950d4af8b32cf649cc653ad583ecd
Binary files /dev/null and b/public/opac/skins/responsive/images/fond-gris.gif differ
diff --git a/public/opac/skins/responsive/images/fond_titre.gif b/public/opac/skins/responsive/images/fond_titre.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d861bf64e8f7096c02d47880a04fd8276c412bb9
Binary files /dev/null and b/public/opac/skins/responsive/images/fond_titre.gif differ
diff --git a/public/opac/skins/responsive/images/genres/_vide.gif b/public/opac/skins/responsive/images/genres/_vide.gif
new file mode 100644
index 0000000000000000000000000000000000000000..baece777f1547b7988ee7d50bd23aafebf5587fe
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/_vide.gif differ
diff --git a/public/opac/skins/responsive/images/genres/krec_record.png b/public/opac/skins/responsive/images/genres/krec_record.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9e1aca68acf190cb1e355d2c221c449abeaa87b
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/krec_record.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledblue.png b/public/opac/skins/responsive/images/genres/ledblue.png
new file mode 100644
index 0000000000000000000000000000000000000000..db61cc810e446624035a2f275b77033dbb7c34ff
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledblue.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledgreen.png b/public/opac/skins/responsive/images/genres/ledgreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..08b9c9d4d00e4bd6ecc77160a404f8a5971e26bf
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledgreen.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledlightblue.png b/public/opac/skins/responsive/images/genres/ledlightblue.png
new file mode 100644
index 0000000000000000000000000000000000000000..70057a01896e1b0416986872afe956bda3a6a2a9
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledlightblue.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledlightgreen.png b/public/opac/skins/responsive/images/genres/ledlightgreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..abbdd128a0677735647676f248edeb74ddbb2ce8
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledlightgreen.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledorange.png b/public/opac/skins/responsive/images/genres/ledorange.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8545721c98b207957a7a8ecc4570376b411f503
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledorange.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledpurple.png b/public/opac/skins/responsive/images/genres/ledpurple.png
new file mode 100644
index 0000000000000000000000000000000000000000..39933b2089af67e24d5609d69b56004b92f43037
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledpurple.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledred.png b/public/opac/skins/responsive/images/genres/ledred.png
new file mode 100644
index 0000000000000000000000000000000000000000..bdb53d4e571bf43f147979b7e52c24b42bc9f4dd
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledred.png differ
diff --git a/public/opac/skins/responsive/images/genres/ledyellow.png b/public/opac/skins/responsive/images/genres/ledyellow.png
new file mode 100644
index 0000000000000000000000000000000000000000..c20fd6e42d8226074bb13225caa7ecfbd0c203bb
Binary files /dev/null and b/public/opac/skins/responsive/images/genres/ledyellow.png differ
diff --git a/public/opac/skins/responsive/images/home.gif b/public/opac/skins/responsive/images/home.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3ccc6b2dfd021b5fb5cc01d06fc22762984a7261
Binary files /dev/null and b/public/opac/skins/responsive/images/home.gif differ
diff --git a/public/opac/skins/responsive/images/logo-google.gif b/public/opac/skins/responsive/images/logo-google.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5ea32e8b3ed45135691504a349d76d4e534de158
Binary files /dev/null and b/public/opac/skins/responsive/images/logo-google.gif differ
diff --git a/public/opac/skins/responsive/images/menus/abonnes.gif b/public/opac/skins/responsive/images/menus/abonnes.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6ecc8c61d4b1e9e4ce6d17e26ea4455a7fe1c63e
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/abonnes.gif differ
diff --git a/public/opac/skins/responsive/images/menus/aktion.png b/public/opac/skins/responsive/images/menus/aktion.png
new file mode 100644
index 0000000000000000000000000000000000000000..e616061dc908f18de0373cfc04d8b3734456815b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/aktion.png differ
diff --git a/public/opac/skins/responsive/images/menus/arts.png b/public/opac/skins/responsive/images/menus/arts.png
new file mode 100644
index 0000000000000000000000000000000000000000..f88632dcd30be1945bb637ebf3e65193fafe2b6f
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/arts.png differ
diff --git a/public/opac/skins/responsive/images/menus/blockdevice.png b/public/opac/skins/responsive/images/menus/blockdevice.png
new file mode 100644
index 0000000000000000000000000000000000000000..18e10cd3cfdd2578592929768cb272157a7ca051
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/blockdevice.png differ
diff --git a/public/opac/skins/responsive/images/menus/bookcase.png b/public/opac/skins/responsive/images/menus/bookcase.png
new file mode 100644
index 0000000000000000000000000000000000000000..e53f430cb59b4074243d4e9a5f0ccea3c84696b1
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/bookcase.png differ
diff --git a/public/opac/skins/responsive/images/menus/bookmark.png b/public/opac/skins/responsive/images/menus/bookmark.png
new file mode 100644
index 0000000000000000000000000000000000000000..2cd69471ded3cc920295590b4d9cdc50b9855f9f
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/bookmark.png differ
diff --git a/public/opac/skins/responsive/images/menus/cdrom_unmount.png b/public/opac/skins/responsive/images/menus/cdrom_unmount.png
new file mode 100644
index 0000000000000000000000000000000000000000..e2e3f679af98d0ebececc74daab072bc6c4a0aaf
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/cdrom_unmount.png differ
diff --git a/public/opac/skins/responsive/images/menus/chat.gif.png b/public/opac/skins/responsive/images/menus/chat.gif.png
new file mode 100644
index 0000000000000000000000000000000000000000..f19475ccd8e6313a7763023af903c875dc93ee8b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/chat.gif.png differ
diff --git a/public/opac/skins/responsive/images/menus/cms.gif b/public/opac/skins/responsive/images/menus/cms.gif
new file mode 100644
index 0000000000000000000000000000000000000000..b15196011230c41f74f086e4f548ebe96d9986ab
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/cms.gif differ
diff --git a/public/opac/skins/responsive/images/menus/date.png b/public/opac/skins/responsive/images/menus/date.png
new file mode 100644
index 0000000000000000000000000000000000000000..bd4b4c6c164aac1b80727789c7dd105bd21958ee
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/date.png differ
diff --git a/public/opac/skins/responsive/images/menus/desktop.png b/public/opac/skins/responsive/images/menus/desktop.png
new file mode 100644
index 0000000000000000000000000000000000000000..291f8a4ac92dc9947249c141340352c0eacaa093
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/desktop.png differ
diff --git a/public/opac/skins/responsive/images/menus/find.gif b/public/opac/skins/responsive/images/menus/find.gif
new file mode 100644
index 0000000000000000000000000000000000000000..d55138931fd2e73eb9cd96015c000617c4297631
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/find.gif differ
diff --git a/public/opac/skins/responsive/images/menus/flashkard.png b/public/opac/skins/responsive/images/menus/flashkard.png
new file mode 100644
index 0000000000000000000000000000000000000000..17474f263576b43fdf1e22712911905b0c829b1f
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/flashkard.png differ
diff --git a/public/opac/skins/responsive/images/menus/folder_green.png b/public/opac/skins/responsive/images/menus/folder_green.png
new file mode 100644
index 0000000000000000000000000000000000000000..7246a187e0b62a76df18f7f20e402425b7d7b6e7
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/folder_green.png differ
diff --git a/public/opac/skins/responsive/images/menus/folder_home.png b/public/opac/skins/responsive/images/menus/folder_home.png
new file mode 100644
index 0000000000000000000000000000000000000000..3525b0b7375937f2506785382cf38e7db204716b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/folder_home.png differ
diff --git a/public/opac/skins/responsive/images/menus/folder_red.png b/public/opac/skins/responsive/images/menus/folder_red.png
new file mode 100644
index 0000000000000000000000000000000000000000..760160301f9082896ed2b264b0df5cf0f19e0363
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/folder_red.png differ
diff --git a/public/opac/skins/responsive/images/menus/fsview.png b/public/opac/skins/responsive/images/menus/fsview.png
new file mode 100644
index 0000000000000000000000000000000000000000..e167acf2054e36435521437a03f91acafba4d133
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/fsview.png differ
diff --git a/public/opac/skins/responsive/images/menus/icon_home.gif b/public/opac/skins/responsive/images/menus/icon_home.gif
new file mode 100644
index 0000000000000000000000000000000000000000..fd6e77555b988905c8a9dd659a6b9ded76763cce
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/icon_home.gif differ
diff --git a/public/opac/skins/responsive/images/menus/info.gif b/public/opac/skins/responsive/images/menus/info.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5929adf2330716c846765eaa4a7209c03a8727dd
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/info.gif differ
diff --git a/public/opac/skins/responsive/images/menus/kalarm.png b/public/opac/skins/responsive/images/menus/kalarm.png
new file mode 100644
index 0000000000000000000000000000000000000000..f81357ead0d17b00c89a04f64ceca4d358108636
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/kalarm.png differ
diff --git a/public/opac/skins/responsive/images/menus/katomic.png b/public/opac/skins/responsive/images/menus/katomic.png
new file mode 100644
index 0000000000000000000000000000000000000000..34cb910b857b115d51fbea53f164d47c10dec8c3
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/katomic.png differ
diff --git a/public/opac/skins/responsive/images/menus/kcmdf.png b/public/opac/skins/responsive/images/menus/kcmdf.png
new file mode 100644
index 0000000000000000000000000000000000000000..604c3d593979fa532a420de3e7b2a9c01b22979b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/kcmdf.png differ
diff --git a/public/opac/skins/responsive/images/menus/kdmconfig.png b/public/opac/skins/responsive/images/menus/kdmconfig.png
new file mode 100644
index 0000000000000000000000000000000000000000..7ad2e0c006bb68c7c55d988db247749e3c6347d5
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/kdmconfig.png differ
diff --git a/public/opac/skins/responsive/images/menus/knotes.png b/public/opac/skins/responsive/images/menus/knotes.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e27e9cae74f033b53b28170417338986d307911
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/knotes.png differ
diff --git a/public/opac/skins/responsive/images/menus/krec_record.png b/public/opac/skins/responsive/images/menus/krec_record.png
new file mode 100644
index 0000000000000000000000000000000000000000..d9e1aca68acf190cb1e355d2c221c449abeaa87b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/krec_record.png differ
diff --git a/public/opac/skins/responsive/images/menus/kreversi.png b/public/opac/skins/responsive/images/menus/kreversi.png
new file mode 100644
index 0000000000000000000000000000000000000000..af8cf84b4f658b3a383328e67745a767293ade6d
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/kreversi.png differ
diff --git a/public/opac/skins/responsive/images/menus/ktip.png b/public/opac/skins/responsive/images/menus/ktip.png
new file mode 100644
index 0000000000000000000000000000000000000000..4d63112132de404e7e59ce0cac52178f5637e101
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ktip.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledblue.png b/public/opac/skins/responsive/images/menus/ledblue.png
new file mode 100644
index 0000000000000000000000000000000000000000..db61cc810e446624035a2f275b77033dbb7c34ff
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledblue.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledgreen.png b/public/opac/skins/responsive/images/menus/ledgreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..08b9c9d4d00e4bd6ecc77160a404f8a5971e26bf
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledgreen.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledlightblue.png b/public/opac/skins/responsive/images/menus/ledlightblue.png
new file mode 100644
index 0000000000000000000000000000000000000000..70057a01896e1b0416986872afe956bda3a6a2a9
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledlightblue.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledlightgreen.png b/public/opac/skins/responsive/images/menus/ledlightgreen.png
new file mode 100644
index 0000000000000000000000000000000000000000..abbdd128a0677735647676f248edeb74ddbb2ce8
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledlightgreen.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledorange.png b/public/opac/skins/responsive/images/menus/ledorange.png
new file mode 100644
index 0000000000000000000000000000000000000000..f8545721c98b207957a7a8ecc4570376b411f503
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledorange.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledpurple.png b/public/opac/skins/responsive/images/menus/ledpurple.png
new file mode 100644
index 0000000000000000000000000000000000000000..39933b2089af67e24d5609d69b56004b92f43037
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledpurple.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledred.png b/public/opac/skins/responsive/images/menus/ledred.png
new file mode 100644
index 0000000000000000000000000000000000000000..bdb53d4e571bf43f147979b7e52c24b42bc9f4dd
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledred.png differ
diff --git a/public/opac/skins/responsive/images/menus/ledyellow.png b/public/opac/skins/responsive/images/menus/ledyellow.png
new file mode 100644
index 0000000000000000000000000000000000000000..c20fd6e42d8226074bb13225caa7ecfbd0c203bb
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/ledyellow.png differ
diff --git a/public/opac/skins/responsive/images/menus/mail_find.png b/public/opac/skins/responsive/images/menus/mail_find.png
new file mode 100644
index 0000000000000000000000000000000000000000..1e230e2e40184e0a9291a950bbf7448168c83f7d
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/mail_find.png differ
diff --git a/public/opac/skins/responsive/images/menus/messagebox_info.png b/public/opac/skins/responsive/images/menus/messagebox_info.png
new file mode 100644
index 0000000000000000000000000000000000000000..ecdc9917ca2ef1fc3ec65de8b9ce52aee8566d4a
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/messagebox_info.png differ
diff --git a/public/opac/skins/responsive/images/menus/moderation.gif b/public/opac/skins/responsive/images/menus/moderation.gif
new file mode 100644
index 0000000000000000000000000000000000000000..dbc8a87db59da7346626cb61750d56cd9a7f949a
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/moderation.gif differ
diff --git a/public/opac/skins/responsive/images/menus/moderation.png b/public/opac/skins/responsive/images/menus/moderation.png
new file mode 100644
index 0000000000000000000000000000000000000000..c420e13cef7b1ecd5472b436900d0d2369d7a02e
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/moderation.png differ
diff --git a/public/opac/skins/responsive/images/menus/module.gif b/public/opac/skins/responsive/images/menus/module.gif
new file mode 100644
index 0000000000000000000000000000000000000000..5e5ef917b9ebdda9230bbc4555f6c23a008a250b
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/module.gif differ
diff --git a/public/opac/skins/responsive/images/menus/openterm.png b/public/opac/skins/responsive/images/menus/openterm.png
new file mode 100644
index 0000000000000000000000000000000000000000..9715fea3db7b8b0288037781547537bf6da7d18d
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/openterm.png differ
diff --git a/public/opac/skins/responsive/images/menus/portail.png b/public/opac/skins/responsive/images/menus/portail.png
new file mode 100644
index 0000000000000000000000000000000000000000..3888295e650a265ff93d6fd3f9d7b50f3ef30ccd
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/portail.png differ
diff --git a/public/opac/skins/responsive/images/menus/proprietes.gif b/public/opac/skins/responsive/images/menus/proprietes.gif
new file mode 100644
index 0000000000000000000000000000000000000000..b15196011230c41f74f086e4f548ebe96d9986ab
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/proprietes.gif differ
diff --git a/public/opac/skins/responsive/images/menus/rss.gif b/public/opac/skins/responsive/images/menus/rss.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6677ebab82822d684015da3c063cce1c78c6c347
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/rss.gif differ
diff --git a/public/opac/skins/responsive/images/menus/stats.png b/public/opac/skins/responsive/images/menus/stats.png
new file mode 100644
index 0000000000000000000000000000000000000000..0f1dc1398416b1a229f9dbe4d4310d6ace3a4f9e
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/stats.png differ
diff --git a/public/opac/skins/responsive/images/menus/thumbnail.png b/public/opac/skins/responsive/images/menus/thumbnail.png
new file mode 100644
index 0000000000000000000000000000000000000000..91adff8dee83d7a3a16abace7b8db11802ce0088
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/thumbnail.png differ
diff --git a/public/opac/skins/responsive/images/menus/vide.gif b/public/opac/skins/responsive/images/menus/vide.gif
new file mode 100644
index 0000000000000000000000000000000000000000..baece777f1547b7988ee7d50bd23aafebf5587fe
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/vide.gif differ
diff --git a/public/opac/skins/responsive/images/menus/viewmag.png b/public/opac/skins/responsive/images/menus/viewmag.png
new file mode 100644
index 0000000000000000000000000000000000000000..6dd1931589b453f6cc9772fd1851d8705d6b6631
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/viewmag.png differ
diff --git a/public/opac/skins/responsive/images/menus/viewmag1.png b/public/opac/skins/responsive/images/menus/viewmag1.png
new file mode 100644
index 0000000000000000000000000000000000000000..41b0d869b3dab87156b0088e8d94e8952b8d5cd1
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/viewmag1.png differ
diff --git a/public/opac/skins/responsive/images/menus/web.gif b/public/opac/skins/responsive/images/menus/web.gif
new file mode 100644
index 0000000000000000000000000000000000000000..454aa00f76ce8203c538ca7ccaedbb3e3ecdb134
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/web.gif differ
diff --git a/public/opac/skins/responsive/images/menus/website.gif b/public/opac/skins/responsive/images/menus/website.gif
new file mode 100644
index 0000000000000000000000000000000000000000..8533eec4e31bab5bf86f503c5e2d9ed3b69c79fc
Binary files /dev/null and b/public/opac/skins/responsive/images/menus/website.gif differ
diff --git a/public/opac/skins/responsive/images/panneau_alerte.gif b/public/opac/skins/responsive/images/panneau_alerte.gif
new file mode 100644
index 0000000000000000000000000000000000000000..8580c2264a20568a51f4ca922f03a85018cbaf0f
Binary files /dev/null and b/public/opac/skins/responsive/images/panneau_alerte.gif differ
diff --git a/public/opac/skins/responsive/images/patience.gif b/public/opac/skins/responsive/images/patience.gif
new file mode 100644
index 0000000000000000000000000000000000000000..085ccaecaf5fa5c34bc14cd2c2ed5cbbd8e25dcb
Binary files /dev/null and b/public/opac/skins/responsive/images/patience.gif differ
diff --git a/public/opac/skins/responsive/images/proprietes.gif b/public/opac/skins/responsive/images/proprietes.gif
new file mode 100644
index 0000000000000000000000000000000000000000..06d03a2dd5092d11d1a81fa2793cd19d56770a57
Binary files /dev/null and b/public/opac/skins/responsive/images/proprietes.gif differ
diff --git a/public/opac/skins/responsive/images/puce_facette.gif b/public/opac/skins/responsive/images/puce_facette.gif
new file mode 100644
index 0000000000000000000000000000000000000000..876fd3f46c9b8c401ad1d10c83dc12e303126d75
Binary files /dev/null and b/public/opac/skins/responsive/images/puce_facette.gif differ
diff --git a/public/opac/skins/responsive/images/resa.gif b/public/opac/skins/responsive/images/resa.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6ee972ce28167cdf6529d07d11e48f6f23744640
Binary files /dev/null and b/public/opac/skins/responsive/images/resa.gif differ
diff --git a/public/opac/skins/responsive/images/rss.gif b/public/opac/skins/responsive/images/rss.gif
new file mode 100644
index 0000000000000000000000000000000000000000..6677ebab82822d684015da3c063cce1c78c6c347
Binary files /dev/null and b/public/opac/skins/responsive/images/rss.gif differ
diff --git a/public/opac/skins/responsive/images/rsslong.gif b/public/opac/skins/responsive/images/rsslong.gif
new file mode 100644
index 0000000000000000000000000000000000000000..4ebf17f95598dab786a2a8cae253b23f87bc4a55
Binary files /dev/null and b/public/opac/skins/responsive/images/rsslong.gif differ
diff --git a/public/opac/skins/responsive/images/sections/A.gif b/public/opac/skins/responsive/images/sections/A.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3918249df97dec21747f6c4ab77948a33ffa5b26
Binary files /dev/null and b/public/opac/skins/responsive/images/sections/A.gif differ
diff --git a/public/opac/skins/responsive/images/sections/J.gif b/public/opac/skins/responsive/images/sections/J.gif
new file mode 100644
index 0000000000000000000000000000000000000000..3e93c98ca5c66f05bdf7f4e199e55ae242bdacb7
Binary files /dev/null and b/public/opac/skins/responsive/images/sections/J.gif differ
diff --git a/public/opac/skins/responsive/images/sections/V.gif b/public/opac/skins/responsive/images/sections/V.gif
new file mode 100644
index 0000000000000000000000000000000000000000..81012c9c212e09141c75a56c7df1a4b6dd8291f1
Binary files /dev/null and b/public/opac/skins/responsive/images/sections/V.gif differ
diff --git a/public/opac/skins/responsive/images/separ.gif b/public/opac/skins/responsive/images/separ.gif
new file mode 100644
index 0000000000000000000000000000000000000000..0b964aa5c9e5838bc92371b248b98276cab19bdf
Binary files /dev/null and b/public/opac/skins/responsive/images/separ.gif differ
diff --git a/public/opac/skins/responsive/images/suppression.gif b/public/opac/skins/responsive/images/suppression.gif
new file mode 100644
index 0000000000000000000000000000000000000000..7716d405cc4086088f43136d136cc9f26bbc27fd
Binary files /dev/null and b/public/opac/skins/responsive/images/suppression.gif differ
diff --git a/public/opac/skins/responsive/templates/boites/boite_banniere_droite.html b/public/opac/skins/responsive/templates/boites/boite_banniere_droite.html
new file mode 100644
index 0000000000000000000000000000000000000000..20728d299cae87bec57ba7095d74c0ff1ad90cd0
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_banniere_droite.html
@@ -0,0 +1,8 @@
+<div class="boiteBanniereDroite">
+	<div class="boiteBanniereDroiteInner">
+			{IF-TITRE}			
+			<h1>{TITRE}</h1>
+			{ENDIF}
+			{CONTENU}
+	</div>
+</div>
diff --git a/public/opac/skins/responsive/templates/boites/boite_banniere_gauche.html b/public/opac/skins/responsive/templates/boites/boite_banniere_gauche.html
new file mode 100644
index 0000000000000000000000000000000000000000..0a84dcbf3c92de1ed1be5b3ac5bda55d64d33459
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_banniere_gauche.html
@@ -0,0 +1,8 @@
+<div class="boiteBanniereGauche">
+	<div class="boiteBanniereGaucheInner">
+			{IF-TITRE}			
+			<h1>{TITRE}</h1>
+			{ENDIF}
+			{CONTENU}
+	</div>
+</div>
diff --git a/public/opac/skins/responsive/templates/boites/boite_de_la_division_droite.html b/public/opac/skins/responsive/templates/boites/boite_de_la_division_droite.html
new file mode 100644
index 0000000000000000000000000000000000000000..7f1b2edb8875e9fc0964e3611854b3a07bb5bcd1
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_de_la_division_droite.html
@@ -0,0 +1,17 @@
+<div class="boiteDroite">
+	<div class="boiteDroiteInner">
+		{IF-TITRE}
+
+	
+	<div class="titre">
+		<div><h1>{TITRE}</h1></div>
+		<div class="rss">{RSS}</div>
+	</div>
+
+		{ENDIF}
+	
+	<div class="contenu">
+		{CONTENU}
+	</div>
+	</div>
+</div>
diff --git a/public/opac/skins/responsive/templates/boites/boite_de_la_division_du_milieu.html b/public/opac/skins/responsive/templates/boites/boite_de_la_division_du_milieu.html
new file mode 100644
index 0000000000000000000000000000000000000000..37af59eabfa79f9e154efa51ec77edbabe318aa6
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_de_la_division_du_milieu.html
@@ -0,0 +1,20 @@
+<div class="boiteMilieu">
+	<div class="boiteMilieuInner">
+		{IF-TITRE}
+
+	<div class="titre">
+			<div class="titreInner">
+				<h1>{TITRE}</h1>
+				<div class="rss">{RSS}</div>
+			</div>
+	</div>
+
+		{ENDIF}
+	
+	<div class="contenu">
+  	<div class="contenuInner">
+		{CONTENU}
+		</div>
+	</div>
+	</div>
+</div>
diff --git a/public/opac/skins/responsive/templates/boites/boite_de_la_division_gauche.html b/public/opac/skins/responsive/templates/boites/boite_de_la_division_gauche.html
new file mode 100644
index 0000000000000000000000000000000000000000..49b8836f6284c835418ac47f6855f6d529834a5b
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_de_la_division_gauche.html
@@ -0,0 +1,15 @@
+<div class="boiteGauche">
+	<div class="boiteGaucheInner">
+
+		{IF-TITRE}
+		<div class="titre">
+			<div><h1>{TITRE}</h1></div>
+			<div class="rss">{RSS}</div>
+		</div>
+		{ENDIF}
+	
+		<div class="contenu">
+			{CONTENU}
+		</div>
+	</div>
+</div>
diff --git a/public/opac/skins/responsive/templates/boites/boite_vide.html b/public/opac/skins/responsive/templates/boites/boite_vide.html
new file mode 100644
index 0000000000000000000000000000000000000000..27192317240cd1bbfb54e995469b5ef7d87870be
--- /dev/null
+++ b/public/opac/skins/responsive/templates/boites/boite_vide.html
@@ -0,0 +1,7 @@
+<div class="boiteVide">
+	<div class="boiteVideInner">
+		<div class="titre"><h1>{TITRE}</h1></div>
+		<div class="rss">{RSS}</div>
+		<div class="contenu">{CONTENU}</div>
+	</div>
+</div>