/********************************************************************************************/
/*									Feuille de style CSS									*/
/*									Site Internet WEBSRC									*/
/*							http://www-iut-src.ujf-grenoble.fr								*/
/********************************************************************************************/



/************************************************************************************/
/*								Feuille de style commune							*/
/************************************************************************************/

	HTML,BODY {
		 /* Police d'écriture pour la page globale */
		 font-family: Verdana, Arial, Tahoma;
		 font-size: 12px;
		 font-color: #000000;
		 
		 /* Couleur d'arrière-plan */
		 background-color: #FFFFFF;
		 overflow:auto;
		 /* Marges */
		 marginwidth: 0px;
		 marginheight: 0px;
		 rightmargin: 0px;
		 leftmargin: 0px;
		 
		 /*Scrollbar*/
		 scrollbar-face-color : #ffffff;  /* Couleur de la barre - espace supérieure de la barre et du carré de la flèche */
		 scrollbar-shadow-color: #398E61; 	 /* Couleur ombre cote droit + bas */
		 scrollbar-highlight-color: #398E61;   /* Couleur cote haut + gauche */
		 scrollbar-arrow-color : #398E61;  /* Couleur des flèches de navigation */
		 scrollbar-track-color : #398E61;   /* Couleur de l'arrière plan de la barre */
		 scrollbar-3dlight-color : #ffffff;  /* Couleur d'ombrage (effet 3D) de la barre - cote haut + gauche extérieur */
		 scrollbar-darkshadow-color : #ffffff;  /* Couleur ombre cote droit + bas extérieur */
	}
	/*Tableau pour centrage vertical et horizontal*/
	TABLE.centrage {
		 width: 100%;
		 height: 100%;
		 border: 0px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	/*Tableau général de toute la page avec les autres tableaux*/
	TABLE.general {
		 border-width: 1px;
		 border-style:solid;
		 /*table-layout: fixed;*/
		 background-color: #EFFAF4;
	}
	/*Tableau haut pour logo + menu*/
	TABLE.haut {
		 font-size: 12px;
		 width: 760px;
		 height: 130px;
		 border: 0px;
		 border-collapse:collapse;
	}
	/*Zone pour logo*/
	TD.tdhaut {
		 height: 80px;
		 width: 760px;
		 table-layout: fixed;
		 border-collapse: collapse;
	}
	
	/*Zone pour menu*/
	TD.tdhaut2 {
		 height: 50px;
		 width: 760px;
		 table-layout: fixed;
		 border-collapse: collapse;
	}
	
	/*Tableau bas*/
	TABLE.bas {
		 font-size: 9px;
		 width: 760px;
		 height: 12px;
		 border: 0px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	
	/*Zone dernière ligne du tableau général*/
	TD.lastlig{
		font-size: 9px;
	}
	
/*Style pour liens*/
	/*liens normaux*/
	a{
		 text-decoration: none;
		 font-size: 12px;
		 color:#933524;
	}
	
	/*liens survolés*/
	a:hover{
		 color: #933524;
		 text-decoration: none;
		 background-color: #DAB9B3;
		 font-size: 12px;
	}
	
	/*liens normaux pour style 'liens'*/
	a.liens {
		 text-decoration: none;
		 font-size: 9px;
	}
	
	/*liens survolés pour style 'liens'*/
	a:hover.liens {
		 color: #FF0000;
		 text-decoration: none;
		 background-color: #BBCFE8;
		 font-size: 9px;
	}
	
	/*liens normaux pour style 'ancre'*/
	a.ancre {
		 text-decoration: none;
		 font-size: 9px;
	}
	
	/*liens survolés pour style 'ancre'*/
	a:hover.ancre {
		 color: #FF0000;
		 text-decoration: none;
		 background-color: #BBCFE8;
		 font-size: 9px;
	}
	a.ssrubrique {
    	 font-family: Verdana, Tahoma, Arial;
		 text-decoration: none;
		 font-size: 11px;
		 font-style:italic;
		 color:#933524;
	}
	
	/*liens survolés pour style 'ancre'*/
	a:hover.ssrubrique {
		 font-family: Verdana, Tahoma, Arial;
		 color: #933524;
		 text-decoration: none;
		 background-color: #DAB9B3;
		 font-size: 13px;
		 font-style:italic;
	}

/****************************Fin Feuille de style communce***************************/ 
/************************************************************************************/



/************************************************************************************/
/*						Feuille de style pour formulaire							*/
/************************************************************************************/

	/*Style pour tous les INPUT*/
	INPUT {
 	    background-color: #FFFFFF;	/*couleur de fond*/
		color: #000000;	/*couleur du texte*/
		font-family: Verdana, Arial, Tahoma;	/*nature de la police*/
		font-size: 10px; /*taille de la police*/
		border-width: 1px;	/*largeur bordure*/
		border-color: #000000;	/*couleur bordure*/
	}
	
/*********************Fin Feuille de style pour template inséré***********************/ 
/*************************************************************************************/



/************************************************************************************/
/*							Feuille de style INDEX.PHP								*/
/************************************************************************************/

	/*Tableau du contenu avec image + template*/
	TABLE.contenu {
		 font-size: 10px;
		 width: 760px;
		 border: 0px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	TABLE.frame_principale {
		 border-width: 1px;
		 border-collapse:collapse;
		 background-attachment: fixed; 
		 background-repeat:no-repeat;
		 background-position: 0px 100px;
	}
	TABLE.partie_gauche {
		 width: 156px;
		 height: 380px;
		 border-width: 2px;
		 table-layout: fixed;
		 background-attachment: fixed; 
		 background-repeat:no-repeat;
		 border-collapse:collapse;
	}
	TABLE.partg {
		 width: 156px;
		 height: 386px;
		 border-width: 1px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	TABLE.template {
		 width: 616px;
		 height: 400px;
		 border-width: 2px;
		 /*table-layout: fixed;*/
		 border-collapse:collapse;
	}
	/*Caractéristiques zone avec scroller pour insertion template*/
	#includeA {
		 font-size: 12px;
		 width: 600px;
		 height: 382px;
		 z-index: 2;
		 overflow:hidden;
	}
	#includeC {
		 font-size: 10px;
		 width: 600px;
		 height: 382px;
		 overflow:auto;
	}
	#include_actu {
		height:185;
		width:370;
		overflow:auto;
	}
	#includeGallerie {
		width: 100px;
		height: 40px;
		overflow:inherit;
	}
	
	/*Taille zone image*/
	TD.image {
		 width: 130px;
		 height: 227px;
	}
	TD.imgactu {
		width: 50px;
	}
	/*Taille zone insertion des flash */
	TD.flash {
		 width: 760px;
		 height: 70px;
	}
	
/**************************Fin Feuille de style INDEX.PHP****************************/ 
/************************************************************************************/



/************************************************************************************/
/*							Feuille de style INDEX1.PHP								*/
/************************************************************************************/

	/*Tableau du contenu avec image + template*/
	TABLE.contenu {
		 font-size: 10px;
		 width: 100%;
		 border: 0px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	
	/*Tableau dans template inséré*/
	TABLE.template {
		 font-size: 10px;
		 width: 645px;
		 border-width: 0px;
		 table-layout: fixed;
		 border-collapse:collapse;
	}
	
	/*Taille zone avec scroller pour insertion template*/
	#include {
		 font-size: 10px;
		 width: 600px;
		 height: 389px;
		 overflow: auto;
		 align: justify;
	}
	
	/*Taille zone image*/
	TD.image1 {
		 width: 90px;
		 height: 390px;
	}
	
	/*Taille zone ancre (bas de page)*/
	TD.ancre {
		 width: 670px;
		 height: 20px;
		 font-size: 10px;
	}
	
	
	/*Zone espace liens externes, UJF, IUT1*/
	TD.liens {
		 font-size: 9px;
	}

/**************************Fin Feuille de style INDEX1.PHP***************************/ 
/************************************************************************************/



/************************************************************************************/
/*						Feuille de style pour template inséré						*/
/************************************************************************************/

	/*Style pour titre*/
	#title {
		 font-family: Verdana;
		 font-size: 20px;
		 font-weight: none;
		 color: #398E61;
	}

	/*Style pour sous titre*/
	#subtitle {
		 font-family: Verdana, Microsoft Sans Serif;
		 font-size: 14px;
		 font-weight:none;
		 color: #933524;
	}
	#titleAdr {
		 font-family: Verdana, Microsoft Sans Serif;
		 font-style:oblique;
		 font-weight:none;
		 color: #933524;
	}
	/*Style pour texte*/
	#text {
		 font-family: Verdana, Tahoma, Arial;
		 font-size: 14px;
		 font-weight: none;
		 color: #000000;
	}
	#textA {
		 font-family: Verdana, Tahoma, Arial;
		 font-size: 16px;
		 font-weight: none;
		 text-align:center;
		 color: #000000;
	}
	
	
	/*Style pour commentaire image*/
	#comentary {
		 font-family: Verdana, Tahoma, Arial;
		 font-size: 11px;
		 font-weight: none;
		 font-style: italic;
		 color: #000000;
	}
	#pos {
	z-index: 1;
	}
	
/*********************Fin Feuille de style pour template inséré***********************/ 
/*************************************************************************************/



/************************************************************************************/
/*					Feuille de style pour partie administration						*/
/************************************************************************************/

	/*Tableau pour espace identification dans index1.php?template=admin*/
	TABLE.admin {
		 font-size: 12px;
		 width: 200px;
		 height: 110px;
		 border: 1px;
		 border-collapse:collapse;
		 border-color: #000000;
	}
	
	/*Zone pour ancre*/
	TD.admin_ancre {
		 width: 600px;
		 height: 20px;
		 font-size: 10px;
		 color: #0000FF;
		 table-layout: fixed;
		 border-collapse: collapse;
	}
	
	/*Zone pour menu (spip-menu)*/
	TD.admin_menu {
		 width: 160px;
		 height: 0px;
	}
	
	/*Tableau pour menu (spip-menu)*/
	TABLE.spipmenu {
		 width: 160px;
		 height: 0px;
		 border-collapse: collapse;
		 table-layout: fixed;
	}
	
	/*DIV pour emplacement du menu (spip-menu)*/
	#spip_menu {
		position: relative;
		width: 0px;
		height: 0px;
		border-collapse: collapse;
		table-layout: fixed;
		left: 5.5px;
		top: 0px;
	}
		
	/*Zone pour visualisation des pages (partie principale)*/
	TD.admin_visupage {
		 width: 600px;
		 height: 530px;
	}
	
	/*Zone pour scroller pour visualisation des pages*/
	#admin_visupage {
		 width: 600px;
		 height: 529px;
		 overflow: auto;
		 align: justify;
	}
	
	/*Zone pour menu2 (choix de modifs voulues)*/
	TD.menu2 {
		 width: 160px;
		 height: 180px;
	}
	
	/*Tableau pour menu2 inséré*/
	TABLE.menu2 {
		 width: 150px;
		 font-family: Verdana, Arial, Tahoma;
		 font-size: 11px;
		 font-color: #000000;
	}
	
	/*Zone pour affichage autres rubriques du même niveau*/
	TD.deconnexion {
		 width: 760px;
		 height: 20px;
		 font-size: 10px;
		 color: #0000FF;
	}
	
		
/*****************Fin Feuille de style pour partie administration*********************/ 
/*************************************************************************************/



/************************************************************************************/
/*					Feuille de style pour menu coté administration					*/
/************************************************************************************/
	
	/* CoolMenus 4 - default styles - do not edit */
	.clCMAbs{
		position:absolute;
		visibility:hidden;
		left:0;
		top:0
	}
	/* CoolMenus 4 - default styles - end */
	
	/*Style for the background-bar*/
	/*.clBar{position:relative; width:10; height:10; background-color:#FFFFFF; layer-background-color:#FFFFFF; visibility:hidden}*/
	
	/*Styles for level 0*/
	.clLevel0,.clLevel0over{
		position:absolute;
		padding:1px;
		font-family:Verdana;
		font-size:15px;
		text-align:center;
		font-color: #FFFFFF;
		font-weight: bold;
	}
	
	.clLevel0{
		background-color:#398E61;
		layer-background-color:#FFFFFF;
		color:#FFFFFF;
	}
	/*
	Permuter les commentaires avec la ligne du dessus pour afficher ou non une image de fond
	.clLevel0{background-image: url(fonctions/fill2.gif); layer-background-image:url(fonctions/fill2.gif); color: #000000;}
	*/
	.clLevel0over{
		background-color:#EFFAF4;
		layer-background-color:#398E61;
		color:#398E61;
		cursor:pointer;
		cursor:hand;
	}
	
	.clLevel0border{
		position:absolute;
		visibility:hidden;
		background-color:#398E61;
		layer-background-color: #398E61;
	}
	
	
	/*Styles for level 1*/
	.clLevel1, .clLevel1over{
		position:absolute;
		padding:1px;
		font-family:Verdana;
		font-size:10px;
        font-weight:bold;
		text-align:center;
	}
	
	.clLevel1{
		background-color:#EFFAF4;
		layer-background-color:#FFFFFF;
		color:#398E61;
	}
	
	.clLevel1over{
		background-color:#398E61;
		layer-background-color:#546FB5;
		color:#ffffff;
		cursor:pointer;
		cursor:hand;
	}
	
	.clLevel1border{
		position:absolute;
		visibility:hidden;
		background-color:#398E61;
		layer-background-color: #398E61;
	}
	
	/*Styles for level 2*/
	.clLevel2, .clLevel2over{
		position:absolute;
		padding:1px;
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		text-align:center;
		/*vertical-align:middle;*/
	}
	
	.clLevel2{
		background-color:#EFFAF4;
		layer-background-color:#FFFFFF;
		color:#398E61;
	}
	
	.clLevel2over{
		background-color:#398E61;
		layer-background-color:#546FB5;
		color:#FFFFFF;
		cursor:pointer;
		cursor:hand;
	}
	
	.clLevel2border{
		position:absolute;
		visibility:hidden;
		background-color:#398E61;
		layer-background-color:#398E61
	}


/*****************Fin Feuille de style pour menu coté administration******************/ 
/*************************************************************************************/

.adminC {
font-family: Verdana,Arial;
font-size: 10pt;
color: #933524;
text-decoration: none;
}
TABLE.adresse {
		 font-size: 16px;
		 border-width: 2px;
		 border-collapse:collapse;
		 border-color:#398E61;
		 }
TABLE.createTab {
		 font-size: 16px;
		 border-width: 2px;
		 border-collapse:collapse;
		 border-color:#933524;
}
TABLE.resultat {

}
#textform {
		 font-family: Verdana, Microsoft Sans Serif;
		 font-size: 11px;
		 font-weight:none;
}
select { 
color:#FFFFFF; 
font-size:8pt; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
border: thin solid;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-decoration: none;
background-color: #933524;
border-color: #ffffff;
}
input.form {
background-color:#EFFAF4;
}
input.txtdefil {
background-color:#EFFAF4;
border-color:#EFFAF4;
border-width: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#933524;
}
.Maj {
text-transform: uppercase;
}
TABLE.formulaire {
		 font-size: 13px;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 border-width: 2px;
		 border-collapse:collapse;
		 border-color:#398E61;
}
TABLE.actus {
		 border-width: 1px;
		 border-collapse:collapse;
		 border-color:#933524;
}
TABLE.actu_fixe {
		 border-width: 1px;
		 border-collapse:collapse;
		 border-color:#933524;
}
