@charset "iso-8859-1";
/* auteur: AMETVS */
/* Date de création: 2005-03-30 */

@media all {
		/*
		#haut {display:none}
		#gauche {display:none}
		.droits {display:none}
		#centre {background-color: #C5C0B2; background-image: url(../images/arriere_plan.jpg); background-position: center; background-repeat: repeat}
		*/
		div.espacepage {width:804px; margin-left:0; margin-right:0; padding:0; border:none;  text-align:left; background-color:#ffffff}
		div.entete {text-align:left; border:none;  background-color:#FFFFFF}

		.principal a, .principal a:link, .principal a:visited {color:#6295AF; text-decoration:none;}
		.principal a:hover {color:#DEB207; text-decoration:underline}
		
		/* Surdefinition d'elements de formulaire, seulement pour l'evenement */
		input, textarea {border:solid 1px #856F49; background-color:#ffffff;}
		input.bouton {border:solid 1px #000000; background-color:#C5C0B2; color:#000000; height:20px; text-align:center;}
		/*************************************/
		
		*.soustitre {color:#727063; font-size:9pt}
		*.warning {color:#898778; font-size:9pt; font-style:italic; font-weight:bold}
		.commentaire {font-size:9pt; color:#515047; font-family:verdana, sans-serif; font-style:normal; font-weight:normal}
		*.soustitre2 {
			/*background-color:#426A9D; color:#ffffff; font-weight:bold; padding:.1em 1em .1em 1em;*/
			font-weight:bold;
			text-align:left;
			color:#000000;
			border-bottom:solid 1px #000000;
			margin:.8em .8em .8em .8em;
			font-size:9pt
		}
		*.soustitrejulie {
			font-weight:bold;
			text-align:left;
			color:#000000;
			border-bottom:solid 1px #000000;
			margin:0 0 .8em 0;
			font-size:9pt
		}
		
		*.entoure, div.entoure {font-size:9pt}
		*.promo {font-size:9pt; background-color:#C5C0B2; color:#000000; font-weight:bold; font-style:italic}
		
		
		table.principal {background-color:#ffffff; margin:0; }
		table.principal td.gauchebeige {padding:4px; text-align:center;   background-image:url(../images/gauche.jpg);}
		table.principal td.partiedroite {padding:10px 25px 10px 25px; width:609px}
		
		/* Styles du menu */
		ul.menujournee {margin:0; padding: 0px;}
		ul.menujournee li {
			width:150px;
			display:block;
			list-style:none;
			border:solid 1px #000000;
			background-color:#CAB48D;
			color:#ffffff;
			margin:2px;
			padding:0;
			font-family:arial, sans-serif;
			font-size:8pt;
			font-weight:bold;
			text-align:center;
		}
		
		ul.menujournee li a {width:148px; _width:150px; display:block; text-decoration:none; color:#3C3A2B; background-color:#FFD40A; margin:0px; padding:.2em .1em .2em .1em;}
		ul.menujournee li a:link, ul.menujournee li a:visited {width:148px; _width:150px; display:block; text-decoration:none; color:#000000; background-color:#C5C0B2; margin:0px; padding:.2em .1em .2em .1em;}
		ul.menujournee li a:hover {width:148px; _width:150px; display:block; text-decoration:none; color:#B1514F; background-color:#ffffff; margin:0px; padding:.2em .1em .2em .1em;}
		
		ul.menujournee li.inscription {width:150px; display:block; text-decoration:none; background-color:#FFD40A; color:#ffffff; margin:2px; padding:0;}
		ul.menujournee li.inscription a:link, ul.menujournee li.inscription a:visited {width: 148px; _width: 150px; display: block; text-decoration: none; background-color: #C5C0B2; color: #000000; margin: 0px; padding: .2em .1em .2em .1em}
		ul.menujournee li.inscription a, ul.menujournee li.inscription a:hover {width:148px; _width:150px; display:block; text-decoration:none; color:#B1514F; background-color:#ffffff; margin:0px; padding:.2em .1em .2em .1em;}

		ul.menujournee li.album {width:150px; display:block; text-decoration:none; background-color:#FFD40A; color:#000000; margin:2px; padding:0;}
		ul.menujournee li.album a:link, ul.menujournee li.album a:visited {width: 148px; _width: 150px; display: block; text-decoration: none; background-color: #FFD40A; color: #000000; margin: 0px; padding: .2em .1em .2em .1em}
		ul.menujournee li.album a, ul.menujournee li.album a:hover {width:148px; _width:150px; display:block; text-decoration:none; color:#B1514F; background-color:#ffffff; margin:0px; padding:.2em .1em .2em .1em;}
		
		div.commanditblanc {
			background-color:#ffffff;
			border:solid 1px #000000;
			text-align:center;
			padding:5px 0 5px 0;
			margin:0;
			width:150px;
			font-size:8pt;
		}
		
		div.datehaut {margin:.5em 0 0.5em 0; font-weight:bold;}
		
		div.textedroite {
			margin:0 0 0.5em 0;
			font-size:9pt;
			text-align:justify;
		}
		
		div.textedroiteindexe, td.textedroiteindexe {
			margin:0 0 0.5em 0;
			font-size:9pt;
			text-align:justify;
			font-weight:bold;
		}
		
		.horaire {
			border:solid 2px #000000;
			margin:0 0 0.5em 0;
			font-size:9pt;
		}
		
		.horaire table td {
			font-size:9pt;
			padding:0.0 0.5em 0.2em 0.5em;
		}
		
		.horaire table td.heure, span.heure, div.heure {
			color:#727063;
			font-weight:bold;
			text-align:right;
		}
		
		.horaire table td a, .horaire table td a:link, .horaire table td a:visited,  .horaire table td a:hover {font-weight:bold}
		
		table.minihoraire td, div.minihoraire {font-size:8pt; color:#727063; border:none; padding-left:0;}
		
		.conference {font-weight:bold; font-size: 9pt; color: #B1514F; border: none; padding-left: 0}
		.description {font-weight:normal; font-size: 9pt; color: #000000; border: none; padding-left: 0; text-align:justify}
		.conferencier {font-weight:bold; font-size: 8pt; color: #727063; border: none; padding-left: 0}
		.bio {margin-top:4px; text-align: justify; font-size: 8pt; background-color: #D0CBBC; color: #000000; padding: .7em}
		
		.dlpresentation { float:right; border:solid 1px #856F49; }
		.dlpresentation td, .dlpresentation td a {font:8pt arial,sans-serif;}
		
		div.coordonnes {
			padding:1em 0.5em 0 0.5em;
			margin:0;
			font-size:8pt;
			text-align:center;
			vertical-align:bottom;
		}
		
		table.grilletarifs {
			border:solid 2px #000000;
			border-collapse:collapse;
			margin:.5em 0 .5em 0;
		}
		
		table.grilletarifs th {
			font-weight:bold;
			font-size:8pt;
			padding:.2em .4em .2em .4em;
			text-align:center;
			border:solid 1px #000000;
			background-color:#C5C0B2;
		}
		
		table.grilletarifs td {
			font-weight:normal;
			border:solid 1px #000000;
			font-size:8pt;
			padding:.2em .4em .2em .4em;
			text-align:center;
		}
		
		.blancsurnoir {
			font-weight:bold;
			background-color:#000000;
			color:#ffffff;
			padding:.2em .5em .2em .5em;
		}
		
		div.listedo {font-size:8pt;}
		div.listedo div.soustitre {color:#000000; font-weight:bold; font-size:8pt;}
		div.listedo ul li {font-size:8pt; list-style:square;}
		
		.collab {color:#B1514F; font-weight:bold; font-size:8pt}
		
		.toparrow {margin:0 40px 0 40px}
		
}


@media print {
		div.espacepage {width:600px; margin-left:0; margin-right:0; padding:0; border:none; text-align:left;}
		div.entete {background-color:#605E4F; text-align:left}
		#imgentete2 {display:none}
		table.principal td.gauchebeige {display:none}
		
		table.principal td.partiedroite {padding:10px 0px 10px 0px; width:600px}
		
		/*Classe de vtc.css*/
		#haut {display:none}
		.droits {text-align:center; width:600px}
		
		.horaire {width:580px}
		.toparrow {display:none}
}


