﻿body {
  font-family: Tahoma, Verdana, Arial;
  font-size: 1em;
  background-color:#FFF;
  padding: 0px;
  margin: 0px;
}
a img {
   border: 0;
}

.titre {
margin: 0px;
text-align: left;
background: url('images/interface/fd_top.gif');
background-repeat: repeat-x;
width: 100%;
height:153px;
padding: 0px 0px;
border-bottom:solid 1px #CCCCCC;           
}


.titre img {
margin:0px auto;
}

.titre-actus {
		margin-left:200px;
		margin-right: 100px;
      background-color: #CCFF00;
      border: solid;
      border-color: #FFFFFF;
      border-width: 1px;
      font-family:Tahoma, Verdana, sans-serif;
      font-size: 2em;
      text-indent: 25px;
      height: 55px;
      padding-top: 10px;
}
.titre-actus img {
		margin-left: 20px;
		}


.titre-forma {
		margin-left:200px;
		margin-right: 100px;
        background-color: #FFCC33;
        border: solid;
        border-color: #FFFFFF;
        border-width: 1px;
        font-family:Tahoma, Verdana, sans-serif;
        font-size: 2em;
        text-indent: 25px;
        height: 55px;
        padding-top: 10px;
}
.titre-forma img {
		margin-left: 20px;
		}


.titre-infos {
		margin-left:200px;
		margin-right: 100px;
        background-color: #99CCFF;
        border: solid;
        border-color: #FFFFFF;
        border-width: 1px;
        font-family:Tahoma, Verdana, sans-serif;
        font-size: 2em;
        text-indent: 25px;
        height: 55px;
        padding-top: 10px;
}
.titre-infos img {
		margin-left: 20px;
		}


.generer-mag {
		position: absolute;
		right: 0;
		top: 154px;
    font: normal 0.8em Tahoma, Verdana, sans-serif;
    color: #999999;
    background-color: #E8E8E8;
    text-align:center;
    height: 50px;
    width:100px;
    padding-top:10px;
    padding-left: 0px;
    padding-bottom:39px !important; 
    padding-bottom:2px;
    border-top-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: none;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #FFFFFF;
    border-bottom-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
.generer-mag a{
color:#999999;
padding-top: 55px;
margin-left:5px;
display: block;
background: url("images/interface/picto_generez.gif") no-repeat;
text-decoration: none;
}

#menu {
    margin: 0px 100px 0px 200px;
		border: solid;
    border-color: #FFFFFF;
    border-width: 1px;
    font-family:Tahoma, Verdana, sans-serif;
    height: 55px;
		background-image: url(images/interface/fd_menu_horiz_vide.gif);
		font-family:Tahoma, Verdana, sans-serif;
		font-size: 1em;
		color:#333333;
    background-repeat: repeat-x;
    padding: 0em 0em 0em 0em;
}

 #menu ul {
    z-index:1;
    margin:0;
    padding:0;
    list-style:none;
}

#menu li {
    z-index:1;
    float:left;
    height: 75px;
    margin:0;
    padding:0;
}

#menu a {
        z-index:1;
        text-decoration: none;
        color:#333333;
        background-repeat: repeat-x;
        display:block;
        padding:5px 15px 7px;
        margin: 0em;
        border-top: 0px solid #CCCCCC;
        border-right: 1px solid #CCCCCC;
        border-bottom: 0px solid #CCCCCC;
        border-left: 1px solid #E8E8E8;
}

#adv_serch,
#rub_serch,
#actus,
#forma,
#resultatrecherche,
#resultatadvsearch,
#infos {
margin: 0;
padding:0em 0em 0em 3em; 
}	

#actus #li-actus,
#forma #li-forma,
#adv_serch #li-forma,
#rub_serch #li-forma,
#infos #li-infos {background-color: yellow;
   background-image:url("./images/interface/droite_on.gif");
   
}

#li-actus a
{
background-color: #DBFF4C;
background-image: url(images/interface/fd_menu_actus_off.gif);
background-repeat: repeat-x;
}


#li-infos a
{
background-color: #B5DCFF;
background-image: url(images/interface/fd_menu_adresse_off.gif);
background-repeat: repeat-x;
}

#li-forma a
{
background-color: #FFCC33;
background-image: url(images/interface/fd_menu_forma_off.gif);
background-repeat: repeat-x;
}



#actus #li-actus a,
#forma #li-forma a,
#adv_serch #li-forma a,
#rub_serch #li-forma a,
#infos #li-infos a {
    background-image: url(images/interface/fd_menu_horiz.gif);
    padding-bottom:7px;
}

.menulat select {
width: 90%;
width: 80%;
        background-color: #FFFFFF;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        border-top-style: solid;
        border-right-style: solid;
        border-bottom-style: solid;
        border-left-style: solid;
        border-top-color: #666666;
        border-right-color: #CCCCCC;
        border-bottom-color: #CCCCCC;
        border-left-color: #666666;
}

.menulat {
position: absolute;
top:154px;
background-color: #E8E8E8;
text-align: center;
border-top:#CCCCCC;
border-top-width: 1px;
border-top-style: solid;
border-bottom-color:#CCCCCC;
border-bottom-width: 1px;
border-bottom-style: solid;
width:200px;
margin-bottom: 100px;
}

.menulat h1 {
text-align: center;
z-index: 2;
margin-top:0.5em;
padding: 0.5em;
font-family:Arial, Helvetica, sans-serif;
font-size: 1em;
color:#666666;
}
 
.menulat ul {
z-index:1;
font-family: Arial, Helvetica, sans-serif;
font-size:0.9em;
margin:0;
padding:0px;
list-style: none;
line-height:12px;
}

.menulat li {
font-size:93%;
z-index:1;
border: 1px solid #CCCCCC;
margin:15px;
padding:0px;
}

.menulat a {
z-index:1;
text-decoration: none;
display:block;
padding:6px;
margin: 0em;
color:#000000
}
.menulat li a:hover {
color:#FE1A00;
background-color: #FFFFFF;
background-image: url(images/interface/fd_menu_lat_over.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.menulat p {
        font-weight: bold;
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 0.8em;
        color: #333333;
        padding-bottom: 0.5em;
        line-height: 2em;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #999999;
}

.menulat input {
margin: 0.5em;
}

#li-dispositifs,
#li-elus,
#li-actimife,
#li-edito,
#li-president ,
#li-demontes,
#li-peycelon,
#li-nicolin,
#li-cohesion,
#li-maison,
#li-dif,
#li-vae,
#li-ctef,
#li-cgl,
#li-balise,
#li-sep,
#li-gpp,
#li-intermife {
background-color: #DBFF4C;
background-image: url(images/interface/fd_menu_actus_off.gif);
background-repeat: repeat-x;
}


#edito #li-edito ,
#president #li-president ,
#demontes #li-demontes,
#peycelon #li-peycelon,
#nicolin #li-nicolin,
#cohesion #li-cohesion,
#maison #li-maison,
#dif #li-dif,
#vae #li-vae,
#ctef #li-ctef,
#cgl #li-cgl,
#balise #li-balise,
#sep #li-sep,
#gpp #li-gpp,
#intermife #li-intermife
{
    background: #FFF;
}



#li-internet,
#li-repgloss,
#li-annuaire,
#li-annuaire_,
#li-annuaire_a,
#li-annuaire_b,
#li-annuaire_c,
#li-annuaire_d,
#li-annuaire_e,
#li-annuaire_f,
#li-annuaire_g,
#li-annuaire_h,
#li-annuaire_i,
#li-annuaire_j,
#li-annuaire_k,
#li-annuaire_l,
#li-annuaire_m,
#li-annuaire_n,
#li-annuaire_o,
#li-annuaire_p,
#li-annuaire_q,
#li-adcrea,
#li-emploi, 
#li-creactivite,
#li-repere,
#li-glossaire,
#li-orga {
background-color: #B5DCFF;
background-image: url(images/interface/fd_menu_adresse_off.gif);
background-repeat: repeat-x;
}



#annuaire_ #li-annuaire_,
#annuaire_a #li-annuaire_a,
#annuaire_b #li-annuaire_b,
#annuaire_c #li-annuaire_c,
#annuaire_d #li-annuaire_d,
#annuaire_e #li-annuaire_e,
#annuaire_f #li-annuaire_f,
#annuaire_g #li-annuaire_g,
#annuaire_h #li-annuaire_h,
#annuaire_i #li-annuaire_i,
#annuaire_j #li-annuaire_j,
#annuaire_k #li-annuaire_k,
#annuaire_l #li-annuaire_l,
#annuaire_m #li-annuaire_m,
#annuaire_n #li-annuaire_n,
#annuaire_o #li-annuaire_o,
#annuaire_p #li-annuaire_p,
#annuaire_q #li-annuaire_q,
#adcrea #li-adcrea,
#emploi #li-emploi, 
#creactivite #li-creactivite,
#repere #li-repere,
#glossaire #li-glossaire,
#orga #li-orga
{
    background: #FFF;
}


.texte {
background-color: #FFFFFF;
text-align: left;
margin: 20px 10px 10px 250px;
font-size: 0.8em;
}

.texte h3 {
color: red;
margin-top: 40px;
}
.texte h4 {
margin-left: 2em;
color: green;
}

.texte td {
padding-left: 1em;
}

.texte th {
text-align: center;
padding: 1em 0em;
}

.texte img.gauche {
margin-right :2em;
float: left;
}

.texte img.droite {
margin-left:2em;
float: right;
}
.texte p.encart {
margin-top: 35px;
margin-right: 100px;
padding: 10px;
display: block;
background-color: #fa9c64;
}

.intro {
text-align: center;
font-style: italic;
}

.texte_sans_menu {
background-color: #FFFFFF;
text-align: left;
padding-left: 60px}

#resumag
{
	float: left;
	display: table;
}

.texte_sans_menu h1{
width: auto;
text-align: center;
}

.texte_sans_menu h2{
width: auto;
margin: 0em;
}

.texte_sans_menu h3{
border: 0em;
width: auto;
margin: 1em 0em 1em 1em;
padding: 0em;
}

.texte_sans_menu h4{
margin: 0.5em 3em;
padding: 0em;
width: auto;
}
.texte_sans_menu a{
position: absolute;
right: 50px;
display: block;
width: 14em;
text-align: center;
color: black;
background-color:#EAE8E3;
border: solid 2px;
padding: 1em;
margin-top: 4em;
}
.cooorga {
float: right;
}

.guid_choi {
float: left;
background-color: #FFFFFF;
text-align: left;
width: 20em;
margin: 0.5em;
padding: 0.5em;
border: inset 2px #73f297;
}

.result {
float: left;
background-color: #FFFFFF;
width: 20em;
height: 40em;
overflow: auto;
text-align: left;
margin: 1em;
padding: 1em;
border: inset 2px #73f297;
}

.result h1 {
margin : 0.5em;
padding:0em;
text-align: center;
font-size: 1.5em;
}

.fintext {
clear: both;
}

.footer {
margin-left: 200px;
padding: 0;
font-size: 75%;
text-align: center;
}

.footer img {
margin: 5px;
}

