body{background:white;margin:0;padding:0;font:small/1.3em Verdana,Sans-serif;color:#666;}
body, p, td, th, dd, li, a{font-family:helvetica, arial, sans-serif;}
h1, h2, h3, h4, h5, h6{font-family:helvetica, arial, sans-serif;line-height:1em;font-weight:bold;margin:0;}
h1{font-size:180%;}
h2{color:#2C52A7;font-weight:bold;margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:1px dashed #2C52A7;}
a {font-weight:bold;text-decoration:none;color:#2C52A7;font-family:inherit;cursor:pointer !important;}
a:hover {font-weight:bold;text-decoration:none;color:#821B12;}
a.red, .red{color:#821B12;}
a.red:hover{color:#769A3A;}
#etvous .dd-liens li, #etvous a, #etvous a:hover, #etvous p{color:#383838;}
strong{font-weight:bold;}
#actualites h3{margin:0;padding:0;line-height:1.3em;font-size:8pt;font-family:arial, sans-serif;}
#recherche{font-size:85%;position:absolute;bottom:0;right:0;margin:0;padding:0;}
#recherche p{margin:0;padding:0;}
#recherche p, #recherche input{color:#2C52A7;}
#recherche-bloc{width:230px;background-color:#DADDE6;margin:0;padding:0;border-width:1px 0 0 1px;border-style:solid;border-color:#FFFFFF;}
input.text{border:1px solid #2C52A7;padding:2px 5px;margin:0 5px 0 0;font-size:85%;}
input.imgbutton{vertical-align:middle;padding:0 0 5px 0;}
#nav2, #nav3{font-size:85%;}
#nav2 a, #nav2 a:visited, #nav3 a, #nav3 a:visited{color:#666;}
#nav2 a:hover, #nav2 a:visited:hover, #nav3 a:hover, #nav3 a:visited:hover{color:#2C52A7 !important;}
#nav2, #nav3, #nav2 ul, #nav3 ul{margin:0;padding:0;}
#nav2 ul li, #nav3 ul li{margin:0 0 0 0.5em;padding:0 0 0 0.5em;border-left:1px solid #ccc;list-style:none;display:inline;color:#909090;}
#nav2 ul li.first, #nav3 ul li.first{padding-left:0;margin-left:0;border-left:0;}
hr.hide{display:none;}
#actualites h3, #actualites p{margin:0;padding:0;line-height:1.3em;font-size:8pt;font-family:arial, sans-serif;}
#container{position:relative;max-width:1020px;min-width:870px;width:910px;padding:0;margin:5px auto;}
#content{position:relative;}
#header{position:relative;margin-bottom:10px;height:80px;width:100%;clear:both;}
#logos{position:absolute;bottom:0;left:0;margin:0;padding:0;}
#logo-iae {float:left;}
#logo-autres{height:84px;float:left;margin-left:5px;}
.logos-header{background:url(../img/logos_header.png) no-repeat; height:71px; display:block; float:left;}
.logo-equis{width:57px; background-position:0px 0px;}
.logo-amba{width:81px; background-position:-57px 0px;}
#nav2{position:absolute;top:0;right:0;margin:0;padding:0;}
#fast-search{margin:0;padding:5px 10px;}
#fast-search form{margin:5px 0 0 0;width:100%;}
#fast-search p{margin:0;padding:0 0 0 5px;}
#centre{clear:both;position:relative;}
* html #centre{height:1%;}
#footer{padding:10px 0 0 0;clear:both;}
* html #footer{height:1%;}
#nav3_legal{float:right;}
#nav3_liens{float:left;}
.wrap1{background-color:#DADDE6;border-width:0 1px 1px 0;border-style:solid;border-color:#BBBBBB;}
a img{border:none;}
input.text{width:170px;}
.important{color:#811C12; font-weight:bold;}
.hide{display:none;}
.clear{clear:both;}
HR { color:white;}#content{position:relative;}
#content, #c2, #c3{float:left;width:910px;margin:0;padding:0;}
* html #content, * html #c2, * html #c3{margin-right:-3px;}
#c2{padding-bottom:20px;}
#tc2{border-width:0 1px 1px 0;border-style:solid;border-color:#BBBBBB;}
#menu_principal ul li a{font-weight:bold;font-size:100%;color:#2C52A7;line-height:1.15em;}
#menu_principal ul ul li a{font-size:85%;color:#3580B6;line-height:1.15em;}
#menu_x .titre-menu-x{margin:0;padding:0;font-size:100%;font-weight:bold;border:0;}
#maincol{float:left;padding:0;margin:0;margin-left:10px;}
#maincol, #mc2{display:inline;}
#mc2, #sc2, #xc2{padding:0;margin:0;}
#main, #m2{float:right;width:740px;}
#main{padding:0;margin:0;}
.tx-mrglossary-pi1 .catchword{font-weight:bold;}
.page_2cols #main{background-image:url(../img/new/fond_main.gif);background-position:right top;background-repeat:repeat-y;}
.page_2cols #m2{background-image:url(../img/new/fond_m2.gif);background-position:right bottom;background-repeat:no-repeat;}
.page_2cols #maincol{width:485px;}
#mc2{float:left;width:100%;}
#subcol{float:left;padding:0 0 10px 0;width:165px;}
#sc2{padding-right:0;}
#sc3{margin-top:20px;}
.page_2cols #xcol{border-top:1px solid #D3DCE0;float:right;width:236px;}
#topcol{background-color:#216B9D;padding:0;margin:0;border-bottom:10px solid white;}
#intro{margin:0;padding:0 10px 5px 10px;color:#eee;}
#intro p{margin:0.5em 0;line-height:1.2em;}
* html #intro{overflow:hidden;o\verflow:visible;width:100%;w\idth:auto;he\ight:1%;}
#titre_page{padding:5px 10px 0 10px;margin:0;}
#titre_page h1{padding:5px 0;margin:0;border-bottom:1px dotted white;}
#intro a{color:white;text-decoration:underline;}
#intro a:hover{color:#DADDE6;}
#intro h1, #intro h2, #intro h3, #intro h4, #intro h5, #intro h6{color:white;margin:5px 0;padding:0;border:0;font-size:115%;}
#intro li{list-style-image:url(../img/new/puce_blanche.gif);list-style-type:none;}
#maincol h3{font-size:100%;font-weight:bold;padding:3px 10px 3px 15px;margin:1em 0 0 5px;background-color:transparent;background-position:0px 5px;background-repeat:no-repeat;border:0;}
#maincol h1, #maincol h2{font-size:115%;padding:3px 10px 3px 20px;margin:1em 0;border-width:0 1px 1px 0;border-style:solid;border-color:#BBBBBB;}
#jfmulticontent_c12917 h3.ui-accordion-header{font-size:115%;padding:3px 10px 3px 20px;margin:1em 0;border-width:0 1px 1px 0;border-style:solid;border-color:#BBBBBB;background:transparent url(../img/new/fond_titre_page_bleu.gif) top left repeat-y;color:#fff;display:block; width:730px; }
#jfmulticontent_c12917 h3.ui-accordion-header A { color:white; }
#maincol h4, #maincol h5{padding:0;margin-top:0.5em;margin-bottom:0.5em;font-size:100%;font-weight:bold;text-decoration:none;line-height:1.2em;}
#maincol h4, #maincol h5, #maincol p.bodytext{margin-left:20px; margin-right:0px;}
#maincol p.bodytext{margin-top:0.5em;margin-bottom:0.5em; text-align:justify;}
#xc3{overflow:visible;}
#xc3 p, #xc3 img, #xc3 ul {padding:0 10px;font-size:90%;}
#xc3 h1, #xc3 h2{font-size:100%;padding:3px 10px;margin:0.5em 0;font-weight:bold;border:0;text-align:center;background-color:#919399;color:white;}
#xc3 h3, #xc3 h4, #xc3 h5{font-size:100%;padding:3px 10px;margin:0.5em 0;font-weight:bold;border:0;text-align:left;}
#xc3 p{margin:0.4em 0;line-height:1.2em;}
#xc3 ul{margin:0; padding:0;}
#xc3 li{margin:0 0 0 15px;padding:2px 0 2px 0;line-height:1.2em;list-style-image:url(../img/new/puce_grise.gif);list-style-type:none;}
#menu_principal ul{margin:0;padding:0;border:1px solid #BBBBBB;}
#menu_principal li{margin:0;padding:0;list-style:none;border-top:1px solid white;}
#menu_principal li.first{border-top:none;}
#menu_principal li a{margin:0;padding:0.4em 5px;display:block;background:white url(../img/fond_menu_principal.jpg) top right repeat-y;color:#DADDE6;}
#menu_principal li.act a, #menu_principal li a:hover{background-image:none;color:white;text-decoration:none;}
#menu_principal li a:hover{background-color:#2C52A7;}
#menu_principal ul.niv2{border:0;border-top:1px solid white;}
#menu_principal ul.niv2 li{border-top:0;}
#menu_principal ul.niv2 li a{background-image:none;background-color:#DADDE6;padding-left:20px;border-bottom:1px dotted #DADDE6;color:#2C52A7;}
#menu_principal ul.niv2 li.act a, #menu_principal ul.niv2 li a:hover{background-image:none;text-decoration:none;}
#menu_principal ul.niv2 li.act a{background:white url(../img/bul_sq_bleu.gif) 7px 50% no-repeat;color:#2C52A7 !important;}
#menu_principal ul.niv2 li a:hover{background-image:none;background-color:white;border-bottom:1px solid #DADDE6;color:#2C52A7 !important;}
#menu_principal ul.niv2 li.act a:hover{background:white url(../img/bul_sq_bleu.gif) 7px 50% no-repeat;color:#2C52A7 !important;}
#menu_etvous{margin-top:20px;}
#menu_etvous li.color1 a:hover{color:white;background-color:#383838;}
#menu_etvous li.color2 a:hover{color:white;background-color:#811C12;}
#menu_etvous li.color3 a:hover{color:white;background-color:#dfaf26;}
#menu_etvous li.color4 a:hover{color:white;background-color:#77993B;}
#menu_etvous li.color1 a{color:#383838;}
#menu_etvous li.color2 a{color:#811C12;}
#menu_etvous li.color3 a{color:#dfaf26;}
#menu_etvous li.color4 a{color:#77993B;}
#menu_etvous li.act a{color:white;}
#menu_x{padding:0;margin:0;}
#menu_x .titre-menu-x{padding-top:4px;padding-bottom:4px;padding-left:19px;color:white;text-align:left;background-position:6px 40%;background-repeat:no-repeat;}
#menu_x ul{margin:0 0 0 0;padding:0;border-width:0 0 5px 0;border-style:solid;}
#menu_x li{margin:0;padding:0;list-style:none;font-size:90%;line-height:1.2em;}
#menu_x ul li a{margin:0;padding:3px 5px;padding-left:15px;display:block;color:#2C52A7 !important;border-bottom:1px dotted #DADDE6;font-weight:bold;}
#menu_x ul li.cur a, #menu_x ul li a:hover{background-color:#FFFFFF;color:#2C52A7 !important;text-decoration:none;margin-right:1px;}
#menu_x ul.niv2 li a{background-color:transparent;}
#menu_x ul.niv2 li.cur a{background-color:white;}
#menu_x ul.niv2 li a:hover{background-color:white;color:#2C52A7 !important;text-decoration:none;}
#menu_x ul ul{border:0;}
#menu_x ul.niv2 li a{padding-left:30px;border-bottom:0;}
#menu_x ul li.act a, #menu_x ul li.cur a{background-image:url(../img/bul_sq_bleu_petit.gif);background-position:6px 50%;background-repeat:no-repeat;}
#menu_x ul.niv2 li a{background-image:none;}
#menu_x ul.niv2 li.cur a{background-image:url(../img/bul_sq_bleu_petit.gif);background-position:21px 50%;background-repeat:no-repeat;}
div.news-catmenu-no a, div.news-catmenu-act a{margin-left:0;padding-left:10px;background-color:transparent;background-image:url(../img/bul_sq_gris_petit.gif);background-position:0% 50%;background-repeat:no-repeat;}
div.news-catmenu-no a:hover, div.news-catmenu-act a{background-image:url(../img/bul_sq_bleu_petit.gif);}
div.news-catmenu-level1{margin-left:5px;}
div.module{padding:0;margin:0;}
div.module-desc{margin:3px 0 10px 15px;font-size:85%;padding:0;padding-left:10px;border-left:3px solid #ccc;line-height:1.2em;}
.tx-iaeimpmod-pi1 a.more, .tx-iae-pi1 a.more{display:inline;color:#2C52A7;font-weight:normal;text-decoration:underline;}
.tx-iaeimpmod-pi1 a.more:hover, .tx-iae-pi1 a.more:hover{color:#990000;text-decoration:underline;}
.tx-iaeimpmod-pi1 span.module-presentation, .tx-iae-pi1 span.module-presentation{display:block;margin-top:4px;}
.csc-linkToTop{margin:0;padding:0;text-align:right;}
.csc-linkToTop a{margin:0;padding:0;text-align:right;display:inline;font-weight:normal;color:#999;padding-left:8px;background-position:0% 50%;background-repeat:no-repeat;background-image:url(../img/bul_sq_gris_petit.gif);font-size:85%;}
.csc-linkToTop a:hover{color:#2C52A7;background-image:url(../img/bul_sq_bleu_petit.gif);}
.news-single-img img{border:1px solid #BBBBBB;}
.clearer{color:#BBBBBB;background-color:#BBBBBB;height:1px;border:0;}
.news-single-additional-info{margin-top:5px;padding:0;}
.news-single-files{padding:0;}
.news-single-files h3{padding-bottom:5px;}
#maincol .news-single-item h2.news-single-title{display:block;margin:0 0 5px 0 !important;padding:5px 0 5px 0 !important;color:#2C52A7;font-weight:bold;}
#maincol .news-single-header, #maincol .news-list-header{background-color:#efefef;}
#maincol .news-single-header h2.news-single-title, #maincol .news-list-header h2.news-list-title{margin-bottom:0 !important;padding-left:1% !important;background-color:#DADDE6!important;background-image:none !important;color:#666;border-bottom:1px solid #BBBBBB !important;}
#maincol .news-list-header h2.news-list-title a, #maincol .news-list-header h2.news-list-title a:hover, #maincol .news-single-header h2.news-single-title a {color:#2C52A7;}
#maincol .news-list-subtitle, #maincol .news-single-subtitle{margin:0;padding:2px 0 0 1%;font-size:85%;background:white url(../img/ombre_gris_blanc.gif) left top repeat-x;}
#maincol .news-latest-body{margin:0;padding:2px 0 0 1%;background:white url(../img/ombre_gris_blanc.gif) left top repeat-x;}
#maincol .news-single-body{margin:0;padding:2px 0 0 1%;}
#maincol .news-list-header .news-list-date, #maincol .news-single-header .news-single-date{width:34%;clear:left;float:left;}
#maincol .mbl_newsevent_onedayevent, #maincol .mbl_newsevent_multidayevent, #maincol .mbl_newsevent_eventwhere{font-weight:normal;font-size:8pt;}
#maincol .news-list-morelink{font-size:85%;text-align:right;}
#maincol .news-single-backlink{font-size:85%;}
#news-catmenu-header{text-align:center;font-weight:bold;font-size:115%;color:#2C52A7;}
div.news-single-img{float:right; margin:0 0 10px 10px;}
div.news-catmenu-act a{color:#2C52A7;}
div.news-list-category{margin-top:5px;}
.news-list-morelink a{color:#2C52A7;font-weight:bold;padding-left:8px;background-color:transparent;background-image:url(../img/bul_sq_bleu_petit.gif);background-position:0% 50%;background-repeat:no-repeat;}
div.tx-hypernav-pi1 { font-size:8pt;}
.colonnes-2 .col0, .colonnes-2 .col1 {	float: left;	margin: 0;	padding: 0;	margin-left: 2%;	width: 49%;}
html>body .colonnes-2 .col0, html>body .colonnes-2 .col1 { width: 49%; }
.colonnes-2 .col0 {	margin-left: 0% !important; }
#news_rencontrer{float:left;background-color:#DADDE6;border-width:0 1px 1px 0;border-style:solid;border-color:#BBBBBB;width:165px;height:160px;padding:5px;margin-right:5px; margin-bottom:5px;}
#news_rencontrer {position:relative;}
#news_rencontrer #news_image{margin:5px auto 5px auto;border:1px solid #353535;width:150px;height:70px;}
#news_rencontrer #news_sub {margin:0;padding:0;line-height:1.3em;font-size:8pt;}
.news-search-form INPUT { border:1px solid #919399; }#xc3 img{margin:0; padding:0;}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center;}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right;}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left;}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG{border:2px solid black;padding:0px 0px;}
DIV.csc-textpic-imagewrap{padding:0;}
DIV.csc-textpic IMG{border:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none;}
DIV.csc-textpic { padding-left:5px; }
DL.csc-textpic-image{margin:0;}
DL.csc-textpic-image DT{margin:0;display:inline;}
DL.csc-textpic-image DD{margin:0;}
DIV.csc-textpic-clear{clear:both;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;padding-right:8px;}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;padding-left:8px;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:5px;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:5px;display:block;}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{padding-right:5px;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{padding-left:0px !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{padding-right:0px !important;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{padding-right:8px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{padding-left:8px !important;}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both;}
DIV.csc-textpic-center{text-align:center;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right;}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left;}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right;}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both;}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%;}
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both;}
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{height:1%;}
div.csc-textpic-imagewrap, dl.csc-textpic-image, dl.csc-textpic-image dt , dl.csc-textpic-image dd{margin:0;padding:0;}
.csc-textpic-caption{font-weight:bold;font-size:80%;}#xc3 table {margin:0; font-size:90%;}
table.contenttable{width:475px;border:1px solid #8d9dd2;margin:0;padding:0;}
table.contenttable tr{margin:0;padding:0;}
table.contenttable td, table.contenttable th{margin:0;padding:3px;color:#333;font-size:85%;vertical-align:top;}
table.contenttable td {text-align:left;line-height:1.1em;border-left:1px solid #BBBBBB;border-top:1px solid #8d9dd2;}
table.contenttable th {border-left:1px solid #BBBBBB;background-color:#779AE7;text-align:center;font-weight:bold;}
table.contenttable ul{margin:0;padding:0;list-style:none;}
table.contenttable ul li{margin:0 0 0 20px;padding:3px 0 3px 3px;line-height:1.1em;}
table.contenttable .tr-even {background-color:#DADDE6;}
caption{caption-side:bottom;margin-top:0.5em;}
table.panorama{width:720px;}
table.panorama td, table.panorama th{text-align:center;vertical-align:middle;border-left:1px solid #BBBBBB;line-height:1.2em;padding-top:2px;padding-bottom:2px;}
table.panorama th{background-color:#2C52A7;font-weight:bold;color:white;}
table.panorama .tr-0 .td-0{text-transform:uppercase;}
table.panorama .td-0{text-align:left;border-left:0;}
table.panorama .tr-1 td, table.panorama .tr-5 td, table.panorama .tr-9 td, table.panorama .tr-12 td, table.panorama .tr-19 td {background-color:#779AE7;}
table.panorama a{text-decoration:underline;}
table.panorama .td-0{font-weight:bold;}
table.portesouvertes .td-0{font-weight:bold; border-top:0px; vertical-align:middle;}
table.portesouvertes .td-1{font-weight:bold;}
table.portesouvertes .tr-9 .td-0{vertical-align:top;}
table.portesouvertes .tr-16 .td-0{vertical-align:bottom;}
table.portesouvertes td {text-align:left;line-height:1.1em;padding-top:3px;padding-bottom:3px;border-left:1px solid #919399;border-top:1px solid #919399;}
table.portesouvertes th {border-left:1px solid #919399;background-color:#919399;text-align:center;font-weight:bold;}
table.portesouvertes .tr-2 td, table.portesouvertes .tr-3 td, table.portesouvertes .tr-8 td, table.portesouvertes .tr-13 td, table.portesouvertes .tr-14 td, table.portesouvertes .tr-15 td, table.portesouvertes .tr-18 td, table.portesouvertes .tr-20 td, table.portesouvertes .tr-21 td {border-top:4px solid #919399;}
table.portesouvertes .tr-18 .td-2, table.portesouvertes .tr-20 .td-2, table.portesouvertes2 .tr-0 td {background-color:#BCCF9B;} /* vert */
table.portesouvertes .tr-3 .td-2, table.portesouvertes .tr-4 .td-2, table.portesouvertes .tr-8 .td-2, table.portesouvertes .tr-9 .td-2, table.portesouvertes .tr-10 .td-2, table.portesouvertes .tr-11 .td-2, table.portesouvertes .tr-12 .td-2, table.portesouvertes .tr-15 .td-2, table.portesouvertes .tr-19 .td-2, table.portesouvertes2 .tr-1 td {background-color:#B3C6EF;} /* bleu */
table.portesouvertes .tr-7 .td-2, table.portesouvertes .tr-16 .td-2, table.portesouvertes2 .tr-2 td {background-color:#DFC5C3;} /* rouge */
table.portesouvertes .tr-5 .td-2, table.portesouvertes .tr-6 .td-2, table.portesouvertes .tr-21 .td-2, table.portesouvertes2 .tr-3 td {background-color:#FFE08F;} /* jaune */
table.portesouvertes .tr-17 .td-2, table.portesouvertes2 .tr-4 td {background-color:#CFCFCF; color:#383838;} /* gris */
table.portesouvertes .tr-even {background-color:#FFFFFF;}
table.portesouvertes2 { width:220px;}
table.seminaires .td-0 { font-weight:bold; }
table.univ {width:720px;}
table.univ .td-0{font-weight:bold;}
table.cerog-liste{border:1px solid #8d9dd2;margin:0;padding:0;}
table.cerog-liste tr{margin:0;padding:0;}
table.cerog-liste td, table.cerog-liste th{margin:0;padding:3px;color:#333;font-size:85%;vertical-align:top;text-align:left;border-left:1px solid #cfd7e0;line-height:1.2em;}
table.cerog-liste .tr-even{background-color:#DADDE6;}
table.cerog-liste th{background-color:#779AE7;border-left:1px solid white;font-weight:bold;text-align:center;}
table.cerog-liste .td-0{text-align:left;border-left:0;}
table.cerog-liste .tr-0 .td-0{text-align:center;}
table.csc-uploads p { margin:0 !important; padding:0 !important;}
/* Formulaires -------------------------------------------------------------------------------------------------- */
.csc-mailform DIV{width:100%;}
.csc-mailform INPUT{float:right;line-height:2em;}
.csc-mailform LABEL{font-weight:bold;float:inherit !important;float:left;width:150px;line-height:2em;}
.csc-mailform-submit{height:32px;}
.csc-mailform{border:0;}
.csc-mailform textarea, .csc-mailform input{background-color:#DADDE6;}
.csc-mailform textarea{width:465px;}
.tx-iaeformprog-pi1 fieldset, .tx-iaeformcontact-pi1 fieldset, .tx-iaeformpresse-pi1 fieldset, .tx-iaeformentreprises-pi1 fieldset, .tx-iaeformmajdiplomes-pi1 fieldset{margin:0;padding:0.5em;border:1px solid #ccc;clear:both;}
.tx-iaeformprog-pi1 fieldset{margin-bottom:2em;}
.tx-iaeformprog-pi1 legend, .tx-iaeformcontact-pi1 legend, .tx-iaeformpresse-pi1 legend, .tx-iaeformmajdiplomes-pi1 legend{font-size:115%;font-weight:bold;margin:0 2em;line-height:1.5em;color:#333;}
.tx-iaeformprog-pi1 .tr, .tx-iaeformcontact-pi1 .tr, .tx-iaeformpresse-pi1 .tr, .tx-iaeformentreprises-pi1 .tr, .tx-iaeformmajdiplomes-pi1 .tr{clear:both;margin-top:2px;margin-bottom:2px;}
.tx-iaeformprog-pi1 .td1, .tx-iaeformcontact-pi1 .td1, .tx-iaeformpresse-pi1 .td1, .tx-iaeformentreprises-pi1 .td1, .tx-iaeformmajdiplomes-pi1 .td1{padding:0;color:#333;}
.tx-iaeformprog-pi1 .td0, .tx-iaeformcontact-pi1 .td0, .tx-iaeformpresse-pi1 .td0, .tx-iaeformentreprises-pi1 .td0, .tx-iaeformmajdiplomes-pi1 .td0{display:block;padding-right:1em;width:25%;float:left;clear:left;color:#333;}
.tx-iaeformcontact-pi1 .td0, .tx-iaeformpresse-pi1 .td0, .tx-iaeformentreprises-pi1 .td0, .tx-iaeformmajdiplomes-pi1 .td0{width:35%;}
.tx-iaeformprog-pi1 .note{clear:both;font-size:85%;margin:10px 0 2px 0;padding:2px 5px;border:1px solid #ddd;background-color:#fff;font-style:italic;color:#999;}
.tx-iaeformprog-pi1 .note:hover{color:#333;}
.tx-iaeformprog-pi1 textarea, .tx-iaeformprog-pi1 input, .tx-iaeformcontact-pi1 textarea, .tx-iaeformcontact-pi1 input, .tx-iaeformpresse-pi1 textarea, .tx-iaeformpresse-pi1 input, .tx-iaeformentreprises-pi1 textarea, .tx-iaeformentreprises-pi1 input, .tx-iaeformmajdiplomes-pi1 textarea, .tx-iaeformmajdiplomes-pi1 input{font-size:85%;}
.tx-iaeformprog-pi1 textarea, .tx-iaeformprog-pi1 input, .tx-iaeformprog-pi1 option, .tx-iaeformprog-pi1 optgroup, .tx-iaeformcontact-pi1 textarea, .tx-iaeformcontact-pi1 input, .tx-iaeformcontact-pi1 option, .tx-iaeformcontact-pi1 optgroup, .tx-iaeformpresse-pi1 textarea, .tx-iaeformpresse-pi1 input, .tx-iaeformpresse-pi1 option, .tx-iaeformpresse-pi1 optgroup, .tx-iaeformentreprises-pi1 textarea, .tx-iaeformentreprises-pi1 input, .tx-iaeformentreprises-pi1 option, .tx-iaeformentreprises-pi1 optgroup, .tx-iaeformmajdiplomes-pi1 textarea, .tx-iaeformmajdiplomes-pi1 input, .tx-iaeformmajdiplomes-pi1 option, .tx-iaeformmajdiplomes-pi1 optgroup{color:#333;}
.tx-iaeformprog-pi1 textarea, .tx-iaeformprog-pi1 input.input-text, .tx-iaeformcontact-pi1 textarea, .tx-iaeformcontact-pi1 input.input-text, .tx-iaeformpresse-pi1 textarea, .tx-iaeformpresse-pi1 select, .tx-iaeformentreprises-pi1 textarea, .tx-iaeformentreprises-pi1 input.input-text, .tx-iaeformmajdiplomes-pi1 textarea, .tx-iaeformmajdiplomes-pi1 input.input-text{border:1px solid #999;padding:2px 3px;width:60%;}
.tx-iaeformprog-pi1 select, .tx-iaeformcontact-pi1 select, .tx-iaeformpresse-pi1 select, .tx-iaeformentreprises-pi1 select, .tx-iaeformmajdiplomes-pi1 select{padding-right:0;padding-left:0;font-size:85%;}
.tx-iaeformprog-pi1 input.input-text, .tx-iaeformpresse-pi1 input.input-text, .tx-iaeformcontact-pi1 input.input-text, .tx-iaeformentreprises-pi1 input.input-text, .tx-iaeformmajdiplomes-pi1 input.input-text{border:1px solid #999;}
.erreur{color:#990000 !important;}
.tx_spdirectory-pi1-dotted { background-color:#DADDE6; border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB;}
/* Menus déroulants dynamique accueil */
.menu_accueil #choix1 H3, .menu_accueil #choix2 H3, .menu_accueil #choix3 H3 { margin:0; }
.menu_accueil SELECT { vertical-align:top; border:1px solid #BBBBBB; color:#383838; font-size:8pt; }
.menu_accueil SELECT.menu1 { background-color:#2E57B3;  width:120px; color:white; }
.menu_accueil SELECT.menu2 { background-color:#A9C3FF;  width:230px; }
.menu_accueil SELECT.menu3 { background-color:#D8E4FF;  width:340px; }
.menu_accueil #choix1, .menu_accueil #choix2, .menu_accueil #choix3 { float:left; padding:5px; }#maincol li{list-style-image:url(../img/new/puce_bleue.gif);list-style-type:none;}
#topcol{background-color:#2C52A7 !important;}
#titre_page{background:transparent url(../img/new/fond_titre_page_bleu.gif) top left repeat-y;color:#fff;}
#menu_x .titre-menu-x{background-color:#2C52A7;}
#menu_x ul{border-color:#2C52A7;}
#maincol h1, #maincol h2{color:#fff;background:transparent url(../img/new/fond_titre_page_bleu.gif) top left repeat-y;}
#maincol h2 a{color:#fff;}
#maincol h3{color:#2C52A7;background-image:url(../img/new/fleche_diagonale_bleue.png);}
#maincol h4, #maincol h5{color:#2C52A7;}
#menu_principal li.act a{background-color:#2C52A7;}
