* {margin:0; padding:0; font-family: 'Abel', Arial, Helvetica, sans-serif;}
body {}
img, fieldset {border: 0;}
h2, h3, h4 {margin: 0; padding: 0px;}
h1 {font-size: 1.4em;}
h2 {font-size: 1.3em; margin-top:10px; margin-bottom:10px;}
h3 {font-size: 1.2em; color:#0075bd}
h4 {font-size: 1.1em;}
a {text-decoration:none;}

#creation-site-internet {position:absolute;left: 50%; width: 1000px; margin-left: -500px; min-height:100%; background:url(../images/bleu.jpg) repeat-y;}
	#haut {width:1000px; height:150px;}
	#bleu-piment{}
		#logo {position: absolute; top:20px;}
		#baseline {position: absolute;top:90px; left:190px; font-size:.8em; color:#888}
		#piments{position: absolute;top:20px; left:380px}
	#agence-web{position: absolute; left:510px;width:235px; top:20px; font-size:0.9em;}
	#blog {position: absolute; left:785px;width:215px; height:150px;top:20px;}
		#blog a {color:#0075bd; font-size:1.5em;}
	
	#menu-site-internet {position: absolute;top:150px;width:235px;}
		.mainlevel{ }
		#menu-site-internet ul li{list-style:none;font-size:.9em;}
		#menu-site-internet ul ul li {margin-left:10px;}
		#menu-site-internet a{color:#888; }
		#menu-site-internet a:hover, #menu-site-internet #current a span {color:#000; }
		#mod_search_searchword {margin-top:30px;}
	
	#centre {position:absolute;width:490px;top:150px; left:255px; color:#888; font-size:.8em; text-align:justify; padding-bottom:90px;}
	#centre td img {margin-right:10px; margin-bottom:10px;}
	#centre table {cellspacing:10px; vertical-align:text-top;}
	#centre table tr td {vertical-align:top; padding:10px; }
	#centre #content-padding .blog .item .contentpaneopen img{margin-right:30px; margin-bottom:10px; float:left;}
		
	#droite {position: absolute; top:150px;left:765px;width:235px;color:#888;}
		#droite a {text-decoration:none; font-size:.8em; }
		#droite img {border:0;}
		.moduletablerealisations {font-size:.8em;}
	
	#pied {position: fixed; bottom:0px; height:90px; width:745px; background:#FFF; font-size:.8em; text-align:center; color:#888;}
		#pied a {text-decoration:none; color:#666;}
		#liens-pied{width:235px; margin-left: 765px; margin-top:-30px;background:#FFF; font-size:.8em;}

.componentheading, .contentheading a {
	font-size: 1.1em;
	text-decoration:none;
	color: #0075bd;
	height:10px;
}
div .readmore {margin-bottom:20px;}
.contentheading {color: #09C;}
.componentheading{visibility:hidden; height:0px;}
.breadcrumbs, .pathway {color:#999999;}
.breadcrumbs {font-size:.7em;}
.buttons {float:right; width:85px;}
.buttons .buttonheading {float:left;}
a .contentpagetitle {color: #fff;}