/* $Id: common.css,v 1.11 2011/01/21 13:22:36 corinne Exp $ */
body, table {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;background:white;}
input, select, textarea, button {font-family:verdana,arial,helvetica,sans-serif;font-size:11px;}
h1 {margin:5px 0;padding:0;font-weight:bold;font-size:18px;color:#08337b;}
h2 {font-size:14px;margin:5px 0;}
h3 {font-size:12px;margin:5px 0;}
h4 {font-size:11px;margin:2px 0;}
a {color:black;text-decoration:none;}
a:hover {color:#B2B2B2;text-decoration:underline;}
p {
	margin:10px 0;
	padding:0;
	font-size: 11px;
}
img {border:0}
address {margin:0 0 5px 0;padding:0;color:#EC6400;font-weight:bold;font-style:normal;}
address span {font-size:13px;}
object p {text-align:center;}

.char-size-11 {font-size:11px;}
.char-size-12 {font-size:12px;}
.char-size-13 {font-size:13px;}
.char-size-14 {font-size:14px;}
.char-size-16 {font-size:16px;}
.char-gras {
}
.char-normal {font-weight:normal;}
.char-italique {font-style:italic;}
.char-souligne {text-decoration:underline;}
.char-exposant {vertical-align:baseline;font-size:smaller;}
.char-indice {vertical-align:sub;font-size:smaller;}
.char-petit {font-size:smaller;}
.texte-centre {text-align:center;}
.texte-droite {text-align:right;}
.texte-gauche {text-align:left;}
.texte-justifie {text-align:left;}
.char-rouge {color:#EC6400;}
.char-gris {color:#ACA8AB;}
.char-vert {color:#E48A32;}
.char-orange {color:#F8BC2F;}
.char-bleu {color:#08337B;}
.char-rose {color:#FEE7D5;}
.char-marron {color:#CC2200;}
.bloc-clair {clear:both;}
.bloc-cache {visibility:hidden;}
.bloc-aucun {display:none;}
.fond-bleu {background-color:#ADCEDE;}

.display-block {display:block;}
.display-none {display:none;}

body #main #content #cnv .body .side .content #schema {padding:0;margin:0;position:relative;width:566px;height:280px;background:no-repeat url(../contenus/img/cnv/instances.png);}
body #main #content #cnv .body .side .content #schema .title-1 {padding:1px 0 0 0;font-weight:bold;color:#EC6400;text-align:center;}
body #main #content #cnv .body .side .content #schema .title-2 {position:absolute;left:370px;top:130px;font-weight:bold;color:#EC6400;text-align:center;}
body #main #content #cnv .body .side .content #schema a {position:absolute;text-decoration:none;font-size:10px;color:#08337b;font-weight:normal;}
body #main #content #cnv .body .side .content #schema a:hover {text-decoration:underline;}
body #main #content #cnv .body .side .content #schema a.instance {text-decoration:none;font-size:9px;color:#FFFFFF;font-weight:bold;}
body #main #content #cnv .body .side .content #schema a.instance:hover {text-decoration:none;color:#08337b;}
body #main #content #cnv .body .side .content #schema a#inst-admin {left:40px;top:38px;}
body #main #content #cnv .body .side .content #schema a#inst-program {left:40px;top:110px;}
body #main #content #cnv .body .side .content #schema a#inst-coms {left:40px;top:173px;}
body #main #content #cnv .body .side .content #schema a#inst-orientation {left:360px;top:68px;}
body #main #content #cnv .body .side .content #schema a#inst-affilies {left:164px;top:258px;}
body #main #content #cnv .body .side .content #schema a#inst-president {left:190px;top:70px;}
body #main #content #cnv .body .side .content #schema a#inst-directeur {left:265px;top:203px;}
body #main #content #cnv .body .side .content #schema a#inst-equipe {left:265px;top:231px;}
body #main #content #cnv .body .side .content #schema a#inst-secteur {left:395px;top:161px;}
body #main #content #cnv .body .side .content #schema a#inst-principes {left:395px;top:181px;}

body.affiliation-renouvellement #main #content #affiliation .body .side .content div.situation {border:solid 1px;padding:5px;margin:15px 0;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div.situation .highlight {font-weight:bold;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-1 {border-color:#04A600;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-2 {border-color:#EC6400;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-3 {border-color:#FF0000;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-1 .highlight {color:#04A600;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-2 .highlight {color:#EC6400;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div#situation-3 .highlight {color:#FF0000;}
body.affiliation-renouvellement #main #content #affiliation .body .side .content div.situation ul li {padding:10px 0;}

