body {background-image:url(/_template/images/bkg.gif); margin: 0px;}
A	  {text-decoration: none;}
A:hover   {color: #70706F;}
A:active  {}


/*
 * Styles generaux
*/
#BACKGROUND {
	background-color: #E1D7D0;
	background-image: url(/_template/images/som-logo-bkg.gif);
	background-repeat: no-repeat;
	background-position: 219px 180px;
}
.MenuLang 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: white;
	/*text-transform: capitalize;*/
}

.Contenu {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #AB0029; letter-spacing: 0px;}
.Contenu-Titre {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #AB0029; letter-spacing: 0px;}
.Adresse {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; color: #EB7300; letter-spacing: 0px;}
.Signature {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 14px;
	color: white;
	letter-spacing: 0.2em;
	word-spacing: 0.5em;
}
.Footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #70706F; letter-spacing: 0px;}
.Times {
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	color: #EB7300;
}

.Times div.hour {
    font-size: 28px;
    font-weight: bold;
    letter-spacing: -0.03em;
    line-height: 28px;
}

.Times div.date {
    font-size: 12px;
}



/* 
* HEADER
*/
#MENULANG {
	position: relative;
	visibility: visible;
	z-index: 2;
	width: 970px;
	background-color: #C8B2AB;
	height: 25px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: white;
	border-bottom-color: #8F7A77;
}

#MENULANGBORDERRIGHT {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4C5F8D;
}



/* 
* MAIN
*/
#CONTENU {
	padding-top: 30px;
	padding-left: 52px;
	padding-bottom: 10px;
}
#COLDROIT {
	padding-top: 30px;
	padding-bottom: 10px;
	padding-left: 40px;
	
}
#POINTILLE {
	background-image: url(/_template/images/pointille-bkg.gif);
	background-repeat: repeat-x;
	background-position: center;
}

#COLGAUCHE {background-color: #EEE9E4;}
#NOSSERVICES {
	padding-top: 30px;
	padding-left: 13px;
}
#NOSSERVICES-PICTOS {
	padding-top: 20px;
	padding-bottom: 14px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CAC8C9;
	padding-left: 0px;
}


/*
 * CALQUES FOOTER
 */
 
#FOOTER {position: relative;}


/*
 * GESTION DES HEURES
 */
div#TIME 			{position:absolute;  z-index: 5; background-color:white; width:165px; left:199px; top:0px; padding-top:4px; padding-bottom:4px; padding-right:12px;}
div.city {position: absolute}
div#MARSEILLE-OFF	{position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#MARSEILLE-ON 	{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#ALGER-OFF 		{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#ALGER-ON 		{position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#HOUSTON-OFF 	{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#HOUSTON-ON 	    {position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#TOKYO-OFF 		{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#TOKYO-ON 		{position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#MOSCOU-OFF 		{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#MOSCOU-ON 		{position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#ATHENES-OFF 	{position: absolute;display: block;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
div#ATHENES-ON 	    {position: absolute;display: none;z-index: 5;left: 0px;top: 0px;background-color: #C8B2AB;}
