html{
  height: 100%;
}

/**
* SCREEN & PROJECTION STYLESHEET
*/

/**
* GENERIC GLOBAL STYLES

* Please be very careful adding anything in this area. Consider 
* using a more region specific CSS selector instead. 
*/

body, 
select, 
input, 
textarea {
  color: #363636; /* #444 looks better than black: twitter.com/H_FJ/statuses/11800719859 */
}

/**
* Headers (h1, h2, etc) have no default font-size or margin; define those yourself
*/

h1, 
h2,
h3,
h4,
h5,
h6 {
  font-weight: bold;
  
}

body
{
  background-image:url('bkg.png');
  background-repeat:repeat-x;
  background-attachment:fixed;
  height: 100%;
}

/**
* Default Link Styles
*/

a, 
a:active, 
a:visited {
  color: #026882;
  text-decoration:none;
}

a:hover {
  color: #036;
}

#page {
  overflow: hidden;
  text-decoration:none;
  width: 100%;
  min-height: 100%;
}

#page,
#container {
  margin: 0 auto;
  position: relative;
}

.skip-to-links {
  left: -8000px;
  position: absolute;
}

/**
* HEADER REGION
*/

#header .bannermin {
  position:relative;
  top: 15px;
  margin-left: 310px;
  margin-bottom: -42px;
}

#dottedheader{
  position:relative;
  border-bottom: 1px dotted #036982;
  top: 130px;
  
}
#header {
  margin-top: 10px;
  margin-left: 10px;
  width:940px;
}

#header a {
}

#header p.site-name,
#header p.site-slogan {
  margin: 0;
  display:none;
}

#header { 
  height:120px;

}

/**
* login user 
*/

#block-user-0 h2 {
  color:#036982;
  margin-left: 25px;
  font-size: 1.5em;
  font-weight: bold;
  font-style: normal;
  font-variant: normal;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  margin-top: -9px;
}

#user-login-form .form-item {
  margin-bottom: 10px;
}

#block-user-0 {
  background: transparent url(login_icon.png) no-repeat top left;
  background-position: 10px 10%;
  height:110px;
  background-color:#CEE1E7;
  padding-bottom: 12px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 18px;
}

#block-user-0 .content {
  margin-left: -3px;
}

#user-login-form .form-submit {
  background-color:#036982;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
  color:#FFFFFF;
  border: 0 none;
  height:20px;
  width:45px;
  cursor: pointer; /* cursor turns to a hand upon hover */
  display: block;
  position:relative;
  left: 160px;
  bottom: 30px;
}

#user-login-form .item-list li a{
  color: #58585B;
  font-family: "Arial";
  font-size: 0.83em;
  position:relative;
  left: 55px;
  top: -46px;
  bottom: 17px;
}

#edit-name-wrapper .form-text,
#edit-pass-wrapper .form-text {
  width:200px;
}

#edit-remember-me-wrapper {
  width: 50px;
}
#edit-remember-me-wrapper label {
  color: #026882;
  font-family: "Arial";
  font-size: 0.83em;
}

#block-nice_menus-1 {
  margin-bottom: 41px;
}

#user-login-form .form-text {
  margin-top: 10px;
  width:99%;
}

#user-login-form {
  margin-top: -20px;
  }
  
#user-login-form .item-list {
  width: 124px;
}

/**
* PRETITLE REGION
#
*/
#content_pre_title {
  height: 220px;
  padding-left: 20px;
  padding-right: 10px;
  width: 700px;
  margin-bottom: 20px;  
 }

/**
* PRIMARY REGION
*/
.node {
  margin-left: 20px;
  width:700px;
}

div #primary {
  padding-left: 0px;
  left:230px !important;
  width: 730px !important;
}

/**
* COMMON SECONDARY & TERTIARY STYLES
*/

#secondary {
  left:-730px !important;
  margin-left: 10px;
}

/**
* PRIMARY LINK MENU
**/

#nice-menu-2 {
  position:relative;
  left:5px;
}

#navi {
  background-color:#898989;
  margin-bottom: 0;
  margin-left: 287px;
  margin-top: -55px;
}

.mainlinks {
  border:none;
  border:0px;
  margin:0px;
  padding:0px;
  font-size:14px;
}

.mainlinks ul {
  background:#898989;
  height:35px;
  list-style:none;
  margin:0;
  padding:0;
}

.mainlinks li {
  float:left;
  padding:0px;
}
  
.mainlinks li a { 
  background:#898989 bottom right no-repeat;
  color:#FFFFFF;
  display:block;
  font-weight:normal;
  line-height:35px;
  margin:0px;
  padding:0px 24px;
  text-align:center;
  text-decoration:none;
}
  
.mainlinks li a.active {
  background: #e90000 bottom center no-repeat !important;
  color:#FFFFFF;
  text-decoration:none;
}
  
.mainlinks li.current a {
  background:#ACC4D0;
  color:#000000;
}
.mainlinks li a:hover, .mainlinks ul li:hover a {
  background: #e90000 bottom center no-repeat;
  color:#FFFFFF;
  text-decoration:none;
}

.mainlinks li ul{
  
  -moz-opacity:0.9;
  opacity: 0.9;
  filter:alpha(opacity=90);
  background:#03A79D;
  height:auto;
  padding:0px;
  margin:0px;
  border:0px;
  position:absolute;
  width:160px;
  z-index:200;
}
.mainlinks li:hover ul{
  display:block;
}
.mainlinks  li li {
  border-bottom:1px;
  border-bottom-style:dotted;
  border-bottom-color:#FFFFFF;
  min-height:25px;
  background:#00A79D bottom left no-repeat;
  display:block;
  float:none;
  margin:0px;
  padding:0px;
  width:225px;
}
.mainlinks li:hover li a{
  background:none;
}
.mainlinks li ul a{
  display:block;
  height:35px;
  font-size:12px;
  font-style:normal;
  margin:0px;
  padding:0px 10px 0px 15px;
  text-align:left;
}
.mainlinks li ul a:hover, .menu li ul li:hover a{
   background:#026882 center left no-repeat;
  border:0px;
  color:#ffffff;
  text-decoration:none;
}

.mainlinks p
{
  clear:left;
}
ul.nice-menu-down .menuparent .menu-item-container li a.active {
    background: none no-repeat scroll center bottom #E90000;
    color: #FFFFFF;
    text-decoration: none;
    }
/**
* BLOCK MEMBRES REGION
*/
#block-views-member_category-block_1{
  margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  padding-top: 2px;
  padding-bottom: 10px;
}
#block-views-member_category-block_1 h2,#block-views-member_category-block_2 h2,#block-views-member_category-block_3 h2,#block-views-member_category-block_4 h2{
  margin: 10px;
  color: #026882;
  text-transform:uppercase;

  
}
#boldc {
  font-weight:bold;
  text-transform:uppercase;
  font-size: 1.33em;
}
#block-views-member_category-block_2{
  margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  margin-left: -10px;
  padding-top: 2px;
  padding-bottom: 10px;  
}
#block-views-member_category-block_1 .view-display-id-block_1, #block-views-member_category-block_2 .view-display-id-block_2,#block-views-member_category-block_3 .view-display-id-block_3,#block-views-member_category-block_4 .view-display-id-block_4{
  width:214px;
}
#block-views-member_category-block_3{
  margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;

  padding-top: 2px;
  padding-bottom: 10px;  
}
#block-views-member_category-block_4{
  margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;

  padding-top: 2px;
  padding-bottom: 10px;
}
/**
* BLOCK NEWS REGION
*/

 #block-views-news-block_1{
    margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  padding-top: 2px;
  padding-bottom: 0px;
 }
 #block-views-news-block_1 .view-content{
  width: 210px;
  margin-left: 4px;
  margin-top: 10px;
 }
 #block-views-news-block_2{
      margin-top: 42px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  padding-top: 2px;
  padding-bottom: 10px;
 }
  #block-views-news-block_2 .view-content{
  width: 210px;
  margin-top: 10px;
 }
   #block-views-news-block_2 h2{
     color: #026882;
    font-family: "Arial";
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 20px;
    margin-left: 20px;
    text-transform: uppercase;
 }
/**
* ADMINISTRATION FICHE MEMBRE
*/
.edit-field-surname-0-value label{
  margin-top: 78px;
}


/**
* NAVIGATION REGION
*/

/**
* PARTENAIRES
*/
.view-Partenaires {
  width:700px;
  margin-left:20px;
}
.view-Partenaires .view-content tr td {
  width: 380px;
}
.view-Partenaires .view-content .views-field-title{
  color: #036982;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
  margin:0px;
}
.view-Partenaires .view-content .views-field-body {
  margin-bottom:20px;
 
}

/**
* LIENS UTILES
*/
.view-liens-utiles{
  width:700px;
  margin-left:20px;
}
.view-liens-utiles .views-field-title{

  margin-left: -20px;
  color: #036982;
  font-family: Arial,sans-serif;
  font-size: 1.17em;
  font-style: normal;
  font-weight: bold;
}

.view-liens-utiles .views-field-created span{
  margin-top: 4px;
  margin-right: 2px;
  float:left;
  font-family: Arial,sans-serif;
  font-size: 0.83em;
  font-style: normal;
  font-weight: bold;
}
.view-liens-utiles .views-field-field-download-info-value span{
  float:left;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
}

.view-liens-utiles .views-field-field-download-fid .download-file a{
  margin-left: 10px;
  color: #E90000;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: normal;
}
.view-liens-utiles .views-field-field-lien-url-url a{
  color: #00A79D;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
}
.view-liens-utiles .views-row{
  margin-bottom:25px;
}
.view-liens-utiles .views-field-field-download-fid {
    
    margin-bottom: 40px;
}

/* FOOTER REGION
*/
#Footer {
  top: 10px;
  width:940px;
  background-color:#026882;
  border-top-left-radius: 10px ;
  border-top-right-radius: 10px ;
  z-index:100;
  position:relative;
  height: 70px;
}
.liner {
margin:0 auto;

}
#Footer-logo{
  width: 180px;
}
#Footer-logo img{
  margin-top: 25px;
  width: 170px;
  margin-left: 15px;
}
#b-navigation{
  bottom: 22px;
  position:relative;
  left:191px;
  font-size: 0.83em;
  font-weight: bold;
  letter-spacing: 0.4px;
  color: #85B2BF;
  }
#b-navigation li a{
  color:#85B2BF;
}
#b-navigation li a.active{
  color: #85B2BF;  
}
#b-navigation li a:visited{
   color: #85B2BF;  
}
#b-navigation li a:hover{
   color: #85B2BF;  
}
#b-navigation ul{
  width: 700px;
}
#b-navigation ul li{
  padding-left: 20px;
  border-right-width: 1px;
  padding-right: 20px;
  border-style:solid;
}
/**
* BREADCRUMB MEMBERS
*/
#breadbold{
  display:inline;
  font-size:16px;
  text-transform: uppercase;
}
#bread{
  font-size: 12px;
  display:inline;
}
/**
* CLOSURE REGION
*/
.fieldgroup group-member{
  margin-left:10px;
  display:inline-block;
}
.imagecache-picture_member{
  float:left;
  margin-bottom:10px;
  margin-right:10px;
  
}

.memberpage{
  
  margin-top:45px;
}
.block-views .view-member-category .views-row {
  margin-left:10px;
}
 .view-member-category .views-row{
  float:left;
  width: 220px;
  min-height: 10px;
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: top;
  margin-bottom:20px;
  margin-left:20px;
  margin-right: 10px;
   width: 210px;


}
.views-field-field-photo-member-fid img{
  float:left;
  border-width:1px;
  border-style:solid;
  border-color:#026882;
  margin-right:10px;
}


.views-field-field-name-member-value a{
  margin-bottom: 5px;
  text-transform:uppercase;
}

.views-field-field-surname-value{
  display:inline-block;
  float:left;
  margin-right: 1px;
}
.node-type-profile .group-member{
  margin-bottom: 5px;
}
.node-type-profile .field-field-surname{ 
  float:left;
  margin-right: 2px;
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
  text-transform: uppercase;
}
.node-type-profile .field-field-name-member{
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
  text-transform: uppercase;
}
.node-type-profile .group-publications legend{
  margin-bottom: 5px;
}
.field-field-category-public{
  font-weight: bold;
}
.views-field-field-titreadmin-member-value{
  margin-bottom: 5px;
  margin-top: 5px;
}
.views-field-field-titresci-member-value{
  float:left;
}
.views-field-field-institution-member-value{
  color: #58585B;
  font-family: "Arial";
  font-size: 0.83em;
}

/** 
*Fiche Membres
*/
.fieldgroup legend{
  
  color:#FFFFFF;
  padding: 0.2em 0.5em;
  font-size:90%;
  text-align:left;
  background-color: #026882;
  font-weight: bold;
  width:690px;
  }
.fieldgroup legend  
.collapsible a{
  color:#FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

.field-type-nodereference a{
  color:#026882;
  text-decoration:none;
}
/**
.view-news .view-content{
     margin-left: 20px;
    width: 700px 
}
*/
.view-display-id-block_1 .views-field-field-date-news-value{
  padding-right: 150px;
}
.view-news .views-field-title{
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
}
.view-news .views-field-body{
  width:700px;
  margin-left:20px;
  margin-top: 20px;
}
.views-field-field-date-news-value{
  float:left;
}
.content-multigroup-group-cursusuniv legend{
  background-color: #026882;
  color: #FFFFFF;
  font-size: 90%;
  font-weight: bold;
  padding: 0.2em 0.5em;
  text-align: left;
  width: 690px;
  }
/*PAGE RECHERCHE THEMES
*/
.view-id-Themes .view-content{
  margin-left: 20px;
  width: 700px;
}
.view-id-Themes .view-content .views-field-title{
  margin:0px;
  
  font-family: Arial,sans-serif;
  font-size: 1.17em;
  font-style: normal;
  font-weight: bold;
  
}
.view-id-Themes .view-content .views-field-field-responsable-value label{
  font-family: Arial,sans-serif;
  font-size: 1.17em;
  font-style: normal;
  font-weight: bold;
}
.view-id-Themes .view-content .views-field-field-responsable-value{
  margin-bottom:20px;
}
.view-id-Themes .view-content .views-field-field-responsable-value span{
  color: #036982;
  font-family: Arial,sans-serif;
  font-style: normal;
  font-weight: bold;
  text-transform: uppercase;
}
.content-multigroup-group-exp-pro legend{
  padding: 0.2em 0.5em;
  font-size:90%;
  text-align:left;
  background-color: #026882;
  color:white;
  font-weight: bold;
  width:690px;
}
.content-multigroup-group-exp-pro .field-field-titre-exp-pro .field-item {
    font-weight: bold;

}
.content-multigroup-group-modules-ens legend{
  padding: 0.2em 0.5em;
  font-size:90%;
  text-align:left;
  background-color: #026882;
  color:white;
  font-weight: bold;
  width:690px;
}


.content-multigroup-group-publications-views-mgroup legend{
  background-color: #026882;
    color: white;
    font-size: 90%;
    font-weight: bold;
    padding: 0.2em 0.5em;
    text-align: left;
    width: 690px;
}
    
.content-multigroup-group-modules-ens .field-field-title-ens{
  float:left;
  font-weight: bold;
  padding-right: 3px;
}
/**
 *PAGER
 **/
#tabs-wrapper ul.primary li{
  padding-left: 20px;
  margin-bottom: 10px;
}
.fieldset-wrapper{
  margin-top: 10px;
  margin-left: 20px;
}
.fieldset-wrapper .content-multigroup-wrapper{
  margin-bottom: 20px;
}


.field-field-direc-these-encadrements .field-item{
  margin-bottom: 20px; 
}
.field-field-enca-masteres-encadrements .field-item{
  margin-bottom: 20px;   
}
.field-field-autres-encadrements .field-item{
  margin-bottom: 20px;   
}
.field-field-autres-cursusuniv .field-item{
  color:#363636;
}
.field-field-direc-these-encadrements .field-label,
.field-field-enca-masteres-encadrements .field-label,
.field-field-activity-administratives .field-label,
.field-field-tuto-semi-recherche .field-label,
.field-field-projets-coop .field-label.field-label,field-field-projets-coop .field-label,.field-field-comite-org .field-label,
.field-field-comite-prog .field-label,.field-field-relecture .field-label,.field-field-presidence-sec .field-label,.field-field-autres-encadrements .field-label{
  margin-bottom: 10px;
  
}

.field-field-activity-administratives,.group-activity-recherche .field-item,.field-field-activity-administratives .field-item{
  margin-bottom: 20px;
}
.fieldset-wrapper .field-label{
  
  color: #026882;
}
.fieldset-wrapper .field-items, .node-type-profile  .field-field-description{
  color: black;
}

.views-field-field-surname-value, .views-field-field-name-member-value{
  color: #026882;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
  letter-spacing: 0.4px;
}


.field-field-surname-value{
  float:left;
  margin-right: 3px;
}

.views-field-field-titreadmin-member-value{
  font-size: 0.83em;
  font-weight: bold;
}
.field-field-titreadmin-member{
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
}
.field-field-titre-cursusuniv{
  float:left;
  padding-right: 10px;
    color: #026882;
    font-family: "Arial";
    font-weight: bold;
}
.field-field-lieu-cursusuniv{
  color: #026882;
  font-family: "Arial";
}
.field-field-domain-search{
  margin-bottom: 20px;
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
}
.field-field-domain-search .field-item{
  margin-bottom: 20px;
}
/**
* SEARCH FORM
**/

#search-block-form .form-text {
  color: #888888;
  width: 195px;
}

#primary #search-form,#primary .box{
	margin-left: 20px;
}

div#block-search-0 {
  background-color:#898989;
  padding-left: 10px;
  margin-top: 20px;
  padding-bottom: 6px;
  padding-top: 4px;
}
div#block-search-0 h2{
  height:22px;
}
.custom-search-button{
  margin-left: -24px;  
}
div#block-search-0 h2{
  font-size: 1.5em;
  font-weight: bold;
  color:#FFFFFF;
  margin-bottom: 6px;
}

.views-field-field-photo-member-fid{
padding-right: 20px;  
}

.view-member-category{
  width:730px;
  
  
  margin-top: 20px;
}
.view-display-id-block_1 .views-row{
  margin-left: 5px;
 
}
.view-display-id-block_2 .views-row .views-field-field-date-news-value{
  margin-left: 10px;
 }
.view-display-id-block_3 .views-row{
  margin-left: 5px;
}
.view-display-id-block_4 .views-row{
  margin-left: 5px;
}
.view-display-id-page_4 view-dom-id-1{
  margin-left: 10px;
  width: 700px;
}
.page-title{
  margin-bottom: 20px;
  margin-top: 10px;
  height:21px;
  border-bottom-style: dotted;
  border-bottom-width:1px;
  width: 700px;
  margin-left: 20px;
  color: #026882;
  font-family: "Arial";
  font-size: 16px;
  text-transform: uppercase; 
}




.edit-field-surname-0-value{
  margin-top: 78px;
}
.views-field-field-date-news-value, .views-field-field-titre-news-value{
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
}
.node-type-news .date-display-single{
  float:left;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
}
.node-type-news .field-field-titre-news{
  margin-bottom: 20px;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
}
.node-type-news .field-field-news-image{
  float:left;
  margin-right:10px;
}


.node-type-info .date-display-single{
  float:left;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
}
.node-type-info .field-field-titre-info{
  margin-bottom: 20px;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
}

.node-type-info .field-field-titre-info .field-items {
 margin-left: 65px;
}

.node-type-info .submitted{
	display: none;
}

.node-type-info {
	margin-top: 5px;
}


.node-type-info .field-field-image-info{
  float:left;
  margin-right:10px;
}














.view-display-id-block_1 .views-field-title{
  margin-bottom:20px;
}
.view-display-id-page_1 .views-field-field-date-news-value,.view-display-id-page_1 .views-field-title{
  margin-left: 20px;
}

.view-display-id-block_2 .views-field-title{
  margin-left: 10px;
  margin-bottom:20px;
}
.view-theme-recherche .view-content{
      margin-left: 20px;
    width:700px;
}
.view-theme-recherche .views-row .views-field-field-titre-themes-value .field-content{
  width:700px;
}
#edit-field-surname-0-value-wrapper label{
  margin-top: 120px;
}
#node-2 .node-title{
  margin-bottom: 20px;
  width: 700px;
  border-bottom-style: dotted;
  border-bottom-width: 1px;
    color: #026882;
  font-family: "Arial";
  font-size: 16px;
  text-transform: uppercase; 
}


#node-2{
  width:700px;
}

/**
* ACCUEIL
**/
p.basic-paragraph, li.basic-paragraph {
font-family: "Arial";
font-weight: normal;
font-style: normal;
font-size: 1em;
text-decoration: none;
font-variant: normal;
text-indent: 0em;
text-align: justify;
color: #000000;
}
p.basic-paragraph-override {
}
			p.basic-paragraph-override-1 {
					text-align: justify;
			}
			p.basic-paragraph-override-2 {
					text-align: right;
			}
			li.basic-paragraph-override-3 {
					text-indent: -1.50em;
					margin: 0em 0em 0em 1.50em;
			}
			span.no-style-override {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.75em;
					color: #ffffff;
			}
			span.no-style-override-1 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.83em;
			}
			span.no-style-override-2 {
					font-family: "Arial";
					font-weight: bold;
			}
			span.no-style-override-3 {
					font-family: "Arial";
					font-weight: bold;
					color: #026882;
			}
			span.no-style-override-4 {
					font-family: "Arial";
					font-weight: bold;
					color: #00a79d;
			}
			span.no-style-override-5 {
					font-family: "Arial";
					color: #ffffff;
			}
			span.no-style-override-6 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.50em;
					color: #ffffff;
			}
			span.no-style-override-7 {
 font-family: "Arial";
 font-size: 0.83em;
 color: #c3c3c3;
			}
 span.no-style-override-8 {
 font-family: "Arial";
 font-size: 0.83em;
 color: #026882;
			}
			span.no-style-override-9 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.50em;
					color: #026882;
			}
			span.no-style-override-10 {
					font-family: "Arial";
					font-size: 0.83em;
					color: #58585b;
			}
			span.no-style-override-11 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.83em;
					color: #ffffff;
			}
			span.no-style-override-12 {
					font-family: "Arial";
					font-size: 1.33em;
					text-transform: uppercase;
					color: #026882;
			}
			span.no-style-override-13 {
					font-family: "Arial";
					font-weight: bold;
					color: #69b3e3;
			}
			span.no-style-override-14 {
					font-family: "Arial";
			}
			span.no-style-override-15 {
					font-family: "Helvetica LT Condensed";
					color: #e90000;
			}
			span.no-style-override-16 {
			
					font-family: "Arial";
					text-transform: uppercase;
					font-weight:bold;
					 
			}
.dashed_front{
  margin-bottom: 20px;
  margin-top: 20px;
  border-style: dotted;
  border-bottom-width: 1px;
  border-bottom-color:#026882;
  font-family: "Arial";
  text-transform: uppercase;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  text-align: left;
  }
			span.no-style-override-17 {
					font-family: "Arial";
					font-weight: bold;
					text-transform: uppercase;
					color: #026882;
			}
			span.no-style-override-18 {
					font-family: "Arial";
					text-transform: uppercase;
					color: #026882;
			}
			span.no-style-override-19 {
					font-family: "Arial";
					font-weight: bold;
					text-transform: uppercase;
			}
			span.no-style-override-20 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.75em;
					color: #e90000;
			}
			span.no-style-override-21 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.75em;
					color: #58585b;
			}
			span.no-style-override-22 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.75em;
					text-transform: uppercase;
					color: #898989;
			}
			span.no-style-override-23 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.75em;
					text-transform: uppercase;
			}
			span.no-style-override-24 {
					font-family: "Arial";
					font-size: 1.17em;
					color: #ffffff;
			}
			span.no-style-override-25 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.83em;
					color: #026882;
			}
			span.no-style-override-26 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 0.83em;
					text-transform: uppercase;
					color: #026882;
			}
			span.no-style-override-27 {
					font-family: "Arial";
					font-size: 0.83em;
			}
			span.no-style-override-28 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.33em;
					text-transform: uppercase;
					color: #026882;
			}
span.no-style-override-29 {
font-family: "Arial";
font-weight: bold;
color: #ffffff;
			}
			span.no-style-override-30 {
					font-family: "Arial";
					font-weight: bold;
					color: #626366;
			}
			span.no-style-override-31 {
					font-family: "Arial";
					color: #026882;
			}
			span.no-style-override-32 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.17em;
					color: #026882;
			}
			span.no-style-override-33 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.17em;
					color: #e90000;
			}
			span.no-style-override-34 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.17em;
			}
			span.no-style-override-35 {
					font-family: "Arial";
					font-weight: bold;
					text-transform: uppercase;
					color: #58585b;
			}
			span.no-style-override-36 {
					font-family: "Arial";
					font-weight: bold;
					font-style: italic;
			}
			span.no-style-override-37 {
					font-family: "Arial";
					color: #e90000;
			}
			span.no-style-override-38 {
					font-family: "Arial";
					font-style: italic;
			}
			span.no-style-override-39 {
					font-family: "Arial";
					font-size: 1.17em;
					color: #026882;
			}
			span.no-style-override-40 {
					font-family: "Arial";
					font-weight: bold;
					color: #58585b;
			}
			span.no-style-override-41 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.25em;
					color: #ffffff;
			}
			span.no-style-override-42 {
					font-family: "Arial";
					font-weight: bold;
					font-size: 1.17em;
					color: #898989;
			}
			span.no-style-override-43 {
font-family: "Arial";
font-weight: bold;
color: #c3c3c3;
}
span.no-style-override-44 {
font-family: "Arial";
font-size: 0.67em;
}
  

#block-block-1, #block-block-2, #block-block-3,#block-block-4{
  
  margin-bottom:20px;
  
  
}

/**
 *CONTACT FORM
 **/
#contact-admin-settings{
   width:700px;
  margin-left: 20px; 
}
#contact-mail-page{
  position:relative;
  bottom: 140px;
  width:700px;
  margin-left: 20px;
}
#logocontact{
  float:left;
  position:relative;
  left:20px;
  height: 155px;
  padding-left:55px;
  padding-top:17px;
  padding-right:55px;
  padding-bottom:15px;
  border-top-width:1px;
  border-color: #026882;
  border-top-style:dotted;
  border-left-width:1px;
  border-left-style:dotted;
  border-right-width:1px;
  border-right-style:dotted;
  border-bottom-width:1px;
  border-bottom-style:dotted;
}

#imgcontact img{
  position:relative;
  left: 33px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;
}
#contact-mail-page #edit-field-entreprise-wrapper .form-text{
  height:22px;
  width:360px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;

}
#contact-mail-page #edit-name-wrapper .form-text{
  height:22px;
  width:360px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;

}
#contact-mail-page #edit-mail-wrapper .form-text{
  height:22px;
  width:360px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;

}
#contact-mail-page #edit-subject-wrapper .form-text{
  height:22px;
  width:360px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;

}
#contact-mail-page #edit-message-wrapper .form-textarea{
 width:699px;
 height:220px;
  border-style:dotted;
  border-color: #026882;
  border-width:1px;
}
#contact-mail-page .form-item {
  margin-bottom: 8px;
  margin-top: 8px;
}

#contact-mail-page .form-submit{
  background-color: #036982;
  border: 0 none;
  left: 626px;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
  height: 20px;
  position: relative;
  width: 72px;
    }
    
    
    
    
    /**
* Exposed filter styles
*/

 .views-exposed-form  .views-widget-filter-field_category_public_value_many_to_one {
  
    
    
    margin-left: 289px;
    
    padding-top: 0;
    width: 444px;
   height: 189px;
   padding-right: 0; 
   
    
    }   

.views-widget-filter-field_category_public_value_many_to_one{



}

.view-search-publications .view-filters{
  height:330px;
  margin-top: -25px;
  width:700px;
 display: inline-block;
  margin-left:20px;
  padding-bottom: 10px;
  border-bottom-width: 1.5px;
  border-bottom-style: dotted;
  border-bottom-color: #026882;
}
.view-search-publications .view-empty{
  margin-top: 20px;
  margin-left: 20px;
  font-weight:bold;
  color: #026882;
}
.view-member-publications .view-empty{
  margin-top: 20px;
  margin-left: 20px;
  font-weight:bold;
  color: #026882;
}
.view-search-publications .view-content{
  width:700px;
display: inline-block;
 padding-top: 20px;
 margin-left:20px;
  line-height: 135%;
}
.view-search-publications .view-content .views-field-field-auteurs-livres-value,
.view-search-publications .view-content .views-field-field-auteurs2-livres-value,
.view-search-publications .view-content .views-field-field-auteurs3-livres-value,
.view-search-publications .view-content .views-field-field-auteurs4-livres-value,
.view-search-publications .view-content .views-field-field-auteurs5-livres-value{
  display:inline;
  color: #58585B;
  font-family: "Arial";
  font-weight: bold;
}
.view-member-publications .view-content .views-field-field-auteurs-livres-value,
.view-member-publications .view-content .views-field-field-auteurs2-livres-value,
.view-member-publications .view-content .views-field-field-auteurs3-livres-value,
.view-member-publications .view-content .views-field-field-auteurs4-livres-value,
.view-member-publications .view-content .views-field-field-auteurs5-livres-value{
  display:inline;
  color: #58585B;
  font-family: "Arial";
  font-weight: bold;
}
.view-search-publications .view-content .views-field-field-auteurs-livres-value a,
.view-search-publications .view-content .views-field-field-auteurs2-livres-value a,
.view-search-publications .view-content .views-field-field-auteurs3-livres-value a,
.view-search-publications .view-content .views-field-field-auteurs4-livres-value a,
.view-search-publications .view-content .views-field-field-auteurs5-livres-value a{
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
}
.view-member-publications .view-content .views-field-field-auteurs-livres-value a,
.view-member-publications .view-content .views-field-field-auteurs2-livres-value a,
.view-member-publications .view-content .views-field-field-auteurs3-livres-value a,
.view-member-publications .view-content .views-field-field-auteurs4-livres-value a,
.view-member-publications .view-content .views-field-field-auteurs5-livres-value a{
  color: #026882;
  font-family: "Arial";
  font-weight: bold;
}

.views-field-field-titre-livre-value span{
  font-family: "Arial";
  font-style: italic;
  font-weight: bold;
}


.views-field-field-description-value{
  
  padding-right: 8px;
}

.views-field-field-annee-livres-value, .node-type-profile .field-field-annee-livres{
	float: left;
	display:none;
}



.field-field-auteurs-livres,
.field-field-auteurs2-livres,
.field-field-auteurs3-livres,
.field-field-auteurs4-livres,
.field-field-auteurs5-livres{
  display:inline-block;
  color: #58585B;
  font-family: "Arial";
  font-weight: bold;
}
.field-field-auteurs-livres a,
.field-field-auteurs2-livres a,
.field-field-auteurs3-livres a,
.field-field-auteurs4-livres a,
.field-field-auteurs5-livres a{
    color: #026882;
    font-family: "Arial";
    font-weight: bold;
}
.view-search-publications .view-content .views-field-field-edition-livre-value{
  font-style: italic;
}
.view-member-publications .view-content .views-field-field-edition-livre-value{
  font-style: italic;
}

.view-search-publications .view-content .views-field-field-pdf-publication-fid .download-file a{
  color:#e90000;
  float:left;
  margin-right: 10px;
}
.view-member-publications .view-content .views-field-field-pdf-publication-fid .download-file a{
  color:#e90000;
  float:left;
  margin-right: 10px;
}
.view-search-publications .views-widget-filter-field_category_public_value_many_to_one label:first-child{
    
 position:relative;
  right: 90px !important;
  top: 90px !important;    
    
}
#edit-field-annee-livres-value-value-year-wrapper{
  bottom:40px;
  position:relative;
  left: -300px;
}
#edit-field-annee-livres-value-value-year-wrapper select{
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
}
#edit-field-titre-livre-value-wrapper{
  bottom:48px;
  border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  position:relative;
  left: 23px;
}
#edit-field-auteurs-livres-value-wrapper{
    border-width: 1.5px;
  border-style: dotted;
  border-color: #026882;
  position:relative;
  left: 23px;
  bottom:68px;
}

#edit-field-auteurs-livres-value, #edit-field-titre-livre-value{
  width: 423px;
}

.views-widget-filter-field_auteurs_livres_value .views-widget, .views-widget-filter-field_titre_livre_value  .views-widget{
  
  position:relative;
  left: 194px;
  
}

.node-form {
	 padding-bottom: 10px;
    padding-left: 23px;
    padding-top: 13px;
  background:#CCCCCC;
}


.view-search-publications .views-widget-filter-field_titre_livre_value label{
  position:relative;
  bottom: 28px;
  right: 136px;
  left:56px;
}
.view-search-publications .views-widget-filter-field_auteurs_livres_value label{
  position:relative;
  bottom: 46px;
  right: 97px;
  left:91px;
}
.view-search-publications .views-widget-filter-field_annee_livres_value label{
  position:relative;
  right: 440px;
  bottom: 2px;
   
}



	

.view-search-publications .views-submit-button input{
  position:relative;
  bottom:70px;
  background-color: #036982;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
  height: 22px;
  width: 80px;
  margin:0px;
  margin-top: 0.6em !important;
}
.view-member-publications .views-submit-button input{
  position:relative;
  bottom:70px;
  background-color: #036982;
  border: 0 none;
  color: #FFFFFF;
  cursor: pointer;
  display: block;
  font-family: "Arial";
  font-size: 0.83em;
  font-weight: bold;
  height: 22px;
  width: 80px;
  margin:0px;
  margin-top: 0.6em !important;
}
.views-widget-filter-field_annee_livres_value{
 padding-bottom: 10px;
    padding-left: 224px;
    padding-top: 10px;
float:right;
margin-right: 180px;
 margin-bottom: 10px;
margin-left: 42px;
    padding-right: 195px;
    padding-top: 10px;
}
.views-exposed-form .views-exposed-widget {
  
    float: right;
    
    }

    
.views-widget-filter-field_titre_livre_value{
 margin-right: 216px !important;
 margin-left: 182px !important;
}




.view-search-publications  .views-row {

margin-bottom: 25px;
border-color:#026882;
    border-style: dotted;
    border-top-width: 1px;
   
     margin-top: 30px;
    padding-top: 5px;


}
.view-member-publications  .views-row {

margin-bottom: 25px;
border-color:#026882;
    border-style: dotted;
    border-top-width: 1px;
   
     margin-top: 30px;
    padding-top: 5px;


}

#author_select1{
  
  float: right !important;
   margin-left: 234px !important;
    margin-right: 269px !important;
    margin-top: 20px !important;
  
}

.views-widget-filter-field_auteurs_livres_value, .views-widget-filter-field_auteurs2_livres_value, .views-widget-filter-field_auteurs3_livres_value, .views-widget-filter-field_auteurs4_livres_value, .views-widget-filter-field_auteurs5_livres_value{
  
  
    margin-left: 235px;
    margin-right: 217px;
    margin-top: 10px;
  
  
}


.view-search-publications .views-submit-button{
  
  
  
  
  
  
}
#edit-field-category-public-value-many-to-one{
  
 
}
#edit-field-category-public-value-many-to-one option {
  

}
.views-widget-filter-field_annee_livres_value{
  position:relative;
      left: -10px;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    padding-top: 0;
    width: 120px;
}

    /**
* Pagers styles
*/
  
#block-views-news-block_1 .pager, #block-views-news-block_2 .pager, view-display-id-page_1 .pager{
    
    height: 20px;
    margin-left: 0;
    
    
    }  
  
  
  
  #block-views-news-block_1 .item-list, #block-views-news-block_2 .item-list  {
    background-color: #CEE1E7;
    padding-top:5px;
    
    
   }  
#block-views-news-block_1 .item-list .pager li, #block-views-news-block_2 .item-list .pager li,   .view-display-id-page_1 .item-list .pager li  {
    margin-left: 5px;
    padding:0px;
       
   }
   
   
   
   
   #block-views-news-block_1  .pager-last, #block-views-news-block_1  .pager-first,  #block-views-news-block_2  .pager-last, #block-views-news-block_2  .pager-first {
    display: none;
    
   }
   .view-display-id-page_1  .pager-last, .view-display-id-page_1  .pager-first {
    display: none !important;
    
   }
   
   #block-views-news-block_1 .pager .pager-next, #block-views-news-block_1 .pager .pager-previous,  #block-views-news-block_2 .pager .pager-next, #block-views-news-block_2 .pager .pager-previous,  .view-display-id-page_1 .pager .pager-next, .view-display-id-page_1 .pager .pager-previous {
    
    width:10px;
  height:10px;
  padding:0px
    
    } 
 
#block-views-news-block_1 .pager .pager-next a, #block-views-news-block_2 .pager .pager-next a  {
  
  text-indent:-9999px; 
  
 
  width:10px;
  height:10px;
  display:block;
    margin-left: 132px;
    margin-top: -12px;
  
  

  background: transparent url(img/next.png) no-repeat ;
}

.view-display-id-page_1 .pager .pager-next a {
  
  text-indent:-9999px; 
  
 
  width:10px;
  height:10px;
  display:block;
  position: relative;
  left: 326px;
    margin-left: 80px;
    margin-top: -13px;
  
  

  background: transparent url(img/next.png) no-repeat ;
}

.node-type-profile .field-field-description .field-item{
  float:left;
  padding-right:3px;
}


   
 #block-views-news-block_1 .pager .pager-previous a,  #block-views-news-block_2 .pager .pager-previous a {
  
  text-indent:-9999px; 
  
 
  width:10px;
  height:10px;
  display:inline-block;
  position: relative;
  top: 2px;
  

  background: transparent url(img/previous.png) no-repeat ;
}

 .view-display-id-page_1 .pager .pager-previous a {
  
  text-indent:-9999px; 
  
 
  width:10px;
  height:10px;
  display:inline-block;
  
   position: relative;
    top: 2px;
  

  background: transparent url(img/previous.png) no-repeat ;
}


.view-display-id-page_1 .item-list{
  
 left: 495px;
  
    top: 243px;
  
  
}

   
   #block-views-news-block_2{
    padding-bottom: 0;
     padding-top: 18px;    
   }
   
.maximized
{
	background: url('img/next.png') center left no-repeat;
	padding-left:15px;
	
	 color:#026882;
	 
}

.minimized
{
	background: url('img/dwn_red.png') center left no-repeat;
	padding-left:15px;
	
	 color:red;
	
	 
}

.lien-url{
  
 background: url('img/link.png') left top no-repeat;
	padding-left:35px;
	 height: 25px;
    margin-bottom: -16px;
        float:left;
	position: relative;
    top: -6px;

}
  
  
 .file-download{
  
  background: url('img/file_dwn.png') center left no-repeat;
	padding-left:35px;
   height: 18px;
    margin-bottom: -10px;
    float:left;
    position: relative;
    top: -2px;
 }
 
 
 
 
 .views-label-field-responsable-nid{
 font-family: Arial,sans-serif;
    font-size: 1.17em;
    font-style: normal;
    font-weight: bold;
     margin-top: 2px;
 
 
 
 }
   
   
   .node-type-profile .view-Themes .field-content{
    
     margin-top: 20px;
     margin-bottom: 20px;
    
   }
   .node-type-profile .field-field-titre-these-doc,
   .node-type-profile .field-field-titre-dea{
    font-weight:bold;
   }
 
   
   
 /*.node-type-profile .fieldset-wrapper fieldset, .fieldset-wrapper .field {
  padding-top: 10px;
  
  }  
   
 */
   

  .blue_link
 {
   color: #2D83D5 !important;
}

.views-field-field-bibtex-livre-value .field-content{
  
  display: none;
  height: auto;
 
     margin-left: 50px;
    margin-right: 50px;
    width: 542px;
 
}

.node-type-profile .field-field-bibtex-livre .field-item{
  display: none;
  
}




.views-field-field-bibtex-livre-value .views-label-field-bibtex-livre-value{
  
  color:red;
   cursor: auto;
    
   
   
}

.node-type-profile  .field-field-bibtex-livre .field-label{
  
  color:red;
   cursor: auto;
    margin-right: 10px;
   
}




.bgg{
  
  border:solid 1px #DEDEDE; 
background:#EFEFEF;
color:#222222;
margin-top: 5px;
margin-bottom: 5px;
padding:15px 10px 15px 15px;
text-align:left;

}

#edit-field-category-public-value-many-to-one_checklist{
	
	height:152px !important;
	width:426px !important;
}

#edit-field-annee-livres-value-value-wrapper{
	 margin-top: 20px;
	
}

.bef-checkboxes input{


  
	
	
}

.bef-checkboxes .form-item label.option{

  margin-left: 1px;
    margin-top: 4px;
    float:left;
    text-align:left;
    
    
}
.views-exposed-form .checkbox {
  width: 19px;
  height: 25px;
  padding: 0 5px 0 0;
  background: url(img/checkbox.png) no-repeat;
  display: block;
  clear: left;
  float: left;
}
.views-exposed-form .select {
    position: absolute;
    width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
    height: 21px;
    padding: 0 24px 0 8px;
    color: #fff;
    font: 12px/21px arial,sans-serif;
    background: url(select.gif) no-repeat;
    overflow: hidden;
}

.node-type-profile .filefield-file img{
	display:none;
	
}
.node-type-profile .filefield-file a{
    color:red;
   
    
}
.views-field-field-pdf-publication-fid{
	
	
}


.author1,.author2,.author3,.author4,.author5{

display: inline;
}
.author2,.author3,.author4,.author5{

margin-left: -4px;
}
h5.pub-titre{
	
	 font-style: italic;
}
 .pub-view .pup-disc{
	
}

.these-view .view-content{
	
	display: inline-block;
    line-height: 135%;
    margin-left: 20px;
    padding-top: 0px !important;
    width: 700px;
}

.these-view .view-content .views-field-field-cotutelle-these-doc-value span {
    float: left;
}

.these-view .view-content  .views-field-field-directeurs-these-value span{
    float: left;
}

.these-view .view-content .these-pdf, .these-view .view-content .these-member-name-warpper span{
    float: left;
    margin-right: 5px;
    }
    
     .view-content .these-pdf{
   
    }
    
    
 .view-content .these-pdf img{
	display: none;
	}
 .view-content .these-pdf a{
    color: red;
    
    margin-right: 5px;
     float: left;
    
    }
    .these-view .view-content .date-display-single{
     
    margin-right: 10px;
    }
    .these-view .view-content .views-field-field-bibtex-these-doc-value span{
    color: red;
    }
    
      .these-view .view-content .views-field-field-bibtex-dea-value span{
    color: red;
    }
    
     .these-view .view-content .views-field-field-bibtex-these-doc-value .field-content{
     display: none;
     }
     
     
     
        .these-view .view-content  .views-field-field-bibtex-dea-value .field-content{
     display: none;
     }
      .anne{
   
    
   margin-right: 5px;
     
    
    }
     
     
     
     
     
    .view-id-Themes .views-field{
    margin-bottom: 10px;
    margin-top: 10px;
    
     
     }
 .view-id-Themes .views-row{
    margin-bottom: 10px;
    
    
     
     }
     
 .profile_page{
 margin-left: 20px;
 
 }
 
 
.view-member-publications .accordion-active{
	
	display: inline-block;
    line-height: 135%;
    margin-left: 5px;
    margin-top: 10px;
    padding-top: 0;
    width: 674px;
	
}

.views-accordion-item .accordion-content div, .views-accordion-item .accordion-header, h3.accordion-header {
    padding: 3px 15px;
}
.view-member-publications .views-accordion-item {
	 margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 0;
    padding-top: 20px;
}

.accordion-content{
	 padding-bottom: 20px;
	
	
	
}
.node-type-profile .view-search-publications  .views-row{
	
	border-top-width: 0;
    margin-bottom: 0;
    margin-left: -20px;
    margin-top: 0;
    width: 662px;
}
.mprow  .views-row{
    
    border-top-width: 0;
    margin-bottom: 0;
    margin-left: -20px;
    margin-top: 0;
    width: 662px;
}

.page-news .view-display-id-page_1 {

margin-left: 20px;
}
#block-views-news-block_2 .view-display-id-block_2 {
    
    font-size: 11.5px;
    font-weight: bold;
   

}
.page-news .view-display-id-page_1  .pager{
bottom: 162px;
    left: 524px;
         position: absolute;
    top: 240px;


}

  #block-views-news-block_2 .views-row{
     margin-top: 30px;
     padding-left: 10px;
    padding-right: 10px;
   }

#block-views-news-block_2 .views-field-field-date-info-value .field-content, .view-news .views-field-field-date-info-value .field-content{
    float: left;
    font-size: 11.5px;
    font-weight: bold;
    margin-right: 5px;

}
#block-views-news-block_2 .views-field-field-titre-info-value , .view-news .views-field-field-titre-info-value{
    
    font-size: 11.5px;
    font-weight: bold;
   

}

#block-views-news-block_2 .views-field-title-1 , .view-news .views-field-title-1{
    margin-bottom: 20px;
    font-size: 13px;
    font-weight: bold;
}

.node-type-profile .view-member-publications .pup-disc{
	
	margin-right: -4px;
}

.page-recherche .view-search-publications .pup-disc{
	margin-right: -4px;
	
}
ul.nice-menu-down .active-trail .menu-item-container

{
	background: none no-repeat scroll center bottom #E90000;
    color: #FFFFFF;
    text-decoration: none;
}




ul.nice-menu-down .over .menu-item-container  {

    background: none no-repeat scroll center bottom #E90000; 
    color: #FFFFFF;
    text-decoration: none;
}



.nivoSlider {
    position:relative;
    width:700px; /* Change this to your images width */
    height:220px; /* Change this to your images height */
    background:url(img/loading.png) no-repeat 50% 50%;
    z-index:-10;
}


.nivoSlider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
.nivoSlider a {
    border:0;
    display:block;
}



.logged-in .node-form fieldset.group-publications-views-mgroup{
	display:none;
	
	}

.page-user .node-full{
	 margin-left: 0;
    margin-top: 10px;


}

.node-type-profile .content-multigroup-group-publications-views-mgroup .view-content h3{
 background-color: Gainsboro;
 padding-left: 10px;
 margin-bottom: -20px;
    margin-top: 30px;
}

.field-field-member-cv{
    
    margin-bottom: 20px;
    
}

.view-search-publications  .views-row h4{
	display:inline;
}


#secondary #block-user-0{
height: 164px !important;
    position: relative;
    }
    
.tabledrag-handle{
display:none !important;
}   