@charset "iso-8859-1";
/* auteur: AMETVS */
/* Date de création: 2007-01-15 */

@media all {
		div.espacepage {width:804px; margin-left:0; margin-right:0; padding:0; border:solid 2px #3C3A2B; text-align:left;}
		div.entete {text-align:left; background-color:#10346b}

		a, a:link, a:visited {color:#6295AF; text-decoration:none;}
		a:hover {color:#DEB207; text-decoration:underline}
		
		/* Surdefinition d'elements de formulaire, seulement pour l'evenement */
		input {border:solid 1px #856F49; background-color:#ffffff;}
		input.bouton {border:solid 1px #000000; background-color:#CAB48D;color:#000000; height:20px; text-align:center;}
		/*************************************/
		
		*.soustitre {color:#10346b}; font-size:9pt}
		
		*.warning {color:#898778; font-size:9pt; font-style:italic; font-weight:bold}
		*.soustitre2 {
			/*background-color:#426A9D; color:#ffffff; font-weight:bold; padding:.1em 1em .1em 1em;*/
			font-weight:bold;
			text-align:left;
			color:#10346b;
			border-bottom:solid 1px #000000;
			margin:.8em .8em .8em .8em;
			font-size:9pt
		}
		
		*.soustitreconference {
			/*background-color:#426A9D; color:#ffffff; font-weight:bold; padding:.1em 1em .1em 1em;*/
			font-weight:bold;
			text-align:left;
			color:#10346b;
			border-bottom:solid 1px #000000;
			border-top:solid 1px #000000;
			font-size:12pt
		}
		
		
		
		*.soustitrejulie {
			font-weight:bold;
			text-align:left;
			color:#10346b;
			/*border-bottom:solid 1px #10346b;
			margin:0 0 .8em 0;*/
			font-size:9pt
		}
		
		*.soustitreboutoninscription {
			font-weight:bold;
			
			color:#10346b;
			/*border-bottom:solid 1px #10346b;
			margin:0 0 .8em 0;*/
			font-size:9pt
		}
		*.soustitrejulieborder {
			font-weight:bold;
			text-align:left;
			color:#10346b;
			border-bottom:solid 1px #10346b;
			/*margin:0 0 .8em 0;*/
			font-size:9pt
		}
		
		hr.vert {
	display:block;
	margin: 0;
	_margin: -7px 0;
	color:#64d444;
	height:1px;
	border:0;
	background-color:#deb307;
	}
		
		*.entoure, div.entoure {font-size:9pt}
		*.promo {font-size:9pt; background-color:#C5C0B2; color:#000000; font-weight:bold; font-style:italic}
		
		
		table.principal {margin:0; border-collapse:collapse;}
		table.principal td.gauchebeige {padding:4px; text-align:center; background-color:#10346b;  }
		table.principal td.partiedroite {padding:10px 25px 10px 25px; width:600px}
		
		/* Styles du menu */
		ul.menujournee {margin:0; padding: 0px;}
		ul.menujournee li {
			
			display:block;
			list-style:none;
			border:solid 1px #10346b;
			background-color:#10346b;
			color:#ffffff;
			margin:2px;
			padding:0;
			font-family:arial, sans-serif;
			font-size:9pt;
			font-weight:bold;
			text-align:center;
		}
		
		ul.menujournee li a:link, ul.menujournee li a:visited { display:block; text-decoration:none; color:#ffffff; background-color:#4a7cb6; margin:0px; padding:.2em .1em .2em .1em;}
		ul.menujournee li a { display:block; text-decoration:none; color:#10346b; background-color:#DEB207; margin:0px; padding:.2em .1em .2em .1em;}
		ul.menujournee li a:hover { display:block; text-decoration:none; color:#10346b; background-color:#ffffff; margin:0px; padding:.2em .1em .2em .1em;}
		
		ul.menujournee li.inscription { display:block; text-decoration:none; background-color:#10346b; color:#ffffff; margin:2px; padding:0;}
		ul.menujournee li.inscription a:link, ul.menujournee li.inscription a:visited  { display:block; text-decoration:none; background-color:#64d444; color:#ffffff;margin:0px; padding:.2em .1em .2em .1em;}
		ul.menujournee li.inscription a, ul.menujournee li.inscription a:hover { display:block; text-decoration:none; color:#64d444; background-color:#ffffff; margin:0px; padding:.2em .1em .2em .1em;}

		ul.menujournee li.album { 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 { 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 { display:block; text-decoration:none; color:#10346b; 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;color:#10346b;}
		
		div.textedroite {
			margin:0 0 0.5em 0;
			font-size:9pt;
			text-align:justify;
		}
		
		div.textedroiteindexe {
			margin:0 0 0.5em 0;
			font-size:9pt;
			text-align:justify;
			font-weight:bold;
		}
		div.telecopieur{
		
			color:#10346b;
			font-weight:bold;
			text-align:left;
			font-size:8pt;
		}
		div.textetelecopieur{
		
			color:#10346b;
			
			text-align:left;
			font-size:8pt;
		}
		
		div.viainternet{
		
			color:#10346b;
			font-weight:bold;
			text-align:left;
			font-size:10pt;
			
		}
		
		
		.horaire {
			border:solid 2px #10346b;
			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:#10346b;
			font-weight:bold;
			text-align:right;
			font-size:10pt;
		}
		
		td.titre_bilan {
			color:#10346b;
			font-weight:bold;
			text-align:left;
			font-size:10pt;
		}
		
		span.datelimite{
			color:#10346b;
			font-weight:bold;
			font-style:italic;
			text-align:center;
			font-size:10pt;
			border-bottom:solid 1px #10346b;
		}
		
		.description {font-weight:normal; font-size: 9pt; color: #10346b; border: none; padding-left: 0; text-align:justify}
		.conferencier {font-weight:bold; font-size: 9pt; color: #10346b; border: none; padding-left: 0}
		.conferenciertitre {font-size: 9pt; color: #10346b; border: none; padding-left: 0}
		.bio {margin-top:4px; text-align: justify; font-size: 8pt; background-color: #64d444; color: #10346b; padding: .7em}
		
		table.minihoraire td, div.minihoraire {font-size:8pt; color:#10346b; padding-left:0;}
		
		div.texte_bilan {font-size:9pt; color:#10346b; padding-left:0;text-align:justify}
		
		
		.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:#64d444;
		}
		
		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:#10346b; font-weight:bold; font-size:8pt;}
		div.listedo ul li {font-size:8pt; list-style:square;}
		
		.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;}
		
		/*Classe de vtc.css*/
		#haut {display:none}
		.droits {text-align:center; width:600px}
		
		.horaire {width:580px}
		.toparrow {display:none}
}

