
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

* Fichier: print.css
* Website: ADISIF
* Type: XHTML 1.1
* Auteur: Expansion - www.expansion.be

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

@page{
    size: A4 landscape;
	margin: 1cm 0;
 }
  
/* CSS Document */
#global {width: 994px; padding: 0; margin: 0 auto; }
body {font:12px Arial, sans-serif; color: #474747;}


/*HEADER
==========================================================================================================================================================*/
#header {padding:25px 0;}
#header #text_header {float:right; width:700px; }
#text_header #zone_bouton { text-align:right; margin-right:30px;}
	#text_header #zone_bouton a {margin-left:10px;}
#text_header #titre_print {margin-top:-20px; padding:0;}
	#text_header #titre_print p {display:inline; float:left; padding-left:50px;}
	#text_header #titre_print p em {font-style:normal; color:#1e5586;}
	#text_header h3 {padding:0; margin:0;}
#content{float:left;width: 994px;}
#interface_contact {padding:13px; border:1px solid #000; margin:0 25px 10px 25px;float:left;width:916px;height:80px;}
	#interface_contact h3 {padding:0; margin:0;float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#444; width:250px}
	#interface_contact #zone_contact {margin-left:540px; margin-right:20px; font-size:12px;}
	#interface_contact #zone_contact strong {display:block; float:left; width:50px;}
	#interface_contact #zone_contact #print_mail {margin-top:5px; color:#1b5283;}	
	#interface_contact #zone_contact #print_mail a{color:#1b5283;text-decoration:none;}	
		#interface_contact #zone_contact ul {float:right; padding:0; margin:0; list-style:none;width:220px}
		#interface_contact #zone_contact ul li{float:right; padding:0; margin:0; list-style:none;width:inherit;}
		#interface_contact #zone_contact span  {display:block; font:bold 14px Arial, Helvetica, sans-serif; color:#174e80; padding-bottom:5px;}

#stage_pole {padding:13px; border:1px solid #000; margin:0 25px 10px 25px;}
	#stage_pole h3 {padding:0; margin:0;float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#444; width:250px}
	#stage_pole #zone_contact {margin-left:355px; margin-right:20px; font-size:12px;}
	#stage_pole #zone_contact strong {display:block; float:left; width:65px;}
	#stage_pole #zone_contact b {width:65px;}
	#stage_pole #zone_contact #print_mail {margin-top:05px; color:#1b5283;}	
		#stage_pole #zone_contact ul {float:right; padding:0; margin:0; list-style:none;}
		#stage_pole #zone_contact  span  {display:block; font:bold 14px Arial, Helvetica, sans-serif; color:#174e80; padding-bottom:5px;}

#interface_contact_stage { clear: both; width: 719px; height: 181px; background: url(../images/bloc_contact_stage.jpg) no-repeat 0 0; padding: 0; margin: 10px 0 0px 25px; }
	#interface_contact_stage div { float: left; display: inline; padding: 0; margin: 14px 10px 0 20px; }
		#interface_contact_stage div h2 { font-size: 14px; color: #444; padding: 0; margin: 0; }
		#interface_contact_stage div h3 { font-size: 14px; color: #1f5687; padding: 0; margin: 0 0 6px 0; }
		#interface_contact_stage div a { color: #efac09; padding: 0; margin: 0; }
		#interface_contact_stage div p { padding: 0; margin: 0; line-height: 18px;float:left;width:175px;text-align:justify;}
		#interface_contact_stage div ul { padding: 0; margin: 10px 0 0 10px; list-style:none;float:right}
		#interface_contact_stage div img { float:left;margin:17px 0 0 10px}

/* ELEMENTS
==========================================================================================================================================================*/

.clear { clear: both; }
img { border: 0; }
h1 {color: #174e80; font-size: 22px; }
h2 { margin: 30px 0 10px 25px; color: #fdb814; font-size: 14px; }
#left table { margin: 10px 0 10px 25px; width: 95%; border: 0px; }
	#left table table { margin: 0; width: 100%; border: 0px; }
#left th { text-align: left; background:#174e80 repeat-x 0 0; color: #fff; height: 25px; padding: 0 10px 0 10px; }
#left td { text-align: left; border: 0px; padding: 6px 10px 6px 10px; }
	#left td th { text-align: left; background: #4478a7; color: #fff; height: 25px; padding: 0 10px 0 10px; }
#left tr.row { background: #eee; }
#left p { margin: 0 0 10px 25px; line-height: 22px; }
	#left p strong { color: #474747; }
#left ul { margin: 20px 0 20px 60px; }
	#left ul li { margin: 0 0 5px 0; }
		#left ul li ul { margin: 5px 0 10px 30px; color: #959595; }
/* FIN ELEMENTS */

/* RESULTATS
==========================================================================================================================================================*/	

#left .row_icon { width: 16px; padding: 0; margin: 0; }
#left .table_open { color: #efac09; }
	#left .table_open td { color: #efac09; }

#left .table_details td table { margin:0 0 20px 0;}
#left .table_details td { margin: 0; padding: 0; }
#left .table_details table { border-spacing:0 3px; margin: 0; padding: 0 10px 0 10px; border: 1px solid #a2a2a2; padding-top:8px }
	#left .table_details td table td { margin: 0; padding: 0 5px 0 5px; }
	#left .table_details .row_middle {border-top:1px solid #3e74a4; border-bottom:1px solid #3e74a4;}
	#left .table_details .row_left {border:1px solid #3e74a4; border-right:none; min-width:110px;}
	#left .table_details .row_right {border:1px solid #3e74a4; border-left:none; min-width:110px;}
	#left .table_details ul {list-style:none; margin:0; padding:0;}
	#left .table_details .sous_info li {margin-left:15px; color:#4f86b7; display:block; color:#000;}
	#left .table_details .view_more {padding-top:10px;}
	#left .table_details .detail_ecole {padding:20px 0;}
	#left .table_details .detail_ecole li {margin:0px 0 0px 30px}
	#left .table_details .detail_ecole li a{color:#1b5283;text-decoration:none;}	
	#left .table_details .detail_ecole img {display:block; float:left; margin-left:-30px;}
	#left .table_details .ajout_select {text-align:right;}

#left .table_details_stage ul {list-style:none; margin:0; padding:0;}
	#left .table_details_stage table {border:1px solid #a2a2a2; padding:10px 10px 0 00px; margin-bottom:10px;}
	#left .table_details_stage td {margin:0;}
	#left .table_details_stage .details_univ {margin:0 0 5px 30px;}
	#left .table_details_stage li {color:#000; padding-left:5px !important;}
	#left .table_details_stage img.picto {display:block; float:left; margin-left:-30px !important; margin-left:-10px; padding-right:4px;}
	#left .table_details_stage .ajout_select {text-align:right;}
	#left .table_details_stage a {color:#1d5586}
	body .table_details_stage .details_univ {margin-left:20px;}

/* FIN RESULTATS */



/* FOOTER
==========================================================================================================================================================*/
#footer { clear: both; margin: 0; padding: 15px 0 0 0; height: 60px; }
	#footer p { text-align: center; color: #b8b8b8; font-size: 10px; margin: 7px 0 5px 0; }
#footer_center { float: left; display: block; width: 834px; }
#footer_left { float: left; display: block; margin: 0 0 0 10px; }
#footer_right { float: left; display: block; }
/* FIN FOOTER */


