img, div{ behavior: url("iepngfix.htc");}
body{background-image:url(../images1/bg.jpg); font-family:Arial; font-size:12px; background-repeat:repeat-x;}
body, a , h1, h2, img{padding:0; margin:0; border:0}

#content{width:1003px; margin:0 auto; background-color:#FFFFFF;}

#header1{background-color:#f5f5f5; height:14px; margin:3px 0 9px 0; border-bottom:solid 1px #cfcfcf;
text-align:center; color:#a7a7a7; font-size:10px;} 

#header{width:1003px;}
#header2{width:997px; background-image:url(../images1/bg-header.jpg); background-repeat:repeat-x; margin:0 auto;}
#logo{float:left; width:265px; margin-left:4px;}
#header2-content{float:right; width:720px; margin-right:4px; padding-top:7px;}

#header-center{float:left; width:500px;}
#google{padding:0;margin:o auto; width:468px; height:55px; margin-bottom:15px;}

#header2-right{float:left; height:100px; width:217px;}
#hmenu{margin-bottom:35px;}
#hmenu ul{border-left:dotted 1px #c6c5c5; padding-left:17px; margin:0;}
#hmenu li{list-style:none;}
#hmenu li a{background-image:url(../images1/arrow-right.gif); background-repeat:no-repeat; background-position:left; padding-left:10px; color:#3399cc; font-weight:normal; font-size:12px; text-decoration:none;}
#flags{text-align:right;}
#flags img{margin-right:5px;}

#path{background-color:#f9f9f9; border-bottom:solid 1px #d5dfeb; height:26px; color:#a7a7a7; font-weight:normal; font-size:10px;}
#path-left{float:left; width:250px; margin:4px 0 0 7px;}
#path-right{float:right; margin:4px 7px 0 0;}

#page{margin:2px 0 0 0; background-image:url(../images1/bg-page.jpg); background-repeat:repeat-y; width:1003px;}
#left{float:left; width:200px;}
#center{float:left; margin:0 38px; width:527px;}
#right{float:right; width:200px;
background-color:#f3f7ff;}

#left h2{font-size:13px; font-weight:bold; background-image:url(../images1/bg-title.jpg); background-repeat:no-repeat; 
padding:4px 0 0 31px; color:#FFFFFF; height:25px;}
#left ul{margin:0; padding:9px 0 17px 20px;}
#left li{list-style:none; line-height:18px;}
#left li a{font-weight:normal; font-size:12px; color:#666666; text-decoration:none;}
#left h3{background-image:url(../images1/bg-title2.jpg); background-repeat:no-repeat; padding:5px 0 0 30px; margin:0; height:17px;}
#left h3 a{font-weight:bold; font-size:13px; color:#FFFFFF; text-decoration:none;}
#left h1{background-image:url(../images1/bg-title3.jpg); background-repeat:no-repeat; padding:15px 0 0 20px; margin-top:2px; height:34px; font-weight:bold; font-size:17px; color:#FFFFFF;}
#left #left-links-content{margin:18px 16px 0 15px;}
#left #left-links-content a{padding-left:5px; display:block; font-weight:normal; font-size:12px; color:#336699; text-decoration:none; line-height:16px;}
#left #left-links-content #seperator{height:1px; border-top:solid 1px #73bfec; margin:15px 0 11px 0;}

#right h1{background-image:url(../images1/bg-title3.jpg); background-repeat:no-repeat; padding:15px 0 0 80px; margin:0; height:34px;font-size:17px; font-weight:bold; color:#FFFFFF;}
#right h1.fr{padding:15px 0 0 30px;}
#right h2{font-weight:bold; font-size:13px; color:#FFFFFF; background-color:#d9e5f3; padding-left:23px;}
.right-links-content{margin:0 0 10px 23px;}
.right-links-content a{display:block; font-weight:normal; font-size:12px; color:#336699; text-decoration:none; line-height:18px;}


#intro{background-image:url(../images1/bg-intro.jpg); background-repeat:repeat-x; width:527px; background-position:bottom;}
#intro h1{font-weight:normal; font-size:26px; color:#cc3300; padding:22px 0 26px 8px;}
#intro-content{width:521px;}
#intro-content-left{width:360px; float:left;}
#intro-content-right{width:151px; float:right; background-position:bottom; background-repeat:no-repeat;}

#intro-content-left h2{padding-left:10px;}
#intro-content-left h2 a{font-weight:normal; font-size:16px; color:#cc3300; background-image:none; padding:0; margin:0; text-decoration:none;}
#intro-content-left #date, #intro-content-left #auteur{font-weight:normal; font-size:12px; color:#999999; padding-left:10px;}
#intro-content-left #texte{font-weight:normal; font-size:13px; color:#000000; padding-left:10px; margin-top:20px;}
#intro-content-right img{border:solid 1px #999999; display:inline;}

#intro-links-content a{display:block; font-weight:normal; font-size:13px; color:#6699cc; padding-left:10px;
background-image:url(../images1/arrow-intro.gif); background-repeat:no-repeat; background-position:left; margin-left:10px;}
#morenews{text-align:right; padding-right:8px;}
#morenews a{text-decoration:none; font-weight:normal; font-size:11px; color:#cc3300; background-image:url(../images1/arrow-more.gif); background-repeat:no-repeat; background-position:left; padding-left:9px;}

#middle{margin-top:17px;}
#center-content{width:527px; margin-bottom:37px;}
#center-content-left{float:left; width:250px;}
#center-content-right{float:right; width:250px;}
#center-content-left #center-content-img, #center-content-right #center-content-img{background-image:url(../images1/bg-image.jpg); background-repeat:no-repeat; background-position:top; padding:1px 1px 0 1px; margin:0;}
#center-content-left h2, #center-content-right h2{font-size:18px; font-weight:normal; color:#FFFFFF; background-color:#66b4e0; padding:10px 0 12px 20px; margin:0;}
#center-content-left #block-texte, #center-content-right #block-texte{background-image:url(../images1/bg-image.jpg); background-repeat:no-repeat; background-position:top; padding:13px 13px 0 13px; margin-top:1px; min-height:100px;}
#center-content-left #block-texte a, #center-content-right #block-texte a{font-weight:normal; font-size:13px; color:#6699cc; text-decoration:underline;}
#center-content-left #block-liste, #center-content-right #block-liste{background-image:url(../images1/bg-image.jpg); background-repeat:no-repeat; background-position:top; padding:1px 1px 0 1px; margin-top:1px; min-height:100px;}
#block-liste ul{margin:9px 1px 0 1px; padding:0;}
#block-liste li{list-style:none; height:17px;}
#block-liste li.blue{background-color:#eaf3fd;}
#block-liste li a{display:block; background-image:url(../images1/arrow-block-liste.gif); background-repeat:no-repeat; background-position:left; padding-left:8px; margin-left:19px; text-decoration:none; font-size:13px; font-weight:normal; color:#000000;}

#center-info{width:526px; margin-top:41px;}
#center-info-left{float:left; width:254px;}
#center-info-right{float:right; width:254px;}
#center-info-img{border:solid 2px #dadada; margin-bottom:3px;}
.center-info-text{border:solid 2px #dadada; font-size:12px; font-weight:normal; color:#000000; padding:8px 20px 7px 20px;}
.center-info-text h2{font-size:12px; font-weight:bold; color:#000000;}
.center-info-text h2 a{font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:inline;}
.center-info-text span a{font-size:12px; font-weight:normal; color:#000000; text-decoration:none; display:inline;}
.center-info-text a{font-size:12px; font-weight:normal; color:#000000; text-decoration:underline; display:block;}

#footer{height:257px; background-image:url(../images1/bg-footer.jpg); background-repeat:repeat-x;}
#footer div{float:left; display:inline;}
#footer_left{width:333px;}
#footer_center{width:333px;}
#footer_right{width:333px;}

#footer_left_content{margin:17px 0 0 41px;}
#footer_center_content{margin:17px 0 0 57px;}
#footer_right_content{margin:17px 0 0 27px;}

#footer_left_content h1, #footer_center_content h1, #footer_right_content h1{background-image:url(../images1/arrow-footer.gif); background-repeat:no-repeat; background-position:left; padding-left:8px; margin:20px 0 0 0;}
#footer_left_content h1 a, #footer_center_content h1 a, #footer_right_content h1 a{font-weight:bold; font-size:13px; color:#cc3300; text-decoration:none;}

#footer_left_content a, #footer_center_content a, #footer_right_content a{color:#000001; font-weight:normal; font-size:12px; text-decoration:none; padding-left:8px;}


#adresse{margin-top:20px;background-image:url(../images1/arrow-footer.gif); background-repeat:no-repeat; background-position:left 5px; padding-left:8px; font-size:11px; font-weight:normal;}
#adresse a{padding:0; font-size:11px; font-weight:normal;}

#currency{text-align:center;}
#univ-banners{margin-top:65px; text-align:center;}
#univ-banners a{display:block;}
/*===========================MENU STYLE==========================================*/

.menu_item, .menu_item h2{ 
background: transparent url(../images1/bg-menu.jpg) no-repeat bottom right;} 

/* set the top-right image */ 
.menu_item{background-position:top right; margin-right:2px; 
background-repeat:no-repeat;
float:left; padding-right:15px} 
.menu_item h2{ 
background-position:top left;
margin:0 auto; border:0; padding:9px 0 7px 15px; 
float:left;} 
.menu_item h2 a{ color:#d54d05; font-weight:bold; font-size:11px; text-decoration:none;}
.over {background: transparent url(../images1/bg-menu-over.jpg) no-repeat top right;}
.menu_item h2.over{background: transparent url(../images1/bg-menu-over.jpg) no-repeat top right; background-position:top left;
margin:0;}
#menu a.over{color:#FFFFFF; text-decoration:none; background:none; margin:0;}
/*=========== END MENU=============*/
#page1{
margin:2px 0 0 0; width:1003px;
}
#internal{
width:740px;
float:left;
margin-left:20px;
}
#internaltitle h1{
background-color:#d9e5f3;
padding:9px 0 0 10px;
color:#cc3300;
height:38px;
font-size:20px;
font-weight:normal;
}
#title2{
background-color:#ecf1f8;
height:20px;
padding-left:28px;
}
.internal1{
padding-top:20px;
margin-bottom:20px;
}
.internal1 h2{font-size:15px;font-weight:bold;color:#6699cc;}
.details{
border-bottom: solid 3px #d9e5f3;
padding:10px 0;
}
.details a{color:#336699;}
.image img{
float:left;
margin:0 30px 0 0;
border:1px solid #d9e5f3;
padding:0;
}
.links{color:#336699;}

.info{
float:left;
}
.option2{padding-top:10px;
}
.details0{
float:left;
margin-top:20px;
background-color:#f3f8ff;
padding:18px 13px;
width:336px;
}
.details1{
float:right;
margin-top:20px;
background-color:#f3f8ff;
padding:18px 13px;
width:336px;
}
.details1 a,.details0 a{
color:#336699;}
.arial15{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#6699cc;
}
#right h1.rightfr{
background-image:url(../images1/bg-title3.jpg); background-repeat:no-repeat; padding:15px 0 0 26px; margin:0; height:34px;font-size:17px; font-weight:bold; color:#FFFFFF;
}
#page1content{margin:0 0 0 40px;float:left; width:720px; padding:0;display:inline;}
#listeactu{background-image:url(../images1/bg_list.jpg);background-repeat:repeat-x;margin:10px 0 0 0 ;padding:20px 5px 12px 10px;background-position:bottom;}
#listeactu ul{list-style-type:none;margin:0;padding:0;}
#listeactu li{list-style-type:none;margin:0;padding:0;}
#listeactu a{background-image:url(../images1/arrow.png); background-repeat:no-repeat;background-position: left center;padding:0 0 0 10px; color:#6699cc;font-size:13px;margin:0 0 10px 0;}
#listeactu h2{font-size:28px;font-weight:normal;color:#cc3300;padding:0 0 20px 0;margin:0;}
#archive{text-align:right;}
a#btnarchive {width:40px;padding:7px 21px 10px 31px;height:14px; font-size:11px;font-weight:normal;color:#cc3300;text-decoration:none;text-align:center;margin:0; background-image:url(../images1/bg_archive.png); background-position:left top; }
#listeactu a.listselected{text-decoration:none;color:#cc3300; }
#listeactu a:hover{color:#cc3300;}
#intro2{ margin:40px 0 0 0; }
#intro2 h1{color:#cc3300; font-size:16px;font-weight:normal;padding:0 0 3px 0;}
#intro2 h2{color:#999999;font-size:12px;font-weight:normal;padding:0 0 3px 0;}
#newstext{margin-top:20px;}
#page1-content{margin-bottom:37px;}
#page1-content-left{float:left; width:250px;margin:0 100px 0 0;}
#page1-content-right{float:left;width:250px;}
#archiveyears a{font-size:14px;font-weight:bold;margin-right:10px;}
#archiveyears{margin-bottom:20px;}
#archiveyears a:hover{text-decoration:underline;color:#cc3300;}
#archiveyears a.yearselected{text-decoration:none;color:#cc3300;}
div#backto {background-image:url(../images1/bg-backto.png);background-repeat:no-repeat;  padding:6px 20px 9px 25px; width:44px; margin-left:610px;}
div#backto a{background-image:none; font-size:11px;font-weight:normal;color:#cc3300;text-decoration:none;text-align:center;margin:0;}
div#transparent {background-image:url(../images1/bg_archive.png);background-repeat:no-repeat; padding:7px 21px 10px 22px; width:49px; margin-left:610px;}
div#transparent a{background-image:none; font-size:11px;font-weight:normal;color:#cc3300;text-decoration:none;text-align:center;margin:0;}
#newsfooter{
	background-image:url(../images1/sep-actu-detail.gif);background-repeat:no-repeat;padding-top:5px;margin-top:10px;background-position:top center;}
