/* GENERAL */

body {
	background-image:url(../img/fond_gradient_01.jpg);
	background-repeat : repeat-x;
	background-color : #434343;
	font-family:"Lucida Grande",Verdana,Geneva,Arial,sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:17px;
	margin:0px;
	text-align : center;
}

table#runtime-toolbar-Runtime_Toolbar table table, input#uploadTableNewName {
	z-index : 25 !important;
}

body table#runtime-toolbar-runtime_toolbar {	
}

body table {
margin:0px;
border:none;
font-size : 11px;
}

body h1,h2,h3,h4,h5,h6, p {
margin:0px;
}

body h4 {
font-size:14px;
font-weight:bold;
}

body h5 {
font-size:12px;
font-weight:bold;
}

body h6 {
font-size:10px;
font-weight:bold;
}

body p {
text-align:justify;
}

body img {
border:none;
}

body caption {
font-size:12px;
text-align:left;
font-weight:bold;
padding-bottom:8px;
}

body input {
margin:0px;
/*font-size:9px;*/
margin:0px;
padding:2px;
border-style:solid;
border-width:1px;
border-color:#9A9A9A;
/*height:10px;*/ /* Sinon ds le backoffice tout petit */
}

a:link {
color:#546880;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

a:visited {
color:#355071;
text-decoration:none;
}

#easy_access {
display:none;
}

.hidden {
display:none;
}

.more {
float:right;
}

.references {
color:#6a6a6a;
padding-bottom:12px;
}

.publication {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#d7d4d4;
margin-bottom:10px;
padding-bottom:6px;
}

.liste_actus {
width:770px;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#cccccc;
margin-bottom:10px;
padding-bottom:6px;
}

.themes {
clear : both;	
}

.legend, .box1 .content ul li .pre_titre {
color:#666666;
font-size:9px;
font-weight:bold;
}

.legende {
color:#6a6a6a;
font-weight:normal;
font-size:10px;
}

.chapeau {
line-height:20px;
color:#666666;
}

.gras_rouge {
color:#CC0000;
font-weight:bold;
}

.reference, #column_left .search_result_level_content {
color:#6a6a6a;
font-size:10px;
padding-bottom : 10px;
}

.nodiploma {
    height: 28px;
}

.space_top {
padding-top:8px;
}

.publis .titre {
font-weight:bold;
}

.publis {
padding-top:8px;
}

#main_container .news {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D2D0D0;
padding-top:8px;
/* UAGCMS-117 : Ajout de la propriété >> */
overflow:auto;
}

/* UAGCMS-117 : Ajout du style >> */
#main_container .news .legend {
	padding-bottom:4px;
}

#content .liste {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D2D0D0;
padding-top:8px;
}

#content .liste_last {
padding-bottom : 20px;
}

/* UAGCMS-117 : Ajout du style >> */
#main_container .news .images {
padding-bottom:0px;
}

#main_container .news h5 {
font-size:10px;
border:none;
padding-bottom:2px;
/* UAGCMS-117 : Ajout de la propriété >> */
padding-top:0px;
}

#main_container .news_last {
/*padding-bottom:20px;*/
padding-top:8px;
/* UAGCMS-117 : Ajout des propriétés >> */
overflow:auto;
padding-bottom:0px;
}

/* UAGCMS-117 : Ajout du style >> */
#main_container .news_last .legend {
padding-bottom:4px;
}

#main_container .news_last h5 {
font-size:10px;
/* UAGCMS-117 : Ajout de la propriété >> */
padding-top:0px;
}

#main_container .news_photos {
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#D2D0D0;
padding-top:8px;
}

#main_container .news_photos h5 {
font-size:10px;
border:none;
padding-bottom:2px;
}

#main_container .news_photos_last {
padding-top:8px;
overflow:auto;
}

#main_container .news_photos_last h5 {
font-size:10px;
border:none;
padding-bottom:2px;
}

#footer {
padding-bottom:8px;
}

#footer a {
color:#688299;
}

#footer p {
color:#FFFFFF;
text-align:center;
}

/* END ::: GENERAL */


/* WRAPPER/TOP */

#page_wrapper {
margin:auto;
width:905px;
}

#wrapper_top {
background-image:url(../img/wrapper_top.jpg);
background-repeat:no-repeat;
height:28px;
margin-left:30px;
margin-top:10px;
}

#wrapper {	
background-image:url(../img/page_intern.png);
background-repeat:repeat-y;
text-align:left;
margin-left:30px;
min-height:700px;
}

#wrapper_bottom {
background-image:url(../img/wrapper_bottom.png);
background-repeat:no-repeat;
height:28px;
margin-left:40px;
}

#breadcrumb {
font-size:9px;
padding-top:10px;
}

#breadcrumb .mark, .profils .mark {
color:#b3b3b4;
padding-left:6px;
padding-right:3px;
}

#date_space {
float:right;
padding-right:20px;
-padding-top:8px;
color:#6a6a6a;
font-size:9px;
color:#666666;
margin-top:305px;
}

#top_container {
padding-left:40px;
/padding-left : 18px;/*IE7*/
-padding-left : 15px; /*IE6*/
width:790px;
}

#top_container ul, ol {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin:0px;
}

#top_contentbox {
background-repeat:no-repeat;
height:340px;
width:790px;
}

/* END ::: WRAPPER/TOP */


/* NAV INTERN */

#nav_intern li {
list-style-position:outside;
}

#useful_part .nav {
padding-top:10px;
padding-left:18px;
color:#666666;
font-weight:bold;
}

#useful_part .nav a {
font-weight:normal;
}
/* END ::: NAV INTERN */


/* USEFUL PART */

#useful_part {
background-image:url(../img/grey_space.png);
background-repeat:no-repeat;
opacity:0.9;
filter : alpha(opacity=90);
height:330px;
width:180px;
position:absolute;
left:auto;
margin-left:140px;
margin-top:25px;
}

#useful_part h4 {
/*font-size:18px;*/
/* UAGCMS-117 : Correction >> */
font-size:16px;
font-weight:bold;
color:#ffffff;
padding-top:50px;
padding-left:18px;
padding-bottom:12px;
}

#useful_part h5 {
padding-left:17px;
padding-top:37px;
color:#ffffff;
font-size:11px;
}
#useful_part .details {
margin-top : 37px;	
}

#useful_part .details h5 {
padding-left:17px;
padding-top : 0px;
color:#94908D;
font-size:11px;	
}

#useful_part p {
font-size:10px;
color:#333333;
padding-left:18px;
padding-right:20px;
padding-bottom:4px;
padding-top:12px;
line-height:18px;
}

#useful_part .details p {
font-size:10px;
color:#333333;
padding-left:18px;
padding-right:20px;
padding-bottom:4px;
padding-top:0px;
line-height:18px;
}

#useful_part .identity p {
padding-bottom:0px;
}
#useful_part .identity p.legende  {
padding-top:10px;
color:#6a6a6a;
}



#useful_header {
margin-top:327px;
margin-left:152px;
color:#666666;
position:absolute;
}

/* END ::: USEFUL PART */


/* MAIN CONTAINER */

#main_container {
width:790px;
min-height : 400px;
}

#main_container p {
margin:0px;
text-align:justify;
}
/* END ::: MAIN CONTAINER */


/* CONTENT */

#content {
padding-top:10px;
width:780px;
overflow:auto;
}

#content h4{
padding-bottom:20px;
}

#content h5 {
padding-bottom:8px;
}
#content h6 {
padding-bottom:4px;
padding-top:8px;
}

#content p {
padding-bottom:6px;
}

#content li {
list-style-position:outside;
margin-left:14px;
}

#content img {
/*margin-bottom:12px;*/
border-style:solid;
border-width:1px;
}

#content table img {
margin-bottom:12px;	
border : 0;
}

#content .bloctexte {
padding-bottom:8px;
}

#content .pagination {
padding-right:10px;
color:#999999;
}

#content #page_menu h4 {
background-repeat:no-repeat;
height:28px;
color:#FFFFFF;
font-size:12px;
padding-left:8px;
padding-top:2px;
padding-bottom:16px;
}

#content #page_menu h5 {
background-repeat:no-repeat;
height:28px;
color:#FFFFFF;
padding-left:8px;
padding-top:2px;
padding-bottom:16px;
}

#content #page_menu_actus h4 {
background-repeat:no-repeat;
height:28px;
color:#FFFFFF;
font-size:12px;
padding-left:8px;
padding-top:2px;
padding-bottom:16px;
}

#content #page_menu_actus h4 a:hover {
color:#ffffff;
text-decoration:none;
}

#content .box3 {
padding-bottom:20px;
}

#content .box3 h4 {
background-repeat:no-repeat;
font-size:10px;	
padding-bottom:0px;
padding-top:3px;
padding-left:8px;
margin-left:10px;
height:17px;
color:#6A6A6A;
}

#content .box3 h6 {
padding-left:6px;
}

#content .box3 h4 span {
padding-left:4	px;
}

#content .box3 p {
padding-left:7px;
padding-bottom:8px;
margin-right:12px;
}

#content .box3 .open_box3 {
background-repeat:repeat;
height:13px;
}

#content .box3 .close_box3 {
background-repeat:no-repeat;
height:20px;
}

#box_content1 {
display:block;
}

#box_content2 {
display:none;
}

#box_content3 {
display:none;
}

/* END ::: CONTENT */


/* RIGHT*/

#column_right {
float:right;
width:370px;
}

#column_right img {
border:none;
margin-bottom:0px;
}

#column_right table {
padding-left:7px;
padding-bottom:8px;
}

#column_right table.personnel td {
padding-bottom:0px;
}

#column_right tr {
vertical-align:top;
line-height: 8px;
}

#column_right tr.fonction, #column_right tr.fonction th, #column_right tr.fonction td {
vertical-align:bottom;
padding-bottom : 0px;
line-height: 20px;
}

#column_right td {
padding-bottom:8px;
}

#column_right td.legende {
color:#6a6a6a;
width:150px;
vertical-align:top;
text-align:left;
}
#column_right td.adresse {
color:#6a6a6a;
width:100px;
vertical-align:top;
}

#column_right td.legende_bold {
color:#6a6a6a;
font-weight:bold;
width:150px;
vertical-align:top;
}

#column_right .contact p {
padding-bottom:0px;
}

#column_right .contact p.titre {
color:#6a6a6a;
float:left;
width:120px;
font-weight:bold;
}

#column_right .contact p.details {
color:#6a6a6a;
float:left;
width:120px;
}

#column_right .contact p.titre_hidden {
color:#6a6a6a;
float:left;
width:120px;
visibility:hidden;
}

#column_right .contact .nom {
font-weight:bold;
}

#column_right .contact .personne {
padding-bottom:12px;
}

#column_right .box1 {
margin-left:-1px;
}

#column_right .box1 .content {
background-image:url(../img/box1_middle.jpg);
background-repeat:repeat-y;
padding-right:12px;
padding-bottom:2px;
/*padding-top:8px;*/
/* UAGCMS-117 : Correction >> */
padding-top:3px;
}

#column_right .box1 h4 {
background-repeat:no-repeat;
color:#FFFFFF;
padding-top:3px;
font-size:12px;
height:21px;
padding-bottom:0px;
/*padding-left:15px;*/
/* UAGCMS-117 : Correction >> */
padding-left:12px;
}


#column_right .box1 p {
/*padding-left:4px;
padding-right:20px;*/
/* UAGCMS-117 : Correction >> */
padding-left:0px;
padding-right:0px;
padding-bottom:2px;
}

#column_right .box1 ul {
/*padding-left:2px;*/
/* UAGCMS-117 : Correction >> */
padding-left:0px;	
}
#column_right .box1 li {
padding-bottom:2px;
list-style-image:none;
margin-left:0px;
}

#column_right .box1 td {
padding-bottom:0px;
}

#column_right .box1 table {
padding-top:8px;
}


#column_right .box1 .content h6 {
padding-bottom:0px;
padding-top:4px;
}

/* UAGCMS-117 : Ajout du style >> */
#column_right .box1 .content h5 {
padding-top:12px;
padding-bottom:3px;
}

#column_right .content h6 {
padding-top:8px;
}

#column_right .close_box1 {
background-image:url(../img/box1_bottom.jpg);
background-repeat:no-repeat;
height:24px;
/* UAGCMS-117 : Correction >> */
padding-bottom:20px;
}


#column_right .box2 {
/*padding-top:10px;*/
/*padding-bottom:10px;*/
/* UAGCMS-117 : Correction >> */
padding-top:0px;
padding-bottom:0px;
}

#column_right .box2 h4 {
background-repeat:no-repeat;
font-size:12px;
height:21px;
padding-top:5px;
padding-left:15px;
padding-bottom:0px;
}

#column_right .box2 p {
padding-right:15px;
padding-left:4px;
}

#column_right .box2 .content {
padding-top:6px;
padding-bottom:4px;
}

#column_right .close_box2 {
background-image:url(../img/box2_bottom.jpg);
background-repeat:no-repeat;
height:24px;
/* UAGCMS-117 : Ajout propriété >> */
padding-bottom:20px;
}

#column_right .box11 {
margin-left:-1px;
}

#column_right .box11 .content {
background-image:url(../img/box11_middle.jpg);
background-repeat:repeat-y;
padding-right:12px;
padding-top:8px;
padding-bottom:2px;
}

#column_right .box11 h4 {
background-repeat:no-repeat;
color:#FFFFFF;
padding-left:15px;
padding-top:3px;
font-size:12px;
height:21px;
padding-bottom:0px;
}


#column_right .box11 p {
padding-left:4px;
padding-right:20px;
}

#column_right .box11 ul {
padding-left:2px;
}
#column_right .box11 li {
padding-bottom:2px;
list-style-image:none;
margin-left:0px;
}

#column_right .box11 td {
padding-bottom:0px;
}

#column_right .box11 table {
padding-top:8px;
}


#column_right .box11 .content h6 {
padding-bottom:0px;
padding-top:4px;
}

#column_right .close_box11 {
background-image:url(../img/box11_bottom.jpg);
background-repeat:no-repeat;
height:24px;
padding-bottom:20px;
}



#column_right .content {
padding-left:12px;
}

#column_right p.icone {
float:left;
padding-right:12px;
padding-left:0px;
}

#column_right #on_boxmenu1 {
display:none;
}

#column_right #on_boxmenu2 {
display:inline;
}

#column_right #on_boxmenu3 {
display:inline;
}

#column_right #off_boxmenu1 {
display:inline;
}

#column_right #off_boxmenu2 {
display:none;
}

#column_right #off_boxmenu3 {
display:none;
}

#column_right .pages {
padding-top:4px;
}

#column_right #page1 {
display:block;
}

#column_right #page2 {
display:none;
}

#column_right #page3 {
display:none;
}

#column_right #on_boxmenu_page1 {
display:none;
}

#column_right #on_boxmenu_page2 {
display:inline;
}

#column_right #on_boxmenu_page3 {
display:inline;
}

#column_right #off_boxmenu_page1 {
display:inline;
}

#column_right #off_boxmenu_page2 {
display:none;
}

#column_right #off_boxmenu_page3 {
display:none;
}



#column_right #page21 {
display:block;
}

#column_right #page22 {
display:none;
}

#column_right #page23 {
display:none;
}

#column_right #on_boxmenu_page21 {
display:none;
}

#column_right #on_boxmenu_page22 {
display:inline;
}

#column_right #on_boxmenu_page23 {
display:inline;
}

#column_right #off_boxmenu_page21 {
display:inline;
}

#column_right #off_boxmenu_page22 {
display:none;
}

#column_right #off_boxmenu_page23 {
display:none;
}

.agenda {
padding-bottom:20px;
/* UAGCMS-117 : Correction >> */
overflow:auto;
}

#main_container #content_right {
padding-right:10px;
float:right;
padding-top:20px;
width:170px;
}

#agenda_txt .day {
font-weight:bold;
padding:0px;
}


#agenda_txt .event {
padding-bottom:4px;
}

/* END ::: RIGHT*/


/* LEFT*/

#column_left {
width:370px;
}

#column_left h4 {
font-size:12px;
padding-bottom:12px;
}

#column_left h5 {
padding-top:4px;
padding-bottom:4px;
font-size:10px;
}

#column_left h6 {
color:#868585;
padding-top:0px;
}

#column_left .page_menu h4 {
background-repeat:no-repeat;
height:28px;
padding-top:2px;
color:#FFFFFF;
font-size:10px;
padding-left:8px;
padding-bottom:4px;
}

#column_left .page_menu a:hover {
color:#FFFFFF;
}

#column_left #page_menu_on1 {
display:none;

}#column_left #page_menu_off1 {
display:inline;
}

#column_left #bloc_info1 {
display:block;
}


#column_left #page_menu_on2 {
display:inline;

}#column_left #page_menu_off2 {
display:none;
}

#column_left #bloc_info2 {
display:none;
}

#column_left #page_menu_on3 {
display:inline;

}#column_left #page_menu_off3 {
display:none;
}

#column_left #bloc_info3 {
display:none;
}

#column_left #bloc_info3 img {
border:none;
}

#column_left #page_menu_on4 {
display:inline;

}#column_left #page_menu_off4 {
display:none;
}

#column_left #bloc_info4 {
display:none;
}

.images {
	float:right;
	padding-bottom:12px;
	padding-left:12px;
}

#sommaire h6 {
padding-bottom:0px;
padding-top:0px;
}

#sommaire p {
padding-bottom:0px;
}

#sommaire h5 {
padding-bottom:0px;
margin-bottom:5px;
border-bottom-style:solid;
border-bottom-width:1px;
margin-right:15px;
}

#sommaire .pre_titre {
font-size:9px;
padding-right:10px;
}

#sommaire .liste_labos {
padding-bottom:8px;
}

#column_left .bloc_texte {
padding-bottom:12px;
}

#column_left .bloc_texte p.titre {
color:#6a6a6a;
float:left;
width:120px;
font-weight:bold;
}

#column_left .bloc_texte p.details {
color:#6a6a6a;
float:left;
width:120px;
}

#column_left .bloc_texte .nom {
font-weight:bold;
}

#column_left p.icone {
float:left;
padding-right:12px;
}

#column_left .bloc_texte img {
margin-top:12px;
}

#column_left th,td {
/*padding-right:12px;*/
vertical-align:top;
}

#column_left #campusbox th, td{
padding-right : 12px;	
}

/* END LEFT*/



/* BOTTOM */

#bottom_content {
padding-top:30px;
}

#top_map {
background-image:url(../img/plan_haut.gif);
background-repeat:no-repeat;
height:24px;
padding-left:10px;
padding-top:5px;
width:790px;
}

#top_map h4{
font-size:10px;
color:#6a6a6a;
height:24px;
}

#top_map .profils {
padding-left:20px;
font-size:9px;
font-weight:normal;
}

#middle_map {
background-image:url(../img/plan_mitte.gif);
background-repeat:repeat-y;
width:782px;
}

#middle_map h4 {
color:#6a6a6a;
font-size:12px;
}

#middle_map .column_left h4 {
padding-left:10px;
}

#middle_map .column_left p {
padding-left:10px;
}

#middle_map .column_left {
float:left;
width:250px;
padding-right:15px;
}


#middle_map .column_middle {
padding-left:265px;
}

#middle_map .column_right {
float:right;
width:270px;
padding-left:15px;
}


#middle_map table {
width:780px;
font-size:9px;
line-height : 17px;
}

#middle_map td {
width:110px;
padding-left:10px;
padding-right:10px;
border-right-style:solid;
border-right-width:1px;
border-right-color:#CCCCCC;
vertical-align:top;
}

.open_map {
background-image:url(../img/plan_haut2.gif);
background-repeat:no-repeat;
height:6px;
}

.close_map {
background-image:url(../img/plan_bas.gif);
background-repeat:no-repeat;
height:20px;
width:782px;
}

/* END ::: BOTTOM */

/** Template Blank pagination **/
 .dossiers .pagination .previous {
margin-right: 5px;
}
.dossiers .pagination .next {
margin-left: 5px;
}
.dossiers .pagination .page {
padding: 0px 5px;
border-right: solid 1px #355071;
}
.dossiers .pagination .current {
font-weight: bold;
text-decoration: none;
}
.dossiers .pagination .last {
border: none;
}

.news-list .pagination .previous {
    margin-right: 5px;
}
.news-list .pagination .next {
    margin-left: 5px;
}
.news-list .pagination .page {
    padding: 0px 5px;
    border-right: solid 1px #355071;
}
.news-list .pagination .current {
    font-weight: bold;
    text-decoration: none;
}
.news-list .pagination .last {
    border: none;
}
#main_container .news-list ul.tabs li {
    list-style-type: none;
    background: none;
    display: inline;
}

.pagination .previous {
    margin-right: 5px;
}
.pagination .next {
    margin-left: 5px;
}
.pagination .page {
    padding: 0px 5px;
    border-right: solid 1px #355071;
}
.pagination .current {
    font-weight: bold;
    text-decoration: none;
}
.pagination .last {
    border: none;
}
.releases .pagination .previous {
    margin-right: 5px;
}
.releases .pagination .next {
    margin-left: 5px;
}
.releases .pagination .page {
    padding: 0px 5px;
    border-right: solid 1px #355071;
}
.releases .pagination .current {
    font-weight: bold;
    text-decoration: none;
}
.releases .pagination .last {
    border: none;
}
#nyroModalContent {
	width:781px;
	height:350px;
}

#nyroModalWrapper {
	left : 35%;
	top : 40%;
}
h1#nyroModalTitle {
	font-size : 14px;
	color : #ffffff;
}

a#closeBut{
	font-size : 12px
}

/* Données fusionnées */
.equipe {
    text-align: left;
}

table.equipe th {
    font-weight: normal;
    color: #546880;
}

table.equipe tr.fonction {
	line-height: 10px;
}

table.equipe tr.fonction th {
    font-weight: bold;
}
.equipe .fonction {
    font-weight: bold;
}
       
ul.pagination li {
    display: inline;
}

ul.pagination li {
	margin : 0 !important;
}
