BODY{
background-color:white;
margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;
padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;
font-family:Verdana, Arial, Sans-serif;
font-size:11;
color:black;
}

H1{font-size:14; color:black; margin-top:15; margin-bottom:-5; margin-left:0;}
H2{font-weight:bolder; font-size:18; color:black;margin:0;}
H3{font-size:13; color:white; margin-top:0; margin-bottom:-1; color: black;}
H4{font-size:10; color:black; margin:0;}

H2 A{font-size:12; color:white; margin:2; text-decoration:none;}
H3 A{font-size:11; color:black; margin:0; text-decoration:none;}
H4 A{font-size:10; color:black; margin:0; text-decoration:underline;}

A : LINK	{color:black; text-decoration:none;}
A : VISITED {color:black; text-decoration:none;}
A : HOVER	{color:black; text-decoration:underline;}
A : ACTIVE	{color:black; text-decoration:none;}

HR {height:1;color:black; margin-top:0; margin-bottom:5px;}
BR {height:15px;}
UL {margin-top:8px; margin-left:15px;}
LI {margin-bottom:8px; list-style-image: url('../pics/li.gif');}


.gris{background-color:white;}
.grisclair{background-color:white;}
.blanc {background-color:white;}
.bleu {background-color:white;}
.bleuclair {background-color:white;}
.bleutresclair{background-color:white;}

.coldroite{
background-color:white;
}


.filetbleuH{
background-image:url('../pics/filet_bleu_h.gif');
background-repeat:repeat;
height:1px;
}

.filetbleuFonceH{
background-image:url('../pics/filet_bleufonce_h.gif');
background-repeat:repeat;
height:1px;
}

.filetBlancH{
background-image:url('../pics/filet_blanc_H.gif');
background-repeat:repeat;
height:1px;
}

.blkDfilet{
background-image:url('../pics/blkD_filet.gif');
background-repeat:repeat;
}


.bleucentre{
background-color:white;
}

.bykaliop A{
text-align:center;
font-family:Verdana, Arial, Sans-serif;
color:#5F96E9;
font-size:10px;
text-decoration:none;
position:relative;
top:-5px;
}


.dateactu{
color:black;
font-size:10px;
}



.blkDtitre{
font-family: Verdana, Arial, Sans-serif;
font-size:10px;
font-weight:bold;
color:#5F96E9;
text-align:right;
}

.piedpage {color:#6D6E71; font-size:10px;}
.piedpage A {color:#6D6E71;}

.texte {
font-family: Verdana, Arial, Sans-serif;
font-size:10;
color:#565469;
}

.textenoir {
font-family: Verdana, Arial, Sans-serif;
font-size:10;
color:black;
}


.textenoir A{
font-family: Verdana, Arial, Sans-serif;
font-size:10;
color:black;
}


.titrebleu{
font-family: Verdana, Arial, Sans-serif;
font-size:10;
color:#012674;
}

.titrebleu A:link{color:#012674;text-decoration:none;}
.titrebleu A:visited{color:#012674;text-decoration:none;}
.titrebleu A:hover{color:#012674;text-decoration:underline;}
.titrebleu A:active{color:#012674;text-decoration:none;}



.basic {font-size:10;}

.texte A:link{color:#565469;}
.texte A:visited{color:#565469;}
.texte A:hover{color:#565469;}
.texte A:active{color:#565469;}

.dl A{font-size:10;font-family: Verdana, Arial, Sans-serif;color:#565469;text-decoration:none;padding-top:4px;}

.textBleu {color:#00237B;font-size:10;font-family:Verdana, Arial, Sans-serif;}
.textBleu A{color:#00237B;}
.textFondBleu {background-color:#00227B;color:white;font-size:10;font-family:Verdana, Arial, Sans-serif;}

.menuFilet{background-image: url('../pics/menuFilet.gif');background-repeat: no-repeat;}
.filetbleu{background-image: url('../pics/pt_bleu_h.gif');}
.filetbleuc{background-image:url('../pics/pt_bleuc_h.gif');}
.bldomaines {background-image: url('../ill/bl_domaines_fond.gif');background-repeat:no-repeat;}



/****************** Actus ***********************/

.artTexte{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;}
.artTexte A:link{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;text-decoration:none;}
.artTexte A:visited{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;text-decoration:none;}
.artTexte A:hover{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;text-decoration:underline;}
.artTexte A:active{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;text-decoration:none;}
.artTitre A{font-family:Verdana, Arial, Sans-serif;font-size:10;color:black;text-decoration:none;}

/***********************************************/

.titre {font-family:Verdana, Arial, Sans-serif;font-size:11;color:black;text-decoration:none;}
.titre A{font-family:Verdana, Arial, Sans-serif;font-size:11;color:black;text-decoration:none;}

/****************** Formulaires ***********************/
.inptlog { /*form de login client*/
border-style:solid;
border-width:1;
border-color:black;
background-color:#E7EFF7;
text-align:center;
font-size:10;
width:138;
}
/***********************************************/



/****************Cartouche bleu*****************/


.filetDiscBleuVer {background-image: url('../pics/pt_bleu_v.gif');background-repeat:repeat;}
.filetDiscBleuHor {background-image: url('../pics/pt_bleu_h.gif');background-repeat:repeat;}

.fondBleu {
background-color:#EBEEF5;
color:black;
font-family:Verdana, Arial, Sans-serif;
font-size:10px;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
}

/***********************************************/


.alaune{
margin-top:5px;
margin-bottom:5px;
font-size:14;
color:white;
}


/******** EDIT *********/
.edchampoblig { padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; font-weight: bold; line-height: 120%; color: #00237B;}
.edformchamp {font-family: Arial, Verdana, Sans-serif; background-color: #FFFFFF; font-size:11px; height:18px; border: 1 solid rgb(100,100,100)}
.edformliste {font-family: Arial, Verdana, Sans-serif; background-color: #FFFFFF; font-size:11px; height:12px; border: 1 solid rgb(0,0,0)}
.edformtextarea {font-family: Arial, Verdana, Sans-serif; background-color: #FFFFFF; font-size:12px; width:380px; border: 1 solid rgb(100,100,100)}
.edformbutton {  padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #303030;border-style:solid;border-width:1;}

.edchampfacult { padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #00237B;}
.edchampfacult a:link{text-decoration: none;  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #00237B;}
.edchampfacult a:visited{text-decoration: none;  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #00237B;}
.edchampfacult a:hover{text-decoration: underline;  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #00237B;}
.edchampfacult a:active{text-decoration: none;  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #00237B;}

.edfg {  width: 25; height:20; font-weight: bold; background: #CBC1BF; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #404040;}
.edfi {  width: 25; height:20; font: italic; background: #CBC1BF; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #404040;}
.edfu {  width: 25; height:20; text-decoration:underline; background: #CBC1BF; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; font-family: Verdana, Arial, Sans-serif; font-size: 10px; line-height: 120%; color: #404040;}
.edoutil{border-width:1;border-color:black;border-style:solid;}

.edtharbo0 {  padding-left: 4px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 9px; font-weight: bold; line-height: 100%; color: #404040;}
.edtharbo1 {  padding-left: 10px; padding-right: 4px; padding-top: 0px; padding-bottom: 0px; font-family: Verdana, Arial, Sans-serif; font-size: 9px; line-height: 100%; color: #404040;}

.champ{background: #F2F4F9;color:black;font-family:Verdana, Arial, Sans-serif;font-size:11px;border-width:1px;border-style:solid;border-color:black;}
.champerreur{color:red;font-family:Verdana, Arial, Sans-serif;font-size:11px;border-width:1px;border-style:solid;border-color:black;}

.selecterreur{color:red;font-family:Verdana, Arial, Sans-serif;font-size:11px;border-width:1px;border-style:solid;border-color:black;}
/******************************************/


.cBlock {
position:absolute;
visibility:hidden;
}
.vBlock{
position:absolute;
visibility:visible;
}


.ill{
border-width:1px;
border-style:solid;
border-color:white;
}

.carte{
border-width:1px;
border-style:solid;
border-color:white;
margin-left:20px;
margin-right:20px;
margin-bottom:20px;
}

