/* configuration du site */
body {
color: #000000;
text-align: left;
background-attachment:none;
background-repeat:repeat-x;
background-position:top left;
background-attachment: fixed;
background-image: none;
background-color: white;
font-weight: normal;
font-family: Times New Roman, Helvetica, sans-serif, Verdana;
font-size: 10pt;
vertical align: middle ;
text-decoration:none;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
/* barre de défilement uniquement sur IE */
repeat; scrollbar-3dlight-color:#9400d3;
scrollbar-arrow-color: #FFFFFF;
scrollbar-darkshadow-color: #FF00FF;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #FF0000;
scrollbar-shadow-color: #0000FF;
scrollbar-track-color: #9400d3;
}
/* Lien par défaut */
a:active { color: #000000; text-decoration: underline; }
a:link { color: navy; text-decoration:underline;}
a:visited { color: navy; text-decoration: underline;}
a:hover { color: darkviolet; font-weight: bold ; text-decoration:underline;}
/* titre du site */
.titre {
text-align: center;
font-size:12pt;
font-family : Times New Roman, Helvetica, sans-serif, Verdana;
color:#9300d2;
text-decoration:none;
font-weight: bold;
font-style: none;
font-stretch:normal;
letter-spacing:normal;
word-spacing:normal;
text-transform:none;
text-shadow:none;
}
#hautvpro {
margin : 0 auto 20px auto;
clear : both;
}
#header {
margin : 0 auto 0 auto;
clear : both;
}
#contenant {
margin-left : auto;
margin-right : auto;
clear : both;
}
#menug {
float : left;
position : relative;
z-index : 9;
margin-bottom : 20px;
}
#menud {
float : right;
position : relative;
z-index : 10;
margin-bottom : 20px;
}
#contenu {
position : relative;
z-index : 2;
overflow : hidden;
}
#menub {
margin-top : 20px;
clear : both;
}
#bas {
margin : 20px auto 0 auto;
clear : both;
}
#lien-emonsite {
margin : 20px auto 0 auto;
text-align : center;
clear : both;
font-size : 11px;
display : block;
}
#droite {
position : absolute;
right : 5px;
top : 30px;
width : 125px;
}
body {
margin : 0;
padding : 0;
text-align : center;
color : #000000;
font : 10px Verdana, Helvetica, Arial, sans-serif, Verdana;
background-repeat : repeat-x;
background-position : top left;
background-attachment : fixed;
background-image : url(http://www.e-monsite.com/photos/djakougfjhj084-fond.gif);
background-color : #ffffff;
}
a {
color : #1800f0;
text-decoration : underline;
}
a:hover {
text-decoration : none;
}
h1 {
margin : 0 0 0 0;
padding : 0 5px 0 5px;
font-size : 23px;
line-height : normal;
font-family : Verdana;
color : #9300d2;
text-align : center;
display : block;
}
h2 {
margin : 0 0 20px 0;
padding : 3px;
background-color : #ffffff;
text-align : center;
font-size : 11px;
color : #000000;
font-weight : bold;
background-image : url(http://www.e-monsite.com/);
background-repeat : no-repeat;
background-position : center center;
line-height : normal;
}
h2 a {
color : #000000;
}
h3 {
margin : 20px 0 0 0;
padding : 0 0 0 0;
text-align : left;
font-size : 13px;
font-weight : bold;
clear : both;
}
h3 a {
text-decoration : none;
}
h4 {
margin : 0 0 0 0;
padding : 0 0 0 20px;
font-size : 17px;
background : url(http://www.e-monsite.com/rep/im/script.png) left 0%;
}
h5 {
margin : 0 0 0 0;
padding : 0 0 0 0;
font-size : 13px;
}
hr {
border : 0 none;
border-top : 1px solid #9300d2;
width : 100%;
height : 1px;
}
ul.formulaire {
list-style-position : outside;
list-style-type : none;
margin : 0;
}
input {
padding : 2px;
}
textarea {
padding : 2px;
}
#hautvpro {
width : 100%;
text-align : center;
font : 10px Verdana, Helvetica, Arial, sans-serif, Verdana;
color : #000000;
}
#hautvpro a {
color : navy;
text-decoration : none;
margin : 0;
padding : 0;
}
#hautvpro a:hover {
color : coral;
text-decoration : underline;
}
#pubpro {
text-align : center;
margin : 5px;
}
#headerlogo {
text-align : center;
}
#header {
height : 45px;
padding : 3px 0 0 0;
width : 960px;
color : #9300d2;
text-align : center;
font-weight : normal;
}
#header a {
color : navy;
text-decoration : none;
}
#header div.sstitre {
font-size : 20px;
padding : 0 5px 0 5px;
margin : 0;
line-height : normal;
display : block;
}
#headermenu {
width : 960px;
text-align : center;
margin : auto;
}
#contenant {
font-family : Verdana;
width : 980px;
background-color : #ffffff;
text-align : left;
margin-top : 0;
overflow : hidden;
padding : 15px 0 15px 0;
}
#contenant #contenu {
color : #000000;
width : 580px;
margin : 2px 195px 5px 195px;
}
#contenant > #contenu {
width : auto;
margin : 2px 0 5px 0;
}
#contenu div, #contenu span, #contenu ul, #contenu li {
margin : 0;
padding : 0;
}
#contenant #contenu li.formulaire {
list-style-type : none;
}
#menuh {
font-size : 10px;
text-align : center;
color : #ffff00;
margin-bottom : 20px;
font-size : 10px;
height : 20px;
overflow : hidden;
}
#menuh a {
color : #ffff00;
font-size : 10px;
font-weight : bold;
text-decoration : none;
height : 20px;
line-height : 20px;
padding : 4px 10px 4px 10px;
position : relative;
z-index : 100;
}
#menuh a:hover {
color : coral;
text-decoration : underline;
padding : 4px 10px 4px 10px;
}
#menub {
font-size : 10px;
text-align : center;
color : #ffff00;
font-size : 10px;
height : 20px;
overflow : hidden;
}
#menub a {
color : #ffff00;
font-size : 10px;
font-weight : bold;
text-decoration : none;
height : 20px;
line-height : 20px;
padding : 4px 10px 4px 10px;
position : relative;
z-index : 100;
}
#menub a:hover {
color : coral;
text-decoration : underline;
padding : 4px 10px 4px 10px;
}
#menug .categorieg {
padding : 0;
margin : 0 0 20px 0;
background-color : #ffffff;
background-repeat : repeat-y;
background-position : top left;
background-image : url(http://www.e-monsite.com/im/fondv3/5759-3524378image-1-png.png);
}
#menug {
font-size : 10px;
margin : 2px 5px 20px 5px;
width : 170px;
color : #000000;
}
#menug ul {
list-style : none;
margin : 0;
padding : 0 0 0 0;
border : none;
z-index : 100;
}
#menug ul li {
margin : 0;
padding : 0 0 0 0;
}
#menug ul li a {
display : block;
padding : 5px 0 5px 3px;
text-decoration : none;
color : #000000;
}
#menug ul li a:hover, #menug ul li a:focus {
color : coral;
text-decoration : none;
}
#menug span {
text-align : left;
display : block;
padding : 2px 2px 2px 2px;
}
#menug ul.formulaire {
list-style-position : outside;
list-style-type : none;
margin : 0;
font-size : 11px;
}
#menug hr {
border : 0 none;
border-top : 1px solid #9300d2;
width : 100%;
height : 1px;
}
#menug h3 {
display : block;
background-image : url(http://www.e-monsite.com/im/fondscat/fond36.jpg);
background-color : #ffffff;
font-weight : bold;
font-style : italic;
height : 20px;
line-height : 20px;
text-align : center;
font-size : 10px;
color : #ffff00;
padding : 0 3px 0 3px;
margin : 0;
overflow : hidden;
}
#menug h3 a {
color : #ffff00;
text-decoration : none;
}
#menug h3 a:hover {
color : #ffff00;
text-decoration : underline;
}
#menug a {
color : #000000;
text-decoration : none;
}
#menug a:hover {
color : coral;
text-decoration : underline;
}
#menud .categoried {
padding : 0;
margin : 0 0 20px 0;
background-color : #ffffff;
background-repeat : repeat-y;
background-position : top left;
background-image : url(http://www.e-monsite.com/im/fondv3/5759-3524378image-1-png.png);
}
#menud {
font-size : 10px;
margin : 2px 5px 20px 5px;
width : 170px;
color : #000000;
}
#menud ul {
list-style : none;
margin : 0;
padding : 0 0 0 0;
border : none;
z-index : 100;
}
#menud ul li {
margin : 0;
padding : 0 0 0 0;
}
#menud ul li a {
display : block;
padding : 5px 0 5px 3px;
text-decoration : none;
color : #000000;
}
#menud ul li a:hover, #menug ul li a:focus {
color : #9300d2;
text-decoration : none;
}
#menud span {
display : block;
margin : 2px 2px 2px 2px;
}
#menud ul.formulaire {
list-style-position : outside;
list-style-type : none;
margin : 0;
font-size : 11px;
}
#menud hr {
border : 0 none;
border-top : 1px solid #9300d2;
width : 100%;
height : 1px;
}
#menud h3 {
display : block;
background-image : url(http://www.e-monsite.com/im/fondscat/fond36.jpg);
background-color : #ffffff;
font-weight : bold;
font-style : italic;
height : 20px;
line-height : 20px;
text-align : center;
font-size : 10px;
color : #ffff00;
padding : 0 3px 0 3px;
margin : 0;
overflow : hidden;
}
#menud h3 a {
text-decoration : none;
color : #ffff00;
}
#menud h3 a:hover {
text-decoration : underline;
color : #ffff00;
}
#menud a {
color : #000000;
text-decoration : none;
}
#menud a:hover {
color : coral;
text-decoration : underline;
}
#bas {
text-align : center;
color : #000000;
}
#bas a {
color : navy;
text-decoration : none;
}
#bas a:hover {
color : coral;
text-decoration : underline;
}
#lien-emonsite {
color : #000000;
}
#lien-emonsite a {
color : navy;
text-decoration : none;
}
#lien-emonsite a:hover {
color : coral;
text-decoration : underline;
}
#contenu .visiteurs {
margin-top : 20px;
background-color : #ffffff;
text-align : center;
font-size : 10px;
font-weight : bold;
color : #000000;
background-image : url(http://www.e-monsite.com/);
background-repeat : no-repeat;
background-position : center center;
clear : both;
}
#contenu .commentaires {
margin-top : 20px;
padding : 3px;
background-color : #ffffff;
text-align : center;
font-size : 10px;
font-weight : bold;
color : #000000;
background-image : url(http://www.e-monsite.com/);
background-repeat : no-repeat;
background-position : center center;
clear : both;
}
#contenu table.forum {
font-size : 11px;
width : 100%;
border-collapse : collapse;
}
#contenu table.forum td {
border : 1px solid #ffffff;
height : 50px;
padding : 3px;
}
#contenu table.forum tr:hover {
background-color : #ffffff;
color : #9200d2;
}
#contenu table.forum tr:hover a {
color : #9200d2;
}
#contenu td.sujet {
width : 290px;
text-align : left;
font-size : 13px;
}
#contenu div.citationforum {
width : 99%;
text-align : left;
padding : 2px;
display : block;
border : 1px solid #ffffff;
}
#contenu a.liencat {
text-decoration : none;
padding-left : 20px;
background : url('http://www.e-monsite.com/rep/im/folder.png') left 0%;
}
#contenu a.liencat:hover {
text-decoration : underline;
padding-left : 20px;
background : url('http://www.e-monsite.com/rep/im/folder2.png') left 0%;
}
#contenu a.liensujet {
text-decoration : none;
padding-left : 20px;
background : url('http://www.e-monsite.com/rep/im/script.png') left 0%;
}
#contenu a.liensujet:hover {
text-decoration : underline;
padding-left : 20px;
background : url('http://www.e-monsite.com/rep/im/script2.png') left 0%;
}
#contenu a.liensujet:visited {
text-decoration : none;
padding-left : 20px;
background : url('http://www.e-monsite.com/rep/im/script3.png') left 0%;
}
#contenu td.rep {
width : 35px;
text-align : center;
}
#contenu td.derniermessage {
text-align : left;
}
#contenu .auteur {
font-size : 10px;
}
#contenu table.forum-lire {
font-size : 12px;
line-height : 20px;
width : 100%;
border-collapse : collapse;
}
#contenu table.forum-lire td {
border : 1px solid #ffffff;
padding : 5px;
}
#contenu td.titresujet {
background-color : #ffffff;
color : #9200d2;
}
#contenu a.titresujet {
color : #9200d2;
}
#contenu td.internaute {
text-align : center;
width : 18%;
padding : 3px;
}
#contenu .datesujet {
font-size : 11px;
padding-left : 20px;
}
#contenu #monForm {
width : 100%;
}
#contenu #monForm p {
margin : 5px 0;
}
#contenu #monForm fieldset {
margin-bottom : 20px;
border : 1px solid #ffffff;
}
#contenu #monForm fieldset:hover {
background-color : #ffffff;
color : #9200d2;
}
#contenu #monForm fieldset legend {
padding : 0 5px;
font-size : 15px;
color : #ffffff;
}
#contenu #monForm label {
display : block;
width : 155px;
float : left;
padding-right : 1%;
text-align : right;
margin : 5px;
}
#contenu #monForm .form_label_nostyle {
background : none;
}
#contenu #monForm input, #monForm select, #monForm textarea {
margin-left : 1%;
width : 330px;
border : 1px solid #ccc;
}
#contenu #monForm input[type="checkbox"] {
width : 15px;
height : 15px;
}
#contenu #monForm input[type="submit"] {
width : 220px;
float : right;
border : 1px solid #ffffff;
}
#contenu #monForm p {
clear : both;
}
#contenu .message-livredor {
line-height : 20px;
text-align : justify;
}
#contenu .titre-livredor {
font-weight : bold;
}
#contenu .img-livredor {
text-align : right;
margin-top : -30px;
margin-bottom : 10px;
}
#contenu .message-liens {
line-height : 20px;
text-align : justify;
}
#contenu .titre-liens {
font-weight : bold;
}
#contenu a.annuaire {
text-decoration : none;
padding-left : 20px;
font-size : 16px;
}
#contenu a.annuaire:hover {
text-decoration : underline;
padding-left : 20px;
}
#contenu table.tannuaire td {
width : 50%;
text-align : justify;
}
#contenu .img-annuaire {
border : 1px solid #596473;
margin : 5px 10px 25px 0;
vertical-align : middle;
}
#contenu div.description-annuaire {
text-align : justify;
margin-bottom : 25px;
}
#contenu div.description-annuaire p {
margin : 0;
padding : 0;
}
#contenu .sondage {
background : #000;
margin-bottom : 1em;
overflow : hidden;
width : 100%;
height : 16px;
color : #ffffff;
padding-right : 3px;
padding-top : 2px;
font-weight : bold;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
text-align : right;
}
#contenu .photo {
margin : 2px;
border : 0;
}
#contenu .colonnephoto {
width : 33%;
float : left;
text-align : center;
}
#contenu #pageNav {
padding : 20px 0;
text-align : center;
font-weight : bold;
clear : both;
}
#contenu #pageNav span {
padding : 2px 6px 3px 6px;
border : 1px solid #ffffff;
margin-bottom : 20px;
background-color : #9200d2;
color : #ffffff;
}
#contenu #pageNav a {
background : #ffffff;
color : #9200d2;
text-decoration : none;
padding : 2px 6px 3px 6px;
border : 1px solid #9200d2;
}
#contenu #pageNav a:hover {
border-color : #ffffff;
}
#contenu ul.liste_cat_photo {
width : 100%;
list-style-position : outside;
list-style-type : none;
margin : 0;
padding : 0;
}
#contenu ul.liste_cat_photo li {
clear : both;
padding : 0 0 15px 0;
margin : 0;
}
#contenu ul.liste_cat_photo img {
border : 0;
float : left;
padding : 0 5px 15px 0;
}
#contenu ul.liste_cat_photo span {
font-weight : bold;
}
#contenu ul.affichage_photos, ul.affichage_amis, ul.affichage_cartes {
width : 100%;
list-style-position : outside;
list-style-type : none;
margin : 0;
padding : 0;
}
#contenu ul.affichage_photos p {
font-weight : bold;
margin : 0;
padding : 0;
}
#contenu ul.affichage_photos div.commentaires_photo {
clear : both;
padding-top : 5px;
}
#contenu ul.affichage_photos li.liste_photos_1, ul.affichage_amis li.liste_amis, ul.affichage_cartes li.liste_cartes {
width : 33%;
height : 170px;
float : left;
padding-top : 15px;
text-align : center;
overflow : hidden;
}
#contenu ul.affichage_photos li.liste_photos_2 {
width : 100%;
padding-top : 15px;
text-align : left;
overflow : hidden;
}
#contenu ul.affichage_photos img.type2 {
border : 0;
padding : 5px;
float : left;
}
#contenu ul.affichage_photos li.liste_photos_3 {
width : 100%;
padding-top : 15px;
text-align : center;
}
#contenu ul.affichage_photos img.type3 {
border : 0;
padding : 5px;
}
#contenu a.voircom {
background : url(http://www.e-monsite.com/rep/im/comment.png) no-repeat left 0%;
padding : 3px 3px 3px 20px;
font-size : 11px;
margin-left : 10px;
}
#contenu a.addcom {
background : url(http://www.e-monsite.com/rep/im/comments_add.png) no-repeat left 0%;
padding : 3px 3px 3px 20px;
margin-left : 10px;
font-size : 11px;
}
#contenu a.categorieblog {
background : url(http://www.e-monsite.com/rep/im/folder.png) no-repeat left 0%;
padding : 3px 3px 3px 20px;
margin-left : 10px;
font-size : 11px;
}
#contenu ul.affichage_blog, ul.affichage_agenda {
width : 100%;
list-style-position : outside;
list-style-type : none;
margin : 0;
padding : 0;
}
#contenu ul.affichage_blog li, ul.affichage_agenda li {
clear : both;
padding : 0 0 0 0;
margin : 0;
}
#contenu ul.affichage_blog a.billetblog, ul.affichage_blog a.description_agenda {
font-weight : bold;
clear : both;
}
#contenu span.datebilletblog {
background : url(http://www.e-monsite.com/rep/im/clock.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
font-size : 11px;
}
#contenu ul.affichage_agenda span, p.dateagenda {
background : url(http://www.e-monsite.com/rep/im/agenda.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
font-weight : bold;
}
#contenu ul.affichage_blog div.blogtags, div.blogtags_billet, div.infosagenda {
padding : 2px;
margin : 0 0 25px 0;
border : 1px solid #1800f0;
}
#contenu p.contactagenda {
background : url(http://www.e-monsite.com/rep/im/email_go.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
#contenu p.lieuagenda {
background : url(http://www.e-monsite.com/rep/im/map.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
#contenu p.tarifagenda {
background : url(http://www.e-monsite.com/rep/im/money.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
#contenu p.dureeagenda {
background : url(http://www.e-monsite.com/rep/im/time.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
#contenu a.categorieagenda {
background : url(http://www.e-monsite.com/rep/im/folder.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
#contenu a.abo_rss {
background : url(http://www.e-monsite.com/rep/im/feed.png) no-repeat left 0%;
padding : 3px 0 3px 20px;
}
div.photoswidget {
float : left;
width : 60px;
height : 60px;
margin : 1px;
}
input.moteurderecherche {
border : 1px solid #000;
color : #000;
background : #fff;
width : 100%;
}
input.moteurderecherche_valid {
border : 1px solid #fff;
color : #fff;
background : #000;
}
ul.agenda {
padding : 0 0 0 0;
margin : 0;
}
ul.agenda li {
list-style : none;
padding : 5px 2px 5px 2px;
}
ul.agenda li span {
font-weight : bold;
}
.MultiBoxContainer {
position : absolute;
border : 3px solid #fff;
background-color : #fff;
display : none;
z-index : 45;
}
.MultiBoxLoading {
background : url(http://www.e-monsite.com/rep/im/multibox/loader.gif) no-repeat center 0%;
}
.MultiBoxContent {
position : relative;
width : 100%;
height : 100%;
overflow : hidden;
}
.MultiBoxClose {
position : absolute;
top : 3px;
right : 3px;
background : url(http://www.e-monsite.com/rep/im/multibox/close.png) no-repeat;
width : 24px;
height : 24px;
cursor : pointer;
}
.MultiBoxControlsContainer {
overflow : hidden;
height : 0;
position : relative;
}
.MultiBoxControls {
width : 100%;
height : auto;
position : relative;
background-color : #000000;
}
.MultiBoxPrevious {
position : absolute;
background : url(http://www.e-monsite.com/rep/im/multibox/left.png) no-repeat;
width : 24px;
height : 24px;
left : 0;
margin-top : 5px;
cursor : pointer;
}
.MultiBoxNext {
position : absolute;
background : url(http://www.e-monsite.com/rep/im/multibox/right.png) no-repeat;
width : 24px;
height : 24px;
right : 0;
margin-top : 5px;
cursor : pointer;
}
.MultiBoxNextDisabled {
cursor : default;
background : url(http://www.e-monsite.com/rep/im/multibox/rightDisabled.png) no-repeat;
}
.MultiBoxPreviousDisabled {
cursor : default;
background : url(http://www.e-monsite.com/rep/im/multibox/leftDisabled.png) no-repeat;
}
.MultiBoxTitle {
position : relative;
margin : 10px 0 0 35px;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
font-weight : bold;
text-align : left;
}
.MultiBoxNumber {
position : relative;
width : 50px;
margin : 10px 35px 0 0;
float : right;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
text-align : right;
}
.MultiBoxDescription {
clear : left;
position : relative;
margin : 0 35px 0 35px;
padding-top : 5px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #fff;
text-align : left;
}