/*-------------------------------------------------------------------
                          CSS AWCS
                         ASCII 2008
version: 1.0
author: OUICHTATI Slim
email: slim.ouichtati@ascii-web.om
website: http://www.ascii-web.com/
-------------------------------------------------------------------*/
/*--------------------------------------------------------
           Style de la balise body :centré
--------------------------------------------------------*/
body{
	top:0%;
	left:50%;
	position: relative; /*ou relative */
	width:768px;
	margin-left:-384px;
	background:#FFF url(../images/bg.gif) left top repeat-x;
	margin-top:0px;
	padding:0px;
}
.container{
margin-top:0px;
padding:0px;
width:768px;
border-left:1px solid #B9B9B9;
border-right:1px solid #B9B9B9;
}
/*--------------------------------------------------------
           Style of the universal selector
--------------------------------------------------------*/
*{
font-family:Arial,Verdana,Helvetica, sans-serif;
color:#000;
}
/*--------------------------------------------------------
           class global
--------------------------------------------------------*/
.red{color:red;}
.green{color:green;}
.blue{color:#08448D;}
.purple{color:#0D5277;}
.date{color:#0D5277;font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.left{text-align:left;}
.bold{font-weight:bold;}
.notbold{font-weight:normal;}
.italic{font-style: italic;}
.title{font-weight:bold;margin-top:6px;margin-bottom:2px;color:#FF8211;}
/*--------------------------------------------------------
           Style Link
--------------------------------------------------------*/
a {text-decoration: none;color:#f40;font-size:10pt; }
a:hover {text-decoration: none;color:#f90;}
.lien1{text-decoration: none;color:#454545;font-size:10pt;text-decoration: underline;font-weight:bold;}
.lien1:hover{text-decoration: underline;color:#1F426C;font-size:10pt;font-weight:bold;}
.lien2{text-decoration: none;color:#000;font-size:8pt;text-decoration: underline;font-weight:normal;}
.lien2:hover{text-decoration: none;color:#333;font-size:8pt;}
.lien3{text-decoration: none;color:#3F8E00;font-size:9pt;text-decoration: underline;font-weight:normal;}
.lien3:hover{text-decoration: none;color:#3F8E00;font-size:9pt;}
/*--------------------------------------------------------
           Style DIV
--------------------------------------------------------*/
.more {text-align:right; margin-right:4px;}
.more a {color:#EEA443;}
.more a:hover {color:#1F4363;}
.clear{clear:both;}
/*--------------------------------------------------------
           Style SPAN
--------------------------------------------------------*/
.span1 {font-size: 10px}
/*--------------------------------------------------------
           Style IMG
--------------------------------------------------------*/
img {display:block;}
/*--------------------------------------------------------
           Style TD
--------------------------------------------------------*/
td {vertical-align: top;}
/*--------------------------------------------------------
           Style LISTE
--------------------------------------------------------*/
.liste1 {
margin: 2px;
padding: 2px;
list-style-type: none;
line-height:16pt;
}
.liste1 li {
background:url(../images/puce1.gif) no-repeat left 8px; 
padding-left:14px;
color:#333;
}
.liste1   a {
color: #08448D;
}
.liste1  a:hover{
color: #FF8211;
}
.liste2{
margin: 2px;
padding: 2px;
list-style-type: none;
line-height:16pt;
}
.liste2 li {
background:#fff url(../images/puce1.gif) no-repeat left 4px; 
padding-left:14px;
color:#454545;
}
.liste3 {
margin: 2px;
padding: 2px;
list-style-type: none;
line-height:16pt;
}
.liste3 li {
background:url(../images/puce1.gif) no-repeat left 8px; 
padding-left:14px;
color:#333;
}
.liste3   a {
background: url(externalLink1.gif) no-repeat right top;
padding-right: 20px;
text-decoration:none;
color: #08448D;
}
.liste3  a:hover{
background: url(externalLink2.gif) no-repeat right top;
color: #FF8211;
}
/*-----
---------------------------------------------------
          Style Titre page
--------------------------------------------------------*/
h1 {
padding-left:0px;
margin: 4px;
text-indent:16px;
font-weight:bold;
font-size:11pt;
color:#292929;
height:24px;
line-height:24px;
}
.cliche{
padding-left:0px;
margin: 4px;
text-indent:16px;
font-weight:normal;
font-size:10pt;
background:#eaeaea;
color:#993399;
height:24px;
line-height:24px;

}
/*--------------------------------------------------------
          Style Titre page
--------------------------------------------------------*/
#content {
padding:4px;
margin: 4px;
font-size:10pt;
background:#fafafa ;
color:#222;
line-height:14pt;
border:1px solid #dadada;
}
#content p {
text-align:justify;
margin: 0px;
padding: 0px;
line-height:16pt;
}
/*--------------------------------------------------------
          mainMenu
--------------------------------------------------------*/
.mainMenu  {
margin: 0px;
padding: 0px;
list-style-type: none;
}
.mainMenu li {
display:block;
height: 24px;
line-height:24px;
margin:0px 0px 0px 2px;
padding:0px;
background:url(../images/puce2.gif) no-repeat left 8px;
}
.mainMenu  a {
display: block;
width: 165px;
color: #454545;
font-family:Arial;
font-size:10pt;
font-weight:normal;
text-decoration: none;
/*border-left:1px solid #FFF;*/
text-align:left;
text-indent:14px;
/*text-transform:capitalize;*/
}
.mainMenu a:hover{
color: #0D5277;
text-decoration:underline;
}
/*--------------------------------------------------------
          footMenu
--------------------------------------------------------*/
.footMenu{
margin:0px 40px 0px 0px;
padding:0px;
text-align:right;
height:32px;
line-height:32px;
background-color:#FFFFFF;
color:#003399;
}
.copyright{text-align:center;font-size:8pt; color:#454545;height:32px;line-height:32px;background-color:#FFFFFF;}
.linkCopyright{text-decoration: none;color:#08448D;;font-size:8pt; }
.linkCopyright:hover {text-decoration: none;color:#FF8211;}
.linkfootMenu{text-decoration: none;color:#08448D;;font-size:8pt; }
.linkfootMenu:hover {text-decoration: none;color:#FF8211;}
/*--------------------------------------------------------
        form 
--------------------------------------------------------*/
form{
margin: 0px;
padding: 0px;
}
.input1{
width:220px;

}
.textarea1{
width:220px;height:120px;
font-size:10pt;
}
.textarea2{
width:420px;height:320px;
font-size:10pt;
}
.InputKeywords{
width:160px;font-size:8pt;height:14px;
}
#table_contact div{
font-size:9pt;
}
.champs_obligatoires{
font-size:8pt;
}
.TdLeft{
width:173px; background-color:#592528;

}
/*****************************


/*******************************/

.bgCentral{background-color:#DEE7FE;}
.div1{
font-size:10pt;
font-weight:bold;
margin:6px 0px 6px 4px;
line-height:16pt;
}
.leftColumn{
background-color:#f5f5f5;
}
.separatorColumn{
background:#f5f5f5 url(../images/separator_column.jpg) repeat-y;
}
.DivCentral{
padding:8px;
font-family:arial;
font-size:10pt;
color:#000;
line-height:16pt;
text-align:justify;
}
.pageTitle{
background:url(../images/puce6.gif) no-repeat 6px 6px;
padding-left:16px;
font-family:arial;
font-size:10pt;
color:#fff;
margin-left:10px;
}
.boxHead{
font-size:10pt;
font-weight:bold;
padding-left:12px;
background-color:#eaeaea;
height:16px;

}
.member{
margin-left:50px;
}
.memberUniversity{
margin-left:30px;
font-weight:bold;
}
.title1{
font-weight:bold;background-color:#CDDBFE;padding-left:10px;padding:4px;color:#454545;border-top:1px solid #A6BEFD;border-bottom:1px solid #A6BEFD
}
.title2{
font-weight:bold;color:#069;text-decoration:underline;
}