/* CSS SitPeintColet */
html, body {
width: 790px;
height: 550px;
}
body {
margin: 0;
padding: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
text-align:center;
background-color: black;
}

h1 {
margin-top: 30px;
font-size: 2em;
font-weight: bold;
font-style: italic;
text-align: center;
}

h2 {
font-size: 1.5em;
font-weight: bold;
font-style: italic;
text-align: center;
}

p {
font-size: 0.9em;
text-align: left;
}
p1{
font-size: 1em;
text-align: left;
}
.textbleu {
color: blue;
}
 .lettrine {
font-size: 2em;
font-weight: bold;
font-family Georgia, Times New Roman, Times, serif;
color: #663300;
border: 1px, solid, #663300;
background-color: #996633;
margin: 2px;
padding: 2px;
line-height: 1.2em;
}

#cdrstd { /*le conteneur standard du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint3.jpg);
}
#cdracc { /*le conteneur accueil du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint1.jpg);
background-repeat:no-repeat;
}

#cdrportr { /*le conteneur portrait du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint2.jpg);
background-repeat:no-repeat;
}
#cdrpress { /*le conteneur pressel du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint5.jpg);
background-repeat:no-repeat;
}
#cdrmarine { /*le conteneur plct2 du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint43.jpg);
background-repeat:no-repeat;
}
#cdrbio { /*le conteneur bio du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: url(images/Fdpaletpeint6.jpg);
background-repeat:no-repeat;
}
#cdrtransp { /*le conteneur tranparent du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: transparent;
}
#cdrarticle { /*le conteneur article du site,  centré */
width: 780px;
height: 750px;
margin-left: auto;
margin-right: auto;
text-align: left;
background: gray;
}


.headerR {
height: 100px;
}
.logo {
float: right;
}
.logoaccueil {
float: right;
}
.compteur {
height: 20px;
width: 350px;
font-weight: bold;
}
.menug {
float: left;
width: 170px;
height: 430px;
}
.menugr {
float: left;
width: 150px;
height: 430px;
}
.txtgras {
font-weight: bold;
}
.txtitalic {
font-style: italic;
}
.txtscript {
font-family: "Lucida Calligraphy", Verdana, Arial, Helvetica, sans-serif;
}
.txt16em {
font-size: 1.6em;
}
.txt14em {
font-size: 1.4em;
}
.txt12em {
font-size: 1.2em;
}
.txt10em {
font-size: 1.0em;
}
.cdrcentral {
margin-top: 1px;
width: 606px;
height: 450px;
overflow: auto;
background: transparent;
}

.cdrcentralspe {
float: left;
margin-top: 10px;
width: 1100px;
height: 1000px;

background: transparent;

}
.cdrlateral {
float: left;
margin-top: 80px;
margin-bottom: 80px;
width: 100px;
height: 1100px;
background: transparent;
}

.li1 {
line-height: 15px;
text-indent: 80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
font-weight: bold;
}
.li2 {
line-height: 15px;
text-indent: 150px;
font-size: 1.1em;
font-family: Lucida, Courrier, "Courrier New";
font-style: italic;
}

/* PAGE ACCUEIL */
.cdrindex {
width: 780px;
height: 460px;
background: transparent;
}
.textfrmindex {
padding-left:50px;
padding-top: 80px;
width: 500px;
height: 300px;
font-family: "Lucida Calligraphy", Verdana, Arial, Helvetica, sans-serif;
font-size: 1.5em;
line-height: 2em;
color: black;
background: transparent;
}
.coulh1{
float: left;
margin-top: 120px;
margin-left: 50px;
width: 110px;
height: 110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach6.gif) no-repeat;
}
.coulh31{
float: left;
margin-top: 30px;
width: 110px;
height:110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach1.gif) no-repeat;
}
.coulh32{
float: left;
margin-top: 30px;
width: 110px;
height:110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach5.gif) no-repeat;
}
.coulh21{
float: left;
margin-top: 2px;
width: 110px;
height:110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach2.gif) no-repeat;
}
.coulh22{
float: left;
margin-top: 2px;
width: 110px;
height:110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach3.gif) no-repeat;
}
.coulh23{
float: left;
margin-top: 2px;
width: 110px;
height:110px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach4.gif) no-repeat;
}
.coulv1 {
float: left;
margin-top : -250px;
margin-left: 70px;
width: 110px;
height:230px;
text-align: center;
padding-top: 40px;
font-size: 1.3em;
background: url(images/imgtach7.gif) no-repeat;
}

/*PAGE PORTRAIT */

.img2frmportright{
float: right;
padding-right: 25px;
margin-top: -330px;
width: 160px;
height: 220px;
}
.textfrmportleft {
margin-top: 8px;
width: 430px;
height: 400px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
font-size: 1.2em;
}

.textfrmportleft p {
margin: 0 0 0.1em 0;
line-height: 2.2em;}

/*PAGES PLANCHES CONTACT */

.vignet {
float: left;
margin: 20px 20px 20px 20px;
text-align: center;
}
.moyd {
align:;
margin: 50px 50px 5px 50px;
text-align: left;
}
.moyg {
align:;
margin: 50px 50px 5px 240px;
text-align: left;
} 

/*PAGES ACTUALITE */

.tabactual {
margin-left:2px;
margin-top: 4px;
width: 98%;
height: 70%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
}
.tabactual table {
border-style: solid;
width: 100%;
}
.tabactual th {
font-size: 1em;
font-weight:bold;
}
.tabactual td {
border-style: solid;
border-width: 1px;
border-color: gray;
background-color: #f0fff0;
font-size: 0.8em;
font-style: italic;
}

.frmactual h1 {
text-align: center;
font-size: 1.2em;
font-style: italic;
font-weight: bold;
}
.surlign {
font-weight: bold;
background-color: yellow;
}
.datactu {
float: rigth;
width: 550px;
height: 10px;
padding-left:25px;
padding-bottom: 8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
}

.textactu {
margin-top: 7px;
margin-bottom: 20px;
width: 400px;
height: 120px;
padding-left:;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;

}
.imgactu {
float: left;
width: 150px;
height: 170px;

}


/*PAGE PRESSE */

li span {
text-align: left;
margin-left: 80px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.1em;
font-weight: bold;
list-style-type: square;
}
p  span {
margin-left: 200px;
font-family: Lucida, Courrier, "Courrier New";
font-size: 0.9em;
font-style: italic;
}


/*PAGE LIENS */

.celllogo {
float:left;
width: 140px;
height: 90px;
}
.celltext {
padding-left: 8px;
width: 390px;
height: 100px;
font-size: 1.2em;
font-style: italic;
}

/*PAGE BIOGRAPHIE */

.textBio {
margin-left:16px;
margin-top: 4px;
width: 572px;
height: 448px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.textbio h1 {
margin-top: 0.5em;
}
.textbio p {
margin-top: 3em;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
}

.frametableau {
margin-left: 1px;
width: 790px;
height: 550px;
}
.tableaugauche {
margin-top: 5px;
float: left;
}
.frametableau h1 {
margin-top: 10px;
color: gray;
}
.frametableau h2 {
line-height: 40px;
font-style: normal ;
font-size: 1.1em;
color: gray;
 }

.frametableau p {
font-size: 0.9em;
font-style: italic ;
color: gray;
}
.frmpoeme {
padding-left: 25px;
width: 400px;
}
.frmpoeme p {
font-size: 1.2em;
font-style: italic ;
color: gray;
}


.footer {
height: 10px;
color: blue;
font-size: 0.9em;
font-weight: bold;
}

/*SPECIFICATIONS DE MENUS */

a:link {
color: #000;
text-decoration: underline;
font-weight: bold;
background-color: transparent;
}
a:visited {
color: #4B0082;
text-decoration: underline;
font-weight: bold;
background-color: transparent;
}
a:hover {
color: #12f;
text-decoration: underline;
font-weight: bold;
background-color: transparent;
}
a:active {
color: #c00;
text-decoration: underline;
font-weight: bold;
background-color: transparent;
}
.menuhaut {
float: left;
margin-right: 4px;
margin-top: 8px;
}
.menuhaut a {
font-size: 1.3em;
font-weight: bold;
color: white;
text-decoration: none;
margin-left: 30px;
}

dt, dl, dd, ul, li {
list-style-type: none;
margin: 0 10px 0 0;
padding: 0;
}

#menuhoriz {
color: white;
font-size: 1em;
line-height: 18px;
background-color:#6b6c5a;
text-align: center;
letter-spacing :4px;
height:18px;
}

#menuhoriz dl {
float: left;
}

#menuhoriz a {
color: white;
text-decoration: none
}
#menuhoriz a:hover {
color: #fc0;
text-decoration: none
}

#smenu1, #smenu2, #smenu3, #smenu4, #smenu5, #smenu6 {
position: absolute;
font-size: 1.2em;
background-color: #778899;
width: 220px ;
}
