/* Mise en page des contenus */
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#045998;}

p{margin-bottom:15px;}
a, a:visited{color:#045998;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;color:#3585c0;}

h1{color:#48c7e9;font-size:14px;font-weight:900;margin-bottom:15px;}
h2{font-size:13px;font-weight:900;margin-bottom:5px;}

#content h1 a{color:#48c7e9;}
#content h1 a:hover{color:#8edff4;}
.content h2 {color:#48c7e9;font-size:10px;margin-left:8px;}

p.tac {text-align:center;}

img.left{float:left;margin-right:10px;}
img.right{float:left;margin-left:10px;}
span.center{display:block;text-align:center;}
span.center img{display:inline;}

#content ul{padding:5px 0 0 20px;line-height:1.4em;margin-bottom:20px;}
#content ul li{padding-left:16px;background:url(layout/bullet-darrow.gif) 0 0.5em no-repeat;margin-bottom:10px;}
#content ul ul{margin:5px 0 10px 0;background:url(layout/bullet-dotted-verti.gif) repeat-y;padding:5px 0 0 0;list-style:none;line-height:1.8em;}
#content ul ul li{padding-left:20px;background:url(layout/bullet-dotted-horiz.gif) 0 0.9em no-repeat;margin-bottom:3px;}
#content ul ul li.last{background-image:url(layout/bullet-dotted-verti-last.gif);}

ol li{margin-bottom:5px;}

/* box */
.bloc-small{background:url(layout/bloc-small-top.gif) 5px 0 no-repeat;}
.bloc-small .bot{_height:1%;background:url(layout/bloc-small-bot.gif) 0 bottom no-repeat;padding:5px 10px 22px 10px;color:#4584b3;font-size:10px;margin-top:10px;}

.bloc{margin-bottom:20px;background:url(../img/bg_blocLeft.gif) no-repeat;}
	.bloc .bottom {padding:20px 17px 20px 17px;background:url(../img/border_cloud_bot.gif) bottom no-repeat;}
	.bloc .bottom ul {padding:5px;}
	.bloc .bottom ul li {padding-left:15px;margin-bottom:5px;background:url(../img/bullet_blue.gif) left 3px no-repeat;}
	.bloc a.calculate {display:block;float:left;text-decoration:none;text-align:center;}
	.bloc span.calculate {display:block;float:left;text-decoration:none;text-align:center;}
		.bloc a#flight {width:98px;padding-top:50px;background:url(../img/avion.gif) no-repeat;}
			.bloc a#flight:hover {background:url(../img/avion-hov.gif) no-repeat;}
		.bloc a#car {width:99px;padding-top:50px;background:url(../img/voiture.gif) no-repeat;}
			.bloc a#car:hover {background:url(../img/voiture-hov.gif) no-repeat;}
		.bloc a#home {width:98px;padding-top:50px;background:url(../img/maison.gif) no-repeat;}
			.bloc a#home:hover {background:url(../img/maison-hov.gif) no-repeat;}
		.bloc a#firm {width:99px;padding-top:50px;background:url(../img/firme.gif) no-repeat;}
		.bloc span#firm {width:99px;padding-top:50px;background:url(../img/firme.gif) no-repeat;}
			.bloc a#firm:hover {background:url(../img/firme-hov.gif) no-repeat;}
		.bloc a#events {width:98px;padding-top:50px;background:url(../img/event.gif) no-repeat;}
		.bloc span#events {width:98px;padding-top:50px;background:url(../img/event.gif) no-repeat;}
			.bloc a#events:hover {background:url(../img/event-hov.gif) no-repeat;}
		.bloc a#don {width:99px;padding-top:50px;background:url(../img/don.gif) no-repeat;}
			.bloc a#don:hover {background:url(../img/don-hov.gif) no-repeat;}

.sep {border-top:1px solid #9fe3f9;padding-top:10px}

table#reference {border-collapse:collapse;}
table#reference td {width:110px;height:70px;vertical-align:center;}