/* CSS Document */
* { font-family:Verdana, Arial, Helvetica, sans-serif;}

body
{
	font-size:10px;
	background-color:#f6c32a;
	color:#555555;
	background-image:url(../images/design/stipes.gif);
	margin:0;
}


.left		{ float:left; margin-right:10px;}
.right		{ float:right; margin-left:10px;}
.clear		{ clear:both;}
.colonne2 	{float:left; width:45%; margin:5px;}
.colonne3 	{float:left; width:32%; margin:5px;}

#container
{
	margin:auto;
	width:959px;
	background-image:url(../images/design/bg-container.jpg);
}
#container-inner
{
	background-color:#ffffff;
	width:635px;
	float:left;
}

/************************** HEADER ********************/
#header				{ background:url(../images/design/header.jpg) no-repeat; height:240px;}
#LinkHome 	{ display:block; width:223px; height:80px; position:relative; left:70px; top:85px; }

#corner { 
	width:310px; height:32px;background:url(../images/design/corner.gif) no-repeat top left; 
	position:absolute; top:0; right:0; padding-left:15px;
	text-align:center; color:#ffffff; font-size:12px; font-weight:bold; letter-spacing:0.2em;
}
  
/************************** MENU SCHOOLS ********************/
#header ul#menuSchools			{ text-align:right; margin:145px 0 0 0; padding:0 174px 0 0; font-size:11px; letter-spacing:0.2em;}
#header ul#menuSchools li 		{ display:inline; background:url(../images/design/puce-menu.gif) no-repeat right 5px; color:#F9D10D; padding:0 10px;}
#header ul#menuSchools li.last 	{ background-image:none; }
#header ul#menuSchools a 		{ color:#FFFFFF; text-decoration:none;font-weight:bold; }
#header ul#menuSchools a:hover 	{ color:#8f8e69;}
#header ul#menuSchools a.on 	{ color:#F9D10D;}
/************************** SOUS MENU ********************/
ul#ss-menu 			{ margin:0; padding:0; text-transform:uppercase;}
ul#ss-menu .haut	{ background:url(../images/design/ss-menu-gris.gif) no-repeat; margin:15px 0 0 60px; padding:2px 0 0 3px; height:14px;}
ul#ss-menu .bas 	{ background:url(../images/design/ss-menu-gris2.gif) no-repeat; margin-left:155px; padding:2px 0 0 5px; height:16px;}

ul#ss-menu li		{ display:inline; margin:0; padding:0; background:url(../images/design/puce-menu.gif) no-repeat 0 5px;padding:0 10px; font-weight:bold; color:#F9D10D;}
ul#ss-menu a 		{ color:#ffffff; text-decoration:none;}
ul#ss-menu a:hover	{ color:#F9D10D;}

/************************** MENU IONIS ********************/
/*ul#menuIonis	{ float:left; margin:50px 0 0 22px; _margin:50px 0 0 30px; font-size:9px;}
#menuIonis li	{ background-color:#FFFFFF;list-style:none; border-right:solid 6px #FF9900; border-bottom:solid 6px #000000; margin:15px 0; padding:5px 0px;}
#menuIonis a 	{  color:#000000; text-decoration:none; font-weight:bold; }*/
#menuIonis	{float:left; margin-left:44px; _margin-left:22px; margin-top:40px;}

/************************** CONTENT ********************/

#container-inner #inner-corner 
{ 
	
	width:200px; height:18px;background:url(../images/design/corner.gif) no-repeat top left; 
	position:relative; top:31px; right:-420px; padding-left:15px; padding-top:3px; z-index:99;
	text-align:center; color:#ffffff; font-size:11px; font-weight:bold; letter-spacing:0.2em;
}

#content 			{position:relative;  text-align:justify; }
#content .intro 	{ width:95%; margin:auto; margin-top:15px; padding-top:10px; text-align:justify; }
#content .BigLetter { font-size:28px; float:left; margin: -5px 1px -5px 0; font-weight:normal; }
#content #col1		{ padding:40px 0 30px 15px; float:left; width:292px; position:relative; }
#content #col2		{ padding:0 15px 30px 0; float:right;  width:292px;  position:relative; }

#content #headline 	{ 
	display:none;
	width:240px; height:226px;background:url(../images/design/bg-title.gif) no-repeat; 
	position:absolute; top:0px; right:0; 
	padding-top:6px; text-align:center; vertical-align:top;
	color:#FFFFFF; font-size:13px; font-weight:bold; letter-spacing:2px;
}

#content h1 					{ font-family:sans-serif, Georgia, "Times New Roman", Times, serif; font-size:16px; text-transform:uppercase; text-align:left; margin-bottom:0; padding-bottom:0; margin-top:0; }
#content h2 					{ font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#8f8e69; margin-top:30px; text-align:left;}
#content h3 					{ font-size:10px; color:#8f8e69;}
#content .text-intro			{ font-weight:bold; margin-top:10px; padding-top:0; }
#content a 						{ color:#8f8e69; text-decoration:none; border-bottom:#8f8e69 dashed 1px;}
#content a:hover 				{ text-decoration:none; border-bottom:none;}
#content ul						{ padding-left:20px; _margin-left:10px; }	
#content ul li 					{ margin:10px 0 10px 0; }
#content ol						{ padding-left:20px; _margin-left:10px; }
#content ol li					{ margin:10px 0 10px 0; }

#content .fakeList:first-line 	{ padding-left:10px; }

#content ul.listLinks 		{ padding-left:0; _margin-left:0; }	
#content ul.listLinks li 	{ margin:10px 0 10px 0; list-style:none; text-align:left; }

#content #map-Paris { margin-top:10px; margin-left:2px; margin-bottom:5px; margin-right:-5px; _margin-right:0; }
#content .text-map	{ width:95%; margin:auto; margin-top:0; _margin-top:10px; _margin-bottom:10px;  text-align:justify; }

#content .images-mainPages 	{ margin-top:10px; }
#content .imgTopRight 		{ float:right; margin:-15px 0 5px 15px; }

#content #col2.mainPage-Col2 	{ margin-top:59px; }
#content #col1-mainPage			{ padding:25px 0 30px 15px; float:left; width:292px; position:relative; }

#content .ListFigures		{ margin:0; padding:0; }
#content .ListFigures li 	{ margin:0; padding:0 0 5px 0; list-style:none; list-style:none; }

/************************** FOOTER ********************/
ul#footer		{ background:url(../images/design/bg-footer.jpg) no-repeat top; margin:0; padding:0; height:83px;}
#footer li		{ display:inline;}
#footer a 		{ color:#90080d; text-decoration:none; padding:20px;}
#footer a:hover	{ color:#ff7f00;}
