							/***********/
							/* DEFAULT */
							/***********/
boby {
 font-family: Arial, Helvetica, Tahoma;
}

							/***********************/
							/* RIGHT-COLUMN */
							/***********************/
							
#r-col {
  font-family: Arial, Helvetica, Tahoma;
}

#r-col h1, #r-col h2, #r-col h3, #r-col h4, #r-col p, #r-col ul, #r-col ol {
 padding: 15px 15px 0 15px;
 margin: 30px 0 0 0;
}

#r-col h1.course-date  {
 color: #66FF33;
 text-align: center;
 font-size: 3em;
}

#r-col h2 {
 color: #0033CC;
 background: url("./design/widgets/background_titre_vert.gif") no-repeat left top;
 margin: 30px 0 0 0;
 padding: 0 0 0 30px;
 width: 90%;
 text-align: left;
}

#r-col h2.carreful {
 color: #0033CC;
 background: url("./design/widgets/background_titre_orange.gif") no-repeat left top;
 margin: 30px 0 0 0;
 padding: 0 0 0 30px;
 width: 90%;
 text-align: left;
}

#r-col h2.warning {
 background: url("./design/widgets/background_titre_rouge.gif") no-repeat left top;
 color: #FFFFFF;
}

#r-col h3 {
 color: #FFFF00;
 text-decoration: underline;
}

#r-col a:link, #r-col a:active, #r-col a:visited, #r-col a:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

#r-col ul {
 text-align: left;
 padding: 0 0 0 30px;
 list-style-image:url("./design/widgets/dot.gif");
}

/*********************/
							/* LEFT-COLUMN */
							/*********************/
#l-col {
  font-family: Arial, Helvetica, Tahoma;
}

#l-col h1, #l-col h2, #l-col h3, #l-col h4, #l-col div, #l-col p, #l-col ul, #l-col ol {
 padding: 15px 15px 0 15px;
}

#l-col h2 {
 color: #0033CC;
 background: url("./design/widgets/background_titre_vert.gif") no-repeat left top;
 margin: 0 0 0 0;
 padding: 0 0 0 30px;
 width: 90%;
 text-align: left;
}

#l-col h2.warning {
 background: url("./design/widgets/background_titre_rouge.gif") no-repeat left top;
 color: #FFFFFF;
}

#l-col h3 {
 color: #FFFF00;
 text-decoration: underline;
}

#l-col a:link, #l-col a:active, #l-col a:visited, #l-col a:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

#l-col ul {
 text-align: left;
 padding: 0 0 0 30px;
 list-style-image:url("./design/widgets/dot.gif");
}

							/******************/
							/* CONTAINER */
							/******************/
							
#cont {
  font-family: Arial, Helvetica, Tahoma;
}

#cont h1, #cont h2, #cont h3, #cont h4, #cont p {
 padding: 15px 15px 0 15px;
 margin: 30px 0 0 0;
}

#cont ol {
 margin: 0 0 0 70px;	
}

#cont ol li {
 margin: 10px  0 0 70px;
}

#cont h1.course-date  {
 color: #66FF33;
 text-align: center;
 font-size: 3em;
}

#cont h2 {
 color: #0033CC;
 background: url("./design/widgets/background_titre_vert.gif") no-repeat left top;
 margin: 30px 0 0 0;
 padding: 0 0 0 30px;
 text-align: left;
}

#cont h2.carreful {
 color: #0033CC;
 background: url("./design/widgets/background_titre_orange.gif") no-repeat left top;
}


#cont h2.warning {
 background: url("./design/widgets/background_titre_rouge.gif") no-repeat left top;
 color: #FFFFFF;
}

#cont h3 {
 color: #FFFF00;
 text-decoration: underline;
 text-align: center;
 font-size: 1.7em;
 font-style: italic;
}

#cont a:link, #cont a:active, #cont a:visited, #cont a:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

#cont ul {
 text-align: left;
 padding: 0 0 0 30px;
 list-style-image:url("./design/widgets/dot.gif");
}

div#bodyblock-1col a{
	color:#FFFFFF;
}

							/**************/
							/* FOOTER */
							/**************/
 
#ftr-2col ul, #ftr-2col li {
 display: inline;
 color: #000000;
}

#ftr-2col a {
 text-decoration: underline;
 color: #000000;
 font-size: 12px;
}

#ftr-1col ul, #ftr-1col li {
 display: inline;
 color: #000000;
}

#ftr-1col a {
 text-decoration: underline;
 color: #000000;
 font-size: 12px;
}
				 			/*************/
							/* DIVERS */
							/*************/
							
a#rss {
 color: #FFFFFF;
 font-size: 11px;
 font-weight: bold;
 text-align: right;
 display: block;
 padding: 0;
 margin: 0;
}

a#entrer {
 color: #FF9933;
 font-size: 13px;
 text-decoration: none;
 text-align: right;
 padding: 0;
 display: block;
 margin: 0 150px 0 0;
}

a.reunion_comite {
 color: #FFFFFF;
 font-size: 16px;
 font-weight: bold;
 text-decoration: underline;
 display: block;
}

#visiteur {
 font-size: 22px;
 font-weight: bold;
 text-align: center;
 color: #FFFFFF;
}

div#warning {
 font-size: 18px;
 font-weight: bold;
 color: #FF0000;
}

div.warning {
 font-size: 18px;
 font-weight: bold;
 color: #FF0000;
}


div#redirection a:link, div#redirection a:active, div#redirection a:visited, div#redirection a:hover {
 color: #FFFFFF;
 text-decoration: underline;
}

											/************/
											 /* NEWS BOX */
											 /************/

.news-link {
 padding: 0 15px 0 15px;
 margin: 0;
 color: #FF9933;
 text-align: right;
}

div.news-link a {
 font-size: 12px;
 color: #FF9933;
 font-weight: normal;
 text-decoration: none;
}

img {
 border: 0px;
}

