
@import url("rte.css");

/* Setting généraux */
body {
font-size:62.5%;
font-family:verdana, arial, sans-serif;
padding:0;
margin:0;
text-align:center;
}


* {margin:0; padding:0;}

img {border:0;}

/*ul, li {
margin:0;
}*/

#contenu_principal ul, #contenu_principal ol  {
margin-left:3em;
}

p.bodytext {
	margin:1em 0;
}

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

a:hover {
color:#0000ff;
text-decoration:underline;
}

h1 {
font-size:1.4em;
font-family:arial,sans-serif;
font-weight:bold;
}

h2 {
font-size:12px;
}

h3 {
font-size:10px;
}

h4 {
font-size:8px;
}
/* Fin setting généraux */

#Div_Principal {
width:750px;
position:relative;
margin-left:auto;
margin-right:auto;
text-align:left;
margin-bottom:20px;
}

/* Section conteneur du haut */
#conteneur_entete {
height:106px;
padding:0 0 0 352px;
background-image: url('../image/HautGauche.png');
background-repeat:no-repeat;
}
/* Fin section conteneur du haut */

#texteportail {
color:white;
text-decoration:none;
}

#lienboite {
display:none;
}

/* Section style des contenus */
#filarianne {
padding:1px 10px 5px 10px;
margin-top:25px !important;
margin-top:5px;
border-bottom:1px solid #B6B2B6;
}

#calendar_event {
margin-left:5px;
}

#calendar_event div {
float:left;
clear:left;
width: 120px;
font-family:arial,sans-serif;
font-weight:bold;
font-size:1.3em;
}

#calendar_event p {
font-family:arial,sans-serif;
font-size:1.3em;
}

.CalendarList {
padding:0px 2px 0px 2px;
width:744px;
}

#LogoMediaTerre {
width:169px!important;
width:163px;
background-color:white;
border:0;
padding:5px 0 5px 0;
border-bottom:1px dotted gray;
}

.contenupartenaire {
border:1px solid #3a6fa3;
margin-bottom:5px;
padding:10px 10px 5px 10px;
background-color:#E7E7EF;
}

.contenupartenaire img {
float:left;
margin:0 10px 5px 0;
border:1px solid gray;
/*height:120px;*/
/*width:120px;*/
}

.textesiteinternet {
font-size:1.2em;
font-weight:normal;
font-family:arial,sans-serif;
color:#3a6fa3;
}

.contenulisteenboite {
border:1px solid #3a6fa3;
padding:10px 10px 10px 10px !important;
padding:10px 5px 10px 5px;
background-color:#FFF7EF;
}

.contenulisteenboite p {
margin:5px 0 20px 0;
}


/* Page liste de diffusion */
.diffusion font {
font-size:1em;
font-weight:bold;
}

.diffusion p {
font-size:0.8em;
}

.diffusion a {
font-size:0.9em;
}
/* Fin page liste de diffusion */

/* Documents DAM */
.Document {
width:100% !important ;
width:555px;
font-size:1em;
text-align:left;
}

.Document td {
border-bottom:1px solid black;
padding: 5px 0 5px 0;
}

.Document a, .Document a:visited {
color:#2059A6;
}

.DocumentImage {
text-align:center;
padding:0 3px 0 3px;
}

.DocumentEntete td {
border:0;
font-size:1.2em;
font-weight:bold;
color:#2059A6;
}
/* Fin document DAM */

/* Recherche */
#csc-searchform {
float:right;
width:86px;
height:25px;
padding-top:0 !important;
padding-top:2px;
margin-top:0 !important;
margin-top:2px;
}

#csc-searchform a, #csc-searchform a:link, #csc-searchform a:visited, #csc-searchform a:hover {
font-size:1.2em;
font-weight:bold;
border:1px outset #2059A6;
padding:0 5px 0 5px;
background-color:#EFEFEF;
text-decoration:none;
}

.tx-indexedsearch-searchbox td{
padding-bottom:5px;
}

.tx-indexedsearch-searchbox p {
font-size:0.7em;
font-weight:bold;
}

.tx-indexedsearch-searchbox a {
font-size:1.5em;
font-weight:normal;
text-decoration:underline;
}

.tx-indexedsearch-rules {
border-top:1px solid #B6B2B6;
margin-top:10px;
}

.tx-indexedsearch-whatis {
border-top:1px solid #B6B2B6;
padding-top:20px;
font-size:1.2em;
}

.tx-indexedsearch-sectionlinks ul li {
margin-left:8px;
padding-left:8px;
list-style-type:none;
background-image:url("../image/bullet_arrow.gif");
background-repeat:no-repeat;
background-position:0 1px;
}

.tx-indexedsearch-sectionlinks {
padding-bottom:20px;
border-bottom:1px solid #B6B2B6;
}

.tx-indexedsearch-searchbox-button {
border:1px outset #2059A6;
background-color:#EFEFEF;
}

.tx-indexedsearch-searchbox-sword {
border:1px solid black;
}

.tx-indexedsearch-browsebox-SCell a, .tx-indexedsearch-browsebox-SCell a:hover, .tx-indexedsearch-browsebox-SCell a:visited, .tx-indexedsearch-browsebox-SCell a:link {
font-size:0.8em;
font-weight:bold;
padding-right:10px;
}

.tx-indexedsearch-title-number, .tx-indexedsearch-title-caption, .tx-indexedsearch-percent, .tx-indexedsearch-descr, .tx-indexedsearch-info {
font-size:0.8em;
}
/* Fin recherche */

/* Section des titres */
.csc-uploads {
width:100%;
border-bottom:1px solid #B6B2B6;
}

.textetitreequipe {
font-size:1.4em;
font-family:arial,sans-serif;
font-weight:bold;
color:#3a6fa3;
margin:0 5px 10px 0;
}

.textetitreequipe a, .textetitreequipe a:visited {
font-size:0.8em;
font-weight:normal;
}

.textetitre {
font-size:1.4em;
font-family:arial,sans-serif;
font-weight:bold;
color:#3a6fa3;
}

.titresectionprojet {
font-size:1.4em;
font-family:arial,sans-serif;
font-weight:bold;
padding-bottom:10px;
}

.titresectionprojet img {
float:left;
}

.titrebleu {
color:#000086;
}

.titreorange {
color:#E76D20;
}

.titreaveclistepuce {
margin-bottom:20px;
}

.titreaveclistepuce p {
margin-bottom:10px;
}

.titreaveclistepuce ul {
padding-left:15px;
}
/* Fin section des titres */


/* Section ancrage pour les ection de page */
.csc-header {
color:#3a6fa3;
}

.csc-section {
background-image:url("../image/bullet_arrow.gif");
background-repeat:no-repeat;
background-position:0 6px;
padding:5px 0 0 8px;
//margin-left:2px;
margin-left:-25px;
font-size:1em;
font-family:arial,sans-serif;
font-weight:bold;
list-style-type: none;
}

.csc-linkToTop {
width:550px;
height:13px;
background-image: url("../image/bullet_arrowtop.gif") ;
background-repeat:no-repeat;
background-position:0 0.5em;
padding-left:15px;
}
/* Fin section ancrage pour les ection de page */


/* Section liste ??  puce */
.listepucebox {
border:1px solid #E76D20;
}

.listepucebox ul li {
list-style-type:decimal;
}

.puceavecbullet {
background-image:url("../image/bullet.png");
background-repeat:no-repeat;
background-position:0 4px;
list-style-type:none;
padding-left:10px;
}
/* Fin section liste ??  puce */


/* Section des entêtes de colonne */
.headercolonnegauche {
background-color:#2059A6;
border:1px solid #2059A6;
font-size:1em;
font-family:arial,sans-serif;
font-weight:bold;
padding-left:5px;
color:white;
}

.headercolonnedroite {
background-color:#E76D20;
border:1px solid #E76D20;
font-size:1em;
font-family:arial,sans-serif;
font-weight:bold;
padding-left:5px;
color:white;
}

.headercolonnedroiteprojet {
background-color:#E76D20;
border:1px solid #E76D20;
font-size:1em;
font-family:arial,sans-serif;
font-weight:bold;
padding-left:5px;
color:white;
}

.EnteteBoxNouvelle {
background-color:#E76D20;
border:1px solid #E76D20;
font-size:1em;
font-family:arial,sans-serif;
font-weight:bold;
padding:1px 0 0 5px !important;
padding:2px 0 2px 5px;
color:white;
}

.Lienscolonnedroite {
float:right;
padding:1px 2px 1px 0;
}
/* Fin section des entêtes de colonne */


/* Section contenu de colonne */
.contenucolonnegauche {
background-color:#E7E7EF;
border:1px solid #2059A6;
padding:0 2px 5px 2px;
}

.contenucolonnegauche p {
border:0;
}

.contenucolonnedroiteprojet {
border:1px solid #E76D20;
padding:5px 2px 5px 2px;
margin-bottom:20px;
}

.contenucolonnedroiteprojet p {
margin:0;
}

.contenucolonnedroite {
border:1px solid #E76D20;
padding:5px 2px 5px 2px;
background-color:#FFF7EF;
}

.contenucolonnedroite p {
margin:0;
}
/* Fin section contenu de colonne */


.contenucentre {
padding:10px 10px 5px 10px;
text-align:justify;
}

.contenucentre img {
float:left;
margin:0 10px 10px 5px;
border:1px solid gray;
/*height:120px;*/
/*width:120px;*/
}

#contenu_principal {
margin-top:5px;
min-height: 150px;
_height: 150px;
}

#ColonneGauche {
float:left;
width:560px !important;
width:545px;
padding-bottom:10px;
margin-left:5px;
}

#ColonneDroite {
padding-left:575px;
padding-bottom:10px;
}

#ColonneGauchePageSecondaire {
float:left;
width:175px;
padding-bottom:10px;
}

#ColonneDroitePageSecondaire {
margin-left:184px !important;
margin-left:180px;
padding-bottom:10px;
}
/* Section style des contenus */


/* Rss Média terre */
#twrss_table {
/*width:169px !important;
width:158px;*/
margin:0;
}

.twrss_bodytext {
font-size:1em !important;
font-size:0.9em;
font-family:verdana,sans-serif;
margin:5px 0 5px 1px;
/*width:158px;*/
}

.twrss_bodytext a, .twrss_bodytext a:visited {
font-size:1em;
text-decoration:underline;
color:#306DBE;
}

.twrss_bodytext a:hover {
font-size:1em;
text-decoration:underline;
color:#00248E;
}

.twrss_head_channel {
margin:5px 4px 5px 3px !important;
margin:5px 4px 0 3px;
/*width:160px !important;
width:158px;*/
font-size:0.8em !important;
font-size:0.7em;
}
/* Fin Rss Média terre */

/**/
.csc-mailform {
font-size:1em;
padding-left:10px;
border: 0;
}

#csc-mailform-subject {
font-weight:normal;
}

.csc-mailform-label {
font-size:1.1em;
font-weight:bold;
color:#2059A6;
}

.csc-mailform-field textarea {
border:1px solid #2059A6;
width:500px;
}

.csc-mailform-field input {
border:1px solid #2059A6;
width:100px;
}

/**/

/* Section nouvelles */
.ConteneurNouvelle {
margin:0;
font-size:1.5em !important;
font-size:1.2em;
color:black;
}

.news-catmenu img {
display:none;
}

.news-catmenu-ACT {
background-image:url("../image/bullet_arrow.gif");
background-repeat:no-repeat;
background-position:2px 7px;
padding:5px 0 0 10px;
font-weight:bold;
}

.news-catmenu-NO {
padding:5px 0 0 10px;
}

.news-amenu-item-year {
font-size:1.5em;
font-weight:bold;
list-style-type:none;
padding-left:2px;
}

.news-amenu-item {
font-size:0.8em;
font-weight:normal;
padding-left:7px;
}

.BoxNouvelleAccueil {
border-left:3px solid #E76D20;
padding:0 3px 0 3px;
border-top:1px solid #B6B2B6;
border-bottom:1px solid #B6B2B6;
border-right:1px solid #B6B2B6;
background-color:#ececec;
color:black;
font-size:0.8em;
margin:0 0 1px 0;
}

.TitreNouvelleAccueil {
font-size:0.9em;
color:#3a6fa3;
}

.DateNouvelleAccueil {
float:right;
color:black;
margin:1px 0 0 0;
font-size:1em;
padding:0 2px 0 2px;
}

.BoxNouvelle {
border:1px solid #3a6fa3;
padding:2px 3px 2px 3px;
color:black;
background-color:#E7E7EF;
font-size:0.8em;
margin:0 0 5px 0;
}

.BoxNouvelle H3, .BoxNouvelle P {
margin:0;
}

.TitreNouvelle {
font-size:1.1em;
color:#3a6fa3;
}

.TexteNouvelle, .TexteNouvelle P {
padding:3px 0 5px 0;
}
.BoxNouvelle .TexteNouvelle P {
margin-right: 90px;
}

.DateNouvelle {
float:right;
color:black;
margin:1px 0 0 0;
font-size:1.2em;
padding-right:2px;
}

.LinkNouvelle , .LinkNouvelle a, .LinkNouvelle a:visited {
text-align:right;
padding:0 1px 0 0;
color:#3a6fa3;
}

.LinkArchive {
padding-bottom:5px;
}

.LinkArchive a, .LinkArchive a:visited {
font-size:0.9em;
color:#3a6fa3;
margin:0 0 0 1px;
}

.clearer {
border:0;
margin:0;
}

.CategorieNouvelle {
width:500px;
padding:0 0 0 2px;
color:#3a6fa3;
}
/* Fin section nouvelles */

/* Section conteneur du bas */
#conteneur_footer {
height:19px !important;
height:20px;
border-top:1px solid white;
background-color:#b1b1b1;
margin-bottom:10px;
clear: both;
}

#retour_haut {
padding:3px 0 3px 3px;
background-color:#b1b1b1;
height:13px;
color:white;
font-size:1em;
font-family:arial,sans-serif;
font-weight: bold;
text-decoration:none;
}

#retour_haut a, #retour_haut a:visited {
padding:3px 0 1px 3px;
background-color:#b1b1b1;
color:#2059A6;
font-size:1em;
font-family:arial,sans-serif;
font-weight: bold;
text-decoration:none;
}

#clubsie {
font-size:1.2em;
margin-left:400px;
color:#2059A6;
}
/* Fin section conteneur du bas */

/* Menu pied de page */
#menu_pied_de_page ul li {
display:inline;
list-style-type:none;
padding-left:5px;
padding-right:5px;
}
/* Fin menu pied de page */

/* Pied de page */
#pied_de_page {
text-align:center;
}

#champ_texte_footer {
position:relative;
width:50em !important;
width:56em;
background-image:url('../image/iepf_petit.gif');
background-repeat:no-repeat;
background-position:center left;
font-size:1.1em !important;
font-size:0.9em;
font-family:arial,sans-serif;
color:gray;
margin-top:15px;
letter-spacing:0.1em;
text-align:left;
padding-left:30px;
margin-left:auto;
margin-right:auto;
}
/* Fin pied de page */

.cleaner {
clear:both;
height:0;
visibility:hidden;
}


DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
	display: inline; /* IE fix for double-margin bug */
	margin-left: 0px;
}

/* Menu */
div#listmenu .liextranet {
width: 106px;
}



.BoxNouvelle {
border:1px solid #3a6fa3;
padding:2px 3px 2px 3px;
color:black;
background-color:#E7E7EF;
font-size:0.8em;
margin:0 0 5px 0;
}

.newloginbox-div {
	border:1px solid #3a6fa3;
	padding:2px 3px 2px 3px;
	color:black;
	background-color:#E7E7EF;
	margin:0 auto;
	width: 250px;
	padding: 5px;
	margin-top: 20px;
}

* html .tx-newloginbox-pi1 {
	text-align: center;	
}
.tx-newloginbox-pi1 form table label {
	font-size: 0.7em;
}
.tx-newloginbox-pi1 form table th {
	text-align: left;
}


/************************************************************
 * Photo Gallery
 ************************************************************/

div.tx-cegallery-pi1-album_entry{
	height: 100px;
	width: 120px;
	background-color: white;
}
span.tx-cegallery-pi1-album_back_link {
	text-align: center;
	width: 630px;
}
div.tx-cegallery-pi1-detail_nav {
	width: 750px;
}		
h2.tx-cegallery-pi1-album_header {
        margin-top: 8px;
}
div.tx-cegallery-pi1-pagebrowser_back {
	width: auto;
}
div.tx-cegallery-pi1-pagebrowser {
}
div.tx-cegallery-pi1-pagebrowser {
	padding-bottom: 5px;
	padding-top: 5px;
}
div.tx-cegallery-pi1-pagebrowser_back, div.tx-cegallery-pi1-pagebrowser_pages {
	
}	
#mySlideshow h2 {
	background-image: none;
}
#mySlideshow	{
	background-color: white;
	width: 520px;
	height: 390px !important;
}
