/*  ---------  CSS generated for skin_jdr01 - http://4avril.com - 2018  ----------- */@font-face {    font-family: "julius_sans_oneregular";    src: url("font1/juliussansone-regular-webfont.woff2") format("woff2"),         url("font1/juliussansone-regular-webfont.woff") format("woff");    font-weight: normal;    font-style: normal;}@font-face {    font-family: "open_sanslight";    src: url("font3/OpenSans-Light-webfont.eot");    src: url("font3/OpenSans-Light-webfont.eot?#iefix") format("embedded-opentype"),         url("font3/OpenSans-Light-webfont.woff") format("woff"),         url("font3/OpenSans-Light-webfont.ttf") format("truetype"),         url("font3/OpenSans-Light-webfont.svg#open_sanslight") format("svg");    font-weight: normal;    font-style: normal;}.titre, .titre a, .titre a:hover, .tbl h2 a, .tblover h2 a {	font-family: julius_sans_oneregular;}.titre a {	background: transparent;}.titre, .titrebox {	background: url(img/titrebox.png);}p, a, a:hover, .titrebox, .tbl, .tblover, .tblbox, .tblboxover, .box p, .box a, .box a:hover, li, h1, h3, h4, .textCenter, label, input.texte, p.box.textLeft, .rep, .quest, div.ariane, button, ul.dropdown li, ul.dropdown li li, p.rubr, #LeftBoxes a {	font-family: open_sanslight;}.wideboxsearch {	border: 1px solid #c0c0c0;	border-radius: 6px;	width: 300px;	padding: 8px 4px;	margin: auto;}.wideboxsearch input.texte{	border: 0px;}div.menuIcons ul li a span {	font-family: julius_sans_oneregular;}h1, .titrebox {	font-variant: small-caps;}#TopBoxes .row .col {	vertical-align: middle;}#MainContent, #AboveBoxes, #LeftBoxes, #RightBoxes, #CenterBoxes {	padding-top: 0px;}.row.T0row0 {	background: linear-gradient(#eeeeee, #fafafa, #ffffff, #fafafa, #f2f2f2, #eeeeee);	border-radius: 0 0 12px 12px;	border: 1px solid #fff;	padding: 10px 0;}div.menuIcons ul li.menu_admin {	position: absolute;	top: 1px; right: 1px;}div.menuIcons ul li.menu_connect {	position: absolute;	top: 1px; right: 80px;}div.menuIcons ul li.menu_admin a span, div.menuIcons ul li.menu_connect a span {	color: transparent;	font: 11px arial, helvetica, sans-serif;}div.menuIcons ul li.menu_admin a:hover span, div.menuIcons ul li.menu_connect a:hover span {	color: #000;}div.menuIcons ul li a:hover span {	border-bottom: 1px dotted #404040;}div.menuIcons ul li a span.current { /* lien actif */	background: linear-gradient(#dedede, #f2f2f2, #ffffff);	border: 2px solid #fff;	border-radius: 14px;	box-shadow: 1px 1px 1px #c0c0c0;}blockquote { /*citation dans le texte*/	border-left: 4px solid #8cce16;	padding-left: 10px;	font-style: italic;}/*BOTTOM*/.ariane.ARNB0 {	color: #808080;}#BottomBoxes .row .col {	vertical-align: middle;}.col.col0.wcol0B01 {	background: url(img/col.png) no-repeat 100% 50%;	min-height: 260px;}.col.col2.wcol2B01 {	background: url(img/col2.png) no-repeat 0% 50%;	min-height: 260px;}#BottomBoxes .titrebox, #BottomBoxes .tblbox, #BottomBoxes .tblboxover, #BottomBoxes .box {	max-width: 220px;	margin: auto;}#BottomBoxes .tblbox, #BottomBoxes .tblboxover, #BottomBoxes .box, #BottomBoxes .tblbox a, #BottomBoxes .tblboxover a, #BottomBoxes .box a {	color: #808080;}#BottomBoxes .titrebox {	color: #808080;	background: transparent;	font-size: 22px;	text-shadow: 1px 1px 1px #000;}#BottomBoxes button {	background: linear-gradient(#404040, #202020);	border: 1px solid #404040;	box-shadow: 1px 1px 1px #202020;	color: #808080;}#BottomBoxes button:hover {	background: linear-gradient(#00BEF2, #0D94BD);	color: #fff;}#BottomBoxes input.texte {	background: #303030;	color: #808080;	border: 1px solid #303030;	border-radius: 0px;	box-shadow: 1px 1px 1px #202020;}#BottomBoxes input.texte:hover {	background: #fff;	border: 2px solid #00BEF2;	color: #000;}#footer a {	color: #404040;}/** ARTICLES **/li.link.curr_item.niv1 a, li.link.curr_item.niv2 a {	padding: 2px 5px 2px 5px;	color: #000;	background: transparent;}li.link.curr_item.niv1 img.puce, li.link.curr_item.niv2 img.puce {	display: none;}ul.item li.curr_item, ul.boxmenu li.curr_item {	border: 1px dotted #808080;	background: #fff;}ul.boxmenu li.curr_item a span.curr_item { /*boite menu - item affiche*/	background: transparent;	color: #000;	padding-left: 4px;}ul.item li.curr_item a { /* titre article est affiché */    color: #fff;	padding: 2px 0 2px 10px;}p.rubr, p.rubr.categ.niv1 { /*rubrique*/	margin-top: 8px;	font-variant: small-caps;	font-size: 18px;	color: #000;}.textCenter.valignMiddle.prtArt a { /*texte article date, navigation*/	color: #404040;	font-size: 12px;}/* MESSAGE */.tdtbldiv.textLeft.width45.nameContactL span, .tdtbldiv.textLeft.width45.mailContactL span, span.textLeft, p.textCenter span { /*champ obligatoire*/	font-size: 10px;}button, button:hover {	border: 1px solid #fff;	border-radius: 4px;}.rep.marginAuto.width95.textLeft.pgrbra {	border: 1px solid #c0c0c0;}legend.headContactW {	display: none;}fieldset.messContactW {	border: 0px;}.quest.textLeft {	background: transparent;	font-variant: small-caps;	font-size: 18px;}.FRAE0 .quest.textLeft {	font-variant: normal;	font-size: 16px;}p.textRight, p.textRight a {	font-variant: small-caps;}.rep {	padding-left: 20px;}.rep.tdtbldiv hr { /*ligne dans reaction article*/	border: 1px dotted #c0c0c0;}.guppy_smileys { /*barre emoticons message*/	display: none;}/*citation*/.quote {	background: url(img/citaHD.png) no-repeat 100% 0%, url(img/citaBG.png) no-repeat 0% 100%;}/*FORUM*/.thtbldiv.textLeft.thheadbodyW a {	background: transparent;	font-size: 16px;	color: #fff;}.textLeft.thbodybottom, .rep.tdtblfr.textCenter.width20.thbodysubjectW {	background: #f2f2f2;}.Code {	border: 1px solid #f2f2f2;	background: #f2f2f2;	color: #000;}p.titre.textCenter.textUpper { /*charte du forum*/	background: url(img/titrebox.png);	color: #404040;	font-size: 14px;	text-align: left;}p.titre.textCenter.textUpper u { /*charte du forum - soulignement*/	text-decoration: none;}p.titre.textCenter.textUnderline { /*utilisation du forum*/	background: url(img/titrebox.png);	color: #404040;	font-size: 14px;	text-align: left;	text-decoration: none;}/*citation dans blog et forum*/.cite span.cite { /*auteur citation*/	background: #fe9f0b;	padding: 2px 4px;	color: #fff;}.cite p { /*corps citation*/	margin: 8px 40px;	padding: 5px;	background: #f2f2f2;}/** TELECHARGEMENT **/.dncontent {	background: #f2f2f2;}/** PHOTOS **/.phsubrubr {	background: transparent;}.phimg { /* miniatures des galeries photos */    background: transparent;    margin: 4px 4px 10px;    border: 0px solid #C0C0C0 !important;    border-radius: 0px;    box-shadow: 0 0 0; }#BottomBoxes .tblbox.photobox, #Bottomboxes .tblboxover.photobox { /*photorama*/	background: transparent;}/** LIENS **/.rep.licontent, .rep.facontent {	margin: 8px 40px;	padding: 5px 10px;	background: #fafafa;}/** MENU MOBILE **/.menu-vertical li {	background: #808080;}.menu-vertical li a {	font: 15px open_sansregular;	color: #fff;}.menu-vertical li a:hover {	color: #fff;}.menu-vertical li:hover, .menu-vertical li li:hover {    background: #00BEF2;}/** PAGE CONTACT **/legend {	background: linear-gradient(#00BEF2, #0D94BD);	color: #fff;	font-weight: normal;	padding: 2px 4px;	border-radius: 4px;}