@import url('lecoam_general.css');



/*---------- SPECIFIC STRUCTURE --------*/

#zonecenter{

margin-left: 0; /* must be equal to the zoneleft width */

margin-right: 315px; /* must be equal to the zoneright width */

margin-top: 15px;

width: 645px;

/* style */

text-align: left;

}

#zoneleft{

width: 0;

margin: 0;

/* style */

}

#zoneright{

position: absolute;

top: 180px;

width: 260px;

margin: 100px 0 0 700px;

/* style */

}

#footer{

clear: both;

height: 30px;

width: 100%;

margin: 50px 0 0 0;

/* style */

color: #000;

}



/*---------- ELEMENTS TO HIDE ----------*/





/* CONTAINER */



/*----- ZONECENTER -----*/



/* SPIP */

#contenu{

padding: 20px 30px 50px 0;

line-height: 1.4em;

margin: 0.5em 0 2em 0;

text-align: justify;

/*background: yellow;*/

}

p.spip, ul.spip li{

font-family: Verdana, Arial, sans-serif;

line-height: 1.1em;

font-size: 1em;

text-align: justify;

}

p.spip:first-letter {

font-size: 1.2em;

margin-right: 0.05em;

color: #fff;

}

.chapo p.spip:first-letter {

font-size: inherit;

margin-right: 0.05em;

color: #fff;

}

.spip_documents_left img{

margin: 17px 17px 17px 0;

border: solid 2px #ddd;

}

.spip_documents_right img{

margin: 17px 0 17px 17px;

border: solid 2px #ddd;

}

.spip_documents img{

border: solid 2px #ddd;

}

ul.spip{

margin: 10px 24px;

list-style-type: square;

}

table.spip{

width: 96%;

}

table.spip td{

font-family: Verdana, Arial, sans-serif;

line-height: 1.4em;

font-size: 1em;

border-bottom: solid 1px #888;

}

table.spip th{

font-size: 1em;

padding-bottom: 3px;

border-bottom: solid 2px #aaa;

}

.chapo{

font-size: 1em;

line-height: 1.2em;

font-weight: bold;

color: #D87489;

margin-bottom: 20px;

}

.chapo p.spip:first-letter {

font-size: 1.1em;

line-height: 1.2em;

font-weight: bold;

color: #D87489;

margin-bottom: 20px;

}



/* blocs documents images */

dl.spip_documents{

margin: 15px 0;

padding: 0;

}

.spip_documents dt{

display: inline;

margin: 0;

padding: 0;

}

.spip_documents dt a{

font-size: .85em;

font-family: Verdana, Arial, sans-serif !important;

}

.spip_documents dd{

display: inline;

margin: 0;

padding: 0;

font-size: .85em;

color: #555555;

font-family: Verdana, Arial, sans-serif;

}

.spip_documents_center{

text-align: center;

}

span.spip_documents_center{

display: block;

margin-top:1em;

}

dl.spip_documents_left{

float: left;

margin-right: 20px;

margin-bottom: 10px;

}

dl.spip_documents_right{

float: right;

margin-left: 20px;

margin-bottom: 10px;

}

#documents_joints{

}

#documents_joints ul{

list-style-type: none;

margin: 0;

padding: 0;

}

#documents_joints li{

margin: 4px 0;

padding: 0;

}

#documents_joints a{

font-family: Verdana, Arial, sans-serif;

font-weight: bold;

font-size: .85em;

}

#documents_joints a img{

vertical-align: middle;

margin: 0 5px 0 0;

}



#outil_sommaire{

background: none;

border-bottom: solid 1px #444;

}

#tdm h2{

font-family: Verdana, Arial, sans-serif;

font-size: 0.9em;

font-weight: bold;

}

#tdm ul{

padding: 0;

margin: 0;

list-style-type: circle;

}

#tdm ul li{

margin: 6px 0 5px 20px;

}

#tdm ul li a{

font-family: Verdana, Arial, sans-serif;

font-size: 0.9em;

font-weight: bold;

}



/*----- ZONELEFT -----*/



/*----- ZONERIGHT -----*/



ul.pde a:link{

text-decoration: none;

color: #aaaaaa;

}

ul.pde a:visited{

text-decoration: none;

color: #aaaaaa;

}

ul.pde a:hover{

text-decoration: underline;

color: #000000;

}

ul.pde a:active{

text-decoration: none;

color: #aaaaaa;

}

ul.on {
display:none;
}

ul.pde li.on a{

color: #ffffff !important;

text-decoration: underline;

}

ul.pde, ul.pde li{

margin: 0;

padding: 0;

list-style: none;

}

ul.pde{

text-align: left;

font-size: 1.1em;

margin: .8em 0 .8em 0;

padding-right: 3px;

background: transparent;

}

ul.pde ul{

margin: 0 0 0 1em;

padding: 0;

}

ul.pde li{

line-height: 1.4em;

padding: .6em 0 .6em 6px;

margin: 0;

font-weight: bold;

}



/* dynamically added to LIs with nested ULs */

ul.pde li.parent{

padding-left: 0;

}

ul.pde li.parent img{

border: none;

margin-right: 4px;

}



/* dynamically added to LIs with nested ULs and STRONG elements in them */

ul.pde li.current li{

padding-left: 0;

}



/* The class to hide nested ULs */

.hide{

position: absolute;

top: 0;

left: -4000px;

}



/* The class to show nested ULs */

.show{

position: static;

display: table;

top: 0;

left: 1em;

}

ul.pde li.art a{

color: #aaaaaa;

font-size: .9em;

}

ul.pde li.sousrub a{



}



/* identification */

#identification_box{

margin: 0 0 40px 0;

}

#identification_box a.h2{

display: block;

font-weight: bold;

font-size: .95em;

font-family: Verdana, Arial, sans-serif;

color: #ffbb00;

}

#identification_box a img{

vertical-align: middle;

margin-right: 10px;

}

#identification_box .note{

margin: -6px 0 15px 36px;

font-weight: normal;

font-size: .85em;

font-family: Verdana, Arial, sans-serif;

color: #ffbb00;

}

form#identification_form{

float: right;

width: 180px;

padding: 0;

margin: -19px 0 0 0;

/* style */

}

#identification_form .formspacer{

margin: 4px;

}

#identification_form legend{

display: none;

}

#identification_form label{

padding: 0 4px !important;

/* style */

font-weight: normal;

font-size: .8em;

font-family: Verdana, Arial, sans-serif;

}

#identification_form .boutons{

display: inline;

}

#identification_form .boutons input{

background: transparent;

width: auto;

color: #cccccc;

font-weight: bold;

font-size: 0.8em;

font-family: Verdana, Arial, sans-serif;

border: none;

}

#identification_form label{

display: block;

float: left;

width: 60px;

height: 16px;

text-align: right;

margin-top: 0px;

padding: 0 15px;

}

#identification_form input{

height: 14px;

width: 60px;

padding: 0 3px;

border: 1px solid #ffbb00;

background: #cccccc;

font-size: 1em;

color: #015582;

}   

ul.boiteAoutils {
border:1px solid red;
}