
/********* page collectivites **********/
#collectivitesTitle, #entreprisesTitle {margin-right:20px; }
#collectivBandeau {background-color:#009ad0; height:20px; border-bottom:solid 1px #fff; clear:both;}
#collectivEditoContainer {background-color:#DFD8B9; padding-top:10px; background-image:url(../img/interface/collectivFrise.gif);background-repeat:no-repeat; background-position:0 100%; height:165px;}
#collectivEditoContainerB {background-color:#DFD8B9; background-image:url(../img/interface/collectivFrise.gif);background-repeat:no-repeat; background-position:0 100%; }

#collectivEditoLeft {width:350px; padding:0px 30px 0px 20px; float:left;}
#collectivEditoLeftB {width:470px; padding:35px 30px 15px 20px; float:left;}
#collectivEditoLeftB h1 {color:#009ad0; font-size:24px; font-family:arial,helvetica,sans-serif; margin:0px 0px 8px 0px;}
#collectivEditoLeftB h2 {color:#000; font-size:12px; font-family:arial,helvetica,sans-serif; margin:0px 0px 8px 0px;}
#collectivEditoLeftB p {margin:0;}
#collectivEditoLeft em {font-weight:bold; font-style:normal;}
#collectivEditoLeft p {margin:5px 0px 0px 0px; font-size:11px;}

.collectivVisuelType1 {margin-top:5px;}

#collectivEditoRightB {width:200px; vertical-align:middle; text-align:center;  padding:0px 20px 0px 0px; float:right;}
#collectivEditoRightB h1 {color:#009ad0; font-size:24px; font-family:arial,helvetica,sans-serif; margin:0px 0px 8px 0px;}
#collectivEditoRightB h2 {color:#000; font-size:12px; font-family:arial,helvetica,sans-serif; margin:0px 0px 8px 0px;}
#collectivEditoRightB p {margin:0;}
#collectivEditoRight em {font-weight:bold; font-style:normal;}
#collectivEditoRight p {margin:5px 0px 0px 0px; font-size:11px;}


#collectivBandeauBas {background-color:#000000; padding:5px 0px 0px 20px; height:23px; border-top:solid 2px #fff;}
#collectivContent {padding:20px 0px 0px 0px; width:570px; }
.collectivRetrait {padding:0px 0px 0px 20px; }
.collectivContentBloc {width:190px; float:left; line-height:15px;}
#collectivProgTitle { position:relative; left:20px; top:0px; width:153px; height:30px;}


#collectivPartners1 { float: right;    left: 606px;    top: 425px;  }

#collectivPartners { width: 130px;}
#collectivPartnersMiddle {background-image:url(../img/interface/coll_bkgrd_mid.gif); width: 180px;  background-repeat:repeat-y; background-color:transparent;}
#collectivPartnersMiddle em {color:#fff; font-style:normal; padding-left: 10px;    padding-right: 10px;}
#collectivPartnersMiddle p {    margin: 5px 0px 0px 0px;    line-height: 13px;    padding-left: 10px;    padding-right: 10px;}
#collectivPartnersMiddle a {display:block; color:#000; text-decoration:none; padding-left: 10px;    padding-right: 10px;}
#collectivPartnersMiddle h1 {color:white; font-size:11px; margin:3px 0px 5px 0px; padding-left: 10px;    padding-right: 10px;}
#collectivPartnersMiddle a:hover {text-decoration:underline; padding-left: 10px;    padding-right: 10px;}
#collectivPartnersTop {    position: static;    height: 22px;    width: 180px;    background-image:url(../img/interface/coll_bkgrd_top.gif); background-repeat:no-repeat; background-color:transparent;}
#collectivPartnersBottom{    background-image: url(../img/interface/coll_bkgrd_bottom.gif);    background-repeat: no-repeat;    background-color: transparent;    position: static;    height: 34px;    width: 180px;}


#collectivFormContent1 {padding:5px 0px 0px 20px}
#collectivFormContent1 div {width:380px; float:left; font-weight:bold; padding-top:5px;}
.collectivInput1 {width:130px; height:16px; border:solid 1px #A5ACB2; font-size:10px; margin:3px 0px 3px 0px;}
.collectivInput2 {width:360px; height:16px; border:solid 1px #A5ACB2; font-size:10px; margin:3px 0px 3px 0px;}
.collectivInput3 {width:80px; height:16px; border:solid 1px #A5ACB2; font-size:10px; margin:3px 5px 3px 0px;}
.collectivInput4 {width:272px; height:16px; border:solid 1px #A5ACB2; font-size:10px; margin:3px 0px 3px 0px;}
.collectivInput5 {width:360px; height:40px; border:solid 1px #A5ACB2; font-size:10px; margin:3px 0px 3px 0px;}
p.collectivFormValid {padding:40px 20px 0px 0px;margin:0; text-align:right;}


/********* espace entreprises *****/
.entreprisesImgPad1 {margin:5px 20px 0px 0px;}
#entreprisesEventTitle{ position:absolute; left:20px; top:336px; width:143px; height:30px;}
#entreprisesContent1 {width:550px; padding:20px 0px 0px 20px;}
#entreprisesContent1 span {color:#009ad0; font-weight:bold;}
#entreprisesContactContainer {padding:5px 20px 0px 20px;}
#entreprisesContact a{    background-image: url(../img/interface/p_flecheBiblioLien.gif);    padding: 0px 0px 0px 15px;    background-repeat: no-repeat;    background-position: 0px 5px;    color: #000;    font-weight: bold;    text-decoration: none;}
#entreprisesContact a:hover {text-decoration:underline;}
p.entreprisesTextBloc {margin:20px 0px 0px 0px;}
p.entreprisesTextBloc span {font-weight:bold; color:#009ad0;}
