/* CSS Document */
BODY {background-color: #e5dcdb;
	/*scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #F5F3EF;
	scrollbar-shadow-color : #D8CFBE;
	scrollbar-3dlight-color : #F5F3EF;
	scrollbar-darkshadow-color : #D8CFBE;
	scrollbar-track-color : #e5dcdb;
	scrollbar-arrow-color : #330099;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#000000;
	text-align:center
}
BODY, TH, TD, SPAN, DIV { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1.4em;}
TD { vertical-align:top}
FORM { margin:0px; padding:0px;}
Zdiv {border:1px solid black;margin:0px;text-align:left}
ul {margin-left:20px; list-style-image:url(../Images/PuceRouge.jpg);}
li {margin-bottom:3px;}
optgroup {font-weight:bold; font-style:normal; font-size: 1em}
A:ACTIVE, A:LINK, A:VISITED {color: #0069B2; text-decoration:none}
A:HOVER{text-decoration:underline; color: #0069B2;}
h1 {margin:0;padding:0}

/* Communs */
.TexteRouge {color:#EF2233;}
.TexteRougeGras {color:#EF2233; font-weight:bold;}
.TextePetitRougeGras {font-size: 0.9em; color:#EF2233; font-weight:bold;}
.TexteRougeGras14 {font-size: 14px; color:#EF2233; font-weight:bold;}
.RougeUnitam {color:#E6003C}

.Titre14 {font-size: 14px; font-weight:bold;}
.Titre16 {font-size: 16px; font-weight:bold;}
.Titre17 {font-size: 17px; font-weight:bold;}

/* Infos Salons */
#InfosSalon {width:170px;padding-top:50px;padding-left:40px;}
.AccrocheSalon {font-weight:bold;color:#999393;margin-bottom:5px;font-size:11px}
.NomSalonHome {font-weight:bold} 
.DateSalonHome {font-size:10px;margin-bottom:5px;width:160px;}
.SavoirSalon {font-size:11px}
.ContenuSalonHome {xborder:1px solid lightgrey; background-color:#F4F4F2;padding:2px; height:140px}
.BlocSalon {width:100%;margin-bottom:10px; border-bottom:1px solid lightgrey;padding-bottom:10px}
.ContenuSalon {}
.NomSalon {font-weight:bold}
.DateSalon {font-weight:bold}
.LieuSalon {font-style:italic}
.TexteSalon {margin-bottom:5px}
.LogoSalon {margin-bottom:2px; margin-right:5px}

#info1 {height:70px}
#info2 {height:70px}
#info3 {height:70px; padding-bottom:10px; }
.posrelative { POSITION: relative; margin-top:5px}
.posabsolute { POSITION: absolute; margin-top:5px}
.posrelativeZoom { POSITION: relative; height:111px;}
#conteneur { POSITION: absolute; WIDTH: 170px; CLIP: rect(0px 160px 120px 0px); text-align:left;}


/* Menu */
ul.ZoneMenu1 {position:absolute; left:340px; top:-126px; width:700px; margin:0px; padding:0px;}
ul.ZoneMenu1Home {position:absolute; left:140px; top:-126px; width:700px; margin:0px; padding:0px;}
ul.ZoneMenu2 {position:absolute; top:1px; left:1px; margin:0px; padding:0px;}
ul.ZoneMenu3 {position:absolute; width:440px; margin:0px; padding:0px;margin-top:-3px;}

li.NiveauMenu1 {list-style:none;float:left;display:inline;font-size:18px;margin-right:15px;}
li.NiveauMenu2 {list-style:none;font-size:10px;height:33px;margin:0;padding:0}
li.NiveauMenu3 {list-style:none;float:left;display:inline;font-size:11px;font-weight:normal;color:#968a8a;margin-right:20px}
li.NiveauMenu3 a {color:#666666}
li.NiveauMenu3 a:link {color:#666666}
li.NiveauMenu3 a:visited {color:#666666}
li.NiveauMenu3 a:hover {color:#E6003C}

/* Eléments du template */
.LargeurPage { width:990px; margin-left:auto; margin-right:auto;background-image:url(/images/template/BordsFond.gif); background-position:130px 80px; background-repeat: repeat-y; text-align:left;}
#HautPage {height:80px; width:1000px; background-color:#e5dcdb;}
.LogoTemplate {background-image:url(/images/template/LogoUnitam.gif);color:#e5dcdb; width:306px; height:80px;position:absolute;padding:0px;margin:0px;margin-top:10px;z-index:3}
#TitreH1 { visibility:hidden}
#Centre { margin-left:130px; width:870px; height:auto; min-height:485px; background-image:url(/images/template/arrondi.gif); background-repeat:no-repeat; background-position:0px 0px;z-index:2; border:none; overflow:visible}
#HautFond {width:807px}
#Chapeau {
	width:640px; 
	height:88px;
	line-height:17px;
	/* height: expression(this.scrollHeight > 88 ? "88px" : "0px");  IE */
	/* max-height: 88px; Moz, Opera.. */
	margin:0px; margin-top:5px; margin-left:130px; overflow:hidden; color:#6A647E; font-size:14px; 
	border:1px none lightgrey;
	border-top-style:none;
	padding-left:2px;
	text-align:justify
	}
#Corps {position:relative; margin-left:195px; width:572px; top:-1px; height:auto; padding: 2px; padding-right:30px;padding-top:0px; border:1px none lightgrey; border-top-style:none; border-right-style:none; background-color:white;z-index:99}
#BasPage {height:40px; background-color:#e5dcdb; width:870px;padding-top:5px;padding-left:130px}
#Menu1 {position:absolute; top:60px; margin-left:340px}
#Menu2 {position:absolute; top:184px; width:310px; height:370px; /*background-color:lightgrey; opacity:.35; filter: alpha(opacity=35); -moz-opacity: 0.35;*/}
#Menu3 {position:absolute; font-size:10px; font-weight:bold; color:#666666; width:340px;}
#Picto1 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto1.jpg)}
#Picto2 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto2.jpg)}
#Picto3 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto3.jpg)}
#Picto4 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto4.jpg)}
#Picto5 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto5.jpg)}
#Picto6 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto6.jpg)}
#Picto7 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/picto7.jpg)}
#Signature {font-size:9px;font-weight:normal;color:#666666;float:right;margin-right:63px; text-align:right}

/* Home */
.LogoHome {position:absolute;ztop:360px;margin-top:-110px;margin-left:-135px;height:194px;width:901px;background-image:url(/images/LogoGros.gif);z-index:99}
#FondHome {margin-left:70px;margin-top:-20px;height:392px;width:725px;background-image:url(/images/fondunitam.jpg);
background-position:right; background-repeat:no-repeat;}
#Menu1Home {position:absolute; top:60px; margin-left:200px}
#Menu2Home {position:absolute; top:184px; width:310px; height:180px; /*background-color:lightgrey; opacity:.35; filter: alpha(opacity=35); -moz-opacity: 0.35;*/}
#PictoHome1 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome1.jpg)}
#PictoHome2 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome2.jpg)}
#PictoHome3 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome3.jpg)}
#PictoHome4 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome4.jpg)}
#PictoHome5 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome1.jpg)}
#PictoHome6 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome6.jpg)}
#PictoHome7 {position:absolute; bottom:0px; left:0px; width:185px; height:115px; background-image:url(/images/pictohome7.jpg)}
#PictoFIM {position:absolute; margin-top:-35px; margin-left:-100px;z-index:999}
/* Admin */
.Adm {background-color:white}
.HomeAdm {width:990px; margin-left:auto; margin-right:auto; background-image:url(/images/LogoGrosAdm.gif); background-repeat:no-repeat; background-position:left top; height:610px;}
.Tab thead {font-weight:bold;background-color:#CCCCCC}
.Tab td {padding:2px; padding-right:6px; border-bottom: solid 1px #D3D3D3; font-size:10px}
.TabEnCours td {padding:3px; background-color:#D1F5CF;}
.TabInactif td {padding:3px; color:#FF0000}
.TabFini td {padding:3px; background-color:#FF9BAA; font-style:italic; color:#666666;}
.Formulaire {font-weight:bold; color:#000000;}
.Formulaire DIV {margin-top:5px; margin-bottom:5px;clear:both;overflow:visible}
DIV.Editor {margin-top:5px; margin-bottom:5px; margin-left:140px;}
.Formulaire SPAN {width:140px; font-weight:bold; color:#000000; display:block; float:left; margin-top:5px}
.Formulaire SPAN.FondGris {font-size: 12px; color:#000000;font-weight:normal; width:auto; background-color: #e5dcdb}
.Formulaire LABEL {font-size: 12px; color:#000000;font-weight:normal; width:auto}
.Formulaire INPUT, .Formulaire SELECT, .Formulaire TEXTAREA {font-size: 12px; background-color: #e5dcdb; border: 0px;color:#000000}
.Formulaire INPUT, .Formulaire SELECT {margin-top: 5px}
.Formulaire INPUT[type=checkbox], .Formulaire INPUT[type=checkbox] {background-color:white}
.Formulaire INPUT.SansFond {background-color:white}
.Note {font-size:10px;font-weight:normal;color:#052CF1;}
#idAreaoEdit1 span {margin-top:0px}
#idAreaoEdit2 span {margin-top:0px}
#idAreaoEdit3 span {margin-top:0px}
#idAreaoEdit4 span {margin-top:0px}
#idAreaoEdit5 span {margin-top:0px}

/* Formulaire Front-office */
.FormulaireClient {font-weight:bold; color:#000000;}
.FormulaireClient DIV {margin-top:5px; margin-bottom:5px;clear:both;overflow:visible}
.FormulaireClient SPAN {width:140px; font-weight:bold; color:#000000; display:block; float:left; margin-top:5px}
.FormulaireClient SPAN.FondGris {font-size: 12px; color:#000000;font-weight:normal; width:auto; background-color: #e5e5e5}
.FormulaireClient LABEL {font-size: 12px; color:#000000;font-weight:normal; width:auto}
.FormulaireClient INPUT, .FormulaireClient SELECT, .FormulaireClient textarea {font-size: 13px; background-color: #ffffff; color:#000000;border: 1px solid lightgrey; margin-top: 5px}

.FormulaireClient INPUT[type=checkbox], .Formulaire INPUT[type=checkbox] {background-color:white}
.FormulaireClient INPUT.SansFond {background-color:white}
span.Facultatif {font-weight:normal}
span.Obligatoire {color:#0069B2;font-weight:normal}

