/* $Id: taxe.css,v 1.12 2007/04/13 13:26:54 excellent Exp $ */
body.taxe #main #header {background-image:url(../images/main-taxe-header.jpg);}

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

body #main #content .box .body .side .content {line-height:normal;}
body #main #content .box .body .side .content img {margin:10px 0 0 0;}

body #main #content .b-w-taxe {float:left;width:199px;}
body #main #content .b-w-taxe .body .side .content {padding:0 5px 0 5px;}
body #main #content .b-w-taxe .body .side .content h2 {margin:0 0 4px 0;padding:0;font-size:14px;border:none;text-align:center;}
body #main #content .b-w-taxe .body .side .content p {margin:0;padding:0;line-height:normal;font-size:10px;text-align:justify;color:#08337b;}
body #main #content .b-w-taxe .body .side .content ul {margin:0;padding:0 15px;list-style:none;line-height:normal;font-size:10px;text-align:justify;}
body #main #content .b-w-taxe .body .side .content ul li {margin:0;padding:5px 0;line-height:100%;text-align:left;} 
body #main #content .b-w-taxe .body .side .content a {display:block;margin:0;padding:0 0 0 10px;text-decoration:none;color:#08337b;font-weight:bold;font-size:10px;background:no-repeat 0 5px url(../images/main-puce-taxe.png);}
body #main #content .b-w-taxe .body .side .content a:hover {text-decoration:underline;}

body #main #content div.column-left {width:720px;float:left;}
body #main #content #taxe {width:720px;float:left;}
body #main #content #taxe .header {height:40px;background-image:url(../images/box-header-left-taxe.jpg);}
body #main #content #taxe .header .right {height:40px;background-image:url(../images/box-header-right-taxe.jpg);}
body #main #content #taxe .body .side {height:380px;}
body #main #content #taxe .body .side .content {padding:1px 20px 1px 36px;}
body #main #content #taxe .body .side .content p {margin:0;padding:5px 0;}
body #main #content #taxe .body .side .content ul {margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0;}
body #main #content #taxe .body .side .content div.pave-left {float:left;width:310px;}
body #main #content #taxe .body .side .content div.pave-right {float:right;width:310px;}
body #main #content #points {width:282px;}
body #main #content #points .body .side {height:170px;}
body #main #content #contentieux {width:222px;}
body #main #content #contentieux .body .side {height:170px;}
body #main #content #rapport {clear:both;height:25px;margin:0;padding:0 0 0 20px;font-family:"Arial Black",arial,helvetica sans-serif;color:#FFFFFF;font-size:12px;font-weight:normal;background:no-repeat url("../images/main-pave-taxe-rapport.jpg");}
body #main #content #rapport h2 {display:none;float:left;padding:2px 0 2px 0;margin:0;font-weight:normal;}
body #main #content #rapport ul {display:none;margin:0;padding:0;list-style:none;}
body #main #content #rapport ul li {margin:0;padding:0;display:block;float:left;width:250px;}
body #main #content #rapport a {display:block;margin:0 0 0 40px;padding:2px 0 2px 35px;color:#FFFFFF;font-weight:normal;text-decoration:none;background:no-repeat url("../images/main-puce-taxe-rapport.jpg");}
body #main #content #rapport a:hover {color:#08337B;text-decoration:none;}

body #main #content div.column-right {width:220px;float:left;}
body #main #content #formulaires {width:220px;}
body #main #content #formulaires .body .side {height:385px;}
body #main #content #formulaires h2 {text-align:center;margin:0 15px 10px 10px;padding:0 0 4px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:19px;font-weight:normal;border:dashed #EC6400;border-width:0 0 2px 0;}
body #main #content #formulaires ul {margin:0;padding:0;list-style:none;}
body #main #content #formulaires ul li {margin:0;padding:0;line-height:100%;background:none;}
body #main #content #formulaires ul li a {display:block;line-height:100%;margin:5px 0;padding:7px 0 10px 40px;font-size:10px;background:no-repeat left center url(../images/main-puce-taxe-form.gif);text-align:left;}
body #main #content #textes {float:left;width:220px;height:255px;background-image:url(../images/main-pave-taxe-textes.jpg);line-height:normal;font-weight:bold;}
body #main #content #textes h2 {text-align:center;margin:5px 20px 10px 15px;padding:0 0 4px 0;font-family:"Arial Black",arial,helvetica sans-serif;font-size:19px;color:#FFFFFF;font-weight:normal;border:dashed #FFFFFF;border-width:0 0 2px 0;}
body #main #content #textes ul {margin:0;padding:0 0 0 5px;list-style:none;}
body #main #content #textes ul li {margin:0;padding:0;list-style:none;}
body #main #content #textes ul li a {display:block;margin:4px 25px 4px 2px;padding:4px 0 10px 47px;text-decoration:none;color:#FFFFFF;line-height:100%;font-size:10px;background-repeat:no-repeat;background-position:left center;text-align:left;}
body #main #content #textes ul li a {height:43px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='styles/images/main-puce-taxe-texte.png',sizingMethod='crop');}
body #main #content #textes ul li > a {height:auto;background-image:url(../images/main-puce-taxe-texte.png);}
body #main #content #textes a:hover {text-decoration:underline;}
body #main #content a.aide {display:none;float:left;width:220px;height:91px;margin:0;padding:22px 40px 0 50px;text-align:center;font-size:12px;font-weight:bold;color:#08337b;text-decoration:none;background:no-repeat url(../images/main-pave-taxe-aide.jpg);}
body #main #content > a.aide {width:130px;height:69px;}
body #main #content a.aide.line2 {padding:30px 40px 0 50px;}
body #main #content > a.aide.line2 {height:59px;}
body #main #content a.aide:hover {color:#08337b;text-decoration:none;background-position:0 -91px;}
body #main #content #illustration {float:none;clear:both;height:1px;font-size:1px;line-height:1px;}

body.taxe-spectacles #main #content #taxe .body .side {height:auto;}
body.taxe-spectacles #main #content #taxe .body .side .content h3 {margin:0;padding:5px 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-spectacles #main #content #taxe .body .side .content p {}
body.taxe-spectacles #main #content #taxe .body .side .content ul {font-weight:normal;color:#08337B;list-style:disc;}
body.taxe-spectacles #main #content #taxe .body .side .content ul li {padding:10px 0;}
body.taxe-spectacles #main #content #taxe .body .side .content div.categories {width:640px;height:200px;background:no-repeat url(../images/main-pave-taxe-categories.jpg);}
body.taxe-spectacles #main #content #taxe .body .side .content div.categories ul {float:left;width:250px;font-weight:bold;text-align:center;}
body.taxe-spectacles #main #content #taxe .body .side .content div.categories ul li {}
body.taxe-spectacles #main #content #taxe .body .side .content ul.repertoire {display:block;width:640px;height:67px;font-weight:bold;background:no-repeat url(../images/main-pave-taxe-repertoire.jpg);margin:0;padding:0;}
body.taxe-spectacles #main #content #taxe .body .side .content ul.repertoire li {float:left;padding:20px 0 0 0;margin:0 20px 0 20px;}

body.taxe-calcul #main #content #taxe .body .side {height:auto;}
body.taxe-calcul #main #content #taxe .body .side .content p {clear:both;}
body.taxe-calcul #main #content #taxe .body .side .content h2 {width:620px;}
body.taxe-calcul #main #content #taxe .body .side .content p.mode {width:620px;}
body.taxe-calcul #main #content #taxe .body .side .content div.column-left {width:310px;float:left;text-align:center;margin:0;padding:30px 50px 0 50px;background:no-repeat 250px 0px url(../images/main-arrow-taxe-left.png);}
body.taxe-calcul #main #content #taxe .body .side .content div.column-right {width:310px;float:left;text-align:center;margin:0;padding:30px 50px 0 50px;background:no-repeat 10px 0px url(../images/main-arrow-taxe-right.png);}
body.taxe-calcul #main #content #taxe .body .side .content > div.column-left {width:210px;}
body.taxe-calcul #main #content #taxe .body .side .content > div.column-right {width:210px;}
body.taxe-calcul #main #content #taxe .body .side .content div h3 {margin:0;padding:10px 10px 0 0;height:60px;font-size:11px;background:no-repeat url(../images/main-pave-taxe-calcul.jpg);}
body.taxe-calcul #main #content #taxe .body .side .content div p.taxe {height:80px;}
body.taxe-calcul #main #content #taxe .body .side .content div p.redevable {padding-top:40px;background:no-repeat top center url(../images/main-arrow-taxe-down.png);}

body.taxe-formulaires #main #content #taxe .body .side {height:auto;}
body.taxe-formulaires #main #content #taxe .body .side .content h2 {width:100%;}
body.taxe-formulaires #main #content #taxe .body .side .content h3 {width:100%;clear:both;margin:0;padding:10px 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-formulaires #main #content #taxe .body .side .content p {width:100%;padding:10px 0;}
body.taxe-formulaires #main #content #taxe .body .side .content > p {width:auto;}
body.taxe-formulaires #main #content #taxe .body .side .content ul li {width:100%;padding:0;margin:0 0 10px 20px;}
body.taxe-formulaires #main #content #taxe .body .side .content ul > li {width:auto;}
body.taxe-formulaires #main #content #taxe .body .side .content div {width:100%;}
body.taxe-formulaires #main #content #taxe .body .side .content div ul {padding:0;margin:0;}
body.taxe-formulaires #main #content #taxe .body .side .content div ul li {padding:0 0 20px 0;margin:0 0 0 20px;}
body.taxe-formulaires #main #content #taxe .body .side .content img {float:left;margin:10px 20px 10px 0;}

body.taxe-delais #main #content #taxe .body .side {height:auto;}
body.taxe-delais #main #content #taxe .body .side .content h3 {clear:both;margin:0;padding:10px 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-delais #main #content #taxe .body .side .content p {padding:5px 0;}
body.taxe-delais #main #content #taxe .body .side .content p.spaced {padding:30px 0;}
body.taxe-delais #main #content #taxe .body .side .content ul {padding-top:0;margin-top:0;}
body.taxe-delais #main #content #taxe .body .side .content ul li {padding:10px 0;}
body.taxe-delais #main #content #taxe .body .side .content div.column-left {width:310px;float:left;text-align:center;margin:0;padding:0 0 0 0;font-weight:bold;}
body.taxe-delais #main #content #taxe .body .side .content p.step-1 {padding:10px 0 60px 0;margin:0 0 10px 0;background:no-repeat bottom center url(../images/main-arrow-taxe-down.png);}
body.taxe-delais #main #content #taxe .body .side .content div.column-right {width:310px;float:left;margin:0;padding:0 0 0 0;}

body.taxe-exonerations #main #content #taxe .body .side {height:auto;}
body.taxe-exonerations #main #content #taxe .body .side .content h3 {clear:both;margin:0;padding:20px 0 10px 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-exonerations #main #content #taxe .body .side .content h4 {clear:both;margin:0;padding:5px 0 0 0;font-weight:bold;color:#08337B;font-size:11px;}
body.taxe-exonerations #main #content #taxe .body .side .content h4.spaced {padding-top:15px;}
body.taxe-exonerations #main #content #taxe .body .side .content ul li {padding:0 0 10px 0;}

body.taxe-compte #main #content #taxe .body .side {height:auto;}
body.taxe-compte #main #content #taxe .body .side .content h3 {margin:0;padding:10px 0 0 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-compte #main #content #taxe .body .side .content p {padding:0 0 10px 0;}
body.taxe-compte #main #content #taxe .body .side .content ul li {padding:0 0 10px 0;}
body.taxe-compte #main #content #taxe .body .side .content img {float:left;margin:0 0px 5px 0;}
body.taxe-compte #main #content #taxe .body .side .content img.last-right {float:left;margin-right:20px;}

body.taxe-contentieux #main #content #taxe .body .side {height:auto;}
body.taxe-contentieux #main #content #taxe .body .side .content h3 {clear:both;margin:0;padding:10px 0;font-weight:bold;color:#EC6400;font-size:11px;}
body.taxe-contentieux #main #content #taxe .body .side .content p {padding:10px 0;}
body.taxe-contentieux #main #content #taxe .body .side .content ul li {padding:10px 0;}
body.taxe-contentieux #main #content #taxe .body .side .content div.column-left {width:280px;float:left;text-align:center;margin:0;padding:0;}
body.taxe-contentieux #main #content #taxe .body .side .content div.column-right {width:340px;float:left;margin:0;padding:0;}
body.taxe-contentieux #main #content #taxe .body .side .content span.arrow {display:block;width:280px;height:80px;padding:0;margin:0;background:no-repeat center center url(../images/main-arrow-taxe-down.png);}

