/* CSS Document */
@page { margin: 2%; }
*{margin:0px; list-style:none;font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#banner, #encart_droite, #outils, #outils_rub, .deconnexion_membre, #menugeneral, #menusecond, #bouton, #pied, .back_congres, .back{display:none;}

/****************** IMPRESSION BOURSE *******************/
.titrebourse{ position:relative;font-size:2.0em; z-index:10; color:#0375b1; background-color:#FFFFFF; padding-right:10px; margin-bottom:15px;}
.titrebourse span{color:#00477d;font-size:1em;}

.edition{width:95%; padding:10px; /*border:1px solid #d5d5d5;*/ margin-bottom:10px;}

.titre_edition{padding-left:2px;padding-bottom:3px; font-size:1.4em;color:#094577;margin:-10px; margin-bottom:10px; border-bottom:2px solid #094577;padding-top:2px;height:20px;}
.titre_edition span{display:none;}

.lignegrise, .ligneblanche{ border-bottom:1px dotted #6e6e6e; padding:2px; padding-top:4px; display:block; clear:both;}
.partg{position:relative; float:left; width:40%; text-align:right; font-weight:bold; padding-right:10px;color:#062d4e}
.partd{position:relative; float:left; width:45%; display:block;}


.spacer{display:block; clear:both; height:1px;}
#logo_print{margin-top:0px; margin-bottom:15px;}

/*********************** IMPRESSION AGENDA ***************/
.print_agenda, .print_fiche{display:none;}
.titreville{font-size:2.4em; color:#008bd0; margin-bottom:10px;}
.titre_fiche3{font-size:2.0em; color:#a6006d; margin-left:10px; margin-bottom:10px;}

.evenmt{border-collapse:collapse; width:95%; margin-left:10px!important; border:1px solid #999999;}
.delim td,.delim th{border-top:none;}
.mois{text-align:center; font-size:1.3em; color:#a6006d; padding:5px; border-top:1px solid #999999!important; border-right:1px solid #999999;border-left:1px solid #999999;}
.suitemois{ background-color:#ffa403; padding:7px;border-right:1px solid #999999;border-left:1px solid #999999;}
.date{text-align:right; padding:5px; color:#00457c; font-weight:bold;border-bottom:1px dotted #989898;padding-left:20px; width:210px;}
.nom{color:#434343; padding:5px; border-bottom:1px dotted #989898; padding-right:60px;}
.nom a{color:#00457c!important;}


/*************** IMPRESSION FICHE *****************/
#cadre{
	width:99%;
	min-height:170px; height:auto!important; height:170px;
	margin-bottom:15px;
	border:1px solid #999999;
}
.top_cadre, .bottom_cadre{ display:none}
.centre_cadre{width:100%;margin:0px;
}

.logo_ville{position:relative; float:left; width:30%; text-align:center;padding:5px; padding-top:5px;}
.logo_ville img{max-width:200px;}
.chapo_ville{position:relative; float:left;width:32%; padding:10px;color:#3d3d3d; font-weight:bold;	border-left:1px dotted #999999;		border-right:1px dotted #999999;}
.coord_ville{position:relative; float:left;width:30%; padding:10px;}

.photo{display:block; float:right; margin-right:0px; width:255px; text-align:center;}
.photo img{margin-bottom:10px; border:1px solid #000000;}

.titre_fiche{color:#008bd0; font-size:1.4em; margin-bottom:0px!important;}
.sup_coord, .sup_coord a{color:#cb2195;}
.titre_fiche2 span{display:block;margin-bottom:3px; color:#0069be;font-size:1.5em; border-bottom:1px solid #0069be;}

.description{display:block; width:450px; }
.desc{
	min-height:60px; height:auto!important;height:60px;
	background:url(../fond/bg_desc.png) repeat-x top left;
	padding:10px;
}
.desc li{ list-style:url(../element/puce_mauve.png); list-style-position:outside;margin-left:-20px; margin-bottom:8px; }
/*.desc p{width:580px;}*/
.desc strong{color:#ac056d;}

