
/*/////////////////////////////////////////=- styles général -=/////////////////////////////////////////*/


a:link,a:active,a:visited {
	text-decoration: none;
	color : #778dba;
}
a:hover	{ 
	text-decoration: none;
	color: #b40101;
}
th {
	/*background-image: url(../../../images/juriscampusv3/bckg_th.gif);*/
	height: 18px;
	color: #b40101;
	text-align: left;
	font-size : 12px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight: bold;
	
	border-bottom: 1px dashed #b40101;
}
th a {
	color:#b40101;
}
font {
}
q {
	quotes: "\201C" "\201D" "\2018" "\2019";	
}
html, form {
	margin: 0 0 0 0;
}




ul, li {
	list-style-image:url(../../../images/juriscampusv3/puce_filariane.gif);
	text-align:justify;
	font-size:11px;
}

p {
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  text-align:justify;
}
/*/////////////////////////////////////////=- styles charte -=/////////////////////////////////////////*/
#domaines {
	background: url(../../../images/juriscampusv3/encadre_domaines.gif) no-repeat 0 0;
	margin: 5px 0 10px 0;
	padding: 0 0 5px 0;
	height:145px; 
}

#domaines ul {
	padding: 30px 0 0 0;
	margin: 0 0 0 20px;
}
#domaines li {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#connexion {
	background-image: url(../../../images/juriscampusv3/bckg_connexion.gif);
	background-repeat:repeat-x;
	height:21px;
}

#filAriane {
	/*background: url(../../../images/juriscampusv3/puce_filariane.gif) 0px 5px no-repeat;*/
	padding-left:10px;
	margin-left:13px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:left;
	margin-top:5px;
	width:100%;
}
#filAriane a {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #b40101;
}
#filAriane a:hover {
	color : #ff9900;
}

.totalpanier {
	font-weight:bold;
	color:#b40101;
	text-transform:capitalize;
	text-align:right;
}
.total {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#b40101;
	text-transform:capitalize;
	text-align:right;
}
.modifierpanier a {
	color:#b40101;
}

#demande_infos {
	margin: 15px 0 10px 0;
	width: 180px;
	float:right;
	padding-left:15px;
}
#demande_infos #contenu {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#b40101;
	font-weight:normal;
	
	background:url(../../../images/juriscampusv3/encadre_infos_bckg.gif) top left repeat-y;
	padding: 5px 25px 0px 28px;
}
#demande_infos #contenu form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#quote {
	font-size : 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#959595;
	font-style: italic;
	/*font-weight:bold;*/
	text-align:justify;
	
	/*margin-left: auto;
	margin-right: auto;	*/
	width:230px;
	float:right;
		/*top right bottom left*/
	padding: 17 15 17 15;
}

/* Colonne gauche du site */
#titre_gauche {
color:#b40101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}

#encadre_gauche {
margin-top:5px;
}

/*/////////////////////////////////////////=- FICHE FORMATION -=///////////////////////////////////////*/

/* Les domaines de formation : La ligne des filtres */

.criteres_filtre {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px ;
text-align:center;

}

a.ok {
background: url(../../../images/juriscampusv3/ok.gif) no-repeat;
width: 60px;
height:28px; 
float:right;
margin-top:2px;
padding-left:10px;
}
a:hover.ok  {
background-image: url(../../../images/juriscampusv3/ok_on.gif);
margin-top:2px;

}

/*Mise en forme des lignes des formations dans les parties domaines */

#encart_legende {
margin-top:30px;
background: url(../../../images/juriscampusv3/bandeau_legende_gris.gif) no-repeat ;
background-position: center center;
width:716px;
height:68px;
}

#titre_legende {
float:left;
height:78px;
padding:27px 0 0 18px;
width:60px;
}
#encart_legende #contenu {
float:left;
width:630px;
padding-top:6px;
color: #778dba;
}


#gris{
background:#efe9e4;
width:716px;
height:28px;
}

#blanc{
background:#ffffff;
width:716px;
height:28px;
}
#gris #contenu {
color: #778dba;
width:550px;
float:left;
}

#blanc #contenu {
color: #778dba;
width:550px;
float:left;
}
a.go {
background: url(../../../images/juriscampusv3/go.png) no-repeat ;
background-color: #f7f6f2;
background-position: center center;
width: 50px;
height:28px; 
float:right;
padding-left:2px;
}

a:hover.go {
background: url(../../../images/juriscampusv3/go2.png) no-repeat ;
background-color: #f7f6f2;
background-position: center center;
width: 50px;
height:28px; 
float:right;
padding-left:2px;
}

.mini_juris { /* Logo apparaissant en debut de ligne d'une formation */
background-image: url(../../../images/juriscampusv3/mini_juris.gif) ;
width: 32px;
height: 28px;
float:left;
vertical-align:middle;
}

#btnmode {
float:right;
margin-right:3px;
margin-top:5px;
}

#btnpaiement {
float:right;
margin-right:3px;
margin-top:5px;
}

#btnconditions{
float:right;
margin-right:3px;
margin-top:5px;
}


/* ------------------------ Les Encarts nouveauté, exclu, + demandée  ------------------------------  */


#encarts_des_formations {
width:100%;
}


#encarts_des_formations #exclu, #encarts_des_formations #news, #encarts_des_formations #demande {
width:230px;
height:178px;
float:left;
text-align:center;
font-size: 16px;
font-weight:bold;
color:#778dba;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

#encarts_des_formations #exclu {
background:url(../../../images/juriscampusv3/exclu.png) no-repeat center center;
}

#encarts_des_formations #news {
background:url(../../../images/juriscampusv3/nouveau.png) no-repeat center center;

}
#encarts_des_formations #demande {
background:url(../../../images/juriscampusv3/demande.png) no-repeat center center;
}


#encarts_des_formations #contenu {
margin-top:55px;
margin-left:50px;
margin-right:30px;
margin-bottom:20px;
}

#param {
width:155px; 
height:35px;
vertical-align:middle;
float:left;
margin-left:-20px; 
margin-top:3px; 
}



#param a.go {
background: url(../../../images/juriscampusv3/go.png) no-repeat;
width: 29px;
height:18px; 
margin-top:-23px;
margin-right:10px;
}  

#param a:hover.go {
background: url(../../../images/juriscampusv3/go2.png) no-repeat;
}   

#fiche_formation_lib #header #titre {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#b40101;
}

#fiche_formation #header, #fiche_formation_lib #header {
	border-bottom: 1px solid #b40101;
	margin-bottom: 10px;
}
#fiche_formation #header #titre {
	float:left;
	width: 582px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#b40101;
}
#fiche_formation #header #download {
	float:right;
	width: 99px;
	margin-top:12px;
	
	text-align:right;
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff9900;
}
#fiche_formation #header #download a {
	color:#ff9900;
}
#fiche_formation #header #download a:hover {
	color:#b40101;
}

#fiche_formation #contenu #colonne_droite {
	float:right;
	width:180px;
	margin: 0 0 0 10px;
	padding: 0 0 0 7px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#959595;
	background:url(../../../images/juriscampusv3/sep_vertical.gif) top left repeat-y;
}
#fiche_formation #contenu #colonne_droite .prixttc {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#959595;
}
#encadre_contenu .prixttc {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#959595;
}
#fiche_formation #contenu #colonne_droite .duree {	
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#959595;
}

#encadre_contenu .prix {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#959595;
}

#encadre_contenu #sessions {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#0f376f;
}
#encadre_contenu #sessions .titre {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#959595;
	text-transform:none;
}
#encadre_contenu #sessions #date {
	width:170px;
	height:27px;
	padding: 6px 0 0 0;
	text-align: center;
	cursor:hand;
}
#encadre_contenu #sessions .week1 {
	background:url(../../../images/juriscampusv3/bckg_sessions_1.gif) no-repeat;
}
#encadre_contenu #sessions .week2 {
	background:url(../../../images/juriscampusv3/bckg_sessions_2.gif) no-repeat;
}
#encadre_contenu #sessions .week3 {
	background:url(../../../images/juriscampusv3/bckg_sessions_3.gif) no-repeat;
}
#encadre_contenu #sessions .week4 {
	background:url(../../../images/juriscampusv3/bckg_sessions_4.gif) no-repeat;
}

/*/////////////////////////////////////////=- ESPACE PERSO -=/////////////////////////////////////////*/
#espaceperso {
	background-image: url(../../../images/juriscampusv3/bckg_espaceperso.gif);
	background-repeat:repeat-x;
	background-position:right bottom;
	padding-right:10px;
	height:21px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float:right;
	color : #b40101;
}
#espaceperso table td {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #b40101;
}

#espaceperso a {
	color : #b40101;
}
#espaceperso #user {
	margin-top:2px;
	padding-left:12px;
	width:250px;
	background: url(../../../images/juriscampusv3/fleche_identite.gif) 0px 2px no-repeat;
	
	float:left;
}
#espaceperso_date {
	border-bottom: 1px solid #b40101;
	margin-bottom: 10px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #b40101;
	text-align:right;
}

#espaceperso_actus {
	background: url(../../../images/juriscampusv3/espperso_actus_bckg.gif) bottom right no-repeat;
	width:200px;
	margin: 10px 0 0 10px;
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight:bold;
	color : #959595;
}
#espaceperso_actus a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight:normal;
	color : #959595;
}
#espaceperso_actus a:hover {	
	color : #b40101;
}

#espaceperso_news {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	
	margin: 5px 0 5px 0;
}

#espaceperso_news a {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color : #959595;
}
#espaceperso_news a:hover {	
	color : #b40101;
}

#formations, #propractice {
	width:650px;
}
#formations #header, #propractice #header {
	height:25px;
	background: url(../../../images/juriscampusv3/espperso_header_bckg.gif) 10px 0px no-repeat;
}
#formations #header #titre {
	float:left;
	height:25px;
	width:426px;
	background: url(../../../images/juriscampusv3/espperso_lt.gif) top left no-repeat;
	padding: 0px 0px 0px 9px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#778dba;
	text-transform:capitalize;
}
#propractice #header #titre {
	float:left;
	height:25px;
	width:426px;
	background: url(../../../images/juriscampusv3/espperso_lt.gif) top left no-repeat;
	padding: 0px 0px 0px 9px;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#b40101;
	text-transform:capitalize;
}
#header #echeance {
	float:right; 
	height:25px;
	width:206px;
	background: url(../../../images/juriscampusv3/espperso_rt.gif) top right no-repeat;
	padding: 5px 9px 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#b40101;
	text-transform:capitalize;
	text-align:right;
}

#formations #contenu, #propractice #contenu {
	background: url(../../../images/juriscampusv3/espperso_bckg.gif) repeat-y;
	padding: 5px 2px 0 2px;
}
#formations #bottom, #propractice #bottom {
	 background: url(../../../images/juriscampusv3/espperso_bottom.gif) no-repeat;
	 height:5px;
	 margin-bottom:5px;
}
#formations .domaine {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#778dba;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#propractice #fiches .domaine {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#ff9900;
	font-style:italic;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#propractice #newsletters .domaine {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	color:#b9ab9a;
	font-style:italic;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#propractice .fiches {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#ff9900;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#propractice .forums {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#2d8c48;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#propractice .newsletters {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	font-weight:bold;
	color:#b9ab9a;
	text-transform:capitalize;
	
	padding: 0 0 0 15px;
}
#formations .formation, #propractice .fiche, #propractice_recherche .fiche, #propractice .forum, #propractice .newsletter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	padding: 0 0 0 18px;
}
#formations .formation a, #propractice .fiche a, #propractice .forum a, #propractice .newsletter a {
	color:#000000;
}
#formations .formation a:hover, #propractice .fiche a:hover, #propractice .forum a:hover, #propractice .newsletter a:hover {
	color:#778dba;
}
#formations .echeance, #propractice .echeance {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#b40101;
	padding: 0 5px 0 0;
}
#profil {
	background: url(../../../images/juriscampusv3/profil_lt.gif) top left no-repeat;
	width:200px;
	margin: 0 0 0 10px;
}
#profil #bas {
	background: url(../../../images/juriscampusv3/profil_rb.gif) bottom right no-repeat;
	padding: 5px;
}

#profil .nom {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#b40101;
}

#contenu_encart {
	background: url(../../../images/juriscampusv3/profil_lt.gif) top left no-repeat;
	width:340px;
	margin: 20px 10px 0 5px;
}
#contenu_encart #bas {
	background: url(../../../images/juriscampusv3/profil_rb.gif) bottom right no-repeat;
	padding: 5px;
}

#accueil_formation {
	background: url(../../../images/juriscampusv3/puce_espperso_formation.gif) 5px 4px no-repeat;
	margin: 5px 0px 0 10px;
	padding: 0px 0px 0px 15px;
}
.accueil_titre_forma{

	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#B40101;
	font-size:16px;
	font-weight:bold;
	padding:5px 0 5px 5px;
}

#accueil_encart {
	background: url(../../../images/juriscampusv3/profil_lt.gif) top left no-repeat;
	width:430px;
	margin: 20px 10px 0 5px;
}
#accueil_encart #bas {
	background: url(../../../images/juriscampusv3/profil_rb.gif) bottom right no-repeat;
	height:210px;
	padding: 5px;
}
#accueil_encart2 {
	background: url(../../../images/juriscampusv3/profil_lt.gif) top left no-repeat;
	width:250px;
	margin: 32px 10px 0 5px;
}
#accueil_encart2 #bas {
	background: url(../../../images/juriscampusv3/profil_rb.gif) bottom right no-repeat;
	/*height:104px;*/
	padding: 5px;
}

#accueil_encart_formations #bas {
	background: url(../../../images/juriscampusv3/voir_demo.gif) bottom right no-repeat;
	height:20px;
	padding: 5px;
}


#propractice_recherche {
	width:100%;
}
#propractice_recherche #header #titre {
	float:left;
	height:25px;
	width:500px;
	background: url(../../../images/juriscampusv3/espperso_lt.gif) top left no-repeat;
	padding: 0px 0px 0px 9px;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#ff9900;
	text-transform:capitalize;
}
#propractice_recherche #contenu {
	background: url(../../../images/juriscampusv3/propractice_bckg.gif) repeat-y;
	padding: 5px 2px 0 2px;
}
#propractice_recherche #bottom {
	 background: url(../../../images/juriscampusv3/propractice_bottom.gif) no-repeat;
	 height:5px;
	 margin-bottom:5px;
}
#propractice_recherche #header {
	height:25px;
	background: url(../../../images/juriscampusv3/propractice_header_bckg.gif) 10px 0px no-repeat;
}
#propractice_recherche #header #echeance {
	float:right; 
	height:25px;
	width:350px;
	background: url(../../../images/juriscampusv3/propractice_rt.gif) top right no-repeat;
	padding: 1px 0px 0px 0px;
}
#propractice_recherche #header #echeance table td {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b40101;
	text-transform:none;
	text-align:right;
}
#propractice_recherche #soustitre {	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#ff9900;
	text-transform:capitalize;
	
	border-bottom:1px solid #f90;
	margin: 0 15px 0 15px;
	height:20px;
}
#nav_fiches {
	margin-top:5px;
	float:right;
	width:500px;
	text-align:right;
	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#f90;
	text-transform:none;
}
#nav_fiches a {
	color:#f90;
}
.page_act {
	border:1px solid #F90;
	background-color:#FFFFFF;
	padding: 1px 2px 1px 2px;
}

/*##################################################################################################################*/

#message {
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
		
	font-size:1px;
}
#message #haut {
	height:5px;
	width:50%;
	margin-left:auto;
	margin-right:auto;
	
	background: url(../../../images/juriscampusv3/message_haut.gif) top center no-repeat;
}
#message #contenu {
	width:50%;
	margin-left:auto;
	margin-right:auto;
	
	background: url(../../../images/juriscampusv3/message_bckg.gif) top center repeat-y;
		
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#b40101;
}
#message #bas {
	height:5px;
	width:50%;
	margin-left:auto;
	margin-right:auto;
	
	background: url(../../../images/juriscampusv3/message_bas.gif) top center no-repeat;
}

#separateur {
	background-color:#c4b6a2;
	height:1px;
	font-size:1px;
}
#footer #texte {
	background:#840000 url(../../../images/juriscampus-fond-footer-texte.gif) top center no-repeat;
	width:900px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
	padding: 7px 0 0 0;
}
#footer {
	background:#840000 url(../../../images/juriscampus-fond-footer.gif) top left repeat-x;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #F90;
	text-align:center;
	width:100%;
}
#footer a {
	color : #FFF;
}
#footer a:hover {
	text-decoration:underline;
}

.input_search {
	height:17px;
	width:115px;
	font-family:Tahoma;
	font-size:11px;
	margin-top:1px;
}
.rub, .rub a, .rub a:visited {
  font-size : 15px;
  font-family:Arial, Helvetica, sans-serif;
  color : #ffffff;
  font-weight: bold;
}
.rub a:hover {
	color:#FFc000;
}

.rub_act, .rub_act a, .rub_act a:visited	 {
  font-size : 15px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #fc9600;
}

.menu_gauche {
  background-color: #D9E0EA ;
}

.ssrub {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #000000;
}

.ssrub3 {
  font-size : 9px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #000000;
}

.ssrub4 {
  font-size : 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #000000;
}

.encart_titre {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color:#FFFFFF;
}

.encart_contenu {
  font-size : 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.pxblack {
	border: 1px solid #000000;
	background-color: #F1F0ED;
}


/*/////////////////////////////////////////=- styles contenu -=/////////////////////////////////////////*/

.legende {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff9900;
}

.lib_profil {
	margin:20px 10px 0 10px;
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-align:justify;
}

.tdcontenu {
background:URL(../../../images/juriscampusv3/bckg_contenu.jpg);
background-position:top center;
background-repeat:repeat-x;
background-color:#fcfbf9;
}

.text {
  font-size: 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textcol {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: justify;
}
.textgras {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ff9900;
	font-size:27px;
	text-transform:uppercase;
}
.titre_newsletter {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#b40101;
	font-weight:bold;
	font-size:21px;
	text-transform:uppercase;
}


.sstitre {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#778dba;
	font-size:20px;
	
	font-weight:bold;
}
.sstitre2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#778dba;
	font-size:17px;
}

#encadre_contenu {

	float: right;
	width: 170px;
	/*height:110px;*/
	padding-left:5px;
	padding-right:5px;
	margin-left:10px;
	padding : 10px 10px 10px 10px;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#959595;
	font-size:13px;
	
}

#encadre_contenu2 {

	float: right;
	width: 170px;
	height:110px;
	padding-left:5px;
	padding-right:5px;
	margin-left:10px;
	padding : 10px 10px 10px 10px;
	text-align:justify;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#959595;
	font-size:13px;
	
}



h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#ff9900;
	font-size:24px;
	
	margin-top:0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#778dba;
	font-size:19px;
	
	margin-bottom:0px;
}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	/*color:#778dba; /* bleu */
	color: #3b9354;
	font-size:16px;
}
h4 {
	font-family:Arial, Helvetica, sans-serif;
	color:#b40101;
	font-size:14px;
}


h5 {
	font-family:Arial, Helvetica, sans-serif;
	color:#b8ab9b;
	font-size:12px;
}

/*/////////////////////////////////////////=- styles moteur de recherche -=/////////////////////////////////////////*/

#accueil_encart_formations {
	width:430px;
	margin: 20px 0 0 5px; 
	border-bottom: 1px solid #b40101;
}


.accueil_titre{
	background-image: url(../../../images/juriscampusv3/bandeau_rechercher.gif);
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	height : 42px;
	padding: 15px 0 0 45px;
	clear:both;
}


.type_recherche {
	border-left: #c10000 solid 1px;
	border-right:#c10000 solid 1px;
	background:#efe9e4 ;
	font-family:Arial, Helvetica, sans-serif;
	font:14px ;
	font-weight:bold;
	padding-top:5px;
	padding-left : 20px;
	color:#fc9600;
	}

.champs_recherche {
  
	padding-left: 20px;
	border-right:#c10000 solid 1px;
	border-left: #c10000 solid 1px;
    width:auto !important; /* propriété ignorée par ie grâce au hack valide !important */
	width: 430px; /* propriété reconnue par ie */
	}






.input_search2 {
	height:17px;
	width:250px;
	font-family:Tahoma;
	font-size:11px;
	margin-top:1px;
}


.search_titre {
  font-size : 13px;
  font-weight: bold;
  background:url(../../../images/juriscampusv3/bandeau_rechercher_new.gif);
  width:720px;
  height:41px;
  padding-left:40px;
  color:#FFFFFF;
}

.search_sstitre {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
}

.search_results {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  /*color: #8e8e8e;*/
  color: #000000;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*//////////////////////////////=- styles formulaire nouvelle recherche -=/////////////////////////////////////////*/

table #tab_newSearch {
  width: 720px;
  text-align: center;
  }

table#tab_newSearch td
{
	/*padding:2px;*/
	text-align: center;
	background-color: #ffffff;
}
#tab_newSearch #motClef {
  height: 18px;
  width: 250px;
  font-family:Tahoma;
  font-size:11px;
}
table #tab_resSearch {
  width: 100%;
  text-align: center;
 }
 
 table#tab_resSearch td
{
  padding: 2px;
}

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

/*////////////////////////=- styles formulaire filtres recherche formations -=/////////////////////////////////////*/

#list_niveau, #list_modeform, #list_dom {
  font-size: 11px;
  margin-right: 10px;
}




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

.titretable {
  font-size : 10px;
  font-family:Arial, Helvetica, sans-serif;
  color:#858484;
  background-color:#E1E1E1;
  padding-left:5px;
  padding-right: 5px;
  
}
.table {
	border: 1px solid #c5b6a3;
	background-color: #FFFFFF;
}

#news_titre, #news_titre a {
  font-size : 11px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
}
.news_titre {
  font-size : 15px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  color:#999;
}

.table_news {
  border: 1px solid #000000;
  background-color: #D9E0EA ;
}

/*/////////////////////////////////////////=- styles forum -=/////////////////////////////////////////*/
/* texte :
- index.php : messages 1 à x sur x et Rechercher, commandes aller au début, afficher l'arborescence,... et modifié par
- read.php : toutes les informations du message et son contenu
*/
.forum_texte {
        font-family: Verdana, Arial;
        font-size: 11px;
}
/* libellé des colonnes :
- index.php : libellés des colonnes messages/auteurs/dates
- ajouter.php : titre du tableau
*/
.forum_TR_libelle {
        font-family: Verdana, Arial;
        font-size: 11px;
}

/* contenu des lignes :
- index.php : titre des messages, auteurs et dates
- ajouter.php : nom, e-mail,... du posteur ; case prévenir par mail... si fonction activée
*/
.forum_TD_texte {
        font-family: Verdana, Arial;
        font-size: 11px;
}

/* liens :
- index.php : au dessus du tableau
*/
.forum_A_lien {
        text-decoration : none;
        font-size : 11px;
        font-family: Verdana;
        color : #2D5A8C;
        background :transparent;
}
.forum_A_lien:hover {
        text-decoration : none;
        font-size : 11px;
        font-family: Verdana;
        color : #111111;
        background :transparent;
}
/*successeur de A.minilien :
- index.php : liens vers les messages
- barre_outils_post.inc.php : liens vers les javascripts
*/
.forum_A_minilien {
        text-decoration : none;
        font-size : 10px;
        font-family: Verdana;
        color : #2D5A8C;
        background :transparent;
}
.forum_A_minilien:hover {
        text-decoration : none;
        font-size : 10px;
        font-family: Verdana;
        color : #111111;
        background :transparent;
}

/* formulaire :
- index.php : formulaire de recherche : les 2 inputs
- ajouter.php : tout le formulaire
*/
.forum_FORM {
  font-family: verdana;
  font-size: 10px;
  font-weight: normal;
  color: #16246C;
  text-decoration: none;
  background-color: #FFFFFF ;
  border-bottom-color: #666666;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-left-color: #666666;
  border-right-color: #666666;
  border-right-width: 1px;
  border-top-color: #666666;
  border-top-width: 1px;
}
/*/////////////////////////////////////////=- styles Messages de sortie -=/////////////////////////////////////////*/

  .informations_ok {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding: 5 5 5 5;
    color : #b40101;
	border:1px dashed #b40101;
	background-color:#FFFFFF;
	margin: 10 0 10 0;
}


/*/////////////////////////////:- SS-MENUS -://///////////////////////////*/
#ssmenu1, #ssmenu2, #ssmenu3, #ssmenu4, #ssmenu5, #ssmenu6, #ssmenu7, #ssmenu8, #ssmenu9, #ssmenu10 {
	position:absolute;
	z-index:100;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:216px;
}
#ssmenu1 { margin-left:12px; margin-top: 22px; }
#ssmenu2 { margin-left:232px; margin-top: 22px; }
#ssmenu3 { margin-left:452px; margin-top: 22px; }
#ssmenu4 { margin-left:672px; margin-top: 22px; }

#ssrub_rouge_n1, #ssrub_rouge_n2, #ssrub_rouge_n3, #ssrub_rouge_n4  {
	padding:3px;
}
#ssrub_rouge_n1 a { 
	color:#830000;
	padding-left: 10px;
	font-weight:bold;
}
#ssrub_rouge_n1 a:hover { 
	background-color:#d8d1ca;
	padding-left: 10px;
	background-image:url(../../../images/juriscampusv3/puce_filariane.gif);
	background-repeat:no-repeat;
	background-position:0 5;
}
/*Couleur des liens de sous-menus de niveau2 et +*/
#ssrub_rouge_n2 a, #ssrub_rouge_n3 a, #ssrub_rouge_n4 a {
	color:#830000;
}
/*Couleur des liens survol&eacute;s de sous-menus de niveau2 et +*/
#ssrub_rouge_n2 a:hover, #ssrub_rouge_n3 a:hover, #ssrub_rouge_n4 a:hover {
	color:#ff9900;
}

#ssmenu_footer {
	height:3px;
}


/*//////:- SSMENU_ROUGE -://////*/
#ssrub_rouge_n1 { 
	background-color:#eee9e3;
}
#ssrub_rouge_n2 { 
	background-color:#e2dcd6;
}
#ssrub_rouge_n3 { 
	background-color:#dfd9d1;
}
#ssrub_rouge_n4 { 
	background-color:#d8d1ca;
}


.reglement {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #c4b6a2;
}
.reglement a {
	color : #b40101;
}
.reglement a:hover {
	text-decoration:underline;
}

td.tdcontenu > table > tbody > tr > td.text > table > tbody > tr > td > a > img {
    border:none 0px;
}

/* v4 */
ul#horiznav {
	margin:0;
	padding:0;
}
ul#horiznav ul {
	border:1px solid #F90;
	border-bottom: 5px solid #F90;
	background-color:#eee9e3;
	margin:-9px 0 0 2px;
	width:213px;
}
#horiznav li  {
	width:215px;
	height:21px;
	text-align:center;
	background:url(../../../images/juriscampusv3/bckg_cat.gif) 0 0 no-repeat;
	padding:4px 0 0 0;
	margin:0 2px 0 2px;
}
#horiznav li.active  {
	width:215px;
	height:21px;
	text-align:center;
	background:url(../../../images/juriscampusv3/bckg_catact.gif) 0 0 no-repeat;
	padding:4px 0 0 0;
	margin:0 2px 0 2px;
}
#horiznav li.active a:link, #horiznav li.active a:visited {
  font-size : 15px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #fc9600;
}
#horiznav li a:link, #horiznav li a:visited {
  font-size: 15px;
  font-family:Arial, Helvetica, sans-serif;
  color: #ffffff;
  font-weight: bold;
}
#horiznav li a:hover {
	color:#FFc000;
}

#horiznav li li {
	background:none;
	padding:4px;
	text-align:left;
	margin:0;
	height:12px;
}
#horiznav li li.active {
	background-color:#d8d1ca;
	background-image:url(../../../images/juriscampusv3/puce_filariane.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
	text-align:left;
	margin:0;
	padding:4px;
	height:12px;
}

#horiznav li li a:link, #horiznav li li a:visited, #horiznav li.active li a:link, #horiznav li.active li a:visited {
  font-size : 11px;
  padding-left: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color : #830000;
}

#horiznav li li:hover{ 
	background-color:#d8d1ca;
	background-image:url(../../../images/juriscampusv3/puce_filariane.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
}

.contentheading {
	font-family:Arial, Helvetica, sans-serif;
	color:#ff9900;
	font-weight:bold;
	font-size:24px;	
	margin-top:0px;
}
#td_menu_gauche {
	background:url(../../../images/juriscampus-fond-cgp-colonne-gauche.gif) no-repeat bottom left;
}

#temoignage {
	margin: 15px auto 0 auto;
	border:1px solid #b9ab9b;
	padding:45px 25px 25px 25px;
	background: #FFF url(../../../images/juriscampus-fond-temoignage.gif) no-repeat top left;

}
#temoignage p, #temoignage li {
	text-align:justify;
	margin:0;
	padding:0;
	font: italic 14px "Times New Roman", Times, serif;
	color: #2d467a;
	line-height:16px;
}
#temoignage a {
	color: #2d467a;
}
#temoignage #juriscampus {
	background: url(../../../images/juriscampus-fond-temoignage-logo.gif) no-repeat bottom right;
}
#temoignage .sign {
	font-style:italic;
	text-align:right;
	color:#6600FF;
}

