
/* 
ADAUQAC
		Création le 23 juin 2009
		Auteur : Matieu Duhaime
 */
  
 
 * {font-family:arial, helvetica, sans-serif; font-size:10pt; }
  html {
     overflow: -moz-scrollbars-vertical;
}
 body {
 	margin:0;
	padding:0;
 } 
 
 #texte h1 {
 	font-size:24px;
 	color:#5a7411;
	font-weight:normal;
	padding:0 0 6px 0;
	margin:0;}
	
 #texte h2 {
 	font-size:14px;
 	color:#673c32;
	font-weight:bold;
	padding:0;
	margin:0;}
	
 #texte h3 {
 	font-size:13px;
 	color:#666;
  	padding:0 0 0 0;
	margin:0;}	
 
  #texte p, #texte li{
 	text-align:left;
	padding: 0 10px 0 0;
	color:#707173;
 
 }
 
 #texte sup {font-size:10px;}

  #texte {
  	 
 	width:460px; 
	padding-top:10px;
	float:left;
	padding-left:10px;
 
 }
  #texte ul {margin:0 0 0 15px; padding:0;}
 #texte a {text-decoration:none; font-weight:bold;}
 #texte a:link{color:#5a7411;}
 #texte a:active{color:#5a7411;}
 #texte a:visited{color:#5a7411;}
 #texte a:hover{  color:#ffcc00;}
 
 
 
 #container {width:990px;margin:auto;     position:relative;}
	 
	 #colonne_gauche {width:679px; float:left; }
	 #colonne_droite {width:311px; float:right;  }
 
 
 #cadre {
 		position:relative;
		z-index:0;
 		float:left;
 		background:url(../images/fond-general.png) no-repeat top left;
 		width:990px; 
 	 
 } 	 
 
 
 
 #entete h1 {display:none;}

 #entete {
 
	width: 679px;
	height: 164px; 
	 
	 
 }
  
  #menutop { 
  
position:relative;
 
z-index:1;
float:left;

 
width:679px; 
height:20px;
padding:0;
margin:0;
text-align:left;
background:url(../images/fond-menutop-220.png) no-repeat top right;   /*quand mot de la prez revient, remettre 95*/ 
}

#menutop a {
 	font-size:13px;
 
	margin-right:2px;
	position:relative;
	top:2px; }
	
 #menutop a {text-decoration:none;}
 #menutop a:link{color:#fff;}
 #menutop a:active{color:#ffCC00;}
 #menutop a:visited{color:#fff;}
 #menutop a:hover{  color:#fff;}

#menutop div:hover {
				font-size:13px;
			 	padding:0px 4px;
				 
				height:20px;
				background:url(../images/fond-menutop-over.png) repeat-x bottom left;
				 
} 
 .menutop {		
				font-size:13px;
			 	padding:0px 4px;
				float:left;
				height:20px;
				background:url(../images/fond-menutop.png) repeat-x bottom left;
				margin-right:3px; 
				
				}
.allume {background:url(../images/fond-menutop-over.png) repeat-x bottom left;}
  
 
 #deco_droite {
	 width:311px; height:338px;
	   position:relative;  
    
	margin-bottom:10px;
	 
	
	} 
 
 /* slogan de droite*/
  #slogan {width :309px;
			height:200px;
			}
			
	#slogan.mission {background:url(../images/slogans_mission.png) no-repeat top left;}		
	#slogan.historique {background:url(../images/slogans_historique.png) no-repeat top left;}
	#slogan.ca {background:url(../images/slogans_ca.png) no-repeat top left;}
	#slogan.joindre {background:url(../images/slogans_joindre.png) no-repeat top left;}
	#slogan.assurances {background:url(../images/slogans_assurances.png) no-repeat top left;}
	#slogan.emploi {background:url(../images/slogans_emploi.png) no-repeat top left;}
	#slogan.activites {background:url(../images/slogans_activites.png) no-repeat top left;}
	#slogan.bibliotheque {background:url(../images/slogans_bibliotheque.png) no-repeat top left;}
	#slogan.encadrement {background:url(../images/slogans_encadrement.png) no-repeat top left;}
	#slogan.revue {background:url(../images/slogans_revue.png) no-repeat top left;}
	#slogan.coordonnees {background:url(../images/slogans_coordonnees.png) no-repeat top left;}
	#slogan.mentorat {background:url(../images/slogans_mentorat.png) no-repeat top left;}
	#slogan.nominations {background:url(../images/slogans_nominations.png) no-repeat top left;}
	#slogan.retrouvailles {background:url(../images/slogans_retrouvailles.png) no-repeat top left;}
	
		
 
 /* #calendrier */
  
#calendrier {
 
border:1px #b1ab7b solid;
width :309px;
height:200px;
 
 
}
 

#calendrier h3 {
				margin:0;
				padding:4px 10px 2px 10px;
				color:white;
				background:#b1ab7b;
				font-weight:normal;
				text-transform:uppercase;
				font-size:15px;
				}

#calendrier img {margin:0;padding:0;border:0;}

#calendrier img:hover {margin:0;padding:0;}
#calendrier a {font-weight:bold;}
#iframe h6 {margin:0;padding:4px 0 4px 7px;}
#iframe {

width :307px;
height:177px; 

margin-left:2px;
overflow:auto;
}
#iframe * {}
#iframe h4 {font-size:13px; margin:0; padding:10px 0 0 7px;color:#000;}
#iframe ul {margin:0;padding:0 0 10px 10px;list-style: none;}
#iframe li {padding:0 12px 0 10px;
			background-image: url(http://www.uqac.ca/images/puce.gif);
			background-repeat: no-repeat;
			background-position: 0 .5em;
			color:#000;}
 
#iframe span {display:block; color:#333333;}
 #iframe_largeur {width:250px;} 
 #iframe a {text-decoration:none;}
 #iframe a:link{color:#5a7411;}
 #iframe a:active{color:#5a7411;}
 #iframe a:visited{color:#5a7411;}
 #iframe a:hover{ color:#5a7411;}


  
  
  
 #menugauche{
 	 width:200px;
 	margin-top:18px;
  	float:left;
  }		 

	
 #menugauche ul {
 	 margin:10px 0 15px 0;
	 padding:0;
	
 	}	
	
 #menugauche li {
  
 	list-style-type:none;
 
	padding:3px 0 3px 13px ; }
	
#menugauche li:hover {background:url(../images/fond-over-transparent.png);}

 #menugauche a {text-decoration:none;}
 #menugauche a:link{color:#5a7411;}
 #menugauche a:active{color:#5a7411;}
 #menugauche a:visited{color:#5a7411;}
 #menugauche a:hover{ color:#5a7411;}
 
  #menugauche h3 {
 	font-size:11pt;
 	color:#ad005e;
  	padding:0 0 0 10pt;;
	margin:0;}
 

 #menugauche span.description {color:#999; font-size:0.8em;  }

 

 
 #carte_uqac {float:right; padding-bottom:10px;}
 
 
 #pied { 
 	 
 	clear:both;
 	height:45px;
	width:990px;
	 
	text-align:center;
 	padding:4px; 
	 
	margin:auto;
 }
 
 #pied p { font-size:14px; color:#006666;}
	  

 
 
/*----------------///////////// Formatage des tableaux*/



td {padding:4px;
				border-bottom:1px #C8C9CB solid;
			 border-right:1px #C8C9CB solid;
			 font-size:13px;color:#555856;
			 }
			 
table {font-size:13px;;
				border-top:1px #C8C9CB solid;
				border-left:1px #C8C9CB solid;
 					}
				
th {padding:4px;
			background-color:#E3E9D6;
			 text-align:center; 
			 font-weight:bold; 
			 border-bottom: 1px #C8C9CB solid;
			 border-right: 1px #C8C9CB solid;
			 color:#555856;
			}
th.gauche {text-align:left;}

caption {font-weight:bold; text-transform:uppercase; text-align:right; color:#4B721C; font-size:11px;} 
.soussection { 
			background-color:whitesmoke;
			  
			 font-weight:bold; 
			 border-bottom: 1px #C8C9CB solid;
			 border-right: 1px #C8C9CB solid;
			 color:#000;
			}
.centree {text-align:center;}
.droite {text-align:right;}

