body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}


.texto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal}
.titreune {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal; line-height: normal}
.adresse {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal; line-height:8pt}
.nomspeaker {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal}
.company {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal}
.textepause {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #999999; text-decoration: underline}
.daypro { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; font-variant: normal }
.keynote { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; font-variant: normal }
.titulosession {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; color: #000000; font-variant: normal}
.titreinterventions { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; font-variant: normal }
.textebold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; font-variant: normal}
.underline {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; text-decoration: underline}
.textital { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: italic; font-weight: normal; font-variant: normal }
.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; font-variant: normal ; text-decoration: none}
.subtitulo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-transform: uppercase; color: #000000; font-variant: normal}
.companywimax { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; font-variant: normal; color: #5A9B0B;}
.dateprogramme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.titrerangun {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}
.titrerangdeux {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.textedeux {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.titrerangtrois {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.textetrois {
	font-family: Geneva,  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.titrequatre {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: thin Aucune;
	color: #666666;
	font-weight: 600;
	font-variant: normal;
}
.textehome2008 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: lighter;
	font-variant: normal;
	text-transform: Aucune;
	color: #ffffff;
	letter-spacing: normal;
	text-align: justify;
	vertical-align: baseline;
	word-spacing: normal;
}
.aboutus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texteprogramme2008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 1.5em;
	font-variant: normal;
}

.texteprogramme2008peque {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-variant: normal;
}
.nomspeaker2008 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-variant: normal;
	font-weight: bolder;
}
.company2008 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	background-color: #FF7900;
	color: #FFFFFF;
	background-position: 10px;
}
.sessiontv2008 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	font-variant: normal;
	letter-spacing: normal;
	word-spacing: normal;
}
.Titreslottv2008 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	word-spacing: normal;
	line-height: 22px;
	color: #da3505;
	white-space: normal;
	vertical-align: baseline;
}

.TitreslottvPeque {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	word-spacing: normal;
	line-height: 22px;
	color: #000000;
	white-space: normal;
	vertical-align: baseline;
}

.horaires2009 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	word-spacing: normal;
	line-height: 22px;
	color: #000000;
	white-space: normal;
	vertical-align: baseline;
}
.chair {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #333333;
	font-variant: normal;
}
.ligne {
	line-height: 2px;
}
.companysip09 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.companytv09 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	background-color: #e1e1e1;
}.companympls2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-variant: normal;
	background-color: #000000;
	text-transform: uppercase;
}
.nomspeakermpls2009 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
}
.titrepapier {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: bold; font-variant: normal}
#titrepapier a:link {color: #000000;	text-decoration: none;}
#titrepapier a:hover {color: #FF004E; text-decoration: none;}

.centro{
text-align:center;
}

.accomodation {color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal}
.accomodation a:link {color: #FF9900; text-decoration: none;font-size: 10px;}
.accomodation a:visited {color: #FF9900; text-decoration: none;font-size: 10px;}
.accomodation a:hover {color: #da3505; text-decoration: none;font-size: 10px;}
.accomodation a:active {color: #da3505;text-decoration: none;font-size: 10px;}

.encabezado {
background-color:#FF9900;
}

.cuerpo{
background-color:#FFFF99;
}

.columnabox {
border:2px solid #ffb500;
margin:5px 4%;
padding:6px;
width:88%;
}

.tdSeparador
{
	border-bottom:solid 1px #FFCC00;
}

.listadotable{
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000066;
}

.listadotablea{
	text-decoration:none;
	cursor:pointer;
}

.listadotd { 
	padding-top:2px; 
	padding-bottom:2px;
	border-top: 1px solid #FFFF00; 
	border-right: 1px solid #FFFF00;
	padding-left:10px;
	padding-right:10px;
	color:#666666;
}

.listadotr{
	border-bottom-width:1px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
}

.encabezado{
	background-color:#FFCC00;
}
.encabezado_selec{
	background-color:#FF9900;
}
.filas_selec{
	background-color:#FFFF99;
	border-bottom:solid 1px #FFCC00;
}

.listadoenlace a:link {color: #FF9900;}
.listadoenlace a:hover {color: #FFCC00;}
.listadoenlace a:visited {color:#FF9900 ;}
.listadoenlace a:link {color: #FF9900;}
.listadoenlace a:active {color: #FFCC00;}

.listadoabstract {color:#000066; font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal}
.listadoabstract a:link {color: #000066; text-decoration: none;font-size: 12px;}
.listadoabstract a:visited {color: #000066; text-decoration: none;font-size: 12px;}
.listadoabstract a:hover {color: #6e6ec9; text-decoration: none;font-size: 12px;}
.listadoabstract a:active {color: #6e6ec9;text-decoration: none;font-size: 12px;}


#nav {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
	display:block;
	height:32px;
	margin:0 auto !important;
	margin:0;
	padding:0;
	text-align:left;
	width:960px;
	background:url(../imagenes/bg_nav.png) repeat-x left top transparent;
	list-style:none;
	z-index:8;
}
#nav li {
	float:left;
	padding:0;
	margin:0;
}
#nav li a {
	display:block;
	line-height:32px;
	padding:0 10px;
	color:#fff;
	text-decoration:none;
}
#nav li a:hover {
	color:#fff;
	background:#333;
}
#nav li li {
	width:200px;
}
#nav ul a {
	color:#fff;
	line-height:24px;
}
#nav ul {
	position:absolute;
	z-index:500;
	top:auto;
	list-style:none;
	display:none;
	width:200px;
	list-style:none;
	text-align:center;
	border:1px solid #333;
	background-image:url(../imagenes/bg_nav_ul.png) repeat left top transparent !important;
	background:#444;
}
#nav ul ul {
	top:0;
	left:100%;
}
#nav li:hover, #nav li.sfhover {
	color:#fff;
	background:#333;
	cursor:pointer;
	z-index:100;
}
#nav li:hover ul ul, #nav li li:hover ul ul, #nav li li li:hover ul ul, #nav li li li li:hover ul ul, #nav li.sfhover ul ul, #nav li li.sfhover ul ul, #nav li li li.sfhover ul ul, #nav li li li li.sfhover ul ul {
	display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	display:block;
}

#recuadroSpeakers {
	margin-top:20px;
	padding:10px;
	border-color:#da3505;
	border-style:solid;
	border-width:1px;
	}
	
.alignright {
	float:right;
	margin-left:10px;
	margin-top:5px;
}

.alignleft {
	float:left;
	margin-left:10px;
	margin-top:5px;
	margin-right:30px;
	margin-bottom:30px;
}


.wp-caption {
	border:1px solid #ddd;
	text-align:center;
	background-color:#f3f3f3;
	padding-top:4px;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin:10px;
}

.wp-caption img {
	border:0 none;
	margin:0;
	padding:0;
}

.wp-caption p.wp-caption-text {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}

.feedlink img {
	display:inline;
	float:left;
	margin:0;
	padding:0;
}

hr {
color: #FF9900;
background-color: #1E90FF;
height: 2px;
width: 100%;
}
