/* $Id: affiliation.css,v 1.7 2008/02/27 16:41:06 excellent Exp $ */
body #main #header {background-image:url(../images/main-affiliation-header.jpg);}

body #main #content {background:no-repeat bottom right url(../images/illus-affiliation-long.jpg);}

body #main #content div.column-left {width:604px;float:left;}
body #main #content div.column-right {width:335px;float:left;}

body #main #content .box.b-w-orange .body .side .content {padding:1px 10px 1px 10px;}
body #main #content .box.b-w-orange .body .side .content h2 {margin:-3px 0 0px 0;padding:0 0 3px 0;line-height:100%;font-size:14px;border:none;text-align:center;}
body #main #content .box.b-w-orange .body .side .content p {margin:0;padding:0;line-height:normal;font-size:9px;text-align:justify;color:#08337b;}
body #main #content .box.b-w-orange .body .side .content a {display:block;margin:2px 0 0 -10px;padding:4px 0 10px 40px;text-decoration:none;color:#08337b;font-size:9px;background:no-repeat url(../images/main-puce-cnv-textes.png);}
body #main #content .box.b-w-orange .body .side .content a:hover {text-decoration:underline;}
body #main #content .box.b-w-orange .body .side .content ul {margin:0;padding:0;list-style:none;line-height:normal;font-size:9px;}
body #main #content .box.b-w-orange .body .side .content ul li {margin:0;padding:0;line-height:normal;text-align:left;} 
body #main #content .box.b-w-orange .body .side .content ul li a {margin:0;padding:2px 0 0 10px;font-size:11px;font-weight:normal;background:no-repeat 0 10px url(../images/main-puce-affiliation.png);}

body #main #content #affiliation {float:left;width:604px;}
body #main #content #affiliation .body .side {height:154px;}
body.affiliation-premiere #main #content #affiliation .body .side {height:auto;}
body.affiliation-annuellement #main #content #affiliation .body .side {height:auto;}
body.affiliation-renouvellement #main #content #affiliation .body .side {height:auto;}
body.affiliation-modification #main #content #affiliation .body .side {height:auto;}
body.affiliation-suspension #main #content #affiliation .body .side {height:auto;}
body.affiliation-radiation #main #content #affiliation .body .side {height:362px;}
body.affiliation-prestations #main #content #affiliation .body .side {height:362px;}
body #main #content #affiliation .body .side .content {padding:1px 20px 1px 36px;}
body #main #content #affiliation .body .side .content p {margin:0;padding:5px 0;}
body #main #content #affiliation .body .side .content ul {margin:0 0 0 -16px;padding:0 0 0 20px;line-height:normal;text-align:justify;}
body #main #content #affiliation .body .side .content ul.special {width:99%;}
body #main #content #affiliation .body .side .content ul li {margin:0;padding:2px 0;}
body #main #content #affiliation .body .side .content ol {margin:5px 0 5px 10px;padding:0 0 0 10px;color:#EC6400;}
body #main #content #affiliation .body .side .content ol li {margin:0;padding:0 0 5px 0;}
body #main #content #affiliation .body .side .content ol li ul {margin:0 0 0 15px;padding:5px 0 0 15px;list-style:square;color:#08337B;font-weight:normal;}
body #main #content #affiliation .body .side .content ol li span {color:#08337B;}
body #main #content #affiliation .body .side .content ol li p {color:#08337B;}
body #main #content #affiliation .body .side .content #licences {font-weight:bold;padding-top:20px;}
body #main #content #affiliation .body .side .content #structures {font-weight:bold;padding-top:20px;}
body #main #content #affiliation .body .side .content #structures ul {margin:0;padding:0 0 0 10px;list-style:none;}
body #main #content #affiliation .body .side .content .straight {font-weight:normal;padding-top:10px;clear:both;text-align:left;}
body #main #content #affiliation .body .side .content .straight span {float:left;display:block;width:200px;height:55px;padding:0 40px 0 0;margin-right:20px;font-weight:bold;background:no-repeat right top url(../images/affiliation-arrow-straight.gif);}
body #main #content #affiliation .body .side .content .straight > span {width:160px;}
body #main #content #affiliation .body .side .content #entreprises {text-align:left;float:left;width:50%;padding:20px 20px 0 0;font-weight:bold;}
body #main #content #affiliation .body .side .content #entreprises ul {font-weight:normal;margin:10px 0 0 0;padding:35px 0 0 0;list-style:none;background:no-repeat center top url(../images/affiliation-arrow-down.gif);}
body #main #content #affiliation .body .side .content #associations {text-align:left;float:left;width:40%;padding:20px 0 0 10px;font-weight:bold;}
body #main #content #affiliation .body .side .content #associations ul {font-weight:normal;margin:23px 0 0 0;padding:35px 0 0 0;list-style:none;background:no-repeat center top url(../images/affiliation-arrow-down.gif);}
body #main #content #affiliation .body .side .content #attestations {clear:both;font-weight:bold;padding:20px 0 0 0;}
body #main #content #affiliation .body .side .content #attestations ul {font-weight:normal;margin:20px 0 0 0;padding:25px 0 20px 0;float:left;list-style:square;background:no-repeat center top;}
body #main #content #affiliation .body .side .content #attestations ul#organismes {padding-left:40px;width:35%;background-image:url(../images/affiliation-arrow-left.gif);}
body #main #content #affiliation .body .side .content #attestations ul#guso {padding-left:20px;width:48%;background-image:url(../images/affiliation-arrow-right.gif);text-align:center;}
body #main #content #affiliation .body .side .content #attestations span {padding:45px 0 0 0;font-weight:normal;float:left;width:5%;}
body.affiliation-annuellement #main #content #affiliation .body .side .content ul {margin:0;padding:0 0 0 20px;}
body.affiliation-annuellement #main #content #affiliation .body .side .content p {clear:both;}
body.affiliation-annuellement #main #content #affiliation .body .side .content #attestations {padding:0;}
body.affiliation-annuellement #main #content #affiliation .body .side .content #attestations ul {margin:0;padding:25px 0 20px 0;}
body.affiliation-annuellement #main #content #affiliation .body .side .content #entreprises {padding:0 30px 10px 0;}
body.affiliation-annuellement #main #content #affiliation .body .side .content #associations {padding:0 0 10px 10px;}
body.affiliation-annuellement #main #content #affiliation .body .side .content ul.renouvellement li {padding:10px 0 0 0;}
body.affiliation-annuellement #main #content #affiliation .body .side .content ul {margin:0;padding:0 0 0 20px;}

body.affiliation-renouvellement #main #content #affiliation .body .side .content ul {margin:0;padding:0 0 0 20px;}

body #main #content #pieces {float:left;width:360px;}
body #main #content #pieces .body .side {height:98px;}
body #main #content #cas {float:left;width:244px;}
body #main #content #cas .body .side {height:53px;}
body #main #content #prestations {float:left;width:244px;}
body #main #content #prestations .body .side {height:20px;}
body #main #content #prestations h2 a {margin:0;padding:0;font-weight:normal;color:#EC6400;background:none;text-align:center;font-size:14px;}
body #main #content #complements {clear:both;width:604px;}
body #main #content #complements .body .side {height:34px;}
body #main #content #complements ul {margin:0;padding:0 0 0 50px;list-style:none;}
body #main #content #complements ul li {float:left;display:block;margin:0;padding:0;width:230px;}
body #main #content #complements ul li a {margin:0;height:18px;padding:0 0 0 25px;background:no-repeat left center url(../images/main-puce-affiliation-complement.png);text-align:left;}
body #main #content #bottom {height:56px;padding:0;margin:0;clear:both;color:#08337B;font-weight:bold;font-size:10px;text-align:center;line-height:normal;}

body #main #content #liste-affilies {float:left;width:335px;}
body #main #content #liste-affilies .body .side {height:242px;}

body #main #content #textes {float:left;width:335px;height:150px;background-image:url(../images/main-pave-affiliation-textes.jpg);line-height:normal;font-weight:bold;}
body #main #content #textes h2 {text-align:center;margin:3px 35px 5px 30px;padding:0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:16px;color:#FFFFFF;font-weight:normal;border:dashed #FFFFFF;border-width:0 0 1px 0;}
body #main #content #textes ul {margin:15px 0 0 0;padding:0 0 0 10px;list-style:none;}
body #main #content #textes ul li {margin:0;padding:2px 0;list-style:none;}
body #main #content #textes ul li a {display:block;height:27px;margin:0 25px 0 10px;padding:0 0 0 40px;text-decoration:none;color:#FFFFFF;line-height:110%;font-size:11px;background:no-repeat left center url(../images/main-puce-affiliation-texte.png);text-align:left;}
body #main #content #textes ul li a:hover {text-decoration:underline;}

body #main #content #formulaire {float:left;width:335px;}
body #main #content #formulaire .body .side {height:auto;}
body.affiliation-premiere #main #content #formulaire .body .side {height:35px;}
body #main #content #formulaire .body .side .content a {display:block;margin-left:0;padding-left:45px;font-size:12px;text-align:left;background:no-repeat left center url(../images/main-puce-affiliation-form.png);}
body #main #content #attestation {float:left;width:335px;}
body #main #content #attestation .body .side {height:auto;}
body.affiliation-premiere #main #content #attestation .body .side {height:35px;}
body #main #content #attestation .body .side .content a {display:block;margin:0 0 0 5px;padding:0 0 0 40px;font-size:12px;font-weight:bold;background:no-repeat left center url(../images/main-puce-affiliation-attestation.gif);text-align:left;}
body.affiliation-premiere #main #content #attestation .body .side .content a {line-height:25px;}

body #main #content #illustration {float:none;clear:both;height:1px;font-size:1px;line-height:1px;}

