
ul#langswitch{
    clear:both;
    position: absolute;
    bottom: 20px;
    right: 10px;
    z-index: 50;
    list-style-type: none;
}
ul#langswitch img{
    border :none;
}
ul#langswitch li{
    float: right;
    width: auto;
    height: 11px;
    margin-left: 7px;
}
ul#langswitch li a, ul#langswitch li a:link, ul#langswitch li a:visited, ul#langswitch li a:hover, ul#langswitch li a:focus, ul#langswitch li a:active{
    text-decoration: none;
    color: #fff;
}

.homeBody img#homeexpo {
    position:absolute;
    top:50%;
    margin-top:-248px;
    left:50%;
    margin-left:-248px;
    border: none;
}


/* styles de index.html */
.homeBody {
	font: 10px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	background: #371316;
	text-align: center;
	margin: auto;
	padding: auto;
}
.iframeBody {
	text-align: left;
	padding: 0em;
	margin: 0em;
	background: #FFFFFF;
	}
#menu {
	text-align: left;
	padding: 2em;
	margin: 0em;
	width: 100%;
	}
.categ {
	font-size: 1.3em;
	text-align: right;
	width: 130px;
	height: 60px;
	padding: 2em 2em 0em 2em;
	border-right: 1px solid #FFFFFF;
	float: left;
	}
.categ a:link, a:visited, a:active {
	font-size: 0.9em;
	color: #FFFFFF;
	text-decoration: none;
	}
.categ a:hover {
	font-size: 0.9em;
	color: #CCCCCC;
	text-decoration: none;
	}
.categLogo {
	font-size: 1.3em;
	height: 60px;
	padding: 0em 2em 0em 2em;
	float: left;
	}

/* blocs */
.cheminee {
	width: 560px;
	border-right: 1px solid #EEE;
	vertical-align: top;
}
#textes { width: 560px; height: 250px; }
#images { width: 560px; }
.imagesChem { float:left; padding: 0px 10px 0px 0px; }
.imagesScan { float:left; }

/* choix de la langue affichée */
.en {display:block;}
.fr {display:none;}
.ru {display:none;}

/* styles de paragraphes et de caractère */
.Pardescr01Titre {
	color: #323232;
	text-align: left;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.Pardescr02Txtcourrant {
	color: #666666;
	font-size: 12px;
	font-family: Arial;
	text-align: justify;
}
.Pardescr02Txtcourrantecras {color: #666666; font-size: 8.00px; font-family: Arial; text-align: justify;}
.Pardescr03Tailles {
	color: #b2b2b2;
	font-size: 11px;
	text-align: left;
	font-family: Arial;
}
#Parlangue {color: white; font-family: Arial; text-align: justify;}

/* à nettoyer dans les pages */
.ParNumcheminee {color: white; font-size: 7.00px; text-transform: uppercase; margin-left: 2.26px; text-indent: 4.00px; margin-bottom: 5.66px; font-family: Arial; text-align: justify;}
.Parsections {color: #999999; font-size: 7.00px; text-transform: uppercase; text-indent: 0.00px; text-align: 9; font-family: Arial;}

/* à changer si le temps, spans pas transformés par golive pour les gras et les ital cf.IDCS */
.ChartxtGRASITAL {font-family: Arial;}
.ChartxtITAL {font-style: italic;}
