body {
font-size: 12px;
background-color: white;
text-align: center;
background-image: none;
}
a, a:link, a:visited, a:hover {
text-decoration: none;
color: #1A7AAC;
}
.buttons a.action {
color: White;
}
a:hover {
text-decoration: underline;
}
h1.sstit, h2.sstit {
margin-bottom: 1em;
}
.boites {
margin: 0 auto;
text-align: left;
}
.texte div div p, .texte div .sstit {
margin-bottom: 1em;
}
#alerte .boites {
width: 360px;
margin-bottom: 40px;
}
#wide #content {
width: 585px;
margin: 0 auto 30px auto;
text-align: left;
}
.boites div img.float {
width: auto;
margin: 5px 20px 20px 0;
}
.boites div {
padding: 10px 10px 5px 10px;
}
.boites div div, .complex .no div {
padding: 0 10px 10px 10px;
}
.aplat {
padding: 10px 20px;
}
.carto {
background-color: #FFF0C1;
}
.lastaplat {
margin-bottom: 1em;
}
.aplat .float {
width: 60%;
position: relative;
}
.aplat .nofloat {
margin-left: 60%;
}
.aplat table {
width: 545px;
font-size: 1em;
}
.aplat td {
padding: 8px 0 0 0;
}
.aplat table th {
text-align: left;
}
.aplat table th.quantprix, .aplat table td.quantprix {
text-align: right;
vertical-align: top;
}
p#total {
background-color: #98C3DA;
padding: 3px 20px;
font-weight: bold;
text-align: right;
}
p#total span {
float: left;
text-align: left;
}
p.important {
border-style: solid ;
border-color: red ;
border-width : 1px;
padding: 10px
}
li.square {
margin-top: 1pt;
margin-left: 5pt;
list-style-type : square;
list-style-position: inside;
}
#logo {
text-align: left;
margin-left: 0;
margin-bottom: 40px;
}
#logo_sans_marge {
text-align: left;
margin-left: 0;
margin-bottom: 4px;
}
#fermer {
margin: 5px 0;
}
#fermer a {
padding-right: 20px;
background: white url(../img/picto_fermer.gif) top right no-repeat;
font-size: 11px;
padding-bottom: 5px;
}
#footer {
border-top: none;
border-bottom: 1px solid #98C3DA;
}
/* form de choix des supports */
#supports {
position: relative;
}
#supports .quant {
width: 25px;
text-align: center;
/*float: left;*/
}
#supports .modquant {
padding-top: 3px;
margin-left: 3px;
/*float: left;*/
}
#supports #divmodquant {
padding: 0;
margin: 0;
position: absolute;
top: 1.4em;
left: 360px;
_left: 160px;
}
/* formulaire de contact */
#contact {
position: relative;
}
#contact p.float {
width: 170px;
}
#contact div div p, #contact div div ul {
margin-bottom: 1em;
}
#contact #blocmsg {
position: relative;
}
#contact #count {
position: absolute;
top: 0.1em;
left: 470px;
_left: 300px;
text-align: center;
cursor: default;
}
/* aide */
#aide {
min-height: 365px;
height: auto;
_height: 365px;
}
#menu {
width: 160px;
height: 325px;
overflow: auto;
border-right: 1px solid #98C3DA;
float: left;
}
#menu ul {
margin: 10px;
}
#menu ul ul {
margin: 0 0 0 20px;
}
#menu ul a.light, #menu ul a:hover {
color: #1A7AAC;
background-image: url(../img/flech_light.gif);
}
#menu a:hover {
text-decoration: none;
}
#menu ul ul a:hover, #menu ul ul a.on {
color: Black;
background-image: none;
}
#contenu_aide {
margin-left: 190px;
height: 325px;
}
#aide_cont {
height: 325px;
width: 365px;
overflow: auto;
}
#body_aide {
margin: 0;
padding: 0;
text-align: left;
}
#body_aide h1 {
margin-top: 9px;
}
/* information plans (ressemble a mea) */
.infoplan {
border: 1px solid #FC3;
background: #FFEBAD url(../img/coin_g_mea.gif) top left no-repeat;
padding: 5px 0 0 10px;
margin: 0 0 5px 0;
}
.infoplan div {
padding: 0 10px 0 0;
background: #FFEBAD url(../img/coin_d_mea.gif) bottom right no-repeat;
font-size: 10px
}
