/* ----- mise en page ----- */
#logo{
	float: left;
	margin-top: 10px;
}

#infos{
	margin: 0 0 2em 130px;
}

/* ----- fin mise en page ----- */

/* ----- apparence ----- */
#popupexpo{
	background-color: #D69500;
}

#container{
	background-color: #fff;
	margin: 15px 10px;
	padding: 12px;
}

.coord{
	font-weight: bold;
}

.num{
	/* margin-left: 0.8em; */
	color: red;
}

#infos p{
	font: normal 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#infos .rsoc{
	margin: 0;
	font: bold 1.1em Arial, Helvetica, sans-serif;
}

#infos .web{
	text-align:right;
}

#infos .www{
	margin-right: 1em;
}

#descr p, #descr ul{
	font: normal 0.8em Arial, Helvetica, sans-serif;
	text-align: justify;
}
#descr p.title{
	font-weight:bold;
	text-align: center;
}
#descr h2 {
	font-weight:bold;
	font: normal 0.8em Arial, Helvetica, sans-serif;
	background-image: url(../images/fleche.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
	text-transform: uppercase;
}
.close{
	text-align:center;
	font-size:0.9em;
	text-decoration:none;
}

.topage{
	text-align:right;
	font-size:0.8em;
}

#foot a:link, #foot a:visited, #foot a:hover, #foot a:active{
	font: normal 0.7em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5A5A5A;
}

a.lienext:link {
background: url(../images/lienext.gif) no-repeat 100% 0;
padding: 0 17px 0 0;
text-decoration: underline;
color: #956801;
}

a.lienext:visited {
background: url(../images/lienext.gif) no-repeat 100% 0;
padding: 0 17px 0 0;
text-decoration: underline;
color: #F3AB01;
}

a.lienext:hover {
background: url(../images/lienext.gif) no-repeat 100% 0;
padding: 0 17px 0 0;
color: #543B01;
text-decoration: none;
}

a.lienext:active {
background: url(../images/lienext.gif) no-repeat 100% 0;
padding: 0 17px 0 0;
color: #543B01;
text-decoration: none;
}

		/* zones */

.zone{
	text-align: left;
}

.zone h4{
	padding-top: 5px;
	margin-left: 25px;
}

.zone li{
	margin: 0 0 3px 20px;
	font-weight: bold;
	list-style: disc url(../images/puce-tiret.gif);
}

.num{
	/* margin-left: 0.8em; */
	font-weight: bold;
	color: red;
	line-height:17px;
}

#z_partenaires, #z_equipementiers, #z_distributeurs, #z_presse, #z_dietetique, #z_courses, #z_servcourses, #z_coursesnature, #z_coursesinternat {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #333;
	padding:0.3em;
}
#z_partenaires{
	background: #fff url(/marathon/2009/images/marathonexpo/z1_bkgd.jpg) repeat-y;
}

#z_equipementiers{
	background: #fff url(/marathon/2009/images/marathonexpo/z10_bkgd.jpg) repeat-y;
}
#z_servcourses{
	background: #fff url(/marathon/2009/images/marathonexpo/z3_bkgd.jpg) repeat-y;
}

#z_distributeurs{
	background: #fff url(/marathon/2009/images/marathonexpo/z8_bkgd.jpg) repeat-y;
}

#z_coursesinternat{
	background: #fff url(/marathon/2009/images/marathonexpo/z11_bkgd.jpg) repeat-y;
}

#z_presse{
	background: #fff url(/marathon/2009/images/marathonexpo/z4_bkgd.jpg) repeat-y;
}

#z_dietetique{
	background: #fff url(/marathon/2009/images/marathonexpo/z5_bkgd.jpg) repeat-y;
}

#z_courses{
	background: #fff url(/marathon/2009/images/marathonexpo/z6_bkgd.jpg) repeat-y;
}
#z_coursesnature{
	background: #fff url(/marathon/2009/images/marathonexpo/z2_bkgd.jpg) repeat-y;
}
		/* fin zones */


/* ----- fin apparence ----- */


