@import "squeezebox.css";
@media print{
	img{
		display:none;
}
}
html,body {
    background-color: #2D2D2D;
    color: #2D2D2D;
    font-family: Arial, Helvetica, sans-serif;
    height: 100%;
    margin: 0pt;
    padding: 0pt;
    text-align: center;
    width: 100%;
}

ul {
    border: medium none;
    margin: 0pt;
    padding: 0pt;
}

li {
    margin: 0pt;
}

hr {
    clear: both;
    margin: 0pt;
    padding: 0pt;
    visibility: hidden;
}

img {
    border: medium none;
}

a {
    outline-color: -moz-use-text-color;
    outline-style: none;
    outline-width: medium;
}

#global {
    background: #F3F3F3;
    height: 100%;
    text-align: left;
	margin:0px auto;
	min-width:750px;
}
#global td{
	vertical-align:middle;
	border:none;
}
#vide{
	width:52px;
}
#menu{
	padding-left:10px;
	width:150px;
}
#menu ul{
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
	width:150px;
}

#menu a {
    display: block;
    height: 40px;
    text-decoration: none;
}

#menu span {
    display: block;
    text-indent: -5000px;
}

#menu li {
    margin-bottom: 15px;
}

#menu .lienActif a {
    background-position: left bottom;
}

#menu a:hover {
    background-position: left bottom;
}

#apropos a {
    background-image: url(apropos.png);
    width: 120px;
}

#mariage a {
    background-image: url(mariage.png);
    width: 103px;
}

#portrait a {
    background-image: url(portrait.png);
    width: 89px;
}

#entreprises a {
    background-image: url(entreprises.png);
    width: 145px;
}

#atable a {
    background-image: url(atable.png);
    width: 97px;
}

#muzardise a {
    background-image: url(muzardise.png);
    width: 128px;
}

#contact a {
    background-image: url(contact.png);
    width: 101px;
}

#contenu {
	width:510px;
}

#contenu .imgageSlideshow {
    float: right;
    padding-bottom: 15px;
    padding-right: 15px;
}
#cache{
	position:absolute;
	width:500px;
	top:0px;
	left:50%;
	margin-left:-245px;
	padding-bottom:18px;
	z-index:9999;
	background:url(vide.gif);
}
#copyright {
	width:52px;
	background:#2D2D2D;
}

#copyright img {
    border: medium none;
}

#pied {
    bottom: 0px;
    color: #2D2D2D;
    font-size: 0.6em;
    left: 0px;
    position: absolute;
    text-align: center;
    width: 100%;
}

#pied a {
    color: #2D2D2D;
    text-decoration: none;
}

#langues {
    cursor: pointer;
    position: absolute;
    right: 0px;
    text-align: right;
    top: 0px;
    z-index: 2000;
}

#switchLangue {
    display: none;
}

#langues img {
    padding-right: 4px;
}

#langues a {
    color: #F3F3F3;
    padding-right: 10px;
    text-decoration: none;
}

#listeLangues {
    background: #2D2D2D none repeat scroll 0% 0%;
    padding-left: 10px;
    visibility: visible;
}

#popup {
	position: absolute;
    color: #2D2D2D;
    height: 100%;
    top: 0px;
    visibility: hidden;
    width: 100px;
    z-index: 10000;
	text-align:left;
}

#popup a {
    background: #F3F3F3 none repeat scroll 0% 0%;
    color: #2D2D2D;
    display: block;
    padding-left: 5px;
    text-decoration: none;
    width: 95px;
}

#mot {
    display: inline;
    font-size: 1em;
    padding-left: 5px;
}

.titreArticle{
	padding:0;
	width:50px;
	display:none;
}
#mot img{
}
#explication {
    font-size: 0.8em;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 50px;
    text-align: justify;
}
.contenuArticle{
	display:none;
}
#fondExplication {
    background: #F3F3F3 none repeat scroll 0% 0%;
    display: none;
    position: relative;
}

#jsalert {
    background: #CAECEE none repeat scroll 0% 0%;
    border-bottom: 1px solid black;
    color: #2D2D2D;
    font-size: 0.7em;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}