/**************************************************/
/*               Levallois campus                 */
/*     CSS Definitions v1.0 / Start: 2005/02/10   */
/*            ------ MainSite ------              */
/**************************************************/

/* Base de page ------------------------------------------ */
body 
{
	font-family: Arial, Helvetica, Sans-Serif;
	padding:0px 0px 0px 0px;
	margin:0px;
	background-color: #00577A;
	color: #01364C;
	font-size: 12px;
}

/* Rubrique */
.case {padding:0px 5px 0px 5px;}

.Menu1, .Menu1ON, .Menu1OFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding:1px 0px 1px 10px;
}
.Menu1 {color: #0078A9;}
.Menu1ON {background-color: #0780B2; color: #FFFFFF;}
.Menu1OFF {color: #0078A9;}

.Menu2, .Menu2ON, .Menu2OFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 11px;
	text-decoration:none;
	padding:1px 0px 1px 20px;
}
.Menu2 {color: #0078A9;}
.Menu2ON {background-color: #0780B2; color: #FFFFFF;}
.Menu2OFF {color: #0078A9;}

/* Rubrique */

.affMenu, .affMenuON, .affMenuOFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 10px;
	font-weight: bold;
	text-decoration:none;
	padding:0px 0px 0px 15px;
}
.affMenu {background-color: #0780B2; color: #FFFFFF;}
.affMenuON {background-color: #0780B2; color: #FFFFFF;}
.affMenuOFF {background-color: #0780B2; color: #FFFFFF;}


.menuBg, .menuBgON, .menuBgOFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	text-decoration:none;
	padding:0px 0px 0px 15px;
}
.menuBg {color: #546E87;}
.menuBgON {background-color: #C24B53; color: #FFFFFF; background-image: url(img/bg_fleche_menu.gif);}
.menuBgOFF {color: #546E87;}

.styleMailingtitre {
	font-size: 11px;
	font-weight: bold;
}
.styleMailingsub {
	font-size: 10px;
	font-weight: bold;
	padding:3px 0px 0px 0px;
}
.styleMailing {
	color: #546E87;
	padding:0px 0px 0px 0px;
	font-size: 10px;
}
.styleMailingpad {
	padding:0px 0px 0px 15px;
}
.inputMailing
{
	font-family: Arial, Helvetica, Sans-Serif;
	color: #546E87;
	font-size: 11px;
	width: 67px;
	height: 13px;
	border: solid 1px;
	border-bottom-color: #F1FCFE;
	border-left-color: #C6E1E7;
	border-right-color: #F1FCFE;
	border-top-color: #C6E1E7;
	background-color: #FFFFFF;
}
.styleTxt {
	padding:0px 15px 0px 0px;
	font-size: 12px;
}
.styleBottom:link, .styleBottom:link, .styleBottom:hover, .styleBottom:active, .styleBottom:visited
{
	font-size: 11px;
	font-weight: bold;
}
.styleBottom {color: #FFFFFF; text-decoration: none;}
.styleBottom:link {color: #FFFFFF; text-decoration: none;}
.styleBottom:hover {color: #B2DCEE; text-decoration: none;}
.styleBottom:active {color: #B2DCEE; text-decoration: none;}

.contactez:link, .contactez:link, .contactez:hover, .contactez:active, .contactez:visited
{
	font-size: 10px;
	font-weight: bold;
}
.contactez {color: #B9E9F5; text-decoration: none;}
.contactez:link {color: #B9E9F5; text-decoration: none;}
.contactez:hover {color: #FFFFFF; text-decoration: none;}
.contactez:active {color: #FFFFFF; text-decoration: none;}

.styleBottom2 {color: #B2DCEE; text-decoration: none;}

/* ------------------ NEWS ------------------------ */
.styleNewstitre {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.styleNewsdate {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.styleNewstexte, .styleNewstexte:link, .styleNewstexte:link, .styleNewstexte:hover, .styleNewstexte:active, .styleNewstexte:visited
{
	font-size: 10px;
	font-weight: bold;
}
.styleNewstexte {color: #FFFFFF; text-decoration: none;}
.styleNewstexte:link {color: #FFFFFF; text-decoration: underline;}
.styleNewstexte:hover {color: #EBFF00; text-decoration: underline;}
.styleNewstexte:active {color: #EBFF00; text-decoration: underline;}

.styleNewsarc, .styleNewsarc:link, .styleNewsarc:link, .styleNewsarc:hover, .styleNewsarc:active, .styleNewsarc:visited
{
	font-size: 12px;
	font-weight: bold;
}
.styleNewsarc {color: #FFFFFF; text-decoration: none;}
.styleNewsarc:link {color: #FFFFFF; text-decoration: none;}
.styleNewsarc:hover {color: #EBFF00; text-decoration: none;}
.styleNewsarc:active {color: #EBFF00; text-decoration: none;}

/* -------------------------NEWS 2 ----------------------------- */
.styleNewstitre2 {
	font-size: 12px;
	font-weight: bold;
}
.styleNewsdate2 {
	font-size: 10px;
	font-weight: bold;
}
.styleNewstexte2, .styleNewstexte2:link, .styleNewstexte2:link, .styleNewstexte2:hover, .styleNewstexte2:active, .styleNewstexte2:visited
{
	font-size: 10px;
	font-weight: bold;
}
.styleNewstexte2 {text-decoration: none;}
.styleNewstexte2:link {color: #000000; text-decoration: none;}
.styleNewstexte2:hover {color: #000000; text-decoration: none;}
.styleNewstexte2:active {color: #000000; text-decoration: none;}

/* ---------------- LAYER --------------------*/
.layerGlobal
{
	top: 0px;
	left: 0px;
	height: 0px;
	width: 0px;
	z-index: 1;
	position: relative;
}
.layerMenu
{
	top: 0px;
	left: 0px;
	width: 189px;
	height: 334px;
	z-index: 2;
	background-color: #95D2EB;
	position: absolute;
	visibility: visible;
}
.layerNews
{
	top: 45px;
	left: 199px;
	width: 189px;
	height: 196px;
	z-index: 3;
	position: absolute;
	visibility: visible;
}
.layerNews2
{
	top: 215px;
	left: 264px;
	width: 136px;
	height: 23px;
	z-index: 3;
	position: absolute;
	visibility: visible;
}
.layerMailing
{
	top: 157px;
	left: 532px;
	width: 186px;
	height: 100px;
	z-index: 4;
	position: absolute;
	visibility: visible;
}
.layerTitre
{
	top: 290px;
	left: 205px;
	width: 507px;
	height: 50px;
	z-index: 4;
	position: absolute;
	visibility: visible;
}
/* ---------------- LAYER --------------------*/


/* theme -------------------------------------------- */
.theme, .themeON, .themeOFF, .theme1, .theme2, .theme3, .theme4, .theme1ON, .theme2ON, .theme3ON, .theme4ON, .theme1OFF, .theme2OFF, .theme3OFF, .theme4OFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 11px;
	text-decoration:none;
	padding:1px 0px 1px 20px;
}
.themeLink, .themeLinkON, .themeLinkOFF
{
	cursor: hand;
	cursor: pointer;
	font-size: 9px;
	font-weight: bold;
	text-decoration:none;
	padding:0px 0px 0px 20px;
}
.themeLink {color: #6FD3FC; text-decoration: none;}
.themeLink:link {color: #6FD3FC; text-decoration: none;}
.themeLink:hover {color: #FFFFFF; text-decoration: none;}
.themeLink:active {color: #FFFFFF; text-decoration: none;}

.theme1 {color: #0078A9;} /* ORANGE */
.theme1ON {background-color: #9E002B; color: #FFFFFF;}
.theme1OFF {color: #0078A9;}

.theme2 {color: #0078A9;} /* VERT */
.theme2ON {background-color: #51B169; color: #FFFFFF;}
.theme2OFF {color: #0078A9;}

.theme3 {color: #0078A9;} /* ORANGE */
.theme3ON {background-color: #EF8846; color: #FFFFFF;}
.theme3OFF {color: #0078A9;}

.theme4 {color: #0078A9;} /* BORDEAUX */
.theme4ON {background-color: #8B559F; color: #FFFFFF;}
.theme4OFF {color: #0078A9;}

.txtGtitre 
{
	font-size: 16px;
	font-weight: bold;
	color: #016892;
}
.txtTitre 
{
	font-size: 14px;
	font-weight: bold;
}
.txtGlobal
{
	font-size: 12px;
	font-family: Arial, Helvetica, Sans-Serif;
}
/* theme -------------------------------------------- */