@media screen,print {
/*	body{
		margin:0;
		padding:0;	
	}*/
	
	ul.listePdf_travaux {
		/*width: 400px;*/
		margin: 10px 15px 0px 15px;
		padding:0px;
		line-height: 15px;	
		font-size: 10px;			
	}
	
	ul.listePdf_travaux li {	
			color: #333333;	
			font-size: 10px;
		}
		
		/* Description des liens PDF */
		ul.listePdf_travaux li a:link {
			font-weight: bold;
			text-decoration: none;
			font-size: 10px;
			color: #666666;
		}	
		ul.listePdf_travaux li a:visited {			
			font-weight: bold;
			text-decoration: none;
			font-size: 10px;
			color: #666666;
		}
		ul.listePdf_travaux li a:hover {					
			font-weight: bold;
			text-decoration: none;
			font-size: 10px;
			color: #333333;
		}
		ul.listePdf_travaux li a:active {					
			font-weight: bold;
			text-decoration: none;
			font-size: 10px;
			color: #666666;
		}



	
	div.blanc{
			background-color:#ffffff;
			width:"100%";
			padding: 0 0 5px 0;
	}
	
	div.titres_gbox{
		width:1100px;
		clear:none;
		float:left;
		vertical-align:bottom;
		
		
	}
	
		div.titres_gbox h2{
			padding:10px 0 5px 15px;
			margin:0;
			color:red;
			font-size:20px;
			font-weight:600;
		}
		div.titres_gbox p{
			padding:0 0 0 15px;
			margin:4px 0 0 0;
		}
	
	/*div.fermer_gbox{
		width:84px;
		height:36px;
		background:url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/bt_x_fermer_whitebox.gif) no-repeat 96% 50%;
		float:right;
		position:relative;
		top:0px;
		left: 0px;
	}
		div.fermer_gbox a{
			display:block; 
			width:50px; 
			height:20px; 
			padding:12px 30px 0 0; 
		}
	
		div.fermer_gbox a, div.fermer_gbox a:link, div.fermer_gbox a:hover, div.fermer_gbox a:active, div.fermer_gbox a:visited {
			font-weight:bold;
			font-size:12px;
			text-decoration:underline;
			color:#000;
		}*/
		
	div.dynamic_content{
		width: 1100px;	
		
	}
	
		.dynamic_content a {
			font-weight:bold;
			text-decoration:none;
			color:#333333;
		}
		
		
		
		div.dynamic_content #map {
			float:left;
			width: 800px; 
			height: 600px; 
		}
		
	
	ul.noStyle { 
		list-style-type: none; 
		padding: 0px;
		margin: 0px;
	}
	
	li.travaux {
            background-image: url(/pls/portal/docs/page/mtl_chantier_fr/media/images/mtl_chantier_losange.png);
            background-repeat: no-repeat;
            background-position: -5px 5px;
            padding-left: 25px;
        }
	
		/*ul.noStyle li{
			background:none;
			margin-left: 0;
			padding-left:0;
		}*/
		
			ul.noStyle li ul li{
				background: url("/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_li.gif") no-repeat scroll 0 0.7em transparent;
				margin: 4px 0 7px 8px;
				padding: 0 0 0 7px;
				
			}
	
	div.folderContent {
		/* width: 100%; */
		background-color:#f1f1f1;
		

	}
	
	
	
	table.folderTitle {
		width: 275px;
		margin: 0px;
		padding: 0px;
		font-size:12px;
	}
	
	td.fleche{
		width:11px;
		padding-top:3px;
	}
	
	
	li {
		padding: 0 0 0 13px;	
	}
	
	.icon {
		width:37px;
		height:32px;
		vertical-align:top;
	}
	
	#gml_folder1 h2{
		font-size:14px;
		padding: 0 3px 0 0;	
		
	}
	
	#gml_folder1 .markerName{
		font-size:11px;
		vertical-align:top;
	}
	
	a.p_name {
		font-size:11px;
		line-height:16px;
	}
	
	div#localisation, div#nature_travaux{
		font-size:11px;
		line-height:16px;
	}
	
	div.infoBulle {
		width: 400px; 
		height: 200px; 
		overflow: auto;
		font-size:11px;
	}
	
	div.infoBulle h1{
		font-size:12px;
		margin-bottom: 6px;
	}
	
	div.infoBulle p{
		font-size:11px;
		
		
	}
	div.infoBulle ul{
		margin-bottom: 0px;
		margin-top: 0px;	
	}
	div.infoBulle div{
		padding: 2px 0px 8px 0px;	
	}
	
	table.folderTitle div{
		padding-top: 5px;
	}
	
	table.folderTitle p{
		margin-bottom: 0px;
	}
	
}

@media screen{
	div.dynamic_content #the_side_bar {
		float:left;
		width:300px;
		height:600px;
		overflow:auto;
		
	}
	
	ul.listePdf_travaux li {
				margin: 5px 0px 0px 0px;
				padding: 1px 0px 1px 17px;			
				background: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif) no-repeat 0px 4px;	
				list-style: none;	
				list-style-image: none;					
			} 
			
			ul.listePdf_travaux li ul li {		
				background: none;	
			}


}

@media print {
	div.dynamic_content #the_side_bar {
		float:left;
		width:300px;
		height:600px;
		overflow:visible;
		
	}
	
	/* Texte par defaut et image d'un PDF */
				ul.listePdf_travaux li {		
					list-style-type: disc;
					_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif);	
				}
				ul.listePdf_travaux li ul li {		
					list-style-type: none;
					_list-style-image: none;	
				}

}
