/*@page { margin: 2cm }*/

body {
font-family: Calibri, helvetica, sans-serif;
font-size:11pt;

background-color: white;

}
img { border-width: 0;}
hr { color: #8e740f;}

#content {
	width:1020px;
	margin-left: auto; 
	margin-right: auto; 
	padding-bottom:10px;
	background-image: url(images/bandeau-lip.svg);
	background-repeat: no-repeat;
	border-style: solid;
	border-color: #8e740f;
	border-width: 1px;
}

#linkedin {

}

#titlePrint{
	text-align: center;
	display: none;
	}
#titre {
	color : #8e740f;
	text-align:center;
	padding-left: 100px;
	padding-right: 100px;
}
#parrain {
float: right;
padding-top: 40px;
padding-right: 40px;
}
#sponsorslogos {
margin-top: 10px;
padding-right: 60px;
text-align: right;
}
#sponsorslogos img {margin-left: 10px;}


h1, h2, h3, .bleu {
	color : #8e740f;
}
.vert {color :#0d5e0d ;}
.blue {color :#1c4770 ;}
 #menu {
		text-align:center;	
		margin: 210px 50px 0 50px;
		border-top-style: solid;
		border-bottom-style: solid;
		border-width: 1px;
		border-color: #8e740f;
		padding: 5px;
		background-color: #fffae6;
		
}

#menu a {color: #8e740f; text-decoration: none}
#menu a:hover { text-decoration: underline;}

.itemMenu {

	font-size : 1em;
	padding : 10px;
	cursor : pointer;
	background-image: url(images/fondmenu.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
}


.itemMenuSelect {
	font-size : 0.8em;
	padding : 10px;
	background-color: #8e740f;
	cursor : pointer;
}
.tb {background-color:#e6e5ce; padding:10px;}

.text{
	margin-left:0px;
	margin-right:0px;
	text-align: justify; 
	text-indent: 1em;
}
p.text:first-letter {
	/** On augmente la taille de la première lettre */
	font-size: 175%;
	color : #8e740f ;	
	font-weight: bold;
}

.focus{
	margin-left:50px;
	margin-bottom:30px;
	margin-right:50px;
}

.nav {
	margin-right:50px;
	text-align:right;
	font-style: italic;
	clear:both;
}
.hidden {
	display:none;
}	
.loupe {
	background-image:url(images/loupe.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.puce {
	background-image:url(../insectinov/images/puce.png);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left: 25px;
}
.linkbold { text-decoration: none; font-weight: bold;}
.comite {
font-size: 1em; 
}
.comite a{text-decoration: none;}


.intervenantlink{	line-height: 1; cursor: pointer;  width: 550px; background-color: white;padding: 10px;}
.intervenantlink a{ text-decoration: none; color:#8e740f;}
.intervenantlink a:hover{ padding-left: 5px; color: #cc6600;}
.intervenantlink i {color: #cc6600;}

.cvdisplay{margin-top:95px;float: right; width: 300px;background-color: white;padding: 10px;
	font-size: 80%;
	border-style: solid;
	border-width : 1px;
	border-color: #8e740f;
	margin-bottom: 10px;
}

legend {
	text-align: right;
	font-style: italic;
	color: gray;
	font-size: 90%;
	}


#parcours a {
	color:white;
	text-decoration:none;
}
#parcours li {
	color:white;
}
.diapos {
	float:right;
	margin-left:30px;
}	
.tx10 {
	font-size:10pt;color:#2875a9;
	margin-top:10px;
}

a:link, a:visited {
	color:#2875a9;
}
.cvlink {
	text-decoration : none;
	color : black;
}
.cadre {
	border-style: solid;
	border-color: #1c4770;
	border-width: 2px;
}

#prog { 
background-color:white; 
padding:10px;
}

#prog a { 
	text-decoration: none;
	color: #8e740f;
	}
#prog a:hover { 
	text-decoration: underline;
	color: #8e740f;
	}
#prog table { width: 100% ;}
#prog h4{color: #1c4770;}
#prog li{padding-bottom: 10px;}
.prog td {vertical-align:top; padding:5px;}
.auteurconf {font-style:italic;font-weight:normal;padding-left:15px;color:black;color: #8e740f;}
.comment {padding-left:15px;color:black;}
.titreconf {padding-left: 15px; font-weight:bold;color:#0d5e0d;font-size: 110%;}
.heure{color:#1c4770;vertical-align:top;width: 20px;}
.session{font-size:110%;color:#1c4770;text-transform: uppercase; 
border-bottom-color: #8e740f;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.theme{font-size:120%;font-weight:bold;padding-top:30px;padding-bottom:20px;vertical-align:top;}
.date {color:#cc6600; text-align:right;}
.prognav {padding:10px;text-decoration:none;}

.prog p{ padding: 0; margin: 0;}

.titre {
	color : #2875a9;
	text-align:center;
	padding-bottom: 30px;
	font-size: 250%;
}
.puce2 {
	background-image:url(http://adebiotech.org/colloque_biofilms/images/demi-puce.png);
	background-repeat:no-repeat;
	background-position:left 8px;
	padding-left: 30px;
	line-height:35px;
	color:#157c69;
	font-weight:bold;
	font-size:120%;
}
.silver {
	text-align:left;
	font-size: 12pt;
	font-weight: bold;
	background-color:#8e740f;
	text-align: center;
	color:white;
	padding:3px;
	margin-top:10px;			
	margin-bottom:5px;
	font-variant: small-caps;
	width:400px;
}

.bkgimg	{
	float:right; 
	padding: 5px;
	margin-left: 30px;
}
#sponsor {
	font-size: 85%;
	}

#posters_retenus {
	margin : 20px;
	padding: 30px;
	background-color: wheat;
	font-size: 85%;
	}
	

input, textarea { background-color: #ffefb3;}


.fonction{color: #cc6600;font-style: italic;}
.org{font-style: italic;color: #cc6600;}
.pause{font-style: italic;padding-bottom: 20px;padding-left: 10px;}

#motun { 
font-weight: bolder;
font-size: 3em;
}

#securecode{
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	width: 75%;
	text-align: center;
	padding: 30px;
	background-color: #e5e5e5;
}

#tarifs { 
border-style: solid;
border-width: 1px;
border-color: #8e740f;
padding:10px;
width: 20%;
color: #8e740f;
float: right;
font-size: 80%;
margin: 10px;
}
#tarifs table{ 
	border-style: solid;
	border-color: white;
	border-width: 1px;
	width: 100%;
}
#tarifs a{ text-decoration: none; color:#8e740f;}

.document {
	background-image: url(../home/img/document.gif);
	background-repeat: no-repeat;
	padding-left: 15px;
	text-decoration: none;
	}
#fauxtitre {
background-color: #574709;
opacity: 0.6;
color:white;
padding:5px;
text-align: center;
font-size: 80%;
width: 950px;
margin-left: auto;
margin-right: auto;
}
 .coinsarrondis{
-webkit-border-radius: 7px;
border-radius: 7px;
}
