/* CSS file for Economie Positive / Positieve Economie Portal */
a, a:link, a:visited, a:hover, .formrecherche, td.domaine, td.content, table.path, td.contenu, td#inter_agir, td#vie_prive, td#vie_pro, td#apprendre, td#inter_agir_orange, td#vie_prive_vert, td#vie_pro_bleu, td#apprendre_violet, td.top_menu, h4.intro {
font-family:Verdana, arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
}

a#inter_agir:hover {
color:#ff6600;
}

a#vie_prive:hover {
color:#66cc00;}

a#vie_pro:hover {
color:#3db1ff;}

a#apprendre:hover {
color:#5c00e6;}

body {
background-color:#eeede5;
margin:0px;
}

div#page{
/* background-color:blue; */
width:965px;
margin-left: auto;
margin-right: auto;
padding:0px 28px 10px 31px;
}

div.left_col {
float:left;
width:770px;
/* padding:45px 0px 0px; */
}

img.titre {
padding:45px 0px 0px;
}

table.menu_left {
float:left;
width:210px;
margin-top:4px;
}

/* div.right_col { /* pour IE & Co 
position:relative;
bottom:89px;
left:767px;
width:195px;
text-align:right;
} */

img.fleche {
position:relative;
top:1px;
visibility:hidden;
}

img {
border:0px;
}

/* Formulaire Recherche SPIP */
.formrecherche {
width:189px;
height:14px;
margin:3px 0px 0px;
font-size:11px;
vertical-align:middle;
visibility:visible;
}

a.top {
margin-right:3px;
visibility:hidden;
}

table.menu_top {
width:763px; /* 37 + 689 +37 */
margin-top:7px;
}

table.liste_domaines {
background-image:url(../IMG/portal/fond_domaines.gif);
background-position:center;
background-repeat:no-repeat;
width:689px;
height:36px;
}

div.content_right {
float:right;
width:560px;
}

td.domaine {
width:25%;
height:36px;
text-align:center;
}

td.bouton img {
vertical-align:middle;
}

td.domaine a {
color:white;
font-weight:bold;
font-size:10px;
padding:2px 5px;
}

table.droite_1 {
width:192px; /* ou 192 */
margin-top:20px;
/* line-height:14px; */
border:0;
}

table.droite_2 {
width:192px; /* ou 192 */
margin-top:4px;
/* line-height:14px; */
border:0;
}

table.droite_1 td.contenu, table.droite_2 td.contenu {
width:178px; /* largeur table - 14 = 2 x 7 */
background-color:white;
}

table.menu_left td.contenu, table.menu_left table {
width:196px; /* largeur table - 14 = 2 x 7 */
background-color:white;
}

table.droite_2 {
margin-top:4px;
border:0;
}

table.content {
margin-top:4px;
border:0px;
width:560px;
}

table.content td, table.droite_1 td, table.droite_2 td, table.menu_left {
border:0px;
}

/*
table.content img {
border:0px;
}*/
/*
td.coin_sup_left, td.coin_sup_right {
vertical-align:bottom;
}

td.coin_inf_left, td.coin_inf_right {
vertical-align:top;
}
*/
td.bord_sup, td.bord_sup_menu {
height:7px;
vertical-align:bottom;
background-color:white;
}

img.coin_sup_menu {
width:7px;
height:1px;
background-color:white;
}

td.bord_sup_menu {
height:1px;
}

/*
table.content td.bord_sup {
width:749px;
}
*/
img.coin {
height:7px;
width:7px;
}

td.bord_left {
background-color:white;
width:7px;
}

table.content td.contenu {
width:540px;
background-color:white;
padding:10px;
}

td.bord_right {
width:7px;
background-image:url(../IMG/portal/bord_droit.gif);
}

td.bord_inf {
background-image:url(../IMG/portal/bord_inf.gif);
height:7px;
}

table.path {
border:0px;
width:100%;
}

table.path td.border, table.path img {
height:16px;
width:5px;
}

td.chemin {
background-color:#eeede5;
}

p#foot {
width:532px; /* largeur table.content - paddind-left & right */
margin:3px 0px 0px;
padding:0px 10px;
text-align:center;
}

td.selected_vert a:link, td.selected_vert a:hover, td.selected_vert a:visited, td.selected_vert_fin a:link, td.selected_vert_fin a:hover, td.selected_vert_fin a:visited {
color:#66cc00;
}

td.selected_bleu a:link, td.selected_bleu a:hover, td.selected_bleu a:visited, td.selected_bleu_fin a:link, td.selected_bleu_fin a:hover, td.selected_bleu_fin a:visited {
color:#60bdfa;
}

td.selected_violet a:link, td.selected_violet a:hover, td.selected_violet a:visited, td.selected_violet_fin a:link, td.selected_violet_fin a:hover, td.selected_violet_fin a:visited {
color:#5c00e6;
}

td.selected_orange a:link, td.selected_orange a:hover, td.selected_orange a:visited, td.selected_orange_fin a:link, td.selected_orange_fin a:hover, td.selected_orange_fin a:visited {
color:#ff6600;
}

td.selected_rouge, p.selected_rouge a{
color:#ff001a;
}

p.chapo {
font-size:11px;
margin:0px;
padding:0px;
}

a.portal_titre {
margin:0px 1px 2px 0px;
font-size:11px;
font-weight:bold;
}

a.small_portal_titre {
margin:0px 1px 2px 0px;
font-size:10px;
}

.portal_titre_alire {
margin:0px 1px 2px 0px;
font-size:10px;
font-weight:bold;
}

div.right_col h5.vert, h4.sous_domaine_vert a {
color:#66cc00;
}

h4.sous_domaine_vert, h4.sous_domaine_orange, h4.sous_domaine_bleu, h4.sous_domaine_violet {
text-align:left;
padding:0px;
/* margin:0px 0px 0px -10px;*/
}

div.right_col h5.bleu, h4.sous_domaine_bleu a {
color:#3db1ff;
}

div.right_col h5.orange, h4.sous_domaine_orange a {
color:#ff6600;
}

div.right_col h5.violet, h4.sous_domaine_violet a {
color:#5c00e6;
}

td.list_menu, td.selected_vert, td.selected_bleu, td.selected_orange, td.selected_violet, td.selected_vert_fin, td.selected_bleu_fin, td.selected_orange_fin, td.selected_violet_fin, td.list_menu_fin, td.selected_fin {
height:30px;
padding:0px 1px 0px 10px;
border-bottom:1px solid #eeede5;
}

td.list_menu_fin, td.selected_vert_fin, td.selected_bleu_fin, td.selected_orange_fin, td.selected_violet_fin {
border:0px;
}

td.top_menu_vert {
background-image:url(../IMG/portal/top_menu_vert.gif);
/* background-color:#66cc00; */
}

td.top_menu_bleu {
background-image:url(../IMG/portal/top_menu_bleu.gif);
/* background-color:#3db1ff; */
}

td.top_menu_orange {
background-image:url(../IMG/portal/top_menu_orange.gif);
/* background-color:#ff6600; */
}

td.top_menu_violet {
background-image:url(../IMG/portal/top_menu_violet.gif);
/* background-color:#5c00e6; */
}

td.top_menu_vert h4, td.top_menu_bleu h4, td.top_menu_orange h4, td.top_menu_violet h4 {
padding:0px;
margin:0px;
font-family:verdana,sans-serif;
font-size:12px;
text-align:left;
}

td.top_menu_vert, td.top_menu_bleu, td.top_menu_orange, td.top_menu_violet, td.top_menu_vert h4 a, td.top_menu_bleu h4 a, td.top_menu_orange h4 a, td.top_menu_violet h4 a, td.top_menu_vert h4 a:hover, td.top_menu_bleu h4 a:hover, td.top_menu_orange h4 a:hover, td.top_menu_violet h4 a:hover, td.top_menu_vert h4 a:visited, td.top_menu_bleu h4 a:visited, td.top_menu_orange h4 a:visited, td.top_menu_violet h4 a:visited {
color:white;
height:30px;
width:100%; /* 201px; */
padding:0px 1px 0px 4px;
font-size:12px;
}

div.right_col td {
text-align:left;
}

div.right_col h5 {
margin:0px;
font-size:11px;
}

div.texte_publi {
margin:0px;
padding:0px;
}

hr.article_full_spacer{ /* Artifice utilise pour remplir la colonne de gauche meme si elle est plus courte que la partie principale (main) */
height:1px;
color:#cccccc;
clear:both;
margin:0px;
}

hr.full_spacer, hr.full_spacer_dotted { /* Artifice utilise pour remplir la colonne de gauche meme si elle est plus courte que la partie principale (main) */
size:1px;
clear:both;
/* margin:0px; */
visibility:hidden;
}

div.cadre {
margin:0px;
padding:0px 0px 5px 0px;
border-bottom:1px dotted #cccccc;
}

table.articles {
width:100%;
}

td.article_logo, td.article_logo_domaine {
width:130px;
padding:0px;
vertical-align:middle;
}

td.article_logo_domaine {
width:60px;
}

td.article_intro, td.article_intro_domaine {
width:350px;
padding:10px;
}

td.article_intro_domaine {
width:170px;
}

td.top_menu_vert h4, td.top_menu_bleu h4, td.top_menu_orange h4, td.top_menu_violet h4 {
padding:0px;
margin:0px 0px 0px 0px;
font-family:verdana,sans-serif;
font-size:12px;
text-align:left;
}

h4.intro {
font-size:12px;
padding:20px 0px 5px 0px;
}

/* TOP BARRE */

td#inter_agir, td#vie_prive, td#vie_pro, td#apprendre, td.top_menu {
padding-left:0px;
height:36px;
text-align:left;
font-weight:bold;
color:white;
}

td.vide {
width:14px;
/*width:2%;*/
}

td#inter_agir, td#inter_agir_orange, td#inter_agir_vert, td#inter_agir_bleu, td#inter_agir_violet  {
width:139px;
/*width:20%;*/
}

td#inter_agir_orange {
color:#ff6600;
}

td#vie_prive, td#vie_prive_vert, td#vie_prive_orange, td#vie_prive_bleu, td#vie_prive_violet {
width:173px;
/*width:25%;*/
}

td#vie_prive_vert {
color:#66cc00;
}

td#vie_pro, td#vie_pro_bleu, td#vie_pro_vert, td#vie_pro_orange, td#vie_pro_violet {
width:173px;
}

td#vie_pro_bleu {
color:#3db1ff;
}

td#apprendre, td#apprendre_violet, td#apprendre_bleu, td#apprendre_orange, td#apprendre_vert {
width:176px;
/*width:26%;*/
}

td#apprendre_violet {
color:#5c00e6;
}

table.sous_domaine_vert, table.sous_domaine_orange, table.sous_domaine_bleu, table.sous_domaine_violet {
padding:0px;
margin:5px 0px;
}

table.sous_domaine_vert td, table.sous_domaine_orange td, table.sous_domaine_bleu td, table.sous_domaine_violet td {
/* border:1px solid white; */
width:268px;
vertical-align:top;
padding:0px;
margin:0px;
}

table.sous_domaine_vert ul, table.sous_domaine_bleu ul, table.sous_domaine_violet ul, table.sous_domaine_orange ul {
padding:0px;
margin:0px 0px 0px 21px;
}

li.noend {
list-style-image:url(../IMG/portal/fl_2.gif);
/*list-style-position:inside;*/
margin:0px;
padding:0px;
}

li.fin, p.fin {
text-align:right;
list-style:none;
margin:0px 10px 0px 0px;
padding:0px;
}

li.fin a {
color:#990066;
}

.spip_logos {
padding:0px 5px 0px 0px;
}

/* */
.gen {
	font-family : verdana, sans-serif;
	font-size : 10px;
	color : #666666;
text-align:left;
	}
