/*  Css page de style du site www.cdg27.fr  dernière modification 24/11/2008 */


BODY {  font-family: Arial; font-size: 12px;}
.classic{  margin:0px;
   background-color: #E5E5E5;

    font-family: Arial;
    font-size: 12px;
    text-decoration: none;
    background-image: url("source/Background.jpg");
    background-repeat : repeat-y;
	
    }

object {width:400px; height:600px}

TABLE { border:none  }
.cadre_connexion{ width : 100%; height : 100%;}
.table_liste_doc{min-width :80%;  margin-left: auto;   margin-right: auto;  }

ul{ padding-top : 0em ; margin-top: 0px }
ol{ padding-top : 0em ; margin-top: 0px }
.spacer{ margin :0; border-width: 0; padding : 0;}


p{ padding-top : 0px ; margin-top: 0px }
tr {}
.bordure_haut{ border-bottom : thin, 1px;}



td {font-family:  Arial; font-size: 12px; }
.liste_puce {vertical-align : top; font-size: 10px; text-align: right;}
.liste_texte {vertical-align : top; background-color : #dfdfdf; margin-bottom : 5px; border-bottom: 1px solid #9ba6a3}
.linkcell { padding-left: 10px; font-family:  Arial; font-size: 12px;}
.ligne_titre{ background-color: #568dac; text-align : center; font-size: 14px; FONT-WEIGHT:bold; color : #FFFFFF;}
.ligne_commune{background-color: #b1b1b1; FONT-WEIGHT:bold;}
.ligne_retour{background-color: #b1b1b1; text-align : center;}
.ligne_alternance{background-color: #FEFFAB;}
.ligne_titre_concours{ font-size: 14px; vertical-align: top; background-color: #568dac ;color: black; font-weight: bold; text-align : center;}
.ligne_sombre_concours{  vertical-align: top; background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); font-weight: bold; text-align : left;}
.ligne_info_concours{ width: 33%; vertical-align: top; text-align : center;}
.uneligne{white-space:nowrap; }
.texte_decale{padding-left:10px;}
.liste_interligne{ background-color: #ECECEC ;}
.titre{ padding: .5em; background-color: #ddd; border-top: 2px solid gray; border-bottom: 2px solid gray;  text-align : center;}

.type_cohorte_EIG{ text-shadow : white 8pt 8pt; background-color:#D1E11F;}
.type_cohorte_RSI{ text-shadow : white 8pt 8pt; background-color:#FFF943;}

DIV {}
.chemin_news{font-size:6px; float:right; position:bottom;}
.depasse{ background-image : url("./source/inactif.gif"); background-repeat : repeat;}
.page_haut{ background-image: url("source/bandeau.jpg"); background-repeat : repeat-x; height:190px}
.page_centre{ position:absolute;  left:215px; top:190px; padding-right:30px; float: both; }
 
.page_menu{position:left; background-image: url("source/menu.jpg"); background-repeat : no-repeat; }
.haut_menu{width : 156px; height: 120px;position : left;text-align : right;vertical-align : baseline;}
.texte_menu{ width : 154px; height:100%; float: both;}

.droite_menu{ position:absolute; left:154px; top:190px; }

.rss{  margin-right : 100px; text-align : right; }
.cadre_menu_titre {width:140px; background-image: url("source/Background.jpg"); background-repeat : repeat-y;
             padding-left : 6px; margin-right : 5px; padding-top: 20px; padding-bottom : 5px;}
.cadre_menu_page { padding-left : 20px}
.cadre_menu_page_active{ background-color: #E5E5E5; width:160px; margin-left : 20px; padding-right: 10px; } 
.recherche{ background-color: #41789F;  background-image: url("source/Background.jpg"); background-repeat : repeat-y;
			border-style: solid; border-color: #800080; text-align : center; 
			padding : 5px;  min-width : 350px; min-height:80px; position:right;}
.trouve{background-color: white; padding : 5px; border: solid 1px #B2B2B2; text-align : left; }

.titreA{font-size: 24px; font-weight: bold; text-align: center;}
.titreB{font-size: 18px; font-weight: bold; text-align: center;}
.titreC{font-size: 14px; font-weight: bold; text-align: center;}
.grand{font-size: 18px; font-weight: bold;}
.moyen{font-family: Helvetica, Arial; font-size: 12px; text-decoration: none;}
.petit1{font-family: Helvetica, Arial; font-size: 10px; text-decoration: none;}
.petit2{font-family: Helvetica, Arial; font-size: 8px; text-decoration: none;}
.petit3{font-family: Helvetica, Arial; font-size: 6px; text-decoration: none;}
.titre_texte{font-weight: bold; font-size: 12px;}
.gauche{text-align : left;}
.droite{text-align : right;}
.centre{text-align : center;}

.haut_site{ width: 80%; background-color : white; text-align : center;}
.fond_site{ width: 80%; background-color : #E5E5E5; text-align : center;}

.ligne{ border-style-top: solid; border-color: #B2B2B2;}

.edition_admin{	 border : 1px dashed #800080; background-color : #dfabe0; }
.news_visible{background-color: white; border-style: solid; border-color: #B2B2B2; text-align : center; padding : 5px;}
.justifie {text-align: justify; text-justify: newspaper}
		 
.cadre {background-color: white; border-style: solid; border-color: #B2B2B2;  padding : 5px}
.cadre_futur {background-color: #DEFF00; border-style: solid; border-color: #B2B2B2;  padding : 5px; font-weight: bold; }
.cadre_retrait {background-color: #ff8000; border-style: solid; border-color: #B2B2B2;  padding : 5px; font-weight: bold; }
.cadre_depot {background-color: #f00; border-style: solid; border-color: #B2B2B2;  padding : 5px; font-weight: bold; }
.cadre_clos {background-color: #C0C0C0; border-style: solid; border-color: #B2B2B2;  padding : 5px; font-weight: bold; }
.cadre_epreuve {background-color: black; color : white; border-style: solid; border-color: #B2B2B2;  padding : 5px;}
.cadre_resultat {background-color: #5cc7bc; border-style: solid; border-color: #B2B2B2;  padding : 5px;}
.cadre_sans_resultat {background-color: #DEDEDE; border-style: solid; border-color: #B2B2B2;  padding : 5px;}
.visible {background-color: white; border: solid 3px #B2B2B2; text-align : center; padding : 5px;         min-width : 80%; }



SPAN{}
.titreA{font-size: 24px; font-weight: bold;}
.titreB{font-size: 18px; font-weight: bold;}
.titreC{font-size: 14px; font-weight: bold;}
.moyen{font-family: Helvetica, Arial; font-size: 12px; text-decoration: none;}
.moyen_gras{font-family: Helvetica, Arial; font-weight: bold; font-size: 12px; }
.C_gras{font-family: Helvetica, Arial; font-weight: bold; font-size: 14px; }
.petit1{font-family: Helvetica, Arial; font-size: 10px; text-decoration: none;}
.petit2{font-family: Helvetica, Arial; font-size: 8px; text-decoration: none;}
.petit3{font-family: Helvetica, Arial; font-size: 6px; text-decoration: none;}

.chemin{font-family: Helvetica, Arial; text-decoration: none; color : #808080;}
.menu0{color:white; }
.menu1{color:#FFDE00 }
.menu2{color:#C000FF }
.evidence{background-color:#7be362; color:#1a0fe1; }
.prive{color:#FFDE00;}
.incomplet{background-color:#FF9900;}

/* liens */
A {color:#800080; font-family:  Arial; font-size: 12px; text-decoration:underline; }
//A:hover {color:#800080; font-family:  Arial; font-size: 12px; text-decoration: underline; background-color:white;}
A:hover {color:white; font-family:  Arial; font-size: 12px; text-decoration: none; background-color:#800080;}
a.menu0{color:white; }
A.menu0:hover {color:#800080; background-color:white;}
a.menu1{color:#FFDE00 }
a.menu1_active{color:black;}
a.menu2{color:#C000FF }
A.menu2:hover {color:white; background-color:#C000FF}
.active {color:black; background-color:transparent}




#page_active A {color:#800080; font-family:  Arial; font-size: 12px; text-decoration: underline; background-color:white; }

/* paragraphe */
P { font-family:  Arial; font-size: 12px; text-decoration: none;}


/* quelques images prérensignées */
IMG { border: 0px; vertical-align:top; }
.livre{ background-image : url("http://www.cdg27.fr/item_img/medias/images/ico_book.gif"); border : 0px; width: 16px; height: 15px;}
.separateur{  background-image : url("http://www.cdg27.fr/item_img/medias/images/separateur.JPG"); border : no; width: 260px; height: 22px;}
.ligne{text-align : center; background-image : url("http://www.cdg27.fr/item_img/medias/images/ligne.JPG"); border : no;width: 417px; height: 6px;}


hr {  color: #000000}
.menu_top {FONT-WEIGHT:bold; COLOR:#4B4B4B; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 10pt;}
.menu_top:hover {FONT-WEIGHT:bold; COLOR:#000000; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 10pt;TEXT-DECORATION: Underline; }
.menu_bottom {COLOR:#000000; TEXT-DECORATION: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;}
.menu_bottom:hover {COLOR:#990000; TEXT-DECORATION: Underline; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt;}
.menu_left_title {FONT-WEIGHT:bold; COLOR:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 10pt;}
.menu_left_title:hover {COLOR:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 10pt;Font-weight: bold;}
.menu_left {COLOR:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}
.menu_left:hover {COLOR:#FFFFFF; TEXT-DECORATION: Underline; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}
.menu_right_title {FONT-WEIGHT:bold;COLOR:#000000; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 10pt;}
.menu_right_title:hover {COLOR:#000000; TEXT-DECORATION: Underline; FONT-FAMILY: Arial; FONT-SIZE: 10pt;Font-weight: bold;}
.menu_right {COLOR:#000000; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 8pt;Font-weight: bold;}
.menu_right:hover {COLOR:#000000; TEXT-DECORATION: Underline; FONT-FAMILY: Arial; FONT-SIZE: 8pt;Font-weight: bold;}
.input_text{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000 ; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; font-size: 8pt}
.newsletter{BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000 ; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; font-size: 8pt; HEIGHT:17;VERTICAL-ALIGN:middle;}
.news_img{VERTICAL-ALIGN:middle;}
.select_list{FONT-SIZE: 8pt; FONT-FAMILY:  Arial, Helvetica, sans-serif; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000066 ; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFFF}
.copyright {COLOR:#464444; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}
.copyright:hover {COLOR:#000000; TEXT-DECORATION: Underline; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}




form { display:inline;}
.menu_connexion {
clear : both;
	bottom: 0px; 
	width : 154px;
   text-align : right;
   COLOR:#FFFFFF; TEXT-DECORATION: none; FONT-FAMILY: Arial; FONT-SIZE: 8pt;
 }

input{
	cursor:pointer;
  border-style : solid;
  border-color : #111FF;
     -moz-border-radius: 4px 4px 4px 4px;
    border-radius:  4px 4px 4px 4px;
	outline-color: #000000;
	outline-style: solid;
	outline-width: 1px;
		-moz-outline-radius: 4px 4px 4px 4px;
		outline-radius:  4px 4px 4px 4px;

}

input:hover{ 	border-style : inset;  border-width : 3px 2px 1px 2px;}
.login{ border-width : 2px; font-size : 8pt; border-color:#FFDE00 }
.login:hover { border-style : inset;	border-width : 3px 2px 1px 2px; background-color:#FFDE00}
.admin{ border : 2px solid; border-color : #800080;}
.admin:hover{border-style : inset; border-width : 3px 2px 1px 2px;}

textarea {}
.fond_textearea{ background-color:white;}
.petit_textarea { font-family: Arial;  font-size: 10px; border : none; }

dt{}
.gras {font-weight: bold; }

