* { margin:0; padding:0; }
ul { list-style-type:none; }
a { text-decoration: none; }
img { border:0; }

body {
	font:normal 11pt Tahoma, Arial, Helvetica, sans-serif; color:#444; background:#FFF ;
}

#global { width:auto; text-align:left; }

/* =Haut de page */

#top { width:auto; height:110pt; }
#top h1 #logo { position:absolute; margin:0 0 0 10px; }
#top #mentions { position:absolute; width:500pt; margin-top:70pt; margin-left:120pt; text-align:center; font-size:8pt; font-weight:normal; color:#B5A5D4; }
#top h1#baseline { position:absolute; margin-top:32pt; margin-left:160pt; width:340pt; text-align:center; font-size:1.2em; font-weight:bold; }


#top #tools { display:none; }

#main { width:auto; padding:0; background: #FFF; }

/*  =================================================================
/*  =Navigation
/*  ================================================================*/

#nav { display:none;}


/*  =================================================================
/*  =Contenu
/*  ================================================================*/

#content { margin:10px; width:auto; background: #FFF; }

/* general */
#content a { color:#e15a23; }
#content a:hover { text-decoration:underline; }
#content ol, #content ul 	{ margin-top:-0.5em /* annule le padding-bottom du p qui precede */; padding-bottom:0.7em; }
#content ol 	{ list-style: decimal inside; }
#content ol li  { margin-bottom:0.5em; }
#content ul li { padding-left:11pt; margin-bottom:0.5em; background: url(/images/puce.png) no-repeat 0 0.4em; }
#content p 	{ padding-bottom:12pt; }
#content h2 { font-size:14pt; line-height:14pt; padding-bottom:13pt; font-weight:bold; color:#657ec6}
#content h3 { line-height:13pt; color:#000000; padding-bottom:0.6em; }
#content h4 { font-size:12pt; font-weight:bold; }

abbr, acronym { border-bottom: 1px dotted gray;	cursor: help; }

/*.orange { color:#e15a23; }
.violet { color:#554373; }
.bleu { color:#0092d9; }
.gras { font-weight:bold; }*/

.float_gauche { float:left; margin-right:15px; margin-bottom:10px;}
.float_droite { float:right; margin-left:15px; margin-bottom:10px;}

ul#news_events a, ul#bibliography a { display:block !important; display:inline /* bug IE6 */; margin-top:0.2em; }
ul#news_events li, ul#publications li, ul#bibliography li  { margin-bottom:1em; }

/* plan du site, liste partenaires */
#sitemap li { font-weight:bold; color:#000; }
#sitemap li ul { margin:0.5em 0 0.9em 1em; padding-bottom:0; }
#sitemap li ul li { padding-left:0; margin-bottom:0.5em; background: none; }
#sitemap li ul li a { font-weight:normal; }

#sitemap a, #partners_list a { color:#000; }
#sitemap a:hover, #partners_list a:hover { color:#3300CC; }


/*  =================================================================
/*  =Pied de page
/*  ================================================================*/

#bottom { display: none; }

#footer { display:none; }


* html img,
* html .png {
	behavior: expression(
			(this.runtimeStyle.behavior="none") && (this.pngSet ? this.pngSet = true : (
				this.nodeName == "IMG" ? (
					this.src.toLowerCase().indexOf('/css/.png') > -1 ? (
						this.runtimeStyle.backgroundImage = "none",
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
						this.src = "/css/images/transp.gif"
					) : 0
				) : (
					this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("http://turbine-project.eu/css/','').replace('")',''),
					this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
					(this.currentStyle.backgroundRepeat != 'no-repeat') ? (
						this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='scale')"
					) : 0,
					this.runtimeStyle.backgroundImage = "none"
				),this.pngSet=true
			)
		)
	);
}
/*